Commit graph

2215 commits

Author SHA1 Message Date
58f6607404 feat(android): add new icon by dzuk 2023-11-15 09:34:06 +05:30
9b27783886 fix(build): recognise vector as an XML tag 2023-11-15 09:10:57 +05:30
renovate[bot]
c6de087615
chore(deps): update dependency gradle to v8.5-rc-2 2023-11-14 16:25:51 +00:00
renovate[bot]
86f7b54b87
chore(deps): update github/codeql-action action to v2.22.6 2023-11-14 13:24:37 +00:00
renovate[bot]
defe305ad7
chore(deps): update actions/dependency-review-action digest to 7bbfa03 2023-11-13 20:32:44 +00:00
cc210a3597
chore(common): rename ext.kt -> Color.ext.kt 2023-11-11 23:40:11 +05:30
renovate[bot]
f7c7bb293b
chore(deps): update agp to v8.3.0-alpha13 2023-11-09 22:57:33 +00:00
ab1db27dc7
feat(common): request focus when search screen is opened 2023-11-08 18:06:57 +05:30
renovate[bot]
71a86fa9aa
chore(deps): update actions/dependency-review-action digest to fde92ac (#411)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/dependency-review-action](https://togithub.com/actions/dependency-review-action)
| action | digest | `9f45b24` -> `fde92ac` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-08 11:49:31 +00:00
fcc20d2f1e
refactor(build): use a hack to expose catalog type-safe API 2023-11-08 17:04:35 +05:30
8922142ade
Revert "feat(common): add swipe action for saving posts"
The post update flow is not synced enough for this to work.

This reverts commit 7a648a77b0.
2023-11-08 01:34:13 +05:30
eb28fe0120
chore(build): upgrade to Gradle 8.5 RC1 2023-11-08 00:55:58 +05:30
renovate[bot]
d73a755cf2
fix(deps): update sentry to v6.33.1 2023-11-07 11:51:22 +00:00
7a648a77b0
feat(common): add swipe action for saving posts 2023-11-07 13:09:15 +05:30
c721b8b1da
fix(android): adjust default theme 2023-11-07 12:51:40 +05:30
ce62671276
fix(common): use multipreview for SearchBar 2023-11-06 17:36:51 +05:30
ba4cd1b0c6
fix(android): simplify SearchList component 2023-11-06 17:32:37 +05:30
renovate[bot]
a18ee3d6e5
chore(deps): update actions/dependency-review-action digest to 9f45b24 2023-11-06 08:39:10 +00:00
renovate[bot]
15fa833d8e
fix(deps): update junit5 monorepo to v5.10.1 2023-11-05 18:06:10 +00:00
06edbeb903
feat(android): fully flesh out search screen 2023-11-04 21:55:20 +05:30
082dc9cc82
refactor(android): LobstersApp -> LobstersPostsScreen 2023-11-04 20:52:37 +05:30
0b3286cd1e
feat(android): revert search screen to old design
The Material3 SearchBar component is just not for me
2023-11-04 20:50:37 +05:30
f17fb4487e
fix(database): specify SQLite dialect
We use a new-enough version of SQLite for this
2023-11-04 20:16:20 +05:30
339162d595
refactor(android): ListItem -> LobstersListItem 2023-11-04 19:50:14 +05:30
da6fefb1b0
fix(build): disable CC for Spotless 2023-11-04 19:45:29 +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
4218beac9d
fix(android): allow configuration changes to go through 2023-11-04 13:59:39 +05:30
renovate[bot]
d5d71c1c82
fix(deps): update dependency com.slack.eithernet:eithernet to v1.8.0 2023-11-03 21:44:50 +00:00
348b3a7c65
feat(android): move backup/restore and search to a dropdown menu 2023-11-04 02:43:03 +05:30
f636b56ee3
feat(android): introduce a separate SearchActivity 2023-11-04 02:42:21 +05:30
ed81ceaa94
chore: reformat manifest file 2023-11-04 02:29:56 +05:30
renovate[bot]
7a78c77b6a
fix(deps): update dependency eu.bambooapps:compose-material3-pullrefresh to v1.0.1 2023-11-03 13:11:18 +00:00
renovate[bot]
337cd259a6
chore(deps): update agp to v8.3.0-alpha12 (#409)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.android.test](https://developer.android.com/studio/build)
([source](https://android.googlesource.com/platform/tools/base)) |
`8.3.0-alpha11` -> `8.3.0-alpha12` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.test/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.test/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.test/8.3.0-alpha11/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.test/8.3.0-alpha11/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[com.android.tools.build:gradle](https://developer.android.com/studio/build)
([source](https://android.googlesource.com/platform/tools/base)) |
`8.3.0-alpha11` -> `8.3.0-alpha12` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.android.tools.build:gradle/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.android.tools.build:gradle/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.android.tools.build:gradle/8.3.0-alpha11/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.android.tools.build:gradle/8.3.0-alpha11/8.3.0-alpha12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-03 03:26:46 +00:00
renovate[bot]
e7781517aa
fix(deps): update dependency com.slack.eithernet:eithernet to v1.7.0 2023-11-02 17:32:43 +00:00
renovate[bot]
ce3411e956
fix(deps): update sentry to v6.33.0 2023-11-02 12:32:40 +00:00
renovate[bot]
a58ca2c419
fix(deps): update androidx 2023-11-01 19:16:37 +00:00
608d855cae
fix(android): make TopAppBar color match BottomNavigation 2023-11-01 22:19:46 +05:30
eb529be286
fix(deps): upgrade Compose Compiler and KSP 2023-11-01 00:49:17 +05:30
renovate[bot]
68dbe97442
chore(deps): update kotlin and compose to v1.9.20 2023-10-31 19:17:22 +00:00
5374410c67
fix(renovate): include KSP in Kotlin group 2023-11-01 00:46:59 +05:30
cbb697216c
fix(build): make google repo non-exclusive
This allows the Compose Compiler artifact to be retried against
the secondary snapshots repository as well, since we sometimes
use builds from there.
2023-11-01 00:45:33 +05:30
25a11bde59
refactor(api): use ApiResult in Shiori and wire into DI 2023-10-31 12:14:00 +05:30
renovate[bot]
62bffc33fd
fix(deps): update konvert to v2.4.0 (#408)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [io.mcarle:konvert](https://togithub.com/mcarleio/konvert) | `2.3.1`
-> `2.4.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.mcarle:konvert/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.mcarle:konvert/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.mcarle:konvert/2.3.1/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.mcarle:konvert/2.3.1/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [io.mcarle:konvert-api](https://togithub.com/mcarleio/konvert) |
`2.3.1` -> `2.4.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.mcarle:konvert-api/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.mcarle:konvert-api/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.mcarle:konvert-api/2.3.1/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.mcarle:konvert-api/2.3.1/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mcarleio/konvert (io.mcarle:konvert)</summary>

###
[`v2.4.0`](https://togithub.com/mcarleio/konvert/blob/HEAD/CHANGELOG.md#240)

##### New features

- allow functions with multiple parameters in `@Konverter` annotated
interfaces if one is defined as source with `@Konverter.Source`
[#&#8203;28](https://togithub.com/mcarleio/konvert/issues/28)
    ```kotlin
    @&#8203;Konverter
    interface Mapper {
fun toDto(@&#8203;Konverter.Source source: Source, otherProperty: Int):
Target
    }
    data class Source(val property: String)
    data class Target(val property: String, val otherProperty: Int)
    ```

##### Bug fixes:

- ignore private and extension functions in `@Konverter` annotated
interfaces [#&#8203;30](https://togithub.com/mcarleio/konvert/issues/30)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-31 05:58:53 +00:00
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
renovate[bot]
01fd8bee0c
fix(deps): update coil to v2.5.0 2023-10-30 23:08:29 +00:00
9048d253e6
chore: update changelog 2023-10-28 14:30:33 +05:30
renovate[bot]
16b660ad0e
fix(deps): update dependency com.slack.lint:slack-lint-checks to v0.7.0 2023-10-27 21:15:39 +00:00
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