652477bee0
bump: version 0.24.0 → 0.25.0
2025-12-17 10:09:37 -06:00
7fcb331806
feat: add "complete" (sic) timezone support
...
at least for now, this is enough to let admin define the global
default timezone for app, and override system local timezone.
eventually should support per-user timezone..some day..
2025-12-16 22:52:33 -06:00
286c683c93
fix: add local timezone awareness for datetime fields
...
this likely still needs improvement, but a good starting point
2025-12-16 10:32:26 -06:00
f943d65f1c
build: fix test commands for release task
2025-12-15 16:30:25 -06:00
1e2a467551
bump: version 0.23.2 → 0.24.0
2025-12-15 16:28:12 -06:00
bfbc2338dc
fix: use UTC when updating timestamp in DB
...
per changes in wuttjamaican
2025-12-15 13:22:40 -06:00
824889dfe0
fix: workaround error when 'fanstatic.needed' missing from environ
...
apparently the previous fix doesn't actually get us past the error;
this one should do a better job although it's still not perfect
either. for some reason the redirect to 'home' route is confused such
that it the new URL drops the ending filename but the rest remains, so
it's not really the home URL.. oh well at least this is better than
before
2025-12-13 21:30:02 -06:00
75b8de7ce3
fix: workaround error when 'fanstatic.needed' missing from environ
...
what i've seen in the wild seems to be caused by a crawler trying to
fetch non-minified JS files, when the fanstatic resource library only
includes minified JS files. still not sure why that would cause the
specific error but oh well, this hopefully "solves" for now
2025-12-13 20:37:53 -06:00
c667f1ab7e
fix: address pylint warnings
2025-12-05 19:22:20 -06:00
10610d5809
fix: add basic create_row() support, esp. for batch views
2025-12-04 22:57:12 -06:00
66eccc52a2
test: fix tests per latest change
2025-10-29 20:08:30 -05:00
e336dfda74
fix: update dependencies for wuttjamaican, wutta-continuum
...
for sake of excluding user password from version history
2025-10-29 19:48:13 -05:00
910ddca96f
fix: make master view auto-detect continuum versioning for model class
2025-10-29 19:16:03 -05:00
f33448f64a
feat: basic support for displaying version history
...
this is not terribly feature-rich yet, just the basics
2025-10-29 18:32:35 -05:00
6d2eccd0ea
fix: fix 'invalid-name' for pylint
2025-10-19 13:28:23 -05:00
0c4d1749af
bump: version 0.23.1 → 0.23.2
2025-10-19 13:18:56 -05:00
d9d3d8d281
fix: require latest wuttjamaican
...
for sake of bcrypt dependency; avoid passlib
2025-10-19 13:17:50 -05:00
feaa71ffdf
fix: remove unused statement in WuttaFilter component
2025-10-09 11:42:46 -05:00
7b7fb6d7b8
fix: explicitly disable 'duplicate-code' false alarm
...
so we can keep default config for that checker
2025-09-01 19:38:57 -05:00
96eb8f4356
bump: version 0.23.0 → 0.23.1
2025-09-01 15:42:00 -05:00
0a08918657
docs: add badge for pylint
2025-09-01 13:32:40 -05:00
a1868e1f44
fix: fix 'duplicate-code' for pylint
2025-09-01 13:31:33 -05:00
ad74bede04
fix: fix 'no-member' for pylint
2025-09-01 12:10:12 -05:00
dd25d98e7d
fix: fix 'attribute-defined-outside-init' for pylint
2025-09-01 11:53:50 -05:00
92754a64c4
fix: fix 'arguments-renamed' for pylint
2025-09-01 11:33:43 -05:00
459c16ba4f
fix: fix 'arguments-differ' for pylint
2025-09-01 11:21:44 -05:00
e123b12cd9
fix: fix 'keyword-arg-before-vararg' for pylint
2025-09-01 11:06:47 -05:00
deaf1976f3
fix: fix 'too-many-nested-blocks' for pylint
2025-09-01 11:04:31 -05:00
1dd184622f
fix: fix 'too-many-locals' for pylint
2025-09-01 11:03:10 -05:00
95aeb87899
fix: fix 'consider-using-generator' for pylint
2025-09-01 11:01:26 -05:00
07e90229ce
fix: fix 'missing-function-docstring' and 'missing-module-docstring' for pylint
2025-09-01 10:59:58 -05:00
2624f9dce8
fix: fix 'super-init-not-called' for pylint
2025-09-01 10:48:29 -05:00
2bcdeb42cd
fix: fix 'singleton-comparison' for pylint
2025-09-01 10:46:35 -05:00
48494ee5e4
fix: fix 'simplifiable-if-expression' for pylint
2025-09-01 10:39:30 -05:00
6c66c8d57b
fix: fix 'redefined-outer-name' for pylint
2025-09-01 10:37:56 -05:00
e38f7ba293
fix: fix 'protected-access' for pylint
2025-09-01 10:34:08 -05:00
ab35847f23
fix: fix 'not-callable' for pylint
2025-09-01 10:26:33 -05:00
ebd44c55f5
fix: fix 'no-else-raise' for pylint
2025-09-01 10:25:21 -05:00
4b4d81c4f3
fix: fix 'isinstance-second-argument-not-valid-type' for pylint
2025-09-01 10:24:29 -05:00
ec982fe168
fix: fix 'consider-using-set-comprehension' for pylint
2025-09-01 10:22:29 -05:00
564ac318bc
fix: fix 'consider-using-get' for pylint
2025-09-01 10:21:32 -05:00
65849ad82d
fix: fix 'consider-using-dict-items' for pylint
2025-09-01 10:19:54 -05:00
d6f7c19f71
fix: fix 'consider-using-dict-comprehension' for pylint
2025-09-01 10:19:42 -05:00
11ec57387e
fix: fix 'assignment-from-no-return' for pylint
2025-09-01 10:19:40 -05:00
5a6ed6135a
fix: fix 'abstract-method' for pylint
2025-09-01 10:09:08 -05:00
d01c343a7c
fix: fix 'too-few-public-methods' for pylint
2025-09-01 10:00:54 -05:00
d7eacf0f52
fix: fix 'too-many-lines' for pylint
2025-09-01 10:00:06 -05:00
0dc6b615e7
fix: fix 'too-many-arguments' for pylint
2025-09-01 09:58:56 -05:00
282fc61e50
fix: fix 'too-many-public-methods' for pylint
2025-09-01 09:54:48 -05:00
1fec99bc92
fix: fix 'too-many-statements' for pylint
2025-09-01 09:53:33 -05:00