Development Logs


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.