Commit graph

3392 commits

Author SHA1 Message Date
Lance Edgar
4afbb350ce Add very basic API views for label batches
still just trying to prove some concepts for now
2019-11-06 17:25:25 -06:00
Lance Edgar
99f69c13d2 Allow rendering of "raw" datetime as ISO date
sometimes a full timestamp isn't that helpful
2019-11-05 15:11:07 -06:00
Lance Edgar
93a44d83d2 Declare empty component list for TailboneForm
easier to add to that if it's already there
2019-11-04 20:55:51 -06:00
Lance Edgar
86695c9dc7 Refactor "send new message" form, esp. recipients field, per Vue.js 2019-11-04 19:06:58 -06:00
Lance Edgar
e153e530a8 Use "warning" status for pricing batch rows, where product not found 2019-11-04 12:39:26 -06:00
Lance Edgar
e99f225def Add some padding above/below form fields 2019-11-04 12:12:08 -06:00
Lance Edgar
7f94e3fc77 Tweak a method signature for batch views
sometimes executing a batch will involve an "action" kwarg, so we can't use
that or else a collision ensues
2019-11-01 21:09:15 -05:00
Lance Edgar
8af3d53a3c Improve/fix some views for Messages per Vue.js theme 2019-11-01 15:58:56 -05:00
Lance Edgar
bcfb4f257d Improve checkbox click handling support for grids
i.e. let custom use define click handlers
2019-10-31 18:03:17 -05:00
Lance Edgar
a857d31776 Add Vue.js support for "delete selected" grid feature 2019-10-31 15:02:03 -05:00
Lance Edgar
ebc22d845a Add Vue.js support for "enable / disable selected" grid feature 2019-10-31 13:28:00 -05:00
Lance Edgar
847136b69c Refactor "make batch from products query" per Vue.js theme 2019-10-31 12:45:22 -05:00
Lance Edgar
4a35c231f8 Always store CSRF token for each page in Vue.js theme
so child components don't have to "redefine" it.  at least, those that know
about the page already having it...
2019-10-30 20:38:33 -05:00
Lance Edgar
8ff69e8eda Bump default Buefy version to 0.8.2
had previously thought that 0.8.0 broke us somehow, but now 0.8.2 seems fine...
2019-10-30 20:38:06 -05:00
Lance Edgar
2e92f561d8 Assume "local only" flag should be ON by default, for new objects
i.e. if that is a thing, for the given master view
2019-10-29 19:58:08 -05:00
Lance Edgar
0c96062618 Update changelog 2019-10-25 13:27:00 -05:00
Lance Edgar
6536926f3c Don't bug out if can't update roles for user
based on perms, or missing data field
2019-10-24 12:25:59 -05:00
Lance Edgar
39b1a78b89 Allow bulk delete of New Product batch rows 2019-10-23 14:50:36 -05:00
Lance Edgar
15f7018aab Update changelog 2019-10-23 12:44:21 -05:00
Lance Edgar
9606b08c89 Fix JS bug for graph view of tempmon probe readings 2019-10-22 11:07:33 -05:00
Lance Edgar
b311c6be7d Add config flag to "force unit item" for inventory batch 2019-10-21 15:35:30 -05:00
Lance Edgar
65bcd8da2a Improve default behavior for clone operation
copy all fields but uuid, and show flash message(s)
2019-10-17 16:17:43 -05:00
Lance Edgar
85e67a974a Update changelog 2019-10-17 15:08:27 -05:00
Lance Edgar
4afe8e900e Don't bug out if stores, departments fields aren't present for Employee 2019-10-15 20:33:37 -05:00
Lance Edgar
c525b16581 Fix a label for Employees grid 2019-10-15 19:55:56 -05:00
Lance Edgar
0de34bfec1 Update changelog 2019-10-15 17:30:34 -05:00
Lance Edgar
9fe585bede Fix permissions for add/edit/delete notes from people profile view 2019-10-15 16:12:56 -05:00
Lance Edgar
3b65b06a3d Fix buefy grid pager bug
"has results, then no results" bug where spinner kept going
2019-10-15 15:30:52 -05:00
Lance Edgar
fa52ff5545 Update changelog 2019-10-14 15:25:54 -05:00
Lance Edgar
c0219938e3 Show active flag for users mini-grid on Role view page 2019-10-14 11:54:01 -05:00
Lance Edgar
ec8ce36bd5 Only show action URL if present, for Buefy grid rows 2019-10-12 18:35:22 -05:00
Lance Edgar
6c228a59f2 Use self.has_perm() within MasterView 2019-10-12 18:35:11 -05:00
Lance Edgar
1e0f707a6d Update changelog 2019-10-12 13:41:00 -05:00
Lance Edgar
acda689b15 Honor configured db key sequence; let config hide some db keys from UI 2019-10-12 13:34:00 -05:00
Lance Edgar
3dd70926b9 Expose unit cost diff for vendor invoice batch rows 2019-10-09 15:58:16 -05:00
Lance Edgar
adf377c41d Move module for vendor invoice batch views to a new home 2019-10-09 15:38:12 -05:00
Lance Edgar
9a35a31261 Expose the "is preferred vendor" flag for vendor catalog batches 2019-10-09 14:55:51 -05:00
Lance Edgar
f0a3607fb7 Fix docs, per recent view switcharoo 2019-10-09 14:21:48 -05:00
Lance Edgar
b451f4af55 Move module for vendor catalog batch views to a new home
also, expose new "unit cost diff percent" field
2019-10-09 14:16:44 -05:00
Lance Edgar
18c30fcb05 Allow bulk-delete for some common batches 2019-10-09 11:26:26 -05:00
Lance Edgar
b14a4987d2 Move label batch views to tailbone.views.batch.labels
to better match the general pattern we have going on
2019-10-09 11:11:22 -05:00
Lance Edgar
700813fa57 Add "is false or null" verb for boolean grid filters 2019-10-09 10:55:13 -05:00
Lance Edgar
c812519931 Fix URL for user, for feedback email 2019-10-08 10:08:13 -05:00
Lance Edgar
fbeb48a021 Update changelog 2019-10-08 09:39:44 -05:00
Lance Edgar
43f366d955 Improve docs a bit, for GridFilter.set_choices() 2019-10-08 09:38:03 -05:00
Lance Edgar
ace18e86ff Fix label bug for grid filter with value choices dropdown 2019-10-08 09:37:21 -05:00
Lance Edgar
08f86a3a7f Update changelog 2019-10-07 11:54:53 -05:00
Lance Edgar
47669a23bc Add support for "local only" Person, User, plus related security
also add "view / edit roles for user" permissions
2019-10-04 22:31:19 -05:00
Lance Edgar
4d1fa4f2d6 Update changelog 2019-10-04 14:32:06 -05:00
Lance Edgar
c8e689712a Add forbidden() convenience method to core View class 2019-10-02 18:11:26 -05:00