952f030e8d
Fix: Deleting voucher fucked up due to cascading changes was not
2021-11-08 17:19:27 +05:30
30e3288b1e
DB Normalization: Moved fractionUnits back to Product from SKU as it is better suited there.
...
Feature: Created the ProductSku schema for the product/sku autocomplete
2021-11-02 14:00:15 +05:30
1647d356c9
Feature: Added product Stock Keeping Units to prevent duplicate products. A lot of refactoring because of this.
...
Removed: Reset Stock as it was never used and don't think it is even needed with this new batch system.
Fix: Incentive update was not working
2021-09-27 14:22:31 +05:30
184dca62f6
Fix: Save product for new product would bork as productGroup as null and not undefined.
2020-12-12 10:26:12 +05:30
57ef355170
Fix: Login deleting old clients was conflicting with login history
...
Chore: Moved to angular linting using the recommended plugins / settings
2020-12-08 12:09:19 +05:30
2d81f80c63
Moved all the schemas into their own logical files.
2020-12-04 13:02:13 +05:30
2972203148
Removed the use of any and enabled the rule in eslint.
...
Now according to me the conversion is final.
Testing is required.
2020-11-24 08:03:43 +05:30
1b84ef0b11
Upgrade to angular v11
2020-11-23 17:12:27 +05:30
afe746ecdc
Strict done!!
2020-11-23 16:42:54 +05:30
af343cb7f9
All datasources done. Now to wire them up in the components.
...
Plus ElementRefs are now optional as they cannot be initialized
2020-11-23 10:25:53 +05:30
39e3cc51bb
Moving to strict.
...
Create form has now moved to constructor and route data subscribe is type safe.
2020-11-23 09:18:02 +05:30
5ea09df272
Prettied, Linted and updated angular.json according to the latest schematic of Angular CLI.
...
Now all that is needed is to make it ready for strict compiling.
Removed eslint-plugin-prettier as it is not recommended and causes errors for both eslint and prettier
Bumped to v8.0.0
2020-10-10 08:45:05 +05:30
cefb3ebdcc
Removed old rules from eslint
...
Tried hand at testing by fixing the spec files with import. However, still many errors and given up now.
2020-10-02 16:24:29 +05:30
1350870f9e
Moved from tslint to eslint as tslint was depreciated.
...
Added prettier and also prettied all the typescript files using prettier
ESLint is using the AirBnB rules which are the most strict to lint the files.
2020-10-01 21:28:12 +05:30
10dbe6663d
DbImage works!!
...
Credit Salary works!!
Refresh router created, now need to use it in angular
Errors should now show up in the frontend.
2020-05-30 01:58:17 +05:30
tanshu
6dbab6442f
Renamed groups to roles in the frontend
...
Working:
Account
Cost Centre
Employee
Product Group
Product
Role
User
Client
2020-05-12 01:44:57 +05:30
Amritanshu
72044476a8
Feature: Lazy loading
...
Lazy loaded everything
TODO: The cash flow module when clicking on sub-links, it reloads the whole page, it needs to be diagnosed and fixed, this problem also exists in the other modules
TODO: Rename folders and modules such as account to accounts to match the url
2019-06-13 16:36:43 +05:30
Amritanshu
fea48e1a3e
Chore: Upgraded to Angular, Angular Material and Angular Flex layout 8.0
2019-06-12 17:25:10 +05:30
Amritanshu
120b9544f8
Feature: Added hotkeys in vouchers for selecting date (f2), save (ctrl+s) and post (ctrl+p)
2019-05-07 14:59:51 +05:30
tanshu
8996516978
Added loading bar
...
Fixed product, account and employee details for add new.
2018-06-10 13:58:01 +05:30
tanshu
6be1dd5a3a
Moved to Angular 6.0
...
----
Pending
* Table width for the points column in incentive
* Linting
* keyboard navigation where it was used earlier
* can remove the unused totals calculated serverside in productledger
* spinner and loading bars
* Activate Guard for Employee Function tabs
* Progress for Fingerprint uploads
* deleted reconcile and receipe features as they were not being used
* focus the right control on component load
2018-06-09 17:05:11 +05:30