e3d3179cbdFeature: Added lint, version_bump and deploy scriptstanshu2021-01-25 13:14:17 +05:30
f2df28ca9cFix: Incentive takes into account the date chosen Fix: Employee query was querying AccountBase and errored out as it did not have the designation column Fix: Incentive update set_date was wrong Fix: Incentive amount takes into account the current date but not any incentive voucher for the datetanshu2021-01-25 12:48:36 +05:30
d7f635b7b6Chore: Split models into their own filestanshu2021-01-25 12:44:17 +05:30
158f3e0e36Fix: Raw material cost detail report borked on sort at the end as order was not in RawMaterialCost schema. Although it is not needed in the frontend, added it as optional.tanshu2020-12-11 07:47:36 +05:30
ccf2f704b6Fix: Post voucher was not working. Replace command had borked the url. Fix: Attendace report file name contained single quotes and did not open in exceltanshu2020-12-08 12:59:26 +05:30
57ef355170Fix: Login deleting old clients was conflicting with login history Chore: Moved to angular linting using the recommended plugins / settingstanshu2020-12-08 12:09:19 +05:30
4c4c1b994eFix: Employee and Account showed [object Object] in Department instead of the department name. This is due to enabling strict mode in Typescript and changing the list department from string to object. But the html was not updated.tanshu2020-11-26 07:06:09 +05:30
2972203148Removed the use of any and enabled the rule in eslint. Now according to me the conversion is final. Testing is required.tanshu2020-11-24 08:03:43 +05:30
715e35ef38Fix: Vouchers post was not allowed as the check was wrong.tanshu2020-11-23 17:29:32 +05:30
1b84ef0b11Upgrade to angular v11tanshu2020-11-23 17:12:27 +05:30
af343cb7f9All datasources done. Now to wire them up in the components. Plus ElementRefs are now optional as they cannot be initializedtanshu2020-11-23 10:25:53 +05:30
39e3cc51bbMoving to strict. Create form has now moved to constructor and route data subscribe is type safe.tanshu2020-11-23 09:18:02 +05:30
ba4f8a4831Fix: Update password works Updated the precision and nullability for models Batch was sending non round quantity_available Amounts were not being displayed in daybooktanshu2020-11-03 21:50:30 +05:30
b150f08b6cIncreased package budgets so that the compile would not fail.
v8.0.0
tanshu2020-10-10 08:51:51 +05:30
5ea09df272Prettied, 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 prettiertanshu2020-10-10 08:45:05 +05:30
438a98334dShowing the frontend and backend version in the settings panel. Bumped the version to 7.6.0
v7.6.0
tanshu2020-10-07 23:27:54 +05:30
cb5f52fcc7Chore: Blacked and isorted all filestanshu2020-10-07 20:48:43 +05:30
40f1f59f9dChore: Moved from setup.py and requirements.txt to poetry Added flake8 and black to dev dependencies. Now I need to integrate them with pre commit hookstanshu2020-10-07 20:44:05 +05:30
4e05131b41Fix: Errors raised were not HTTP Errors, but were value errors. This raised 500 errors on the front end without valid details.
v7.4.0
tanshu2020-10-07 19:37:28 +05:30
cfeef1795dFeature: Allow math expressions on all journal inputs and also round them properly.tanshu2020-10-07 18:41:17 +05:30
cefb3ebdccRemoved old rules from eslinttanshu2020-10-02 16:24:29 +05:30
1350870f9eMoved from tslint to eslint as tslint was depreciated. Added prettier and also prettied all the typescript files using prettiertanshu2020-10-01 20:51:22 +05:30
40e79ff949Fix: Update in purchase/return would give wrong product changed error when a product was deleted as the id of the inventory was not checked properly
v7.2.4
tanshu2020-10-01 12:38:54 +05:30
4685fa2528Fix: Rounding being done manually to prevent floating point errors
v7.2.3
tanshu2020-09-21 20:50:01 +05:30
80a8de5feaFix: Product add was not working as the endpoint was configured wrongly
v7.2.2
tanshu2020-09-20 18:10:42 +05:30
005d45032fFix: Reset stock was not working because: 1. The frontend did not set the date format and that mangled the date string sent 2. Backend was broken and was not acceping data in json format
v7.2.1
tanshu2020-09-20 09:56:35 +05:30
cb66700157Feature/Fix: Auth service will check local storage during get user in case another window has refreshed the token
v7.2.0
tanshu2020-09-13 08:34:47 +05:30
8b82cf8157Fix: Purchase Return was being saved as Purchase entries Fix: Receipt Vouchers could not be deleted as wrong permission was checked
v7.1.1
tanshu2020-09-13 07:24:24 +05:30
a04cb4cd4dUpdate: to 7.0.4 Fix: Balance Sheet was showing account in random heads Fix: Batch was not showing in issue Fix: At times, the Product Ledger created error on rounding and did not show.tanshu2020-07-16 13:09:22 +05:30
ad8a2d2cc3Fix: Save account error was because in constructor type did not end in underscore Fix: Employee save as checking for in None instead of is Nonetanshu2020-06-30 11:32:09 +05:30
6ccb3634beTag: v7.0.2 Fix: Attendance Type and Account Type objects were borking as their convenience methods were not returning anything Fix: Employee Benefits and Incentive post voucher did not reload the page Fix: For all vouchers, to prevent double data loading on save / update either reload data or navigate, don't reload data and then navigate so that the data appears once and then disappearstanshu2020-06-02 08:35:36 +05:30
b7a1c5b816Fix: Relations were not working as after setting the id, if the object was none, then it set to None again. eg. in Inventory if product_id was supplied and not the product object, product_id was set, but then when the product was set to None, the product_id was also gone
v7.0.1
tanshu2020-06-01 20:40:52 +05:30
7b4756fe1aBumped the version to 7 Fixed double exception being thrown Currency pipe broke the accounts pipe
fastapi
tanshu2020-06-01 09:01:31 +05:30
1c2c98e7b5Blacked all lines with -l 120tanshu2020-05-31 14:41:11 +05:30
1f7ca329bcremoved sensitive info from .envtanshu2020-05-31 14:28:23 +05:30
e24ca40b6bremoved the package-lock filetanshu2020-05-31 14:27:26 +05:30
6f5d9af6e3removed accidentally committed file. voucher.py is now formatted with standard width of 120 instead of 88 will now use that as the default in the futuretanshu2020-05-31 14:26:50 +05:30
972ee59837Changed the frontend build locationtanshu2020-05-31 00:01:50 +05:30
013fce2e96Settings working now. Everything working now. Time for docker and beta testtanshu2020-05-30 23:39:02 +05:30
95e92fc2bdFixed: Star now showing in employee listtanshu2020-05-30 16:18:25 +05:30
dd799a8e2fFixed Sorting and paging of Employees and Accountstanshu2020-05-30 16:18:08 +05:30
d5bc818632Clients also implemented.tanshu2020-05-30 15:41:55 +05:30
7edac38435Sliding session implemented by using jwt interceptor to refresh the token 10 minutes before expirytanshu2020-05-30 14:09:38 +05:30
8ae67863ebVoucher Post and Delete working!!tanshu2020-05-30 12:06:37 +05:30
0177921e84Disabled as it fucked with the return of Payment and Receipt as they had only one journal when sent to front endtanshu2020-05-30 11:11:52 +05:30
2a86246e23was supposed to be part of the commit merging payment and receipt into journaltanshu2020-05-30 11:11:06 +05:30
b732cfe814Upgrade to angular 9, compile angular libraries for faster buildstanshu2020-05-30 11:10:02 +05:30
9a1844100fSave file and upload file functions in vouchers de duplicatedtanshu2020-05-30 11:09:19 +05:30
d49be23056Merged payment and receipt routes and permissions into journal as they were not really needed.tanshu2020-05-30 11:08:31 +05:30
a5fcb2026cFixed permission names in front end as they have to be kebab casedtanshu2020-05-30 10:29:23 +05:30
1a553146e2Update as nav-bar was crapping out in Angular 9tanshu2020-05-30 02:31:49 +05:30
725a5b4bc0@angular/material migration - migration-v9 Updates Angular Material to v9tanshu2020-05-30 02:20:18 +05:30