Commit Graph

712 Commits

Author SHA1 Message Date
饺子w (Yumechi) 9262a24abc
feat: refine AutoCert logic (#843)
* feat: refine AutoCert logic

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* add a configurable name to the roundtripper

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-09-19 04:43:09 -05:00
Jannis Mattheis 9e1455ff7d
Merge pull request #840 from gotify/fix-subpath
fix: serving gotify on a subpath
2025-09-13 14:04:36 +02:00
Jannis Mattheis 5c2a972221 fix: serving gotify on a subpath
https://vite.dev/guide/build.html#relative-base
2025-09-13 13:56:00 +02:00
Jannis Mattheis 0239db0a6e
Merge pull request #838 from gotify/fix-ci 2025-09-13 10:44:29 +02:00
Jannis Mattheis b394578a18 fix: preserve url path when refreshing the page
Don't redirect to /#/login when the tryAuthenticate hasn't completed.
This caused the url path to be changed to /#/login regardaless if the
user was already logged in.
2025-09-13 10:34:07 +02:00
Jannis Mattheis 9532447271 ci: don't use GOTOOLCHAIN for getting gotify/build image
The setup-go action, sets GOTOOLCHAIN=local and breaks the release
build.
2025-09-13 10:29:04 +02:00
Jannis Mattheis 93ffad9abe
Merge pull request #837 from gotify/renovate/docker.io-gotify-build-1.x
chore(deps): update docker.io/gotify/build docker tag to v1.25.1
2025-09-13 10:04:40 +02:00
Jannis Mattheis 4dc8d03196 fix: update go-swagger
There is currently no released version supporting go1.25.
2025-09-13 09:45:59 +02:00
Jannis Mattheis e1a1b60d05 fix: update go 1.25.x 2025-09-13 09:37:23 +02:00
Jannis Mattheis 1eec3c3540 ci: golangci-lint-action 2.4.0 2025-09-13 09:29:21 +02:00
renovate[bot] e0b504478a
chore(deps): update docker.io/gotify/build docker tag to v1.25.1 2025-09-12 19:20:22 +00:00
renovate[bot] 9ab62b657d chore(deps): update actions/setup-go action to v6 2025-09-12 16:13:04 +02:00
renovate[bot] e6f019fce0 chore(deps): update actions/checkout action to v5 2025-09-12 15:54:18 +02:00
Jannis Mattheis 7f64026eed
Merge pull request #834 from gotify/renovate/actions-setup-node-5.x
chore(deps): update actions/setup-node action to v5
2025-09-12 15:53:10 +02:00
renovate[bot] 5a48202f7b
chore(deps): update actions/setup-node action to v5 2025-09-06 19:28:02 +00:00
Jannis Mattheis 751dff4b45
Merge pull request #821 from gotify/renovate/bump-dependencies-go
chore(deps): update module golang.org/x/crypto to v0.41.0
2025-08-09 18:37:39 +02:00
renovate[bot] 218ed16eb7
chore(deps): update module golang.org/x/crypto to v0.41.0 2025-08-09 16:09:23 +00:00
Jannis Mattheis 7b9e8d9f83
Merge pull request #824 from gotify/message-style
fix: less whitespace in message & add app name
2025-08-09 18:08:55 +02:00
Jannis Mattheis cd2b416694 fix: less whitespace in message & add app name 2025-08-09 18:00:10 +02:00
Jannis Mattheis 7fb08bbf13 docs: smaller logo 2025-08-09 14:18:40 +02:00
Jannis Mattheis 8d9e478145 docs: update build badge 2025-08-09 14:18:14 +02:00
Jannis Mattheis deb383aba8
Merge pull request #817 from BerserkeR-Git/BerserkeR-Git-styling-codeblocks
Add styling for code blocks in notifications
2025-08-08 14:33:50 +02:00
BerserkeR 364cd71e45 fix: background to code blocks 2025-08-08 14:20:13 +02:00
饺子w (Yumechi) ba3bd1ba2d
switch to mobx-react-lite (#822)
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-08 11:54:16 +00:00
饺子w (Yumechi) ea1cc38f6c
change telemetry to opt-in (#823)
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-08 11:32:43 +00:00
Jannis Mattheis ebf6a6423d
Merge pull request #818 from gotify/upgrade-ui
Upgrade UI
2025-08-08 10:58:23 +02:00
Jannis Mattheis d99b42324e fix: refetch data on reconnect 2025-08-08 10:26:43 +02:00
Jannis Mattheis 271f555102 fix: always set loading 2025-08-08 10:26:37 +02:00
Jannis Mattheis 43574a075c
Merge pull request #819 from gotify/upgrade-ui-fix-message-layout
fix message layout
2025-08-06 17:03:08 +02:00
eternal-flame-AD 3d8bee8b11
Change vite listen port name to GOTIFY_SERVER_PORT
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-05 19:26:29 -05:00
eternal-flame-AD 8741d1e50d
suggestions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-05 15:31:34 -05:00
eternal-flame-AD d929e66aa2
fix message layout
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-04 16:07:39 -05:00
eternal-flame-AD 73d42c5857
allow building on non docker environment
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-04 16:07:31 -05:00
Jannis Mattheis f04cb2ddd7 fix: preserve expanded state
Previously, expanded messages where collapsed again when scrolling some
messages further. The saved height in the virtual list wasn't changed.
This caused the list to flicker when scrolling to the previously
expanded message again.
2025-08-04 17:19:59 +02:00
Jannis Mattheis 6215a2c69a fix: remove NODE_OPTIONS openssl workaround 2025-08-04 12:03:30 +02:00
Jannis Mattheis fd9e6874ea fix: compile before build 2025-08-04 12:03:30 +02:00
Jannis Mattheis 6ad4477f4b fix: lazy load plugin detail view
reduces main js size by 400kb
2025-08-04 12:03:30 +02:00
Jannis Mattheis 01c4566ee5 fix: remove @uiw/codemirror-extensions-langs
Adds 2mb artifact size for syntax highlighting
2025-08-04 12:03:30 +02:00
Jannis Mattheis cd385fbaff fix: upgrade prettier 2025-08-04 12:03:30 +02:00
Jannis Mattheis 9352aab3e2 fix: remove unnecessary @types 2025-08-04 12:03:30 +02:00
Jannis Mattheis 86285f4316 fix: upgrade mobx 2025-08-04 12:03:29 +02:00
Jannis Mattheis f4ca0cc266 fix: update puppeteer & fix flaky tests 2025-08-04 12:03:29 +02:00
Jannis Mattheis edee7c4de8 fix: upgrade axios 2025-08-04 12:03:29 +02:00
Jannis Mattheis da6a1ec9f6 fix: upgrade markdown and other stuff 2025-08-04 12:03:29 +02:00
Jannis Mattheis 2e3328c4c4 fix: upgrade react-{dom,router,router-dom} 2025-08-04 12:03:29 +02:00
Jannis Mattheis de34fab55c fix: react SFC & children 2025-08-04 12:03:29 +02:00
Jannis Mattheis 918f705c5c fix: remove inject 2025-08-04 12:03:29 +02:00
Jannis Mattheis 031461f998 fix: upgrade codemirror
Co-authored-by: Matthias Fechner <matthias@fechner.net>
2025-08-04 12:03:29 +02:00
Jannis Mattheis 6ced902d93 fix: later scroll button 2025-08-04 12:03:29 +02:00
Jannis Mattheis 85d10bfa40 fix: migrate to react virtuoso & FC
Co-authored-by: Matthias Fechner <matthias@fechner.net>
2025-08-04 12:03:29 +02:00