Commit Graph

21 Commits

Author SHA1 Message Date
Wayne
c06fd7d2a7 Resolve conflicts 2025-09-10 12:06:52 +03:00
Wayne
0ce24ffc5b Merge branch 'main' into display-versions 2025-09-10 12:06:24 +03:00
Wayne
13f04a123e current version 0.3.1 2025-09-10 12:03:12 +03:00
Wei S.
4a23f8f29f feat: Add new version notification in footer (#99)
This commit implements a system to check for new application versions and notify the user.

On page load, the server-side code now fetches the latest release from the GitHub repository API. It uses `semver` to compare the current application version with the latest release tag.

If a newer version is available, an alert is displayed in the footer with a link to the release page. The current application version is also now displayed in the footer. The version check is cached for one hour to minimize API requests.

Co-authored-by: Wayne <5291640+ringoinca@users.noreply.github.com>
2025-09-09 23:36:35 +03:00
Wayne
8b20aff978 feat: Add new version notification in footer
This commit implements a system to check for new application versions and notify the user.

On page load, the server-side code now fetches the latest release from the GitHub repository API. It uses `semver` to compare the current application version with the latest release tag.

If a newer version is available, an alert is displayed in the footer with a link to the release page. The current application version is also now displayed in the footer. The version check is cached for one hour to minimize API requests.
2025-09-09 23:35:44 +03:00
Wayne
b2ca3ef0e1 Project wide format 2025-08-15 14:18:23 +03:00
Wayne
9873228d01 Before format 2025-08-15 14:14:01 +03:00
Wayne
832e29bd92 Project prettier setup 2025-08-15 13:45:58 +03:00
Wayne
a18e34a486 Frontend: Page title fix 2025-08-03 12:26:09 +03:00
Wayne
f45ed3a62a Build package separately 2025-08-03 01:00:05 +03:00
Wayne
95445dcd37 Build with tsconfig.build.json 2025-08-03 00:56:29 +03:00
Wayne
0d64eff208 Disable parallel build 2025-08-03 00:47:29 +03:00
Wayne
7240da7b40 Docs site 2025-07-27 21:26:34 +03:00
Wayne
8c12cda370 Docker Compose deployment 2025-07-25 15:50:25 +03:00
Wayne
946da7925b Docker deployment 2025-07-24 23:43:38 +03:00
Wayne
3d1feedafb Continuous syncing 2025-07-22 01:51:10 +03:00
Wayne
9b25c8b9d3 Rename: Open Archiver 2025-07-15 00:48:40 +03:00
Wayne
497b7217c5 indexing service 2025-07-14 20:00:39 +03:00
Wayne
a305bb5006 Archived email API, dark mode 2025-07-14 00:11:01 +03:00
Wayne
cc08f35ada Admin user login support 2025-07-10 22:32:12 +03:00
Wayne
f243775ae6 scaffolding 2025-07-10 13:32:54 +03:00