Commit Graph

650 Commits

Author SHA1 Message Date
tanshu
71898ceca7 Feature: In journal, balances are only shown for Accounts which appear in the Balance Sheet 2016-12-24 17:40:42 +05:30
tanshu
0ff8397a4c Fix: Images could not be attached with vouchers as lodash depreciated the "any" function in v4.0 2016-12-24 17:22:36 +05:30
tanshu
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
2016-12-24 17:11:01 +05:30
tanshu
569da5a69e Refactor: Moved routes to their own file. 2016-12-22 19:18:40 +05:30
tanshu
65d95308ae Fix: Edit is Payment/Receipt was not working as mathSolver was not injected 2016-12-21 12:30:54 +05:30
tanshu
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

Moved from TryCatch Decorator to View deriver, it is available in Pyramid 1.7+ and the decorator is not working.
Updated Lodash to 4.17.2 (online hosted)
Updated Loading Bar to 0.9.0
Updated Moment.js to 2.17.1
Updated Mousetrap to 1.6.0
2016-12-16 18:57:06 +05:30
tanshu
0fecc02e1a Feature: Math Solver for the Amounts in Journal, Payment and Receipt. 2016-12-04 13:02:37 +05:30
tanshu
c90651aa8c Disabled autocomplete
Autocomplete has been disabled by setting the autocomplete="off" tag in
each form.
2016-12-04 11:34:44 +05:30
tanshu
da11ab8bc7 fix: Sort Permissions in Group List 2016-10-14 16:03:15 +05:30
tanshu
4529cd5fca Sort Permissions in Group List 2016-10-14 15:51:06 +05:30
Gogs
b90f1294b0 Fix: Forgot to import servicecharge in rebase 2016-09-25 03:18:38 +00:00
Gogs
a58ab4b6f3 Using https link in base.html 2016-09-25 03:16:14 +00:00
Gogs
824e20ab78 Updated rebase to delete ServiceCharge 2016-09-25 03:14:39 +00:00
tanshu
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
2016-04-15 00:02:28 +05:30
tanshu
9b516fa41c Fix: Ledger was not updating because $watch was not firing. 2016-04-13 15:56:38 +05:30
tanshu
e868a213b1 Update: Changed the Reconcile report so that it shows all the unreconciled entries and also shows the balance according to the reconcile date. 2016-04-12 13:57:24 +05:30
tanshu
33c385ea91 Fix: Typo 2016-03-22 13:23:27 +05:30
tanshu
3f7ae4225d Fix: New Recipe would not recognize that is product is sold. 2016-03-22 13:22:06 +05:30
tanshu
e9504753a5 Feature: Recipe list shows the group and is also sortable on name, group and dates, etc. 2016-03-17 18:18:09 +05:30
tanshu
1439befc46 Fix: Errors in the comparators in Tokenizer
Feature: Product list shows more information
2016-03-16 21:11:08 +05:30
tanshu
3df2146ba2 Fix: Date filtering works properly in Tokenizer (requires moment.js)
Feature: Selecting Start/Finish Date in Recipe list updates the search string.
2016-03-16 14:41:58 +05:30
tanshu
3c4f24989c Fix: Accidentally had another Sale Price inputbox (readonly) 2016-03-15 16:18:46 +05:30
tanshu
bf79638d4b Fix: Recipe edit never showed is_sold as it was not part of the json 2016-03-15 16:13:40 +05:30
tanshu
99439b63e8 Fix: Recipe details shows the current sale price of product and also lets you edit the sale price. 2016-03-15 16:11:19 +05:30
tanshu
1b80c52763 Fix: Recipe Ingredient autocomplete focusing and clearing properly 2016-03-14 16:48:36 +05:30
tanshu
6653121a6f Fix: l18n link was broken.
Fix: disabled cacheing in autocomplete
2016-03-14 16:22:44 +05:30
tanshu
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.
2016-03-14 15:28:17 +05:30
tanshu
2e670c06ec Fix: Updated to match the fingerprint uploader to the new attendance machine 2016-02-29 23:41:08 +05:30
Tanshu
33b14b1ec0 Feature: Take some of the parameters from the Environment so that it can work in a containerized environment 2016-01-31 13:58:15 +05:30
Tanshu
4b795a6f5d Merge branch 'master' of http://git.tanshu.com/tanshu/brewman 2016-01-29 19:58:56 +05:30
Tanshu
0ef8696d65 Added a seperate requirements file for PIP and updated setup.py to use with while reading README and CHANGES 2016-01-29 19:58:36 +05:30
tanshu
8e8cc78489 Fix: Dr/Cr did not show in Journal Voucher because of Type error with the debit filter. 2015-08-11 17:01:01 +05:30
tanshu
1cc9ba6a01 Removed unused AttendanceTypes 2015-03-16 14:52:27 +05:30
tanshu
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
2015-02-12 17:42:46 +05:30
tanshu
fdcedb262c Feature: Added a maintenance mode which locks all other users out 2015-02-12 16:12:32 +05:30
tanshu
cb7e6e89a5 Fix: Added a 5 minute timeout for rebase 2015-02-02 15:44:29 +05:30
tanshu
9c70286258 Fix: The new focusing directive wanted exclusive scope and it conflicted at times. Fixed. 2015-01-11 12:28:27 +05:30
tanshu
948b45b2ce Feature: Check Db Integrity
- Right now it only checks for duplicate attendances.
2015-01-09 12:31:08 +05:30
tanshu
e0d3887fa9 Chore: Replaced jQuery.focus() with a focus-on directive 2015-01-09 12:29:42 +05:30
tanshu
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. 2014-12-27 12:39:29 +05:30
tanshu
7c54e4b0c7 Feature: Automatic Crediting of Service Points. Plus now service points can be decimals 2014-12-25 16:40:47 +05:30
tanshu
c27276cc05 Fix: Removed link in base.html for removed hack.css 2014-12-25 16:28:14 +05:30
tanshu
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.
2014-12-25 16:26:41 +05:30
tanshu
b323a85f3a PF Limit reaised to 15,000 as per new law 2014-12-10 12:37:49 +05:30
tanshu
666613fb54 Fix: came_from with query string was not being properly interpreted 2014-10-03 15:41:13 +05:30
tanshu
91b60fa76d Feature: Maybe? Login redirect now supports query string 2014-10-03 15:34:49 +05:30
Amritanshu
d86880396d Fix: Allow enabled clients to be deleted and also delete the history to enable deletion 2014-09-12 12:59:09 +05:30
Amritanshu
fcef417dfc Feature: Clients can be enabled from the client detail page. 2014-09-12 12:52:54 +05:30
Amritanshu
62c8b64370 Fix: Error in checking disabled clients which made new clients impossible 2014-09-12 12:46:09 +05:30
Tanshu
fe811d9887 Fix: On new clients, trying to get Client.by_code(None) would raise an error 2014-09-01 21:59:42 +05:30