3
0
Fork 0
Commit graph

351 commits

Author SHA1 Message Date
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
d39f5afd4b fix: fix 'unidiomatic-typecheck' for pylint 2025-09-01 09:52:11 -05:00
5c23120795 fix: fix 'unnecessary-comprehension' for pylint 2025-09-01 09:51:20 -05:00
601dec7777 fix: fix 'unnecessary-lambda' and 'unnecessary-lambda-assignment' for pylint 2025-09-01 09:42:55 -05:00
d265695cee fix: fix 'unspecified-encoding' for pylint 2025-08-31 22:53:45 -05:00
7136240841 fix: fix 'unused-argument' for pylint 2025-08-31 22:51:28 -05:00
a891c01da1 fix: fix 'use-a-generator' for pylint 2025-08-31 22:36:16 -05:00