Commit graph

3680 commits

Author SHA1 Message Date
Lance Edgar d146514c39 Prompt user if they try to send email preview w/ no address 2020-09-20 17:41:04 -05:00
Lance Edgar 149ae4b71c Avoid unhelpful error when perm check happens for "re-created" DB user
kind of an edge case, should only apply to dev
2020-09-20 16:32:44 -05:00
Lance Edgar 711ed947a3 Add "worksheet file" pattern for editing batches
lets user download a worksheet, edit, then upload back to update the batch
2020-09-18 12:17:04 -05:00
Lance Edgar 37a60592f6 Add 'warning' class for 'delete' action in b-table grid 2020-09-17 13:54:43 -05:00
Lance Edgar 3ac8ca90ce Update changelog 2020-09-16 22:23:28 -05:00
Lance Edgar cc5d0ed3c6 Tweak option label for Catapult when generating project 2020-09-16 22:22:37 -05:00
Lance Edgar 652e951f89 Add support for generating new 'fabric' project 2020-09-16 19:25:03 -05:00
Lance Edgar dd2b634ed2 Remove some custom field labels for Vendor
should use `labels` dict if really needed, but they don't seem to be
2020-09-15 18:34:00 -05:00
Lance Edgar 32cfe58601 Allow custom props for TailboneForm component 2020-09-15 09:33:27 -05:00
Lance Edgar e6da1152ca Update changelog 2020-09-14 13:10:12 -05:00
Lance Edgar 3eb929aa13 Hide the 'byjove' option for generating new project
until we actually support it
2020-09-08 19:05:36 -05:00
Lance Edgar 7df5838bc0 Require permission to generate a new project 2020-09-08 19:01:34 -05:00
Lance Edgar f8d9b0803c Add some help text to new project form, etc. 2020-09-08 14:10:49 -05:00
Lance Edgar cf613ab34a Split "new project" forms into multiple sections 2020-09-06 14:47:14 -05:00
Lance Edgar cebe2f8adc Add basic/incomplete support for generating new 'byjove' project
just wanted to get the placeholder in here for now
2020-09-06 13:54:11 -05:00
Lance Edgar bd19d7c231 Add view for generating new project from template
this was copied as-is from titeship
2020-09-06 12:36:20 -05:00
Lance Edgar 1283a794df Overhaul project changelog links for upgrade pkg diff table 2020-09-05 17:48:34 -05:00
Lance Edgar fdcf23f65f Stop including 'complete' filter by default for purchasing batches 2020-09-04 20:30:33 -05:00
Lance Edgar 24516b81cb Update changelog 2020-09-02 13:44:13 -05:00
Lance Edgar 527bc04998 Expose Product.average_weight field 2020-09-02 13:38:18 -05:00
Lance Edgar 72177e8ab5 Improve auto-handling of "local" timestamps
for non-Rattail DBs where timestamps are local instead of UTC
2020-09-02 11:30:02 -05:00
Lance Edgar d2d632092b Add support for batch execution options in Buefy themes
i.e. from "view batch" page
2020-08-23 13:53:55 -05:00
Lance Edgar 7a0f975b31 Fix spacing between components in "grid tools" section 2020-08-23 11:26:29 -05:00
Lance Edgar 026dc6309c Fix "execute results" batch template logic for Buefy themes 2020-08-23 11:23:22 -05:00
Lance Edgar 5af26a57f6 Improve layout for "download results" modal 2020-08-22 16:11:29 -05:00
Lance Edgar 922cbe4451 Add new/flexible "download results" feature 2020-08-22 15:24:32 -05:00
Lance Edgar 43472c7eb6 Use utf8 encoding when downloading results as CSV 2020-08-21 18:35:27 -05:00
Lance Edgar 1b7612ffb0 Add progress for generating "results as CSV" file to download 2020-08-21 18:28:36 -05:00
Lance Edgar 7d8c57170f Add progress for generating "results as XLSX" file to download 2020-08-21 17:42:01 -05:00
Lance Edgar 32b98ae818 Update changelog 2020-08-21 13:18:08 -05:00
Lance Edgar 7f8271e215 Don't require department by default, for new purchasing batch 2020-08-21 12:28:01 -05:00
Lance Edgar 58362ae858 Add buefy theme support for ordering worksheet 2020-08-20 17:56:19 -05:00
Lance Edgar 7a01cb8873 Allow for unknown/missing "changed by" user for product price history 2020-08-20 17:51:59 -05:00
Lance Edgar 374f20ff1a Remove <section> tag around "no results" for minimal b-table 2020-08-20 17:51:21 -05:00
Lance Edgar 9620fc5a83 Add config for "global" help URL 2020-08-20 17:51:00 -05:00
Lance Edgar cfa9c95814 Tweaks for export views, to make more generic 2020-08-19 17:23:23 -05:00
Lance Edgar 96185d17bd Update changelog 2020-08-17 21:56:09 -05:00
Lance Edgar b5028ab2d0 Add pagination to price, cost history grids for product view 2020-08-17 21:38:12 -05:00
Lance Edgar a038f2a98d Make "download row results" a bit more generic
to handle non-native table/rows, w/ non-uuid key
2020-08-16 16:57:06 -05:00
Lance Edgar 7924502b65 Update changelog 2020-08-13 12:55:17 -05:00
Lance Edgar aac0e7d35c Tweak config methods for customer master view 2020-08-11 18:28:03 -05:00
Lance Edgar dca890f169 Update changelog 2020-08-10 19:37:29 -05:00
Lance Edgar d0e7f7dda2 Improve rendering of true_margin column for pricing batch row grid 2020-08-09 15:50:25 -05:00
Lance Edgar b4ea1489a7 Update changelog 2020-08-09 15:06:41 -05:00
Lance Edgar ca31af196f Expose user reference(s) for employees 2020-08-09 14:39:31 -05:00
Lance Edgar 163134326a Coalesce on User.active when merging 2020-08-09 14:32:16 -05:00
Lance Edgar 4371574403 Add model to global template context, plus h.maxlen()
sometimes it's nice to just add a `maxlength="100"` or whatever to an input tag
within some random template.  that should "just be possible" with no extra
effort
2020-08-09 14:03:28 -05:00
Lance Edgar 7d158e58b5 Add protected_usernames() config function 2020-08-06 02:04:17 -05:00
Lance Edgar 808e737202 Add basic/unfinished "new customer order" page/feature
so far creates the order batch, and can set some customer info
2020-08-02 20:59:16 -05:00
Lance Edgar c32f47ba95 Tweak the buefy autocomplete component a bit
to better support staying in sync w/ data on the caller/parent side
2020-08-02 19:13:40 -05:00