3cd7ff11f6
Added Alembic Breaking: Changed a lot of column names
tanshu2020-05-10 20:36:19 +05:30
9383cf84d4
Done: Product Group Done: Product
tanshu2020-05-10 16:05:39 +05:30
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
tanshu2020-05-10 13:32:08 +05:30
2466efb208
Permissions are now stored in and gotten from the jwt
tanshu2020-05-08 16:18:25 +05:30
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
tanshu2020-05-08 10:22:25 +05:30
fea48e1a3e
Chore: Upgraded to Angular, Angular Material and Angular Flex layout 8.0
Amritanshu2019-06-12 17:25:10 +05:30
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
Amritanshu2019-05-10 09:19:53 +05:30
120b9544f8
Feature: Added hotkeys in vouchers for selecting date (f2), save (ctrl+s) and post (ctrl+p)
Amritanshu2019-05-07 14:59:51 +05:30
017c828474
Fix: Trim the narration of vouchers to remove cruft Fix: Do no tabstop on row edit buttons for a more consistent feel.
Amritanshu2019-04-18 16:04:42 +05:30
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
Amritanshu2019-04-15 11:02:54 +05:30
72e8801472
Fix: Error in navbar, didn't do anything, but showed up in the errors.
Amritanshu2019-04-13 12:12:08 +05:30
c341e58d63
Fix: Handle uploading of new fingerprint file Chore: Used Black formatter
Amritanshu2019-04-06 09:43:12 +05:30
dd59bfdfb4
Fix: On row edit, the value of the control was set as number and not text, leding to error on add row.
Amritanshu2018-11-26 09:07:58 +05:30
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.
Amritanshu2018-11-26 08:54:39 +05:30
cfdd49f96f
Fix: Layout was getting squashed, now working properly
Amritanshu2018-11-26 08:46:23 +05:30
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
Amritanshu2018-11-26 08:46:03 +05:30
1984c1fc90
Fix: Rebase url error, double slash before date
Amritanshu2018-09-05 00:09:37 +05:30
eb22eace69
Fix: Incentives was not saving Fix: Employee edit was not working
Amritanshu2018-08-25 11:28:23 +05:30
cd20982753
Feature: Download Products Fix: Add user Fix: Added 5000 page size in products Fix: Local Time Pipe was showing the wrong time
Amritanshu2018-07-29 23:43:26 +05:30
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
tanshu2018-07-16 17:32:44 +05:30
1c10eec4ca
Fix: isStarred was not set in empty employee and thus error in Save
tanshu2018-07-16 16:59:59 +05:30
29b81cbd21
Fix: Employee was not saving because of isStarred, added that functionality to employee
tanshu2018-07-14 10:52:39 +05:30
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
tanshu2018-07-07 16:31:44 +05:30
739c872815
Fix: Adding the next account in journal with default accounts failed because amount in rowAmount as reset as number.
tanshu2018-06-30 20:05:32 +05:30
ede445ac1f
Added: Mathjs for evaluating expressions in journal amount
tanshu2018-06-29 13:32:52 +05:30
c6272762da
Fix: Product Ledger was taking into account unposted entries and also the footer was not displaying the totals
tanshu2018-06-28 16:38:27 +05:30
08fedaa44d
Fix: Balance Sheet was not working
tanshu2018-06-14 16:39:13 +05:30
7376779f3a
Feaure: Showing Hours worked with styling in attendances.
tanshu2018-06-13 15:23:20 +05:30
927c693a6f
Enabled page refreshing so that ledger and other reports can refresh by clicking show. Fixed: Auth interceptor was swallowing the error.
tanshu2018-06-13 12:19:46 +05:30
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
tanshu2018-06-13 11:49:34 +05:30
8c9a1a2191
Fix: Account save error
tanshu2018-06-12 11:52:23 +05:30
4530052a22
ToCsvService to escape the fields during exportCsv. Auth Interceptor to check for logged out user.
tanshu2018-06-11 22:14:04 +05:30
a811a121cc
Added downoad to Raw Material Cost and fixed quantity not showing
tanshu2018-06-10 16:38:46 +05:30
8996516978
Added loading bar Fixed product, account and employee details for add new.
tanshu2018-06-10 13:58:01 +05:30
659de0ae52
Error Fixed: Typo in employee functions
tanshu2018-06-09 17:39:08 +05:30
5a63a8ce61
Attach Files is now an image placeholder and the actual control is hidden.
tanshu2018-06-09 17:34:57 +05:30
6be1dd5a3a
Moved to Angular 6.0
tanshu2018-05-25 19:19:00 +05:30
b3cb01da02
Moved the app into src/ directory to in preperation for angular
tanshu2018-05-18 13:38:55 +05:30
da8a148544
Package.json updated with postinstall
tanshu2018-05-18 12:47:30 +05:30
552781b5c6
Fix: Delete confirmation was borked for all except Journal.
tanshu2018-05-18 12:19:40 +05:30
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!! :)
tanshu2018-05-13 00:18:12 +05:30
d05625ba39
Separated all controllers into their own files
tanshu2018-05-09 17:53:29 +05:30
ec9798f401
Changed the way Controllers are defined and DI
tanshu2018-05-09 14:29:40 +05:30
00c0d1d46a
Upgraded to Angularjs 1.6.9
tanshu2018-05-09 14:26:15 +05:30
c09515fbfe
Fix: Employee Attendance and Account Detail
tanshu2017-02-09 19:02:20 +05:30
e3d60f8c53
Fix: Forgot to add route for static/app
tanshu2017-02-09 10:57:41 +05:30
1468d43144
Chore: Changed layout to confirm better with the Style Guide
tanshu2017-02-08 19:22:00 +05:30
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
tanshu2017-02-08 19:22:00 +05:30
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.
tanshu2017-02-06 13:09:15 +05:30
71898ceca7
Feature: In journal, balances are only shown for Accounts which appear in the Balance Sheet
tanshu2016-12-24 17:40:42 +05:30
0ff8397a4c
Fix: Images could not be attached with vouchers as lodash depreciated the "any" function in v4.0
tanshu2016-12-24 17:22:36 +05:30
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
tanshu2016-12-24 17:11:01 +05:30
569da5a69e
Refactor: Moved routes to their own file.
tanshu2016-12-22 19:18:40 +05:30
65d95308ae
Fix: Edit is Payment/Receipt was not working as mathSolver was not injected
tanshu2016-12-21 12:30:54 +05:30
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
tanshu2016-12-16 18:57:06 +05:30
0fecc02e1a
Feature: Math Solver for the Amounts in Journal, Payment and Receipt.
tanshu2016-12-04 13:02:37 +05:30
da11ab8bc7
fix: Sort Permissions in Group List
tanshu2016-10-14 16:03:15 +05:30
4529cd5fca
Sort Permissions in Group List
tanshu2016-10-14 15:51:06 +05:30
b90f1294b0
Fix: Forgot to import servicecharge in rebase
Gogs2016-09-25 03:18:38 +00:00
a58ab4b6f3
Using https link in base.html
Gogs2016-09-25 03:16:14 +00:00
824e20ab78
Updated rebase to delete ServiceCharge
Gogs2016-09-25 03:14:39 +00:00
5b562051e7
Fix: Ledger (Alt+R/U) was not working because the $watchGroup does not do object equality. Reverted the change. Fix: Major parts for keyboard navigation were missing. Added. Fix: Autocomplete="off" added to major parts
tanshu2016-04-15 00:02:28 +05:30
9b516fa41c
Fix: Ledger was not updating because $watch was not firing.
tanshu2016-04-13 15:56:38 +05:30
e868a213b1
Update: Changed the Reconcile report so that it shows all the unreconciled entries and also shows the balance according to the reconcile date.
tanshu2016-04-12 13:57:24 +05:30
3f7ae4225d
Fix: New Recipe would not recognize that is product is sold.
tanshu2016-03-22 13:22:06 +05:30
e9504753a5
Feature: Recipe list shows the group and is also sortable on name, group and dates, etc.
tanshu2016-03-17 18:18:09 +05:30
1439befc46
Fix: Errors in the comparators in Tokenizer Feature: Product list shows more information
tanshu2016-03-16 21:11:08 +05:30
3df2146ba2
Fix: Date filtering works properly in Tokenizer (requires moment.js) Feature: Selecting Start/Finish Date in Recipe list updates the search string.
tanshu2016-03-16 14:41:58 +05:30
3c4f24989c
Fix: Accidentally had another Sale Price inputbox (readonly)
tanshu2016-03-15 16:18:46 +05:30
bf79638d4b
Fix: Recipe edit never showed is_sold as it was not part of the json
tanshu2016-03-15 16:13:40 +05:30
99439b63e8
Fix: Recipe details shows the current sale price of product and also lets you edit the sale price.
tanshu2016-03-15 16:11:19 +05:30
6653121a6f
Fix: l18n link was broken. Fix: disabled cacheing in autocomplete
tanshu2016-03-14 16:22:44 +05:30
abc77fb5a6
Chore: Using angularjs 1.5.0 online hosted. Refactor: Simplified MenuItem and Hierarchical Product table. Feature: Recipe now follows temporat (Point in time) feature. It should be fully working and records the recipe cost for a period based on the issue price and as on date. Feature: Using Angular Material for recipe form and also or product form.
tanshu2016-03-14 15:28:17 +05:30
2e670c06ec
Fix: Updated to match the fingerprint uploader to the new attendance machine
tanshu2016-02-29 23:41:08 +05:30
33b14b1ec0
Feature: Take some of the parameters from the Environment so that it can work in a containerized environment
Tanshu2016-01-31 13:58:15 +05:30
0ef8696d65
Added a seperate requirements file for PIP and updated setup.py to use with while reading README and CHANGES
Tanshu2016-01-29 19:58:36 +05:30
8e8cc78489
Fix: Dr/Cr did not show in Journal Voucher because of Type error with the debit filter.
tanshu2015-08-11 17:01:01 +05:30