Commit graph

3870 commits

Author SHA1 Message Date
Lance Edgar 6f8b825b0b fix: set explicit referrer when changing dbkey
since for some reason HTTP_REFERER is not always set now??
2024-07-01 15:23:56 -05:00
Lance Edgar cad50c9149 bump: version 0.11.4 → 0.11.5 2024-06-30 21:28:56 -05:00
Lance Edgar d6939e52b4 fix: use vue 3.4.31 and oruga 0.8.12 by default
i.e. for butterball theme

cf. https://github.com/oruga-ui/oruga/issues/974#issuecomment-2198573369
2024-06-30 18:25:01 -05:00
Lance Edgar 3f7de5872e fix: add custom url prefix if needed, for fanstatic 2024-06-30 12:40:03 -05:00
Lance Edgar 1dc632174e fix: allow comma in numeric filter input
just remove them and run with the remainder, on the SQL side
2024-06-30 11:44:33 -05:00
Lance Edgar eff5341335 bump: version 0.11.3 → 0.11.4 2024-06-30 10:49:54 -05:00
Lance Edgar 83e4d95741 fix: don't escape each address for email attempts grid
now that we are properly escaping the full cell value, no need
2024-06-30 10:32:05 -05:00
Lance Edgar 9b6447c4cb fix: require vendor when making new ordering batch via api
pretty sure this pattern needs to be expanded and probably improved,
but wanted to fix this one scenario for now, per error email
2024-06-28 17:58:27 -05:00
Lance Edgar ec5ed490d9 fix: start/stop being root should submit POST instead of GET
obviously it's access-restricted anyway but this just seems more correct

but more importantly this makes the referrer explicit, since for some
unknown reason i am suddenly seeing that be blank for certain installs
where that wasn't the case before (?) - and the result was that every
time you start/stop being root you would be redirected to home page
instead of remaining on current page
2024-06-28 17:35:54 -05:00
Lance Edgar d17bd35909 bump: version 0.11.2 → 0.11.3 2024-06-28 15:39:59 -05:00
Lance Edgar 3b7cc19faa fix: handle error when merging 2 records fails
should give the user some idea of the problem instead of just sending
error email to admins
2024-06-28 15:36:08 -05:00
Lance Edgar 067ca5bd43 fix: add link to "resolved by" user for pending products 2024-06-27 23:11:13 -05:00
Lance Edgar 525a28f3fe bump: version 0.11.1 → 0.11.2 2024-06-18 18:05:05 -05:00
Lance Edgar a0cd8835e0 fix: show flash error message if resolve pending product fails 2024-06-18 16:12:24 -05:00
Lance Edgar 231ca0363a fix: product records should be touchable 2024-06-18 16:06:55 -05:00
Lance Edgar 88e7d86087 fix: use different logic for buefy/oruga for product lookup keydown
i could have swore the new logic worked with buefy..but today it didn't
2024-06-18 15:04:05 -05:00
Lance Edgar 0212e52b66 fix: hide certain custorder settings if not applicable 2024-06-14 19:59:52 -05:00
Lance Edgar da4450b574 build: avoid version parse when uploading release 2024-06-14 18:02:39 -05:00
Lance Edgar ab4dbbedf0 bump: version 0.11.0 → 0.11.1 2024-06-14 18:01:40 -05:00
Lance Edgar 6e741f6156 fix: revert back to setup.py + setup.cfg
apparently with python 3.6 things "mostly" work but then they break if
any specified dependencies have a dot in the name.  which in this
project, is the case for `zope.sqlalchemy`

so until we drop python 3.6 support, we cannot use pyproject.toml here
2024-06-14 17:57:01 -05:00
Lance Edgar fb0c538a2b test: skip running tests for py36
we should soon require python 3.8 anyway
2024-06-10 17:42:29 -05:00
Lance Edgar f9cb6cb59b bump: version 0.10.16 → 0.11.0 2024-06-10 16:40:55 -05:00
Lance Edgar 1402d437b5 feat: switch from setup.cfg to pyproject.toml + hatchling 2024-06-10 16:23:38 -05:00
Lance Edgar dd58c640fa Update changelog 2024-06-10 11:11:06 -05:00
Lance Edgar 2c2727bf66 feat: standardize how app, package versions are determined 2024-06-10 09:14:20 -05:00
Lance Edgar b8ace1eb98 fix: avoid deprecated config methods for app/node title 2024-06-09 23:07:52 -05:00
Lance Edgar 7c3d5b46f3 Update changelog 2024-06-07 10:25:48 -05:00
Lance Edgar a849d8452b Update changelog 2024-06-07 10:25:14 -05:00
Lance Edgar 610e1666c0 Revert "Use pkg_resources to determine package versions"
This reverts commit f6f2a53a0c.
2024-06-07 10:07:31 -05:00
Lance Edgar 94d7836321 Ignore dist folder 2024-06-06 23:05:40 -05:00
Lance Edgar 0491d8517c Update changelog 2024-06-06 23:04:47 -05:00
Lance Edgar f6f2a53a0c Use pkg_resources to determine package versions
and always add `app_version` to global template context.  this was for
sake of "About This App v1.0.0" style links in custom page footers
2024-06-06 20:34:31 -05:00
Lance Edgar ce290f5f8b Update changelog 2024-06-06 15:30:48 -05:00
Lance Edgar d9911cf23d Add 'fanstatic' support for sake of libcache assets
for vue.js and oruga etc.

we don't want to include files in tailbone since they are apt to
change over time, and probably need to use different versions for
different apps etc.

much may need to change yet, this is a first attempt but so far it
seems quite promising
2024-06-05 23:04:45 -05:00
Lance Edgar 1afc70e788 Remove old/unused scaffold for use with pcreate
we now have a better Generate Project feature
2024-06-04 22:11:51 -05:00
Lance Edgar c189273471 Update changelog 2024-06-04 21:12:44 -05:00
Lance Edgar 22aceb4d67 Include butterball theme by default for new apps
but it is not "the" default yet..
2024-06-04 17:28:07 -05:00
Lance Edgar da6ccf4425 Fix product lookup component, per butterball 2024-06-04 17:16:57 -05:00
Lance Edgar d02bf0e5c7 Include extra styles from base_meta template for butterball 2024-06-04 17:15:42 -05:00
Lance Edgar 10aac388f0 Add <b-tooltip> component shim 2024-06-04 17:15:29 -05:00
Lance Edgar 00e2af1561 Set explicit referrer when changing app theme
to include url #hash value if there is one, so switching theme is more
seamless from the view profile page
2024-06-04 01:07:38 -05:00
Lance Edgar 6a7c06d26e Remove version cap for deform
see also commit 95dd8d83dc where i first
added the version cap; it mentions an error that i am not sure how to
reproduce.  so we'll see if there really is still an error..or if it
has since fixed itself
2024-06-03 23:16:00 -05:00
Lance Edgar efe477d0db Require pyramid 2.x; remove 1.x-style auth policies 2024-06-03 23:13:25 -05:00
Lance Edgar e17ef2edd8 Update changelog 2024-06-03 21:16:42 -05:00
Lance Edgar 30a8b8e5e4 Fix inventory worksheet generator, per butterball 2024-06-03 20:07:42 -05:00
Lance Edgar 2498da3909 Fix ordering worksheet generator, per butterball 2024-06-03 20:04:01 -05:00
Lance Edgar 2791e1c385 Fix grid bug for tempmon appliance view, per oruga 2024-06-03 19:51:16 -05:00
Lance Edgar 0303014acb Fix vue3 refresh for employee tab of profile view
and misc. related cleanup
2024-06-03 17:37:11 -05:00
Lance Edgar 9243edf7af Fix vue3 refresh for name, address cards in profile view 2024-06-03 16:51:29 -05:00
Lance Edgar ab523719a6 Update changelog 2024-06-03 11:16:33 -05:00