Commit graph

3402 commits

Author SHA1 Message Date
Lance Edgar d42c2fabb9 Move "quick entry" logic for purchase batch, into rattail handler 2019-11-13 14:04:11 -06:00
Lance Edgar a096ce565e Add some convenience filters for receiving batch rows API 2019-11-12 19:04:46 -06:00
Lance Edgar a9b740dcaa Add basic support for "eligible purchases" for receiving batch API 2019-11-12 17:46:18 -06:00
Lance Edgar 3514c4050e Add some API views for receiving, and vendor autocomplete
lots more to do yet, for those...
2019-11-12 11:55:28 -06:00
Lance Edgar afdd294c60 Add support for "toggle complete" for batch API 2019-11-11 12:36:50 -06:00
Lance Edgar bd09acd0fd Add support for label batch "quick entry" API
plus other general improvements to API core/master views and config
2019-11-11 11:26:42 -06:00
Lance Edgar c520dc23ba Update changelog 2019-11-08 16:16:43 -06:00
Lance Edgar c70dedd94f Fix merge feature for master index grid
at least, for Vue.js / buefy theme
2019-11-08 16:02:21 -06:00
Lance Edgar 0877cfc3c9 Fallback to referrer if form has no cancel button URL 2019-11-07 22:56:56 -06:00
Lance Edgar 8dcec94aec Add notes to label batch API (get), basic create support 2019-11-07 11:02:12 -06:00
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