Alex Holliday
dc7688bc13
initialize timeOfLastFailure
2026-04-13 10:58:58 -07:00
Alexander Holliday
ff114b3ab2
Merge pull request #3494 from bluewave-labs/feat/integration-tests
...
feat: integration tests
2026-04-11 15:03:22 -07:00
Alex Holliday
233966b73d
add heartbeat tests
2026-04-11 14:45:36 -07:00
Alex Holliday
45d4779b45
fix race condition in heartbeat job
2026-04-11 13:57:57 -07:00
Alexander Holliday
d608b5ea24
Merge pull request #3492 from bluewave-labs/feat/service-tests
...
feat/service tests
2026-04-10 12:43:54 -07:00
Alex Holliday
1ad750e2ef
fix ternary condiiton
2026-04-10 12:41:46 -07:00
Alex Holliday
4d1af5e2b4
fix TS errors, add missing tests
2026-04-10 12:33:08 -07:00
Alex Holliday
b515d688f4
add geo check service tests
2026-04-10 11:43:02 -07:00
Alex Holliday
ff92b307bb
add diagnosticService tests
2026-04-10 11:39:26 -07:00
Alex Holliday
e4ffe0e267
inviteSerice tests
2026-04-10 11:30:31 -07:00
Alex Holliday
2b121355c8
status page service tests
2026-04-10 11:25:54 -07:00
Alex Holliday
e7db938baa
import monitors bug fix
2026-04-10 11:15:28 -07:00
Alex Holliday
1b746d0f0a
remvoe dead code from monitor service
2026-04-10 11:13:12 -07:00
Alex Holliday
6886fc75de
monitorService tests
2026-04-10 11:07:48 -07:00
Alex Holliday
5c5f84a5b2
user service tests
2026-04-10 10:59:48 -07:00
Alex Holliday
a12154523f
settingsService tests
2026-04-10 10:50:37 -07:00
Alex Holliday
6c8adf8594
add tests for maintenancewindowsercie
2026-04-10 10:39:04 -07:00
Alex Holliday
a0f73e4e8d
add notificaiton provider tests
2026-04-09 11:05:21 -07:00
Alex Holliday
63efef65c7
add provider tests
2026-04-09 10:36:59 -07:00
Alex Holliday
dca09daf35
add tests for globalPingService
2026-04-09 10:03:23 -07:00
Alex Holliday
db833b441a
add tests for emailService
2026-04-09 09:49:12 -07:00
Alex Holliday
bb55f3b3eb
add tests for notificaitonMessageBuilder
2026-04-09 09:41:17 -07:00
Alex Holliday
88e0660762
add tests for buffer service
2026-04-09 09:36:51 -07:00
Alex Holliday
a8c172c77f
add tests for network service
2026-04-09 09:27:38 -07:00
Alex Holliday
b355da4aed
Merge branch 'develop' into feat/server-testing
2026-04-09 09:15:55 -07:00
Alexander Holliday
77a4bf9c36
Merge pull request #3479 from ad2ien/fix/matrix-notif
...
Fix matrix notifications
2026-04-09 09:15:15 -07:00
Adrien Touzouli
6a0f4372c6
fix(notifications): fix matrix notifications
...
Respect Matrix spec, factorize api call and improve error log
2026-04-09 06:08:05 +02:00
Alex Holliday
db378120be
add queue tests
2026-04-08 12:03:26 -07:00
Alex Holliday
ba5368f942
add notificationsService tests
2026-04-08 11:32:08 -07:00
Alex Holliday
7329306ccf
add incident serivce tests
2026-04-08 10:43:47 -07:00
Alex Holliday
365987c287
relocate tests, add statusService tests
2026-04-08 10:31:24 -07:00
Gorkem Cetin
09d6147f75
Remove Translations section from README
...
Removed the Translations section from the README.
2026-04-08 01:26:16 -04:00
Gorkem Cetin
86ab1f2146
Add Coolify and Cloudzy
2026-04-07 18:34:28 -04:00
Alexander Holliday
934f85f505
Merge pull request #3460 from bluewave-labs/fix/server-test-suite-failures
...
fix: align server test suite with current source implementations
2026-04-07 11:11:51 -07:00
Alex Holliday
96beda5c47
update mock logger and tests
2026-04-07 11:10:24 -07:00
Alexander Holliday
504d6157e5
Merge pull request #3473 from bluewave-labs/fix/actions
...
fix: disable poeditor workflow
2026-04-07 09:58:41 -07:00
Alex Holliday
628bca3e29
disable poeditor workflow
2026-04-07 09:56:11 -07:00
Alexander Holliday
2c76484bad
Merge pull request #3471 from bluewave-labs/feat/zh-tw
...
feat: add remaining zh-tw strings
2026-04-07 09:53:58 -07:00
Alex Holliday
22498756cd
add remaining zh-tw strings
2026-04-07 09:46:07 -07:00
Alexander Holliday
7c61ca490c
Merge pull request #3461 from bluewave-labs/fix/i18n-locale-migration
...
fix: restructure and translate all i18n locale files
2026-04-03 20:46:13 -07:00
gorkem-bwl
96f9360280
style: format migration script with prettier
2026-04-03 23:43:34 -04:00
gorkem-bwl
eb4a92c84f
fix: restructure and translate all i18n locale files
...
All 15 non-English locale files had a structural mismatch with en.json:
- en.json used nested keys (common.buttons.cancel)
- Other locales used flat keys (cancel, DeleteAccountButton)
- Result: 0.3% effective translation coverage at runtime
## Changes
Migration script (client/scripts/migrate-locales.ts):
- Restructures all locale files to match en.json's nested key structure
- Recovers existing translations via safe key-matching strategies
- Backs up originals to locales/backup/
Translation of all 15 languages:
- ar (94.6%), cs (91.6%), de (89.4%), es (92.6%), fi (94.2%)
- fr (86.7%), ja (93.3%), pt-BR (91.0%), ru (93.0%), th (93.4%)
- tr (91.9%), uk (94.3%), vi (92.5%), zh-CN (94.0%), zh-TW (94.2%)
Keys intentionally left in English are technical terms (HTTP, CPU,
Docker, gRPC, etc.), placeholder examples, and brand names.
en.json was NOT modified.
2026-04-03 23:35:14 -04:00
gorkem-bwl
c80720c8c9
fix: align server test suite with current source implementations
...
## Changes
- teamsProvider.test.ts: fix got mock wiring (use top-level mockPost
with dynamic import so mock intercepts correctly), fix getTestMessage
assertion, fix incident URL path
- superSimpleQueueHelper.test.ts: change default import to named import,
update constructor from object to 16 positional params, rename
getMonitorJob -> getHeartbeatJob, add all missing dependencies
- monitorService.test.ts: remove stale constructor params (db,
stringService, papaparse, errorService), add missing params
(geoChecksRepository, incidentsRepository), fix method names
(findLatestChecksByMonitorIds -> findLatestByMonitorIds,
findDateRangeChecksByMonitor -> findByDateRangeAndMonitorId),
update assertions from checks -> recentChecks
- jest.config.ts: consolidate @/utils path mapping to resolve .ts files
- Extract shared createMockLogger to test/helpers/
Closes #3457
2026-04-03 21:56:14 -04:00
Alexander Holliday
42e82af9bb
Merge pull request #3458 from bluewave-labs/feat/scheduler/1.9.1
...
feat: bump scheduler, consume scheduler events
2026-04-03 15:38:12 -07:00
Alex
7636d2d090
error -> warn on job fail, register listeners before starting scheduler
2026-04-03 15:36:37 -07:00
Alex Holliday
72728748f8
bump scheduler, consume scheduler events
2026-04-03 13:21:16 -07:00
Alexander Holliday
4222d39a8b
Merge pull request #3456 from bluewave-labs/fix/job-queue
...
fix geocheck update logic
2026-04-01 11:04:50 -07:00
Alex Holliday
fb69e29adf
fix geocheck update logic
2026-04-01 11:00:17 -07:00
Alexander Holliday
0d90083e63
Merge pull request #3455 from mayssagl/develop
...
Fix outdated links and add Prerequisites section
2026-04-01 10:10:48 -07:00
Alexander Holliday
8ab049aa6c
Merge pull request #3447 from bluewave-labs/feat/dlq
...
Feat(DLQ): Add DLQ data layer -> types, model, and repository
2026-03-27 12:35:31 -07:00