Changelog
Version 88.1 by Treyfane Dingo on 2024/06/17 17:14
1.8.17 (17.06.2024)
- Bugfix: All language characters can now be used for searches in Schedule and Self-Scheduler
- Bugfix: Special Language characters like the ꝥ which is a þat (þ) wið a stroke, representing þat and dating back to Old Engliſh can now also be used in Schedule titles. One can alſo uſe emojis now ... why are you torturing me so much?
1.8.16 (14.05.2024)
- Bugfix: DOB can now again be initially set by users with write access to the Operatives Database
- Bugfix: Convention Rank can now be set again by users with write access to the Operatives Database
1.8.15 (29.04.2024)
- Updated Operatives Management so users with write access to the Operatives Database can no longer change Operative PII for Operatives once it is initially set; Operative PII has to be changed by the Operative themselves
- Removed height / weight from Operative Database (unneeded PII)
- Added the ability to change the Nickname for the Operatives in Personal Preferences
1.8.14 (19.04.2024)
- Updated Operatives Management so users with write access to the Operatives Database can no longer set access permissions that exceed their own
- Removed the Messaging Module as it was not used any more
- Updated Operatives Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated PNG Management, secured and updated POSTVAR / SQL statements, added error codes and error log
1.8.13 (16.04.2024)
- Updated ARO Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Item Type Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Bugfix: Items in the Item DB can now be edited if the item type that has been originally used was since deleted
1.8.12 (18.03.2024)
- Updated Schedule to be able to send an information to scheduled Operatives on change of the content of a schedule item on request via L.A.S.S.I.E. Bot and to auto-send an information via L.A.S.S.I.E. Bot in case a schedule item is moved or deleted
1.8.11 (17.03.2024)
- Updated L.A.S.S.I.E. Bot to include a reset password function
- Bugfix: Hitting [Enter] now properly closes the dialogue window when creating new API Keys in API Keys Management
1.8.10 (14.03.2024)
- Bugfix: Changing more than one access level in Operatives Management to a non-standard access level did not work correctly; it now does and even so without having to F2/save and reload the page
1.8.9 (10.03.2024)
- Updated Operations Status to better reflect non-ongoing incidents since the fire mini-icon was not visible enough; non-ongoing incidents will now be displayed without a frame around the incident information instead
1.8.8 (08.03.2024)
- Bugfix: ARO was not correctly displayed in Show Incident if incident was not ongoing
- Bugfix: Incident Opening Time was incorrectly (re-)set on incident update under certain circumstances
- Bugfix: Some read-only input fields were not correctly displayed as read-only
1.8.7 (01.03.2024)
- Bugfix: tables in Lost & Found Database, Personal Assets Database and Items Database now refreshes on the currently selected page rather than to the first page
- Bugfix: change of Personal Asset now does not mess up the dialogue window any more
1.8.6 (25.02.2024)
- Updated Show Incident to make Log Comments individually printable
- Updated Show Incident to make Log Comments deletable by the owner or Admin; deleted Log Comments will still be shown to the original owner of the Log Comment and Admins but not to other operatives
- Updated Show Incident to make Log Comments flaggable as Medic Log (Confidential) by the owner or Admin after saving
1.8.5 (04.02.2024)
- Updated Operative Collar ID / nickname in top right corner to directly link to Personal Preferences on click
1.8.4 (15.01.2024)
- Updated Show Incident to display Medical / File log comments in another colour
- Updated Show Incident to add a standard Patient Report text to Log Comment if Medic Log (Confidential) is selected upon an empty Log Comment field
1.8.3 (26.12.2023)
- Updated Lists in Operatives Management to differentiate between the UnitTypes in regards to inactive Operatives
- Added button in Operatives Management / Lists to copy respective Wiki List on click
- Added information about duration of inactivity to inactive Operatives in Operatives Management Lists
1.8.2 (01.12.2023)
- Updated Briefings to not show briefings sent by the Operative themselves per default and added a checkbox to also show those briefings
- Updated Briefings to show sent briefings in green and unread briefings in orange
1.8.1 (29.11.2023)
- Updated Schedule to show the currently running half hour as slight grey overlay
- Updated Briefing Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Briefing Management forms and mobile layout to be more mobile friendly
1.8.0 (25.11.2023)
- Updated L.A.S.S.I.E. CSS, modules and includes ... got rid of very, very much legacy code there. And tables. Many tables.
- Bugfix: the Operations Status now again shows warnings about stale incidents
- Bugfix: some minor corrections in the light theme
- Updated the complete Incident Management module, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated all Incident Management module forms and mobile layouts to be more mobile friendly
- Updated New Incident / Show Incident to not save 'brief' Descriptions, Locations or Reported by fields over 99 characters and instead show an error message
1.7.97 (23.11.2023)
- Updated Access Review, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Access Review forms and mobile layout to be more mobile friendly
- Bugfix: Multiple image uploads in Operative Management and Personal Preferences should not throw the cropping function off tracks any more
1.7.96 (21.11.2023)
- Bugfix: "show my shifts" in Self-Scheduler now is working properly again
- Bugfix: Logfile in Lost & Found Database item is now always displayed
- Changed Menu completely and added Sub-Menu items
- Removed the menu tabs for more mobile friendly user experience
- Added page name under convention name
- Moved Schedule Stats to Operatives Duty Stats for clarification of content
- Added Planned Duty Stats to graphically compare duties planned vs. operatives scheduled per timeslot
1.7.95 (19.11.2023)
- Removed 'Delete' function from ARO Management to maintain audit trail / database integrity
- Added 'Deactivate' function to ARO Management
- Updated ARO Management to not show deactivated ARO items per default and added a checkbox to also show deactivated ARO items
- Updated Unit Types Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Unit Types Management forms and mobile layout to be more mobile friendly
- Bugfix: Unit Types Management no longer able to delete Unit Type that is in use by an ARO item
1.7.94 (14.11.2023)
- Updated PNG Forms, added multiple organisational %placeholder%
- Updated Convention Settings to show basic Convention Information which can only be changed by L.A.S.S.I.E. admin but be used as %placeholder% in PNG Forms
1.7.93 (12.11.2023)
- Updated Event Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Event Management forms and mobile layout to be more mobile friendly
- Updated Purging of PII now irreversibly sets event to inactive and non-selectable
- Removed manual inactivation / activation of events from Event Management
- Updated Convention Settings, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Convention Settings forms and mobile layout to be more mobile friendly
- Added State and Country as fields to Operatives Management
- Updated Asset Types Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Asset Types Management forms and mobile layout to be more mobile friendly
- Removed 'Delete' function from Asset Types Management to maintain audit trail / database integrity
- Changed Asset Types Management from HTML for the receipts to simple Markdown
- Updated Personnel Assets Database forms and mobile layout to be more mobile friendly
- Updated Personnel Assets Database to show non-returned assets in list only and added a checkbox to also show returned assets
1.7.92 (10.11.2023)
- Updated Item Database, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Item Database forms and mobile layout to be more mobile friendly
- Removed 'Delete' function from Item Database to maintain audit trail / database integrity
- Updated Qualifications Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Qualifications Management forms and mobile layout to be more mobile friendly
- Updated Symbols in Qualifications Management can now be searched by name / content instead of having a simple select field
- Removed 'Delete' function from Qualifications Management to maintain audit trail / database integrity
1.7.91 (05.11.2023)
- Bugfix: Self-Scheduler was not displayed for Event admins if no selectable Event was present
- Added "no warnings" checkbox to Schedule options to switch off the warning stripes during shift scheduling
1.7.90 (03.11.2023)
- Removed several obsolete / depreciated parameters in System Settings
- Generally secured and updated some POSTVAR / SQL statements, added error codes and error log
- Added an image viewer tab to Incidents Management which shows all images from the log on one page within the incident
- Bugfix: Involved Attendees and Attendee Witnesses are correctly saved once again in Active Incidents
- Changed crop icon on images in Operatives Management and Personal Preferences to settings icon
- Added rotate function for images in Operatives Management and Personal Preferences in image settings dialog
- Updated L.A.S.S.I.E. Bot to always save images added to the Lost & Found and Item Database in landscape format (portrait images will be auto-rotated -90°)
- Updated Lost&Found Database forms and mobile layout to be more mobile friendly
1.7.89 (21.10.2023)
- Changed Schedule Duplicate form to new format
1.7.88 (20.10.2023)
- Added Wiki pages for active Medics / ConOps as well as open all button to Schedule for Medics / ConOps to Operatives Lists
1.7.87 (19.10.2023)
- Updated PNG Management forms, cleaned up variables and functions
- Changed Schedule List to show all duties once the Convention Event is over (after the end date) as opposed to showing the upcoming duties during the running convention
- Added checkbox for medical information to Incident Management; if the box is checked, an incident comment will only be shown to "UnitType: Medic" and Access level "Admin"
- Added click function to Access Review table for Operatives Management
1.7.86 (14.10.2023)
- Updated Unit Assignment Management in Operations Status, secured and updated POSTVAR / SQL statements, added error codes and error log
- Added a standard Schedule to FTC which is automatically moving to the current week every Tuesday
1.7.85 (10.10.2023)
- Updated Operations Status, cleaned up variables and functions
1.7.84 (06.10.2023)
- Changed password settings in Personal Preferences to hidden field with repetition field
- Added 15 second auto-reload to Lost & Found database
- Updated Active Incident view to new form layout
- Changed layout and greatly increased mobile compatibility for incident management
- Changed check boxes for EMS/Fire/Police/Venue Sec alerts
1.7.83 (03.10.2023)
- Changed Convention and Convention Event selector, built it into Personal Preferences
- Removed Option Selector for Convention Events from all pages
- Removed Convention Selector from Menu
- Changed Menu and mobile layout to be more mobile friendly
1.7.82 (03.10.2023)
- Changed display of qualifications in Operations Status to include info fields from qualifications
- Bugfix: Display error if item types are not defined for Item Database or Attendee Database is empty
- Bugfix: Display error if Attendee Database is empty for Assets Database
- Added Expected Status to Duty List table
- Changed the output of the L.A.S.S.I.E. Bot /sched command slightly
1.7.81 (02.10.2023)
- Added access audit log trail to Operatives List and Operative View
- Changed privacy settings of Operatives List
- Added copy function to the Schedule upon event moving
1.7.80 (25.09.2023)
- Added Briefings to L.A.S.S.I.E. Bot (/brief); also show unread briefings number on Status change and /stat command
1.7.79 (23.09.2023)
- Changed page target to landingpage if no selectable event is found for a client
1.7.78 (16.09.2023)
- Changed Standard Font to B612 (Webfont) for higher readability
- Changed General CSS due to font change
- Changed context menu behaviour in Operations Status and set context menus to auto hide on click outside
1.7.77 (12.09.2023)
- Changed Lost & Found to need Log Comment upon Item Return (Attendee ID)
- Changed L.A.S.S.I.E. Bot and Lost & Found to create thumbnails
- Changed L.A.S.S.I.E. API V1.0 and V2.0 to include thumbnails in Lost & Found Database
1.7.76 (30.08.2023)
- Added 'Expected Status' to Schedule for duties
- Changed Operatives Status to new 'Expected Status' system coming with a massive performance boost for the Status view
- Changed the Bot to new 'Expected Status' system
- Bugfix: Status 9 in Operation Status now correctly has priority over Status 5, also made display of alert more beautiful
- Added a status icon for the Briefing system into the header
- Changed some minor reloading-things in the Briefing system
1.7.75 (20.08.2023)
- Changed date format in Schedule / Self-Scheduler header from US (M/D) to something more widely used (DD.MM.YY)
- Bugfix: It’s 'eligible', Not 'elegibleeeee'!
- Changed Operatives Lists so languages are displayed comma separated (for CSV/XLS export delimiter)
- Bugfix: session not opened in config.php (DUH!)
1.7.74 (15.08.2023)
- Bugfix: Variable Declarations in Operatives Status, PNG Form
- Bugfix: Font size for PNG form print
- Changed dialog size for PNG Form Admininstration
1.7.73 (05.08.2023)
- Bugfix: Access to Security Operatives Date not currently, but formerly active for an convention is now prohibited
1.7.72 (05.08.2023)
- Added Bulk Qualification Editor in Schedule
1.7.71 (03.08.2023)
- Changed Schedule Stats to only show UnitType: Security and UnitType: Medic
- Added Qualifications to Schedule Stats (searchable)
- Changed Schedule and Schedule Printout to show if Security Operative scheduled is a Recruit (has qualification with fa-registered)
1.7.70 (31.07.2023)
- Added new UI Options elements for Mobile in Schedule and Self-Scheduler to make screen less cluttered
- Buxfix: minor UI bugfixes (CSS) in dark mode
- Added tooltips for some symbols
- Changed standard layout of Operations Status
- Changed 'INTERNAL' schedule events to grey striped for better overview in Schedule / Self-Scheduler
- Added Auto-Fill for §C: ODS shifts from §R: ODS shifts in Schedule
1.7.69 (29.07.2023)
- Added L.A.S.S.I.E. API V2.0 for ONFL / LS Printer System
- Bugfix: fixed "my shifts" in Self-Scheduler
- Added "Loading" spinner to Schedule and Self-Scheduler
- Bugfix: Made the button text color in the Self-Scheduler more visible
1.7.68 (07.07.2023)
- Bugfix: New manual or changed Scheduler entries entries now do not loose half the characters in Title, Location and Info any more
1.7.67 (01.07.2023)
- Added layout saving for Operations Status per Operative
- Also added a layout reset button next to the Knowledgebase link
- Bugfix: Self-Scheduler always showing last event regardless of visibility / active fixed
- Bugfix: Removing more than the last Person Involved / Witness from an Incident showed too many PNG text entries
1.7.66 (26.06.2023)
- Added warning message for missing UnitType in Operatives Management
- Added international standard passport photo layout reference to Security Operative image crop function
1.7.65 (20.06.2023)
- Added selector for birthday congratulations (1.7.16) to Personal Preferences
1.7.64 (27.05.2023)
- Bugfix: Set z-index for "Add..." buttons to 20 in Items Database, Lost & Found Database and others
- Added links for new Knowledgebase to all pages and updated existing links
1.7.63 (22.05.2023)
- Bugfix: RIC in Operatives Management now stays 0 again if empty
1.7.62 (21.05.2023)
- Updated Lost&Found Management, secured and updated POSTVAR / SQL statements, added error codes and error log
- Bugfix: API 1.0 Header: Changed to Content-Type: application/json; charset=utf-8
- Bugfix: DoB field in Operatives Management was expecting ISO date in local datepicker
- Added warnings for wrong usage of Attendee DB search
- Changed form fields for Attendee DB search to new format
1.7.61 (19.05.2023)
- Updated Mailing System, added selection for Event unregistered Security, Medics and ConOps to Adressbook
- Updated Operatives Management Lists, secured and updated SQL statements
- Updated Operatives Management Service Information and Qualification dialogs
- Updated Operatives Management General Information and Event Management DataTable
- Bugfix: Font sizes and some other inconsistencies in the light theme fixed
- Updated some CSS (dark and light)
- Updated Schedule Tooltips to make them way more useful and readable
- Updated Attendee DB Access Audit, secured and updated POSTVAR / SQL statements, added error codes and error log
- Updated Operations Status Set Status, secured and updated POSTVAR / SQL statements, added error codes and error log
1.7.60 (17.05.2023)
- Updated Asset Management, secured and updated POSTVAR / SQL statements, added error codes and error log
1.7.59 (16.05.2023)
- Bugfix: Fixed some undeclared variables in ConOps Incidents
- Added a new flag (striped) for Status 3 in Operations Status if Security Unit is assigned to ConOps Incident (striped status button)
- Changed behaviour of L.A.S.S.I.E. Bot in regards to WaC flag. Every status other than 1,3,5 and 9 set by the Security Operative sets WaC flag inactive.
- Changed the Contact Information layout of Operatives Management and Personal Preferences
- Removed display of Operative Street, Height and Weight for Read access in Operatives Management Contact Information
- Bugfix: Fixed some undeclared variables in Asset Management
1.7.58 (15.05.2023)
- Updated Mailing System, secured and updated POSTVAR / SQL statements
1.7.57 (14.05.2023)
- Changed internal working of Event Selector global function
- Updated Schedule Duty List, secured and updated POSTVAR / SQL statements
- Updated Schedule Event List, secured and updated POSTVAR / SQL statements
- Updated Schedule Food List, secured and updated POSTVAR / SQL statements
1.7.56 (12.05.2023)
- Updated Security Incidents Active, secured and updated SQL statements
- Updated Operatives Management Lists, secured and updated SQL statements
- Updated Main Index, secured and updated SQL statements
- Bugfix: Show Operatives correctly in Operations Status (Paramedics)
1.7.55 (08.05.2023)
- Updated Operatives Management Access Level DataTable, secured and updated SQL statements
- Changed Operatives Management password function layout and some internal handling
- Removed the "Hotel involved" checkbox for Security Incidents as it was not really used and complicated things in regards to the ARO
- Changed designation "Hotel" to "Venue" system wide
- Changed the Add Incident form to display fields in red when not filled and yellow if "overfilled"
- Changed the sorting of fields and tabindex in the Add Incidents form to the recommended question sequence for emergency calls
- Removed "Show as Security" field from Operatives DB
- Added "UnitType: Security" as Qualification (ID: 40) and assigned to all non-medic (ID: 29) and non-conops (ID: 31) UnitTypes per client
- Changed Operatives Lists, Operatives Management and Operations Status to show units correctly depending on their UnitType qualification
- Changed Operatives Management Qualifications form in terms of "Generalism"
1.7.54 (05.05.2023)
- Bugfix: Fixed some undeclared variables in Schedule Stats
- Updated Attendee DB, secured and updated SQL statements
1.7.53 (04.05.2023)
- Added export buttons to Assets DB table
1.7.52 (01.05.2023)
- Bugfix: General qualifications are now put in the Database as general qualification
- Updated Operatives Management Qualifications DataTable, secured and updated SQL statements
- Changed Logging SQL to comfort with a more human readable form
- Updated Operatives Management Service Information DataTable, secured and updated SQL statements
- Updated Operatives Management Event Information DataTable, secured and updated SQL statements
- Updated Operatives Management File Upload
- Changed some Operative Lists sorting features
- Updated Event Selector to global function (this might bring bugs – or squashed them)
- Bugfix: Got rid of some PHP warnings in Operaives Management and Operatives Event Management
1.7.50 (28.04.2023)
- Bugfix: Fixed creation and change of events in the Schedule
1.7.49 (24.04.2023)
- Changed Operatives Management password function to button which automatically creates and sends a password to Operative's eMail. Does not work without eMail set.
1.7.48 (16.04.2023)
- Bugfix: Search in Scheduler now works with combined searchstrings (+ and -) of both types
- Changed "show elegible" in Self Scheduler to "show unelegible" so Security Operative are not shown shifts in the plan that they can not take as a default any more
1.7.47 (09.04.2023)
- Added a function to add consecutive Events of the same duration and details to the schedule
- Changed the Schedule Add / change dialog boxes and Scheduler Options
- Changed some Schedule Layouts to make it less cluttered
- Added Default of "2" to Units Required in Schedule Add dialog
- Changed the blinking Title for under- / overstaffed shifts to red (#c00) / yellow (#ff0) stripes
- Removed #ff0 and #c00 from Schedule color picker
- Changed §I: duties to always be yellow
- Changed PNG DB, disabled Edit function in PNG Records for everyone but the respective Record owner for audit compliance
- Changed Selfscheduler to resemble Schedule in regards to CSS markings
1.7.46 (22.03.2022)
- Changed some SQL statements in Operatives View and Personal Preferences to make them more secure
- Changed Height / Weight to NULL in DB if no value is given
- Bugfix: Other Mobile now can be set by Operative in Personal Preferences
- Added Tooltips in Personal Preferences for some fields
- Added Tooltips in Operatives Management for some fields
- Database cleanups
1.7.45 (07.03.2023)
- Removed Wiki Access List from Operatives Lists (function taken over by IDP)
- Added auto-fill of dates in Schedule Duplicate (will auto-fill the dates in the days 2-10 upon date entered in day 1)
1.7.44 (09.02.2023)
- Added export functions to Incident Archive table
1.7.43 (24.01.2023)
- Added General Convention Calendar to Mobile Schedule (https://lassie.furcom.org/cal/conventions.ics)
- Added General Convention Calendar to System Settings for Admins
1.7.42 (13.08.2022)
- Bugfix: Units can no longer be added to incidents with an occurence time in the future in Operations Status
- Status 5 alert sound changed to 1 per 30 seconds (from 1 per 10 seconds) on request
- Added Status 5 warning banner
- Status 9 alert sound changed to SG:A
- Bugfix: Status 9 warning banner will now show (again) in the top bar and other warnings or messages will be removed
1.7.41 (28.07.2022)
- API 1.0 Empty Object: Changed empty object from null to empty object
- API 1.0 Lost & Found Database: image now returns null, not "false"
1.7.40 (20.07.2022)
- Bugfix: Changing a Lost & Found item did mess up with the image if image was empty
- Added Option to (not) show returned items in Lost & Found Database
- Updated Layout of Lost & Found Item change dialog
1.7.39 (18.07.2022)
- Added ID of Exec Operative and date to Service Information database on new entry
1.7.38 (05.07.2022)
- Added Option for "show elegible" in Self-Scheduler
- Added Option for "no languages" in Schedule
- Several view optimizations in Scheduler and Self-Scheduler in regards to events with day breaks
- Bugfix: Events were not correctly updated in EF Schedule importer (allDay=NULLIF missing)
1.7.37 (01.07.2022)
- Bugfix: Form error in Self-Scheduler did prevent search and options to be used simultaniously
1.7.36 (29.06.2022)
- Bugfix: Convention selector now uses the next upcoming or running Convention as a default if Cookie is not set or FTC
- Bugfix: Schedule checkbox "unassigned shifts" now only shows shifts with too few Operatives (not overbooked shifts)
- Added Option for "overbooked shifts" in Schedule (access level W)
- Removed Event ID from Calendar Event card to save space and added to Event form (onClick)
- Added a flag "WaC" for Water Carrier in L.A.S.S.I.E. Bot which is shown in Operations Status if the unit is in Status 1
1.7.35 (27.06.2022)
- Bugfix: Medic Crew / Medical Doctor was not displayed correctly in Operatives Lists (Wiki)
- Bugfix: Service Comment was not entered into DB if OTRS was empty (twice)
1.7.34 (21.06.2022)
- Bugfix: Input field for search not usable in Self-Scheduler due to overlaying div
- Bugfix: Removed calculation bug in the Food Supply tracker
1.7.33 (14.06.2022)
- Bugfix: §I:-Entries in iCal will now be displayed with location and other information
1.7.32 (27.05.2022)
- Bugfix: Fixed non-functioning Apostroph usage in Lost & Found DB
- Added 1-2-3 hour timer in Operations Status (Incidents that are non-Information will now show timer icon if open for more than 1 hour)
- Added warning text for stale incidents in Operations Status
- Bugfix: Javascript error in Gender-Icons removed
- Bugfix: Hours and timers in Operations Status corrected to match convention timezone
- Bugfix: Unit on §O:-duty will no longer trigger shift warning, when added to incident
1.7.31 (24.05.2022)
- Bugfix: Attendee Database shows Attendee Type correctly with black text in Attendee file now
- Bugfix: Gender-Icon without Pronouns will now display correctly (removed ", null")
1.7.30 (23.05.2022)
- Bugfix: Date/Time of Occurence in ConOps New Incident is now a datetime field
- Bugfix: Changed font sizes of Date/Time fields in New Incident and ConOps New Incident to same size as all other fields
- Bugfix: Repaired the overlay for Language Selector in Ops Management / Personal Preferences
1.7.29 (17.05.2022)
- Changed the Wiki Export for the ARO to some nicer layout
1.7.28 (15.05.2022)
- Bugfix: Stopping L.A.S.S.I.E. to revoke all access rights if changing own profile in "Operatives Management"
- Changed the option select box "Convention Event" (function)
1.7.27 (05.05.2022)
- Changed the Gender / Pronouns fields in Ops Management to readonly (GDPR reasons)
1.7.26 (30.04.2022)
- Reworked Conoperations Status and Incidents to function-wise match Security Status and Incidents
1.7.25 (27.04.2022)
- Added fields for Gender / Pronouns to Ops Management and Personal Preferences. The info entered (voluntarily) will be shown as symbol in Operations Status.
- Removed old forum_access / wiki_access fields from operatives database (done by qualification entry nowadays)
- Removed old pref_people / pref_no_go_people fields from operatives database (was never used anyway)
- Removed Operatives' Images from the database and put them to the file system for a really great deal of more performance
1.7.24 (24.04.2022)
- Added the ARO depending on Incident type to the Incidents tab in Operations Status
- Bugfix: ARO is now displayed correctly depending on local time
- Changed the CSS of the Incidents tab in Operations Status
- Changed the CSS of the Incidents tab in ConOperations Status
- Changed the CSS of the ARO tab in New Incident
1.7.23 (17.04.2022)
- Added a crop function for the file photo to Operatives Management and Personal Preferences
- Added a delete function for the file photo to Operatives Management
- Changed the default (empty) file photo to a text description of what to upload
- Showing default file photo (text description) in Operative Management Lists
- Bugfix: Showing the Service Years in Operative Management Lists colored red again (modulo 5)
1.7.22 (05.04.2022)
- Changed the Telegram connect system from pulling the info by shell tg completely into a L.A.S.S.I.E. Bot function
- Added a Dark Mode
- Added UI Mode selector in Personal Preferences
1.7.21 (14.03.2022)
- Personal Preferences now shows fields with missing information in a reddish colour
1.7.20 (12.03.2022)
- Reworked Self Scheduler, making it completely mobile compatible
1.7.19 (03.03.2022)
- Reworked Personal Preferences, making it completely mobile compatible
- Reworked Operatives Management, making it completely mobile compatible
1.7.18 (21.02.2022)
- Added a function for setting Briefings to invalid or valid again for the author of a Briefing
- API 1.0 Briefings: Invalid Briefing will not be displayed
1.7.17 (16.02.2022)
- Reworked the con_events_delete function completely and added safety features
1.7.16 (27.01.2022)
- Added a Channel / Group / Supergroup functionality to L.A.S.S.I.E. Bot
- Added Telegram Check in Operatives Management
- Added several Telegram Channel fields in Settings
- Added a check if an Operative is connected to the bot
- Reworked the Telegram section in Personal Preferences
- Reworked some of the tables (especially checkmarks and such)
- Added a birthday module for crontab
- Added a check in Operatives Lists against attendee DB (is Operative registered?)
1.7.15 (09.01.2022)
- Repaired the red marking of service years modulo 5 in all lists
- Added Regex searching for list Event Active Security Operatives
1.7.14 (22.12.2021)
- Added Briefing module and API
1.7.13 (03.12.2021)
- Bugfix: Password change for Con Admins did not work after 1.7.12 update
1.7.12 (02.12.2021)
- Removed Operatives Password delete for Con Admins (restricted to system Admins)
- Bugfix: Telegram will now delete user contact before re-adding them (to cope with phone number changes)
1.7.11 (01.12.2021)
- Bugfix: SQL-fix for Access Review
- Updated L.A.S.S.I.E. TG core to newer version (kenorb-contrib/tg)
- Removed the "Telegram Msg." button from Operatives Management (was still using the old L.A.S.S.I.E. TG account)
- Removed the Print-Functionality from Operatives Management (formerly depreciated)
- Changed tables for Service, Files and Qualification to DataTables in Operatives Management
1.7.10 (04.08.2021)
- Added more error messages and error routines for "Add PNG entry"
1.7.9 (03.08.2021)
- Added auto-opening (new tab) for "Add PNG" in PNG Database
- Added several error messages and error routines for "Add PNG"
- PNG DoB is now accepted as US (MM/DD/YYYY), EU (DD.MM.YYYY) and ISO (YYYY-MM-DD), otherwise set to NULL or 1970-01-01
- Several smaller Bugfixes in PNG Database, updated Database
1.7.8 (15.07.2021)
- Added a Operative selector for "New ConOps Incident"
1.7.7 (30.06.2021)
- Bugfix: got rid of Add Operative not working due to Database Error
- Context-Menu for Operatives now shows correctly above / left of mouse pointer when near lower / right border of the window
1.7.6 (23.06.2021)
- Added the Lost&Found Database Module
- Added a Setting for the API Key
- Added API V1.0 support for the Lost&Found Module (→ https://www.furcom.org/wiki/index.php/API_V1.0)
1.7.5 (21.06.2021)
- changed all INSERT INTO statements to new format for PHP 7
1.7.4 (07.01.2021)
- Added the VentureTec LED alerting display. Alert-Message will be sent out to the configured Telegram Bot (ID in System Settings).
1.7.3 (27.11.2020)
- Updated the Staff Buffet food calculator to display some emojis
1.7.2 (18.11.2020)
- Made L.A.S.S.I.E. a bit more mobile phone compatible (changes to page header)
- Moved convention selection box from the page header to the menu
- Changed the way, the schedule is displayed on mobile phones
1.7.1 (03.05.2020)
- Removed efront eLearning system from L.A.S.S.I.E.
- Made nicer Edit / Delete buttons in the ARO
1.7.0 (24.12.2019)
- Added ConOps section to Operations Status (will display ConOps Members in all Status except 5,9)
- Re-Arranged Ops List output, added Medics section (will display all "Medic Crew")
1.6.3 (04.11.2019)
- Enabled German Date sort order for Operatives View
1.6.2 (16.10.2019)
- Changed Operative View to prevent doubled First-/Lastname/DOB and doubled eMail
1.6.1 (13.10.2019)
- Changed default sorting of Item Database to ID descending
1.6.0 (03.10.2019)
- Complete overhaul of ARO Management - new table, no more reload on change / add / delete
- New Wiki Export function via Excel
1.5.56 (09.08.2019)
- Added "Units involved" to Incident Archive. All units informed or alerted during an incident will be shown.
1.5.55 (31.07.2019)
- Bugfix: Table in Schedule Stats fixed
- Added a Staff Buffet calculation table
1.5.54 (29.07.2019)
- Operatives can no longer be set inactive by Convention admins. A general Convention Rank "INACTIVE" has been added instead.
- Subsequent Changes in eMail-System (Adressbooks), Operatives Lists and Operatives View
- Changed Access defaults to Messaging System
1.5.53 (24.07.2019)
- Schedule-ICS will now only go 1 Month in the past
1.5.52 (23.07.2019)
- Made the V1.x Schedule and Self-Scheduler more usable on (all) mobile devices after repeated complaints of a single microsoft phone user
- Bugfix: Finally prevented users from registering to an §I: duty
1.5.51 (22.07.2019)
- Schedule now always shows all §I: duties from an event when an individual collar ID is selected
- Self-Scheduler now shows all §I: duties from an event when "show my shifts only" is selected
- Self-Scheduler printout disabled
- Added "-" prefix to Scheduler Search to exclude search phrase
- Operative can not change own access rights any more, even if Operatives View = W
- §I: duties will not have ops any more
1.5.50 (17.07.2019)
- Added a Telegram status line in Personal Preferences to reflect weather the Telegram integration of the mobile number is completed (e.g. "Found Telegram ID #123456789 with handle @GLaDOS for this mobile number.")
- Bugfix: Changing the phone number in Personal Preferences did in some cases not correctly update the Telegram user settings
1.5.49 (16.07.2019)
- Added same search field to the Self-Scheduler as used in the regular Schedule. Search terms can be combined with a "+" sign (i.e. "Main Stage+QM:")
1.5.48 (15.07.2019)
- Fixed the possible self-scheduling in §I: shifts (via MnM events) to "not possible any more"
1.5.47 (11.07.2019)
- Bugfix: got rid of a quite unnecessary popup when adding a PNG via Attendee DB
- Bugfix: fixed the ARO in active/new incidents (only client 1 was put correctly in the DB)
- Added Datatables to Attendee Information (Incidents of the year)
- Sorting of ARO in search field for New / Active Incidents now alphabetical by type then specification
- Bugfix: selecting a Schedule in Operatives List (Event Active Operatives) does now only open the respective Operatives Schedule
- Added Staff Rank to the Operatives List output
- Minor Bugfixes (typos)
1.5.46 (09.07.2019)
- Changed Operative View to prevent doubled Nicknames
- Changed Operatives List to make the table in R-mode bug-free
1.5.45 (08.07.2019)
- Changed Attendee Database table
1.5.44 (24.05.2019)
- Buxfix: F2 to save incident will now check for invalid incident type even if cursor is still in the field
1.5.43 (21.05.2019)
- Added light red background to Remarks / Medical Info in Attendee Database View if field is filled
1.5.42 (14.05.2019)
- Removed unused Wiki / Forum Access selection
1.5.41 (09.05.2019)
- Bugfix: Qualifications order was defective after PHP 7 upgrade due to mySQL malfunction, fixed in all files now
1.5.40 (28.04.2019)
- Updated Operatives View qualification section (sort order of qualifications on change, add)
- Bugfix: Generals qualifications which are for a certain convention only now preselect con correctly on change
1.5.39 (17.04.2019)
- Bugfix: Qualifications order was defective after PHP 7 upgrade due to mySQL malfunction, fixed
1.5.38 (13.04.2019)
- Some changes for PHP 7
1.5.37 (12.03.2019)
- Changed ARO selection for Incident Management to autocomplete search function (easyselect)
1.5.36 (03.03.2019)
- Added shortcut.js for better Management of Keyboard Shortcuts (e.g. F1 New Incident)
1.5.35 (26.01.2019)
- Added date-de.js to sort DataTables columns with german dates
1.5.34 (29.12.2018)
- Changed Incident Archive to reflect the various Incident stati / removed Solved Incidents menu item
- Changed Operative View to not display future Information Items
1.5.33 (28.12.2018)
- Added safeguard for Incident Managment if ARO is invalid. Incidents can not be changed or added if ARO is invalid.
- Added button for adding a complete ARO combination (i.e. one complete set of type and specification)
- Added error messages for Pager System (if connection can not be established / browser not setup correctly) (Firefox only)
1.5.32 (20.12.2018)
- Changed Access Review to better reflect standard settings
- Changed Operative View to select active convention as standard choice when adding new qualifications
1.5.31 (02.12.2018)
- Added printing of PNG forms ('Reprimand', 'Formal Warning', 'Final Notice', 'Expulsion', 'Ban', 'Information') from PNG Information entry
1.5.30 (14.11.2018)
- Bugfix: when adding PNG entry an entry !ban was not written to DB
1.5.29 (28.10.2018)
- Changed javascript for the systemwide F1 shortcut (New Incident now works in Firefox)
- Changed ARO table to display incomplete Type / Specification combinations in red (missing ARO for Hotel / Ongoing)
- Changed calculation of Scheduler / Self Scheduler height, now really 100% of window height
- Minor Changes in displaying R-only events of the Scheduler
- Added confirmation box for moving events in the Scheduler
- Added File upload capabilities to Incidents
1.5.28 (23.10.2018)
- Operations Status and Conops Operation Status now show the Incident desription (capped to 100 char)
1.5.27 (03.08.2018)
- Bugfix: Password change in Personal Settings did not change eLearning password
1.5.26 (20.07.2018)
- Added a Button to Operatives Management -> Lists -> Event Active Operatives for direct Schedule access (access level "W" for Schedule is needed)
1.5.25 (19.07.2018)
- Minor debugging Self-Scheduler (§C: shifts)
- Added Qualification Icons to Scheduler for Crew Members
- Added direct data transfer from Attendee DB to PNG DB
1.5.24 (11.07.2018)
- Added Personnel Assets Database
- Changed context menus in Operations Status back from right-click to left-click due to problems with touch devices (iOS/Android)
- Added export functions in Operatives Lists (Copy to Clipboard / CSV / XLS / Print)
1.5.23 (14.05.2018)
- Schedule Stats bugfix: Showing operatives listed in for event schedule without being active for the event
- Schedule Bugfix: Showing "unassigned shifts" will now only show unassigned shifts of the own event
1.5.22 (02.04.2018)
- L.A.S.S.I.E. Bot now displays the assigned units in the /getschedule message reply
- Overall colour change in L.A.S.S.I.E.
- Logo change in L.A.S.S.I.E.
1.5.21 (31.03.2018)
- Changed context menus in Operations Status from left-click to right-click
- Left-click on Incident will now again open incident in new window
1.5.20 (30.03.2018)
- Removed bug from L.A.S.S.I.E. Bot: Schedule (/getschedule) is now only shown for conventions the Operative is active for
- Removed date-sort-bug (d.m.Y vs. Y-m-d) from Schedule List
1.5.19 (28.03.2018)
- Added full drag'n'drop support for Operations Status
- drag'n'drop Unit on an incident line = assign & alert
- drag'n'drop Unit from an incident into the 'Available' tab = unassign & inform
- drag'n'drop Unit from an incident to another incident line = reassign & alert
1.5.18 (27.03.2018)
- Added Incident information to alerting context menu for Operatives in Operations Status
- Removed alerting of units in Add Incident and Active Incident (Units shall be alerted via Operations Status)
- Added Incident context menu in Operations Status
- Added "Inform assigned Units" to Incident context menu in Operations Status
1.5.17 (24.03.2018)
- Added POCSAG Sub-RICs 0-3. Sub-RIC 0-2 is non-priority message, Sub-RIC 3 is priority message. Alerts will always use Sub-RIC 3.
- Added Pager Sub-RICs to individual pager messaging
- Predefined Pager messages ending in " PRIORITY" will use Sub-RIC 3
- Added "Inform about Incident" to unit context menu in Operations Status. Unit will be informed with the alerting text (via Telegram and Pager (Sub-RIC 0) without adding them to the actual incident. Action is logged in the incident.
- Added sending of individual Telegram messages to unit context menu in Operations Status
1.5.16 (13.03.2018)
- Revision and improvement of the Systems Setting page; added settings verification and descriptions
- Added decent calendar name to ICS
- Started Help-System (FurCom Wiki) and L.A.S.S.I.E. Implementation
1.5.15 (09.03.2018)
- Added number of Service Years for the selected Convention to Operatives Management List view, 5 and 10 years shown in red
1.5.14 (07.03.2018)
- Update to FontAwesome 5 (Pro) - many more symbols available
- Changed standard sorting of the Operatives Con attendance table to 0,DESC
1.5.13 (18.02.2018)
- Changed Scheduler to better reflect §I: as a schedule entry for every Security Crew Member
1.5.12 (14.02.2018)
- Added scheduled Unit-Groups to Operations Status
1.5.11 (14.02.2018)
- Added option to show inactive PNG (inactive disabled by default)
1.5.10 (10.02.2018)
- Changed PNG table to reflect PNG without entries. Now displayed in grey.
- Added RIC and "Show as Unit" to Schedule entries
1.5.9 (21.01.2018)
- Status 5 in Operations Status will be sorted by timestamp, not Collar ID
- Status 5 plays audio prompt
- Status 5 got "Reset Status to previous" in context menu
- Database Change, Added field "laststatus" for previous status
- Changes in Operations Status
- Removed Status setting from Ops Management / Personal Preferences
- Introducing: The L.A.S.S.I.E. Bot (Telegram)
- L.A.S.S.I.E. Mobile retired
- Status Setting / Active (own) Incidents / Own Schedule / Alerting available via L.A.S.S.I.E. Bot
- https://t.me/LassieBot
1.5.8 (19.01.2018)
- Bugfix / Feature: Completely inactive accounts will be grey in Operative Lists (Event inactive)
1.5.7 (12.01.2018)
- Redesign of the Item Database
- Changed Scrollbar-Layout of Operations Status
- Bugfix: Upload of Operatives files fixed
1.5.6 (08.01.2018)
- Changed behaviour of "Add Operative"
- New operative will automatically be set "active" and "event active" for current convention
1.5.5 (08.01.2018)
- Changed Operatives Lists to reflect R/W access levels (R only gets active event specific Security Crew Members displayed now)
- Changed additional tables to newer format
- Improved Operatives Personal Preferences Page
- Improved Operatives Mangement Page
1.5.4 (06.01.2018)
- Operations status overview now shows future scheduled time as gradient in the operative's box if oncoming duty is less than 60 minutes away
- Added Pager System (POCSAG) for individual pagers
- Added System Settings for Pager system
- Added Pager RIC per client to Operatives Database
- Added Free-Text Pager message and Predefined Pager message in Operative's Status context menu, menu will show up if Pager RIC is present
- Added System Settings for Predefined Messages and Convention Ranks
- Changed Mailing-System Addressbooks to reflect client separation
- Added postal address fields to Operatives database
- Changed Status 5 from "Break < 60 Min" to "Comm Request"
- Status will now flash in Operations Status if Unit in Status 5, presenting them on top of list
- Several minor updates to tables
1.5.3 (22.07.2017)
- Major overhaul of pages
- DataTables for the win
1.5.2 (23.04.2017)
- Improved several tables
- Added fast messaging option (Operatives Status) and system settings page
1.5.2 (14.04.2017)
- Added context-menus for Operatives Status display
- Active Incident refreshes log and units_assigned every 15 seconds
- Windows in Operations Status are now resizable and draggable. Not saveable yet, though.
- Complete overhaul of tables in Incident Management
- Several updates
- Colour change
1.5.2 (04.04.2017)
- Added ConOps Incident Management Categories
- Added ConOps Incident Management Exec-Flag
1.5.1 (04.03.2017)
- Added ConOps Incident Management
- Added Language Flag selection to Operatives Status Display
1.5.0 (20.02.2017)
- Added Event Management to all subsystems
- Added Search Functions to incident subsystem
- Added System Settings and Event Management Settings
- Full redesign of the Operation Status page, new AJAX-Loader
1.4.4 (10.08.2016)
- Added Calendar Search to "R" access level
- Added CallBox to Source of Incident
- Made Incident ID in Operations Status clickable (opens in new window)
- Changed Status 2 for Medic Crew to always OK (non-blinking i.e. no schedule-connection)
- Changed all auto-refresh-times to 15 Seconds
- Included Con ID in Weapons Check DB
- Separated Medic Crew (Qualification 29) from regular units in Operations Status
- Bugfix: Unit-join in incidents
- Bugfix: Included CON ID in PNG List / Attendance Check
- F1: open "New Incident" in new window, not in current one
- Changed Menu (no more 2-Window-View), changed Menu layout
- .svn no longer shown in operatives file-list
- Changed PNG list-view (ban-duration)
1.4.3 (03.08.2016)
- Changed "Nationality" to "Country" in Operatives File
- Added a Total Time field for Schedule Stats
- Added a Messaging Center for EF
1.4.2 (25.07.2016)
- Added distinctive unit-frame for Paramedics
- Added "R" in Self-Scheduler as cannot remove, just add shifts option
- Bugfix: Free OPs were not displayed correctly if shifts started before the event and ended afterwards or OPs were in MnM-Events
- Client #5 (FTC) all Unit-Alerts will only be sent to the OP handling the incident.
1.4.1 (21.07.2016)
- Added Convention specific settings
- Added Convention specific setting to prevent shift overbooking in the self-scheduler
- Changed appearance of MnM-Events in the self-scheduler from green checked to red crossed
- Bugfix: Operations Status did not display the highest qualification of a group correctly
1.4.0 (25.06.2016)
- Added multiple OR search to scheduler (combine with "+")
- Changed layout of incident form (Ongoing/Hotel involved)
- EF schedule XML importer changed to include subtitles
- Bugfix: Scheduler did not behave correctly when searching for duty title with no events matching and events enabled
- Bugfix: Clock 2px too low above logo was set 2px higher
1.3.3 (25.06.2016)
- Added Convention Rank to Wiki Operatives List
1.3.2 (22.06.2016)
- Units in Status 9 are now displayed red flashing at the top of "Available Units"
- An alert klaxon is played if an Unit is in Status 9
- Auto-Reload of Operations Status is disabled on alert - Dispatch has to react
1.3.1 (19.06.2016)
- Changed the way, the next free Collar ID is determined (rather look for an unused one than use auto increment), thus enabling higher 'special' Collar IDs
- Changed layout of operatives management page (removed second search-field and put "Add Operative" in top bar)
- Added a popup to confirm creation of new unit
- Changed Operations Status view to only show duties of selected convention in the error modes
1.3.0 (17.06.2016)
- Added automated grouping by incident for units in status 3
- Assigned units which should be in status 3 but are not are shown within the incidents in addition to the status display they are in (e.g. 5)
- Units wich are in status 3 but should not be are shown on top of the list
1.2.4 (16.06.2016)
- Changed layout on operatives settings page regarding PIN/Pass checkbox (description)
1.2.3 (16.06.2016)
- Changed Operative List print layout (Equipment list)
1.2.2 (16.06.2016)
- Flickering on 15-second auto refresh prevented for Safari and Chrome (Incident Lists (all)/ARO/Operations Status)
- Auto refresh lowered to 5 seconds (Incident Lists (all)/Operations Status)
- Auto refresh prohibited if status change is in progress and status popup visible (Operations Status)
1.2.1 (15.06.2016)
- Column "Urgency" in incident list views (Active/Solved/Archive) now shows in color related to urgency
- List views (Active/Solved/Archive) are now sorted newest incident first (Incident ID descending)
- "New Incident" page no longer auto-openes a newly added incident but rather gives new, empty mask on successful add
- Column "Description" is now shown for all incidents (up to 100 characters) in list views (Active/Solved/Archive)