Changelog
Public changelog for tc.emperorshammer.org.
This changelog is provided for members to view recent site changes, but is not exhaustive with regard to non-user facing changes. Refer to the repository commit log and pull requests for additional notes.
The dates generally indicate the date work was submitted via pull request, and do not necessarily reflect when they were approved and pushed to the production server.
2025-03-09
Fixed
- A recent API change changed PINs from numbers to strings - updated the relevant Pyrite component to handle that. (FA Pickled Yoda)
2025-02-22
Added
- Subordinate unit roster management: as an alternative to existing roster management permission, added ability to definite positions an assigned character is able to manage within their own unit hierarchy. Addresses #34 and #318. (HA Turtle Jerrar)
- Added the concept of 'Enhanced Competitions' - competitions with scoring logic and configurable parameters; implemented Imperial Storm as the first Enhanced Competition. (FA Pickled Yoda)
2025-02-16
Added
- Award Processing: Ability for approvers to edit award recommendations. This is intended to increase efficiency when processing awards, so that approvers can elect to make minor corrections instead of returning the award to the submitter for correction. #795 (HA Turtle Jerrar)
Fixed
- Enable editing of existing fiction items created as text/markdown. #808 (HA Turtle Jerrar)
2025-02-14
Added
- TAC: battles containing a plotline.txt will display it next to the readme. #868 (FA Pickled Yoda)
- TAC: battles can be linked to their remastered version in the TAC admin and it will display on the download page. #869 (FA Pickled Yoda)
- Fix pagination on View Promotion Requests page. issues-incoming-queue#246 (HA Turtle Jerrar)
2025-02-08
Changed/Added
- Display PvE matches submitted for combat events on the combat event match results page (formerly only showed PvP); improve match results section slightly; show linked combat event on MP match processing review page; show linked combat event on MP match report page. issues-incoming-queue#240 (HA Turtle Jerrar)
2025-02-11
Added
- Member records: Displays new rank history information on the Historic tab. The history shows dates that the rank was first achieved; due to lateral transfers from flag (Admiralty) positions back to line unit assignments (or vice-versa), a member's rank history can be non-linear. For routine promotions since February 2022 (when we started storing more data), also shows the promotion recommendation information as a drop-down for each rank achieved. These recommendations will not appear for direct rank appointments. Suggested by CM Therj'en'nuruodo in issues-incoming-queue#244 (HA Turtle Jerrar)
2025-02-09
Updated
- MP match submission: increase size of kills field (up to 5 digits, max value of 65000). issues-incoming-queue#237 (HA Turtle Jerrar)
2025-02-08
Added
- Data Quality: Bulk restore medal records from archived database records. This brings in ~39k historical medals for members who currently have no records in the database, i.e. those where a manual profile restoration has not been performed. We're also populating join dates, dates of rank, and callsigns where this data is currently blank for historical members. Member ratings are recomputed as necessary for the new data. (HA Turtle Jerrar)
2025-02-02
Added
- TAC: updating a battle will refresh its files on the server so the displayed README is current. (FA Pickled Yoda)
- TAC: updated battle upload limits. (FA Pickled Yoda)
- Markdown editor: Added 'advanced link' selectors which will insert fully-qualified links to members, competitions, patches and battles to make it easier to write cool news posts. (FA Pickled Yoda)
2025-01-27
Added
- Page for viewing current unit leadership vacancies. Suggested by COL TheBlackxRanger in issues-incoming-queue#242 (HA Turtle Jerrar)
Changed
- Restrict viewing of pending member profiles to logged-in members. #862 (HA Turtle Jerrar)
- Update links to Tactical Manual. issues-incoming-queue#239 (HA Turtle Jerrar)
2025-01-05
Added
- TAC: Pilot file generation capability. (FA Pickled Yoda)
- TAC: Link to recommend appropriate medals after battle release. (FA Pickled Yoda)
- Member selector component supports a different view mode which lists all characters. (FA Pickled Yoda)
- ... powered by a new API member/characters/[active|all]. Also, member API performance increased significantly. (FA Pickled Yoda)
Changed
- TAC: Increased battle zip filesize limit because TFTC releases are getting larger. (FA Pickled Yoda)
- TAC: Updated pyrite libraries to improve pilot file viewer behaviour. (FA Pickled Yoda)
- TAC: Pilot file component works better with edge cases in XvT files and supports EH TFTC custom battles for XWA files. (FA Pickled Yoda)
2025-01-04
Added
- Pilot data CSV export for career award tracking and misc TCCS purposes. Requires record management permissions to view. issues-incoming-queue#229 (HA Turtle Jerrar)
Fixed
- Member record management: Medal filtering for manual additions does not include recipient's subgroup. issues-incoming-queue#230 (HA Turtle Jerrar)
- Titles: Accept any date when adding titles; fix edit and delete buttons on member title assignment list; fix edit button on title list; do some refactoring. issues-incoming-queue#236 (HA Turtle Jerrar)
2024-07-31
Added
- Support for Helldivers 2 platform. issues-incoming-queue#228 (HA Turtle Jerrar)
Changed
- Update RTF APIs for 2024 event. (FA Pickled Yoda)
- Game Platform Management: Unable to edit platforms with 3 modes enabled. (HA Turtle Jerrar)
2024-07-27
Added
- Add support for single-operation roster reassignment transactions. #553 (HA Turtle Jerrar)
Changed
- Breadcrumbs leading back to the Member Records screen will pre-populate the current character in the selector. (HA Turtle Jerrar)
- Update input requirements for a few fields; update new member name requirements to disallow uncommon characters. (HA Turtle Jerrar)
2024-07-22
Added
- Courses: Show Qualifications that the course is a part of on the course information page. (HA Turtle Jerrar)
- Courses: Show next button at bottom of course notes for easier navigation. #843 (HA Turtle Jerrar)
- IU: Show some information about the Qualification levels and provide a link to Proceedings. (HA Turtle Jerrar)
- Add categories to fiction uploads. (HA Turtle Jerrar)
- Add support for uploading IU Capstone Thesis submissions through the fiction submission section by fiction managers. Thesis submissions will display on member records under the Academics and Fiction tabs. issues-incoming-queue#198 (HA Turtle Jerrar)
- Add some fields to member record management screen. issues-incoming-queue#226 (HA Turtle Jerrar)
Fixed
- Notification message editor throws error for Name field. issues-incoming-queue#224 (HA Turtle Jerrar)
- Notification message MEMBERJOIN\* assignment includes rank in name variable. issues-incoming-queue#224 (HA Turtle Jerrar)
- Newline bug when certain news is posted to Discord. (HA Turtle Jerrar)
2024-07-21
Changed/Added
- Support for Secret Order House-centric structure. #770 (HA Turtle Jerrar)
- Add new unit attribute for container units to enable display of unit rosters on weight 3 or higher units; emulates behavior of weight 1 units.
- Add House Member position.
- Add House Valkorion.
- Switch Palpatine to being a House, update assignments for the appropriate positions, and provide script for updating the character historical records.
2024-07-05
Changed
- Updates for uniform processing: make processing fully subgroup-aware; add UNIFORM_PROCESS_SG permission and update existing permissions as needed; limit pending count to user's respective subgroup; display lightsaber authorization information to uniform processors; misc small improvements. (HA Turtle Jerrar)
Fixed
- Members who last three MoCs are (incorrectly) all bronze do not properly advance through MoC award tree. (HA Turtle Jerrar)
2024-06-16
Fixed
- Fix error when no personal craft type is selected. (HA Turtle Jerrar)
2024-06-15
Added/Changed
- Management page and owner/editing permissions for system notification messages; supports issues-incoming-queue#220. (HA Turtle Jerrar)
- Copy subgroup leader on MEMBER_JOIN messages. (HA Turtle Jerrar)
- Site page management menu moved from Leadership Functions category to System Management. (HA Turtle Jerrar)
2024-06-14
Added
- New reviewer rating profile page that displays a member's battle reviews, count, and rater average; the display is sortable by date or rating. #833 suggested by MAJ Jagged Fell III. (HA Turtle Jerrar)
Fixed
- ATR entries for campaigns have an extra junk character. (HA Turtle Jerrar)
- Competition approval page doesn't properly display all formatting for the description. (HA Turtle Jerrar)
2024-05-24
Added/Changed
- Push reports to respective Discord servers when they are posted; refactor news Discord integration into a general class for dealing with publishing to webhooks. issues-incoming-qeueu#216 (HA Turtle Jerrar)
- Add recent officer reports page. issues-incoming-qeueu#216 (HA Turtle Jerrar)
- Add field to units to track their Discord role ID; currently used for tagging units when reports are posted. (HA Turtle Jerrar)
- Refactor the code for returning resized general images and add support for position badges/insignia. (HA Turtle Jerrar)
- Some miscellaneous tidying up. (HA Turtle Jerrar)
Fixed
- Images with sRGB IEC61966-2.1 color profile fail to resize. #828 (HA Turtle Jerrar)
- JPEG EXIF orientation rotates the wrong way for images on their side. (HA Turtle Jerrar)
2024-05-13
Fixed
- Wrap text in README files in the Battle Center
2024-05-05
Changed/Added
- Implementation of modifier-based multiplayer (MP) match scoring. Additional details are available in the news announcement. #716 (HA Turtle Jerrar)
- MP matches receive points based on a base value, participation modifier, and any applicable special modifiers. These values are configured per-subgroup by the applicable Subgroup Commander or their designee.
- Points awarded for matches are viewable during match processing, in the Member's match history report, and in the public match report information pages.
- Transition all existing match data to Characters.
- Make the Combat Rating - PvP and Combat Rating - PvE systems specifically applicable to the TIE Corps so only TC multiplayer matches (for TC Characters and EH Characters with the TC as their control subgroup) advance CR points/ranks.
- Remove medal count CR model behaviors and transition to postSave actions for relevant medals that provide CR or flight wing points (DFC, IS-*W).
- Data Quality: Correct a few LoCs/LoSs erroneously issued in February 2022. Affected pilots will receive a site notification. (HA Turtle Jerrar)
- Data Quality: Fix disparity between LoC/LoS awards and MP match data by adding LoC/LoS awards or creating pseudo-matches, as applicable. This is a fix for data carried over from the old site that impacts the new scoring system and serves to preserve existing member CR ranks. (HA Turtle Jerrar)
Fixed
- Review Matches page: problems with pagination when filters are used. (HA Turtle Jerrar)
- Newsletters: bug on newsletters route preventing page display. (HA Turtle Jerrar)
2024-05-04
Fixed
- Fix awards management selection on member record dashboard. issues-incoming-qeueu#217 (HA Turtle Jerrar).
Added
- Add awards management link to drop-down menu on profiles as well. (HA Turtle Jerrar)
2024-03-19
Fixed
- Editing combat events created a duplicate event. #811 (HA Turtle Jerrar)
Changed
- Remove extraneous user profile information from management dashboard pages. (HA Turtle Jerrar)
- Make Combat Center welcome page more subgroup-agnostic. (HA Turtle Jerrar)
2024-03-18
Changed/Added
- Update campaign participation page to list alphabetically; tweak query performance. (HA Turtle Jerrar)
- Add platforms: Destiny 2, Classic Battlefront I; re-activate Classic Battlefront II. issues-incoming-queue#211 (HA Turtle Jerrar)
2024-02-29
Changed/Added
- Upgrade the newsletters page to display a landing page with categories; move information into the database and update to work with all NL types; add The Dark Voice and migrate The Commodore data. (HA Turtle Jerrar)
- Add academic integrity policy acknowledgement for IU exams. (HA Turtle Jerrar)
2024-02-28
Changed
- Member API now returns profile route for the specific character. #711 (HA Turtle Jerrar)
- Add SO lightsaber information to Member API. (HA Turtle Jerrar)
- Make IS VI hero box more obviously clickable. (HA Turtle Jerrar)
- Add INN category to Imperial Storm page. (HA Turtle Jerrar)
- Chunk news posts sent to Discord into 2000 character chunks and use multiple posts when necessary. #797 (HA Turtle Jerrar)
- Check return status codes when posting to Discord and notify the user if everything didn't go well. (HA Turtle Jerrar)
- Order non-unit news graphics alphabetically in the selector when posting/editing. (HA Turtle Jerrar)
- Other misc small fixes. (HA Turtle Jerrar)
Fixed
- Fix display of unintended markdown in competition summaries on the main competition page. #794 (HA Turtle Jerrar)
- Fix exception on BSF search when no battle is specified. (HA Turtle Jerrar)
- Suppress the running score total on graded exams. Closes issues-incoming-queue#177 (HA Turtle Jerrar)
2024-02-23
Added
- Support for NPC unit commanders. #792 (HA Turtle Jerrar)
2024-02-19
Changed/Added
- Add assistants to EH Command Staff page; add CA:TCCOM to TC Command Staff page. (HA Turtle Jerrar)
- Make the staff assignments page public and add it to the roster tools page. (HA Turtle Jerrar)
2024-02-17
Fixed
- Medal history management: improve filtering for applicable medals; update link to PHP datetime formats. #697 (HA Turtle Jerrar)
Changed
- Update Imperial Storm scoreboard page for Imperial Storm VI rules; improve page layout. (HA Turtle Jerrar)
- Add bulma-responsive-tables to CSS framework. (HA Turtle Jerrar)
2024-02-12
Changed/Added
- MSE statistics: Update SP missions to exclude reflies within the calendar year consistent with the killboards. (HA Turtle Jerrar)
- MSE statistics: Add Medals of Instruction awarded. (HA Turtle Jerrar)
- Unit Activity Report: Add date filter and option for grouping by ATR record type; improve query efficiency. (HA Turtle Jerrar)
2024-02-11
Added
- Medal of Communication validation and processing tool. (HA Turtle Jerrar)
- Authorized leaders validate eligibility in the MoC validation tool accessible from the leadership menu. Validation may be performed at any time.
- At the end of a monthly validation period, MoCs will automatically be awarded; the member's progression in the 12-month MoC cycle is followed.
- Eligibility for previously missed periods of activity can also be validated through the tool; we have enabled backdating to January 2023.
2024-02-10
Added
- Ability to self-recommend authorized awards. Once processed, will display on the historical record as being recommended by the approver. (HA Turtle Jerrar)
2024-02-09
Fixed
- Prevent duplicate subgroup join form submissions. (HA Turtle Jerrar)
Changed/Fixed
- Fix error in OV processing causing duplicate awards for certain members (mostly DB characters). (HA Turtle Jerrar)
- Generate notification messages when OVs are awarded to be consistent with other awards. (HA Turtle Jerrar)
2024-02-08
Changed
- Updates to database structure. (HA Turtle Jerrar)
2024-01-29
Added
- Imperial Storm data center page. (HA Turtle Jerrar)
- Pages: interface for creating and updating Pages; system for assigning members permission to edit specific pages. (HA Turtle Jerrar)
- Add page creator system permission. (HA Turtle Jerrar)
- Add ABY template modifier. (HA Turtle Jerrar)
Fixed
- Display MSE link for SG_EH characters. (HA Turtle Jerrar)
2024-01-20
- Add HTML5 video and source tag support to purifier. (HA Turtle Jerrar)
2024-01-07
- Improve BSF tools for the TAC. (FA Pickled Yoda)
- Add battle search toolbar to the Battle Center. (FA Pickled Yoda)
2023-11-19
- Fixed issue related to patch archive administration. (FA Pickled Yoda)
2023-11-05
Fixed
- Fix medal count value type in member API. (HA Turtle Jerrar)
2023-11-23
Fixed/Changed
- Update all of a member's characters when updating medal lines. #717 (HA Turtle Jerrar)
- Make all medal lookup logic use the same method for consistency. #754 (HA Turtle Jerrar)
- Improve speed of personnel records by reducing duplicative queries and performing some optimizations. (HA Turtle Jerrar)
2023-10-23
Added
- Implemented Campaigns and the General Campaign Medal for approved named Emperor's Hammer campaigns. (HA Turtle Jerrar)
- Improve the display of awards on member profiles. (HA Turtle Jerrar)
- Redesigned the Awards tab: graphically displays all awards; highlights the member's higgest award; awards are clickable to reveal more information about the award and the full size graphic; add the General Campaign Medal which also displays the associated Campaign text and data.
- Top Awards on the Profile tab are clickable.
- Award graphics are now displayed on the Historic tab in the Award History.
- Timezones displayed on member game listing pages. (HA Turtle Jerrar)
- New option when editing and viewing your profile: Wiki article title, which will generate a link to the Encyclopaedia Imperia Wiki article. (HA Turtle Jerrar)
- Add position badges for Imperial Advisors, Command Attaches, and Command Staff. Badges are based on those histoically used for these positions. Special thanks to VA Robert Hogan for the 3D modeling and rendering work. (HA Turtle Jerrar/VA Robert Hogan)
- CS page tweaks: add RO patch; add patches to lightbox; do some housekeeping.
- Other minor display tweaks and optimizations. (HA Turtle Jerrar)
Fixed
- Fix categorization of TUA and MUA in award groupings. (HA Turtle Jerrar)
2023-10-13
Fixed
- Fixed: Status changes do not generate an ID line historical record. #693 (HA Turtle Jerrar)
Changed
- Assignment actions will overwrite ID line history entries from the last 3 minutes to prevent creating unncessary entries for reassignments. (HA Turtle Jerrar)
- Error when creating combat events. (HA Turtle Jerrar)
2023-10-12
Fixed
- HTML displayed in result message when editing member historical assignment record. (HA Turtle Jerrar)
Changed
- Adjust a number of templates to use template functions instead of includes. (HA Turtle Jerrar)
Added
- Expand Discord integration to other subgroup servers when posting news. (HA Turtle Jerrar)
2023-10-10
Fixed
- Don't roll FCHG ranks backwards when member loses high scores. (HA Turtle Jerrar)
Changed
- Added multiple chains of command to notifications for IU courses. (CPT Blaster72)
- Added hyperlink to join.php for Discord usernames so users will not use nicknames. (CPT Blaster72)
2023-10-06
Fixed
- Expand filtering on character selection to always show all characters on the main site; and always show SG_EH characters on all sites. Fixes limitation introduced in #733. issues-incoming-queue#195 (HA Turtle Jerrar)
2023-10-04
Fixed
- Fix regression for squadron battleboards and BSF submission related to #731. (HA Turtle Jerrar)
- Fix regression for viewing fiction related to #731. (HA Turtle Jerrar)
2023-10-02
Changed
- Hide the contact information field on profiles when not logged in; closes #726. (HA Turtle Jerrar)
- Link personal homepages on profiles; closes emperorshammer/issues-incoming-queue#184. (HA Turtle Jerrar)
Added
- Add ability to delete avatar graphic; closes emperorshammer/issues-incoming-queue#189. (HA Turtle Jerrar)
- Enable users with fiction manager permission to upload and edit fiction. (HA Turtle Jerrar)
2023-10-01
Fixed
- Incorrect icon for deletion on fiction management. (HA Turtle Jerrar)
- Related units do not populate when editing fiction. (HA Turtle Jerrar)
- Max reason length not correctly handled when processing competitions. (HA Turtle Jerrar)
Changed
- Changes in preparation for PHP 8 migration; refer to #601. (HA Turtle Jerrar)
2023-09-30
Fixed
- X-Wing BSF processing can handle those battles that use the Tour of Duty for mission locations (FA Pickled Yoda)
- Fixed a bug with high score counts. (FA Pickled Yoda)
2023-09-16
Fixed
- Notifications with the same timestamp sort in a non-predictable manner. (HA Turtle Jerrar)
Added/Changed
- Add RtF DB API for special DB rules. (FA Pickled Yoda)
- RtF API: Add BoP platform. (FA Pickled Yoda)
- RtF API: Add IU stuff to ATR record. (FA Pickled Yoda)
2023-09-08
Fixed
- Exception when trying to recommend a rank promotion for positions with no maximum rank. (HA Turtle Jerrar)
2023-09-01
Changed
- API update for Raise the Flag 2023. (FA Pickled Yoda)
2023-08-31
Changed
- Update permissions to enable report posting for DB leaders. (HA Turtle Jerrar)
- Update permissions to enable unit editing for DB unit leaders. (HA Turtle Jerrar)
- Update medal permissions to enable recommending CFs. (HA Turtle Jerrar)
- Improve error auditing by updating logging to separate out low-level notices from errors. (HA Turtle Jerrar)
- Update medal line generation for inclusion of subgroup immaterial awards. (HA Turtle Jerrar)
- Tweak medal board display order. issues-incoming-queue#180 (HA Turtle Jerrar)
Fixed
- Notification message for approved/denied/returned competitions uses submitter's default character and CoC instead of the one used to create the competition. (HA Turtle Jerrar)
- Incorrect permission check for updated system information page. (HA Turtle Jerrar)
- Warning for undefined constants. (HA Turtle Jerrar)
- Profile editing fails due to erroneous input validation. issues-incoming-queue#182 (HA Turtle Jerrar)
- Recent reports on news page does not correctly select reports for subgroup units. (HA Turtle Jerrar)
- Update branding: per-site favicons, fix OpenGraph logos, update page titles. (HA Turtle Jerrar)
2023-08-30
Added/Changed - #333/#687
- Convert data from emperorshammer.org legacy site: medals/awards, DB positions, DB ranks, DB units, news, reports, competitions. Add unit hierarchy support for DB units and positions; add legacy history data and populate from DB data; add dynamic medal upgrade support for DB awards; establish permissions tree for DB awards; establish DB permission groups and assign to positions; add lightsaber wear/authorization tracking and add to TTT API; add support for rank-based uniforms; add support for DB medal display and ID medal line generation; add DB award graphics with normalization and transparency of legacy images to fit site; data quality work for all imported data. (HA Turtle Jerrar)
- Convert DB characters to include award history, (legacy) assignment/rank history, unit/position assignments, and other related data; expand logic for member matching from old site to new; prevent creation of duplicate DB characters for one member; adjust rosters so that DB line units properly display as container units. (HA Turtle Jerrar)
- Support for branded site experience: implement subgrop-based branding; overhaul and expand logic for establishing canonical URLs; support for redirecting to appropriate canonical address; adapt numerous pages to support multiple subgroups (banners, homepages, join, trainees and trainee management, rosters and unit display, roster management, unit management, member records, promotion recommendations, report listing and individual reports, medal board, complete unit list); updates for handling authentication across sites; link certain pages to specific brands. (HA Turtle Jerrar)
- Update profile management page for members to view current subgroup memberships and join a new subgroup. (HA Turtle Jerrar)
- Add position and permisson groups report page. (HA Turtle Jerrar)
- Add news archives page (for ease of access and search engine friendliness) and function for searching news. (HA Turtle Jerrar)
- Updates for user authentication and authorization. (HA Turtle Jerrar)
- Competitions: Update competition participtation to be tracked at the character level; update competition center welcome page to display subgroup-specific (HA Turtle Jerrar)
- Add backend bits for restoration of archived tiecorps.org data. (HA Turtle Jerrar)
- Assorted cleanup and optimizations. (HA Turtle Jerrar)
- Make MSE data page viewable by FLs and SQXOs. #699 (HA Turtle Jerrar)
- Make competitions subgroup-aware; add COMP_MANAGE_SG permission and constrain competition processing appropriately. (HA Turtle Jerrar)
- Make news subgroup-aware; add subgroup selection to submit/edit formm. (HA Turtle Jerrar)
- Reorganized administrative menus with slight changes to permissions. (HA Turtle Jerrar)
- Updates for user authentication and authorization. (HA Turtle Jerrar)
Fixed
- ORA upgrades at 3rd circle and higher revert to 1st circle. issues-incoming-queue#179 (HA Turtle Jerrar)
- Group-based permissions are not included when determining whether a Position has a permission. (HA Turtle Jerrar)
- Member selector on Training Management page redirects to intermediate page with restrictive permissions. (HA Turtle Jerrar)
2023-06-13
Changed
- Update Discord username validation for new naming convention. issues-incoming-queue#175 (HA Turtle Jerrar)
2023-06-05
Changed
- Squadron (Re)Mobilization 5 tracker now uses battle high score in effect at the competition start time for 49.5% calculation. (HA Turtle Jerrar)
2023-06-02
Changed
- Remove SP reviews from Squadron (Re)Mobilization 5 tracker; link squadrons to unit information/roster pages. (HA Turtle Jerrar)
2023-06-01
Fixed
- Fixes for Squadron (Re)Mobilization 5 page:
- Fix base values for SP tasks. (HA Turtle Jerrar)
- Fix calculation for number of matches won with 15 kills. (HA Turtle Jerrar)
- Fix incorrect counting of MP matches. (HA Turtle Jerrar)
- Fix selection of competition when uploading fiction. (HA Turtle Jerrar)
2023-05-28
Added
- Competition Page for Squadron Remobilisation 5. (FA Pickled Yoda) #172
Changed
- Killboard queries will be faster by using new database indexes. (FA Pickled Yoda)
2023-05-11
Added
- New system for commenting on arbitrary items on the site; implemented new comment system for officer report submissions. (HA Turtle Jerrar)
- User that created an item (report) receives a notification when new comments are posted. (HA Turtle Jerrar)
- New notification type preference COMMENT_SUBMITTED to receive notifications when comments are submitted for items you created. By default for new users and users without explicit preferences this will be delivered by daily digest. Users with existing notification preferences who which to receive this notification type by email should set it in the Notification Preferences section. (HA Turtle Jerrar)
- Comments are always posted as your currently-active Character for better context when responding to items. (HA Turtle Jerrar)
- Implemented per-character avatar graphics: added character profile tab to the Edit Profile & Preferences section to set your avatar(s); added display of avatar to personnel record and comments, with additional possible future uses. (HA Turtle Jerrar)
- Enhancements for ATR tracking: add standard typing for ATR entries; add type to ATR API; add types to StaticData; add initial support for ATR data objects. (HA Turtle Jerrar)
- Fiction submissions add an ATR entry. (HA Turtle Jerrar)
Changed
- Improve the display of fiction items by displaying paragraphs in a standardized format based on a variety of new line/indentation styles in submitted content. (HA Turtle Jerrar)
- Assorted cleanup tasks. (HA Turtle Jerrar)
- Change to APP_DATABASE_NAME for getting Propel connection objects. #672
- Wrap officer reports in
<article>
for SEO. #672 - Make FormField::setOptional() not depend on the order used.
Fixed
- Fiction Center/listing pages not viewable unless logged in. issues-incoming-queue#170 (HA Turtle Jerrar)
2023-05-10
Fixed
- Button to apply for qualification does nothing; regression from 4952666. (HA Turtle Jerrar)
2023-05-07
Fixed
- Incorrect display (escaping) of timed test questions. issues-incoming-queue#166 (HA Turtle Jerrar)
- Improved contrast of dropdown menus. (HA Turtle Jerrar)
2023-05-02
Added
- Preview option when posting officer reports. (HA Turtle Jerrar)
- Implement initial support for fiction: member posting, fiction center, fiction search; add miscellaneous code to support these functions. (HA Turtle Jerrar)
- Top 6 medals section on member profiles. (HA Turtle Jerrar)
Fixed
- Fix breadcrumb misalignment; unify and improve breadcrumb and navigation area on mobile. (HA Turtle Jerrar)
- Bugfix in FilterOptions.php.
- Fix display of unit roster page on mobile (kvRecords and unit banner/patch). #669 (HA Turtle Jerrar)
2023-04-12
Changed
- Add E_USER_DEPRECATED errors to those silently logged on production. #663 (HA Turtle Jerrar)
Fixed
- ID lines for position/character subgroup mismatch (fixes recent TCCS ID line problem). #662 (HA Turtle Jerrar)
2023-04-02
Added
- Combat Event field support for PvE matches. #643 (HA Turtle Jerrar)
- Support for profile nicknames. #646 (HA Turtle Jerrar)
- Scheduled task for automatically awarding the CoB in the TC/EH. #63 (HA Turtle Jerrar)
- Warrant Officer position badge on staff page and profile. (HA Turtle Jerrar)
- Add recruiter to new member admin notification. #605 (HA Turtle Jerrar)
Changed
- Exclude cancelled matches from dupe checking. #636 (HA Turtle Jerrar)
2023-04-01
Changed
- Update NPM dependencies, including easymde, bulma, and simplelightbox. (HA Turtle Jerrar)
- Recompile CSS for bulma 0.9.4; update CSS and JS cache breaks. (HA Turtle Jerrar)
- Revert to default Bulma behavior for the buttons class. (HA Turtle Jerrar)
Fixed
- Fix responsiveness for killboards welcome page. issues-incoming-queue#147 (HA Turtle Jerrar)
- Fix responsiveness for button groups on response pages. issues-incoming-queue#145 (HA Turtle Jerrar)
- Fix responsiveness for multiplayer match submission page: don't wrap kills entry field to the next row, make prefill button a more sensible size
to not exceed the viewport, and constrain the size of the screenshot upload columns to not expand the viewport on touch after selecting an
image. issues-incoming-queue#145 (HA Turtle Jerrar) - Fix dropdown menu on timed test management page. issues-incoming-queue#153 (HA Turtle Jerrar)
2023-03-31
Changed
- Updates for Warfare Officer: Update a few permissions for certain pages; update TC staff page. (HA Turtle Jerrar)
- Update position assignment logic to enable assigning senior staff to line ships. (HA Turtle Jerrar)
2023-03-30
Added
- Elite Dangerous game platform support. #647 (HA Turtle Jerrar)
2023-03-19
Changed
- Always show management link for image assets. issues-incoming-queue#154 (HA Turtle Jerrar)
- Include unit assignment information on CoB eligibility board. issues-incoming-queue#148 (HA Turtle Jerrar)
Fixed
- Fix wrapping of some date columns. #648 (HA Turtle Jerrar)
- Fix some formatting consistency. issues-incoming-queue#150 (HA Turtle Jerrar)
- Improve formatting on uniform upload page for small viewports. issues-incoming-queue#146 (HA Turtle Jerrar)
2023-02-21
Changed/Fixed
- Updated images for all medals based on new renders and designs. (HA Turtle Jerrar) (Medal modeling/renders VA Robert Hogan and MAJ Kalve Ryder)
- Make sizing of medal images on profile page and medal board less bad. issues-incoming-queue#152 (HA Turtle Jerrar)
- Fully support Medal of Scholarship by adding appropriate upgrade functionality, and medal permissions. (HA Turtle Jerrar)
2023-02-18
Added
- Battlegroup data to fleet and member APIs. (HA Turtle Jerrar)
2023-01-14
Added - Imperial University:
- Add Training Qualifications to the IU, which are awarded by completing a series of courses, elective courses, other qualifications, or elective qualifications: implement qualification information pages, checklists, and application process. #611 (238)
- Update existing course prerequisite option to support multiple prerequisites; add qualifications as a supported prerequisite type. (HA Turtle Jerrar)
- Show related (follow-on) courses on course information pages. (HA Turtle Jerrar)
- Training Management: Add all functions for managing qualifications, qualfication requirements, and requirement sets.
- Training Management: Add page for viewing qualification award history.
Changed
- Convert Academies and related functionality from free text to databased data. (HA Turtle Jerrar)
2022-12-28
Added
- Notifications: add the ability to search through notifications in the viewer. issues-incoming-queue#139 (HA Turtle Jerrar).
- MP matches: Adds a mechanism for match reviewers to flag a match for additional review and log comments concerning the flagging action. #604 (HA Turtle Jerrar).
- Notifications: additional recruitment data included in new member notifications to leadership. #605 (HA Turtle Jerrar).
- Ratings: Add support for Iron Stars with Wing devices for Flight Certification Wing computation; adjust points for the DFC from 5 to 18 points
in the CR-PvP system; recompute member rating data. #607 (HA Turtle Jerrar).
Changed
- Bugfix: computed data page inconsistently fed by character ID or member PIN; adjust to expect a character ID. (HA Turtle Jerrar)
- Bugfix: change IU exam text to indicate that exam attempts expire after 30 days, not 7. (HA Turtle Jerrar)
- Performance: indexing on member history data to improve read performance. (HA Turtle Jerrar)
- Refactor for MPMatchPvP and MPMatchPvE. (HA Turtle Jerrar)
- Assorted cleanup and improvemenets (#621, #619, #618, #624, #620). (HA Turtle Jerrar)
2022-12-23
Added
- News posting: make posting to Discord a user-selectable option. (HA Turtle Jerrar)
- News posting: add option for site-rendered preview before posting the article. (HA Turtle Jerrar)
Changed
- Improve method of breaking cache for CSS and JS file changes.
2022-12-21
Changed
- Update styling throughout the site to be more consistent. Links are now much more clearly identifiable. (HA Turtle Jerrar)
- Numerous small tweaks to pages throughout the site. (HA Turtle Jerrar)
- Link unit activity report from unit rosters. (HA Turtle Jerrar)
- Link pilot file viewer from TAC admin page. (HA Turtle Jerrar)
- Add CoB eligibility board link for leaders. (HA Turtle Jerrar)
Fixed
- Rosters: Show full length unit page for squadrons; fixes regression caused by transition to Battlegroups. (HA Turtle Jerrar)
- Patch/Battle Bug processing: don't allow bug close without comment. (HA Turtle Jerrar)
2022-12-07
Fixed
- Correct some typos on various pages. emperorshammer/issues-incoming-queue#141 (HA Turtle Jerrar)
- Fix bug in display of next level approvers in the pending request system. (HA Turtle Jerrar)
- Fix bug in display of columns on uniform upload page. (HA Turtle Jerrar)
- FIx #606 by adding ATR record for approved uniforms. (HA Turtle Jerrar)
Changed
- Allowing a more sensible number of results (100) on search page. emperorshammer/issues-incoming-queue#138 (HA Turtle Jerrar)
2022-11-19
Changed
- Adjust UI on competitions processing page for easier text entry. #599 (HA Turtle Jerrar)
- Include quantity in notification messages for multiple awards. #590 (HA Turtle Jerrar)
- Update for ID line generation: training line (courses completed) frontloads Group-designated CORE course, and stacks versioned courses (e.g., SM/2/3/4/5) consistent with past practice. (HA Turtle Jerrar)
Added
- Training Management: add section for updating course ID line display per EH group. (HA Turtle Jerrar)
- System Management: add page for system management utilities. (HA Turtle Jerrar)
2022-11-15
Added
- Carry competition and combat event data forward from submitted award recommendations to the final approved award; display competition or combat event information with the award in the member historical record. This also allows award data to display on the competition or combat event information page as intended. (HA Turtle Jerrar)
- Add combat event field to MP PvP match reports to allow tagging matches for a specific combat event. (HA Turtle Jerrar)
- Add combat event data and validity checks to Combat Operations match processing screen. (HA Turtle Jerrar)
Changed
- Reorganize the MP match report form to reduce scrolling when populating data; most instructions are now at the bottom. (HA Turtle Jerrar)
Fixed
- Incorrect display of platform label on combat event-related records. (HA Turtle Jerrar)
- Improve performance of member record display, particularly for members with many MP PvP matches. (HA Turtle Jerrar)
- Data quality: Update existing awards missing competition/combat event data. (HA Turtle Jerrar)
2022-11-12
Changed
- Adjust display of data on competition page and add some verbiage to edit form. Closes #577 (HA Turtle Jerrar)
- Enable automatic line breaks when using Markdown for more intuitive user experience. (HA Turtle Jerrar)
Fixed
- Limit featured competitions to those that are approved. Closes emperorshammer/issues-incoming-queue#127; closes
emperorshammer/issues-incoming-queue#125. (HA Turtle Jerrar) - Removed HTML support from IU exam questions to prevent conflicts with Markdown formatted questions; HTML support was no longer needed. (HA Turtle Jerrar)
- Update unit hierarchy code so that all echelons are properly handled when fetching child units; resolves issues with BGCOM visibility
of squadrons in various functions, and several other lurking issues. (HA Turtle Jerrar)
2022-11-11
Changed
- Training Office requested changes: list designated professor on pending exams list (emperorshammer/issues-incoming-queue#132),
list grader on historical exams list (emperorshammer/issues-incoming-queue#134), show question number when grading
(emperorshammer/issues-incoming-queue#133), add exam professor notifications for submitted exams and new notification type
(emperorshammer/issues-incoming-queue#131); enable new notification type for SYSTEM and all characters with set preferences. (HA Turtle Jerrar) - Add Training Management link and authorization for assigned professors. (HA Turtle Jerrar)
2022-10-29
Changed
- Update roster and unit pages to better handle battlegroups; miscellaneous appearance tweaks. (HA Turtle Jerrar)
2022-10-10
Changed
- Implement support for Battlegroup unit and position echelon. (HA Turtle Jerrar)
- Extend Battlegroups into the ID line. (HA Turtle Jerrar)
- Fix bug with TC command staff links not appearing in linked ID line. (HA Turtle Jerrar)
2022-10-01
Fixed
- Formatting on Competition Center. (HA Turtle Jerrar)
2022-09-30
Changed
- Updated RtF API for 2022 rules (FA Pickled Yoda)
2022-09-20
Fixed
- Incorrect checking of radio buttons (impacted review editing, and possibly others). #540 (HA Turtle Jerrar)
- Improve appearance of roster page when unit only has a patch and no banner. #554 (HA Turtle Jerrar)
Changed
- Slightly more verbose message for inactive members attempting to login. emperorshammer/issues-incoming-queue#86 (HA Turtle Jerrar)
- Assorted cleanup and optimizations. (HA Turtle Jerrar)
Added
- Add prefill support for award recommendations. #390, #144 (HA Turtle Jerrar)
2022-09-17
Changed
- Make "submit another match..." button on MP match submissions order players alphabetically by name (to match prefill button). (HA Turtle Jerrar)
- Add date/time to last-chance error message to facilitate log checking. (HA Turtle Jerrar)
- Updates to runtime options and MP match submissions. (HA Turtle Jerrar)
- Constrain thumbprint checking during MP match processing. #566 (HA Turtle Jerrar)
- Show MP match screenshots to match submitter on public match review page. (HA Turtle Jerrar)
- Add link to match information message on denial notifications. emperorshammer/issues-incoming-queue#124 (HA Turtle Jerrar)
- Add some additional predefined match denial messages. (HA Turtle Jerrar)
- Simplify cancellation of MP matches by displaying result message on viewmp.php instead. #424 (HA Turtle Jerrar)
- Misc small changes. (HA Turtle Jerrar)
Fixed
- Preserve MP match review filters on pagination. emperorshammer/issues-incoming-queue#97 (HA Turtle Jerrar)
- Misc small fixes. (HA Turtle Jerrar)
2022-09-14
Changed
- Ability to override screenshot dupe detection at MP match submission time; enable for EaW. (HA Turtle Jerrar)
2022-09-13
Added
- New statistics data pages: Killboard Best Month Statistics,
Career PvP Pilot Statistics,
Career PvE Pilot Statistics; improve the
Career Singleplayer Pilot Statistics page. (FA Pickled Yoda)
Changed
- Improved system for returning resized images. (HA Turtle Jerrar)
- Improved craft list page and other pages showing craft images by requesting small size images when appropriate. (HA Turtle Jerrar)
- Pagination on uniforms page.
2022-09-02
Added
- Search function for competitions on Competition Center. #549 (HA Turtle Jerrar)
Changed
- Hotfix: Display correct character in history for medal recommendations by multiple-character members. (HA Turtle Jerrar)
- Re-introduced FCHG/combat ratings to medal line. #545 (HA Turtle Jerrar)
- Top competition submitter data moved to Pilot Statistics and Ranks page. (HA Turtle Jerrar)
2022-08-31
Changed
- Improved sorting of members on MP match form pre-fill. #541 (HA Turtle Jerrar)
- Hyperlink links in BSF notifications. #543 (HA Turtle Jerrar)
2022-08-30
Changed
- Permissions are applied per-character except for individual member add/deny perms; add permission groups. #448, #443 (HA Turtle Jerrar)
2022-08-28
Added
- Drag and drop support for file uploads. (FA Pickled Yoda)
- Image preview support for file uploads (MP match submission, uniforms, image assets). (FA Pickled Yoda/HA Turtle Jerrar)
2022-08-21
Added
- Training Management: Add selector for explicitly indicating notes are in HTML or Markdown format. #530 (HA Turtle Jerrar)
Fixed
- Training Management: Fix error when adding new course. #530 (HA Turtle Jerrar)
2022-08-20
Added
- Implement news system management page with initial capability of configuring news graphics. #504/#418 (HA Turtle Jerrar)
- Build out support for image asset news graphics. #504/#418 (HA Turtle Jerrar)
Changed
- Refactor image asset upload endpoint to use FileUpload class and common AssetUpload controller. (HA Turtle Jerrar)
- Formatting improvements for image asset viewer. (HA Turtle Jerrar)
- Add page for manual image asset uploads. (HA Turtle Jerrar)
Fixed
- Fixes in FileUpload class. (HA Turtle Jerrar)
2022-08-19
Added
- Support for explicitly defined unit leader position. #486 (HA Turtle Jerrar)
Changed
- Set CAPT as leader of and assigned to M/FRG Phoenix; add report permission. #486 (HA Turtle Jerrar)
2022-08-18 [#515]
Added
- Support for Operational Readiness Award and new display rule. #491 (HA Turtle Jerrar)
- Support for quantities on medal recommendation form, view pending requests, and processing pages. #491 (HA Turtle Jerrar)
- Conversion of IS-CW and IS-CR awards to ORA. #491 (HA Turtle Jerrar)
Changed
- Improve display of awards on member records (show devices). #489 (HA Turtle Jerrar)
- Update medal line generation. #489 (HA Turtle Jerrar)
- Remove HTML from medal descriptions and update descriptions. #512 (HA Turtle Jerrar)
- Update pilot API for ORA and SQXO support. (HA Turtle Jerrar)
Fixed
- Stats template "no records" messages does not display. (HA Turtle Jerrar)
2022-08-17
Changed
- Updates for the Competition Center: reorganized status categories, add recently started/ending competitions sections, updated
welcome page, updated formatting. (HA Turtle Jerrar)
2022-08-14
Changed
- Enable expired exam attempt pruning. (HA Turtle Jerrar)
- Add assigned professor to overdue notifications. (HA Turtle Jerrar)
Fixed
- Overdue exam grading notification generated when no overdue exams. (HA Turtle Jerrar)
- Improved display of screenshots in viewmp.php; add second screenshot for PvE matches. (HA Turtle Jerrar)
- Updated ORM and template libraries. #470 #469 (FA Pickled Yoda)
- Fixed empty patch URL. #516 (FA Pickled Yoda)
- Removed bad battle completion data giving incorrect counts. #290 (FA Pickled Yoda)
- Citation counts will recalculate on personnel changes. #464 (FA Pickled Yoda)
Added
- Running total for exam grading. #466 (FA Pickled Yoda)
2022-08-10
Added
- Page for viewing image assets a member has uploaded. (HA Turtle Jerrar)
2022-08-07
Changed
- Updated various battle medals with higher resolution versions restored from archives. (HA Turtle Jerrar)
Fixed
- Fix #407 by removing min-width from member select component. (FA Pickled Yoda)
- Add TAC-only manual BSF submission page. (FA Pickled Yoda)
- Fix issue related to EHM generation (with pyrite library changes). (FA Pickled Yoda)
2022-08-04
Fixed
- Fix unit title bug. #500 (FA Pickled Yoda)
2022-08-03
Fixed
- Fix some TAC functions. (FA Pickled Yoda)
2022-07-30
Added
- Support for SQXO as primary position. #483 (HA Turtle Jerrar)
2022-07-27
Added
- TAC admin controls for high score management. (FA Pickled Yoda)
- Page for viewing which members own each game, along with their player name (if applicable). (HA Turtle Jerrar)
Fixed
- File permissions bug for TFTC pilot files. (FA Pickled Yoda)
2022-07-25
Changed
- Update settings for outbound emails. (HA Turtle Jerrar)
- Update login validity to one week. (HA Turtle Jerrar)
2022-07-24
Changed
- Remove number of competitions denied from member profile. #492 (HA Turtle Jerrar)
- Remove page listing denied competitions from competitions center. #494 (HA Turtle Jerrar)
- Add list of competitions managed to member profile. #493 (HA Turtle Jerrar)
2022-07-17
Changed
- Add page for viewing your IU exam submission history with status and score. (HA Turtle Jerrar)
- Add page for viewing results of an IU exam attempt, including individual question scores and grader's comments. (HA Turtle Jerrar)
- Improved display of questions in exam grading screen. (HA Turtle Jerrar)
2022-07-16
Fixed
- Medal lines do not update for LoC/LoS awards. COL Honsou/#487 (HA Turtle Jerrar)
2022-07-11
Added
- Implemented full support for the Imperial University:
After the transition of the Imperial University records over to the new site at the end of June, our team has completed the
process of making needed adjustments to the courses. Between both manual and automated editing, we have corrected several
thousand “content glitches” in the course notes and exams, including problems with encoding and other junk characters, missing
images, problematic formatting, incorrect Course Administrative Data, etc. The purpose was to address the most significant
problems impacting the ability to view notes and take exams. (This was not a deep-dive into content, which will be gradually
updated as necessary by the TO.)
This release also implemented support for automated scoring. Members taking the TIE Corps Core (TCCORE) course will now receive
immediate results for their exam. The results screen will provide members with their score, as well as a list of the questions
they did not correctly answer. Note that by design they will not be provided the correct answer; the intent is that they re-review
the relevant course notes to identify and understand the correct answer for themselves.
Other courses may support automated scoring in the future.
Please report any technical problems encountered while viewing notes or taking exams on the IO issues tracker,
located at https://github.com/emperorshammer/issues-incoming-queue. You may also report concerns regarding content
at this location as well. Content-related issues will be handed over to the new TO once the position has been filled.
Kindly keep technical and content-related reports segregated into individual issues to facilitate these lanes of responsibility.
Thanks to FA Pickled Yoda and CM Sylas Pitt for their assistance reviewing and fixing materials.
Changed
- Improve processing and checking of file uploads and MIME type checking. (HA Turtle Jerrar)
- Refactor uniform uploads to use FileUpload class. (HA Turtle Jerrar)
2022-07-08
Fixed
- Exception when recommending award for member with no duty assignments. (HA Turtle Jerrar).
2022-07-02
Added
- EaW support for PvP and PvE. HA Plif/#473 (HA Turtle Jerrar)
Fixed
- Update remob tracker to couple battles/frees only once. (HA Turtle Jerrar)
2022-06-25
Added
- MSE stats page for unit leaders to view monthly MSE-related data. (HA Turtle Jerrar)
2022-06-20
Fixed
- Display newlines in member historical assignment records and fix HTML. MAJ Kalve Ryder/#435 (HA Turtle Jerrar)
Added
- A few additional member activity stats. (HA Turtle Jerrar)
- Track and display date of MP match status changes. (HA Turtle Jerrar)
- Combat Operations dashboard: show average match processing time. (HA Turtle Jerrar)
- Add page for review of MP match processing stats by processing member. GN Silwar Naiilo/#275 (HA Turtle Jerrar)
2022-06-18
Fixed
- ATR pagination on member records. (HA Turtle Jerrar)
- Improve some aspects of profile and edit profile page display on mobile/tablet. (HA Turtle Jerrar)
Added
- Stats on member record for number of battle and patch reviews performed. (HA Turtle Jerrar)
2022-06-17
Fixed
- Cancelled PvP matches are still detected as duplicates. (HA Turtle Jerrar)
- /activity.php omits member-based ATR entries. (HA Turtle Jerrar)
Added
- Button to return to match queue after cancelling MP match. COL Marenta Jean/issues-incoming-queue#106 (HA Turtle Jerrar)
2022-06-16
Added
- /comps/remob4.php page added as a scoreboard for remob progress (FA Pickled Yoda)
2022-06-14
Changed
- Improvements for character handling; allow setting default character for members with multiple characters. #434 (HA Turtle Jerrar)
- Don't change default character when setting currently active character. #434 (HA Turtle Jerrar)
- Update URLs for member profiles to be friendlier. (HA Turtle Jerrar)
2022-05-31
Fixed
- Bug in handling member/unit titles.
2022-05-29
Fixed
- Fix MP match processing to prevent re-processing a match. (HA Turtle Jerrar)
2022-05-28
Added
- Battle flown tick changes colour when it was flown this year. COL TheBlackxRanger/#423 (FA Pickled Yoda)
- Added reviewed tick with same logic. (FA Pickled Yoda)
Fixed
- Division by zero error for BSFs. (FA Pickled Yoda)
- Changelog page formatting. (HA Turtle Jerrar)
2022-05-20
Added
- Imported a large set of BSF data from a 2005 database backup - approximately 50000 records. FA Pickled Yoda
2022-05-17
Added
- Interface for record managers to manually update medals (add/rescind) and assignment historical records (add/delete). (HA Turtle Jerrar)
- Additional options for record managers to update email addresses and member/character properties. (HA Turtle Jerrar)
2022-05-16
Added
- Club information/operating fund information and management pages. (HA Turtle Jerrar)
Fixed
- HTML erroneously displayed on certain Patch Archive listings. MAJ Kazraran/#409 (HA Turtle Jerrar)
2022-05-14
- Changed the way a lot of output is generated by the site. In doing so we've effectively touched basically every page. Please
let me know if you find anything incorrect about page output, in particular places where it might spit out HTML code instead of normal
formatted text. We've been testing everything on a development server, but with the amount of changes made it's inevitable some stuff
might have slipped through. #310 (HA Turtle Jerrar)
2022-05-08
Fixed
- Remove EHM download link for platforms which do not support it. (FA Pickled Yoda)
2022-05-08
Fixed
- Remove EHM download link for platforms which do not support it. (FA Pickled Yoda)
2022-05-07
Fixed
- Unable to submit screenshots flagged as duplicates of a cancelled match. CPT TI-40026/#400 (HA Turtle Jerrar)
2022-05-06
Changed
- Add meta and OpenGraph descriptions, or robots noindex, to many pages. (HA Turtle Jerrar)
- Prepare the Unit Activity Report page for use (it had been forgotten about and not linked). (HA Turtle Jerrar)
- Link in the Career Singleplayer Pilot Statistics page, which had also been forgotten about. (HA Turtle Jerrar)
- Add cadet's rank in front of their name in the first sentence of the email because... cadets. #9555/#397 (HA Turtle Jerrar)
- Minor tweak to battle/mission information page. (HA Turtle Jerrar)
- Clean up some old files. (HA Turtle Jerrar)
- Recombobulate the discombobulator. (HA Turtle Jerrar)
2022-05-05
Changed/Added
- Initial changes and improvements to support future site branding (TC, DB, EH, etc). (HA Turtle Jerrar)
- Support for OpenGraph data on pages; integrated with branding work. (HA Turtle Jerrar)
Fixed
- Count Legions of Skirmish and compute PvE rating correctly for multi-character members. GN Jarek La’an/#391 (HA Turtle Jerrar)
2022-04-26
Fixed
- Fix error on IS data page. (HA Turtle Jerrar)
2022-04-24
Added
- Historical MP match review function for Combat Operations section/authorized match processors. CPT TI-40026/#382 (HA Turtle Jerrar)
- Public MP match information page. (HA Turtle Jerrar)
- New method of providing filters on certain pages based on user input. (HA Turtle Jerrar)
Fixed
- Fix small display bugs in viewing own historical MP matches (viewmp.php). (HA Turtle Jerrar)
- Standardize some error messages. (HA Turtle Jerrar)
2022-04-23
Fixed
- Inability to remove competition/combat event ID from award recommendation. COL Westric Davalorn/#381 (HA Turtle Jerrar)
Added
- Show competition or combat event related to the award recommendation on submitter's view recommendations screen. COL Westric Davalorn/#381 (#238)
2022-04-19
Added
- New unit attribute to mark units closed to initial enlistment; update unit selection logic. HA Plif/#372 (HA Turtle Jerrar)
Changed
- Read EXIF data for submitted match screenshots and rotate/flip as needed to fix the image to correct orientation. #362 (HA Turtle Jerrar)
2022-04-17
Changed
- Show matches submitted by member that they did not participate in on viewmp.php HA Plif/#370 (HA Turtle Jerrar)
2022-04-16
Fixed
- Management menu categories not appearing with certain permission sets. HA Plif/#365 (HA Turtle Jerrar)
Added
- Support for TC squadrons with up to 4 flights. #363 (HA Turtle Jerrar)
- Show rosters for WEIGHT_CONTAINER units (Reserves, IWATS, etc). (HA Turtle Jerrar)
Changed
- Tweak various information displayed on unit roster pages; move titles higher. (HA Turtle Jerrar)
2022-04-14
Fixed
- Issue where free mission high scores were not laserless (FA Pickled Yoda)
- Issue where BSF filename parsing magic didnt like uppercase file extensiosn (FA Pickled Yoda)
- Issue where MFRG Phoenix was included in imperial storm reports. (FA Pickled Yoda)
2022-04-10
Fixed
- Improve loading of uniforms and fix approval queue view. HA Plif/#355 (HA Turtle Jerrar)
Added
- Allow timed test creators to view and score results of in-progress tests. LC Solohan50/#353 (HA Turtle Jerrar)
- Allow editing timed test questions. (HA Turtle Jerrar)
2022-04-07
Added
- Display who processed MP match reports on the view match reports screen. LC Solohan50/#352. (HA Turtle Jerrar)
Fixed
- Inability to recommend certain awards to dedicated EH CS characters. #309 (HA Turtle Jerrar)
- Error for members with no chain of command when performing an email address change. #341 (HA Turtle Jerrar)
- Fixed escaping in news titles. #351 (HA Turtle Jerrar)
Changed
- SP score calculation for Imperial Storm missions (per SIMS). (HA Turtle Jerrar)
2022-04-06
Added
- comps/imperialstorm.php page which performs the calculations necessary for scoring a round in ImpStorm IV. (FA Pickled Yoda)
2022-04-01
Fixed
- Fixed file upload error checking bug which can fail to warn if an uploaded file can't be saved. (HA Turtle Jerrar)
- Fixed unnecessary conversion of special characters to HTML entities in notification subject lines. #340 (HA Turtle Jerrar)
- Fixed pagination on View Award Recommendations page. #346 (HA Turtle Jerrar)
2022-03-30
Added
- Squadron Battleboards can now export to CSV and filter by platform, category, pilot flown/not-flown and citation status. #344 (FA Pickled Yoda)
2022-03-27
Fixed
- TAC admin - creator field has all pilots not just active ones #339 (FA Pickled Yoda)
- Battle center bad query parameters throw a warning not an exception. #317 (FA Pickled Yoda)
- CSS for Markdown editor preview mode now looks a lot more like how it will be displayed on the site. #282 (FA Pickled Yoda)
Added
- Script to move competitions to finished status. #314 (FA Pickled Yoda)
2022-03-21
Changed
- BSF auto-complete now supports additional formats like
XWATC1Yoda
or9555TIEDB3b
. (FA Pickled Yoda)
Added
- Add concept of 'Bug Notes' so that battles can describe workarounds for known issues or warn that a recurring bug is actually a patch issue. (FA Pickled Yoda)
- Add 'battle playlist' so that collections of battles can be created. For example, a 'smart' playlist that finds all of Ender's XvT creations, or all DB battles including the word Krath, or custom created lists linked to competitions like RtF or TCiB. (FA Pickled Yoda)
2022-03-18
Fixed
- Fixed medal histories not consistently displaying line breaks. #334 (HA Turtle Jerrar).
- Improved handling of data with line breaks in notification messages. (HA Turtle Jerrar).
- Fixed medal board to correctly display medals by character, and improved sorting. (HA Turtle Jerrar).
- Fixed global medal counts to exclude rescinded awards. (HA Turtle Jerrar).
2022-03-14
Fixed
- Fixed issues related to saving BSFs with high scores. (FA Pickled Yoda)
- Prevented error that was logged when viewing SWGB or JA battles. (FA Pickled Yoda)
- Updated pilot file reading to prevent unnecessary approval of TIE files (FA Pickled Yoda)
- Fixed display of year on titles stats page. #323 (FA Pickled Yoda)
Changed
- A BSF search tool for admins now warns if a matching submission is pending TAC approval. (FA Pickled Yoda)
2022-03-13
Fixed
- Fixed pagination error on awards processing page. #320 (HA Turtle Jerrar).
- Fixed sanitization error on join page. #319 (HA Turtle Jerrar).
- Fixed missing lightbox viewer for duplicate screenshot display on match processing. #315 (HA Turtle Jerrar).
- Fixed error when updating profile with no personal craft type set. #324 (HA Turtle Jerrar).
- Fixed extraneous error when successfully submitting timed test answers. #325 (HA Turtle Jerrar).
- Fixed old rank name being displayed as new rank name in promotion approval notifications. #326 (HA Turtle Jerrar).
- Fixed duplication of ATR entries for new awards. #327 (HA Turtle Jerrar).
- Provide proper errors for invalid requests on the patch archive. #328 (HA Turtle Jerrar).
Changed
- Changed allowable report editing interval from one week to one month. #321 (HA Turtle Jerrar).
- Changed check for report editing ability to show error earlier. #321 (HA Turtle Jerrar).
Added
- Added Markdown support in timed test questions. #322 (HA Turtle Jerrar).
2022-03-01
Fixed
- Fixed time zone bug resulting in some BSFs appearing on prior month's kill board. (FA Pickled Yoda/HA Turtle Jerrar).
- Hide high score tab for battles that don't track scores. (FA Pickled Yoda).
2022-02-28
Fixed
- Fixed inaccurate medal count calculation from award history for members with multiple characters. (HA Turtle Jerrar).
- Fixed missing CSRF token on recompute aggregated fields page. (HA Turtle Jerrar).
2022-02-27
Added
- Added public Changelog and viewer. (HA Turtle Jerrar).
- Added ability to mention members in Markdown-formatted text with @ followed by the member's PIN. This feature is in beta. (HA Turtle Jerrar).
Changed
- Show 25 notifications in notification viewer by default. (HA Turtle Jerrar).
Fixed
- Fixed "Gunner's Mate..." ranks all being 4th class. emperorshammer/issues-incoming-queue#63 (HA Turtle Jerrar).
- Fixed intermittant 500 internal server errors when loading certain report listings. #304 (HA Turtle Jerrar).