Lance Edgar
|
732453eedc
|
Update changelog
|
2016-11-02 15:06:34 -05:00 |
|
Lance Edgar
|
06b0b13992
|
Add basic merge feature to MasterView
|
2016-10-28 10:26:37 -05:00 |
|
Lance Edgar
|
a398a0a710
|
Tweak styles for global header
|
2016-10-28 10:26:23 -05:00 |
|
Lance Edgar
|
0c11b72804
|
Update changelog
|
2016-10-27 19:00:09 -05:00 |
|
Lance Edgar
|
2b3b69ed70
|
Tweak how we auto-filter 'deleted' products
Hopefully this doesn't break anything? This change is required for a
user who has 'become root' to see deleted products.
|
2016-10-27 15:58:00 -05:00 |
|
Lance Edgar
|
68ba3a7fcb
|
Add 'vendor code' and 'vendor code (any)' filters for products grid
|
2016-10-26 18:47:44 -05:00 |
|
Lance Edgar
|
01acedaedf
|
Show vendor invoice rows as warning, if they have no case quantity
|
2016-10-26 17:58:28 -05:00 |
|
Lance Edgar
|
2772057381
|
Tweak default styles for home page
|
2016-10-25 18:14:59 -05:00 |
|
Lance Edgar
|
590444b273
|
Fix template bug when deleting user
|
2016-10-25 18:14:43 -05:00 |
|
Lance Edgar
|
1af9fbd100
|
Update changelog
|
2016-10-19 13:56:41 -05:00 |
|
Lance Edgar
|
3790af8ef5
|
test commit
|
2016-10-18 20:54:28 -05:00 |
|
Lance Edgar
|
7932fffa1a
|
Protect new 'root' views, only admin users allowed..
Heh whoops.
|
2016-10-18 19:17:23 -05:00 |
|
Lance Edgar
|
2c27120eb4
|
Update references to request.authenticated_userid
Per warnings from Pyramid, old method will go away in 1.8
|
2016-10-18 17:54:41 -05:00 |
|
Lance Edgar
|
6bf60365ba
|
Let any 'admin' user elevate to 'root' for full system access
But otherwise, let the Administrator role be "normal" and have perms of
its own. Hopefully cuts down on unwanted screen noise for admins.
|
2016-10-18 16:59:38 -05:00 |
|
Lance Edgar
|
383d714214
|
Disable a focus() call in menubar.js which messed with search filter focus
Hopefully this is a good idea..? Probably should look for a replacement
lib at some point...
|
2016-10-16 21:40:04 -05:00 |
|
Lance Edgar
|
6cb4b86fd0
|
Redo whitespace / indentation for menubar.js
|
2016-10-16 21:37:38 -05:00 |
|
Lance Edgar
|
26c6c083c4
|
Add refresh_after_create flag for BatchMasterView
Hopefully this is a good idea too..
|
2016-10-16 03:33:10 -05:00 |
|
Lance Edgar
|
4757a56002
|
Fix bug in batch ID field renderer, when displayed for new batch
Hopefully this is a good idea..
|
2016-10-16 03:32:56 -05:00 |
|
Lance Edgar
|
1327b886fc
|
Disable delete button by default, when clicked
|
2016-10-16 03:30:42 -05:00 |
|
Lance Edgar
|
7e3d47aa5c
|
Fix / improve progress display somewhat
|
2016-10-16 03:30:12 -05:00 |
|
Lance Edgar
|
d0d8da9e47
|
Update changelog
|
2016-10-14 16:32:46 -05:00 |
|
Lance Edgar
|
3980886356
|
Add ability to clone schedule data from another week
|
2016-10-14 16:02:15 -05:00 |
|
Lance Edgar
|
c2503977ea
|
Add ability to clear current schedule when editing
|
2016-10-14 14:45:23 -05:00 |
|
Lance Edgar
|
9e7cb532c8
|
Add speed bump when leaving timesheet page w/ unsaved changes
Also add save/undo buttons to top as well as bottom of timesheet.
|
2016-10-14 13:57:57 -05:00 |
|
Lance Edgar
|
e153390c15
|
Fix bug, break for loop when we can
|
2016-10-12 15:03:10 -05:00 |
|
Lance Edgar
|
e57757d44b
|
Fix bug when POST'ing filter form data to edit schedule page
|
2016-10-12 14:26:59 -05:00 |
|
Lance Edgar
|
048951153d
|
Add basic ability to edit employee schedule
|
2016-10-12 14:16:33 -05:00 |
|
Lance Edgar
|
788f3ad386
|
Update changelog
|
2016-10-10 11:41:24 -05:00 |
|
Lance Edgar
|
38ef101679
|
Add size description to inventory report
|
2016-10-10 11:34:10 -05:00 |
|
Lance Edgar
|
223a6dc862
|
Fix couple of bugs for vendor catalog views
No need to expose an "edit" mode for this batch since view allows
refresh.
|
2016-10-10 11:16:55 -05:00 |
|
Lance Edgar
|
3b84a92d7d
|
Strip whitespace from username field when editing User
Otherwise can be a gotcha, if user doesn't know their username "has a
space" etc.
|
2016-10-10 10:59:07 -05:00 |
|
Lance Edgar
|
b157b79938
|
Remove last references to 'edbob' package
|
2016-10-09 21:12:13 -05:00 |
|
Lance Edgar
|
9b50067bd7
|
Issue proper warning if old 'edbob.config' setting is found
|
2016-10-09 19:44:45 -05:00 |
|
Lance Edgar
|
b5cea62de7
|
Tweak how tailbone finds rattail config from pyramid settings
Eventually need to stop supporting the old 'edbob.config' setting, for
now keep it as a fallback.
|
2016-10-08 14:29:23 -05:00 |
|
Lance Edgar
|
fca95ae8c0
|
Add 'tailbone' to global template context, update 'better' template footer
|
2016-10-07 19:33:41 -05:00 |
|
Lance Edgar
|
459637cddb
|
Add registration for 'rattail' template with Pyramid scaffold system
|
2016-10-07 19:32:49 -05:00 |
|
Lance Edgar
|
8ce0148a64
|
Tweak some things to make demo project more "out of the box"
|
2016-10-06 13:13:31 -05:00 |
|
Lance Edgar
|
7451a0dc14
|
Update changelog
|
2016-10-04 15:55:45 -05:00 |
|
Lance Edgar
|
894ee87591
|
Add "bulk delete rows" feature to new batches view
|
2016-10-04 15:12:30 -05:00 |
|
Lance Edgar
|
f41135a2e0
|
Add code field to Category views
|
2016-10-03 15:37:31 -05:00 |
|
Lance Edgar
|
29ec662ead
|
Update changelog
|
2016-09-30 15:52:17 -05:00 |
|
Lance Edgar
|
3bafa41ecd
|
Add specific permissions for edit/delete of individual batch rows
|
2016-09-30 15:20:40 -05:00 |
|
Lance Edgar
|
f59e75072e
|
Update changelog
|
2016-09-26 15:18:37 -05:00 |
|
Lance Edgar
|
1c45472fe5
|
Tweak how a grid filter factory is determined
Don't inspect anything if a factory is provided by caller.
|
2016-09-19 16:34:12 -05:00 |
|
Lance Edgar
|
65d1c24230
|
Add a couple of extra verbs to base grid filter class
Seems like these could be more useful some day; for now they're used by
a bespoke project.
|
2016-09-19 16:33:24 -05:00 |
|
Lance Edgar
|
a77f41debf
|
Fix row-level visibility for grid edit action
|
2016-09-19 16:32:18 -05:00 |
|
Lance Edgar
|
cff19f38a3
|
Improve validation for FormAlchemy date field renderer
|
2016-09-19 13:13:53 -05:00 |
|
Lance Edgar
|
65661a03f5
|
Add FormAlchemy-compatible validators for email address, phone number
|
2016-09-18 17:16:17 -05:00 |
|
Lance Edgar
|
93fcc72f73
|
Add "refresh" button when viewing batch
|
2016-09-18 17:15:58 -05:00 |
|
Lance Edgar
|
679dce4ed8
|
Add "just in time" editable instance check for master view
|
2016-09-18 17:14:57 -05:00 |
|
Lance Edgar
|
94a7a15e6d
|
Add basic form validation when sending new messages
This avoids the message body for now, since that's implemented a couple
different ways in the real world...
|
2016-09-13 20:23:51 -05:00 |
|
Lance Edgar
|
378f1ae7fb
|
Update changelog
|
2016-09-01 00:03:58 -05:00 |
|
Lance Edgar
|
bb6a838d3b
|
Don't show CSV download link if master view opts out
|
2016-08-26 15:41:22 -05:00 |
|
Lance Edgar
|
60c5d31aa1
|
Allow opt-out for "download batch row data as CSV" feature
Sometimes that just confuses the issue, e.g. when the batch provides a
download feature of its own.
|
2016-08-26 15:31:03 -05:00 |
|
Lance Edgar
|
e3f13baaab
|
Fix permission group label bug for batch views
|
2016-08-24 17:21:21 -05:00 |
|
Lance Edgar
|
e296bfd392
|
Add MasterView.listable flag for disabling grid view
|
2016-08-24 17:20:53 -05:00 |
|
Lance Edgar
|
11460461e7
|
Update changelog
|
2016-08-23 17:00:31 -05:00 |
|
Lance Edgar
|
901c2fc573
|
Add MasterView.has_rows concept and related logic
Now the `BatchMasterView` no longer provides most of these goodies.
Also tweak some custom batch views to reflect changes etc.
|
2016-08-23 13:11:13 -05:00 |
|
Lance Edgar
|
8a19b90efa
|
Add hook to customize timesheet shift rendering
Also decrease font size slightly for shift text.
|
2016-08-22 17:25:43 -05:00 |
|
Lance Edgar
|
cdde848275
|
Refactor batch view/edit pages to share some "execution options" logic
|
2016-08-22 15:46:16 -05:00 |
|
Lance Edgar
|
53950931af
|
Add has_rows support to MasterView class
Eventually the batch views should be refactored to leverage this..
|
2016-08-22 12:38:51 -05:00 |
|
Lance Edgar
|
340f02a3f2
|
Set relevant 'index title' when viewing batch with rows
Also tweak 'Batch ID' field label.
|
2016-08-20 21:03:30 -05:00 |
|
Lance Edgar
|
dce4972f0f
|
Add TODO comment
|
2016-08-19 18:12:13 -05:00 |
|
Lance Edgar
|
9de5a3b39e
|
Tweak how we use DB session to fetch grid settings
|
2016-08-19 16:01:44 -05:00 |
|
Lance Edgar
|
a99e129b42
|
Update changelog
|
2016-08-17 20:50:06 -05:00 |
|
Lance Edgar
|
207cd6a261
|
Fix bug in handheld batch view config
|
2016-08-17 20:49:13 -05:00 |
|
Lance Edgar
|
f7e70f8a30
|
Update changelog
|
2016-08-17 18:39:25 -05:00 |
|
Lance Edgar
|
d94ed5e99c
|
Fix bug when viewing batch with no execution options
|
2016-08-17 18:38:38 -05:00 |
|
Lance Edgar
|
7eef6e6cf4
|
Update changelog
|
2016-08-17 17:49:16 -05:00 |
|
Lance Edgar
|
30f543a38c
|
Fix bug for handheld batch device type field
|
2016-08-17 17:48:30 -05:00 |
|
Lance Edgar
|
3a2406d420
|
Update changelog
|
2016-08-17 17:22:07 -05:00 |
|
Lance Edgar
|
aff90ac756
|
Add basic support for new handheld/inventory batches
|
2016-08-17 17:05:51 -05:00 |
|
Lance Edgar
|
db62f82a37
|
Add basic support for batch execution options
|
2016-08-17 16:52:13 -05:00 |
|
Lance Edgar
|
3b265e19c4
|
Fix bug in batch download URL
|
2016-08-17 16:51:31 -05:00 |
|
Lance Edgar
|
3c3aa5f2b1
|
Fix bug when deleting certain batches
|
2016-08-17 16:51:04 -05:00 |
|
Lance Edgar
|
cf1b9acfb1
|
Add support for system-unique ID in batch views etc.
|
2016-08-17 16:50:00 -05:00 |
|
Lance Edgar
|
343f9bde1b
|
Add "empty" option to enum field renderers, if field allows empty value
|
2016-08-17 16:45:54 -05:00 |
|
Lance Edgar
|
8d6c9854a3
|
Add MasterView.render() method for sake of common context/logic
That still needs some work I'm sure...
|
2016-08-17 16:44:49 -05:00 |
|
Lance Edgar
|
7c9307e298
|
Update changelog
|
2016-08-13 23:07:47 -05:00 |
|
Lance Edgar
|
01edbf32d1
|
Add null / not null verbs back to default boolean grid filter
|
2016-08-13 18:26:46 -05:00 |
|
Lance Edgar
|
f3f7b9f95b
|
Update changelog
|
2016-08-12 17:19:56 -05:00 |
|
Lance Edgar
|
498a810f08
|
Revert "Disable view mode for settings table"
This reverts commit 457407fbcf .
|
2016-08-12 17:18:22 -05:00 |
|
Lance Edgar
|
a6438e4bb5
|
Add permissions field when viewing user details
About damn time I'm sure...
|
2016-08-12 01:58:07 -05:00 |
|
Lance Edgar
|
a70c9d3360
|
Export 'enabled' flag for email profile/settings
|
2016-08-12 01:17:40 -05:00 |
|
Lance Edgar
|
457407fbcf
|
Disable view mode for settings table
Create/edit/delete are all that's needed there.
|
2016-08-11 23:59:40 -05:00 |
|
Lance Edgar
|
41ca3859f6
|
Only show granted permissions when viewing role details
Hopefully a little easier on the eyes..still could use more improvements
though I'm sure.
|
2016-08-11 22:29:55 -05:00 |
|
Lance Edgar
|
2b1a493706
|
Update changelog
|
2016-08-10 14:30:51 -05:00 |
|
Lance Edgar
|
c38535e4c0
|
Add hopefully generic FileFieldRenderer
Eventually should refactor other (batch) things to use this.
|
2016-08-09 19:50:24 -05:00 |
|
Lance Edgar
|
e15888ffcd
|
Add render_progress() method to core view class
|
2016-08-09 19:46:49 -05:00 |
|
Lance Edgar
|
a1094cc995
|
Update changelog
|
2016-08-09 13:20:33 -05:00 |
|
Lance Edgar
|
bfcf6a9500
|
Add support for 10-key hyphen/period keys for numeric input fields
|
2016-08-09 11:45:34 -05:00 |
|
Lance Edgar
|
f816098199
|
Update changelog
|
2016-08-05 15:53:41 -05:00 |
|
Lance Edgar
|
9ebff91db0
|
Allow negative sign, decimal point for "numeric" text fields
|
2016-08-05 15:12:36 -05:00 |
|
Lance Edgar
|
c4b4b866ff
|
Fallback to empty string for email preview recipient, if current user has no address
|
2016-08-04 13:19:55 -05:00 |
|
Lance Edgar
|
b3bd2ba3b5
|
Update changelog
|
2016-07-27 19:48:24 -07:00 |
|
Lance Edgar
|
38927ce282
|
Add initial attempt at 'better' theme
|
2016-07-17 20:16:26 -05:00 |
|
Lance Edgar
|
fdf1419ea2
|
Add CodeTextAreaFieldRenderer , refactor label profile form to use it
|
2016-07-13 11:04:23 -05:00 |
|
Lance Edgar
|
a093b84c98
|
Update changelog
|
2016-07-08 01:17:35 -05:00 |
|
Lance Edgar
|
e0bd20ee23
|
Always strip whitespace from label profile 'spec' field input
Otherwise we can't properly load (import) the spec object...
|
2016-06-29 18:59:56 -05:00 |
|
Lance Edgar
|
35d4d35fd6
|
Add awareness of special 'Authenticated' role, in permissions UI etc.
|
2016-06-15 12:51:10 -05:00 |
|