ba4f8a4831
Fix: Update password works Updated the precision and nullability for models Batch was sending non round quantity_available Amounts were not being displayed in daybook
tanshu2020-11-03 21:50:30 +05:30
b150f08b6c
Increased package budgets so that the compile would not fail.
v8.0.0
tanshu2020-10-10 08:51:51 +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
tanshu2020-10-10 08:45:05 +05:30
438a98334d
Showing 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
cb5f52fcc7
Chore: Blacked and isorted all files
tanshu2020-10-07 20:48:43 +05:30
40f1f59f9d
Chore: 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 hooks
tanshu2020-10-07 20:44:05 +05:30
4e05131b41
Fix: 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
cfeef1795d
Feature: Allow math expressions on all journal inputs and also round them properly.
tanshu2020-10-07 18:41:17 +05:30
cefb3ebdcc
Removed old rules from eslint
tanshu2020-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
tanshu2020-10-01 20:51:22 +05:30
40e79ff949
Fix: 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
4685fa2528
Fix: Rounding being done manually to prevent floating point errors
v7.2.3
tanshu2020-09-21 20:50:01 +05:30
80a8de5fea
Fix: Product add was not working as the endpoint was configured wrongly
v7.2.2
tanshu2020-09-20 18:10:42 +05:30
005d45032f
Fix: 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
cb66700157
Feature/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
8b82cf8157
Fix: 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
a04cb4cd4d
Update: 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
ad8a2d2cc3
Fix: Save account error was because in constructor type did not end in underscore Fix: Employee save as checking for in None instead of is None
tanshu2020-06-30 11:32:09 +05:30
6ccb3634be
Tag: 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 disappears
tanshu2020-06-02 08:35:36 +05:30
b7a1c5b816
Fix: 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
7b4756fe1a
Bumped the version to 7 Fixed double exception being thrown Currency pipe broke the accounts pipe
fastapi
tanshu2020-06-01 09:01:31 +05:30
1c2c98e7b5
Blacked all lines with -l 120
tanshu2020-05-31 14:41:11 +05:30
1f7ca329bc
removed sensitive info from .env
tanshu2020-05-31 14:28:23 +05:30
e24ca40b6b
removed the package-lock file
tanshu2020-05-31 14:27:26 +05:30
6f5d9af6e3
removed 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 future
tanshu2020-05-31 14:26:50 +05:30
972ee59837
Changed the frontend build location
tanshu2020-05-31 00:01:50 +05:30
013fce2e96
Settings working now. Everything working now. Time for docker and beta test
tanshu2020-05-30 23:39:02 +05:30
95e92fc2bd
Fixed: Star now showing in employee list
tanshu2020-05-30 16:18:25 +05:30
dd799a8e2f
Fixed Sorting and paging of Employees and Accounts
tanshu2020-05-30 16:18:08 +05:30
d5bc818632
Clients also implemented.
tanshu2020-05-30 15:41:55 +05:30
7edac38435
Sliding session implemented by using jwt interceptor to refresh the token 10 minutes before expiry
tanshu2020-05-30 14:09:38 +05:30
8ae67863eb
Voucher Post and Delete working!!
tanshu2020-05-30 12:06:37 +05:30
0177921e84
Disabled as it fucked with the return of Payment and Receipt as they had only one journal when sent to front end
tanshu2020-05-30 11:11:52 +05:30
2a86246e23
was supposed to be part of the commit merging payment and receipt into journal
tanshu2020-05-30 11:11:06 +05:30
b732cfe814
Upgrade to angular 9, compile angular libraries for faster builds
tanshu2020-05-30 11:10:02 +05:30
9a1844100f
Save file and upload file functions in vouchers de duplicated
tanshu2020-05-30 11:09:19 +05:30
d49be23056
Merged payment and receipt routes and permissions into journal as they were not really needed.
tanshu2020-05-30 11:08:31 +05:30
a5fcb2026c
Fixed permission names in front end as they have to be kebab cased
tanshu2020-05-30 10:29:23 +05:30
1a553146e2
Update as nav-bar was crapping out in Angular 9
tanshu2020-05-30 02:31:49 +05:30
725a5b4bc0
@angular/material migration - migration-v9 Updates Angular Material to v9
tanshu2020-05-30 02:20:18 +05:30
bd05e6bb17
Attendance Done!! Changed the datatype of dates in attendance and employee to date from datetime this might bork things in other places
tanshu2020-05-14 21:49:22 +05:30
708a60baf7
Ledger now working with response_model get_edit_url workaround found with transform clientside
tanshu2020-05-12 23:21:12 +05:30
9c9f0dfdd6
Renamed Service Charges to Incentives including account fixture and permission replaced my custom ValidationErro with FastAPI HTTPException Fixed?: Attendance Employee Attendance
tanshu2020-05-12 20:52:07 +05:30
85d05392b8
Added session support, but right now it is defaulting to 2 week long session Reports working: Ledger Balance Sheet Profit & Loss Closing Stock
tanshu2020-05-12 02:57:48 +05:30
6dbab6442f
Renamed groups to roles in the frontend Working: Account Cost Centre Employee Product Group Product Role User Client
tanshu2020-05-12 01:31:21 +05:30
cd764be49c
angular2-hotkeys beyond this breaks with Angular 8.x logout now works. Only the clientID does not work as of now
tanshu2020-05-12 00:31:53 +05:30
ae8c46084c
Working as a drop-in replacement for the last
tanshu2020-05-11 23:45:52 +05:30
37b4faabf4
Updated to new api structure
tanshu2020-05-11 22:46:41 +05:30
02fbd0984e
Updated to reflect renamed schemas
tanshu2020-05-11 22:42:13 +05:30
07b7248b4e
Changes in the login so that the token works with my solution
tanshu2020-05-11 21:53:38 +05:30
9dff72aaed
Clients should now work. Blacked a lot of files
tanshu2020-05-10 22:38:35 +05:30
06fd0db3f6
Checked the alembic migration. It is fine Fixed errors in user / roles / etc. mostly introduced due to the renaming of tables
tanshu2020-05-10 22:25:37 +05:30
899b5f31ab
Alembic updated to current schema
tanshu2020-05-10 21:52:23 +05:30