Commit graph

3903 commits

Author SHA1 Message Date
Lance Edgar 9b88f01378 Log error if registry has no rattail config
not clear if this is even possible, but if so i want to know about it

trying to figure out the occasional error email we get, latest being
from collectd/curl pinging the /login page, but request.has_perm()
call fails with missing attr?!

seems like either the rattail config is empty, or else the subscriber
events aren't firing (in the correct order) ?
2024-05-31 12:06:31 -05:00
Lance Edgar 49cd050272 Add setting to allow decimal quantities for receiving 2024-05-31 10:57:28 -05:00
Lance Edgar 0d8928bdf5 Update changelog 2024-05-29 22:15:39 -05:00
Lance Edgar 54b75dbe1a Fix basic problems with people profile view, per butterball
plenty more tweaks needed yet i'm sure, but page looks reasonable now
at least
2024-05-29 20:47:10 -05:00
Lance Edgar b98d651144 Expose quickie lookup for butterball theme 2024-05-29 16:55:42 -05:00
Lance Edgar 9a841ba5e2 Expose db picker for butterball theme 2024-05-29 16:33:30 -05:00
Lance Edgar 4ccdf99a43 Add way to flag organic products within lookup dialog 2024-05-29 15:47:04 -05:00
Lance Edgar f8ab8d462c Update changelog 2024-05-29 09:40:50 -05:00
Lance Edgar fb9bc01939 Add <tailbone-timepicker> component for oruga 2024-05-14 12:17:50 -05:00
Lance Edgar ec61444b3d Update changelog 2024-05-12 17:41:09 -05:00
Lance Edgar 66304a418e Fix styles for grid actions, per butterball 2024-05-10 15:50:33 -05:00
Lance Edgar 6bb6c16bc7 Update changelogo 2024-05-10 15:00:21 -05:00
Lance Edgar c43deb1307 Fix bug with grid date filters 2024-05-08 20:50:54 -05:00
Lance Edgar b65b514270 Update changelog 2024-05-08 11:17:58 -05:00
Lance Edgar 9b65e18261 Tweak styles for grid action links, per butterball 2024-05-08 11:16:16 -05:00
Lance Edgar b40423fc2d Fix "view receiving row" page, per oruga
all the buttons and tools *should* work correctly for Vue 2 and 3 now
2024-05-07 20:44:26 -05:00
Lance Edgar 28fb3f44a7 More data type fixes for <tailbone-datepicker>
traditionally the caller has always dealt with string values only, so
the component should never emit events with date values, etc.
2024-05-07 18:20:26 -05:00
Lance Edgar d607ab2981 Fix display for "view receiving row" page, per oruga
this page still needs help; "Account for Product" is broken for oruga
2024-05-07 12:43:07 -05:00
Lance Edgar 9cd648f78f Fix button text for autocomplete
whoops i think that was a debug thing i forgot to remove
2024-05-07 11:57:00 -05:00
Lance Edgar 703d583f6f Fix "tools" helper for receiving batch view, per oruga 2024-05-07 11:56:57 -05:00
Lance Edgar f0d694cfe5 Rename some attrs etc. for buefy components used with oruga 2024-05-06 22:56:47 -05:00
Lance Edgar 3d319cbd09 Fix login "enter" key behavior, per oruga 2024-05-06 22:13:43 -05:00
Lance Edgar e4c4259674 Remove version restriction for pyramid_beaker dependency
latest version is 0.9, so this wasn't all that relevant
2024-05-06 21:53:11 -05:00
Lance Edgar 15fedf5976 Fix employees grid when viewing department (per oruga) 2024-05-06 21:52:53 -05:00
Lance Edgar 68384a00dc Update changelog 2024-04-28 20:25:55 -05:00
Lance Edgar e9ddd6dc36 Stop including 'falafel' as available theme 2024-04-28 20:21:20 -05:00
Lance Edgar 6ce65badeb Show "View This" button when cloning a record 2024-04-28 20:12:49 -05:00
Lance Edgar 9ee6521d6a Fix upgrade execution logic/UI per oruga 2024-04-28 20:12:06 -05:00
Lance Edgar 72f48fa963 Fix vertical alignment in main menu bar, for butterball 2024-04-28 19:30:35 -05:00
Lance Edgar b3784dcc4a Update various icon names for oruga compatibility 2024-04-28 18:49:11 -05:00
Lance Edgar 34878f9293 Sort list of available themes
and add `computed` attr for WholePage; needed by some customizations
2024-04-28 18:37:00 -05:00
Lance Edgar adaa39f572 Update changelog 2024-04-28 17:33:06 -05:00
Lance Edgar 1d5a0630ef Change default URL for some vue3+oruga libs
apparently the first ones were not ideal / optimized, but these are
2024-04-28 16:16:38 -05:00
Lance Edgar 855fa7e1e2 Fix centering for "Show Totals" grid tool 2024-04-28 02:41:45 -05:00
Lance Edgar f2f023e7b3 Fix v-model handling for grid-filter-numeric-value 2024-04-28 02:39:40 -05:00
Lance Edgar 33251e880e Fix oruga styles for batch view
also use typical panels, for row status breakdown etc.
2024-04-28 01:58:19 -05:00
Lance Edgar 358816d9e7 Add oruga overhead for "classic" app only, not API 2024-04-28 00:51:07 -05:00
Lance Edgar 362d545f34 Fix modal state for appinfo/configure page 2024-04-28 00:25:03 -05:00
Lance Edgar fb81a8302c Use oruga 0.8.7 by default instead of latest 0.8.8
until the new bug is fixed, https://github.com/oruga-ui/oruga/issues/913
2024-04-28 00:20:43 -05:00
Lance Edgar e7a44d9979 Let caller use string data for <tailbone-datepicker>
don't require a Date object, since callers thus far have not expected that
2024-04-27 21:54:55 -05:00
Lance Edgar 2eaeb1891d Add initial support for Vue 3 + Oruga, via "butterball" theme
just a savepoint, still have lots to do and test before this really works
2024-04-27 21:06:20 -05:00
Lance Edgar 5aa8d1f9a3 Use buefy table for "find principal by perm" results
this should work for oruga as well
2024-04-27 19:17:30 -05:00
Lance Edgar 098ed5b1cf Improve keydown handling for grid Add Filter autocomplete
should work the same, but this way also works with oruga
2024-04-27 19:17:30 -05:00
Lance Edgar 890ec64f3c Misc. template cleanup per oruga effort 2024-04-27 19:17:27 -05:00
Lance Edgar ba32422059 Fix bug when saving user preferences theme
it was being saved even when it should have been empty value
2024-04-25 23:56:21 -05:00
Lance Edgar 8b3a9c9dad Use simple field labels when possible
only use template if it must include icons etc.
2024-04-25 22:49:37 -05:00
Lance Edgar 2a22e8939c Add index title to Change Password page 2024-04-25 22:17:59 -05:00
Lance Edgar 6bee65780c Improve logic for Add Filter grid button/autocomplete
this should work for oruga as well as buefy
2024-04-25 22:00:01 -05:00
Lance Edgar e030dc841d Expand some modal fields, per oruga styles 2024-04-25 21:31:26 -05:00
Lance Edgar 25a27af29c Use explicit flex styles instead of "level" for grid filters etc.
just to be more precise, and consistent
2024-04-25 20:45:03 -05:00