Lance Edgar
|
46293546b6
|
Add json to global template context
just seems like a useful thing to have around...
|
2017-11-02 21:38:16 -07:00 |
|
Lance Edgar
|
7ccb38b5ab
|
Update changelog
|
2017-11-01 21:04:28 -07:00 |
|
Lance Edgar
|
5f04ac9cb4
|
Add "text" type for new form fields
|
2017-10-31 13:25:19 -07:00 |
|
Lance Edgar
|
c7855f2ca5
|
Add description, notes for pricing batches
|
2017-10-30 21:33:25 -07:00 |
|
Lance Edgar
|
aea4379fe4
|
Add sorters, filters for Product regular, current price
|
2017-10-30 21:23:00 -07:00 |
|
Lance Edgar
|
c320ab2feb
|
Add product and personnel flags for Department
|
2017-10-30 20:52:07 -07:00 |
|
Lance Edgar
|
3f335315ab
|
Update changelog
|
2017-10-29 22:50:11 -07:00 |
|
Lance Edgar
|
17d0ee64c2
|
Fix join bug for Upgrades table when sorting by executor
|
2017-10-29 22:48:49 -07:00 |
|
Lance Edgar
|
d89a21e2b0
|
Update changelog
|
2017-10-29 01:23:19 -07:00 |
|
Lance Edgar
|
2bbe6c8346
|
Add "make user" button when viewing person w/ no user account
|
2017-10-29 01:18:05 -07:00 |
|
Lance Edgar
|
b26036f366
|
Update changelog
|
2017-10-28 16:45:13 -07:00 |
|
Lance Edgar
|
d67350b93b
|
Add cashier info, upload time for Trainwreck transaction views
|
2017-10-28 11:30:53 -07:00 |
|
Lance Edgar
|
f11210fa2b
|
Update changelog
|
2017-10-25 23:11:09 -07:00 |
|
Lance Edgar
|
ff7fd94b57
|
Use master3 view for datasync changes
|
2017-10-24 21:21:43 -07:00 |
|
Lance Edgar
|
1ee822d715
|
Add support for validator and required flag, for new forms
|
2017-10-24 19:58:59 -07:00 |
|
Lance Edgar
|
8bcb2f750a
|
Update changelog
|
2017-10-24 10:18:42 -07:00 |
|
Lance Edgar
|
2bd2839107
|
Export Person.users relationship (readonly)
|
2017-10-24 10:09:28 -07:00 |
|
Lance Edgar
|
a51d4e54db
|
Add item_id to trainwreck views
er, add scancode, since item_id was renamed..
|
2017-10-24 09:51:18 -07:00 |
|
Lance Edgar
|
52342a7612
|
Fix value auto-selection for enum grid filters
|
2017-10-22 20:56:30 -07:00 |
|
Lance Edgar
|
401cba23b7
|
Add grid filter which treats empty string as NULL
|
2017-10-22 20:00:31 -07:00 |
|
Lance Edgar
|
512405f01f
|
Fix bug in MasterView.get_effective_row_query()
really this method should be removed...
|
2017-10-22 12:55:41 -07:00 |
|
Lance Edgar
|
8c599f368e
|
Update changelog
|
2017-10-20 11:51:48 -07:00 |
|
Lance Edgar
|
855153f121
|
Fix bug with products view config
|
2017-10-20 11:51:07 -07:00 |
|
Lance Edgar
|
cddb05d8fc
|
Update changelog
|
2017-10-19 08:48:34 -07:00 |
|
Lance Edgar
|
14f67746bf
|
Allow passing None to Grid.set_joiner()
doing so will remove the joiner
|
2017-10-18 12:54:57 -07:00 |
|
Lance Edgar
|
f8e98a5817
|
Avoid potential bugs when generating CSV results data for download
|
2017-10-16 17:38:42 -07:00 |
|
Lance Edgar
|
46b49ab987
|
Add 'currency' field type for new forms
|
2017-10-14 18:52:30 -07:00 |
|
Lance Edgar
|
7442b933fd
|
Add support for setting default field values on new forms
i.e. those using Colander schema
|
2017-10-14 17:55:29 -07:00 |
|
Lance Edgar
|
c95e2dbb06
|
Add "download row results as CSV" feature to master view
|
2017-10-14 14:14:24 -07:00 |
|
Lance Edgar
|
f338a03c97
|
Add 'active' column to Users table view
|
2017-10-13 14:12:28 -07:00 |
|
Lance Edgar
|
8d002f76d2
|
Convert user feedback mechanism to use modal dialog
instead of navigating to new page. this is how it should have been done
to begin with...
|
2017-10-13 08:01:43 -07:00 |
|
Lance Edgar
|
827cc592b4
|
Make CSRF protection optional (but on by default)
|
2017-10-11 15:57:34 -07:00 |
|
Lance Edgar
|
6281593084
|
Add "local" datetime renderer for new grids, forms
|
2017-10-10 13:58:52 -07:00 |
|
Lance Edgar
|
791f3beffc
|
Update changelog
|
2017-09-28 12:13:30 -05:00 |
|
Lance Edgar
|
6186700a66
|
Add 'duration' type for new form fields
this only supports readonly, for now..
|
2017-09-26 22:06:50 -05:00 |
|
Lance Edgar
|
47ce0fd448
|
Add "populatable" for master views (populating new objects with progress)
|
2017-09-23 16:27:22 -05:00 |
|
Lance Edgar
|
8a945f8baf
|
Pass form along to before_create_flush() in master3
|
2017-09-23 16:26:56 -05:00 |
|
Lance Edgar
|
e283288a26
|
Fix deform widget resource inclusion for master/create template
|
2017-09-23 16:26:22 -05:00 |
|
Lance Edgar
|
52747ea6bd
|
Auto-enhance all select widget fields for deform
|
2017-09-23 16:26:03 -05:00 |
|
Lance Edgar
|
7cb4664018
|
Add ability to override schema node for custom deform fields
|
2017-09-23 16:25:37 -05:00 |
|
Lance Edgar
|
3361adf08a
|
Copy select field template from deform
this is before any modifications, straight from deform
|
2017-09-23 14:12:27 -05:00 |
|
Lance Edgar
|
3bcec30a4c
|
Don't set batch input file on creation, if no file exists
|
2017-09-23 13:32:12 -05:00 |
|
Lance Edgar
|
e1384c2ab1
|
Tweak default labels for created(by) batch form fields
|
2017-09-23 11:48:38 -05:00 |
|
Lance Edgar
|
8d78fad621
|
Fix data type/size issue with CSV download
|
2017-09-16 18:42:18 -05:00 |
|
Lance Edgar
|
c497604a30
|
Update changelog
|
2017-09-15 21:03:15 -05:00 |
|
Lance Edgar
|
3564ab0e1c
|
Tweak title for master view row template
|
2017-09-15 21:02:13 -05:00 |
|
Lance Edgar
|
9ff6df83e5
|
Add generic support for downloading list results as CSV
|
2017-09-14 21:57:37 -05:00 |
|
Lance Edgar
|
f6d9f7a913
|
Fix user field rendering when no person associated
|
2017-09-03 13:00:44 -05:00 |
|
Lance Edgar
|
b76f568d7d
|
Update changelog
|
2017-08-30 20:09:34 -05:00 |
|
Lance Edgar
|
45d4329630
|
Log debug instead of error when package diff render fails
we probably don't want email noise about this..
|
2017-08-20 13:12:55 -05:00 |
|
Lance Edgar
|
f74c93e3e7
|
Fix some bugs for rendering upgrade package diffs
in particular, when a new package gets installed and there is no "old"
version for it
|
2017-08-20 13:03:30 -05:00 |
|
Lance Edgar
|
ee606275ad
|
Update changelog
|
2017-08-18 11:23:05 -05:00 |
|
Lance Edgar
|
2448d71edd
|
Convert customer groups view to master3
|
2017-08-17 20:28:54 -05:00 |
|
Lance Edgar
|
7dbdaf1f8a
|
Convert categories view to master3
|
2017-08-17 20:25:21 -05:00 |
|
Lance Edgar
|
34bc59f96f
|
Convert brands view to master3
|
2017-08-17 20:20:15 -05:00 |
|
Lance Edgar
|
e3de40bdfe
|
Convert bouncer view to master3
also move common file field logic from upgrades into master3
|
2017-08-17 20:13:42 -05:00 |
|
Lance Edgar
|
2db9d31386
|
Use shared logic for executing upgrade
now that it's part of the handler
|
2017-08-17 18:16:28 -05:00 |
|
Lance Edgar
|
639644375d
|
Give the "More" link a but of extra space from other actions
|
2017-08-17 18:00:22 -05:00 |
|
Lance Edgar
|
c038d74302
|
Show all grid actions by default, if there are 3 or less
|
2017-08-17 17:25:18 -05:00 |
|
Lance Edgar
|
63e336d4bb
|
Override deform template for checkbox field; fix label behavior
|
2017-08-17 17:21:07 -05:00 |
|
Lance Edgar
|
0d144ff58b
|
Convert subdepartments view to master3
|
2017-08-17 00:45:11 -05:00 |
|
Lance Edgar
|
bbfa15845a
|
Convert departments view to master3
|
2017-08-17 00:45:08 -05:00 |
|
Lance Edgar
|
3477637c74
|
Allow batch execution to require options on a per-batch basis
plus some other changes i think..
|
2017-08-16 23:27:27 -05:00 |
|
Lance Edgar
|
98ca378302
|
Add extra perms for creating inventory batch w/ different modes
|
2017-08-16 22:26:52 -05:00 |
|
Lance Edgar
|
860f990a2e
|
Fix mobile inventory template
|
2017-08-16 22:11:30 -05:00 |
|
Lance Edgar
|
422b7681f4
|
Update changelog
|
2017-08-16 20:46:00 -05:00 |
|
Lance Edgar
|
e945ebe325
|
Fix auto-disable button on form submit, per Chrome issues
dang it chrome, why you gotta be like that
|
2017-08-16 19:10:39 -05:00 |
|
Lance Edgar
|
178b9f2bcb
|
Add LocalDateTimeFieldRenderer for formalchemy
|
2017-08-16 18:32:17 -05:00 |
|
Lance Edgar
|
d83990bb58
|
Update changelog
|
2017-08-15 16:52:27 -05:00 |
|
Lance Edgar
|
0469ddea7a
|
Fix permission used for mobile receiving item lookup
|
2017-08-15 16:49:49 -05:00 |
|
Lance Edgar
|
b309df005c
|
Tweak how pyramid config is created during app startup, for tests
still not sure if this is quite right, but seems to work for now
|
2017-08-15 16:13:35 -05:00 |
|
Lance Edgar
|
ec4e52fa1a
|
Add mechanism for user to bulk-change status for purchase credits
trying to stay pretty generic yet...
|
2017-08-15 12:58:16 -05:00 |
|
Lance Edgar
|
0516d44842
|
Let handler delete files when deleting upgrade
|
2017-08-14 01:05:21 -05:00 |
|
Lance Edgar
|
56910ea4c1
|
Add generic changelog link for rattail/tailbone packages
i.e. production changelog, when not running from src
|
2017-08-13 21:23:11 -05:00 |
|
Lance Edgar
|
cbf3a9e939
|
Update changelog
|
2017-08-13 20:36:14 -05:00 |
|
Lance Edgar
|
4639d4a7db
|
Give older/newer buttons the autodisable treatment
|
2017-08-13 20:07:37 -05:00 |
|
Lance Edgar
|
0e42efd32b
|
Fix core styles/javascript for base template
|
2017-08-13 19:14:54 -05:00 |
|
Lance Edgar
|
7d0bb80a90
|
Merge 'better' theme into base templates
i.e. for now there is no 'better' (or any other) theme
|
2017-08-13 19:11:53 -05:00 |
|
Lance Edgar
|
c0a28716f5
|
Add prev/next buttons when viewing upgrade details
|
2017-08-13 18:28:40 -05:00 |
|
Lance Edgar
|
852bafdfa0
|
Improve logic for generating changelog links for upgrade package diffs
|
2017-08-13 16:30:31 -05:00 |
|
Lance Edgar
|
55f96c4730
|
Add initial support for changelog links for upgrade package diffs
definitely still just playing around so far...
|
2017-08-13 00:25:32 -05:00 |
|
Lance Edgar
|
4b5e415147
|
Add show all vs. show diffs for upgrade packages
plus some related tweaks
|
2017-08-12 22:38:23 -05:00 |
|
Lance Edgar
|
24d89db025
|
Update changelog
|
2017-08-12 20:40:58 -05:00 |
|
Lance Edgar
|
bf09071e1d
|
Make product field renderer allow override of link text rendering
|
2017-08-12 20:26:11 -05:00 |
|
Lance Edgar
|
d51b9d2ad7
|
Update changelog
|
2017-08-11 11:55:24 -05:00 |
|
Lance Edgar
|
41e09271a2
|
Flush session once every 1000 records when bulk-deleting
|
2017-08-10 16:32:03 -05:00 |
|
Lance Edgar
|
46a43981df
|
Fix join bug for users grid
|
2017-08-10 15:32:04 -05:00 |
|
Lance Edgar
|
0ad2113b81
|
Various tweaks to inventory batch logic
really to support zero-all mode, but several generic changes too
|
2017-08-10 11:10:42 -05:00 |
|
Lance Edgar
|
1d9489169b
|
Update changelog
|
2017-08-09 23:16:13 -05:00 |
|
Lance Edgar
|
4f2bf5431d
|
Fix clone config bug for label batches
|
2017-08-09 23:15:38 -05:00 |
|
Lance Edgar
|
3c3300a541
|
Update changelog
|
2017-08-09 22:53:11 -05:00 |
|
Lance Edgar
|
a3e7556a06
|
Fix encoding bug when reading stdout during upgrade
|
2017-08-09 22:34:03 -05:00 |
|
Lance Edgar
|
18f4b4ff5c
|
Various changes to support a certain new app
improve inventory support, plus "hiding" person data but still using it
|
2017-08-09 21:41:42 -05:00 |
|
Lance Edgar
|
fcffe0f79d
|
Update changelog
|
2017-08-09 14:16:53 -05:00 |
|
Lance Edgar
|
773a0c769d
|
Fix upgrade stdout handling if file doesn't exist yet
plus some other tweaks..
|
2017-08-09 11:56:25 -05:00 |
|
Lance Edgar
|
e5b0fe7198
|
Add running display of stdout.log when executing upgrade
|
2017-08-09 11:44:31 -05:00 |
|
Lance Edgar
|
fbd73a48c4
|
Fix status when cloning upgrade
|
2017-08-08 21:43:04 -05:00 |
|
Lance Edgar
|
d7f5211fc4
|
Add support for cloning an upgrade record
until this is all ironed out, seems like it will often be helpful
|
2017-08-08 21:26:31 -05:00 |
|
Lance Edgar
|
77880abb87
|
Add awareness of upgrade exit code, success/fail
|
2017-08-08 20:32:17 -05:00 |
|
Lance Edgar
|
7a14b42345
|
Update changelog
|
2017-08-08 19:41:38 -05:00 |
|
Lance Edgar
|
33a9516042
|
Specify expire_on_commit for tailbone db session
is this right..? seems to be necessary for login now, in some
cases.. which surely doesn't make sense
|
2017-08-08 19:38:54 -05:00 |
|
Lance Edgar
|
c40a993273
|
Update changelog
|
2017-08-08 18:00:58 -05:00 |
|
Lance Edgar
|
b28dc0702e
|
Fix bug which caused new empty worked shift when editing time sheet
|
2017-08-08 17:59:57 -05:00 |
|
Lance Edgar
|
158755377b
|
Update changelog
|
2017-08-08 17:06:02 -05:00 |
|
Lance Edgar
|
e80f8b31c1
|
Fix numeric filter to allow 3 decimal places by default
|
2017-08-08 17:04:59 -05:00 |
|
Lance Edgar
|
4101e056e4
|
Fix permission check for deleting single batch rows
|
2017-08-08 17:00:38 -05:00 |
|
Lance Edgar
|
2dc539c357
|
Fix bulk-delete for batch rows, allow it for pricing batches
|
2017-08-08 16:57:05 -05:00 |
|
Lance Edgar
|
2df51bfef8
|
Update changelog
|
2017-08-08 14:44:42 -05:00 |
|
Lance Edgar
|
820841d4e0
|
Remove unwanted import (which broke versioning)
ugh, now there's a check on startup to hopefully prevent this sort of
thing from sneaking up on us again
|
2017-08-08 14:41:52 -05:00 |
|
Lance Edgar
|
e91f18f344
|
Add some links to employees grid
|
2017-08-08 13:02:57 -05:00 |
|
Lance Edgar
|
9335381560
|
Update changelog
|
2017-08-08 00:50:20 -05:00 |
|
Lance Edgar
|
3fcc105b78
|
Only use monospace fonts in diff table if so specified
|
2017-08-07 23:23:58 -05:00 |
|
Lance Edgar
|
2714d3c03c
|
Tweak logging when object fails to be executed
|
2017-08-07 23:07:36 -05:00 |
|
Lance Edgar
|
e14b5a89c3
|
Improve status tracking for upgrades; add package version diff
|
2017-08-07 22:23:07 -05:00 |
|
Lance Edgar
|
430a1416c6
|
Fix recipients renderer for email settings grid
|
2017-08-07 19:09:03 -05:00 |
|
Lance Edgar
|
4cb4d9b14c
|
Stop trying to persist session used for upgrade execution progress
apparently that trick won't work as long as we're waiting in-process
for the upgrade process to complete..
|
2017-08-07 18:50:50 -05:00 |
|
Lance Edgar
|
f46e20c119
|
Refactor progress bars somewhat to allow file-based sessions
hoping this solves issue of Apache restart at end of upgrade
|
2017-08-07 18:19:29 -05:00 |
|
Lance Edgar
|
f203f2c377
|
Update changelog
|
2017-08-07 14:38:09 -05:00 |
|
Lance Edgar
|
f5688f1f90
|
Add basic support for performing / tracking app upgrades
also add `MasterView.executable` and friends
|
2017-08-05 22:07:49 -05:00 |
|
Lance Edgar
|
f476c696fd
|
Make datasync changes bulk-deletable
|
2017-08-05 16:12:06 -05:00 |
|
Lance Edgar
|
941ce1a9cb
|
Record become/stop root user events
|
2017-08-05 16:11:56 -05:00 |
|
Lance Edgar
|
54a364aa0c
|
Update changelog
|
2017-08-04 18:18:08 -05:00 |
|
Lance Edgar
|
2f0f3fa463
|
Expose UserEvent table in UI
normal table access, plus per-user row grid
|
2017-08-04 17:14:38 -05:00 |
|
Lance Edgar
|
82e8f49dd1
|
Record basic user login/logout events
|
2017-08-04 16:48:33 -05:00 |
|
Lance Edgar
|
ba877eb3e9
|
Update changelog
|
2017-08-04 16:13:08 -05:00 |
|
Lance Edgar
|
3205d61ba6
|
Add progress support for bulk deletion
plus bulk-delete all tempmon readings when deleting client or probe
|
2017-08-04 16:11:45 -05:00 |
|
Lance Edgar
|
d8be651e95
|
Make tempmon readings bulk-deletable
although if there are enough of them, it can still suck.. need to add a
progress bar for bulk-delete at some point..
|
2017-08-04 15:15:43 -05:00 |
|
Lance Edgar
|
f4d4dcbdd2
|
Update changelog
|
2017-08-04 12:00:12 -05:00 |
|
Lance Edgar
|
dce0efb5fa
|
Various view tweaks
|
2017-08-04 11:55:53 -05:00 |
|
Lance Edgar
|
97fb74f093
|
Update changelog
|
2017-08-04 10:06:43 -05:00 |
|
Lance Edgar
|
b4cabadcd9
|
Fix row highlighting for sources panel on product view
|
2017-08-04 10:05:43 -05:00 |
|
Lance Edgar
|
ea7eb47551
|
Add auto-links for most grids
probably still missing some yet?
|
2017-08-03 19:16:53 -05:00 |
|
Lance Edgar
|
bd3d948bf4
|
Update changelog
|
2017-08-03 17:11:05 -05:00 |
|
Lance Edgar
|
d1aaac5b16
|
Don't assume all rows belong to a batch
whooops..
|
2017-08-03 17:06:26 -05:00 |
|
Lance Edgar
|
f20a40e818
|
Add some links to various grid columns
|
2017-08-02 23:31:08 -05:00 |
|
Lance Edgar
|
8186366b69
|
Add view for consuming new batch ID; misc. tweaks for grids etc.
|
2017-08-02 19:16:45 -05:00 |
|
Lance Edgar
|
6ae129ea24
|
Fix bug when request.user becomes unattached from session (?)
this sure seems unexpected. so far the behavior has only been seen on
mobile when a new ordering batch was created
|
2017-08-02 13:18:19 -05:00 |
|
Lance Edgar
|
961249722f
|
Some tweaks to ordering batch views
|
2017-08-02 13:18:05 -05:00 |
|
Lance Edgar
|
65c63dad3e
|
Initial support for mobile ordering
plus various other changes required for that
|
2017-08-02 12:08:23 -05:00 |
|
Lance Edgar
|
5afa832684
|
Add 'data-uuid' attr for mobile grid list items, if applicable
|
2017-08-02 12:04:32 -05:00 |
|
Lance Edgar
|
09ffdba9ef
|
Allow product field renderer to suppress hyperlink
|
2017-08-02 12:04:03 -05:00 |
|
Lance Edgar
|
b160ac64eb
|
Update changelog
|
2017-08-01 15:05:34 -05:00 |
|
Lance Edgar
|
93fa361292
|
Add "on order" count to products grid, tweak product notes panel
|
2017-08-01 14:54:04 -05:00 |
|
Lance Edgar
|
3820891277
|
Fix batch links when viewing purchase object
|
2017-08-01 14:54:04 -05:00 |
|
Lance Edgar
|
0171f3ebba
|
Various improvements to batch worksheets, index links etc.
|
2017-08-01 14:53:45 -05:00 |
|
Lance Edgar
|
00027b09f6
|
Fix styles for message compose template
|
2017-08-01 14:39:38 -05:00 |
|
Lance Edgar
|
cbf4ca8479
|
Improve verbiage for exception view
suggest the user submit Feedback to be notified of bugfix etc.
|
2017-08-01 14:38:53 -05:00 |
|
Lance Edgar
|
d93cb4f07b
|
Fix how we detect grid settings presence in user session
..in case grid has filter settings only
|
2017-08-01 14:38:09 -05:00 |
|
Lance Edgar
|
5b35c3dd3b
|
Make login template use same logo as home page
|
2017-07-31 13:58:38 -05:00 |
|
Lance Edgar
|
94894b2d27
|
Update changelog
|
2017-07-26 17:11:35 -05:00 |
|