Lance Edgar
fa700d53ad
Add /people API endpoint; allow for "native sort"
2021-09-03 16:26:15 -05:00
Lance Edgar
d671b18215
Update changelog
2021-09-01 12:20:45 -05:00
Lance Edgar
8169160b57
Allow "touch" action for employees
2021-08-31 22:05:02 -05:00
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
4d742bacb1
Allow grid columns to be *invisible* (but still present in grid)
...
this can be useful when you need contextual data for a given row, for
sake of front-end UI features, but do not want to actually show the
extra data column(s)
2021-08-29 10:28:36 -05:00
Lance Edgar
fe584f193f
Always show all grid actions...for now
...
we don't have a great way to accommodate too many actions; ideally
could hide some in a drawer, but for now we just show them all for
simplicity...
2021-08-28 18:45:31 -05:00
Lance Edgar
897bb177bc
Make it easier to override rendering grid component in master/index
...
was needed so i could pass extra event handlers to it
2021-08-28 14:24:56 -05:00
Lance Edgar
445862d48d
Update changelog
2021-08-26 11:55:09 -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
a10de791a1
Update changelog
2021-08-04 13:01:09 -05:00
Lance Edgar
90af8f91b8
Let feedback forms define their own email key
...
so multiple recipient options may be presented to user, e.g. in public
frontend
2021-08-02 18:26:15 -05:00
Lance Edgar
8884d28306
Update changelog
2021-07-15 14:15:19 -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
fb156d2e29
Update changelog
2021-06-18 17:53:27 -05:00
Lance Edgar
35aab87fdc
Include "is/not null" filters for GPC fields
2021-06-18 17:39:14 -05:00
Lance Edgar
5cdd09020d
Update changelog
2021-06-15 21:35:58 -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
a1d6403b1b
Update changelog
2021-06-15 15:51:57 -05:00
Lance Edgar
b2bda5e31d
Allow config to set favicon and header image
...
it already could set "main" image, shown in home and login pages
2021-06-15 15:51:11 -05:00
Lance Edgar
add4337d11
Update changelog
2021-06-11 13:34:40 -05:00
Lance Edgar
31941c00bf
Allow generating project which integrates w/ LOC SMS
2021-05-24 16:21:08 -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
00615bea97
Update changelog
2021-05-03 12:36:41 -05:00
Lance Edgar
544f05a5a8
Add csrftoken to TailboneForm js
...
ugh..for now at least
2021-04-28 14:07:24 -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
60fe7cf29c
Update changelog
2021-04-12 11:52:54 -05:00
Lance Edgar
2d75409757
Accept any decimal numbers for API inventory batch counts
...
i.e. don't assume integer values
2021-04-12 11:36:24 -05:00
Lance Edgar
c48371ca2a
Make it easier to extend "common" API views
2021-04-07 17:04:52 -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
4cf61a92cf
Update changelog
2021-03-30 11:50:20 -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
e19119194d
Update changelog
2021-03-11 11:49:18 -06: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
059b24fac7
Update changelog
2021-03-05 12:51:55 -06:00
Lance Edgar
97e1700cf9
Expose date_created
for delete product batches
2021-03-05 12:51:55 -06:00
Lance Edgar
241747b967
Allow per-user stylesheet for Buefy themes
...
there is not yet a way for user to select from available options though
2021-03-05 12:02:32 -06:00
Lance Edgar
a933fc836f
Update changelog
2021-03-02 09:30:41 -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
637c249c36
Handle row click as if checkbox was clicked, for checkable grid
...
should be more convenient since the checkbox is a rather small target as
compared to the row itself.
this also brings in newer Buefy 0.8.6 b/c it includes "shift+click" behavior
for the checkbox:
- https://github.com/buefy/buefy/issues/535
- https://github.com/buefy/buefy/pull/1894
2021-02-26 21:49:58 -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
216807503a
Avoid encoding values as string, for integer grid filters
...
grid filter for Catapult Transaction "Status" was not working right b/c that is
an integer in the db, but we were passing encoded string value to SA / query
2021-02-20 08:45:15 -06:00
Lance Edgar
89bb0aa56d
Use end time as default filter, sort for Trainwreck
2021-02-18 20:02:53 -06:00
Lance Edgar
26d7ab080f
Update changelog
2021-02-18 11:51:05 -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
34623a7307
Add special "equal to any of" verb for UPC-related grid filters
2021-02-12 14:05:44 -06:00
Lance Edgar
89f0336af9
Add special "contains any of" verb for string-based grid filters
2021-02-12 13:57:54 -06:00
Lance Edgar
1420a33649
Allow customization of main Buefy CSS styles, for falafel theme
2021-02-11 15:57:18 -06:00
Lance Edgar
a23eb3f32d
Update changelog
2021-02-10 11:53:40 -06:00
Lance Edgar
eaf929474f
Add styles for field labels in profile view
2021-02-10 11:35:05 -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
cc2308c399
Fix some permission bugs when showing batch tools etc.
2021-02-09 12:19:26 -06:00
Lance Edgar
85403dfa5e
Update changelog
2021-02-04 16:45:24 -06:00
Lance Edgar
8f69b07ee2
Fix bug when editing a Person
2021-02-04 16:44:47 -06:00
Lance Edgar
562d7b48bc
Update changelog
2021-02-04 11:04:00 -06:00
Lance Edgar
63350469d0
Prevent updates to batch rows, if batch is immutable
...
probably need a lot more support for this elsewhere; this is all i needed for
the moment though..
2021-02-02 18:58:46 -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
1cdb11c88c
Update changelog
2021-02-01 13:59:37 -06:00
Lance Edgar
8e9c66c0ea
Add icon for Help button
2021-02-01 13:58:10 -06:00
Lance Edgar
fe80028c07
Add support for "nested" menu items
...
some menus were just getting too long, so this gives us a way to collapse
certain items, which user can expand as needed
2021-02-01 13:58:08 -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
e1e3301fc1
Undo recent base.css
changes for <p>
tags
...
turns out i should be doing `<p class="block">` when i want spacing
2021-01-30 13:12:04 -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
3ad19d05e5
Update changelog
2021-01-28 14:56:13 -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
797a65e9c8
Update changelog
2021-01-27 14:16:11 -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
Lance Edgar
a927827e33
Add changelog link for Theo, in upgrade package diff
2021-01-27 08:52:38 -06:00
Lance Edgar
d1d64ec96c
Fix some UOM bugs for new customer order
2021-01-27 08:50:20 -06:00
Lance Edgar
480d878db8
Initial support for adding items to, executing customer order batch
2021-01-26 20:10:05 -06:00
Lance Edgar
475ab3013f
Update changelog
2021-01-25 11:43:35 -06:00
Lance Edgar
b55ecc3898
Tweak label style, per recent base.css
change
2021-01-23 21:08:00 -06:00