Lance Edgar
587871e87c
Add Grid.remove_filter()
method
2017-12-06 19:54:13 -06:00
Lance Edgar
908ca52b08
Fix type for export 'created' field
2017-12-06 14:59:11 -06:00
Lance Edgar
ef720e3a59
Refactor reports view to use master3
2017-12-06 13:50:02 -06:00
Lance Edgar
09ba419ee3
Refactor "exports" views to use master3
2017-12-06 13:40:00 -06:00
Lance Edgar
86cfc59d33
Refactor user and role views to use master3
2017-12-06 12:40:27 -06:00
Lance Edgar
789bdef190
Add cleared/selected callbacks for jquery autocomplete in forms2
2017-12-05 20:36:57 -06:00
Lance Edgar
bb12c5107c
Refactor purchases view to use master3
2017-12-05 18:52:54 -06:00
Lance Edgar
8041c085f6
Add basic "helptext" support for forms2
2017-12-05 15:07:25 -06:00
Lance Edgar
c20fdf4450
Change template prefix for vendor catalog batches
2017-12-05 13:33:05 -06:00
Lance Edgar
4902fab187
Refactor views to use Grid.set_sort_defaults()
method
2017-12-04 22:40:10 -06:00
Lance Edgar
7d79727c2e
Refactor vendors view to use master3
2017-12-04 22:02:46 -06:00
Lance Edgar
dfba168504
Whoops, make shifts view really use master3
2017-12-04 21:11:27 -06:00
Lance Edgar
2762230691
Refactor raw shifts view to use master3
2017-12-04 21:09:44 -06:00
Lance Edgar
20bae8e54b
Add Grid.set_sort_defaults()
method
2017-12-04 20:53:46 -06:00
Lance Edgar
332fadd42e
Refactor people view to use master3
2017-12-04 18:49:52 -06:00
Lance Edgar
c3fb86e391
Refactor messages view to use master3
2017-12-04 17:52:25 -06:00
Lance Edgar
84ebf5d929
Refactor employees view to use master3
2017-12-04 13:48:31 -06:00
Lance Edgar
7a777964a7
Add transaction "System ID" field for Trainwreck
2017-12-03 20:33:25 -06:00
Lance Edgar
984072467e
Update changelog
2017-12-03 19:49:34 -06:00
Lance Edgar
b793998814
Expose default address for customers view
2017-12-03 12:23:43 -06:00
Lance Edgar
6da013bf6c
Fix permission bug for executing multiple batch results
2017-12-02 18:14:31 -06:00
Lance Edgar
16eeb501ca
Fix permission bug for mobile inventory batch
2017-12-02 18:10:33 -06:00
Lance Edgar
64afab821f
Allow "execute results" for inventory batches
2017-12-02 17:59:21 -06:00
Lance Edgar
d27759ac2d
Fix bug? or maybe there's no point
2017-12-02 17:20:40 -06:00
Lance Edgar
a7d8cfcdbb
Let batch views allow or deny "execute results" option
2017-12-02 17:08:17 -06:00
Lance Edgar
277d98ae2c
Tweak template prefix for label batch views
2017-12-02 16:25:59 -06:00
Lance Edgar
70a34615a3
Expose description and notes for label batches
2017-12-02 14:20:02 -06:00
Lance Edgar
f06fff983e
Allow bulk delete of label batch rows
2017-12-02 13:24:52 -06:00
Lance Edgar
11a63ab2ef
Fix batch row count when bulk-deleting rows
2017-12-02 13:24:38 -06:00
Lance Edgar
9cf5c9385d
Add batch description to page body title
2017-11-30 11:22:54 -06:00
Lance Edgar
6decabb369
Various batch tweaks, for better execution options etc.
2017-11-29 18:26:55 -06:00
Lance Edgar
df3623b663
Add more "manually priced" awareness to pricing batch UI
2017-11-29 18:25:47 -06:00
Lance Edgar
366b1c9073
Hide status when creating new purchasing batch
2017-11-28 09:44:30 -06:00
Lance Edgar
ac733ae6ea
Various tweaks for sake of forms2 refactor
2017-11-27 12:10:17 -06:00
Lance Edgar
43ce0fb44f
Auto-scroll window as needed to ensure drop-down choices are visible
2017-11-22 11:21:59 -06:00
Lance Edgar
40d2251844
Add custom FieldList
class for forms2 field list
2017-11-22 11:21:28 -06:00
Lance Edgar
4c189f2fcc
Rather shoddy refactor of customers view to use master3
...
seems to work well enough for now..
2017-11-21 20:46:49 -06:00
Lance Edgar
3d7acbbe1d
Update changelog
2017-11-21 14:06:02 -06:00
Lance Edgar
9c205d7da5
Add colander magic for association proxy fields
...
hopefully now any association proxy fields which are included, will be given
the appropriate type and widget. however this still doesn't work for the
readonly rendering of fields...
2017-11-21 11:11:18 -06:00
Lance Edgar
6ea88808b2
Add date/time-picker, autocomplete support for forms2 (deform)
2017-11-20 17:01:08 -06:00
Lance Edgar
f541a94351
Set widget when defining enum for a form2 field
2017-11-20 12:38:50 -06:00
Lance Edgar
1325e507fb
Update changelog
2017-11-19 17:45:40 -06:00
Lance Edgar
3861d46ce3
Fix (hack) for editing some department flags
...
not sure why this is necessary, but not very important for now...
2017-11-18 22:34:43 -06:00
Lance Edgar
a8c8447297
Improve auto-disable logic for some form buttons
2017-11-17 17:27:33 -06:00
Lance Edgar
455f991857
Update changelog
2017-11-11 11:43:27 -06:00
Lance Edgar
2cba0ade84
Accept None
as valid arg for Grid.set_filter()
...
i.e. to effectively remove the filter
2017-11-11 09:52:11 -06:00
Lance Edgar
dae827a45b
Update changelog
2017-11-08 13:03:36 -06:00
Lance Edgar
04735dfb4f
Update changelog
2017-11-08 12:24:01 -06:00
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
Lance Edgar
39cf32bb0a
Allow master view to decide whether each grid checkbox is checked
...
aka. un-break what the v3 grids broke..
2017-07-26 17:10:44 -05:00
Lance Edgar
f1bb603f93
Update changelog
2017-07-26 15:41:39 -05:00
Lance Edgar
c82c55942f
Stop checking for pre-0.7 SQLAlchemy
2017-07-19 03:15:10 -05:00
Lance Edgar
d3bc1abb57
Add some more support for product inventory and status
2017-07-19 03:08:32 -05:00
Lance Edgar
e4b2cd638a
Stop allowing pre-0.7 SQLAlchemy
...
some recent version broke tests, let's just skip this check
2017-07-19 01:44:42 -05:00
Lance Edgar
61d504afb8
Various tweaks for support of native inventory
...
certaianly some other things made it in here too..
2017-07-19 01:42:18 -05:00
Lance Edgar
eb68eec520
Update changelog
2017-07-18 17:52:53 -05:00
Lance Edgar
f9906b26f2
Tweak some basic styles for forms/grids
2017-07-18 16:51:15 -05:00
Lance Edgar
4dcd89fba7
Add new v3 master with v2 forms, with colander/deform
...
goal here is to replace FormAlchemy dependency, slowly but surely..
so far only the Settings and Stores views use v3 master
2017-07-18 16:17:00 -05:00
Lance Edgar
2b5aaa0753
Update changelog
2017-07-18 14:03:22 -05:00
Lance Edgar
cb6b093a2a
Fix grid bug if "current page" becomes invalid
...
sometimes it was possible to fall outside the valid page range, in which
case grid would stop showing results!
2017-07-18 13:26:17 -05:00
Lance Edgar
69778a4682
Fix import bug
2017-07-18 13:26:04 -05:00
Lance Edgar
915929b500
Update changelog
2017-07-15 02:48:50 -05:00
Lance Edgar
bea28e97e9
Expose version history for all supported tables
...
mostly for sake of products, but various..
2017-07-15 02:46:39 -05:00
Lance Edgar
5be3671a77
Update changelog
2017-07-14 23:57:01 -05:00
Lance Edgar
965dac9f43
Refactor (coalesce) all batch-related templates
2017-07-14 22:08:48 -05:00
Lance Edgar
951057d8c2
Refactor / cleanup v2 batch master
...
also remove old/unused logic from v1 batch master
2017-07-14 21:55:35 -05:00
Lance Edgar
df1c0b0b5e
Fix grid pager styles; add default config for version grids
...
also remove all old grid code from v1 MasterView, since it now is
entirely superseded by v2 master
2017-07-14 21:50:07 -05:00
Lance Edgar
55ca7d5117
Remove references to master2 templates
2017-07-14 21:38:46 -05:00
Lance Edgar
a18f55854d
Refactor master2/index => master/index template
2017-07-14 21:23:40 -05:00
Lance Edgar
292546e44b
Final grid refactor for all templates and CSS/JS (newgrid -> grid)
2017-07-14 21:15:22 -05:00
Lance Edgar
c57e2e17cc
Final grid refactor; we now have just 'grids' :)
...
this also removes some old UI stuff for the first attempt at continuum
versioning..among other cruft
2017-07-14 20:30:00 -05:00
Lance Edgar
52c7f485ab
Remove some more references to 'newgrids' / old MasterView
2017-07-14 19:20:19 -05:00
Lance Edgar
172efe2ab9
Add flexible grid class for v3 grids for width=half etc.
...
also add 'percent' type renderer, and include column name in <td> class
2017-07-14 18:21:24 -05:00
Lance Edgar
38418a4200
Provide default renderers for SA mapped tables, where possible
2017-07-14 17:12:10 -05:00
Lance Edgar
6954748452
Update changelog
2017-07-14 16:45:24 -05:00
Lance Edgar
2a9cf3db49
Fix master view get_effective_data()
for v3 grids
...
used when creating new batch from product results etc.
this also tweaks purchase credits view a bit
2017-07-14 16:43:49 -05:00
Lance Edgar
82f4a6efcd
Update changelog
2017-07-14 16:04:50 -05:00
Lance Edgar
242d37c95d
Fix bug for printing one-off product labels
2017-07-14 16:03:23 -05:00
Lance Edgar
d090338ba5
Update changelog
2017-07-14 15:48:00 -05:00
Lance Edgar
c18774e5e5
Fix template/styles for v3 grid views, add purchasing batch status
2017-07-14 15:45:31 -05:00
Lance Edgar
c774d6c8e3
Update changelog
2017-07-14 14:41:21 -05:00
Lance Edgar
5b1ae27a10
Add new "v3" grids, refactor all views to use them
...
or at least that's the idea..hopefully we caught them all
2017-07-14 03:57:36 -05:00
Lance Edgar
f244c2934b
Update changelog
2017-07-13 18:12:39 -05:00
Lance Edgar
270b33de27
Make background color white, for merge diff table
2017-07-11 23:58:36 -05:00
Lance Edgar
4e7837baa9
Tweak (fix) color highlight for version diff view
2017-07-11 23:56:02 -05:00
Lance Edgar
5bff7d16b9
Tweak wording for master merge template
2017-07-11 23:23:23 -05:00
Lance Edgar
1685d37c01
Fix typo
2017-07-11 23:20:51 -05:00
Lance Edgar
8636db2a53
Add unit cost for inventory batches
2017-07-11 22:40:53 -05:00
Lance Edgar
1791bd745b
More tweaks to support mobile inventory batches
2017-07-11 21:59:12 -05:00
Lance Edgar
8a5dbc33a7
Refactor keypad widget for mobile receiving
...
logic for this is now held in common
2017-07-11 21:05:26 -05:00
Lance Edgar
32d256932e
Various tweaks to support mobile inventory batches
...
still not fully there I think, but pretty close..
2017-07-11 20:57:52 -05:00
Lance Edgar
452cb99349
Add basic support for viewing inventory batches on mobile
2017-07-11 16:23:11 -05:00
Lance Edgar
60104f05c7
Make all batches support mobile by default
...
with default pending/etc. filter also
2017-07-11 15:25:05 -05:00
Lance Edgar
48f5da4511
Add global key handler for mobile receiving, for scanner wedge input
...
this way we don't have to focus the UPC search box, since that seems to
always popup the device keyboard.
2017-07-11 13:05:35 -05:00
Lance Edgar
bf3d7b9143
Stop using popup for expiration date, for mobile receiving
...
that was causing event headaches..this way is simpler
2017-07-11 12:13:19 -05:00
Lance Edgar
dda79a491f
Fix bug with mobile receiving UPC lookup; require stronger perm
...
doing a UPC lookup for mobile receiving now requires "create batch row"
permissions, since the view is capable of just that
2017-07-11 11:15:26 -05:00
Lance Edgar
148cbd2f57
Fix bug with "memory" of mobile grid filters
2017-07-11 10:57:35 -05:00
Lance Edgar
72b2510681
Prevent mobile receiving actions for batch which is complete or executed
2017-07-11 10:45:05 -05:00
Lance Edgar
af0eea76e2
Add logic for mobile receiving if product not in batch and/or system
2017-07-11 00:59:51 -05:00
Lance Edgar
7bbdf38551
Disable unused Clear button for mobile receiving
...
its purpose was unclear..go figure
2017-07-10 22:41:52 -05:00
Lance Edgar
98ff71a2dd
Add filter support for mobile row grid; plus mark receiving as complete
2017-07-10 22:10:27 -05:00
Lance Edgar
f47157102c
Add initial/basic support for "simple" mobile grid filter w/ radio buttons
...
so far only one such filter is (presumably?) supported..etc.
2017-07-10 21:04:56 -05:00
Lance Edgar
9da7ba21bf
Sort mobile receiving batches by ID desc
2017-07-10 16:39:35 -05:00
Lance Edgar
27c70eb459
Update changelog
2017-07-10 16:15:48 -05:00
Lance Edgar
85d18a760b
Fix CS/EA bug for mobile receiving
2017-07-10 16:14:55 -05:00
Lance Edgar
5d9210085f
Update changelog
2017-07-07 09:23:44 -05:00
Lance Edgar
f0d177e5df
Fix broken product image tag, per webhelpers2
...
this still probably needs more attention but this will do for now
2017-07-07 09:21:10 -05:00
Lance Edgar
21476d8173
Fix encoding bugs
2017-07-07 00:52:04 -05:00
Lance Edgar
581ced2990
Switch license to GPL v3 (no longer Affero)
...
refs #2
2017-07-06 23:47:56 -05:00
Lance Edgar
602180c45b
Update changelog
2017-07-06 21:31:01 -05:00
Lance Edgar
631665e208
Refactor all remaining usage of webhelpers; use webhelpers2 etc. instead
2017-07-06 21:11:05 -05:00
Lance Edgar
018702159d
Tweak how options are created for enum/choice filter value fields
2017-07-06 21:01:23 -05:00
Lance Edgar
6302d5a351
Refactor grids to use new 'paginate' library
...
instead of the older `webhelpers.paginate`
2017-07-06 20:57:53 -05:00
Lance Edgar
8014e60d14
Add webhelpers2 dependency, use it for most things
...
still using webhelpers for certain things yet, hopefully can get rid of that soon
2017-07-06 20:13:42 -05:00
Lance Edgar
91a14c81a9
Remove all old-style CRUD views
2017-07-06 15:46:05 -05:00
Lance Edgar
53d69acbcc
Remove all old-style batch CRUD views
2017-07-06 15:44:37 -05:00
Lance Edgar
62fa0f9fcb
Remove all "old-style" (aka. version 1) grids
2017-07-06 15:23:33 -05:00
Lance Edgar
0befc46070
Refactor "departments by vendor" grid to use newer-style
2017-07-06 14:34:35 -05:00
Lance Edgar
3b97757d7f
Remove unused reference to deprecated view
2017-07-06 01:00:26 -05:00
Lance Edgar
d1436e4fd3
Revert "Remove all "old-style" (aka. version 1) grids"
...
This reverts commit 0085e2ccc4
.
hm dang, sure enough broke stuff
2017-07-06 00:31:16 -05:00
Lance Edgar
0085e2ccc4
Remove all "old-style" (aka. version 1) grids
...
hopefully this doesn't break anything! ;)
2017-07-06 00:28:01 -05:00
Lance Edgar
59b170e745
Remove reference to old-style version view
2017-07-06 00:23:33 -05:00
Lance Edgar
66cc6cd39a
Remove old-style continuum version views
2017-07-06 00:19:31 -05:00
Lance Edgar
83751f7c9e
Fix background color for diff tables
2017-07-05 21:27:58 -05:00
Lance Edgar
85bdefc25b
Add versioning display support for contact-related models
2017-07-05 17:16:28 -05:00
Lance Edgar
20ddf2687b
Tweak header/title for versions listing page
2017-07-05 13:20:14 -05:00
Lance Edgar
d9569882c9
Tweak config handling in case of running tests
2017-07-05 13:19:41 -05:00
Lance Edgar
0b68d56ddb
Add basic versioning history support for master view
...
as with actual data versioning, we only support Person thus far
2017-07-05 03:07:35 -05:00
Lance Edgar
7340ef1f9b
Rearrange some imports to ensure rattail.db.model
comes last
...
this is necessary for Continuum versioning
2017-07-03 23:52:48 -05:00
Lance Edgar
db0eaf8eb0
Make Person.employee field readonly
2017-07-03 23:52:30 -05:00
Lance Edgar
a03083efdd
Add initial support for expiration date for mobile receiving
2017-07-03 21:07:57 -05:00
Lance Edgar
4aa91414a5
Tweak how customer/person relationships are displayed
...
expose just a little more to make it easier to track down a data issue i had
2017-07-03 16:58:30 -05:00
Lance Edgar
24a2c15850
Make hyperlink optional for employee field renderer
2017-07-03 15:52:41 -05:00
Lance Edgar
e2b22221c4
Add custom default grid row size for Trainwreck items
...
seems like 100 rows is way more useful for this one
2017-07-01 19:06:05 -05:00
Lance Edgar
cbdbcb6df9
Update changelog
2017-06-22 13:41:03 -05:00
Lance Edgar
888c094fe3
Allow bulk row deletion for vendor catalog batches
2017-06-22 13:28:35 -05:00
Lance Edgar
318189b839
Hide "execute results" button for handheld batches, unless permissions
2017-06-22 02:42:14 -05:00
Lance Edgar
1ce2f410d0
Tweak device type list field when making new handheld batch
...
i.e. sort by display name, etc.
2017-06-22 02:35:41 -05:00
Lance Edgar
b2f96f4217
Make case/unit quantities prettier within Inventory batch rows grid
2017-06-22 01:21:15 -05:00
Lance Edgar
b9a96f306b
Add row count to inventory and label batch views
2017-06-22 01:17:34 -05:00
Lance Edgar
17017adde8
Tweak behavior when executing handheld batch results
...
redirect to final batch when done, try to warn user a bit
2017-06-22 01:02:03 -05:00
Lance Edgar
0d448fe6c5
Fix batch row count when deleting a row
2017-06-22 00:52:41 -05:00
Lance Edgar
5a0fa20e03
Add way to execute multiple handheld batches at once
2017-06-21 17:29:06 -05:00
Lance Edgar
a63f2e3623
Tweak display of inventory/label batches to reflect multiple handheld batches
2017-06-21 15:36:32 -05:00
Lance Edgar
1fc3133f8e
Try to keep batch status updated; display it for handheld batches
...
seems a little hacky but hoping it's safe at least
2017-06-21 13:24:27 -05:00
Lance Edgar
83dbf405f6
Add row count as available column to batch header grids
2017-06-21 12:59:13 -05:00
Lance Edgar
0fb789fc2c
Tweak default views for Trainwreck data
2017-06-16 16:38:05 -07:00
Lance Edgar
b468bc4b2b
Add AlchemyLocalDateTimeFilter
2017-06-16 16:37:40 -07:00
Lance Edgar
80d2912874
Add basic views for Trainwreck transactions
...
..but never try to configure them, custom app must do that
2017-06-06 18:25:04 -07:00
Lance Edgar
02c93dd505
Update changelog
2017-06-05 20:54:49 -07:00
Lance Edgar
d727efa6a0
Always add key as class to grid column headers; allow literal label
2017-06-01 19:29:32 -05:00
Lance Edgar
c8b8608dc7
Update changelog
2017-05-30 20:27:44 -05:00
Lance Edgar
cc41c38d68
Fix bug when updating Order Form data, if row.po_total is None
...
not sure how/when that happens, but just fall back to $0
2017-05-30 20:25:37 -05:00
Lance Edgar
2d29174772
Remove all views etc. for old-style batches
2017-05-25 16:46:31 -05:00
Lance Edgar
9e5b43ca66
Update changelog
2017-05-25 14:53:34 -05:00
Lance Edgar
95418ab459
Remove "case quantity" field from Ordering Batch download as Excel file
2017-05-25 12:34:12 -05:00
Lance Edgar
da0f5cb63c
Fix bug where batch notes weren't saved upon creation
2017-05-25 12:20:37 -05:00
Lance Edgar
522aad5880
Add basic ability to download Ordering Batch as Excel spreadsheet
2017-05-24 21:13:18 -05:00
Lance Edgar
b841ce664e
Make 'notes' field use textarea renderer by default, for all batches
2017-05-24 20:11:53 -05:00
Lance Edgar
346bb48f9c
Add highlight to active row within Order Form view
2017-05-24 19:41:51 -05:00
Lance Edgar
37a9153c4d
Pad session timeout warning by 10 seconds, to account for drift
2017-05-24 18:38:33 -05:00
Lance Edgar
cf8df76788
Add support for bulk-delete of Pricing Batches
2017-05-24 18:10:38 -05:00
Lance Edgar
38d623bcf9
Fix behavior of mobile receiving when first entering a quantity
...
i.e. replace default of '1' if user first presses a numeric key, but
always append to quantity after that
2017-05-24 00:17:06 -05:00
Lance Edgar
5eca2347d5
Add initial support for mobile receiving views
2017-05-24 00:04:56 -05:00
Lance Edgar
d68bf6b012
Refactor "purchasing" batch views, split off "ordering"
...
remainder will be handled when the time comes..
2017-05-23 13:44:07 -05:00
Lance Edgar
4875c8ebdc
Simplify page title display for mobile base template
2017-05-23 11:30:38 -05:00
Lance Edgar
d93b91f491
Various tweaks for mobile receiving batches
...
this is temporary, soon will refactor all that again..
2017-05-22 13:13:44 -05:00
Lance Edgar
5cb3f15616
Add validation for unique name when creating new Setting
2017-05-19 10:42:05 -05:00
Lance Edgar
242bcd7603
Remove references to deprecated batch handler methods
2017-05-18 11:57:30 -05:00
Lance Edgar
cb39ca7970
Populate data rows for new mobile purchasing batch, if applicable
...
i.e. if batch is meant for receiving an existing PO etc.
2017-05-18 11:48:28 -05:00
Lance Edgar
f0feefc7e5
Tweak how purchase batch is created via mobile
...
to let custom apps override args etc.
2017-05-18 11:33:01 -05:00
Lance Edgar
9e0e21399b
Fix subtle bug when identifying purchase batch row on order form update
2017-05-18 09:22:39 -05:00
Lance Edgar
d04f80e4e0
Update changelog
2017-05-18 08:43:20 -05:00
Lance Edgar
d6bc584831
Add convenience dialog_button()
JS function
2017-05-17 14:02:00 -05:00
Lance Edgar
76e71d634e
Fall back to 'pretty' hours display if config is invalid etc.
2017-05-16 14:00:13 -05:00
Lance Edgar
3111aad7cd
Expose full-time flag and start date for employee view
2017-05-16 13:44:02 -05:00
Lance Edgar
1dda8a961a
Let config cause time sheet hours to display as HH.HH for some users
...
default display is still HH:MM however
2017-05-15 17:51:24 -05:00
Lance Edgar
d7160a0a38
Add daily hour totals when viewing or editing single employee time sheet
2017-05-15 17:34:47 -05:00
Lance Edgar
5989091a9d
Don't include 'tailbone.views.core' b/c it no longer provides anything
2017-05-13 14:28:20 -05:00
Lance Edgar
9460b41ec2
Add basic 'robots.txt' support to CommonView
2017-05-13 14:26:16 -05:00
Lance Edgar
737973f4fc
Remove unused 'fake_error' view
...
has been superseded by CommonView.bogus_error
2017-05-13 14:10:00 -05:00
Lance Edgar
f02d6d4b16
Add basic support for Trainwreck database connectivity
2017-05-12 23:14:30 -05:00
Lance Edgar
17f9e6d4a9
Remove customer view template
...
we shouldn't be doing anything special here, leave that up to derived app
2017-05-11 13:59:51 -05:00
Lance Edgar
eb272bf7f9
Tweak some customer view/field rendering, to allow more customization
2017-05-11 13:54:23 -05:00
Lance Edgar
56695d0c20
Allow batch view to override execution failure message
2017-05-11 09:49:15 -05:00
Lance Edgar
02962fbf87
Update changelog
2017-05-05 17:52:34 -05:00
Lance Edgar
9107a26b63
Add basic support for deletion speedbump for row data
2017-05-04 16:35:21 -05:00
Lance Edgar
72ae1191a0
Let a batch disallow bulk-deletion of its rows
2017-05-04 16:34:48 -05:00
Lance Edgar
2c14dce30d
Add allowance for Escape key, in numeric.js
2017-05-04 16:33:34 -05:00
Lance Edgar
7f5dbc422d
Update changelog
2017-04-18 18:51:08 -05:00
Lance Edgar
ee2137e1bf
Add simple flag to prevent multiple submits for Order Form AJAX
2017-04-18 18:43:14 -05:00
Lance Edgar
589a747662
Auto-save time sheet day editor on Enter press if time field is focused
...
Hopefully this is a good idea, may have to revisit someday..?
2017-04-17 16:24:59 -05:00
Lance Edgar
56aff60efd
Update changelog
2017-04-04 17:44:52 -05:00
Lance Edgar
754c086053
Fix signature for MasterView.get_index_url()
...
per new `mobile` kwarg
2017-04-04 17:43:33 -05:00
Lance Edgar
1a9a2b2d67
Update changelog
2017-04-04 16:05:34 -05:00
Lance Edgar
e64cdb3f80
Tweak mobile home page to leverage config for main image
2017-03-30 23:32:18 -05:00
Lance Edgar
a3d0966139
Allow config to define home page image URL
2017-03-30 22:19:44 -05:00
Lance Edgar
6156a80db0
Tweak field label styles for mobile
2017-03-30 20:15:09 -05:00
Lance Edgar
0ad29c5283
Add basic paging grid/index support for mobile
...
still lots to do for this yet..but readonly basics are here..
2017-03-30 20:11:17 -05:00
Lance Edgar
e313e1bc8c
Tweak logic for registering exception view, to avoid test breakage
2017-03-29 22:31:10 -05:00
Lance Edgar
17aab8f4f0
Update changelog
2017-03-29 12:46:42 -05:00
Lance Edgar
1adcb98f11
Various template standardization tweaks
2017-03-29 00:21:10 -05:00
Lance Edgar
b1f98c1023
Add 'status' column to vendor cost table in product view
...
(available vs. discontinued)
2017-03-28 19:56:02 -05:00
Lance Edgar
5a2f20e489
Add basic table listing view, with rough estimate row counts
2017-03-28 00:54:46 -05:00
Lance Edgar
73c0d02b9a
Only configure exception view when running in production
...
apparently that supresses normal traceback on console even..
2017-03-28 00:54:21 -05:00
Lance Edgar
7463d4e092
Add default view for unhandled exceptions
...
to give the user a bit of low-down as to what should happen next...
2017-03-28 00:00:35 -05:00
Lance Edgar
04e9752ee1
Detect "backwards" shift when time sheet is edited, alert user
2017-03-27 23:25:17 -05:00
Lance Edgar
27903b5984
Fix core view auto-logout inactive user logic, for tests
2017-03-27 22:44:51 -05:00
Lance Edgar
97aa17f64d
Add logic to core View class, to force logout if user becomes inactive
...
Also, expose "active sticky" field for user views
2017-03-27 21:37:45 -05:00
Lance Edgar
bef0a2d0b6
Tweak organization panel for product view template
...
for better customization
2017-03-26 18:42:20 -05:00
Lance Edgar
543bf5338a
Update changelog
2017-03-25 15:34:33 -05:00
Lance Edgar
77a252399b
Add unit item and pack size fields to product view
2017-03-25 15:28:38 -05:00
Lance Edgar
4a2f329613
Fix bugs when checking for 'chuck' in demo mode
2017-03-24 17:57:23 -05:00
Lance Edgar
e37e17adf0
Fix route sequence for people autocomplete
2017-03-24 17:29:34 -05:00
Lance Edgar
d373eb9ac1
Broad refactor to improve customization of purchase order form etc.
...
* add dropdown alternative for autocomplete renderer
* auto-enhance some common dropdowns
* refactor new purchase batch, order form view/templates
2017-03-24 17:22:12 -05:00
Lance Edgar
e71204dcec
Bump margin between grid and header table, i.e. buttons
...
hopefully this is a good amount..
2017-03-23 21:35:23 -05:00
Lance Edgar
3dfe3dfa28
Add CostFieldRenderer
and tweak product view template
...
latter being for easier customization
2017-03-23 20:32:56 -05:00
Lance Edgar
95b2ce25c1
Update changelog
2017-03-22 19:26:10 -05:00
Lance Edgar
7975d177d6
Add file download support by default for report output
2017-03-22 14:35:40 -05:00
Lance Edgar
6adb99003d
Add basic master view for Report Output data model
2017-03-22 14:27:59 -05:00
Lance Edgar
e34bd947bc
Allow config to override jQuery UI version
2017-03-21 21:23:35 -05:00
Lance Edgar
4c7f398c88
Add extra_main_fields()
method to product view template
2017-03-21 19:35:32 -05:00
Lance Edgar
27c118eb10
Rollback our jQuery UI version again..to 1.11.4
...
apparently the new one introduces some changes which need to be
investigated further. This change also makes it easier to override
the core jquery script tags, for experimenation...
2017-03-21 13:40:59 -05:00
Lance Edgar
abb82c91f3
Add BatchMasterView.add_file_field()
convenience method
2017-03-21 13:19:38 -05:00
Lance Edgar
0d830d595c
Move notfound()
method to core View
class
2017-03-21 13:18:24 -05:00
Lance Edgar
5494266698
Bump default jQuery UI version to 1.12.1
...
previously was 1.11.4
2017-03-21 13:17:35 -05:00
Lance Edgar
43022c3205
Refactor the batch file field renderer somewhat
...
try to leverage the "common" file field renderer some more...
2017-03-21 13:16:48 -05:00
Lance Edgar
581a21bd9d
Add basic "mobile index" master view, plus support for demo mode
2017-03-19 11:21:00 -05:00
Lance Edgar
9808bb3a91
Fix behavior of default email/phone field with empty value
2017-03-17 18:15:54 -05:00
Lance Edgar
15eae8b2c7
Various tweaks to the customer and person views/forms
...
These things still need plenty more help...
2017-03-17 15:52:26 -05:00
Lance Edgar
e61b60e412
Add more variations of project name when creating via scaffold
2017-03-17 15:51:52 -05:00
Lance Edgar
68fea2f59a
Add 'is_any' verb to integer grid filters
2017-03-16 13:54:40 -05:00
Lance Edgar
24765e8dac
Update changelog
2017-03-14 12:36:12 -05:00
Lance Edgar
9a8fa43c6a
Add trailing '?' for employee time sheet when hours are incomplete
2017-03-14 12:31:10 -05:00
Lance Edgar
693c2dce57
Tweak grid configuration for Employees view
2017-03-10 12:45:44 -06:00
Lance Edgar
7a63f11dae
Update changelog
2017-03-03 15:58:22 -08:00
Lance Edgar
b3599d8241
Add 'discontinued' flag to product view
...
Also, don't render product description as link if it's empty
2017-03-03 15:08:00 -08:00
Lance Edgar
2002031e41
Update changelog
2017-03-01 13:33:29 -08:00
Lance Edgar
7d7bdb11ae
Add ingredients field to product view
2017-02-27 21:34:02 -08:00
Lance Edgar
89a4b5645c
Add notes panel to product details view
2017-02-27 20:48:38 -08:00
Lance Edgar
c3b15f76b5
Update changelog
2017-02-24 12:17:04 -06:00
Lance Edgar
ec444d8f7d
Remove 'forever sessions' permission from role/user views
...
This has been deprecated in favor of Role.session_timeout
2017-02-24 12:05:47 -06:00
Lance Edgar
cf059baffa
Add initial support for native product images
...
Definitely not perfect yet, but a start..
2017-02-23 13:21:19 -06:00
Lance Edgar
507f742edf
Add some product flags (kosher vegan etc.) to view fieldset
2017-02-22 20:11:02 -06:00
Lance Edgar
555935c71e
Expose notes field for purchasing batches
...
Plus various other tweaks for styles and coding conventions etc.
2017-02-21 14:27:16 -06:00
Lance Edgar
59799302bd
Fix daylight savings bug when cloning schedule from previous week
2017-02-21 13:57:04 -06:00
Lance Edgar
75c73aad13
Expose/honor per-role session timeouts
2017-02-21 13:12:23 -06:00
Lance Edgar
7ef4ebcda8
Update changelog
2017-02-21 12:02:25 -06:00
Lance Edgar
cb96272b46
Fix session reference bug in schedule view
2017-02-21 12:01:40 -06:00
Lance Edgar
7d18766aa1
Update changelog
2017-02-21 11:59:13 -06:00
Lance Edgar
ac8c63219c
Fix bug in DateFieldRenderer when no format specified
2017-02-21 11:58:21 -06:00