Commit graph

2248 commits

Author SHA1 Message Date
GitHub Actions
35469825c7 feat(release): bump version 2023-11-20 07:33:30 +00:00
f565bc41d7
chore: refresh feature graphic 2023-11-20 12:42:48 +05:30
9446f09f22
chore: adjust changelog to be under 500 chars 2023-11-20 12:39:03 +05:30
925158b149
feat(build): remove modulegraph plugin
I don't care
2023-11-20 12:32:51 +05:30
6f1c1b3629
fix(maestro): update flow for new search screen 2023-11-20 12:31:18 +05:30
cb6e71c8bf
fix(build): add minify switch 2023-11-20 12:31:18 +05:30
17258ea4d7
feat(android): refresh baseline profiles 2023-11-20 12:31:18 +05:30
035d33fcea
chore(android): remove obsolete workaround 2023-11-20 00:55:18 +05:30
de46f1b159
fix(gradle): remove unnecessary jvmargs setup 2023-11-19 21:12:07 +05:30
4b4d133e8b
fix(build): target Kotlin 1.9 2023-11-19 21:12:07 +05:30
5a1cdc73c5
fix(android): refresh icon asset
dzuk said the asset had export errors.
2023-11-19 19:23:15 +05:30
c5fe4f5325 fix(ci): add job to validate changelog 2023-11-18 16:25:05 +05:30
e2fa605db6 Merge remote-tracking branches 'origin/renovate/actions-setup-python-4.x' and 'origin/renovate/pin-dependencies'
* origin/renovate/actions-setup-python-4.x:
  chore(deps): update actions/setup-python action to v4

* origin/renovate/pin-dependencies:
  chore(deps): pin dependencies
2023-11-18 15:37:19 +05:30
renovate[bot]
55580bc51c
chore(deps): update actions/setup-python action to v4 2023-11-18 10:02:51 +00:00
renovate[bot]
fe78f97f6a
chore(deps): pin dependencies 2023-11-18 10:02:48 +00:00
renovate[bot]
9d46e6f460
chore(deps): update mobsf/mobsfscan digest to b8503e0 (#417)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| MobSF/mobsfscan | action | digest | `a60d10a` -> `b8503e0` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-18 09:59:28 +00:00
21f9f6f476 feat(ci): add MobSF code quality job 2023-11-18 15:26:19 +05:30
2ba8eb9430 chore: rejig changelog
Add missing stuff and move more interesting stuff higher up
2023-11-18 15:05:03 +05:30
6ea194dd0e Revert "fix(android): allow configuration changes to go through"
I don't think I want the behavior this creates.

This reverts commit 4218beac9d.
2023-11-18 15:05:03 +05:30
1d3d4f7455 fix(android): avoid two unnecessary API calls in search 2023-11-18 15:00:06 +05:30
renovate[bot]
fdb79d4a6d
chore(deps): update dependency gradle to v8.5-rc-3 (#415)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [gradle](https://gradle.org)
([source](https://togithub.com/gradle/gradle)) | patch | `8.5-rc-2` ->
`8.5-rc-3` |

---

### Release Notes

<details>
<summary>gradle/gradle (gradle)</summary>

###
[`v8.5-rc-3`](https://togithub.com/gradle/gradle/compare/v8.5.0-RC2...v8.5.0-RC3)

[Compare
Source](https://togithub.com/gradle/gradle/compare/v8.5.0-RC2...v8.5.0-RC3)

</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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-17 14:37:46 +00:00
89fce2010c feat(common): add PasswordField 2023-11-17 19:56:25 +05:30
fb878824e8 fix(build): address enableAndroidTest deprecation 2023-11-17 19:56:25 +05:30
renovate[bot]
aff5af4771
chore(deps): update agp to v8.3.0-alpha14 2023-11-17 01:26:14 +00:00
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
renovate[bot]
d9e664c440
chore(deps): update github/codeql-action action to v2.22.7 2023-11-16 13:29:24 +00:00
0a492a169e Merge remote-tracking branch 'origin/renovate/androidx'
* origin/renovate/androidx:
  fix(deps): update androidx
2023-11-16 03:03:19 +05:30
6ae71adbca feat(android): add app icon to top bar
I love it too much
2023-11-16 03:02:40 +05:30
cbaa098005 fix(deps): upgrade compose-bom 2023-11-16 02:42:01 +05:30
741e82a425 fix(build): remove use of custom R8 build
In AGP we trust...?
2023-11-16 01:04:25 +05:30
renovate[bot]
c694b57e08
fix(deps): update androidx 2023-11-15 19:17:32 +00:00
renovate[bot]
2c7bc2d668
fix(deps): update serialization to v1.6.1 2023-11-15 16:37:19 +00:00
renovate[bot]
765f83a2ae
fix(deps): update dependency org.testcontainers:testcontainers to v1.19.2 2023-11-15 04:12:08 +00:00
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