Opened 20 months ago
Closed 9 months ago
#56 closed task (fixed)
Upgrade infrastructure
Reported by: | Mike Dewhirst | Owned by: | |
---|---|---|---|
Priority: | medium | Version: | 1.x |
Keywords: | upgrade pwned-passwords | Cc: |
Description
Bump the language revision to 10 and upgrade componentry to latest revisions.
This will also involve refactoring the common module to become stand-alone.
Change History (3)
comment:2 by , 19 months ago
The Americans have changed their ChemIdPlus and NIOSH websites and broken our searches so we need to reinvestigate and repair.
comment:3 by , 9 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Decided to postpone refactoring the common module indefinitely pending deployment of a services module per database table. When we have investigated and settled on useful protocols we might consider refactoring common into a bunch of simple non-database utilities. In the meantime we will gradually move database related utilities into services modules without requiring a ticket. Just part of normal everyday refactoring.
Discovered a backwards incompatible change to Bleach which sanitizes user input. We typically add a couple of html tags to bleach.ALLOWED_TAGS (sub, sup and °) which uses a frozenset now instead of a list. Needs a tempory re-cast to a list.
Now fixed by casting as a list for the additions and recasting as frozenlist afterwards.