Commit Graph

  • 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
  • 824e20ab78 Updated rebase to delete ServiceCharge Gogs 2016-09-25 03:14:39 +0000
  • 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 tanshu 2016-04-15 00:02:28 +0530
  • 9b516fa41c Fix: Ledger was not updating because $watch was not firing. tanshu 2016-04-13 15:56:38 +0530
  • e868a213b1 Update: 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 +0530
  • 33c385ea91 Fix: Typo tanshu 2016-03-22 13:23:27 +0530
  • 3f7ae4225d Fix: New Recipe would not recognize that is product is sold. tanshu 2016-03-22 13:22:06 +0530
  • e9504753a5 Feature: Recipe list shows the group and is also sortable on name, group and dates, etc. tanshu 2016-03-17 18:18:09 +0530
  • 1439befc46 Fix: Errors in the comparators in Tokenizer Feature: Product list shows more information tanshu 2016-03-16 21:11:08 +0530
  • 3df2146ba2 Fix: 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 +0530
  • 3c4f24989c Fix: Accidentally had another Sale Price inputbox (readonly) tanshu 2016-03-15 16:18:46 +0530
  • bf79638d4b Fix: Recipe edit never showed is_sold as it was not part of the json tanshu 2016-03-15 16:13:40 +0530
  • 99439b63e8 Fix: Recipe details shows the current sale price of product and also lets you edit the sale price. tanshu 2016-03-15 16:11:19 +0530
  • 1b80c52763 Fix: Recipe Ingredient autocomplete focusing and clearing properly tanshu 2016-03-14 16:48:36 +0530
  • 6653121a6f Fix: l18n link was broken. Fix: disabled cacheing in autocomplete tanshu 2016-03-14 16:22:44 +0530
  • 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. tanshu 2016-03-14 15:28:17 +0530
  • 2e670c06ec Fix: Updated to match the fingerprint uploader to the new attendance machine tanshu 2016-02-29 23:41:08 +0530
  • 33b14b1ec0 Feature: Take some of the parameters from the Environment so that it can work in a containerized environment Tanshu 2016-01-31 13:58:15 +0530
  • 4b795a6f5d Merge branch 'master' of http://git.tanshu.com/tanshu/brewman Tanshu 2016-01-29 19:58:56 +0530
  • 0ef8696d65 Added 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 +0530
  • 8e8cc78489 Fix: Dr/Cr did not show in Journal Voucher because of Type error with the debit filter. tanshu 2015-08-11 17:01:01 +0530
  • 1cc9ba6a01 Removed unused AttendanceTypes tanshu 2015-03-16 14:52:27 +0530
  • 6a815692bd Feature: 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 +0530
  • fdcedb262c Feature: Added a maintenance mode which locks all other users out tanshu 2015-02-12 16:12:32 +0530
  • cb7e6e89a5 Fix: Added a 5 minute timeout for rebase tanshu 2015-02-02 15:44:29 +0530
  • 9c70286258 Fix: The new focusing directive wanted exclusive scope and it conflicted at times. Fixed. tanshu 2015-01-11 12:28:27 +0530
  • 948b45b2ce Feature: Check Db Integrity - Right now it only checks for duplicate attendances. tanshu 2015-01-09 12:31:08 +0530
  • e0d3887fa9 Chore: Replaced jQuery.focus() with a focus-on directive tanshu 2015-01-09 12:29:42 +0530
  • e27424c41e Fix: 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 +0530
  • 7c54e4b0c7 Feature: Automatic Crediting of Service Points. Plus now service points can be decimals tanshu 2014-12-25 16:40:47 +0530
  • c27276cc05 Fix: Removed link in base.html for removed hack.css tanshu 2014-12-25 16:28:14 +0530
  • 8347a3e603 Updates: 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 +0530
  • b323a85f3a PF Limit reaised to 15,000 as per new law tanshu 2014-12-10 12:37:49 +0530
  • 666613fb54 Fix: came_from with query string was not being properly interpreted tanshu 2014-10-03 15:41:13 +0530
  • 91b60fa76d Feature: Maybe? Login redirect now supports query string tanshu 2014-10-03 15:34:49 +0530
  • d86880396d Fix: Allow enabled clients to be deleted and also delete the history to enable deletion Amritanshu 2014-09-12 12:59:09 +0530
  • fcef417dfc Feature: Clients can be enabled from the client detail page. Amritanshu 2014-09-12 12:52:54 +0530
  • 62c8b64370 Fix: Error in checking disabled clients which made new clients impossible Amritanshu 2014-09-12 12:46:09 +0530
  • fe811d9887 Fix: On new clients, trying to get Client.by_code(None) would raise an error Tanshu 2014-09-01 21:59:42 +0530
  • 78a064a723 Feature: Client list shows last login time. Amritanshu 2014-08-30 18:08:17 +0530
  • f3b4e95072 Feature: 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 +0530
  • 25a82a2027 Fix: Catch DBApi error so that timeout errors don't lock up the software. Amritanshu 2014-08-23 16:52:57 +0530
  • da6997afc6 Fix: Unable to change Employee Cost Center Fix: Do not add 0 amount Journals to Salary Voucher Amritanshu 2014-08-12 13:17:41 +0530
  • 09a27e099e Fix: 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 +0530
  • d99fc89e34 Chore: 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 +0530
  • 1989c54e92 Fix: Spelling in ProductYield Amritanshu 2014-06-07 13:37:19 +0530
  • 791b41437d Feature: Search on Yield in Product List Amritanshu 2014-06-07 13:35:33 +0530
  • 2fa7e33383 Fix: Error in Product Detail Controller Amritanshu 2014-06-07 13:27:10 +0530
  • 1d03a590ec Fix: journalDebit comparison was wrong Amritanshu 2014-06-07 12:28:55 +0530
  • f667481d71 Chore: Major variable renaming from python style underscores to camel case. Chore: Replace undefined checks with angular.isUndefined Amritanshu 2014-06-06 16:09:32 +0530
  • 358b235d8f Chore: Removed redundant Running Total calculation from Ledger python view as it is not calculated client side. Amritanshu 2014-06-04 19:07:58 +0530
  • 248a841695 Feature: Keyboard navigation in ledger with Remove and Undo. Amritanshu 2014-06-04 16:02:33 +0530
  • 4e85d97e47 Feature: 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 +0530
  • 2201a90278 Fix: Do not throw error if not flags are allowed. Amritanshu 2014-05-28 16:47:03 +0530
  • e8f4931d29 Fix/Feature: Tokenizer improved to support flags and files missed in last commit updated. Amritanshu 2014-05-28 16:43:52 +0530
  • fb8e217c81 Feature: Filtering and sorting in Products and Accounts list pages. Amritanshu 2014-05-28 13:17:06 +0530
  • 811ec89c62 Feature: Searching and sorting in product works perfectly. Will work now to refactor it to make it usable. Amritanshu 2014-05-27 19:40:13 +0530
  • b1aa130421 Fix: Other instances of Capitalized labels. Amritanshu 2014-05-27 12:18:09 +0530
  • eb63166f39 Fix: in the current sqlalchemy non-lowercased labels are not being quoted causing an error. Amritanshu 2014-05-27 12:01:45 +0530
  • 17750f7721 Fix: 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 +0530
  • c419b3ae2e Fix: hopefully the reloading bug on onReturn now fixed Amritanshu 2014-05-24 19:42:44 +0530
  • 018391f733 Fix: 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 +0530
  • 29653b524a Fix: Bug in the onReturn directive which refreshed the page. Amritanshu 2014-05-24 18:51:22 +0530
  • 1f8b6f0c63 Fix: Recipe quantity was not having any effect or being updated. Amritanshu 2014-04-30 13:42:31 +0530
  • a5ec16b644 Fix: Product Yield needs to be > 0 and <= 1 Amritanshu 2014-04-30 13:12:29 +0530
  • 0436a5de2c Feature: Product list allows for displaying extended information and search bar shows the legend. Amritanshu 2014-04-30 12:13:21 +0530
  • 30442ffecb Fix: Error is recipe quantity Fix: Update did not change the recipe quantity, units, fraction, fraction_units Amritanshu 2014-04-29 16:54:54 +0530
  • 35413166d4 Fix: Units not showing in recipe list Fix: Recipe update gave error Amritanshu 2014-04-29 16:38:31 +0530
  • 1448120941 Removed: 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 +0530
  • 246f8465d7 Updates: 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 +0530
  • d2e08d09cc Fix: On update issue, it will update price / discount / tax from the batch (if changed) Amritanshu 2014-04-08 13:13:24 +0530
  • 69071182a3 Feature: 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 +0530
  • f4551c8b5a Fix: 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 +0530
  • 89e1443b48 Feature: 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 +0530
  • e5f8a4f86f Feature: Added timeout / loading button for vouchers and a few other forms. Amritanshu 2013-12-17 15:48:22 +0530
  • 66aca999e2 Fixed: Attendance update was broken due to wrong comparison. Amritanshu 2013-12-07 11:39:04 +0530
  • 835e20bd30 Update: AngularJS 1.2.3, AngularUI 0.7.0, Loading bar 0.1.0 Amritanshu 2013-12-03 04:03:06 +0530
  • 4a65c58aed Fixed: 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 +0530
  • d566493787 Fix: type in get_lock_info view Amritanshu 2013-11-26 13:58:38 +0530
  • 8d5d7e6601 Feature: Added lock date from before/after and rolling lock dates. Amritanshu 2013-11-26 13:55:04 +0530