103 Commits

Author SHA1 Message Date
Ferdinand Mütsch
dbbefd2121 chore: log durations as milliseconds in request logs 2025-11-23 09:54:29 +01:00
Ferdinand Mütsch
84f4e3a1ba chore: upgrade dependencies 2025-11-03 20:40:56 +01:00
Ferdinand Mütsch
2d0b6fd24b chore: upgrade dependencies 2025-10-31 14:55:51 +01:00
Ferdinand Mütsch
6be9334066 test: auth middleware oidc methods 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
e80c1a2019 chore: fix minor rebase errors 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
1b03043ebd chore: upgrade and clean dependencies 2025-10-04 20:57:59 +02:00
Ferdinand Mütsch
cfe69df9ff chore: upgrade to go 1.25 2025-08-30 22:44:25 +02:00
Ferdinand Mütsch
191936ec23 fix: proper usage of sqlite driver
fix: improve sqlite date parsing robustness
2025-08-29 15:33:29 +02:00
Ferdinand Mütsch
5f42c12933 chore: use wal journal mode for sqlite [skip ci] 2025-08-25 08:21:08 +02:00
Ferdinand Mütsch
9cd322a231 refactor: generic db migrations script
chore: various convenience repository methods
chore: make scripts folder its own module
2025-08-22 15:49:26 +02:00
Ferdinand Mütsch
1e0ef43d92 chore: upgrade dependencies 2025-07-18 10:28:11 +02:00
Ferdinand Mütsch
544e0e4f90 chore: upgrade dependencies
fix: mssql docker testing tls certificate error
2025-05-26 16:09:46 +02:00
Ferdinand Mütsch
78c2cc7593 chore: upgrade dependencies 2025-05-03 20:38:18 +02:00
Ferdinand Mütsch
399cbb4463 chore: upgrade dependencies 2025-03-09 21:55:15 +01:00
Ferdinand Mütsch
a13b9a96dd chore: minor refactoring of repo methods
chore: replace deprecated hashstructure library
perf: remove double duration hashing
perf: replace flv by xxhash
2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
b2fd1074c5 chore: upgrade pond dependency [skip ci] 2025-01-18 16:19:19 +01:00
Ferdinand Mütsch
0957051c79 chore: dependency upgrades 2025-01-17 17:27:23 +01:00
Ferdinand Mütsch
830f6c920d chore: upgrade dependencies 2024-10-15 00:26:00 +02:00
Ferdinand Mütsch
40e01c1b01 fix: make heartbeats endpoint respond to cors preflight requests (resolve #690) 2024-10-15 00:13:53 +02:00
Ferdinand Mütsch
758be88b77 chore: upgrade dependencies 2024-09-08 23:05:31 +02:00
Ferdinand Mütsch
9e97addb1a feat: wildcard aliases (resolve #607) 2024-09-08 22:58:22 +02:00
Ferdinand Mütsch
b17096ed3e fix: multi-log to sentry and console in parallel 2024-09-08 21:24:15 +02:00
finn
ddffd464e3 Replace SentryLogWrapper by slog-sentry 2024-09-05 11:05:25 +07:00
finn
f665b4497b Tidy go mod to remove logbuch 2024-08-20 12:31:52 +07:00
Ferdinand Mütsch
680e3d7036 chore: upgrade dependencies 2024-08-11 19:04:11 +02:00
Ferdinand Mütsch
f05defc89e chore: upgrade dependencies (resolve #656) 2024-07-10 23:39:41 +02:00
Ferdinand Mütsch
fd6b7542af chore: upgrade to latest smtp lib (resolve #657) 2024-07-10 23:34:12 +02:00
Ferdinand Mütsch
7c4145a506 fix: merge relicts 2024-04-07 23:04:37 +02:00
Ferdinand Mütsch
9097bc5552 feat: signup captcha (resolve #635) 2024-04-07 22:58:18 +02:00
Ferdinand Mütsch
7dda996b7d chore: upgrade dependencies 2024-02-16 23:36:27 +01:00
Ferdinand Mütsch
e5b538f7ed chore: dependency upgrades 2024-01-27 08:04:31 +01:00
Chen Junda
10b6281004 add support for mssql 2024-01-09 22:56:05 +08:00
Ferdinand Mütsch
da54894f58 chore: upgrade dependencies 2023-12-24 09:05:29 +01:00
Ferdinand Mütsch
29e85b4504 chore: upgrade dependencies 2023-12-01 17:15:47 +01:00
Ferdinand Mütsch
8929ca0fde chore: upgrade dependencies 2023-11-12 11:38:12 +01:00
Ferdinand Mütsch
6135ca0603 feat(wip): implement activity chart generation (see #12) 2023-09-28 13:41:10 +02:00
Ferdinand Mütsch
8a740d2920 feat: expose total user activity time in admin metrics (resolve #484) 2023-09-21 21:38:43 +02:00
Ferdinand Mütsch
ce115e0812 chore: upgrade dependencies 2023-09-02 10:33:10 +02:00
Ferdinand Mütsch
92703e4271 fix: properly parse edge user agent as editor (resolve #516) 2023-09-02 09:50:20 +02:00
Ferdinand Mütsch
c06b2b8aca chore: bump to go 1.20 2023-07-09 20:30:00 +02:00
Ferdinand Mütsch
35ef323b19 security: migrate to argon2id password hashing
fix: support super long passwords (resolve #494)
2023-07-08 19:15:59 +02:00
Ferdinand Mütsch
055d006379 chore: upgrade dependencies 2023-07-08 18:33:08 +02:00
Ferdinand Mütsch
b33c71b41f chore: upgrade dependencies 2023-04-10 10:04:48 +02:00
Ferdinand Mütsch
a6ef735ba1 refactor: replace gorilla mux with chi 2023-03-03 20:53:18 +01:00
Ferdinand Mütsch
83ecf43d90 chore: upgrade dependencies 2023-01-26 16:49:35 +01:00
Ferdinand Mütsch
9d384e5d1c fix: respect requested user in summary compat endpoint (resolve #455) 2023-01-17 10:39:41 +01:00
Ferdinand Mütsch
746608c062 refactor: flash messages framework (resolve #446) 2023-01-02 18:05:28 +01:00
Ferdinand Mütsch
f39ecc46bd feat(wip): stripe integration for subscriptions 2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
0e5c5a56d2 chore: dependency upgrades 2022-12-01 15:31:19 +01:00
Ferdinand Mütsch
61f13fce20 fix: prometheus metrics types 2022-11-20 10:59:06 +01:00