Commit Graph

8451 Commits

Author SHA1 Message Date
Hayyan Hajwani 9298ec7cdb fix(setup): correct month index and zero-pad database backup file names
Backup names were built inline from Date#getMonth, which is zero-indexed, so a
backup taken on 12 September 2026 was written as db_2026-8-12_20-35-56.sqlite.
No field was zero-padded either, giving names like db_2026-8-12_20-36-2.sqlite.

Extract formatBackupTimestamp into server/lib and use it from both places that
built the string: the backupDb helper in migrationsSqlite.ts and the inline copy
in the 1.0.0-beta9 setup script. Padding every field also makes the names sort
lexicographically in the order the backups were taken.

Adds tests covering both reported names, single-digit padding and sort order.
Reverting the helper to the old formula fails them with the exact name from the
report.
2026-09-16 13:46:57 +05:30
Owen Schwartz 0fdff2feee Merge pull request #3765 from fosrl/dev
Show the version
2026-09-15 22:31:22 -04:00
Owen 8e042e6433 Show the version 2026-09-15 22:31:05 -04:00
Owen Schwartz 883ad14326 Merge pull request #3764 from fosrl/dev
fix premature migration execution
2026-09-15 22:30:19 -04:00
miloschwartz 3cb41211ee fix premature migration execution 2026-09-15 20:44:17 -04:00
Owen Schwartz ee4a1a6b18 Merge pull request #3758 from fosrl/dev
Update link in reference deployment
2026-09-15 17:17:22 -04:00
Owen ee3f9efa27 Update link 2026-09-15 17:16:57 -04:00
Owen Schwartz a10972990a Merge pull request #3757 from fosrl/dev
Install go 1.26
2026-09-15 16:57:15 -04:00
Owen c32ef54428 Install go 1.26 2026-09-15 16:56:46 -04:00
Owen Schwartz 6d6e105711 Merge pull request #3756 from fosrl/dev
1.23.0
2026-09-15 16:48:42 -04:00
Owen Schwartz bda09a1b74 Merge pull request #3755 from fosrl/l10n_dev
New Crowdin updates
2026-09-15 16:43:18 -04:00
Owen Schwartz 178d1d9779 New translations en-us.json (Norwegian Bokmal)
[ci skip]
2026-09-15 16:42:51 -04:00
Owen Schwartz d311eb6e8c New translations en-us.json (Chinese Simplified)
[ci skip]
2026-09-15 16:42:49 -04:00
Owen Schwartz 829680e984 New translations en-us.json (Turkish)
[ci skip]
2026-09-15 16:42:47 -04:00
Owen Schwartz be10dcd26e New translations en-us.json (Russian)
[ci skip]
2026-09-15 16:42:45 -04:00
Owen Schwartz cc23e8cf5d New translations en-us.json (Portuguese)
[ci skip]
2026-09-15 16:42:42 -04:00
Owen Schwartz fc77b5bb3e New translations en-us.json (Polish)
[ci skip]
2026-09-15 16:42:40 -04:00
Owen Schwartz 651acae326 New translations en-us.json (Dutch)
[ci skip]
2026-09-15 16:42:38 -04:00
Owen Schwartz 75332a1d1f New translations en-us.json (Korean)
[ci skip]
2026-09-15 16:42:36 -04:00
Owen Schwartz 0f1631f592 New translations en-us.json (Italian)
[ci skip]
2026-09-15 16:42:34 -04:00
Owen Schwartz f1a303de14 New translations en-us.json (German)
[ci skip]
2026-09-15 16:42:31 -04:00
Owen Schwartz 191c062cec New translations en-us.json (Danish)
[ci skip]
2026-09-15 16:42:29 -04:00
Owen Schwartz 1839ea7ca3 New translations en-us.json (Czech)
[ci skip]
2026-09-15 16:42:26 -04:00
Owen Schwartz a3c2c98c5e New translations en-us.json (Bulgarian)
[ci skip]
2026-09-15 16:42:24 -04:00
Owen Schwartz 43e42f90f8 New translations en-us.json (Spanish)
[ci skip]
2026-09-15 16:42:22 -04:00
Owen Schwartz a954ba349b New translations en-us.json (French)
[ci skip]
2026-09-15 16:42:20 -04:00
Owen Schwartz f07aef4ace New translations en-us.json (Norwegian Bokmal)
[ci skip]
2026-09-15 16:35:29 -04:00
Owen Schwartz 4afa01aba4 New translations en-us.json (Chinese Simplified)
[ci skip]
2026-09-15 16:35:27 -04:00
Owen Schwartz 9b15e99cfb New translations en-us.json (Turkish)
[ci skip]
2026-09-15 16:35:24 -04:00
Owen Schwartz a322d0479c New translations en-us.json (Russian)
[ci skip]
2026-09-15 16:35:22 -04:00
Owen Schwartz bb9761a171 New translations en-us.json (Portuguese)
[ci skip]
2026-09-15 16:35:19 -04:00
Owen Schwartz af4d80edec New translations en-us.json (Polish)
[ci skip]
2026-09-15 16:35:17 -04:00
Owen Schwartz da434f63b4 New translations en-us.json (Dutch)
[ci skip]
2026-09-15 16:35:15 -04:00
Owen Schwartz 9718c3549b New translations en-us.json (Korean)
[ci skip]
2026-09-15 16:35:13 -04:00
Owen Schwartz d550eef6c2 New translations en-us.json (Italian)
[ci skip]
2026-09-15 16:35:11 -04:00
Owen Schwartz c76b591f9f New translations en-us.json (German)
[ci skip]
2026-09-15 16:35:08 -04:00
Owen Schwartz a1b7c69ba5 New translations en-us.json (Danish)
[ci skip]
2026-09-15 16:35:06 -04:00
Owen Schwartz 20e5d537b0 New translations en-us.json (Czech)
[ci skip]
2026-09-15 16:35:04 -04:00
Owen Schwartz 197cfdc339 New translations en-us.json (Bulgarian)
[ci skip]
2026-09-15 16:35:01 -04:00
Owen Schwartz 418bb26ee6 New translations en-us.json (Spanish)
[ci skip]
2026-09-15 16:34:59 -04:00
Owen Schwartz 4dfa81416b New translations en-us.json (French)
[ci skip]
2026-09-15 16:34:57 -04:00
Owen 324f3e50ff Add license tiers 2026-09-15 16:25:53 -04:00
miloschwartz 64bb6d9f9c supress healthcheck log message 2026-09-15 15:02:37 -04:00
Owen e54d1aa73e Include .npmrc 2026-09-15 10:59:47 -04:00
Owen c6c12f1dcb Support _FILE env vars
Closes https://github.com/fosrl/docs-v2/issues/141
2026-09-15 10:56:39 -04:00
Owen 4b30911f06 Update renamed table to month_grid 2026-09-15 10:25:34 -04:00
Owen c6c443f0e0 Remove optional before prefault for zod v4 2026-09-15 10:25:21 -04:00
Owen 24a06dd8ca Rename package import 2026-09-15 10:25:06 -04:00
Owen c11bbe670f Remove optional() where unneeded for zod 4 2026-09-15 10:23:37 -04:00
Owen 7ed646c02b Resolve eslint old ts issues and revert tanstack table 2026-09-15 10:23:22 -04:00