1567 Commits

Author SHA1 Message Date
Ferdinand Mütsch
aa954c298b fix: distinguish durations by entity name when requesting project details (resolve #876) 2025-12-01 15:24:36 +01:00
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
Ferdinand Mütsch
69bd3df592 chore: upgrade dependencies 2025-11-26 18:23:08 +01:00
Ferdinand Mütsch
ad145e3d4b Merge remote-tracking branch 'origin/master' 2025-11-26 18:21:45 +01:00
Ferdinand Mütsch
5545843bd4 refactor: migrate sample data script to pyqt6 and httpx [skip ci] 2025-11-26 18:21:34 +01:00
Ferdinand Mütsch
3ab42987f6 Merge pull request #875 from ludoux/patch-1
USERPROFILE should be enclosed in percent signs
2025-11-25 07:27:30 +01:00
Lu Chang
fdef4be2de USERPROFILE should be enclosed in percent signs 2025-11-25 09:19:46 +08:00
Ferdinand Mütsch
7ff9496693 Merge branch 'fork/monomarh/master' 2025-11-24 22:39:27 +01:00
Ferdinand Mütsch
02e057883c chore: minor ui changes for api key settings 2025-11-24 21:03:21 +01:00
Ferdinand Mütsch
8e6f3d2b09 docs: update readme [skip-ci] 2025-11-24 10:16:26 +01:00
monomarh
4e08ccd151 chore: make names more consistent 2025-11-24 00:07:26 +01:00
monomarh
49ae734c6a Merge remote-tracking branch 'origin/master' 2025-11-24 00:00:17 +01:00
Ferdinand Mütsch
dbbefd2121 chore: log durations as milliseconds in request logs 2025-11-23 09:54:29 +01:00
Ferdinand Mütsch
ff12775a14 Merge branch 'master' of github.com:muety/wakapi 2025-11-19 09:19:19 +01:00
Ferdinand Mütsch
fd248c0e78 chore: minor seo [skip ci] 2025-11-18 22:20:36 +01:00
monomarh
f11b3b24d7 fix: fix tests 2025-11-16 21:45:13 +01:00
monomarh
9ff8f2f750 Merge remote-tracking branch 'origin/master' 2025-11-16 21:42:23 +01:00
monomarh
ad3d12d38d test: add tests (unit/api) for additional api keys 2025-11-16 21:34:35 +01:00
Ferdinand Mütsch
48e5269e49 fix: failing migration (resolve #864) 2025-11-14 18:13:43 +01:00
Ferdinand Mütsch
ee4aa4da6e chore: cap parallelism of argon2id hashing 2025-11-14 18:00:23 +01:00
someoneinjd
f516b58ebf fix: set default parallelism if argon2id.DefaultParams overflows to 0 2025-11-11 10:32:56 +08:00
Ferdinand Mütsch
b3924c4119 docs: setup instructions page 2025-11-07 11:10:27 +01:00
Ferdinand Mütsch
7558dd4206 docs: correct insecure cookies default value in readme [skip ci] 2025-11-04 08:00:42 +01:00
Ferdinand Mütsch
c2d0a45461 fix: use lax samesite mode when using insecure cookies (resolve #855) 2025-11-03 22:30:43 +01:00
Ferdinand Mütsch
a780509db2 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	coverage/coverage.out
2.16.1
2025-11-03 20:41:41 +01:00
Ferdinand Mütsch
84f4e3a1ba chore: upgrade dependencies 2025-11-03 20:40:56 +01:00
monomarh
fbfd94d6e5 feat: fix tests 2025-11-02 18:37:46 +01:00
monomarh
3ebf97bb11 Merge remote-tracking branch 'origin/master' 2025-11-02 18:29:25 +01:00
monomarh
53d438e8ed feat: refactor api key service 2025-11-02 18:26:46 +01:00
monomarh
b743493bb7 feat: remove changes for the debugging 2025-11-02 17:27:01 +01:00
Ferdinand Mütsch
27c26db783 chore: ability to specify display name for oidc providers (resolve #861) 2025-11-02 10:11:35 +01:00
Ferdinand Mütsch
2d0b6fd24b chore: upgrade dependencies 2025-10-31 14:55:51 +01:00
Ferdinand Mütsch
2d56ff18e6 fix: read oidc providers config via environment variables (resolve #856) 2025-10-31 14:52:58 +01:00
Ferdinand Mütsch
932b93396a chore: subscription fee [skip ci] 2025-10-27 14:41:41 +01:00
Ferdinand Mütsch
b9487c1d08 fix: gracefully handle ipv4-mapped addresses / dual-stack (resolve #860) 2025-10-24 10:33:34 +02:00
Ferdinand Mütsch
63c7427985 fix: make session store respect insecure cookies setting (resolve #855) 2025-10-24 10:02:41 +02: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
ae57934b05 fix: disable mailing by default and require mail sender to be set 2025-10-18 21:18:14 +02:00
Ferdinand Mütsch
801d92dc4b chore: implement including link-unsubscribe mail header (resolve #854) 2025-10-18 21:11:14 +02:00
Ferdinand Mütsch
9ac408de3f fix: faulty migration to add duration primary key column (resolve #849) 2025-10-17 14:31:50 +02:00
Ferdinand Mütsch
b62629b515 fix: delete user cache keys upon user deletion (resolve #853) 2025-10-14 08:18:02 +02:00
Ferdinand Mütsch
6a0ffe54e9 chore: page footer 2025-10-13 21:52:06 +02:00
Ferdinand Mütsch
452a9580c6 feat: keyboard shortcuts for time picker (resolve #852) 2025-10-13 21:37:59 +02:00
Ferdinand Mütsch
95a8f94691 chore: improved oidc error logging 2.16.0 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
ea0423ebdb test: oidc endpoints 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
6be9334066 test: auth middleware oidc methods 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
3155ca2f5d feat: finish up oidc implementation (resolve #33) 2025-10-12 10:10:52 +02:00
Ferdinand Mütsch
a33a3785d1 feat(wip): prevent password reset for non-local users 2025-10-12 10:10:52 +02:00