Commit graph

78 commits

Author SHA1 Message Date
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
6265c50caf
chore: refresh Lint baseline 2023-08-30 15:55:41 +05:30
9dcf26b5a4
fix(model): adjust for new comments structure 2023-08-30 11:32:10 +05:30
b43d238dd1
chore: refresh Lint baseline 2023-08-24 12:40:19 +05:30
63d74ae065
chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
786f674044
fix(api): make commentsUrl in search results absolute 2023-08-02 11:08:10 +05:30
e3627ca89d
fix: prevent upgrading to Anvil k1.8 build 2023-07-29 20:22:24 +05:30
3143556c63
fix: re-roll Lint baseline 2023-07-27 12:04:50 +05:30
d343f3db2b feat(api): remove tag search endpoints 2023-07-19 00:50:10 +05:30
bdf218cd85 refactor(api): rework Retrofit DI and expose LobstersSearchApi 2023-07-18 17:53:36 +05:30
bad5bf5457 refactor(api): make SearchConverter a singleton 2023-07-18 17:11:06 +05:30
cf3ca27966 fix(api): correct usage of @Query feature in search API 2023-07-18 17:04:50 +05:30
37f42dc107 feat(api): add a Retrofit service for search 2023-07-17 08:26:56 +00:00
acdc924047
chore: cleanup redundant @OptIn annotations 2023-06-05 09:34:48 +05:30
3dfd2d7862 chore: rework dependency declaration 2023-05-07 11:16:19 +00:00
a5e25e2eb5
refactor(build): simplify test dependency setup 2023-05-05 20:31:29 +05:30
9c86a9124d
fix: sort dependencies 2023-05-04 15:16:31 +05:30
d694415a4a
chore: re-sync Lint baseline 2023-05-04 03:53:36 +05:30
ae66aced83
feat(api): migrate away from kotest 2023-05-04 03:33:47 +05:30
5d2eebf093
fix(api): add test util for type assertion 2023-05-04 03:33:47 +05:30
24b747eb38
fix(build): correct plugin application ordering 2023-04-20 18:00:01 +05:30
7c019353df
feat(deps): upgrade AGP to 8.0.0 2023-04-18 13:44:18 +05:30
72c1529bb9
chore: sort dependencies with gradle-dependencies-sorter 2023-03-28 12:15:18 +05:30
293c04b2ad
fix(build): remove DSL_SCOPE_VIOLATION suppression 2023-03-24 14:59:34 +05:30
c1f1d67bfa
feat(android): add a repository for extracting CSRF token 2023-03-10 01:29:04 +05:30
9ab8a3e149
fix(api): avoid unnecessary build warning 2023-03-08 02:27:51 +05:30
0ae48dee33
feat(build): remove Detekt and switch to Slack's Compose lints 2023-03-08 02:27:51 +05:30
f17375e9e1
refactor: move Tags from api to model module 2023-02-22 09:23:23 +05:30
Pratik Gorade
3da0674031
feat(tags): add api to fetch posts by tags and a utility class Tags
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-02-19 11:22:30 +05:30
e62e257154
chore: polish license headers 2023-02-19 09:23:00 +05:30
540ea7ba43
feat: upgrade kotlinx.serialization to 1.5.0-RC 2023-01-26 21:49:29 +05:30
79920f6180
chore: align copyright headers with Spotless expectations 2022-12-20 16:01:44 +05:30
36ab72226c
refactor(build-logic): simplify plugin setup 2022-12-20 16:01:18 +05:30
eba5d64998
refactor: migrate all tests to kotest 2022-11-30 01:47:17 +05:30
839773e48e
refactor(gradle): configure Lint for all modules 2022-11-14 13:56:56 +05:30
0232a4179a
refactor(di): replace Tangle with Whetstone 2022-11-14 12:59:01 +05:30
4a87682b68
refactor(di): migrate to Whetstone ApplicationScope 2022-11-14 12:59:01 +05:30