Opened 10 months ago

Closed 33 hours ago

#56 closed task (fixed)

Upgrade infrastructure

Reported by: Mike Dewhirst Owned by:
Priority: medium Version: 1.x
Keywords: upgrade pwned-passwords Cc:


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:1 by Mike Dewhirst, 10 months ago

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.

Last edited 10 months ago by Mike Dewhirst (previous) (diff)

comment:2 by Mike Dewhirst, 10 months ago

The Americans have changed their ChemIdPlus and NIOSH websites and broken our searches so we need to reinvestigate and repair.

Last edited 10 months ago by Mike Dewhirst (previous) (diff)

comment:3 by Mike Dewhirst, 33 hours ago

Resolution: fixed
Status: assignedclosed

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.

Note: See TracTickets for help on using tickets.