Commit Graph

108 Commits

Author SHA1 Message Date
Tanshu
7650fffea0 get_age made more robust plus fixed minutes error.
Made Voucher.creation_date, last_edit_date and Attendance.creation_date tz aware
2013-06-06 23:24:27 +05:30
Tanshu
01298ebadb Fixed password change not allowed for non Privilaged users.
Fixed storing utc dates in message tables.
Created utc class for time-aware dates.
Updated home to show age of Threads and open in new window available.
Modified message detail template to show editable by privileged user.
Added subscribers to thread detail.
Improved markup for message-detail to use less space.
Improved the chosen directive for when there is no create option.
Added method 'Names' to user resource for use in message subscribers.
Payment and Receipt clear typeahead on adding ledgers.


TODO: Implement thread read status per user.
TODO: Implemented edit post functionality for privileged user.
TODO: Implement thread filtering on main page for subscribers

Signed-off-by: Tanshu <tanshu@gmail.com>
2013-06-06 16:56:05 +05:30
Tanshu
d5dcd392f7 Error in message-detail.html partial
Public and Closed checkboxes should now be working.
Delete button in message-detail.html was accidentally left, removed.
Removed cacheing from an-autocomplete.
Message list now returns tags list also.
2013-05-30 18:28:41 +05:30
Tanshu
86b5beaa0d Added new styles based and layout
Update home list style to use widgets from the unicorn theme.
Creation Date is now formatted using filter to show local time.
2013-05-30 16:52:51 +05:30
Tanshu
37acebca06 Critical error in routes for api_tag_list fixed. 2013-05-29 13:35:12 +05:30
Tanshu
6225da9ec8 Added the full messaging module.
Added ace.ajax.org editor for messaging.
Added showdown for showing markdown in messaging.
Added chosen for multi-select tags.
2013-05-29 13:28:37 +05:30
Tanshu
762ff27ffc Updated json renderer to pyramid 1.4 format 2013-05-19 17:09:14 +05:30
Tanshu
fa95e79e0f Updated the typeahead directive to cache queries. 2013-05-18 15:03:50 +05:30
Tanshu
572a630520 Added client enable / disable / rename form.
Fixed compile error in Purchase Return
2013-05-18 13:22:39 +05:30
Tanshu
1a4a136058 Hopefully fixed purchase return update journal. 2013-05-18 12:42:38 +05:30
Tanshu
9db47afb7a Now hopefully fixed 2013-05-18 12:23:44 +05:30
Tanshu
8985f1213a Fixed again 2013-05-18 12:18:02 +05:30
Tanshu
6e6113436b Error in Purchase Return where journal amounts do not match due to rounding fixed. 2013-05-18 12:13:06 +05:30
Tanshu
867935306d Changed the toasts to Growl notifications which floats. 2013-05-17 23:56:48 +05:30
Tanshu
ec45880dea Forgot to add to user_list view. Fixed 2013-05-16 14:55:07 +05:30
Tanshu
1bf0914389 Updated bootstrap to v2.3.1 2013-05-16 14:43:41 +05:30
Tanshu
bff0ef7ff9 Fixed employee_code references to employee_id in Fingerprint and related functions.
Updated windows install guide.
2013-04-17 14:08:09 +05:30
Tanshu
ddd6883172 Made the model User.by_name() case insensitive 2013-04-15 12:43:33 +05:30
Tanshu
eaa32d9c3a removed database trasfer code. 2013-04-15 00:24:57 +05:30
Tanshu
77e3945f1e To Upgrade Bengali Data 2013-04-14 16:39:55 +05:30
Tanshu
399d0c88f2 Fixed critical error in Fingerprint where upload was not committed. 2013-02-26 19:17:51 +05:30
Tanshu
5ff11d9c6b Performance in Ledger Report, footer was being generated on every voucher 2013-02-20 20:15:53 +05:30
Tanshu
ac11133f97 Added batch display in issue. 2013-02-09 19:22:31 +05:30
Tanshu
0f29356f0d Fixed errors where matchdict.get[] was used.
Checking in delete product while updating purchase changed to proper checking instead of just full value.
2013-02-09 18:52:05 +05:30
Tanshu
89f2457749 Updated Bootstrap to v2.2.2
Fixed broken voucher.delete where it was not going in specific kinds of vouchers.
2013-02-07 18:52:58 +05:30
Tanshu
bfa9702a23 Ledger was wrongly adding the opening to the total of debit / credit, fixed. 2013-01-16 19:13:08 +05:30
Tanshu
a9176f783d Cache perms in session.
Cache auth in session.
Error in update issue voucher where departments could never change fixed.
Added logging for sqlalchemy in development.ini
2013-01-02 22:47:39 +05:30
Tanshu
fc06aab741 Fingerprint route not changed 2013-01-02 19:21:36 +05:30
Tanshu
6990131bf2 Trial Balanced was ignoring last date, fixed.
Salary Deduction fixed.
2013-01-02 19:18:25 +05:30
Tanshu
6b89a93bde Trying to catch database locked error 2012-12-25 13:55:28 +05:30
Tanshu
f0e3ba19e8 Added try/catch on ledger report. 2012-12-20 14:28:50 +05:30
Tanshu
d28029672f Added TryCatch to get_grid as it may generate errors. 2012-12-18 17:55:57 +05:30
Tanshu
f9bd95733b Updated all (I think functions using try / catch to user the decorator. 2012-12-17 15:08:12 +05:30
Tanshu
211b8cee2a Added extended validation in Post. 2012-12-17 14:34:27 +05:30
Tanshu
4833a96ba9 Added AttributeError to be caught in save / update voucher. 2012-12-17 14:20:21 +05:30
Tanshu
fa809b4225 Updated voucher save/update to catch more exceptions.
Updated ValidatinException to return message on str().
2012-12-17 00:09:45 +05:30
Tanshu
6bbf79a1db Tried to capture an error in purchase form where no ProductID key maybe locked the whole app on webfaction. 2012-12-16 23:01:42 +05:30
Tanshu
bb1858fe88 views/login.py cleaned up 2012-12-13 14:03:51 +05:30
Tanshu
3ccf641756 removed unused js files. 2012-12-07 23:58:43 +05:30
Tanshu
2e2e59315f Had deleted MANIFEST.in which screwed up installation.
Added author info into setup.py
2012-12-07 23:40:21 +05:30
Tanshu
ee307e0e2c Fixed error where voucher could not be deleted because of wrong route for delete function. 2012-12-07 21:15:40 +05:30
Tanshu
9b868ca71e Error Ledger.can_delete() did not return reason if delete allowed. 2012-12-07 19:02:19 +05:30
Tanshu
9c744cd6d4 Check implemented if Account cannot be deleted.
Delete button added to account-detail.html
Account.py was not updated to serve api routes, fixed.
2012-12-07 18:56:26 +05:30
Tanshu
7999d4cb9d Fixed error in payment and receipt where duplicate entry resulted in corrupted voucher. 2012-12-07 18:18:37 +05:30
Tanshu
68897338f1 EmployeeAttendance controller and subcontroller minifiable. 2012-12-07 16:03:02 +05:30
Tanshu
b5518a7577 Made DaybookCtrl minifiable.
Updated login.html to remove unfocusable error.
2012-12-07 15:59:39 +05:30
Tanshu
56e8e6acb1 Fixed major error where login view was not targeting api_login route 2012-12-07 15:08:57 +05:30
Tanshu
59134c51fa ClientCtrl made minifiable. 2012-12-07 14:59:52 +05:30
Tanshu
428de7f677 CashflowCtrl is minifiable.
ProductLedgerCtrl.Resolve was mistakenly not minifiable, fixed.
Updated appcache file so that cache is updated.
2012-12-07 14:39:16 +05:30
Tanshu
86aa1642d0 LedgerCtrl and ProductLedgerCtrl is minifiable.
Moved all json calls to /api route and ignore xhr status,
this is because app cache failed to distinguish and was breaking Ledger,
must be doing the same to others as well.
Added offline.appcache to use application cacheing in html5.
Moved favicon.ico to static from views.
Updated all angular resources to use /api route.
Changed voucher.Journals watch to use array functions of ECMAScript5.
Added downloadTable button to product ledger.
ProductLedgerCtrl updates data when route is not being changed on clicking show without changing the parameters.
Added view to serve manifest file.
Removed unused backbone and underscore js files.
2012-12-07 14:22:37 +05:30