Skip to content

Releases: ietf-tools/www

Blog page performance changes

04 Oct 14:37
cdb3eb6
Compare
Choose a tag to compare

Makes webpages much smaller by limiting the number of other blogs listed in the sidebar and compressing whitespace in the html that doesn't change its meaning.

Provides full index pages for blogs, since the sidebar only shows a few entries at a time.

Improves cacheability changing the url space for blogs to allow filtering by topic using a URL segment rather than by querystring. This entailed adding a slug to the secondarytopic snippets to be used as the value for that URL segment. Note that the current implementation still uses 'topic=' in a querystring, but the request is efficiently redirected to a cacheable page.

Changes the filters on blog pages to filtering only on a topic (as opposed to a primary or secondary topic). The "News" primary topic was preserved as one of these topics. The other primary topics have been removed.

Move IESG Statements

04 Sep 14:38
5d4ce64
Compare
Choose a tag to compare

Moves the IESG Statements out of BlogPage into a new IESGStatementPage class which is now displayed under /about/groups/iesg/statements.

Datatracker sync improvements

01 Jul 20:54
Compare
Choose a tag to compare

Removes the unused code left over from an early attempt to perform datatracker imports asynchronously.
Corrects much of the datatracker import logic.
Moves periodic management tasks into an internal daily/weekly/monthly set of scripts to be invoked from the host.

Improved operations characteristics

14 Jun 15:35
8f9a4c5
Compare
Choose a tag to compare

Moved mod_wsgi-express generated config out to the host filesystem.
Added several packages to assist with operations.
Added a script to regenerate the mod_wsgi-express configuration in a comparison directory.

Provide /media urls for Documents

07 Jun 21:07
a969a8e
Compare
Choose a tag to compare

Cause Document object urls to point to /media/filename instead of to /document/doc_id/filename.

This is a workaround for a wart in wagtail that insists on serving documents as attachments.
It is a mild compromise in that the purported inside wagtail features of counting document references and controlling access to files is circumvented. However, by design, we don't want different access controls to files for different viewers of the IETF website, and we are looking at different ways to gather information like references.

See wagtail/wagtail#4359, wagtail/wagtail#1158, and the knot at wagtail/wagtail#1420.

v0.9.3

31 May 15:21
80e629a
Compare
Choose a tag to compare

Separated deployment initialization from startup to improve restart speed. Updated dependencies to pull in security improvements.

Updated dependencies

23 May 20:10
Compare
Choose a tag to compare

This release simply updates dependencies to get recent security fixes