69 Commits

Author SHA1 Message Date
Ferdinand Mütsch
5825ca39e3 chore: delete cockroach config 2025-11-30 12:02:24 +01:00
Ivan Filipenkov
fcaa8a2056 feat: allow to disable local and OIDC signup separately. Closes #868 2025-11-29 20:33:52 +01:00
Ferdinand Mütsch
5080344cea chore: allow to log in via email address as a fallback (resolve #878) 2025-11-27 18:06:04 +01:00
monomarh
4e08ccd151 chore: make names more consistent 2025-11-24 00:07:26 +01:00
monomarh
ad3d12d38d test: add tests (unit/api) for additional api keys 2025-11-16 21:34:35 +01:00
monomarh
b743493bb7 feat: remove changes for the debugging 2025-11-02 17:27:01 +01:00
monomarh
85eb5e3173 feat: add support for multiple API keys in addition to the user key 2025-10-24 03:51:37 +02:00
Ferdinand Mütsch
aea01fd51d breaking_change: drop mssql support 2025-10-04 21:16:09 +02:00
Ferdinand Mütsch
849d7a8996 fix: summary from date display (resolve #843) 2025-09-16 00:02:33 +02:00
Ferdinand Mütsch
ad154294c8 fix: accept partially valid batch of heartbeats (resolve #824) 2025-08-08 18:20:11 +02:00
jstoparczyk
7eab383276 migrate from post-requests tests to actual tests and (mostly) assertions
notable change: expect  fields to be of type array and length of 0, rather than only expecting their length to be 0
2025-06-27 19:00:14 +02:00
jstoparczyk
52925a3532 migrate from post-requests tests to actual tests and (mostly) assertions 2025-06-27 18:55:32 +02:00
jstoparczyk
8212686c64 remove console.log's 2025-06-24 18:00:26 +02:00
jstoparczyk
53743216dc replace newman run with bru run in the run_api_tests.sh script 2025-06-24 17:36:45 +02:00
jstoparczyk
970d9b3276 port wakapi_api_tests.postman_collection.json collections to Bruno format 2025-06-24 17:35:03 +02:00
Ferdinand Mütsch
ff287eaa12 fix: update test fixtures schema (resolve #786) 2025-05-10 17:02:04 +02:00
Ferdinand Mütsch
5a2994fe47 fix: smtp tests with latest smtp4dev version 2025-04-11 14:02:11 +02:00
Ferdinand Mütsch
3ee63bba65 test: update test database schema 2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
3fc95be291 fix: tests 2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
2568fbd39b chore: user postgres 17 by default in docker compose stack [skip ci] 2024-09-27 15:49:09 +02:00
Ferdinand Mütsch
7b2f6a3c84 fix(ci): migration tests on mssql 2024-08-11 19:20:22 +02:00
Steven Tang
7a508268dd ci: run mail tests in workflow
Resolves #658
2024-07-11 21:52:01 +10:00
Ferdinand Mütsch
a5565b12ea feat: allow to configure accepting self-signed tls certs for smtp
test: comprehensive smtp tests using smtp4dev
2024-07-10 23:21:11 +02:00
Ferdinand Mütsch
7f070ae143 chore(test): basic test cases to test for html template being fully rendered (see #634) 2024-04-01 18:10:13 +02:00
Ferdinand Mütsch
64b6bd72c8 chore: rate limiting for sensitive endpoints (resolve #628) 2024-03-26 15:33:13 +01:00
Chen Junda
9169560336 revert unnecessary changes 2024-01-10 21:54:52 +08:00
Chen Junda
a7d523b5ce implement 2024-01-10 20:03:38 +08:00
Chen Junda
152767cce5 fix timestamp columns in mssql 2024-01-10 00:16:44 +08:00
Chen Junda
8e6f00b8f1 update 2024-01-09 23:34:42 +08:00
Chen Junda
b8570f6616 fix script 2024-01-09 23:00:52 +08:00
Chen Junda
f57ac9db54 fix script 2024-01-09 22:59:54 +08:00
Chen Junda
10b6281004 add support for mssql 2024-01-09 22:56:05 +08:00
Steven Tang
9787a5ed59 rename to compose.yml 2023-12-29 16:30:18 +11:00
Ferdinand Mütsch
36f1fb753b refactor: drop mailwhale support (resolve #581) 2023-12-24 09:03:09 +01:00
Steven Tang
4bdc4e6325 fix: run api tests ordering 2023-11-18 10:13:37 +11:00
Ferdinand Mütsch
4677687f94 chore: return empty list instead of null for unauthorized stats endpoint requests
fix(test): adapt tests
2023-11-14 08:17:30 +01:00
Ferdinand Mütsch
2af82f529a chore: testing scripts for cockroachdb 2023-07-08 20:33:07 +02:00
Steven Tang
71563c2c33 test: remove api call for timezone 2023-01-21 19:39:28 +11:00
Ferdinand Mütsch
75cc071222 fix: sign up api test 2023-01-02 18:28:41 +01:00
Ferdinand Mütsch
814e74a41e fix: don't require db param for api test script 2022-12-30 14:07:43 +01:00
Steven Tang
f46f24f0be test: ref the config conditional 2022-12-27 20:58:17 +11:00
Steven Tang
9cce0ac2e1 test: revert to docker compose 2022-12-27 20:42:55 +11:00
Steven Tang
497046d0a4 test: address pr comments 2022-12-27 20:41:18 +11:00
Steven Tang
03af194385 test: more efficient database ready detection 2022-12-27 15:35:11 +11:00
Steven Tang
ad704cef5c test: migration testing for mysql/mariadb/postgres 2022-12-27 15:19:30 +11:00
Steven Tang
f5395e36ad ci: SQLite upgrade testing comments 2022-12-06 18:39:09 +11:00
Steven Tang
5242df2b7d ci: upgrade testing for SQLite 2022-12-04 18:06:48 +11:00
Ferdinand Mütsch
060a33263a chore: update dependencies 2022-10-09 10:16:27 +02:00
Ferdinand Mütsch
dd8658e33e refactor: replace sqlite with pure go implementation 2022-09-08 21:13:13 +02:00
Ferdinand Mütsch
c5da5e4622 fix: bug in same day comparison 2022-07-02 00:28:56 +02:00