Commit Graph

  • ad88dbf0d0 Fix: Upload fingerprint tanshu 2020-11-06 12:29:52 +05:30
  • 0f6484cd2f Version bump v8.2.1 v8.2.1 tanshu 2020-11-03 21:55:34 +05:30
  • 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 tanshu 2020-11-03 21:50:30 +05:30
  • 0ab81b25d0 Chore: v8.2.0 v8.2.0 tanshu 2020-11-03 11:28:50 +05:30
  • 0118cc7c73 Moved dockerfile to project tanshu 2020-11-03 11:23:48 +05:30
  • 8a4fa430ad Version bump to v8.1.0 v8.1.0 tanshu 2020-11-02 23:40:27 +05:30
  • d64cb54702 Updated dependencies tanshu 2020-11-02 23:38:38 +05:30
  • d9eb335ef3 Blacked, isorted, etc the python file Was also moving the validation from schemas to models/validations tanshu 2020-11-02 23:18:56 +05:30
  • 886b11be23 Error is batch list router fixed v8.0.2 tanshu 2020-10-11 16:29:19 +05:30
  • 14930954a2 Fix: Batch autocomplete would bork on empty string as it would try to split Null v8.0.1 tanshu 2020-10-11 16:02:41 +05:30
  • 889cac237c Moved brewman python project down a level into its own folder tanshu 2020-10-10 11:19:15 +05:30
  • 00321fe022 Removed tsline dependency tanshu 2020-10-10 10:57:39 +05:30
  • b150f08b6c Increased package budgets so that the compile would not fail. v8.0.0 tanshu 2020-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 tanshu 2020-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 tanshu 2020-10-07 23:27:54 +05:30
  • 7463846282 Blacked all files tanshu 2020-10-07 22:29:24 +05:30
  • 37910b71be Bump version v7.5.0 tanshu 2020-10-07 21:40:23 +05:30
  • cb5f52fcc7 Chore: Blacked and isorted all files tanshu 2020-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 tanshu 2020-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 tanshu 2020-10-07 19:37:28 +05:30
  • cfeef1795d Feature: Allow math expressions on all journal inputs and also round them properly. tanshu 2020-10-07 18:41:17 +05:30
  • cefb3ebdcc Removed old rules from eslint tanshu 2020-10-02 16:24:29 +05:30
  • d77053d92a Hack till https://github.com/brtnshrdr/angular2-hotkeys/pull/135 gets merged in angular2-hotkeys tanshu 2020-10-02 08:25:08 +05:30
  • 834b7bf5e8 Version bump to v7.3.0 v7.3.0 tanshu 2020-10-01 21:42:33 +05:30
  • 1350870f9e Moved from tslint to eslint as tslint was depreciated. Added prettier and also prettied all the typescript files using prettier tanshu 2020-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 tanshu 2020-10-01 12:38:54 +05:30
  • 4685fa2528 Fix: Rounding being done manually to prevent floating point errors v7.2.3 tanshu 2020-09-21 20:50:01 +05:30
  • 80a8de5fea Fix: Product add was not working as the endpoint was configured wrongly v7.2.2 tanshu 2020-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 tanshu 2020-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 tanshu 2020-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 tanshu 2020-09-13 07:24:24 +05:30
  • 9b483e6d65 v7.1.0 tanshu 2020-07-16 18:25:44 +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. tanshu 2020-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 tanshu 2020-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 tanshu 2020-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 tanshu 2020-06-01 20:40:52 +05:30
  • 58f6d6578b Merge branch 'fastapi' tanshu 2020-06-01 09:21:10 +05:30
  • 7b4756fe1a Bumped the version to 7 Fixed double exception being thrown Currency pipe broke the accounts pipe fastapi tanshu 2020-06-01 09:01:31 +05:30
  • 1c2c98e7b5 Blacked all lines with -l 120 tanshu 2020-05-31 14:41:11 +05:30
  • 1f7ca329bc removed sensitive info from .env tanshu 2020-05-31 14:28:23 +05:30
  • e24ca40b6b removed the package-lock file tanshu 2020-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 tanshu 2020-05-31 14:26:50 +05:30
  • 972ee59837 Changed the frontend build location tanshu 2020-05-31 00:01:50 +05:30
  • 013fce2e96 Settings working now. Everything working now. Time for docker and beta test tanshu 2020-05-30 23:39:02 +05:30
  • 95e92fc2bd Fixed: Star now showing in employee list tanshu 2020-05-30 16:18:25 +05:30
  • dd799a8e2f Fixed Sorting and paging of Employees and Accounts tanshu 2020-05-30 16:18:08 +05:30
  • d5bc818632 Clients also implemented. tanshu 2020-05-30 15:41:55 +05:30
  • 7edac38435 Sliding session implemented by using jwt interceptor to refresh the token 10 minutes before expiry tanshu 2020-05-30 14:09:38 +05:30
  • 8ae67863eb Voucher Post and Delete working!! tanshu 2020-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 tanshu 2020-05-30 11:11:52 +05:30
  • 2a86246e23 was supposed to be part of the commit merging payment and receipt into journal tanshu 2020-05-30 11:11:06 +05:30
  • b732cfe814 Upgrade to angular 9, compile angular libraries for faster builds tanshu 2020-05-30 11:10:02 +05:30
  • 9a1844100f Save file and upload file functions in vouchers de duplicated tanshu 2020-05-30 11:09:19 +05:30
  • d49be23056 Merged payment and receipt routes and permissions into journal as they were not really needed. tanshu 2020-05-30 11:08:31 +05:30
  • a5fcb2026c Fixed permission names in front end as they have to be kebab cased tanshu 2020-05-30 10:29:23 +05:30
  • 1a553146e2 Update as nav-bar was crapping out in Angular 9 tanshu 2020-05-30 02:31:49 +05:30
  • 725a5b4bc0 @angular/material migration - migration-v9 Updates Angular Material to v9 tanshu 2020-05-30 02:20:18 +05:30
  • 9152757777 Angular CLI update for packages - @angular/cdk@latest, @angular/material@latest, @angular/flex-layout@latest tanshu 2020-05-30 02:20:02 +05:30
  • 6b987fba44 added new line at the end and updated the proxy to proxt all the endpoints needed to the backend tanshu 2020-05-30 02:18:19 +05:30
  • 2210dc265e @angular/cli migration - workspace-version-9 Angular Workspace migration. Update an Angular CLI workspace to version 9. tanshu 2020-05-30 02:14:11 +05:30
  • 0735f4791c Angular CLI update for packages - @angular/core@latest, @angular/cli@latest tanshu 2020-05-30 02:14:03 +05:30
  • d38a8c0a89 Angular hotkeys was conflicting with 9 upgrade tanshu 2020-05-30 02:04:58 +05:30
  • 10dbe6663d DbImage works!! Credit Salary works!! tanshu 2020-05-30 01:58:17 +05:30
  • e3286c87ba Incentive Done!! Employee Benefit Done!! tanshu 2020-05-23 09:45:02 +05:30
  • 814d289758 Employee Benefit Done!! tanshu 2020-05-22 10:10:45 +05:30
  • b2f2e742f5 Lock Information and Maintenance Done!! tanshu 2020-05-22 02:25:46 +05:30
  • c0ddfc95c4 Issue Done!! Payment and Receipt Done!! tanshu 2020-05-22 01:15:25 +05:30
  • 98edca5f60 Renamed "Salary Deduction" to "Employee Benefit" tanshu 2020-05-21 13:11:47 +05:30
  • a0f27fe364 Attendance and Employee Attendance done!! tanshu 2020-05-17 15:38:13 +05:30
  • cda157f05c Employee Attendance Done!! tanshu 2020-05-14 22:13:34 +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 tanshu 2020-05-14 21:49:22 +05:30
  • 0a79b1acbb Unposted Done!! tanshu 2020-05-14 16:33:08 +05:30
  • 0df442e541 Trial Balance Done!! tanshu 2020-05-14 16:24:03 +05:30
  • 6a044f827b Stock Movement Done!! tanshu 2020-05-14 16:09:31 +05:30
  • 2dba0012be Raw Material Cost Done!! tanshu 2020-05-14 15:43:20 +05:30
  • 2462818abf Purchases done!! tanshu 2020-05-14 14:59:16 +05:30
  • da58528768 Purchase Entries Done!! tanshu 2020-05-14 14:39:19 +05:30
  • e62bb0a825 Profit & Loss Done!! tanshu 2020-05-14 13:49:40 +05:30
  • 48d03ab832 Product Ledger Done!! tanshu 2020-05-14 13:38:13 +05:30
  • 6ec4068ed0 Net Transactions!! tanshu 2020-05-14 12:34:27 +05:30
  • 5f783e1f45 Daybook done!! tanshu 2020-05-14 12:27:15 +05:30
  • 01cf6c2da1 Closing Stock Done!! tanshu 2020-05-14 12:18:45 +05:30
  • a4b9fb7408 Works: Balance sheet Ledger Cash Flow tanshu 2020-05-14 11:26:28 +05:30
  • 708a60baf7 Ledger now working with response_model get_edit_url workaround found with transform clientside tanshu 2020-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 tanshu 2020-05-12 20:52:07 +05:30
  • de4d248de7 Done: Issue Grid Batch tanshu 2020-05-12 11:53:20 +05:30
  • 8dcda9cb56 Moved the session to core from routers tanshu 2020-05-12 09:55:33 +05:30
  • d62119882d All Reports done. Except where get_url is used tanshu 2020-05-12 09:23:27 +05:30
  • 2b2430c5b2 Done upto reconcile tanshu 2020-05-12 03:52:25 +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 tanshu 2020-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 tanshu 2020-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 tanshu 2020-05-12 00:31:53 +05:30
  • ae8c46084c Working as a drop-in replacement for the last tanshu 2020-05-11 23:45:52 +05:30
  • 37b4faabf4 Updated to new api structure tanshu 2020-05-11 22:46:41 +05:30
  • 5f3649990f Simplified unnecessary complex logic tanshu 2020-05-11 22:46:17 +05:30
  • 02fbd0984e Updated to reflect renamed schemas tanshu 2020-05-11 22:42:13 +05:30
  • 07b7248b4e Changes in the login so that the token works with my solution tanshu 2020-05-11 21:53:38 +05:30
  • 9dff72aaed Clients should now work. Blacked a lot of files tanshu 2020-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 tanshu 2020-05-10 22:25:37 +05:30
  • 899b5f31ab Alembic updated to current schema tanshu 2020-05-10 21:52:23 +05:30