Changelog
Release history and changes for Armor.
Table of contents
- Changelog
- 1.16.5 (2025-10-06)
- 1.16.4 (2025-10-06)
- 1.16.3 (2025-10-06)
- 1.16.2 (2025-10-05)
- 1.16.1 (2025-10-05)
- 1.16.0 (2025-10-05)
- 1.15.1 (2025-10-03)
- 1.15.0 (2025-10-03)
- 1.14.7 (2025-10-03)
- 1.14.6 (2025-10-03)
- 1.14.5 (2025-10-01)
- 1.14.4 (2025-10-01)
- 1.14.3 (2025-10-01)
- 1.14.2 (2025-10-01)
- 1.14.1 (2025-10-01)
- 1.14.0 (2025-10-01)
- 1.13.3 (2025-09-27)
- 1.13.2 (2025-09-27)
- 1.13.1 (2025-09-27)
- 1.13.0 (2025-09-27)
- 1.12.0 (2025-09-26)
- 1.11.0 (2025-09-26)
- 1.10.1 (2025-09-26)
- 1.10.0 (2025-09-26)
- 1.9.0 (2025-09-26)
- 1.8.1 (2025-09-25)
- 1.8.0 (2025-09-25)
- 1.7.1 (2025-09-25)
- 1.7.0 (2025-09-25)
- 1.6.0 (2025-09-25)
- 1.5.0 (2025-09-25)
- 1.4.1 (2025-09-25)
- 1.4.0 (2025-09-25)
- 1.3.2 (2025-09-25)
- 1.3.1 (2025-09-25)
- 1.3.0 (2025-09-25)
- 1.2.0 (2025-09-25)
- 1.1.2 (2025-09-25)
- 1.1.1 (2025-09-25)
- 1.1.0 (2025-09-25)
- 1.0.15 (2025-09-25)
- 1.0.14 (2025-09-25)
- 1.0.13 (2025-09-25)
- 1.0.12 (2025-09-25)
- 1.0.11 (2025-09-25)
- 1.0.10 (2025-09-25)
- 1.0.9 (2025-09-25)
- 1.0.8 (2025-09-25)
- 1.0.7 (2025-09-24)
- 1.0.6 (2025-09-24)
- 1.0.5 (2025-09-23)
- 1.0.4 (2025-09-23)
- 1.0.3 (2025-09-23)
- 1.0.2 (2025-09-23)
- 1.0.1 (2025-09-23)
- 1.0.0 (2025-09-23)
- Changelog
- 1.16.5 (2025-10-06)
- 1.16.4 (2025-10-06)
- 1.16.3 (2025-10-06)
- 1.16.2 (2025-10-05)
- 1.16.1 (2025-10-05)
- 1.16.0 (2025-10-05)
- 1.15.1 (2025-10-03)
- 1.15.0 (2025-10-03)
- 1.14.7 (2025-10-03)
- 1.14.6 (2025-10-03)
- 1.14.5 (2025-10-01)
- 1.14.4 (2025-10-01)
- 1.14.3 (2025-10-01)
- 1.14.2 (2025-10-01)
- 1.14.1 (2025-10-01)
- 1.14.0 (2025-10-01)
- 1.13.3 (2025-09-27)
- 1.13.2 (2025-09-27)
- 1.13.1 (2025-09-27)
- 1.13.0 (2025-09-27)
- 1.12.0 (2025-09-26)
- 1.11.0 (2025-09-26)
- 1.10.1 (2025-09-26)
- 1.10.0 (2025-09-26)
- 1.9.0 (2025-09-26)
- 1.8.1 (2025-09-25)
- 1.8.0 (2025-09-25)
- 1.7.1 (2025-09-25)
- 1.7.0 (2025-09-25)
- 1.6.0 (2025-09-25)
- 1.5.0 (2025-09-25)
- 1.4.1 (2025-09-25)
- 1.4.0 (2025-09-25)
- 1.3.2 (2025-09-25)
- 1.3.1 (2025-09-25)
- 1.3.0 (2025-09-25)
- 1.2.0 (2025-09-25)
- 1.1.2 (2025-09-25)
- 1.1.1 (2025-09-25)
- 1.1.0 (2025-09-25)
- 1.0.15 (2025-09-25)
- 1.0.14 (2025-09-25)
- 1.0.13 (2025-09-25)
- 1.0.12 (2025-09-25)
- 1.0.11 (2025-09-25)
- 1.0.10 (2025-09-25)
- 1.0.9 (2025-09-25)
- 1.0.8 (2025-09-25)
- 1.0.7 (2025-09-24)
- 1.0.6 (2025-09-24)
- 1.0.5 (2025-09-23)
- 1.0.4 (2025-09-23)
- 1.0.3 (2025-09-23)
- 1.0.2 (2025-09-23)
- 1.0.1 (2025-09-23)
- 1.0.0 (2025-09-23)
Loading latest release information...
Changelog
1.16.5 (2025-10-06)
Bug Fixes
- sse max sessions (e570475)
1.16.4 (2025-10-06)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, using sub and side configurable (bc5ee0d)
1.16.3 (2025-10-06)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, including sub in jwt token generation for revocation to work, use the sub from the token id (309821b)
1.16.2 (2025-10-05)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, including sub in jwt token generation for revocation to work (1106624)
1.16.1 (2025-10-05)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this (579019d)
1.16.0 (2025-10-05)
Features
- backchannel logout (1df627f)
1.15.1 (2025-10-03)
Bug Fixes
- guest user – restricted access/ base tag (6b233d7)
1.15.0 (2025-10-03)
Features
- guest user – restricted access (495e6b8)
Bug Fixes
- index.html (3b1878d)
1.14.7 (2025-10-03)
Bug Fixes
- Helmet (2cd6f33)
1.14.6 (2025-10-03)
Bug Fixes
- dev dependencies (57ea05d)
- dev dependencies (175db42)
- dev dependencies (322793d)
- dev dependencies (b12b64b)
- dev dependencies (0c820fe)
- dev dependencies (00a5e07)
- dev dependencies (e583262)
- login/logout (86a5762)
- security vulnerabilities (135def3)
- security vulnerabilities (5d6a67f)
- security vulnerabilities (ba75605)
- security vulnerabilities (9beb68a)
1.14.5 (2025-10-01)
Bug Fixes
1.14.4 (2025-10-01)
Bug Fixes
1.14.3 (2025-10-01)
Bug Fixes
1.14.2 (2025-10-01)
Bug Fixes
- documentation (beb0348)
- documentation (e27c304)
- documentation (d851938)
- documentation (1d0fe15)
- documentation (c47677f)
- documentation (748d90b)
1.14.1 (2025-10-01)
Bug Fixes
- documentation (602f209)
- documentation (d12d435)
- documentation (54552df)
- documentation (302defe)
- documentation (51589f0)
- documentation (f4df465)
1.14.0 (2025-10-01)
Features
- Add multi-select drag/drop navigation and upload testing (a31e2ff)
- Complete Vite frontend refactor (0e8b250)
- Implement multi-select functionality with drag/drop navigation and delete operations (6aefc02)
- Implement swagger-ui-react migration (790acba)
- preparing for armor publicization (5cf107c)
- preparing for armor publicization (af79a68)
- preparing for armor publicization (2bccd61)
- updated CI/CD (f9595d4)
- updated CI/CD (729986f)
- updated CI/CD (fa4fce4)
- updated CI/CD (8281acb)
- updated CI/CD (2ac03b8)
- updated CI/CD (9580e7e)
- updated CI/CD (abb77f1)
- updated CI/CD (7f5f2b8)
- updated CI/CD (54f3115)
- updated CI/CD (fd3da27)
- updated CI/CD (adcfc2b)
- updated CI/CD (22fd8fd)
- updated CI/CD (3df1ee3)
- updated CI/CD (1740ee2)
- updated CI/CD (e96a4e4)
- updated CI/CD (150490f)
- updated CI/CD (7c6a50f)
- updated CI/CD (7cbfd02)
- updated CI/CD (8ad8e87)
- updated CI/CD (60c49fa)
- updated CI/CD (aee9d16)
- updated CI/CD (81beb9f)
- updated CI/CD (96762d8)
- updated CI/CD (90ffcad)
- updated CI/CD (aaf250c)
- updated CI/CD (2f7e2d0)
- updated CI/CD (f65a738)
- updated CI/CD (f25c777)
- updated CI/CD (5b88eaa)
- updated CI/CD (d458abb)
- vite frontend – introduction (62fe542)
- vite frontend – introduction fix references to static (9278434)
- vite frontend – introduction fix references to static (7d3c577)
Bug Fixes
- add CSRF protection and path validation for folder creation (5c0924b)
- Adjust table column widths, fix search functionality, and implement dynamic profile dropdown (daaafb2)
- author (c5f1485)
- author (b842b09)
- author (1d990c4)
- Complete remaining changes from Vite frontend refactor session (aa6c709)
- Complete SSE performance optimization and UI improvements (0632c5c)
- Complete SSE routing and custom index.html integration (cd7ddbc)
- Complete swagger-ui-react migration with linting fixes (2fd94ac)
- Complete UI improvements and API routing fixes (ba67690)
- Correct checkbox column width and implement landing page functionality (d990233)
- dev dependecy security prompts (504516e)
- dev dependecy security prompts (0767149)
- dev dependecy security prompts (ef43447)
- dev dependecy security prompts (d915912)
- dev dependecy security prompts (b574a59)
- Display table headers in empty folders and serve index.html content (e79c4eb)
- Enhance ApiKeysPage with modal improvements and server-side feature parity (cd50b21)
- file manager table when no contents and fix api keys table when no contents (e5e9a2a)
- Final column width adjustments for API keys table (963e495)
- Fix SSE endpoint compression middleware and routing for real-time updates (9e640e2)
- formatting (3a7ab0e)
- Handle root directory access in isAllowedDirectory function (17bc6e7)
- linting (435af5a)
- linting (831331d)
- linting (8f369ef)
- linting (318c4a7)
- linting (e6104c7)
- linting (518ccdb)
- linting (75e95c7)
- linting (5ea458c)
- linting (1945a4f)
- linting (601db7f)
- linting (97fb689)
- linting, licensing and security auditing, documentation and pwa and translations, fix api docs (4447b33)
- Make no-unused-vars ESLint rule more strict and set as error (0fd5761)
- Remove all artificial delays from database operations and fix accessibility issues (3e1ab24)
- Remove artificial delays from SSE pipeline for real-time updates (ffc4ce9)
- Remove card borders, set Armor icon to login_primary_color, and verify search functionality (96f6c1c)
- Remove HTML generation from fileServer.js and fix SSE routing (d4a495c)
- Resolve all linting errors in routes/fileServer.js (dc9c19d)
- Resolve all remaining linting warnings in frontend components (d1a400a)
- resolve CodeQL security issues for URL redirects and CORS (b3bbd45)
- resolve CodeQL security issues for URL redirects and CORS (f2b7ff1)
- resolve CodeQL security vulnerabilities (type confusion and Helmet misconfiguration) (4cbc481)
- Resolve CodeQL security vulnerabilities (type confusion and Helmet misconfiguration) (00628a8)
- Resolve infinite redirect loop and restore dual logout functionality (75edc43)
- Resolve linting errors in ApiKeysPage and Header components (c457618)
- Resolve Swagger API docs static asset path conflicts (dedcccb)
- Restore custom index.html functionality by removing problematic routing condition (a2916e2)
- Restore SSE real-time updates while preserving custom index.html functionality (ae85c76)
- sanitize XSS vulnerability and remove sensitive data from logs (cf5f180)
- stricter linting (02ca122)
- swagger documentation (567a0dd)
- swagger documentation and prepare for testing (f7c4e20)
- Update API endpoints to use correct backend routing structure (8311377)
- Update breadcrumb navigation for ?view=index parameter (53a28a7)
- Update bulk delete button to show only icon and count, adjust column widths (56c865b)
- Update login page UI styling to match design requirements (6311502)
- Update ProtectedFileRoute component (663ce0f)
- vite frontend – introduction fix references to static (b40a892)
- vite frontend – introduction fix references to static (eb9f1f5)
- vite frontend – introduction fix references to static (bc31cfe)
- vite frontend – introduction fix references to static (a68f1fa)
- vite frontend – introduction fix references to static - prettier (9288ed7)
1.13.3 (2025-09-27)
Bug Fixes
- route database operations to databaseLogger and HTTP requests to accessLogger (78fd182)
1.13.2 (2025-09-27)
Bug Fixes
- remove 1000ms batch delay from database operations for immediate file processing (1048ae7)
1.13.1 (2025-09-27)
Bug Fixes
- remove setTimeout delays from file watcher while keeping awaitWriteFinish (2426e07)
1.13.0 (2025-09-27)
Features
- implement corrected file watcher and checksum architecture (b62af95)
1.12.0 (2025-09-26)
Features
- separate file detection and checksum processing into independent processes (538b703)
1.11.0 (2025-09-26)
Features
- implement worker threads for checksum calculation and fix chokidar unlink detection (b8109eb)
Bug Fixes
- add retry mechanism for files stuck in error status (8a7b2fb)
- replace __filename with import.meta.url for ES module compatibility in worker threads (9948834)
1.10.1 (2025-09-26)
Bug Fixes
- move checksum calculation outside database transactions to resolve SQLITE_BUSY errors (8334e85)
1.10.0 (2025-09-26)
Features
- implement database operation batching to fix SQLite locking issues (0f4cf80)
- implement database operation batching to fix SQLite locking issues (c5ca5d6)
Bug Fixes
- complete SSE implementation for real-time file events (6ce622a)
- resolve checksum update text matching issue in SSE implementation (b0be103)
1.9.0 (2025-09-26)
Features
- add debug logging to unlinkDir handler and fix all dynamic imports (f14db60)
- add more targeted debug logging to isolate SSE execution issue (51363a3)
- add SSE notifications to unlinkDir handler and fix dynamic imports (ff70f6c)
- add SSE notifications to unlinkDir handler for real-time UI updates (7e42bd5)
- add unlinkDir event handler for directory move cleanup (d3c6310)
- add unlinkDir event handler for directory move cleanup (39f502d)
Bug Fixes
- resolve lint formatting errors in fileWatcher.js (edb593e)
- resolve lint formatting errors in fileWatcher.js (e0b4e59)
1.8.1 (2025-09-25)
Bug Fixes
- add proper top spacing to API Keys page header and buttons (3da8fbd)
- ensure consistent table sizing and form input styling across pages (a055bee)
- remove mt-4 class to match directory listing container structure (cd0c216)
- styling consistency fixes for API Keys and directory listing pages (50e999b)
1.8.0 (2025-09-25)
Features
- add local-only logout endpoints for dashboard flexibility (92b6612)
- add logout buttons to UI dropdown for both RP-initiated and local logout options (5138935)
1.7.1 (2025-09-25)
Bug Fixes
- resolve routing conflict causing search failure from root directory (52d0853)
1.7.0 (2025-09-25)
Features
- add basic authentication hiding functionality (144adff)
- add OIDC hiding configuration to production config template (835c9ce)
- add size sorting functionality to file server table (e8e9a8d)
- implement OIDC provider hiding functionality (a3d2476)
Bug Fixes
- prevent table sorting redirect to landing page when show_root_index is false (b6f0f96)
- resolve routing conflict causing JSON parse error in root folder creation (bbae83b)
1.6.0 (2025-09-25)
Features
- add uniform header to Swagger API documentation page (49939a3)
- add upload section toggle and improve API Keys page UI (08d8063)
- add upload section toggle and improve API Keys page UI (eb8e3d9)
Bug Fixes
- change upload toggle button to blue and match search input styling (5f968e7)
1.5.0 (2025-09-25)
Features
- add robots.txt to allow major search engines and block unwanted crawlers (1753ac9)
- add weekly compression for archived log files (86cce8f)
- add weekly compression for archived log files (744322c)
Bug Fixes
- route OIDC authentication logs to auth.log instead of app.log (ef16486)
- route OIDC authentication logs to auth.log instead of app.log (37dbd0c)
1.4.1 (2025-09-25)
Bug Fixes
Documentation
- remove unused post_logout_redirect_uris config and add comprehensive OIDC logout documentation (e2663d8)
- remove unused post_logout_redirect_uris config and add comprehensive OIDC logout documentation (5a6671f)
1.4.0 (2025-09-25)
Features
- add RP-initiated logout support for OIDC providers (d4ec7dd)
- implement RP-initiated logout support for OIDC configurations (bf996ef)
Bug Fixes
- correct buildEndSessionUrl API usage for openid-client v6.8.0 (3705722)
- resolve linting issues in logout error handling (2dde50f)
1.3.2 (2025-09-25)
Documentation
- add PostgreSQL and MySQL database configuration examples (06173d2)
1.3.1 (2025-09-25)
Bug Fixes
- adding mysql and postgres for sequelize (d84ee02)
1.3.0 (2025-09-25)
Features
- implement comprehensive database optimizations and fix checksum transaction bug (ea02912)
Bug Fixes
- correct logging to show actual affected rows instead of undefined (94da725)
- resolve checksum transaction error by moving getDatabase import to top of file (182a26a)
- resolve undefined rows logging issue in checksum processing (cc638ba)
- use array destructuring for linting compliance (916b9f7)
1.2.0 (2025-09-25)
Features
- optimize database transactions for checksum processing (89e9398)
1.1.2 (2025-09-25)
Bug Fixes
- preserve checksum status in cacheItemInfoWithStats to prevent unnecessary recalculation on restart (a0e9a6c)
1.1.1 (2025-09-25)
Bug Fixes
- allow JSON API access to root directory when show_root_index is false (9374a0e)
- allow JSON API access to root directory when show_root_index is false (2b6d47f)
1.1.0 (2025-09-25)
Features
- add development configuration support (c1816a0)
Bug Fixes
- eliminate await-in-loop linting warning in auth middleware (3b52009)
- optimize API key authentication to fix N+1 query problem (5b4a03f)
- resolve prettier formatting error in app.js (4e95cec)
- set up user context in authenticateApiKeyAccess for basic auth (abb5201)
1.0.15 (2025-09-25)
Bug Fixes
1.0.14 (2025-09-25)
Bug Fixes
- packaging (aa7b588)
1.0.13 (2025-09-25)
Bug Fixes
1.0.12 (2025-09-25)
Bug Fixes
- versioning (af10e47)
1.0.11 (2025-09-25)
Bug Fixes
- detailed logging and log rotation (7896bbe)
- landing page and config merging (713e1cc)
- landing page and config merging (19eb540)
- linting (d767332)
- oidc roles (45442da)
- versioning (b251d1c)
1.0.10 (2025-09-25)
Bug Fixes
- landing page and config merging (73acdfa)
1.0.9 (2025-09-25)
Bug Fixes
- yaml config updates (3f70818)
1.0.8 (2025-09-25)
Bug Fixes
- adding distinguished names for Domino users without emails (e115383)
- adding distinguished names for Domino users without emails (eb2d48a)
- adding distinguished names for Domino users without emails (3ec6295)
- documentation (b9c16bf)
- documentation and use system certs (37ac193)
- linting (8ce4fe2)
1.0.7 (2025-09-24)
Bug Fixes
1.0.6 (2025-09-24)
Bug Fixes
1.0.5 (2025-09-23)
Bug Fixes
- documentation (1cc6b98)
1.0.4 (2025-09-23)
Bug Fixes
1.0.3 (2025-09-23)
Bug Fixes
- docs (bc70eae)
1.0.2 (2025-09-23)
Bug Fixes
- lint task (5596510)
1.0.1 (2025-09-23)
Bug Fixes
- dependencies/actions/express 5 (51d287b)
- dependencies/actions/express 5 (eb3d7b6)
- lint task (b12a770)
- lint task (bee2b6d)
- lint task (7fc5bb1)
- lint task (0bc8b91)
- lint task (d717191)
1.0.0 (2025-09-23)
Bug Fixes
- dependencies/actions/express 5 (51d287b)
- dependencies/actions/express 5 (eb3d7b6)
- lint task (7fc5bb1)
- lint task (0bc8b91)
- lint task (d717191)
Changelog
1.16.5 (2025-10-06)
Bug Fixes
- sse max sessions (e570475)
1.16.4 (2025-10-06)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, using sub and side configurable (bc5ee0d)
1.16.3 (2025-10-06)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, including sub in jwt token generation for revocation to work, use the sub from the token id (309821b)
1.16.2 (2025-10-05)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this, including sub in jwt token generation for revocation to work (1106624)
1.16.1 (2025-10-05)
Bug Fixes
- backchannel logout verification via jose sinece openid-client won’t support this (579019d)
1.16.0 (2025-10-05)
Features
- backchannel logout (1df627f)
1.15.1 (2025-10-03)
Bug Fixes
- guest user – restricted access/ base tag (6b233d7)
1.15.0 (2025-10-03)
Features
- guest user – restricted access (495e6b8)
Bug Fixes
- index.html (3b1878d)
1.14.7 (2025-10-03)
Bug Fixes
- Helmet (2cd6f33)
1.14.6 (2025-10-03)
Bug Fixes
- dev dependencies (57ea05d)
- dev dependencies (175db42)
- dev dependencies (322793d)
- dev dependencies (b12b64b)
- dev dependencies (0c820fe)
- dev dependencies (00a5e07)
- dev dependencies (e583262)
- login/logout (86a5762)
- security vulnerabilities (135def3)
- security vulnerabilities (5d6a67f)
- security vulnerabilities (ba75605)
- security vulnerabilities (9beb68a)
1.14.5 (2025-10-01)
Bug Fixes
1.14.4 (2025-10-01)
Bug Fixes
1.14.3 (2025-10-01)
Bug Fixes
1.14.2 (2025-10-01)
Bug Fixes
- documentation (beb0348)
- documentation (e27c304)
- documentation (d851938)
- documentation (1d0fe15)
- documentation (c47677f)
- documentation (748d90b)
1.14.1 (2025-10-01)
Bug Fixes
- documentation (602f209)
- documentation (d12d435)
- documentation (54552df)
- documentation (302defe)
- documentation (51589f0)
- documentation (f4df465)
1.14.0 (2025-10-01)
Features
- Add multi-select drag/drop navigation and upload testing (a31e2ff)
- Complete Vite frontend refactor (0e8b250)
- Implement multi-select functionality with drag/drop navigation and delete operations (6aefc02)
- Implement swagger-ui-react migration (790acba)
- preparing for armor publicization (5cf107c)
- preparing for armor publicization (af79a68)
- preparing for armor publicization (2bccd61)
- updated CI/CD (f9595d4)
- updated CI/CD (729986f)
- updated CI/CD (fa4fce4)
- updated CI/CD (8281acb)
- updated CI/CD (2ac03b8)
- updated CI/CD (9580e7e)
- updated CI/CD (abb77f1)
- updated CI/CD (7f5f2b8)
- updated CI/CD (54f3115)
- updated CI/CD (fd3da27)
- updated CI/CD (adcfc2b)
- updated CI/CD (22fd8fd)
- updated CI/CD (3df1ee3)
- updated CI/CD (1740ee2)
- updated CI/CD (e96a4e4)
- updated CI/CD (150490f)
- updated CI/CD (7c6a50f)
- updated CI/CD (7cbfd02)
- updated CI/CD (8ad8e87)
- updated CI/CD (60c49fa)
- updated CI/CD (aee9d16)
- updated CI/CD (81beb9f)
- updated CI/CD (96762d8)
- updated CI/CD (90ffcad)
- updated CI/CD (aaf250c)
- updated CI/CD (2f7e2d0)
- updated CI/CD (f65a738)
- updated CI/CD (f25c777)
- updated CI/CD (5b88eaa)
- updated CI/CD (d458abb)
- vite frontend – introduction (62fe542)
- vite frontend – introduction fix references to static (9278434)
- vite frontend – introduction fix references to static (7d3c577)
Bug Fixes
- add CSRF protection and path validation for folder creation (5c0924b)
- Adjust table column widths, fix search functionality, and implement dynamic profile dropdown (daaafb2)
- author (c5f1485)
- author (b842b09)
- author (1d990c4)
- Complete remaining changes from Vite frontend refactor session (aa6c709)
- Complete SSE performance optimization and UI improvements (0632c5c)
- Complete SSE routing and custom index.html integration (cd7ddbc)
- Complete swagger-ui-react migration with linting fixes (2fd94ac)
- Complete UI improvements and API routing fixes (ba67690)
- Correct checkbox column width and implement landing page functionality (d990233)
- dev dependecy security prompts (504516e)
- dev dependecy security prompts (0767149)
- dev dependecy security prompts (ef43447)
- dev dependecy security prompts (d915912)
- dev dependecy security prompts (b574a59)
- Display table headers in empty folders and serve index.html content (e79c4eb)
- Enhance ApiKeysPage with modal improvements and server-side feature parity (cd50b21)
- file manager table when no contents and fix api keys table when no contents (e5e9a2a)
- Final column width adjustments for API keys table (963e495)
- Fix SSE endpoint compression middleware and routing for real-time updates (9e640e2)
- formatting (3a7ab0e)
- Handle root directory access in isAllowedDirectory function (17bc6e7)
- linting (435af5a)
- linting (831331d)
- linting (8f369ef)
- linting (318c4a7)
- linting (e6104c7)
- linting (518ccdb)
- linting (75e95c7)
- linting (5ea458c)
- linting (1945a4f)
- linting (601db7f)
- linting (97fb689)
- linting, licensing and security auditing, documentation and pwa and translations, fix api docs (4447b33)
- Make no-unused-vars ESLint rule more strict and set as error (0fd5761)
- Remove all artificial delays from database operations and fix accessibility issues (3e1ab24)
- Remove artificial delays from SSE pipeline for real-time updates (ffc4ce9)
- Remove card borders, set Armor icon to login_primary_color, and verify search functionality (96f6c1c)
- Remove HTML generation from fileServer.js and fix SSE routing (d4a495c)
- Resolve all linting errors in routes/fileServer.js (dc9c19d)
- Resolve all remaining linting warnings in frontend components (d1a400a)
- resolve CodeQL security issues for URL redirects and CORS (b3bbd45)
- resolve CodeQL security issues for URL redirects and CORS (f2b7ff1)
- resolve CodeQL security vulnerabilities (type confusion and Helmet misconfiguration) (4cbc481)
- Resolve CodeQL security vulnerabilities (type confusion and Helmet misconfiguration) (00628a8)
- Resolve infinite redirect loop and restore dual logout functionality (75edc43)
- Resolve linting errors in ApiKeysPage and Header components (c457618)
- Resolve Swagger API docs static asset path conflicts (dedcccb)
- Restore custom index.html functionality by removing problematic routing condition (a2916e2)
- Restore SSE real-time updates while preserving custom index.html functionality (ae85c76)
- sanitize XSS vulnerability and remove sensitive data from logs (cf5f180)
- stricter linting (02ca122)
- swagger documentation (567a0dd)
- swagger documentation and prepare for testing (f7c4e20)
- Update API endpoints to use correct backend routing structure (8311377)
- Update breadcrumb navigation for ?view=index parameter (53a28a7)
- Update bulk delete button to show only icon and count, adjust column widths (56c865b)
- Update login page UI styling to match design requirements (6311502)
- Update ProtectedFileRoute component (663ce0f)
- vite frontend – introduction fix references to static (b40a892)
- vite frontend – introduction fix references to static (eb9f1f5)
- vite frontend – introduction fix references to static (bc31cfe)
- vite frontend – introduction fix references to static (a68f1fa)
- vite frontend – introduction fix references to static - prettier (9288ed7)
1.13.3 (2025-09-27)
Bug Fixes
- route database operations to databaseLogger and HTTP requests to accessLogger (78fd182)
1.13.2 (2025-09-27)
Bug Fixes
- remove 1000ms batch delay from database operations for immediate file processing (1048ae7)
1.13.1 (2025-09-27)
Bug Fixes
- remove setTimeout delays from file watcher while keeping awaitWriteFinish (2426e07)
1.13.0 (2025-09-27)
Features
- implement corrected file watcher and checksum architecture (b62af95)
1.12.0 (2025-09-26)
Features
- separate file detection and checksum processing into independent processes (538b703)
1.11.0 (2025-09-26)
Features
- implement worker threads for checksum calculation and fix chokidar unlink detection (b8109eb)
Bug Fixes
- add retry mechanism for files stuck in error status (8a7b2fb)
- replace __filename with import.meta.url for ES module compatibility in worker threads (9948834)
1.10.1 (2025-09-26)
Bug Fixes
- move checksum calculation outside database transactions to resolve SQLITE_BUSY errors (8334e85)
1.10.0 (2025-09-26)
Features
- implement database operation batching to fix SQLite locking issues (0f4cf80)
- implement database operation batching to fix SQLite locking issues (c5ca5d6)
Bug Fixes
- complete SSE implementation for real-time file events (6ce622a)
- resolve checksum update text matching issue in SSE implementation (b0be103)
1.9.0 (2025-09-26)
Features
- add debug logging to unlinkDir handler and fix all dynamic imports (f14db60)
- add more targeted debug logging to isolate SSE execution issue (51363a3)
- add SSE notifications to unlinkDir handler and fix dynamic imports (ff70f6c)
- add SSE notifications to unlinkDir handler for real-time UI updates (7e42bd5)
- add unlinkDir event handler for directory move cleanup (d3c6310)
- add unlinkDir event handler for directory move cleanup (39f502d)
Bug Fixes
- resolve lint formatting errors in fileWatcher.js (edb593e)
- resolve lint formatting errors in fileWatcher.js (e0b4e59)
1.8.1 (2025-09-25)
Bug Fixes
- add proper top spacing to API Keys page header and buttons (3da8fbd)
- ensure consistent table sizing and form input styling across pages (a055bee)
- remove mt-4 class to match directory listing container structure (cd0c216)
- styling consistency fixes for API Keys and directory listing pages (50e999b)
1.8.0 (2025-09-25)
Features
- add local-only logout endpoints for dashboard flexibility (92b6612)
- add logout buttons to UI dropdown for both RP-initiated and local logout options (5138935)
1.7.1 (2025-09-25)
Bug Fixes
- resolve routing conflict causing search failure from root directory (52d0853)
1.7.0 (2025-09-25)
Features
- add basic authentication hiding functionality (144adff)
- add OIDC hiding configuration to production config template (835c9ce)
- add size sorting functionality to file server table (e8e9a8d)
- implement OIDC provider hiding functionality (a3d2476)
Bug Fixes
- prevent table sorting redirect to landing page when show_root_index is false (b6f0f96)
- resolve routing conflict causing JSON parse error in root folder creation (bbae83b)
1.6.0 (2025-09-25)
Features
- add uniform header to Swagger API documentation page (49939a3)
- add upload section toggle and improve API Keys page UI (08d8063)
- add upload section toggle and improve API Keys page UI (eb8e3d9)
Bug Fixes
- change upload toggle button to blue and match search input styling (5f968e7)
1.5.0 (2025-09-25)
Features
- add robots.txt to allow major search engines and block unwanted crawlers (1753ac9)
- add weekly compression for archived log files (86cce8f)
- add weekly compression for archived log files (744322c)
Bug Fixes
- route OIDC authentication logs to auth.log instead of app.log (ef16486)
- route OIDC authentication logs to auth.log instead of app.log (37dbd0c)
1.4.1 (2025-09-25)
Bug Fixes
Documentation
- remove unused post_logout_redirect_uris config and add comprehensive OIDC logout documentation (e2663d8)
- remove unused post_logout_redirect_uris config and add comprehensive OIDC logout documentation (5a6671f)
1.4.0 (2025-09-25)
Features
- add RP-initiated logout support for OIDC providers (d4ec7dd)
- implement RP-initiated logout support for OIDC configurations (bf996ef)
Bug Fixes
- correct buildEndSessionUrl API usage for openid-client v6.8.0 (3705722)
- resolve linting issues in logout error handling (2dde50f)
1.3.2 (2025-09-25)
Documentation
- add PostgreSQL and MySQL database configuration examples (06173d2)
1.3.1 (2025-09-25)
Bug Fixes
- adding mysql and postgres for sequelize (d84ee02)
1.3.0 (2025-09-25)
Features
- implement comprehensive database optimizations and fix checksum transaction bug (ea02912)
Bug Fixes
- correct logging to show actual affected rows instead of undefined (94da725)
- resolve checksum transaction error by moving getDatabase import to top of file (182a26a)
- resolve undefined rows logging issue in checksum processing (cc638ba)
- use array destructuring for linting compliance (916b9f7)
1.2.0 (2025-09-25)
Features
- optimize database transactions for checksum processing (89e9398)
1.1.2 (2025-09-25)
Bug Fixes
- preserve checksum status in cacheItemInfoWithStats to prevent unnecessary recalculation on restart (a0e9a6c)
1.1.1 (2025-09-25)
Bug Fixes
- allow JSON API access to root directory when show_root_index is false (9374a0e)
- allow JSON API access to root directory when show_root_index is false (2b6d47f)
1.1.0 (2025-09-25)
Features
- add development configuration support (c1816a0)
Bug Fixes
- eliminate await-in-loop linting warning in auth middleware (3b52009)
- optimize API key authentication to fix N+1 query problem (5b4a03f)
- resolve prettier formatting error in app.js (4e95cec)
- set up user context in authenticateApiKeyAccess for basic auth (abb5201)
1.0.15 (2025-09-25)
Bug Fixes
1.0.14 (2025-09-25)
Bug Fixes
- packaging (aa7b588)
1.0.13 (2025-09-25)
Bug Fixes
1.0.12 (2025-09-25)
Bug Fixes
- versioning (af10e47)
1.0.11 (2025-09-25)
Bug Fixes
- detailed logging and log rotation (7896bbe)
- landing page and config merging (713e1cc)
- landing page and config merging (19eb540)
- linting (d767332)
- oidc roles (45442da)
- versioning (b251d1c)
1.0.10 (2025-09-25)
Bug Fixes
- landing page and config merging (73acdfa)
1.0.9 (2025-09-25)
Bug Fixes
- yaml config updates (3f70818)
1.0.8 (2025-09-25)
Bug Fixes
- adding distinguished names for Domino users without emails (e115383)
- adding distinguished names for Domino users without emails (eb2d48a)
- adding distinguished names for Domino users without emails (3ec6295)
- documentation (b9c16bf)
- documentation and use system certs (37ac193)
- linting (8ce4fe2)
1.0.7 (2025-09-24)
Bug Fixes
1.0.6 (2025-09-24)
Bug Fixes
1.0.5 (2025-09-23)
Bug Fixes
- documentation (1cc6b98)
1.0.4 (2025-09-23)
Bug Fixes
1.0.3 (2025-09-23)
Bug Fixes
- docs (bc70eae)
1.0.2 (2025-09-23)
Bug Fixes
- lint task (5596510)
1.0.1 (2025-09-23)
Bug Fixes
- dependencies/actions/express 5 (51d287b)
- dependencies/actions/express 5 (eb3d7b6)
- lint task (b12a770)
- lint task (bee2b6d)
- lint task (7fc5bb1)
- lint task (0bc8b91)
- lint task (d717191)