In which James talks about recent changes to the site, copy/pastes a change-log, and talks about upcoming coding-related things on the horizon.
Hi all, It's that time again! Time for another report from your friendly neighbourhood Seneschal with the latest ins and outs related to the site.
Below is a list of most of the code check-ins done to the site since my last report. This isn't an exhaustive list, and does not contain code changes that have not yet been deployed to the main website. To summarise, here's the TLDR:
James Entar:
Fix banners being weird due to caching
Small dev VM fix
Add society rank breakdown to society roster pages
Fix headers on SR breakdown
Fix news item tags corrupting on news post edit
Extend CoJ name oddity fix to other (hypothetical) cases
Add LSG to navbar
Fix competition edit regression (See also #5)
Upgrade calendar library, use new GCal API; fixes #17
Fix unit editing options, Disallow deactivating units with members
Promotheus: Don't process same member multiple times in parallel; Don't auto-promote or summit notify members on probation
Show history on pending requests/competitions. Closes #8
Tweak Promotheus mutex timeouts
Kallisto: update clantarentum list
Fix recruitment wheel reset function breaking on houseless clans
Library updates; tweak oauth a bit
Add PvP/PvE records to dossier activity tab
Promotheus: Update degree requirements
Library updates
Also double Gorefest PvE CFs; Allow administering Gaming Bans through the site
Allow deactivating/reordering PvE gaming activities
Enable Markdown on PvE form hint
Remove ACC 'Society' from main navbar
Add countdown indicator for inter-clan transfers to pending requests
Give MAA staff access to dossier notes
Fix Today's Events widget
Fix z-indices on modals
Fix the WallyBug; add Site Consistency Report for MAA people
Remove duplicate grader column
Require position to view assessment; allow Tribunes to use news banners
Add some stuff to assessment report; apply some CSS
Minor AR fix
Update Sage Warfare/Tactics requirements
Adding Celebration Liveblog
Remove liveblog; re-enable Ep7 countdown widget
Clarify Unweighted PvP Score on competition form
Add link to custom avatar request form to avatar request page
Unit Statistics Report
Unit Stats Report fixes
Allow submitting PvP matches through the API
Library updates
Refactor stats report; add award stats
Add Galeres to Kallisto
Do not default to a platform when reporting PvP matches
Clean up house/clan wording on ToL pass mail
Hide personal/contact info when not logged in
Add Telegram Link to Unit Page; Allow specifying where a contact method links to
Kallisto tweaks
Refactor Kallisto to be able to 'soft-allow' people to be on a list
Kallisto: Stop sending out bulk errors if Google is acting up
Reorganize some code
API changes for gaming bot
API: More data validation
Add support for Google PasswordSeparationSignIn to Kallisto
Kalen Aquillarum:
Fixes #5 - Competition Form - limit units in Target Unit dropdown to only show units within the hierarchy that the member belongs to
Fixes #5 - Better handling of the Target Unit dropdown in the case of a Rogue member submitting a competition
Fixes #9 - Loosen restrictions on member names slightly, to allow for names like Johann, which was previously not allowed due to containing the name Han
Update to restricted names per MAA recommendation
Merge branch 'master' of git.darkjedibrotherhood.com:dark-brotherhood-core-sites/dark-brotherhood
Fixes #11 - Unit Leaders and DCers now have a link to the HRLD position related GFX request form
fix minor ID line oddity for JST
Reduce rank requirement for Legacy to Elder 1
update Legacy Request form to say Elder 1
Visual indicator and validations for number of characters used in ACC Challenges
remove unnecessary "TBA"s from Dark Council page
setting up promotion assessment report
wire up more data for promotion assessment page
adjustments to assessment report
more adjustments to assessment report; record who grades SA exams
UI/CSS tweaks
report fix
more assessment report adjustments
css adjustment
fixes for assessment report
Fix some ACC qualification permissions
bug fix on assessment report
Fix a small bug in assessment report
provide link to assessment report in dossier actions dropdown
add Date posted to admin news page
This section provides some sneak previews of upcoming site changes and the larger things on my todo-list in various stages of completion.
Again, lots of fixes and additions to the site, and even more to come. As always, if you have any questions or suggestions, feel free to either e-mail me or throw in a comment.
James L. Entar
Seneschal of the Brotherhood
You need to be logged in to post comments
Oooh, the coder in me loves it when you talk codey to me... Do it more!
Great job, Jim! <3
Got a code for you to fix.
The login screen.
Being a trucker, I use 100s of wifi. Spots and every 2-4 days I have to relogin both cellphone and laptop, even with the remember me 30 days box checked.
It's annoying
Yay James!
Brim - I imagine that's an issue with your IP changing.
I haven't had that "remember me" thing checked in years. I think it's more annoying that it never remembered to remember me than just reentering my credentials.
Of course, my phone remembers it for me, so I'm good to go. :)