Opened 2 years ago

Closed 14 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:1 by Mike Dewhirst, 2 years 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 2 years ago by Mike Dewhirst (previous) (diff)

comment:2 by Mike Dewhirst, 2 years ago

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

Last edited 2 years ago by Mike Dewhirst (previous) (diff)

comment:3 by Mike Dewhirst, 14 months 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.