a0f044786f
feat: add get tags endpoint
2025-06-07 09:06:51 +05:30
eccdb91c82
fix: disable InvalidPackage
lint
2025-05-26 19:36:06 +05:30
daf66a16bc
refactor: move HttpFailure.toError to api
module
...
Also expose EitherNet as an api dependency since it's part of the
public API.
2025-05-26 18:51:23 +05:30
46d2910a33
chore: regenerate Lint baseline
2025-05-22 23:58:39 +05:30
79204455ca
chore: regenerate lint baselines
2025-05-20 17:20:06 +05:30
0c96e8b62a
chore: migrate away from deprecated OkHttp API
2025-05-20 17:20:06 +05:30
376f1b09bd
chore: refresh lint baselines
2025-04-30 01:39:04 +05:30
1412ee7486
chore: refresh Lint baseline
2025-04-25 01:10:33 +05:30
1b80f5525b
chore: refresh Lint baselines
2025-04-08 12:54:34 +05:30
e8804efd57
fix(build): upgrade to AGP 8.11.0-alpha03
2025-03-28 23:50:34 +05:30
1d291eacae
chore: refresh baseline
2025-03-06 21:06:46 +05:30
e81e28c395
fix(api): refresh post details golden snapshot
...
Fixes #775
2025-02-14 03:26:58 +05:30
94ccda61f6
fix(api): refresh hottest posts golden snapshot
2025-02-14 03:26:50 +05:30
38830cee53
fix(api): refresh search page golden snapshot
2025-02-14 03:26:50 +05:30
cdeac000ce
fix(api): refresh CSRF golden snapshot
2025-02-14 03:26:46 +05:30
25249629fd
chore: remove years from license headers
...
These are a useless annoyance
See: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
2025-01-23 23:45:10 +05:30
1980387d4f
fix(build): apply DAGP to all subprojects
2024-12-12 22:07:11 +05:30
renovate[bot]
a617db2340
fix(deps): update dependency com.slack.eithernet:eithernet to v2
...
Co-Authored-by: Harsh Shandilya <me@msfjarvis.dev>
2024-12-11 02:33:18 +05:30
7a23aa35c5
chore: refresh Lint baseline
2024-10-17 15:31:10 +05:30
0b549dde2d
chore: refresh Lint baselines
2024-10-04 12:36:48 +05:30
62ac78bad6
fix(api): fix AvoidUsingNotNullOperator
lint
2024-10-04 12:36:48 +05:30
b132410282
feat: show "Authored by" on posts when applicable
2024-06-26 21:29:41 +05:30
e2bcabe4e5
chore: refresh Lint baseline
2024-06-13 20:56:45 +05:30
c79b7114fb
refactor: selectively apply DAGP advice
2024-04-30 00:53:21 +05:30
5ba0c9a544
refactor(build): always enable Sentry and set environment
...
Thx Static-Var my beloved
2024-03-16 10:14:57 +05:30
85fc5cac21
fix: adjust for new API changes
2024-03-16 09:48:08 +05:30
a161769cbd
chore: refresh Lint baselines
2024-03-05 19:12:58 +05:30
65f7013e78
chore: refresh lint baseline
2024-02-22 11:13:57 +05:30
renovate[bot]
a187752659
chore(deps): update dependency com.facebook:ktfmt to v0.47
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2024-01-18 01:55:45 +05:30
5bcfe0a85c
feat(web): init
2023-12-03 23:22:29 +05:30
6084e5bb30
refactor: remove all Shiori code
...
Their API is Terrible, Horrible, No Good, Very Bad[1][2]
1: It's _fine_ but I want more
2: https://en.wikipedia.org/wiki/Alexander_and_the_Terrible,_Horrible,_No_Good,_Very_Bad_Day
2023-12-03 21:52:38 +05:30
5a1cdc73c5
fix(android): refresh icon asset
...
dzuk said the asset had export errors.
2023-11-19 19:23:15 +05:30
dd06c93935
fix(api): migrate to new pagination API
...
The older one is supposedly performing very poorly on the lobsters
side and has been modified to serve only cached content for unauthenticated
users. Unfortunately the configuration for this caching behaviour has
a bug that ignores query parameters and thus every page returns
the same set of 20 posts. Cut us over to this new API path that
hopefully does not generate too much load for the service.
See: https://github.com/lobsters/lobsters/issues/1219
2023-11-16 22:42:23 +05:30
58f6607404
feat(android): add new icon by dzuk
2023-11-15 09:34:06 +05:30
8d3ed24d65
fix(api): switch Retrofit URL to Named
2023-11-04 19:40:21 +05:30
ba219af1ac
fix(api): directly use HTTP
annotation
2023-11-04 19:38:49 +05:30
25a11bde59
refactor(api): use ApiResult
in Shiori and wire into DI
2023-10-31 12:14:00 +05:30
45f384d048
fix(api): boot up a fresh container for each test
2023-10-31 10:56:17 +05:30
b9d92ecefa
Revert "Revert "fix(api): title and url are required for bookmark edits""
...
This reverts commit 2273768556
.
2023-10-31 10:45:24 +05:30
2273768556
Revert "fix(api): title and url are required for bookmark edits"
...
Seems to still fail in CI????????????????
This reverts commit cce12fb138
.
2023-10-28 00:34:07 +05:30
cce12fb138
fix(api): title and url are required for bookmark edits
2023-10-27 22:34:07 +05:30
3663ca1ec1
feat(api): add integration tests for Shiori API
2023-10-27 22:34:07 +05:30
f39bf0b043
feat(api/model): initial Shiori API
2023-10-27 22:34:07 +05:30
17eb9a4c45
chore: refresh lint baselines
2023-10-19 01:38:13 +05:30
5dabebf579
fix(api): simplify test assertion
2023-09-17 01:38:46 +05:30
e283584999
fix(api): use the correct test resource
2023-09-14 23:17:15 +05:30
1cb3eb6472
refactor(api): import CSRF extraction from android
module
2023-09-14 00:47:01 +05:30
e49a2c2cbc
fix(build): disable NewerVersionAvailable
Lint
2023-09-07 23:52:15 +05:30
721b74fedc
chore: refresh Lint baseline
2023-09-06 01:57:27 +05:30
c87f6a4239
fix(api): adapt to new user endpoint
2023-09-01 04:05:07 +05:30