STF

Recent Updates to the Site

Posted June 5, 2020, 9:29 a.m. by Admiral Joe P (Librarian / TECH Chairman) (Joe P)

TECH’s bylaw requires that we make reports any time that public-facing changes to the site software are made, in order to document exactly what was changed. Here’s everything that has changed since the last report that was issued on May 5, 2020:


Version 1.9.4 - May 10, 2020

… it’s ra-di-a-tion…

  • Fix Status 500 error when some notes somehow aren’t in the WebbNoteLookup(?)
  • Don’t allow Newsletter Mailer to send out PDFs larger than 10 MB
  • Fix description of “Infrequent” and “Slow” speeds on Application Detail page
  • Add customized titles to many pages
  • Add cancel buttons to character and contact forms

Version 1.9.5 - May 22, 2020

Scotty!

  • Fixed News admin to remove certain model fields that should not be edited
  • News Items in News admin are now in reverse chronological order
  • Extra detail to the news list
  • Implement posting activity rate dropdown changes wrt new PDept policy
  • Fixed a bug where a depublished ship would appear on the master roster

Version 1.10.0 - June 4, 2020

Awards Redesign Production Release

  • Redesigned Awards application based upon feedback; many changes here
  • GMD Archive first and second passes (only deployed on the test server)
  • Instant Runoff Voting result tabulation
  • Added long-requested “Post Preview” feature.
  • Excessive untrimmed quoted bylines are now suppressed automatically
  • Fixed blockquoting behavior with in-line replies
  • Activated cached template loading (speeds up loading of pages)
  • Activated persistent database connections (potentially also speeds up page loading)
  • Bleach will now allow attributes to create links that open in new tabs
  • Updated some help text about using Markdown
  • Posts are now consistently referred to as “Posts” not “Notes”
  • Updated Timezone list
  • Made “View on Site” feature more consistent
  • Dropped dependency on html5lib (now included in bleach)
  • Upgraded bleach to 3.1.5
  • Upgraded django-bleach to 0.6.1
  • Upgraded Django to 2.2.13

A lot of time was spent getting the Awards functionality exactly right for the upcoming awards. We worked very closely with Steven and Kate to get all of that right, and they’ve told me things are now pretty much exactly the way they want them to be, so this time things are going to be a lot better. Thanks to Steven and Kate for taking the time to sort that out with us.

The GMD has been working with us on testing the Archive features we’ve written for them. We expect that there will be at least two more “pre-releases” there to make sure we have it right, but we are making good progress on it.

Finally, I want to clarify a point of confusion that I see coming up. Some people refer to these posts I make as the “TECH Report”. These posts are not intended to serve that function of explaining everything that TECH is doing. The purpose of these reports is to simply document when we change the site software, and what changes we made when we did that. TECH does not report monthly, but on an as-requested-by-the-President basis, which is supposed to be at least once anually. Our last report was in March of 2019, and since then we haven’t prepared any other reports because no Presidents have asked us to do that. Given that a long time has passed, we’re in the process of preparing a more comprehensive report that we will submit without having been asked to do so. We also have a bit to talk about, since we’re wrapping up some of the larger pieces of replacing “legacy” functionality around here, so we’ll be able to focus on other things soon.

That’s all for now.

Joe


Posts on The Command Ship

In topic

Posted since


© 1991-2024 STF. Terms of Service

Version 1.15.11