29 Commits

Author SHA1 Message Date
3a7f18a7fa Migrate Gradle dependencies to version catalogs (#8443)
### Description

Migrate Gradle dependencies to version catalogs. This is the modern
style of managing dependencies. Confirmed with diff on `./gradlew
:app:dependencies` that no versions changed.

### Checklist
<!-- 
To help us keep the issue tracker clean and work as efficient as
possible,
  please make sure that you have done all of the following.
You can tick the boxes below by placing an x inside the brackets like
this: [x]
-->
- [x] I have read the contribution guidelines:
https://github.com/AntennaPod/AntennaPod/blob/develop/CONTRIBUTING.md#submit-a-pull-request
- [x] I have performed a self-review of my code, going through my
changes line by line and carefully considering why this line change is
necessary
- [x] I have run the automated code checks using `./gradlew checkstyle
lint`
- [x] My code follows the style guidelines of the AntennaPod project:
https://antennapod.org/contribute/develop/app/code-style
- [x] I have mentioned the corresponding issue and the relevant keyword
(e.g., "Closes: #xy") in the description (see
https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
- [x] If it is a core feature, I have added automated tests
2026-05-17 07:49:45 +02:00
fd54ca62a2 Tweak agent instructions (#8400)
### Description

Tweak agent instructions, with special focus on Claude.

### Checklist
<!-- 
To help us keep the issue tracker clean and work as efficient as
possible,
  please make sure that you have done all of the following.
You can tick the boxes below by placing an x inside the brackets like
this: [x]
-->
- [x] I have read the contribution guidelines:
https://github.com/AntennaPod/AntennaPod/blob/develop/CONTRIBUTING.md#submit-a-pull-request
- [x] I have performed a self-review of my code, going through my
changes line by line and carefully considering why this line change is
necessary
- [x] I have run the automated code checks using `./gradlew checkstyle
lint spotbugsPlayDebug spotbugsDebug`
- [x] My code follows the style guidelines of the AntennaPod project:
https://antennapod.org/contribute/develop/app/code-style
- [x] I have mentioned the corresponding issue and the relevant keyword
(e.g., "Closes: #xy") in the description (see
https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
- [x] If it is a core feature, I have added automated tests
2026-04-19 15:11:38 +02:00
5e6355d514 Include subfolder in GpodnetService URIs (#8110) 2025-11-25 20:55:04 +01:00
e539479f2c Upgrade dependencies (#7936) 2025-08-18 20:24:58 +02:00
42d62ab57a Don't crash when using invalid characters in host name (#7791) 2025-04-30 22:58:52 +02:00
a0b751e64d Remove imports only used in JavaDoc (#7468) 2024-10-27 21:11:24 +01:00
43d487f7e9 Name of the sync server in error messages (#7213) 2024-05-31 10:51:58 +02:00
2f58b4b360 Strip duplicate slash on Nextcloud Gpodder sync (#7085) 2024-04-16 08:14:59 +02:00
e578f4ca93 CI tweaks (#7069)
- Run Checkstyle with gradle to make it easier for users
  - No longer needs different configuration for new code
  - Exclude current violations
  - Fix some violations that somehow couldn't be specified in the exclusion file
- Print SpotBugs/Lint/Checkstly violations in GitHub format
  - Then the CI run gets annotated on the web UI
2024-04-07 23:28:14 +02:00
687db0f5ed Merge :net:sync:model and :net:sync:service-interface (#7063) 2024-04-05 20:08:25 +02:00
4e47691e70 Remove gpodder search (#7047)
The search results are usually broken anyway
or the server just returns an error 500
2024-03-31 09:15:53 +02:00
f1fe1b573f Fix OkHttp deprecations (#6979) 2024-03-10 07:55:35 +01:00
40da13e014 Clean up some dead code (#6952) 2024-03-04 23:07:28 +01:00
e9d190da1b Bump AGP and Gradle (#6489) 2023-10-17 20:52:21 +02:00
9ed5485ae3 Restore Nextcloud login state when recreated (#6600) 2023-08-28 17:27:53 +02:00
ace0724e5d Convert nextcloud domains to Punycode 2022-12-04 21:17:25 +01:00
3df3b5b50a Fix NextCloud retrying without delay 2022-08-04 23:27:51 +02:00
5175a85e5e Remove default gpodder sync server 2022-06-21 18:51:59 +02:00
5448e1f390 Remove gpodder toplist
Half of the toplist no longer returns a valid podcast feed.
Some of the suggested tags are just random characters and none of them
is actually helpful.

This does not remove search or synchronization.
Just gpodder discovery.
2022-05-13 20:55:52 +02:00
4a91d6f5de Merge branch 'master' into develop 2022-04-02 12:03:44 +02:00
348d366a3a Support Nextcloud installations in subfolders 2022-02-24 21:20:40 +01:00
48852e081a Delete a few unused things 2022-02-22 20:14:00 +01:00
87067af965 Fix some gradle deprecations 2022-02-09 11:28:40 -05:00
560bf3f434 Centralize library versions used in multiple modules 2021-12-04 13:01:22 -05:00
f6fc2c6d73 Human-readable gpodder error message 2021-10-28 23:34:58 +02:00
bc85ebc806 Add synchronization with gPodder Nextcloud server app (#5243) 2021-10-06 22:12:47 +02:00
a7d280d249 Removed gpodder suggestions feature
The feature was invisible since 2014 and nobody noticed.
2021-08-27 23:21:51 +02:00
c72fd81886 Move common gradle setup to a single file
Original idea by @TacoTheDank
2021-05-11 22:38:46 +02:00
e30533a810 Moved synchronization to its own module 2021-04-24 17:05:59 +02:00