Lance Edgar
8c201dced7
Update changelog
2023-01-05 13:43:38 -06:00
Lance Edgar
71851e1a05
Use product handler to normalize data for products API
...
at least, as much as possible
2023-01-04 21:23:57 -06:00
Lance Edgar
db62bd20b3
Show help link when generating or viewing report, if applicable
2023-01-04 16:39:37 -06:00
Lance Edgar
31b213610f
Fix template bug for generating report
2023-01-04 15:31:51 -06:00
Lance Edgar
d0881cbd09
Keep aspect ratio for product images in new custorder
2023-01-04 12:38:04 -06:00
Lance Edgar
7e4bd851f1
Update changelog
2023-01-04 10:57:14 -06:00
Lance Edgar
ab80aedb63
Allow xref buttons to have "internal" links
...
still assume external (open in new tab) by default
2023-01-04 00:09:35 -06:00
Lance Edgar
c7537e7994
Update changelog
2023-01-02 16:55:39 -06:00
Lance Edgar
9f763b46eb
Expose some settings for Trainwreck DB rotation
2023-01-02 13:12:01 -06:00
Lance Edgar
d21826c70d
Make invalid email more obvious, in profile view
2023-01-02 11:11:01 -06:00
Lance Edgar
a061e362c3
Add beginnings of "New Table" feature
...
nowhere near complete yet, but skeleton is more or less in place
2023-01-02 09:44:05 -06:00
Lance Edgar
7e852c1836
Allow buefy version to be 'latest'
2023-01-01 13:17:55 -06:00
Lance Edgar
a01982ae55
Show only "core" app settings by default
2022-12-31 17:57:22 -06:00
Lance Edgar
884f960d3b
Update changelog
2022-12-28 16:12:33 -06:00
Lance Edgar
0c6bfcbee6
Use minified version of vue.js by default, in falafel theme
2022-12-28 14:40:50 -06:00
Lance Edgar
03639d73fa
Show global search as button instead of link
2022-12-27 22:51:42 -06:00
Lance Edgar
cfc92ac9e7
Hide the "configure field help" icons until user requests access
...
user can technically "request access" on "any page" and not just those
with configurable fields..but who cares for now i think..
2022-12-27 22:30:25 -06:00
Lance Edgar
dc90abcf09
Add "global searchbox" for quicker access to main views
2022-12-26 17:31:37 -06:00
Lance Edgar
b985124bef
Fix product image view for python3
2022-12-26 10:33:12 -06:00
Lance Edgar
b653351f71
Avoid error when no form present
2022-12-25 23:05:53 -06:00
Lance Edgar
0a0b471a03
Add support for websockets over HTTP
...
in addition to HTTPS
2022-12-25 15:37:54 -06:00
Lance Edgar
c389ebabd0
Show *correct* system title when upgrading
...
may not be the same as primary app title
2022-12-25 15:13:59 -06:00
Lance Edgar
8264a69cec
Add "direct link" support for master grids
2022-12-25 14:42:29 -06:00
Lance Edgar
cd466a64e5
Filter by person instead of user, for Generated Reports "Created by"
2022-12-25 12:45:23 -06:00
Lance Edgar
b04c1054fc
Override document title when upgrading
...
when using websockets, to mimic old behavior without them
2022-12-25 12:25:55 -06:00
Lance Edgar
3befdc09e3
Add basic support for editing field help info
2022-12-24 21:46:02 -06:00
Lance Edgar
9fe9983bf9
Add basic support for editing page help info
...
site admin should be able to point help wherever they want
2022-12-24 16:08:09 -06:00
Lance Edgar
ed54092268
Add cleanup logic for old Beaker session data
...
pretty basic, but good enough for now
2022-12-23 23:30:45 -06:00
Lance Edgar
50dafc91d4
Preserve current tab for page reload in profile view
...
also makes sharing links better etc.
2022-12-23 20:58:27 -06:00
Lance Edgar
d409e1d088
Make static files optional, for new tailbone-integration project
2022-12-23 20:18:49 -06:00
Lance Edgar
64c8768314
Fix checkbox values when re-running a report
2022-12-23 19:43:31 -06:00
Lance Edgar
c5bd40793b
Fix HUD display when toggling employee status in profile view
2022-12-23 19:06:05 -06:00
Lance Edgar
8a6fdb5ea5
Warn user when luigi is not installed, for relevant view
...
better than getting a server error
2022-12-23 18:55:53 -06:00
Lance Edgar
6fbc79fe5e
Add support for Buefy 0.9.x
...
or: add hacks to continue supporting Buefy 0.8.x
..depending on your perspective
2022-12-22 20:49:20 -06:00
Lance Edgar
7ccd9ad896
Update changelog
2022-12-21 20:01:31 -06:00
Lance Edgar
ef9dc9ff6d
Expose the terms
field for Vendor CRUD
2022-12-21 18:05:38 -06:00
Lance Edgar
ed0a1f2740
Add make_status_renderer()
to MasterView
...
batches aren't the only table/view where a status code/text combo may
be in use
2022-12-20 19:15:31 -06:00
Lance Edgar
871ea84f96
Add support for "is row checkable" in grids
...
i.e. when grid has checkboxes, some rows maybe shouldn't get one
2022-12-20 19:14:54 -06:00
Lance Edgar
e427e50d67
Update changelog
2022-12-15 13:32:27 -06:00
Lance Edgar
99a5615e91
Add configure_execute_form()
hook for batch views
...
also enable bulk-delete of row results by default for batch views
2022-12-15 09:12:26 -06:00
Lance Edgar
c8201de2ff
Update changelog
2022-12-10 12:41:41 -06:00
Lance Edgar
3c54960612
Fix error if no view supplements defined
2022-12-10 12:41:10 -06:00
Lance Edgar
5045df0b57
Update changelog
2022-12-10 11:35:02 -06:00
Lance Edgar
f388f84b07
Suppress error if menu entry has bad route name
2022-12-10 10:09:39 -06:00
Lance Edgar
f8f6b76657
Add xref buttons for Customer, Member tabs in profile view
2022-12-10 09:48:22 -06:00
Lance Edgar
cb6c25f829
Let view supps give data instead of actual xref button
2022-12-10 09:48:22 -06:00
Lance Edgar
05a3e3f805
Add common logic to determine panel fields for product view
...
so we don't have to override templates, but just the view logic
more needed, but this proves the concept
2022-12-10 09:48:22 -06:00
Lance Edgar
273fa7eb55
Add common logic for xref buttons, links when viewing object
...
about dang time for this..probaby needs improvement but a good start
2022-12-10 09:48:22 -06:00
Lance Edgar
2278082a4d
Cleanup employees view per new supplements
...
also add permission for "view employee secrets" (where applicable)
2022-12-10 09:48:22 -06:00
Lance Edgar
d5d9c644a2
Add the ViewSupplement concept
...
also fix cell-class for grid columns. cannot use "raw" fieldname
because in some cases (e.g. 'number', 'rate') Bulma may interpret that
as actually meaning something, and affect the display
2022-12-10 09:46:54 -06:00