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
Niko Diamadis
89f09ac6f8
Update build dependencies
2024-06-19 14:36:09 +02:00
Niko Diamadis
c6dfeda162
Add basic auth support for images via URL
2024-06-18 21:23:48 +02:00
Jannis Mattheis
28698bf66f
Merge pull request #353 from gotify/concurrent-image-access
...
fix: image loading when using markdown img and bigImageUrl
2024-06-18 19:44:57 +02:00