renovate[bot]
3fb6708077
chore(deps): update dependency @vitejs/plugin-react to v6
2026-07-01 20:39:05 +08:00
renovate[bot]
704bd4f60b
chore(deps): update dependency vitest to v4.1.0 [security]
2026-07-01 19:41:36 +08:00
renovate[bot]
9c4fc2ca3c
chore(deps): update bump npm dependencies
2026-07-01 11:16:19 +00:00
Yumechi
a749402723
manual migration
2026-07-01 18:46:59 +08:00
renovate[bot]
22d5cb80ba
chore(deps): update dependency react-router to v8
2026-07-01 10:18:10 +00:00
Yumechi
36e3d15c9d
bump package version
2026-07-01 18:03:17 +08:00
renovate[bot]
d35542a868
chore(deps): update dependency react-router to v7.15.1 [security]
2026-07-01 09:47:25 +00:00
Yumechi
2dfdee284a
apply suggestions
2026-07-01 16:25:45 +08:00
Yumechi
13ebe86724
fixup: fix elevation test
2026-06-30 20:12:35 +08:00
Yumechi
e7c55fdd92
fixup: lift token dialog
2026-06-30 19:49:24 +08:00
Yumechi
41cde67072
feat(security): application token refresh
2026-06-30 18:57:12 +08:00
renovate[bot]
57005f5d3c
chore(deps): update dependency vite to v8.0.16 [security]
2026-06-30 09:04:13 +00:00
饺子w (Yumechi)
06b749894c
Merge pull request #948 from gotify/renovate/npm-axios-vulnerability
...
chore(deps): update dependency axios to v1.16.0 [security]
2026-06-30 07:34:54 +00:00
renovate[bot]
3101675639
chore(deps): update dependency fractional-indexing to v4 ( #984 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 14:01:58 +00:00
饺子w (Yumechi)
ad977d3d9c
feat: EdDSA token for database leakage/index mitigation ( #971 )
...
* feat: EdDSA token for database leakage/index mitigation
* [skip ci]: remove token from api output
* fix: e2e tests
* fixup! fix: e2e tests
* doc: document tokens are now optional fields for app and aclient
* fixup(doc): swagger version again
* address review comments
* address review comments
2026-06-28 14:58:20 +00:00
Jannis Mattheis
6229f36147
test: add e2e oidc test
2026-06-20 14:07:49 +02:00
Jannis Mattheis
f67cf94f24
feat!: add cli
...
serving the server now requires the serve action
2026-06-14 12:44:48 +02:00
Jannis Mattheis
74657db971
ci: load gotify-server.env.local for ui
2026-06-14 12:32:55 +02:00
Jannis Mattheis
c5fc8b7f8c
fix: don't ignore cors requests in dev mode
...
This will make testing easier, as it's more similar to the actual prod
deployment. We don't have to rewrite anything in vite, as the host and
origin is the same.
2026-06-14 12:32:55 +02:00
renovate[bot]
a4b62931f6
chore(deps): update dependency axios to v1.16.0 [security]
2026-06-13 19:20:24 +00:00
Jannis Mattheis
237f5aedc7
fix: add @types/node
2026-06-13 20:15:27 +02:00
Jannis Mattheis
d59d41cec8
fix: rename
2026-06-13 20:15:03 +02:00
renovate[bot]
f8e11d5b6b
chore(deps): update dependency puppeteer to v25
2026-05-26 17:45:44 +00:00
Jannis Mattheis
be509766d8
feat: allow sending message with client/basic path
2026-05-25 18:32:05 +02:00
Jannis Mattheis
87db3686f0
fix: change formatting of createdAt and elevation/expiry
2026-05-18 17:16:08 +02:00
Jannis Mattheis
dc6d775a1a
fix: add expiry to ui
2026-05-18 17:16:08 +02:00
Jannis Mattheis
199f046986
fix: display created at
2026-05-09 22:07:41 +02:00
Jannis Mattheis
18a300df3b
fix: master build version
2026-04-26 14:08:52 +02:00
Jannis Mattheis
ef36e7538d
fix: /client:elevate to /client/:id/elevate
2026-04-26 12:41:02 +02:00
Jannis Mattheis
0ac515f918
fix: minutes granularity for client elevation
...
The types aren't needed, and are provided by the package.
2026-04-22 20:10:43 +02:00
Jannis Mattheis
1e2a1133b4
fixup! feat: display elevation in the clients page
2026-04-22 20:10:43 +02:00
Jannis Mattheis
be5283ae8d
test: elevation
2026-04-19 19:43:52 +02:00
Jannis Mattheis
96116dbfe4
feat: display elevation in the clients page
2026-04-19 19:43:52 +02:00
Jannis Mattheis
530517412b
feat: add elevation dialog to protected actions
2026-04-19 19:43:52 +02:00
Jannis Mattheis
c256025b9f
fix: return client id and elevatedUntil on /current/user
2026-04-19 19:24:18 +02:00
Jannis Mattheis
d432900486
fix: logout to /auth/logout and swagger docs
...
With session elevation, we cannot use DELETE /client as this requires
elevation. It should be possible to logout without an elevated session.
This makes the logout endpoint public api to be used by the android app.
2026-04-19 18:00:16 +02:00
Jannis Mattheis
838f0e72f3
test: possibly fix flaky test
2026-04-18 19:34:40 +02:00
Jannis Mattheis
c15afa3456
chore: upgrade vite 8.x
2026-04-18 18:20:54 +02:00
Yumechi
6a90e0cc5b
decorator workaround
2026-04-18 18:20:41 +02:00
Jannis Mattheis
a8092f96c4
fix: migrate to mui@9
2026-04-18 17:14:13 +02:00
renovate[bot]
3af5516d57
chore(deps): update material-ui monorepo to v9
2026-04-18 13:23:46 +00:00
Jannis Mattheis
ea6657dc2a
fix: migrate to @fontsource/roboto
2026-04-18 15:13:09 +02:00
Jannis Mattheis
ba3c48a50d
fix: update imports & typescript deprecation
2026-04-18 15:12:55 +02:00
renovate[bot]
af81e9598e
chore(deps): update dependency typescript to v6
2026-04-18 12:46:04 +00:00
renovate[bot]
359c9c22a6
chore(deps): update eslint monorepo to v10
2026-04-18 11:52:48 +00:00
Jannis Mattheis
cfaddfe255
feat: oidc
2026-04-11 18:53:48 +02:00
Jannis Mattheis
78d5a20179
fix: use cookie login in UI
2026-04-11 18:53:48 +02:00
renovate[bot]
01ca5a977d
chore(deps): update dependency axios to v1.13.5 [security] ( #916 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 05:37:17 +00:00
renovate[bot]
bb7c16a1a2
chore(deps): update bump npm dependencies
2026-02-06 12:14:35 +00:00
Jannis Mattheis
dbe91d82c4
fix: allow sorting applications in ui
...
Co-authored-by: Xavier <buzz.eclair@gmail.com >
2026-01-24 13:28:40 +01:00