Commit graph

3861 commits

Author SHA1 Message Date
Lance Edgar 57fdacdb83 bump: version 0.14.0 → 0.14.1 2024-07-14 23:29:35 -05:00
Lance Edgar ece29d7b6c fix: update usage of auth handler, per rattail changes 2024-07-14 23:29:17 -05:00
Lance Edgar 5e1c0a5187 fix: fix model reference in menu handler 2024-07-14 12:41:08 -05:00
Lance Edgar 25e62fe6ef fix: fix bug when making "integration" menus
per recent refactor
2024-07-14 11:47:15 -05:00
Lance Edgar d70bac74f0 bump: version 0.13.2 → 0.14.0 2024-07-14 11:12:32 -05:00
Lance Edgar fd1ec01128 feat: move core menu logic to wuttaweb
tailbone still defines the default menus, and allows for making dynamic
menus from config (which wuttaweb does not).

also remove some even older logic for "v1" menu functions
2024-07-14 11:05:01 -05:00
Lance Edgar 0b4629ea29 bump: version 0.13.1 → 0.13.2 2024-07-13 15:28:59 -05:00
Lance Edgar 27214cc62f fix: fix logic bug for datasync/config settings save
dang it
2024-07-13 15:28:28 -05:00
Lance Edgar d2d0206b45 build: run pytest but avoid tox when preparing release
buildbot can let us know if something goes wrong with an atypical
python version etc.
2024-07-13 15:16:45 -05:00
Lance Edgar eede274529 bump: version 0.13.0 → 0.13.1 2024-07-13 15:15:51 -05:00
Lance Edgar ee781ec489 fix: fix settings persistence bug(s) for datasync/configure page
also hide the Changes context menu link, within the Configure page
2024-07-13 15:14:04 -05:00
Lance Edgar ca660f4087 bump: version 0.12.1 → 0.13.0 2024-07-12 09:38:12 -05:00
Lance Edgar ce156d6278 feat: begin integrating WuttaWeb as upstream dependency
the bare minimum, just to get the relationship established.  mostly
it's calling upstream subscriber / event hooks where applicable.

this also overhauls the docs config to use furo theme etc.
2024-07-12 09:35:34 -05:00
Lance Edgar e531f98079 fix: cast enum as list to satisfy deform widget
seems to only be an issue for deform 2.0.15+
2024-07-11 13:54:37 -05:00
Lance Edgar 09ce2d5a40 bump: version 0.12.0 → 0.12.1 2024-07-11 13:16:36 -05:00
Lance Edgar ae8212069c fix: refactor config.get_model() => app.model
per rattail changes
2024-07-11 13:16:27 -05:00
Lance Edgar 4eb5866379 bump: version 0.11.10 → 0.12.0 2024-07-09 16:45:45 -05:00
Lance Edgar a86a33445e feat: drop python 3.6 support, use pyproject.toml (again) 2024-07-09 16:45:36 -05:00
Lance Edgar 12f8b7bdf7 bump: version 0.11.9 → 0.11.10 2024-07-05 14:58:02 -05:00
Lance Edgar 2f2ebd0f07 fix: make the Members tab optional, for profile view
and hidden by default
2024-07-05 14:57:19 -05:00
Lance Edgar 2917463bb6 bump: version 0.11.8 → 0.11.9 2024-07-05 14:49:59 -05:00
Lance Edgar 16bf13787d fix: add optional Transactions tab for profile view
showing Trainwreck data by default
2024-07-05 14:45:35 -05:00
Lance Edgar b7d26b6b8c fix: add xref button to customer profile, for trainwreck txn view 2024-07-05 14:30:52 -05:00
Lance Edgar 19e65f5bb9 fix: expand input for butterball theme 2024-07-05 13:07:08 -05:00
Lance Edgar 735327e46b fix: improve collapse panels for butterball theme 2024-07-05 12:53:14 -05:00
Lance Edgar 2988ff3ee9 fix: do not show flash message when changing app theme
it is just distracting esp. when testing different themes
2024-07-05 12:50:45 -05:00
Lance Edgar 431a4d7433 bump: version 0.11.7 → 0.11.8 2024-07-04 23:59:06 -05:00
Lance Edgar 58be7e9d5b fix: add tool to make user account from profile view 2024-07-04 21:32:46 -05:00
Lance Edgar ddec77c37f fix: leverage import handler method to determine command/subcommand
just moved previous logic to rattail/handler
2024-07-04 20:35:14 -05:00
Lance Edgar 89d7009a18 fix: allow view supplements to add extra links for profile employee tab 2024-07-04 18:21:06 -05:00
Lance Edgar 793a15883e fix: fix grid action icons for datasync/configure, per oruga 2024-07-04 15:59:05 -05:00
Lance Edgar 76897c24de bump: version 0.11.6 → 0.11.7 2024-07-04 08:20:31 -05:00
Lance Edgar 5e11a2ecf6 fix: expand POD image URL setting input 2024-07-02 22:47:03 -05:00
Lance Edgar e23193b730 fix: cast enum as list to satisfy deform widget
seems to only be an issue for deform 2.0.15+
2024-07-02 16:45:10 -05:00
Lance Edgar 9146cdc835 fix: allow view supplements to add to profile member context 2024-07-02 14:20:48 -05:00
Lance Edgar 1f38894f02 fix: include edit profile email/phone dialogs only if user has perms
otherwise we get JS errors when page loads
2024-07-02 14:14:15 -05:00
Lance Edgar d72d6f8c7c fix: require zope.sqlalchemy >= 1.5
so we can do away with some old cruft, since latest zope.sqlalchemy is
3.1 from 2023-09-12
2024-07-02 11:14:03 -05:00
Lance Edgar aab4dec27e fix: add stacklevel to deprecation warnings 2024-07-02 09:05:51 -05:00
Lance Edgar db67630363 bump: version 0.11.5 → 0.11.6 2024-07-01 23:20:09 -05:00
Lance Edgar c887412825 fix: fix syntax bug 2024-07-01 19:06:04 -05:00
Lance Edgar 2feb07e1d3 fix: remove references, dependency for six package 2024-07-01 17:01:01 -05:00
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