Lance Edgar
d4f5515f20
fix: cleanup old code for "record changes" session feature
...
had some tests failing, and one thing led to another.. apparenty we
still had support for some pretty old sqlalchemy so no need to keep
that around.
2024-08-27 22:56:32 -05:00
Lance Edgar
fe5951786c
bump: version 0.18.6 → 0.18.7
2024-08-27 22:18:42 -05:00
Lance Edgar
0d949cbb4f
fix: hopefully fix startup continuum bug per 'active_history' models
...
only have one model in the wild (SpecialOrder) which uses
active_history and it probably shouldn't really.. it was written a
long time ago and would need some refactoring.
but for now we just need things to work, and this seems to do it
although i have no idea why
2024-08-27 13:07:06 -05:00
Lance Edgar
f0f3352c5f
bump: version 0.18.5 → 0.18.6
2024-08-26 15:23:01 -05:00
Lance Edgar
372fc482a2
fix: inherit from wuttjamaican for EmailHandler
2024-08-26 15:22:39 -05:00
Lance Edgar
4e6bdb645f
infra: run tests by default when making a release
2024-08-26 14:37:35 -05:00
Lance Edgar
0b7276d46d
bump: version 0.18.4 → 0.18.5
2024-08-26 14:36:47 -05:00
Lance Edgar
cb3ec17e75
fix: avoid legacy config methods within make_config()
...
in case factory is WuttaConfig
2024-08-23 21:26:18 -05:00
Lance Edgar
f841edbe4b
fix: tweak how versioning is configured and confirmed
...
to allow for adding this to a wutta-native app
2024-08-23 20:33:21 -05:00
Lance Edgar
d732124a0d
bump: version 0.18.3 → 0.18.4
2024-08-22 14:52:42 -05:00
Lance Edgar
3a7899e011
fix: use app.get_title() and app.get_node_title(); avoid deprecated calls
...
now that wuttjamaican app handler has both methods
2024-08-21 08:58:57 -05:00
Lance Edgar
0ba80d4805
bump: version 0.18.2 → 0.18.3
2024-08-20 16:04:46 -05:00
Lance Edgar
7ac4571a15
fix: suppress warning when checking for legacy app_package config
2024-08-20 16:01:27 -05:00
Lance Edgar
fb70abdc92
fix: partially restore previous logic for app.get_version()
...
latest refactor for that was too aggressive, and tests complained
2024-08-20 15:20:15 -05:00
Lance Edgar
ec75f246a0
bump: version 0.18.1 → 0.18.2
2024-08-20 15:04:06 -05:00
Lance Edgar
60dbeef3e5
fix: minor tweaks to modernize etc.
2024-08-19 14:36:03 -05:00
Lance Edgar
9421fe3aef
fix: deprecate more methods for config object
2024-08-19 14:23:25 -05:00
Lance Edgar
f399e4d145
fix: deprecate config.rattail_engines in favor of appdb_engines
2024-08-19 14:14:06 -05:00
Lance Edgar
261dffa460
fix: fix wrong name in deprecation warning
2024-08-16 10:09:02 -05:00
Lance Edgar
49c00ed314
bump: version 0.18.0 → 0.18.1
2024-08-15 21:15:40 -05:00
Lance Edgar
7e97c7f48a
fix: move get_class_hierarchy() util function to wuttjamaican
2024-08-15 20:28:03 -05:00
Lance Edgar
987fb3c68c
fix: improve logic/fallback for str(person)
2024-08-15 19:39:46 -05:00
Lance Edgar
bb9f62838a
test: fix some tests for 'nodb' scenario
2024-08-15 16:38:30 -05:00
Lance Edgar
d49b93d09d
bump: version 0.17.11 → 0.18.0
2024-08-15 16:21:14 -05:00
Lance Edgar
86d0380387
feat: refactor config/extension, session logic per wuttjamaican
...
this leverages wuttjamaican for a few more things perhaps, but mostly
this is to organize the code in a more logical way based on
conventions used in wuttjamaican.
2024-08-15 14:22:29 -05:00
Lance Edgar
a3c9fe09a7
fix: let wuttjamaican configure app db engines
2024-08-15 10:57:01 -05:00
Lance Edgar
2734ff56a3
fix: use ModelBase from wuttjamaican, as our model base class
...
this gives us better `dict(obj)` behavior
2024-08-15 02:17:09 -05:00
Lance Edgar
4ad26bad38
fix: cascade deletions for Customer -> CustomerShopper
2024-08-13 12:41:08 -05:00
Lance Edgar
025eac1819
bump: version 0.17.10 → 0.17.11
2024-08-13 11:13:33 -05:00
Lance Edgar
dcd5ef9819
fix: grow column size for MemberEquityPayment.amount
...
to match CORE-POS `stockpurchases` table, otherwise it's possible to
fail importing that data
2024-08-13 11:12:01 -05:00
Lance Edgar
6119077817
fix: stop logging config files read
...
upstream is already doing that
2024-08-10 09:39:13 -05:00
Lance Edgar
7da82e17de
bump: version 0.17.9 → 0.17.10
2024-08-09 17:01:30 -05:00
Lance Edgar
0e271127bb
fix: add rattail.util.render_duration() function
...
so this can be called outside of app handler context, specifically
from a colander schema node
2024-08-09 17:00:47 -05:00
Lance Edgar
eef7021d13
fix: stop setting falafel theme in installer
...
that is the same as current 'default' theme; and using falafel
requires an override of tailbone.themes.keys which we don't want to
bother doing
2024-08-09 16:13:47 -05:00
Lance Edgar
21ef0f5c53
bump: version 0.17.8 → 0.17.9
2024-08-08 11:28:49 -05:00
Lance Edgar
aaffeadffe
fix: remove ref to missing variable
2024-08-07 08:56:06 -05:00
Lance Edgar
32e01f71ec
bump: version 0.17.7 → 0.17.8
2024-08-06 23:17:48 -05:00
Lance Edgar
5cafa40637
fix: move logic upstream for save_setting(), delete_setting()
2024-08-06 18:51:58 -05:00
Lance Edgar
66431a3df0
test: fix tests for AppHandler.get_version()
...
for some reason python-configuration is unreliable on certain python
versions? not sure what that's about, but this seems to work..
2024-08-05 23:13:53 -05:00
Lance Edgar
6f72726e3a
bump: version 0.17.6 → 0.17.7
2024-08-05 22:56:02 -05:00
Lance Edgar
00311dd151
fix: AppHandler.get_version() should use upstream logic
...
but for now it needs a backward-compatibility wrapper
2024-08-05 22:21:17 -05:00
Lance Edgar
983c4b6cf7
bump: version 0.17.5 → 0.17.6
2024-08-05 15:33:45 -05:00
Lance Edgar
0b046b32a4
fix: method for AuthHandler.user_is_admin() moved upstream
2024-08-05 14:29:05 -05:00
Lance Edgar
74f583113b
fix: invoke wuttjamaican logic for rattail.util.prettify()
...
eventually should deprecate that altogether since callers can now just
use app handler method
2024-08-04 14:37:51 -05:00
Lance Edgar
82f13146e7
bump: version 0.17.4 → 0.17.5
2024-07-18 11:12:37 -05:00
Lance Edgar
2bec069d40
fix: require latest wuttjamaican
2024-07-18 11:12:31 -05:00
Lance Edgar
2322d50152
bump: version 0.17.3 → 0.17.4
2024-07-17 18:23:13 -05:00
Lance Edgar
8f4ad3ab11
fix: rename auth handler; avoid app in provider constructor
...
if we reference `self.app` within the Provider constructor, then it
can (in some cases?) cause a recursion loop error
2024-07-17 17:54:40 -05:00
Lance Edgar
ef5f72b0ff
bump: version 0.17.2 → 0.17.3
2024-07-16 21:35:28 -05:00
Lance Edgar
237c2d3556
fix: fix bugs in OrgHandler.get_subdepartment()
2024-07-16 21:13:02 -05:00