Commit Graph

  • 6ec4068ed0 Net Transactions!! tanshu 2020-05-14 12:34:27 +0530
  • 5f783e1f45 Daybook done!! tanshu 2020-05-14 12:27:15 +0530
  • 01cf6c2da1 Closing Stock Done!! tanshu 2020-05-14 12:18:45 +0530
  • a4b9fb7408 Works: Balance sheet Ledger Cash Flow tanshu 2020-05-14 11:26:28 +0530
  • 708a60baf7 Ledger now working with response_model get_edit_url workaround found with transform clientside tanshu 2020-05-12 23:21:12 +0530
  • 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 +0530
  • de4d248de7 Done: Issue Grid Batch tanshu 2020-05-12 11:53:20 +0530
  • 8dcda9cb56 Moved the session to core from routers tanshu 2020-05-12 09:55:33 +0530
  • d62119882d All Reports done. Except where get_url is used tanshu 2020-05-12 09:23:27 +0530
  • 2b2430c5b2 Done upto reconcile tanshu 2020-05-12 03:52:25 +0530
  • 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 +0530
  • 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 +0530
  • 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 +0530
  • ae8c46084c Working as a drop-in replacement for the last tanshu 2020-05-11 23:45:52 +0530
  • 37b4faabf4 Updated to new api structure tanshu 2020-05-11 22:46:41 +0530
  • 5f3649990f Simplified unnecessary complex logic tanshu 2020-05-11 22:46:17 +0530
  • 02fbd0984e Updated to reflect renamed schemas tanshu 2020-05-11 22:42:13 +0530
  • 07b7248b4e Changes in the login so that the token works with my solution tanshu 2020-05-11 21:53:38 +0530
  • 9dff72aaed Clients should now work. Blacked a lot of files tanshu 2020-05-10 22:38:35 +0530
  • 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 +0530
  • 899b5f31ab Alembic updated to current schema tanshu 2020-05-10 21:52:23 +0530
  • 3cd7ff11f6 Added Alembic Breaking: Changed a lot of column names tanshu 2020-05-10 20:36:19 +0530
  • 9383cf84d4 Done: Product Group Done: Product tanshu 2020-05-10 16:05:39 +0530
  • aae48faf91 Renamed service points to points consistently Renamed Schemas to shorten them Added the name validators for Account Base Added joining_date/leaving_date validators for employees Employees should be working now tanshu 2020-05-10 13:32:08 +0530
  • 6765f0a93e Account done tanshu 2020-05-08 16:18:50 +0530
  • 2466efb208 Permissions are now stored in and gotten from the jwt tanshu 2020-05-08 16:18:25 +0530
  • fe74ef44bf Moving to FastAPI Config is not properly working with .env file as of now Cost Centre is mostly working, going to work on Accounts now tanshu 2020-05-08 10:22:25 +0530
  • 72044476a8 Feature: Lazy loading Amritanshu 2019-06-12 19:34:50 +0530
  • fea48e1a3e Chore: Upgraded to Angular, Angular Material and Angular Flex layout 8.0 Amritanshu 2019-06-12 17:25:10 +0530
  • 40eaa25c76 Feature: Reports now change the start and end period dates similar to vouchers. Chore: cleaned up the layout of the functions in the reports to make them easier to understand and follow standard practices Amritanshu 2019-05-10 09:19:53 +0530
  • 120b9544f8 Feature: Added hotkeys in vouchers for selecting date (f2), save (ctrl+s) and post (ctrl+p) Amritanshu 2019-05-07 14:59:51 +0530
  • 017c828474 Fix: Trim the narration of vouchers to remove cruft Fix: Do no tabstop on row edit buttons for a more consistent feel. Amritanshu 2019-04-18 16:04:42 +0530
  • 403b9a207a Fix: ProductLedger was crapping out because of ambiguous join in opening balace. (Probably triggered by upgrade in sqlalchemy) Chore: Updated the dev dependencies as Angular 7 does not support Typescript 3.2 and further Amritanshu 2019-04-15 11:02:54 +0530
  • 72e8801472 Fix: Error in navbar, didn't do anything, but showed up in the errors. Amritanshu 2019-04-13 12:12:08 +0530
  • c341e58d63 Fix: Handle uploading of new fingerprint file Chore: Used Black formatter Amritanshu 2019-04-06 09:43:12 +0530
  • dd59bfdfb4 Fix: On row edit, the value of the control was set as number and not text, leding to error on add row. Amritanshu 2018-11-26 09:07:58 +0530
  • bdb8bc7005 Refactor: Flush opening vouchers to database before cleaning of lint. This removes the need to keep of list of accounts/batches to not be deleted. Do not delete employees with attendance and fingerprints. Amritanshu 2018-11-26 08:54:39 +0530
  • cfdd49f96f Fix: Layout was getting squashed, now working properly Amritanshu 2018-11-26 08:46:23 +0530
  • 75ea08f678 Chore: Update to Angular 7.1.0, Angular Material 7.1.0 and Angular Flex Layout 7.0.0-beta.19 Fix: Prod build will now build properly TODO: The width of content is very less and everything is squashed Amritanshu 2018-11-26 08:46:03 +0530
  • 1984c1fc90 Fix: Rebase url error, double slash before date Amritanshu 2018-09-05 00:09:37 +0530
  • eb22eace69 Fix: Incentives was not saving Fix: Employee edit was not working Amritanshu 2018-08-25 11:28:23 +0530
  • cd20982753 Feature: Download Products Fix: Add user Fix: Added 5000 page size in products Fix: Local Time Pipe was showing the wrong time Amritanshu 2018-07-29 23:43:26 +0530
  • f8162f364d Fix: Changed formula of Service Charge to update the new way of keeping accounts Fix: Changed the limit of ESI in line with govt. regulations tanshu 2018-07-16 17:32:44 +0530
  • 1c10eec4ca Fix: isStarred was not set in empty employee and thus error in Save tanshu 2018-07-16 16:59:59 +0530
  • adb7f25c9f Fix: InitDB Console script added to setup.py tanshu 2018-07-14 11:57:39 +0530
  • 29b81cbd21 Fix: Employee was not saving because of isStarred, added that functionality to employee tanshu 2018-07-14 10:52:39 +0530
  • 9f4eb334d7 Chore: Renamed the Ledger Table to Account Chore: Renamed the Ledger Model to Account Chore: Renamed LedgerType to AccountType Chore: Renamed all properties of Account table to lowercase with underscores tanshu 2018-07-07 16:31:44 +0530
  • 739c872815 Fix: Adding the next account in journal with default accounts failed because amount in rowAmount as reset as number. tanshu 2018-06-30 20:05:32 +0530
  • ede445ac1f Added: Mathjs for evaluating expressions in journal amount tanshu 2018-06-29 13:32:52 +0530
  • c6272762da Fix: Product Ledger was taking into account unposted entries and also the footer was not displaying the totals tanshu 2018-06-28 16:38:27 +0530
  • b8c2e9eeb1 Added: 5000 Page size in Balance Sheet Added: Employee Download tanshu 2018-06-20 09:13:49 +0530
  • 08fedaa44d Fix: Balance Sheet was not working tanshu 2018-06-14 16:39:13 +0530
  • 7376779f3a Feaure: Showing Hours worked with styling in attendances. tanshu 2018-06-13 15:23:20 +0530
  • 927c693a6f Enabled page refreshing so that ledger and other reports can refresh by clicking show. Fixed: Auth interceptor was swallowing the error. tanshu 2018-06-13 12:19:46 +0530
  • bf14b46b15 Fixed the navbar to the top. Made the font of the inputs in vouchers bigger by 25% Made the narration textarea minimum 5 lines Changed the favicon to the old favicon tanshu 2018-06-13 11:49:34 +0530
  • 8c9a1a2191 Fix: Account save error tanshu 2018-06-12 11:52:23 +0530
  • 4530052a22 ToCsvService to escape the fields during exportCsv. Auth Interceptor to check for logged out user. tanshu 2018-06-11 22:14:04 +0530
  • a811a121cc Added downoad to Raw Material Cost and fixed quantity not showing tanshu 2018-06-10 16:38:46 +0530
  • 8996516978 Added loading bar Fixed product, account and employee details for add new. tanshu 2018-06-10 13:58:01 +0530
  • 659de0ae52 Error Fixed: Typo in employee functions tanshu 2018-06-09 17:39:08 +0530
  • 5a63a8ce61 Attach Files is now an image placeholder and the actual control is hidden. tanshu 2018-06-09 17:34:57 +0530
  • 6be1dd5a3a Moved to Angular 6.0 tanshu 2018-05-25 19:19:00 +0530
  • b3cb01da02 Moved the app into src/ directory to in preperation for angular tanshu 2018-05-18 13:38:55 +0530
  • da8a148544 Package.json updated with postinstall tanshu 2018-05-18 12:47:30 +0530
  • 552781b5c6 Fix: Delete confirmation was borked for all except Journal. tanshu 2018-05-18 12:19:40 +0530
  • 98e97f63c0 Manual bootstrapping tanshu 2018-05-15 15:06:04 +0530
  • d6aab88ce8 Moved base.html to index.html tanshu 2018-05-15 13:43:28 +0530
  • 62fe28f25e Added ngLocale for India tanshu 2018-05-15 09:11:07 +0530
  • 7209eeef5b Fix - didn't update base.html to show username based on Credentials and not $rootScopt tanshu 2018-05-15 01:09:15 +0530
  • dc0c21a841 Removed mdDateLocaleProvider accidentally left on removal of ngMaterial tanshu 2018-05-15 01:00:35 +0530
  • 9464117a2f Removed ngMaterial dependency tanshu 2018-05-15 00:39:21 +0530
  • f3c1bfa57b - Started using TypeScript - Using SystemJS as Module Loader - Auth and Permissions moved to Credentials.service from $rootScope - Toasts moved to Messages.service - Massive Changes - Sprint 1 done to move to Angular.io from AngularJS - Should be fully working!! :) tanshu 2018-05-13 00:18:12 +0530
  • d05625ba39 Separated all controllers into their own files tanshu 2018-05-09 17:53:29 +0530
  • ec9798f401 Changed the way Controllers are defined and DI tanshu 2018-05-09 14:29:40 +0530
  • 00c0d1d46a Upgraded to Angularjs 1.6.9 tanshu 2018-05-09 14:26:15 +0530
  • aeead4db76 Update 'brewman/views/auth/user.py' Amritanshu Agrawal 2017-10-10 06:21:05 +0000
  • a2fbebca07 Fix: Employee Functions / Credit Salary tanshu 2017-02-13 17:24:05 +0530
  • 00b81a7cb9 Fix: Memoize would for some reason would crash instead of updating tanshu 2017-02-13 10:40:30 +0530
  • a77293e0b2 Fix: Would not navigate as the search was referencing unresolved variables. tanshu 2017-02-10 13:33:40 +0530
  • 374664e9ab Forgot to close tags in getters/setters Gogs 2017-02-10 06:15:45 +0000
  • 52997f7322 Forgot to add getter/setter tag to record date pickers in employee functions Gogs 2017-02-10 06:10:05 +0000
  • 57624c2804 Cash Flow updated with opening and closing cash balance tanshu 2017-02-10 00:09:32 +0530
  • 2ac10f16c3 Fix: Employee Functions tanshu 2017-02-09 19:22:19 +0530
  • c09515fbfe Fix: Employee Attendance and Account Detail tanshu 2017-02-09 19:02:20 +0530
  • e3d60f8c53 Fix: Forgot to add route for static/app tanshu 2017-02-09 10:57:41 +0530
  • 1468d43144 Chore: Changed layout to confirm better with the Style Guide tanshu 2017-02-08 19:22:00 +0530
  • 90c8e50cfa Upgraded to Bootstrap UI v2.5.0 Upgraded to Bootstrap v3.3.7 Had to prefix Typeahead and Datepicker with uib Had to convert dates from String to Date object in all files for the datepicker tanshu 2017-02-08 19:22:00 +0530
  • 5a2278add5 Added: Tax LedgerType Change: Changed unused is_current LedgerType to CashFlowClassification so that cash flow can be properly classified Fix: Account update (missing get_code function) Chore: Upgrade to angular 1.6 Feature: Change Cash Flow to new format to match international guidelines. Still a work in progress. Fix: Removed memoizing doFilter in the Tokenizer Service as it was giving errors. There is not that much processing, so it may also not be required. Will judge the impact later. tanshu 2017-02-06 13:09:15 +0530
  • 71898ceca7 Feature: In journal, balances are only shown for Accounts which appear in the Balance Sheet tanshu 2016-12-24 17:40:42 +0530
  • 0ff8397a4c Fix: Images could not be attached with vouchers as lodash depreciated the "any" function in v4.0 tanshu 2016-12-24 17:22:36 +0530
  • be8f71259c Changed: Moved from global DBSession to dbsession injected into request Version: Bumped to 4.0 Added: Dependency of pyramid_tm Changed: Changed from ACL Authorization to custom Permission Authorization Policy Using more of inbuilt functions. This should reduce the number of DB hits and improve performance tanshu 2016-12-24 17:11:01 +0530
  • 569da5a69e Refactor: Moved routes to their own file. tanshu 2016-12-22 19:18:40 +0530
  • 65d95308ae Fix: Edit is Payment/Receipt was not working as mathSolver was not injected tanshu 2016-12-21 12:30:54 +0530
  • e56b35dd53 Journal / Payment / Receipt forms show Account balances when account is selected. Journals Validation now checks for negative amount and not just signed amounts. Journal form supports negative amounts by changing the Debit / Credit. Removed Messaging and Dashboard from Home screen and all its dependencies - Ace Editor - D3 - Chosen tanshu 2016-12-16 18:57:06 +0530
  • 0fecc02e1a Feature: Math Solver for the Amounts in Journal, Payment and Receipt. tanshu 2016-12-04 13:02:37 +0530
  • c90651aa8c Disabled autocomplete tanshu 2016-12-04 11:34:44 +0530
  • da11ab8bc7 fix: Sort Permissions in Group List tanshu 2016-10-14 16:03:15 +0530
  • 4529cd5fca Sort Permissions in Group List tanshu 2016-10-14 15:51:06 +0530
  • b90f1294b0 Fix: Forgot to import servicecharge in rebase Gogs 2016-09-25 03:18:38 +0000
  • a58ab4b6f3 Using https link in base.html Gogs 2016-09-25 03:16:14 +0000