c09515fbfeFix: Employee Attendance and Account Detail
tanshu
2017-02-09 19:02:20 +05:30
e3d60f8c53Fix: Forgot to add route for static/app
tanshu
2017-02-09 10:57:41 +05:30
1468d43144Chore: Changed layout to confirm better with the Style Guide
tanshu
2017-02-08 19:22:00 +05:30
90c8e50cfaUpgraded 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 +05:30
5a2278add5Added: 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 +05:30
71898ceca7Feature: In journal, balances are only shown for Accounts which appear in the Balance Sheet
tanshu
2016-12-24 17:40:42 +05:30
0ff8397a4cFix: Images could not be attached with vouchers as lodash depreciated the "any" function in v4.0
tanshu
2016-12-24 17:22:36 +05:30
be8f71259cChanged: 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 +05:30
569da5a69eRefactor: Moved routes to their own file.
tanshu
2016-12-22 19:18:40 +05:30
65d95308aeFix: Edit is Payment/Receipt was not working as mathSolver was not injected
tanshu
2016-12-21 12:30:54 +05:30
e56b35dd53Journal / 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 +05:30
0fecc02e1aFeature: Math Solver for the Amounts in Journal, Payment and Receipt.
tanshu
2016-12-04 13:02:37 +05:30
da11ab8bc7fix: Sort Permissions in Group List
tanshu
2016-10-14 16:03:15 +05:30
4529cd5fcaSort Permissions in Group List
tanshu
2016-10-14 15:51:06 +05:30
b90f1294b0Fix: Forgot to import servicecharge in rebase
Gogs
2016-09-25 03:18:38 +00:00
a58ab4b6f3Using https link in base.html
Gogs
2016-09-25 03:16:14 +00:00
824e20ab78Updated rebase to delete ServiceCharge
Gogs
2016-09-25 03:14:39 +00:00
5b562051e7Fix: 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
tanshu
2016-04-15 00:02:28 +05:30
9b516fa41cFix: Ledger was not updating because $watch was not firing.
tanshu
2016-04-13 15:56:38 +05:30
e868a213b1Update: Changed the Reconcile report so that it shows all the unreconciled entries and also shows the balance according to the reconcile date.
tanshu
2016-04-12 13:57:24 +05:30
3f7ae4225dFix: New Recipe would not recognize that is product is sold.
tanshu
2016-03-22 13:22:06 +05:30
e9504753a5Feature: Recipe list shows the group and is also sortable on name, group and dates, etc.
tanshu
2016-03-17 18:18:09 +05:30
1439befc46Fix: Errors in the comparators in Tokenizer Feature: Product list shows more information
tanshu
2016-03-16 21:11:08 +05:30
3df2146ba2Fix: Date filtering works properly in Tokenizer (requires moment.js) Feature: Selecting Start/Finish Date in Recipe list updates the search string.
tanshu
2016-03-16 14:41:58 +05:30
3c4f24989cFix: Accidentally had another Sale Price inputbox (readonly)
tanshu
2016-03-15 16:18:46 +05:30
bf79638d4bFix: Recipe edit never showed is_sold as it was not part of the json
tanshu
2016-03-15 16:13:40 +05:30
99439b63e8Fix: Recipe details shows the current sale price of product and also lets you edit the sale price.
tanshu
2016-03-15 16:11:19 +05:30
6653121a6fFix: l18n link was broken. Fix: disabled cacheing in autocomplete
tanshu
2016-03-14 16:22:44 +05:30
abc77fb5a6Chore: 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.
tanshu
2016-03-14 15:28:17 +05:30
2e670c06ecFix: Updated to match the fingerprint uploader to the new attendance machine
tanshu
2016-02-29 23:41:08 +05:30
33b14b1ec0Feature: Take some of the parameters from the Environment so that it can work in a containerized environment
Tanshu
2016-01-31 13:58:15 +05:30
0ef8696d65Added a seperate requirements file for PIP and updated setup.py to use with while reading README and CHANGES
Tanshu
2016-01-29 19:58:36 +05:30
8e8cc78489Fix: Dr/Cr did not show in Journal Voucher because of Type error with the debit filter.
tanshu
2015-08-11 17:01:01 +05:30
6a815692bdFeature: Credit Service Charge with adjustable service points Refactor: Renamed column, table, and uses of Cost Center to Cost Centre Refactor: Renamed costcenter to cost_centre
tanshu
2015-02-12 17:42:46 +05:30
fdcedb262cFeature: Added a maintenance mode which locks all other users out
tanshu
2015-02-12 16:12:32 +05:30
cb7e6e89a5Fix: Added a 5 minute timeout for rebase
tanshu
2015-02-02 15:44:29 +05:30
9c70286258Fix: The new focusing directive wanted exclusive scope and it conflicted at times. Fixed.
tanshu
2015-01-11 12:28:27 +05:30
948b45b2ceFeature: Check Db Integrity - Right now it only checks for duplicate attendances.
tanshu
2015-01-09 12:31:08 +05:30
e0d3887fa9Chore: Replaced jQuery.focus() with a focus-on directive
tanshu
2015-01-09 12:29:42 +05:30
e27424c41eFix: SubControllers not working due to breaking changes in AngularJS 1.3 where global functions as controllers are no longer allowed. Overrode the setting with allowGlobals() config.
tanshu
2014-12-27 12:39:29 +05:30
7c54e4b0c7Feature: Automatic Crediting of Service Points. Plus now service points can be decimals
tanshu
2014-12-25 16:40:47 +05:30
c27276cc05Fix: Removed link in base.html for removed hack.css
tanshu
2014-12-25 16:28:14 +05:30
8347a3e603Updates: Bootstrap updated to 3.3.1 Chosen updated to 1.3.0 AngularJS updated to 1.3.8 jQuery updated to 2.1.3 angular-loading-bar updated to 0.6.0 ui-bootstrap updated to 0.12.0 -- All the datepickers updated for is-open so that they open on focus. Chore: Replaces this in controllers with $scope. Don't know the downsides of using "this", but to prevent any unknown side-effects. Chore: Rename Crtl to Controller for all controllers.
tanshu
2014-12-25 16:26:41 +05:30
b323a85f3aPF Limit reaised to 15,000 as per new law
tanshu
2014-12-10 12:37:49 +05:30
666613fb54Fix: came_from with query string was not being properly interpreted
tanshu
2014-10-03 15:41:13 +05:30
d86880396dFix: Allow enabled clients to be deleted and also delete the history to enable deletion
Amritanshu
2014-09-12 12:59:09 +05:30
fcef417dfcFeature: Clients can be enabled from the client detail page.
Amritanshu
2014-09-12 12:52:54 +05:30
62c8b64370Fix: Error in checking disabled clients which made new clients impossible
Amritanshu
2014-09-12 12:46:09 +05:30
fe811d9887Fix: On new clients, trying to get Client.by_code(None) would raise an error
Tanshu
2014-09-01 21:59:42 +05:30
78a064a723Feature: Client list shows last login time.
Amritanshu
2014-08-30 18:08:17 +05:30
f3b4e95072Feature: Login history logging Feature: Clear out old/unused clients using Creation Date Breakage: Change in structure of Clients table and addition of Login History table
Amritanshu
2014-08-30 17:46:43 +05:30
25a82a2027Fix: Catch DBApi error so that timeout errors don't lock up the software.
Amritanshu
2014-08-23 16:52:57 +05:30
da6997afc6Fix: Unable to change Employee Cost Center Fix: Do not add 0 amount Journals to Salary Voucher
Amritanshu
2014-08-12 13:17:41 +05:30
09a27e099eFix: Error in ledger where show results were not updated as the $watch was only for hidden items and did not detect and filter the change in the list. Fix: Error in ledger where if an entry was selected, if show button was triggered using the return key, it would open that entry instead of loading data
Amritanshu
2014-06-12 01:30:21 +05:30
d99fc89e34Chore: Variable renaming in JavaScript to camelCase Feature: Keyboard navigation in Accounts, Employees and Product List. Chore: Removing unused JavasScript variables in function for JSHint
Amritanshu
2014-06-09 13:08:36 +05:30
1989c54e92Fix: Spelling in ProductYield
Amritanshu
2014-06-07 13:37:19 +05:30
791b41437dFeature: Search on Yield in Product List
Amritanshu
2014-06-07 13:35:33 +05:30
2fa7e33383Fix: Error in Product Detail Controller
Amritanshu
2014-06-07 13:27:10 +05:30
1d03a590ecFix: journalDebit comparison was wrong
Amritanshu
2014-06-07 12:28:55 +05:30
f667481d71Chore: Major variable renaming from python style underscores to camel case. Chore: Replace undefined checks with angular.isUndefined
Amritanshu
2014-06-06 16:09:32 +05:30
358b235d8fChore: Removed redundant Running Total calculation from Ledger python view as it is not calculated client side.
Amritanshu
2014-06-04 19:07:58 +05:30
248a841695Feature: Keyboard navigation in ledger with Remove and Undo.
Amritanshu
2014-06-04 16:02:33 +05:30
4e85d97e47Feature: Images of vouchers can be uploaded with vouchers for verification. Note: Massive breaking changes in how vouchers are uploaded. Make sure that the client-side code is not cached. Also, need to implement Database Integrity to check for orphan images.
Amritanshu
2014-06-03 17:12:52 +05:30
2201a90278Fix: Do not throw error if not flags are allowed.
Amritanshu
2014-05-28 16:47:03 +05:30
e8f4931d29Fix/Feature: Tokenizer improved to support flags and files missed in last commit updated.
Amritanshu
2014-05-28 16:43:52 +05:30
fb8e217c81Feature: Filtering and sorting in Products and Accounts list pages.
Amritanshu
2014-05-28 13:17:06 +05:30
811ec89c62Feature: Searching and sorting in product works perfectly. Will work now to refactor it to make it usable.
Amritanshu
2014-05-27 19:40:13 +05:30
b1aa130421Fix: Other instances of Capitalized labels.
Amritanshu
2014-05-27 12:18:09 +05:30
eb63166f39Fix: in the current sqlalchemy non-lowercased labels are not being quoted causing an error.
Amritanshu
2014-05-27 12:01:45 +05:30
17750f7721Fix: Due to some reason, sqlalchemy on webfaction was not escaping upper case labels in sql statements. Fixed now.
unknown
2014-05-25 16:14:28 +05:30
c419b3ae2eFix: hopefully the reloading bug on onReturn now fixed
Amritanshu
2014-05-24 19:42:44 +05:30
018391f733Fix: For some reason, the last commit is not updating the webapp on webfaction. This is to try and fix it. Chore: Bumped the version to 3.3
Amritanshu
2014-05-24 19:15:45 +05:30
29653b524aFix: Bug in the onReturn directive which refreshed the page.
Amritanshu
2014-05-24 18:51:22 +05:30
1f8b6f0c63Fix: Recipe quantity was not having any effect or being updated.
Amritanshu
2014-04-30 13:42:31 +05:30
a5ec16b644Fix: Product Yield needs to be > 0 and <= 1
Amritanshu
2014-04-30 13:12:29 +05:30
0436a5de2cFeature: Product list allows for displaying extended information and search bar shows the legend.
Amritanshu
2014-04-30 12:13:21 +05:30
30442ffecbFix: Error is recipe quantity Fix: Update did not change the recipe quantity, units, fraction, fraction_units
Amritanshu
2014-04-29 16:54:54 +05:30
35413166d4Fix: Units not showing in recipe list Fix: Recipe update gave error
Amritanshu
2014-04-29 16:38:31 +05:30
1448120941Removed: Pyramid Debug Toolbar dependency removed. Recipe: Recipe list and Add / Delete recipe created. Breaking: Major updates to old databases needed as structure has changed significantly Product table is not a inherited table similar to ledger table table prefixes for entities removed renamed a few tables removed file types not used from the manifest README.txt now contains the installation procedure on an Ubuntu 14.04 machine Product.ShowForPurchase column removed Product.Discountinued renamed to !Product.IsActive
Amritanshu
2014-04-29 15:38:44 +05:30
246f8465d7Updates: Twitter Bootstrap updated to v3.1.1 AngularJS updated to v1.2.16 jQuery updated to v2.1.0 angular-loading-bar updated to v0.3.0 Lo-Dash updated to v2.4.1 mousetrap.js updated to v1.4.6 angular-ui bootstrap updated to v0.10.0 (the min file updated to point to the corrected location of the templates and the templates updated to match the latest needed) chosen updated to v.1.1.0
Amritanshu
2014-04-17 00:08:01 +05:30
d2e08d09ccFix: On update issue, it will update price / discount / tax from the batch (if changed)
Amritanshu
2014-04-08 13:13:24 +05:30
69071182a3Feature: The app checks if the database schema is not created and creates it automatially on first run. Fix: While user login try to catch None password error. Fix: Rename Yeild to the correct spelling Yield. Fix: Wrong column type for IsReconciled in Voucher. Fix: Redirect user on login to last page. Fix: Validate input in save/update of employee and product
Amritanshu
2014-03-12 22:49:29 +05:30
f4551c8b5aFix: Error in purchase return where the check for batch date was wrong. Fix: Added some common validation for inputs Feature: created a to_uuid function which will return uuid if the string is correct else None to parse uuid inputs. Fix: Proper modal template so that the modal is proper width
Amritanshu
2014-02-08 14:42:57 +05:30
89e1443b48Feature: Charts in the dashboard for Cash Flow and Creditors using nvd3.js and d3.js It is still a work in progress with not all charts supporting dynamic data. But working enough to be put in production use.
Amritanshu
2013-12-17 15:56:36 +05:30
e5f8a4f86fFeature: Added timeout / loading button for vouchers and a few other forms.
Amritanshu
2013-12-17 15:48:22 +05:30
66aca999e2Fixed: Attendance update was broken due to wrong comparison.
Amritanshu
2013-12-07 11:39:04 +05:30
4a65c58aedFixed: Error is voucher_post and check_delete_permission due to changing from lock_date to lock_info Fixed (maybe): Save product updated to gather better information in case of an error during save.
Amritanshu
2013-11-26 15:50:50 +05:30
d566493787Fix: type in get_lock_info view
Amritanshu
2013-11-26 13:58:38 +05:30
8d5d7e6601Feature: Added lock date from before/after and rolling lock dates.
Amritanshu
2013-11-26 13:55:04 +05:30