Nikolai Giman
40cd8064f5
fix: allow login-by-code redemption for SSO and social logins ( #83 )
...
SSO and social OAuth callbacks complete the login by redeeming a
one-time code through POST /module/auth/login-by-code, but the endpoint
was gated behind RequireLoginMethod('magic-link'). With
AUTH_LOGIN_METHODS excluding magic-link (e.g. "sso"), the redemption
returned an empty 403 and the user silently bounced back to the login
page.
- Add RequireAnyLoginMethod and gate /login-by-code on
magic-link OR sso OR social
- Show a toast on failed code redemption instead of only logging
to console
2026-07-12 22:44:23 +02:00
Nikolai Giman
a9be0d987a
feat: set default project
2026-07-11 22:18:36 +02:00
Nikolai Giman
30274069a0
feat: set base api url from env
2026-07-11 21:49:10 +02:00
Nikolai Giman
0a8497af59
feat: edit default user and change password
2026-07-11 20:29:27 +02:00
Nikolai Giman
284a49ce8c
fix: task id and search
2026-07-11 14:43:52 +02:00
Nikolai Giman
ae88d0f42a
feat: mobile widgets
2026-07-11 10:49:38 +02:00
Nikolai Giman
e99d9d5515
chore: version
2026-07-07 23:20:02 +02:00
Nikolai Giman
0f4c484674
feat: slack and tg integration
2026-07-05 17:42:51 +02:00
Nikolai Giman
9b08c82548
feat: inbox
2026-06-29 00:53:53 +02:00
Nikolai Giman
e1a8bb71a0
fix: reload main screen when become active
2026-06-28 15:02:07 +02:00
Nikolai Giman
f1ff303e58
fix: ipad safe area issues
2026-06-28 00:04:42 +02:00
Nikolai Giman
22dc24f8e0
fix: ui and recurring issues
2026-06-27 22:51:29 +02:00
Nikolai Giman
58e3cdcbb0
wip: mobile area
2026-06-21 23:47:43 +02:00
Nikolai Giman
28e944f05e
wip: search width
2026-06-21 23:22:33 +02:00
Nikolai Giman
8f21a52ca6
wip: style
2026-06-21 23:18:01 +02:00
Nikolai Giman
96ac9f4d7a
feat: ui improvements
2026-06-21 23:02:31 +02:00
Nikolai Giman
9beb2ff9e5
fix: recurring task
2026-06-13 22:55:03 +02:00
Nikolai Giman
76b38b8ac1
feat: recur tasks
2026-06-08 00:11:56 +02:00
Nikolai Giman
02b9f8cd30
feat: calendar settings
2026-06-04 03:43:39 +02:00
Nikolai Giman
6f8e01b446
fix: confirm closing
2026-05-31 23:17:52 +02:00
Nikolai Giman
673cc868f8
feat: sprints
2026-05-31 22:50:03 +02:00
Nikolai Giman
e09b6e2c0f
fix : #63
2026-05-28 22:01:43 +02:00
Nikolai Giman
8f091ac411
fix : #55
2026-05-24 22:00:56 +02:00
Nikolai Giman
affe83751b
feat: dnd for task fields and analytics
2026-05-24 17:09:45 +02:00
Nikolai Giman
c200826d31
fix: org email to lower case and ui fixes
2026-05-17 14:35:37 +02:00
Nikolai Giman
065483f701
wip: new charts
2026-05-17 14:08:19 +02:00
Nikolai Giman
eede789d54
fix: login by code
2026-05-16 14:56:27 +02:00
Nikolai Giman
791b9d1c6e
fix: password recovery
2026-05-16 13:53:32 +02:00
Nikolai Giman
96c40d5f49
feat: new locale Deutsch
2026-05-16 11:01:54 +02:00
Nikolai Giman
dbd5253423
chore: lint
2026-05-16 09:56:51 +02:00
Nikolai Giman
f0fed9d68b
wip: TT for specific goal
2026-05-16 09:12:13 +02:00
Nikolai Giman
ee67342313
wip: fixed permissions and UI
2026-05-15 17:52:29 +02:00
Nikolai Giman
a4bb9de09f
wip: check permissions for TT component
2026-05-15 10:18:11 +02:00
Nikolai Giman
ec50b31642
wip: time tracking page and tests
2026-05-14 22:46:29 +02:00
Nikolai Giman
1706a3124b
wip: webhooks and fixes
2026-05-12 22:02:13 +02:00
Nikolai Giman
d081436519
wip: time tracking
2026-05-12 00:03:56 +02:00
Nikolai Giman
4527ae6c4b
fix: locales and permissions for drilldown
2026-05-09 21:34:06 +02:00
Nikolai Giman
344526b1b2
fix: handle drill-down correctly
2026-04-27 01:06:22 +02:00
Nikolai Giman
95f024275c
fix: ui issues
2026-04-27 00:55:54 +02:00
Nikolai Giman
fd8ea2e328
feat: analytics
2026-04-27 00:39:30 +02:00
Nikolai Giman
7ced0a54e1
fix: migration for basic user
2026-04-19 21:28:55 +02:00
Nikolai Giman
32a2819ebf
fix: notifications
2026-04-19 12:56:13 +02:00
Nikolai Giman
9bba904c16
wip: SSO and ORG fix
2026-04-19 12:08:52 +02:00
Nikolai Giman
1be3dac90e
fix: oidc
2026-04-12 23:39:03 +02:00
Nikolai Giman
af63530390
feat: mcp & sso
2026-04-12 23:14:10 +02:00
Nikolai Giman
8d9276830f
fix: init loading
2026-04-06 00:10:25 +02:00
Nikolai Giman
d06266fb93
fix: ui, locale, tests
2026-04-05 22:39:03 +02:00
Nikolai Giman
4ec6b143ca
feat: mcp and orgs
2026-04-05 21:56:15 +02:00
Nikolai Giman
1d6af3ab7d
chore: new version 1.41
2026-03-30 00:20:34 +02:00
Nikolai Giman
35776d9eb5
fix: filter only allowed projects for api-tokens
2026-03-29 15:55:09 +02:00