Commit graph

1712 commits

Author SHA1 Message Date
Lance Edgar
560575e53f Fix size of roles multi-select when editing user
i.e. for buefy themes
2021-08-31 22:04:37 -05:00
Lance Edgar
54f1a52ed0 Add hover text for vendor ID column of pricing batch row grid 2021-08-29 19:52:44 -05:00
Lance Edgar
c2ea1be83f Improve UI, customization hooks for new custorder batch
still not done yet, but a savepoint
2021-08-29 16:38:30 -05:00
Lance Edgar
c3079fe899 Add before_render_index() customization hook for MasterView 2021-08-24 09:39:45 -05:00
Lance Edgar
3cf4c0f8e4 Require explicit opt-in for "clicking grid row checks box" feature
sometimes it makes sense *not* to enable that, in which case disabled
probably should be the default
2021-08-23 19:26:50 -05:00
Lance Edgar
a881b310bc Allow customization of row 'view' action url 2021-08-23 14:25:08 -05:00
Lance Edgar
ac133ce830 Expose "merge request tracking" feature for People data
more to come i'm sure, but this covers the basics
2021-08-19 18:11:15 -05:00
Lance Edgar
cf32d4235e Move "merge 2 people" logic into People Handler
view now delegates to handler, which lives in the rattail package
2021-08-18 19:21:21 -05:00
Lance Edgar
5836099746 Tweak how email preview is sent, and attempt "to" is displayed
latter only have been changed for the grid view.  preview now is sent
"properly" via the configured mail handler, which also means that an
attempt may be recorded (whereas previously it would not be)
2021-08-16 19:29:48 -05:00
Lance Edgar
4addedef6e Expose pack_size for delproduct batch 2021-07-15 14:13:01 -05:00
Lance Edgar
8eee4a1cf0 Set UPC renderer for delproduct batch row 2021-07-15 13:29:31 -05:00
Lance Edgar
2e561f1a4a Add 'v' prefix for release package diff links
at least i think that is needed...
2021-06-15 21:34:22 -05:00
Lance Edgar
d1a35a4d58 Allow direct creation of new label batches
now technically this is allowed on desktop, but probably makes more
sense on mobile via api
2021-05-18 12:46:45 -05:00
Lance Edgar
949b9d64bf Allow customization of rendering version diff values 2021-05-14 12:13:23 -05:00
Lance Edgar
661d536e9d Highlight "has inventory" rows for delete item batch
also pass list of such rows to template context
2021-04-28 14:06:35 -05:00
Lance Edgar
6c5377fadc Show current price date range as hover text, for products grid 2021-04-07 12:29:33 -05:00
Lance Edgar
2332cae09b Expose the new Store.archived flag 2021-03-19 10:39:25 -05:00
Lance Edgar
ee65d08d81 Catch and show error, if one happens when making batch from product query 2021-03-19 10:38:56 -05:00
Lance Edgar
e4e0d81f6e Fix enum display for customer order status 2021-03-11 08:47:27 -06:00
Lance Edgar
70c5e36ccb Expose new fields for Trainwreck 2021-03-10 07:25:25 -06:00
Lance Edgar
7532dc5117 Add support for inactivity_months field for delete product batch 2021-03-09 11:44:56 -06:00
Lance Edgar
97e1700cf9 Expose date_created for delete product batches 2021-03-05 12:51:55 -06:00
Lance Edgar
492546d0f6 Add hover text for subdepartment name, in pricing batch row grid 2021-03-02 09:26:36 -06:00
Lance Edgar
ba790823ed Highlight delete product batch rows with "pending customer orders" status 2021-03-01 17:34:24 -06:00
Lance Edgar
abfe8bc648 Fix message recipients for Reply / Reply-All, with Buefy themes 2021-02-24 17:53:48 -06:00
Lance Edgar
89bb0aa56d Use end time as default filter, sort for Trainwreck 2021-02-18 20:02:53 -06:00
Lance Edgar
9ad64ba5e1 Add support for "default" trainwreck model
per rattail changes
2021-02-17 20:18:45 -06:00
Lance Edgar
793022b92f Misc. tweaks for vendor catalog batch
per rattail changes, in particular for sake of Corporal, to allow for
non-native vendor and product associations
2021-02-15 12:57:35 -06:00
Lance Edgar
ff904d840f Tweaks per "delete products" batch 2021-02-13 12:29:43 -06:00
Lance Edgar
f58b065316 Make errors more obvious, when running batch commands as subprocess
admin still must consult logs to determine cause, but at least UI won't hang
2021-02-09 14:24:05 -06:00
Lance Edgar
e462e41ae1 Cleanup default display for vendor catalog batches
expose description, notes etc.
2021-02-09 14:22:07 -06:00
Lance Edgar
5969515f25 Render batch execution description as markdown 2021-02-09 14:21:07 -06:00
Lance Edgar
8f69b07ee2 Fix bug when editing a Person 2021-02-04 16:44:47 -06:00
Lance Edgar
f93fd7aefa Fix display of handheld batch links, when viewing label batch 2021-02-02 14:48:34 -06:00
Lance Edgar
0128690da8 Update references to vendor invoice batches
per table/model rename
2021-02-02 13:49:10 -06:00
Lance Edgar
9b76e23354 Update references to vendor catalog batches
per table/model rename
2021-02-02 13:28:56 -06:00
Lance Edgar
e3bf7f2bb2 Add stub methods for MasterView.template_kwargs_view() etc.
otherwise subclass has to consider, can i call super() or not?  it still does
for some other views, but at least create/view/edit are common enough that it
should always be able to call super() without concern for those
2021-02-02 10:57:58 -06:00
Lance Edgar
0209957def Fix config defaults for PurchaseView
so can customize that more easily
2021-02-01 17:15:39 -06:00
Lance Edgar
329e75ee82 Add initial "scanning" feature for Ordering Batches 2021-01-31 21:51:46 -06:00
Lance Edgar
801c56f06e More tweaks for receiving batch workflows
now first step requires choice of vendor and workflow.  supports receiving from
PO at least for native use case.
2021-01-31 12:10:44 -06:00
Lance Edgar
a2b7f882bc Split "new receiving batch" process into 2 steps: choose, create
so that the form used to create the batch can be made custom per-workflow, and
it won't have to think about any other workflows since we just use one form at
a time for that
2021-01-30 19:54:38 -06:00
Lance Edgar
ff2e39f67a Make handler responsible for possible receiving modes 2021-01-30 16:56:30 -06:00
Lance Edgar
708641a8f1 Purge things for legacy (jquery) mobile, and unused template themes
gosh it feels good to get rid of this stuff...  fingers crossed that nothing
was broken, but am thinking it's safe
2021-01-30 15:52:47 -06:00
Lance Edgar
fac00e6ecd Misc. improvements for ordering batches, purchases
also we now show handler's description when executing batch
2021-01-30 13:17:08 -06:00
Lance Edgar
1a18147971 Normalize naming of all traditional master views
whoops, missed one..
2021-01-28 17:18:45 -06:00
Lance Edgar
719e7c8441 Normalize naming of all traditional master views
such names should never use plural forms.  for now what plural forms were
previously in use, should still work.  ideally can remove those at some point
2021-01-28 16:32:25 -06:00
Lance Edgar
fb7a572519 Use "People Handler" to update names, when editing person or user 2021-01-28 14:34:18 -06:00
Lance Edgar
b3867d9c89 Tweak how vendor link is rendered for readonly field 2021-01-27 22:24:23 -06:00
Lance Edgar
40b4596df4 Hopefully fix package links for upgrade diff
why in the F doesn't a hyphen work for this?
2021-01-27 09:01:42 -06:00
Lance Edgar
5e27ceedce Hide "collect from wild" button for UOMs unless user has permission 2021-01-27 08:56:38 -06:00