Changelog
History of updates and improvements to the Vorel application
Back to Home
March 22, 2026
1 commit
Changes
- feat: enhance webcast selection logic to prioritize active and closest dated webcasts by Lunar at 02:46 AM (7df3a79)
March 19, 2026
2 commits
Changes
- git ignored .claude by Lunar at 01:50 AM (eae90a0)
- removed .claude by Lunar at 01:50 AM (b2dd115)
March 18, 2026
1 commit
Changes
- style: update background colors and remove box shadow for improved UI consistency by Lunar at 10:19 PM (afeff7b)
March 17, 2026
2 commits
Changes
- feat: update X-Frame-Options handling for embed routes and allow cross-origin embedding by Lunar at 05:40 PM (9ac6dd1)
- feat: add webcast embedding feature with auto-detection and error handling by Lunar at 04:03 PM (b00929b)
March 4, 2026
2 commits
Changes
- Merge pull request #8 from 1334Robotics/ember by Lunar at 06:58 PM (fb086bc)
- feat: add team pit location feature and update ranking points for 2026 season by Lunar at 06:48 PM (043fdf8)
January 21, 2026
1 commit
Changes
- Merge pull request #7 from 1334Robotics/ember by Lunar at 03:44 PM (ce3685e)
October 22, 2025
7 commits
Changes
- Merge main into ember (preserving ember branch functionality) by Lunar at 02:40 PM (1946f43)
- fix: preserve JSON-LD blocks when stripping comments from rendered views by Lunar at 02:40 PM (f45e92b)
- fix: preserve JSON-LD blocks when stripping comments and refactor HTML cleaning in render middleware by Lunar at 02:35 PM (33137b9)
- chore: bump express-session to 1.18.2 in package-lock.json by Lunar at 02:29 PM (48288bd)
- chore: upgrade dependencies and regenerate lockfile by Lunar at 02:26 PM (9c86748)
- Merge https://github.com/1334robotics/vorel-app into ember by Lunar at 02:25 PM (8d567fe)
- Upgrade dependencies and update home page view by Lunar at 02:20 PM (0f46329)
September 5, 2025
1 commit
Changes
- added a notice for beta release by Lunar at 01:44 PM (c0b3102)
August 11, 2025
1 commit
Changes
- fix: correct JSON formatting in home.ejs script tag by Lunar at 05:38 PM (f823fee)
July 8, 2025
2 commits
Changes
- updated nodejs in dockerfile to use latest node.js alpine by Lunar at 01:17 PM (62e7053)
- hopefully this works? seperated login style sheet from login's page for organization by Lunar at 01:14 PM (bf2d9da)
July 4, 2025
6 commits
Changes
- fix: remove sample notice creation script to streamline codebase by Lunar at 02:59 PM (2a46774)
- fix: remove test webhook endpoint for debugging from API routes for security issues by Lunar at 02:15 PM (c414d18)
- fix: update system status to reflect webhook configuration state in admin dashboard by Lunar at 02:13 PM (3a1a303)
- fix: streamline logging messages in Nexus webhook endpoint for clarity by Lunar at 02:26 AM (986f105)
- fix: enhance webhook token verification and improve error logging for FRC Nexus webhook by Lunar at 02:17 AM (e7d4312)
- feat: implement FRC Nexus webhook support and statistics tracking by Lunar at 02:09 AM (aafbf5b)
July 3, 2025
7 commits
Changes
- fix: update session cookie name to 'vorel.sid' for consistency by Lunar at 03:00 AM (30ce789)
- fixed docker-compose by Lunar at 02:51 AM (a810f23)
- fix: enhance session management with cleanup for expired sessions by Lunar at 02:48 AM (58b1432)
- fix: add GitHub OAuth environment variables to Docker Compose files by Lunar at 02:45 AM (41083f7)
- fix: enhance GitHub OAuth error handling and configuration checks by Lunar at 02:38 AM (1310408)
- fix: remove fallback callback URL for GitHub strategy to enforce environment variable usage by Lunar at 02:32 AM (5bfe5c8)
- fix: update changelog link to use relative URL for consistency by Lunar at 02:18 AM (8d678df)
June 30, 2025
4 commits
Changes
- made it a joke because the last on even through its ment to be a reason its not really one tbh by Lunar at 09:45 PM (3e7d4d0)
- Removed Node_ENV because its useless, added reason why database URL is not used by Lunar at 09:44 PM (ab69fc4)
- feat: add session expiration logic to user serialization and deserialization by Lunar at 08:49 PM (b946b7f)
- chore: remove unused test database file to clean up the repository by Lunar at 07:56 PM (6c0fd8e)
June 29, 2025
2 commits
Changes
- fix: hide notice actions for inactive users to improve UI clarity by Lunar at 06:12 PM (bf1fdd1)
- Add notice management and user management pages with enhanced UI by Lunar at 06:05 PM (0eae544)
June 28, 2025
1 commit
Changes
- Project Ember (Restyle) Inital Commitment by Lunar at 05:32 PM (f513dfd)
June 26, 2025
3 commits
Changes
- fix: enhance HTML cleaning by removing JavaScript single-line comments within script tags by Lunar at 02:06 PM (fa2c7e2)
- fix: simplify compression middleware and enhance HTML cleaning by Lunar at 01:46 PM (cc10652)
- removed compression for testing by Lunar at 01:35 PM (0b1f205)
June 24, 2025
1 commit
Changes
- added a small easter egg for fun by Lunar at 06:15 PM (ede6d3b)
June 23, 2025
2 commits
Changes
- Merge pull request #5 from 1334Robotics/optimizations by Lunar at 08:52 PM (bd57d86)
- feat: add container names for app, mariadb, and watchtower services in docker-compose files by Lunar at 08:51 PM (303f30b)
June 21, 2025
3 commits
Changes
- fix: simplify input hint for team number auto-find feature by Lunar at 01:21 AM (8f5f42e)
- feat: enhance team event auto-selection logic and manual input handling by Lunar at 01:20 AM (c4e75cd)
- feat: implement team event caching and auto-suggestion feature by Lunar at 01:11 AM (5d55c46)
June 19, 2025
6 commits
Changes
- feat: enhance search results dropdown positioning and styling by Lunar at 04:58 PM (bd45b37)
- Update docker-compose-dockploy.yml by Lunar at 03:03 PM (280d4c8)
- Update docker-compose.yml by Lunar at 03:03 PM (d811cc6)
- Merge pull request #4 from 1334Robotics/MariaDB by Lunar at 03:03 PM (e4bb1d6)
- feat: add docker-compose configuration for app, mariadb, and watchtower services by Lunar at 12:13 AM (d388127)
- fix: update server listen method to use default host by Lunar at 12:04 AM (85f16af)
June 18, 2025
8 commits
Changes
- fix: update docker-compose to include default network and refine app service configuration by Lunar at 11:50 PM (18477e9)
- fix: remove SQL directory copy from Dockerfile and delete obsolete 01-init.sql by Lunar at 11:14 PM (bde93d1)
- fix: remove SQL volume mapping from docker-compose and enhance database initialization with schema creation by Lunar at 11:01 PM (54afecb)
- fix: replace init.sql with 01-init.sql for improved database initialization process by Lunar at 10:51 PM (60bc94c)
- fix: remove database creation statement from init.sql as it's handled by docker-compose by Lunar at 10:48 PM (5e93184)
- fix: update SQL volume mapping in docker-compose.yml for initialization by Lunar at 10:40 PM (172f5ba)
- fix: add missing SQL directory copy in Dockerfile by Lunar at 10:28 PM (c65111a)
- Merge branch 'main' of https://github.com/1334Robotics/vorel-app into MariaDB by Lunar at 12:28 AM (ec0e451)
June 17, 2025
14 commits
Changes
- fix: remove PORT exposure from Dockerfile and docker-compose.yml for Traefik integration by Lunar at 10:04 PM (f5ddd07)
- fix: remove host binding from server listen for simplified logging by Lunar at 10:01 PM (c479abe)
- fix: update server host binding to localhost for improved security by Lunar at 09:58 PM (1eac8ad)
- fix: remove port mapping in docker-compose for cleaner configuration by Lunar at 09:52 PM (e9f8458)
- fix: expose port in Dockerfile and docker-compose for proper routing by Lunar at 09:37 PM (43fb9d8)
- fix: remove port exposure in docker-compose and update server host binding by Lunar at 09:32 PM (3b7d708)
- Merge branch 'main' of https://github.com/1334Robotics/vorel-app by Lunar at 06:47 PM (93eba7d)
- fix: remove unnecessary port exposure in Dockerfile for Traefik compatibility by Lunar at 06:47 PM (97501cd)
- fix: update Dockerfile and docker-compose.yml to remove PORT exposure and set correct image tag for MariaDB integration by Lunar at 06:46 PM (add9276)
- Updated Build.yml by Lunar at 06:38 PM (6f6307d)
- feat: refactor to integrate MariaDB for event management and enhance caching mechanisms by Lunar at 06:36 PM (f81d7f9)
- fix: clean up package-lock.json by removing unused dependencies by Lunar at 01:31 PM (323fbe4)
- fix: remove deprecated crypto package from dependencies by Lunar at 01:30 PM (1c2e42e)
- Github Copilot generated edits for intergration of MariaDB by Lunar at 01:17 PM (8cb36a1)
June 16, 2025
1 commit
Changes
- fix: update FAQ questions to include the full domain name for clarity by Lunar at 01:31 PM (a26008d)
June 11, 2025
2 commits
Changes
- Merge branch 'main' of https://github.com/1334Robotics/vorel-app by Lunar at 02:35 AM (36f78c4)
- feat: attempt to fix some social media crawlers not working correctly due to html compression by Lunar at 02:35 AM (ecaa74c)
June 9, 2025
1 commit
Changes
- fix: correct path to main entry in package.json by Lunar at 05:14 PM (3d0376b)
June 8, 2025
1 commit
Changes
- feat: enhance Docker build workflow with Node.js setup and caching improvements by Lunar at 01:55 PM (ac6ee4c)
June 7, 2025
1 commit
Changes
- Patch: Patched SSE by Lunar at 09:57 PM (7d1021a)
June 1, 2025
1 commit
Changes
- feat: improve button state management on visibility change and page load by Lunar at 09:25 PM (9cc0937)
May 31, 2025
7 commits
Changes
- feat: add API update notice to inform users of improvements in live event data by Lunar at 10:57 PM (1c17457)
- Merge pull request #1 from 1334Robotics/SSE-beta by Lunar at 10:49 PM (80d9f16)
- feat: enhance SSE connection management with heartbeat monitoring and fallback logic by Lunar at 10:44 PM (8d75130)
- Revert "feat: add console function to force polling mode for updates" by Lunar at 09:57 PM (2e73582)
- feat: add console function to force polling mode for updates by Lunar at 08:57 PM (f5a1b1e)
- fix: update timestamp display to indicate when no time is available by Lunar at 08:21 PM (e56eeae)
- Flawless SSE atleast as it seems for now by Lunar at 08:15 PM (91f68f1)
May 29, 2025
2 commits
Changes
- feat: implement SSE for real-time updates and fallback polling in match display by Lunar at 02:44 PM (3287532)
- chore: remove redundant comments in index.js for clarity by Lunar at 02:27 PM (d86ba4c)
May 26, 2025
2 commits
Changes
- chore: update package.json and package-lock.json to remove unused dependencies and update axios and dotenv versions by Lunar at 07:49 PM (15af4e8)
- Update base image to Node.js 23-alpine in Dockerfile by Lunar at 01:17 PM (a60f693)
May 25, 2025
5 commits
Changes
- Add tasks configuration for development server in VSCode by Lunar at 08:39 PM (1732336)
- patch: Update Open Graph and Twitter image URLs for changelog page by Lunar at 08:12 PM (e2bad2d)
- Refactor feature request template: replace platform dropdown with browser input field for improved clarity by Lunar at 03:54 PM (bfc4429)
- Refactor bug report template: replace platform dropdown with browser input field for improved clarity by Lunar at 03:53 PM (bcfc39b)
- Add compression middleware and update package dependencies by Lunar at 01:17 PM (7f12d0f)