Development Logs


May 6, 2026

2.2.1   Update, Patch

  • Updated Event Logic in GroupedByDay function to properly merge events that have the same title, start time, end time, and users. This is to consolidate events that are booked separately, but are for the same event spanning multiple locations. Also it reduces the number of events on the screen by condensing them.


May 1, 2026

2.2.0   Feature, Update, Patch

  • Updated Admin bar
    • Dark and Light modes
    • Dropdown design, font sizes and padding
  • Events
    • Added filter to allow custom viewing based on event location: CC, LER, CLF, BTP
  • Pocketbase update from 0.30.0 to 0.37.4


October 1, 2025

2.1.2   Patch, Bug Fix

  • Fixed incorrectly labeled comment on live server.
  • Patched Refresh Events API to account for cancelled events from SM2B system in PB.


September 17, 2025

2.1.1   Patch

  • Refresh events remove throw error for console.error
  • Events page fixed long load times
  • Events page add 1 as a day variable


September 15, 2025

2.1.0   Feature, Update

  • New Feature:
    • Automatic Emailing of users that do not update their status by 9am
    • Nodemailer added to SK
    • Added logging to status check and reset CRON jobs
  • Updated Styling and layout
    • Profile page updated CSS and layout
    • Header and Admin lib files updated
    • Login page updated: email/pw or mfa requirement
  • Sorting status by user.name via expand


September 12, 2025

2.0.5   Patch, Bug Fix

  • Event acitive and display issue fix


September 10, 2025

2.0.4   Patch, Bug Fix

  • Updated Events page
    • Events that require support or external events were not matching and displaying correct info.
    • Added second match qualification for event id match
  • Added ico to replace png
  • Updated profile mobile compatability


September 10, 2025

2.0.3   Patch, Bug Fix

  • Patched issue with Cron Status Reset


September 10, 2025

2.0.2   Patch, Bug Fix

  • Patched live Events page with correct API/server calls and URL params


September 9, 2025

2.0.1   Patch, Bug Fix

  • Patched live Status page with correct API and server calls


September 8, 2025

2.0.0   Release, Feature, Update, Patch

  • Semi-Complete rebuild/retooling for Svelte 5 Runes Compatability
    • Login and Profile update and compatability
    • Users
      • Updated all pages to Svelte 5 compatability
    • Events
      • Events Display Updated:
        • Live Page, API, stores, components, css, etc for Live Automation and Real-time updates
        • This required reorganization and redistribution of resources
        • Removed duplicated code, bad reduncancies, etc.
    • Status
      • Status Display Updated:
        • Live Page, API, stores, components, css, etc for Live Automation and Real-time updates
        • This required reorganization and redistribution of resources
        • Removed duplicated code, bad reduncancies, etc.


May 9, 2025

1.3.1   Patch, Bug Fix

  • Updated Display CSS, fixed display bug
  • Updated Admin Svelte and CSS, fixed dropdowns and links


May 6, 2025

1.3.0   Feature

  • Modified Events to have live updates to screen without reloading.
  • Modified Status home display to have live updates to screen without reloading.
  • Updated Vite settings to make WebSockets compatible.
  • New/Updated Components, CSS, and Stores.


April 29, 2025

1.2.1   Patch, Bug Fix

  • Fix Custom Status customId defaulting to 0 on update, now is correct number.
  • Fixed Profile for service account access.


April 23, 2025

1.2.0   Feature

  • Created 3 custom status macro buttons for users to quickly update their status.


April 11, 2025

1.1.8   Patch

  • Fixed table size issue for Display


April 11, 2025

1.1.7   Patch, Bug Fix

  • Updated Availability Display to function as expected. Changed divs to table and now text and size scaling works as expected on big screen.


April 7, 2025

1.1.6   Update, Patch, Feature

  • Add active boolean to locations
  • Add Unknown location for cron job reset
  • Env update title and cron location id
  • Update all forms using location to ignore Unknown (similar to Status ignore Unknown)
  • Updated Devlog to hide pre-release info
  • Devlog is mobile flexible
  • All Admin user pages are mobile flexible


March 26, 2025

1.1.5   Update

  • Updated Login to flex for mobile
  • Updated button nav to flex or hide for mobile
  • Updated event controls to flex for mobile


March 26, 2025

1.1.4   Feature, Update

  • Updated header and footer to be responsive for mobile and smaller window sizes.
  • Updated profile table and profile edit form to be responsive for mobile and smaller window sizes.


February 3, 2025

1.1.3   Patch

  • Updated IT Support Event logic to allow for IT support requests to be entered for future events not yet recorded to the server.


January 27, 2025

1.1.2   Patch, Bug Fix

  • Updated service site link
  • Updated Events to filter out duplicate IT events


January 24, 2025

1.1.1   Patch, Bug Fix

  • Update login and profile logic
  • Fix CRON logic and output, now completes full job


January 24, 2025

1.1.0   Release, Update, Feature

  • Update Pocketbase compatability with v0.24+
    • Oauth Update with new PB schema
  • Update to SvelteKit 2
  • Updated themes and css
  • Batch Status Updater build for managers
  • Updated CRON to work with updates
  • Dev Log updated to work logged in or not


December 18, 2024

1.0.7   Feature, Update

  • Added auto refresh update to the live events page & the front page in and out board for IT Tracker.


December 4, 2024

1.0.6   Bug Fix, Update

  • Updated logos to appropriate versions.
  • Fixed bug of events that were deleted from SW2B still appeared in app.
  • Added and updated CSS styles.


November 20, 2024

1.0.5   Bug Fix, Patch, Update

Updates to Live Event Calendar:

  • Fixed multi-day events displaying on the wrong days when moving through calendar.
  • Organized the Events by day, time, then title.
  • Updated Event Logic for display.
  • Updated Event styling for display.
  • Fixed IT Events if missing Event id.


November 15, 2024

1.0.4   Update

  • Updated Event dates to include week day.
  • Updated current event Day to have title background.
  • Updated event styles.


November 15, 2024

1.0.3   Hotfix, Bug Fix

  • Updated logic for external event not showing or showing incorrectly.
  • Updated logic for editing external event, missing sw2bCode.


November 14, 2024

1.0.2   Patch, Update

  • Date and Time code reworking for better accuracy.
  • Styles update.


November 5, 2024

1.0.1   Patch, Update

  • Added check to new IT Event form to check to see if event was already added to prevent duplicate entries.
  • Updated Event calendar colors for borders and added hover change.
  • Updated edit button in an event to only be visible if there is an event && the user can manage.


November 1, 2024

1.0.0   Release, Feature, Update

Application Ready for 1.0.0 release and made live.

Updates include changes and new features:

  • Update to the Tracker Display.
  • Added date ranges for Managers to give Off Duty staff. Reduces number of times they have to update staff for extended leave.
  • Updated admin/manager bar.
  • Added CRON job to reset users to base values.
  • Updated forms for modifying staff statuses.


October 23, 2024

0.1.1   Patch

Fixed issue with dates for events that span multiple days.


October 17, 2024

0.1.0   Feature, Update

Event Display

  • Events moved to events/live
  • Events api to pocketbase server, updates every change and refresh
  • Default is today and show 3 days
  • Dropdown to allow change of 3, 5, or 7 days to be displayed
  • Arrow buttons to go back or forward based on dropdown
  • Reset button to go back to default settings

External Events

  • Added External events to display with yellow color
  • Added create new External Event to Admin bar
  • Added edit Event

Event Support

  • Moved create new IT support to Support from New
  • Merged edit with External Events

Other

  • New functions and abilities
  • daySpreadStore created for event logic
  • Admin bar updated with ordering and new dropdown options


October 2, 2024

0.0.5   Feature

  • Added Events to the applicaiton
  • Pulls events dynamically from Smart Way 2 Book API
  • Color codes it depending on the building location
  • Highlights it if it is an event that IT has to support
  • Added new and edit capabilities for adding IT support requests


September 24, 2024

0.0.4   Update

  • Modified Display to show by Statuses
  • Reduced number of Statuses
  • Updated Status Colors
  • Added Locations table and made Location a dropdown
  • Updated Edit forms
  • Updated logs and logic
  • If no Unknown users, hide column
  • Updated CSS


August 27, 2024

0.0.3   Feature

  • Added a CSV uploader to add staff and create fake statuses


August 23, 2024

0.0.2   Feature

  • Adding in the Dev Log table to database
  • page list of notes
  • live link to page.


August 22, 2024

0.0.1   Update

  • Did the inital setup of the IT Tracking application.