498 Commits

Author SHA1 Message Date
kdusek
9b2cdc7786 Update README.md with customization details
Some checks failed
Build / Check (push) Failing after 1m33s
2025-11-28 20:07:34 +01:00
kdusek
afcf93087c Implement priority filtering, rename package, preset URL, update remotes
Some checks failed
Build / Check (push) Has been cancelled
2025-11-28 20:06:33 +01:00
Jannis Mattheis
547d9fd943 chore: version 2.9.0 2025-09-29 19:55:40 +02:00
Jannis Mattheis
cabd616bc2 Merge pull request #418 from RobertMe/reconnect-changed-properties
Try reconnecting after link properties changed
2025-08-04 16:59:22 +02:00
Robert Meijers
1e4dab162c try reconnecting after link properties changed
In some circumstances (like the server only being reachable over IPv6)
reconnecting when the network becomes available doesn't work. This due
to the network only being "partially" available (in the example: IPv4
working, but IPv6 not yet). By also listening for changes of the link
properties a new connection attempt is made when for example the IP
addresses of the link, or the networking routes change. Meaning that the
example issue is fixed, as a new attempt is made after the IPv6 address
is set on the link / the routes for IPv6 networking are available.
2025-08-03 13:58:04 +02:00
Xyndra
cd7ac5595b feat: add automatic intent URL display option (#416)
Co-authored-by: Jannis Mattheis <contact@jmattheis.de>
2025-07-19 16:46:20 +00:00
Jannis Mattheis
6ac5f69568 Merge pull request #414 from cyb3rko/sdk-36-update
Android 16 + miscellaneous updates
2025-07-06 13:23:18 +02:00
Niko Diamadis
5397c5dc54 chore: bump quick permissions 2025-06-30 19:34:00 +02:00
Niko Diamadis
5ade485da8 chore: update SDK to 36 (A16) 2025-06-30 17:44:41 +02:00
Niko Diamadis
489ac9ecc1 chore: apply IDE hints and KTX functions 2025-06-30 17:33:19 +02:00
Niko Diamadis
cd391cceab build: update dependencies and Kotlin 2025-06-30 17:27:19 +02:00
Niko Diamadis
e63069e4d0 build: update Gradle components 2025-06-30 17:13:02 +02:00
Jannis Mattheis
20305cb601 chore: version 2.8.2 2025-02-15 12:34:17 +01:00
Jannis Mattheis
648429bcc1 Merge pull request #401 from gotify/fixes
fix: reconnecting with wrong url/credentials in the background after logout
2025-02-15 12:33:33 +01:00
Jannis Mattheis
6968a65992 fix: use drawer layout in push
This fixes https://github.com/gotify/android/pull/387#discussion_r1864875878
2025-02-15 12:11:07 +01:00
Jannis Mattheis
07b1da9de1 fix: don't reconnect when command was superseded
We only want to do the reconnect if the previous command was the
schedule reconnect, if the websocket connection got started another way
or was closed, we don't want to do the reconnect.
2025-02-15 11:45:12 +01:00
Jannis Mattheis
a82d985027 Merge pull request #387 from cyb3rko/android-15-updates
Support Android 15
2024-12-03 20:57:50 +01:00
Niko Diamadis
0c89d24af7 Merge branch 'master' into android-15-updates 2024-12-01 09:34:42 -05:00
Jannis Mattheis
69c0d04df5 Merge pull request #389 from cyb3rko/workflow-updates
Workflow action version updates
2024-12-01 13:43:20 +01:00
Jannis Mattheis
2b4b7d8ecd ci: use temurin 2024-12-01 13:31:03 +01:00
Jannis Mattheis
535a2ebdad Merge pull request #388 from cyb3rko/gradle-kotlin-dsl
Use Kotlin DSL for build.gradle files
2024-12-01 12:40:02 +01:00
Niko Diamadis
f10d9c7139 ci: bump action versions 2024-11-24 21:11:26 -05:00
Niko Diamadis
00c3729458 build: rewrite build.gradle files to Kotlin DSL 2024-11-24 21:02:38 -05:00
Niko Diamadis
a877964da3 style: apply updated ktlint 2024-10-27 13:10:49 -04:00
Niko Diamadis
df84f413b1 chore: update dependencies and gradle 2024-10-27 13:10:49 -04:00
Niko Diamadis
4cd2ddf17d chore: remove redundant activity labels 2024-10-27 13:10:48 -04:00
Niko Diamadis
8f601db30f chore: suppress permission warning 2024-10-27 13:10:48 -04:00
Niko Diamadis
8aa46c8127 fix: adapt UI to Android 15 changes 2024-10-27 13:10:48 -04:00
Niko Diamadis
1c90866e70 feat: set target Android 15 2024-10-27 13:10:48 -04:00
Jannis Mattheis
b4474a2785 Merge pull request #384 from cyb3rko/java-client-update
Fix and update swagger client generation
2024-10-27 10:50:20 +01:00
Niko Diamadis
662ddba0bf Make generateSwaggerCode method functional again 2024-10-17 23:47:05 -04:00
Niko Diamadis
ac2cd916bb Change instructions for updating client 2024-10-17 23:47:05 -04:00
Niko Diamadis
2050a75928 Adapt app to new client version 2024-10-17 23:47:05 -04:00
Niko Diamadis
ce8e111b86 Generate new client version 2024-10-17 23:47:04 -04:00
Niko Diamadis
99a48aac54 Update swagger config 2024-10-17 23:47:04 -04:00
Jannis Mattheis
a50e63aafa chore: version 2.8.1 2024-08-02 13:04:09 +02:00
Jannis Mattheis
c3a66f8acb Merge pull request #368 from gotify/reconnect
fix: always reconnect
2024-08-02 11:03:59 +00:00
Jannis Mattheis
27835c8c7f fix: always reconnect 2024-08-02 12:44:02 +02:00
Jannis Mattheis
7b3511d14c Merge pull request #367 from gotify/data-fetcher
fix: add data: image loader
2024-08-02 10:43:52 +00:00
Jannis Mattheis
c92ee2e969 fix: add data: image loader 2024-08-02 11:36:19 +02:00
Jannis Mattheis
eb103d5b59 Merge pull request #366 from gotify/force-rerender
fix: update date-times on app resume
2024-08-02 09:31:21 +00:00
Jannis Mattheis
83e2eaabf4 fix: update date-times on app resume 2024-08-01 21:39:31 +02:00
Jannis Mattheis
d1e1703d83 chore: version 2.8.0 2024-07-07 09:18:19 +02:00
Jannis Mattheis
e8b88ab409 Merge pull request #356 from cyb3rko/images-basic-auth
Basic auth support for images
2024-07-07 09:12:54 +02:00
Jannis Mattheis
d741e678a8 refactor: remove user/pass replacement 2024-07-07 09:05:58 +02:00
Jannis Mattheis
337af76b58 fix: log image load errors and show placeholder on error 2024-06-22 13:21:09 +02:00
Niko Diamadis
7d6399b087 Replace image basic auth authenticator with interceptor 2024-06-20 10:08:36 +02:00
Jannis Mattheis
42ca881902 Merge pull request #357 from cyb3rko/build-update
Migrate to Kotlin 2 & update dependencies
2024-06-19 22:03:15 +02:00
Niko Diamadis
54b9242a0d Ignore new Kotlin compiler folder 2024-06-19 14:37:46 +02:00
Niko Diamadis
0cd644ed0d Update library dependencies 2024-06-19 14:36:22 +02:00