Commit graph

1712 commits

Author SHA1 Message Date
Lance Edgar
6be4964221 Use <once-button> where applicable for CRUD forms 2019-05-23 18:13:19 -05:00
Lance Edgar
5907973d42 Refactor "edit printer settings" view for Label Profile
for sake of Buefy, but it was definitely using some old form patterns...
2019-05-23 17:58:46 -05:00
Lance Edgar
a37b0229a0 Fix edit icon for row grids 2019-05-23 17:12:19 -05:00
Lance Edgar
b829cd260c Assume forms support Buefy if theme does; fix basic CRUD views 2019-05-23 13:11:26 -05:00
Lance Edgar
eea3f671af Add basic Buefy support for "Make User" button when viewing Person
this still relies on jQuery for now, but has Buefy styles at least...
2019-05-22 10:34:03 -05:00
Lance Edgar
d3471c945b Turn on Buefy forms for Email Bounce views 2019-05-21 17:39:26 -05:00
Lance Edgar
0f0b32d797 Move logic used to determine if current request should use Buefy
so that function-based views can leverage it also
2019-05-21 12:34:18 -05:00
Lance Edgar
dfe0f49655 Add basic/generic Buefy support to the Form class
mostly just affects rendering, apparently backend logic needn't really change?
2019-05-20 16:24:14 -05:00
Lance Edgar
6ea4d9c413 Add default sort for PersonNote grid 2019-05-15 15:34:32 -05:00
Lance Edgar
e6301f0d06 Add basic master view for PersonNote data model 2019-05-14 15:59:57 -05:00
Lance Edgar
a8db5db308 Add basic Buefy form support when generating reports
apparently we have a lot of work to do yet for Buefy forms elsewhere...
2019-05-08 20:24:19 -05:00
Lance Edgar
fadf540422 Allow choosing report from simple list, when generating new
refs #6619
2019-05-08 13:00:09 -05:00
Lance Edgar
6ef217c546 Expose params and type key for report output 2019-05-07 17:15:52 -05:00
Lance Edgar
b2b4e1bfbc Add basic Buefy support for merging 2 objects
i.e. special grid stuff, plus "merge" view
2019-05-06 21:43:59 -05:00
Lance Edgar
9d6cc86e60 Add basic Buefy support for row grids
possibly even "complete" support...guess we'll see
2019-05-06 19:53:59 -05:00
Lance Edgar
a3ca6abb7a Add basic support for "quickie" search
a master view can "support" quickie search, which means it will setup a route
suitable for the quickie search form action.  and/or it can "expose" quickie
search which means it will actually show a quickie search form on its views
2019-05-06 18:34:42 -05:00
Lance Edgar
4c4cefde6d Add basic Buefy support for full "profile" view for Person 2019-05-04 03:19:40 -05:00
Lance Edgar
303c741a10 Add basic support for "touching" a data record object
to trigger further datasync logic for it, etc.
2019-05-03 14:24:55 -05:00
Lance Edgar
06bedf6cb4 Pass batch execution kwargs when doing that via subprocess
i.e. instead of the normal in-app method
2019-04-29 09:06:54 -05:00
Lance Edgar
a5f04b6c7f Add filter for Vendor ID in Pricing Batch row grid 2019-04-25 21:29:10 -05:00
Lance Edgar
cb67a23d0a Add render_person() convenience method for MasterView 2019-04-25 14:46:11 -05:00
Lance Edgar
798a9893e9 Add category, family, report code support for generic product batch 2019-04-23 22:50:58 -05:00
Lance Edgar
f8d26b4f8f Fix some issues with progress "socket" workaround for batches 2019-04-19 17:28:45 -05:00
Lance Edgar
2c1985bef3 Add support for generic "product" batch type 2019-04-19 13:23:21 -05:00
Lance Edgar
efb1a73e88 Add basic Buefy support for "find user/role with permission X"
still not totally polished, but works as expected
2019-04-18 22:13:05 -05:00
Lance Edgar
ea54ca6c11 Expose new code fields for pricing batch 2019-04-18 18:21:32 -05:00
Lance Edgar
1016b46243 Add "created by" and "executed by" grid filters for all batch views 2019-04-18 17:51:22 -05:00
Lance Edgar
a66ea53743 Declare row fields for vendor catalog batches
also exposes new "allowance" fields
2019-04-18 17:02:24 -05:00
Lance Edgar
95fb78f645 Fix auto-disable action for new message form
i.e. we don't want auto-disable there, b/c template does its own thing
2019-04-18 15:30:08 -05:00
Lance Edgar
6d68b56c56 Add views for "new product" batches 2019-04-17 21:48:41 -05:00
Lance Edgar
fcfc8b56bb Add basic Buefy support for App Settings page
also various buttons have been tweaked on some other "master view" pages
2019-04-17 14:55:27 -05:00
Lance Edgar
e1ff4578e9 Improve logic used to determine if current theme supports Buefy
let settings define this per theme, but have sane defaults also
2019-04-16 15:44:02 -05:00
Lance Edgar
e45dfd7351 More tweaks for Buefy support 2019-04-15 20:34:34 -05:00
Lance Edgar
4a92b05b57 Add Buefy support for email preview buttons 2019-04-15 19:54:17 -05:00
Lance Edgar
a0cd1f4cd0 Add "most of" Buefy support for grid filters
still a couple of details to wrap up yet, but this is most of it!
2019-04-15 18:36:14 -05:00
Lance Edgar
fdb76fc56c Add a bit more context for "view person profile" 2019-04-12 12:55:09 -05:00
Lance Edgar
6ae703dfd9 Add "view profile" for viewing *all* details of a given person at once
feature preview (easter egg) only for now though, lots of refinement to do yet
2019-04-10 16:46:16 -05:00
Lance Edgar
ec70d85638 Add custom grid filter for phone number fields
and use it in various grid views
2019-04-10 14:20:36 -05:00
Lance Edgar
bf189bb704 Use shipped instead of ordered, for receiving authority
i.e. compare receiving quantities to shipped quantities instead of ordered
2019-04-01 13:32:43 -05:00
Lance Edgar
49017fda39 Make sure user sees "receive row" page on mobile, after scanning UPC
was still redirecting to "view row" which is sort of deprecated now...
2019-04-01 13:31:57 -05:00
Lance Edgar
53917e9bf5 Require invoice parser selection for new truck dump child from invoice 2019-04-01 12:32:35 -05:00
Lance Edgar
18ad664acb Add validation when "declaring credit" for receiving batch row
i.e. don't just blindly attempt, when it isn't supported
2019-03-27 21:06:23 -05:00
Lance Edgar
d60679adfd Don't allow deletion of some receiving data rows on mobile
specifically, rows on a truck dump parent, which originated from a child
batch (and therefore presumably, an invoice)
2019-03-27 20:11:32 -05:00
Lance Edgar
9ace36c459 Remove duplicate code
not sure how that got in there, oh well
2019-03-27 20:10:09 -05:00
Lance Edgar
e9c9772c58 Fix HTML escaping bug when rendering products with pack price 2019-03-27 19:42:44 -05:00
Lance Edgar
d20d22ffb6 Fix rendering bug when price.multiple is null 2019-03-27 19:39:58 -05:00
Lance Edgar
a139d9c844 Add feature for generating new report of arbitrary type and params 2019-03-27 18:38:33 -05:00
Lance Edgar
13bba63382 Remove 'number' column for Customers grid by default 2019-03-24 21:09:12 -05:00
Lance Edgar
8d6ecc3ec7 Add basic "Buefy" support for grids (master index view)
still pretty experimental at this point, but making progress
2019-03-24 21:09:08 -05:00
Lance Edgar
3cef591719 Add support for one more package link in upgrade diffs 2019-03-22 20:02:36 -05:00