Commit Graph

71 Commits

Author SHA1 Message Date
Adam Brown
7a025b9d9c extracting base64 in order to provide the android version 2022-03-18 20:52:17 +00:00
Adam Brown
fd4566c234 using 3rd party download artifact action to allow downloading artifacts from the current workflow 2022-03-18 20:51:53 +00:00
Adam Brown
fb878375cd
Merge pull request #14 from ShadowJonathan/patch-1
nit in readme.md
2022-03-18 19:58:45 +00:00
Jonathan de Jong
5fba6832fd
nit in readme.md 2022-03-18 19:11:56 +01:00
Adam Brown
2ab2253e7a splitting the apk generation from the commenting to prevent action attacks when specifying the checkout target 2022-03-17 23:56:19 +00:00
Adam Brown
d2891cac69 Merge pull request #13 from ouchadam/feature/invitations
Invitations
2022-03-17 23:20:26 +00:00
Adam Brown
f0a856eb20 adding room join/leaving based on sync status
- means the invitations page should work!
2022-03-17 23:01:40 +00:00
Adam Brown
271727dda7 only display message notifications if we've received a new one, not when marking old ones as read 2022-03-17 21:29:45 +00:00
Adam Brown
509667f595 fixing import keys not closing due to wrong callback being triggered 2022-03-17 20:37:01 +00:00
Adam Brown
38c9e33a59 accumulating and storing the invite event metadata for member and room names 2022-03-16 22:36:42 +00:00
Adam Brown
423ee3afd9 Merge branch 'main' of github.com:ouchadam/helium into feature/invitations 2022-03-16 20:55:47 +00:00
Adam Brown
9e8764f92f
Merge pull request #11 from ouchadam/dependabot/gradle/ktorVer-1.6.8
Bump ktorVer from 1.6.7 to 1.6.8
2022-03-16 20:54:11 +00:00
dependabot[bot]
226925366d
Bump ktorVer from 1.6.7 to 1.6.8
Bumps `ktorVer` from 1.6.7 to 1.6.8.

Updates `ktor-client-android` from 1.6.7 to 1.6.8
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.7...1.6.8)

Updates `ktor-client-core` from 1.6.7 to 1.6.8
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.7...1.6.8)

Updates `ktor-client-serialization` from 1.6.7 to 1.6.8
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.7...1.6.8)

Updates `ktor-client-logging-jvm` from 1.6.7 to 1.6.8
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.7...1.6.8)

Updates `ktor-client-java` from 1.6.7 to 1.6.8
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.7...1.6.8)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-serialization
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-logging-jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-16 20:50:26 +00:00
Adam Brown
49ef9eb5aa hopefully supporting running the check size action on external PRs 2022-03-16 20:47:34 +00:00
Adam Brown
2a7d0aefb8
Merge pull request #10 from ouchadam/dependabot/gradle/com.google.accompanist-accompanist-systemuicontroller-0.24.4-alpha
Bump accompanist-systemuicontroller from 0.24.3-alpha to 0.24.4-alpha
2022-03-15 22:07:29 +00:00
Adam Brown
0a5f3521f7 creating bundletool wrapper script 2022-03-15 22:04:06 +00:00
Adam Brown
15a95f2754 trigger CI 2022-03-15 21:40:46 +00:00
Adam Brown
70880d0836 fetching bundletool 2022-03-15 21:36:57 +00:00
dependabot[bot]
efd2b086bb
Bump accompanist-systemuicontroller from 0.24.3-alpha to 0.24.4-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.3-alpha to 0.24.4-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.3-alpha...v0.24.4-alpha)

---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-systemuicontroller
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-15 21:02:46 +00:00
Adam Brown
5a583923f4 adding job to checksize and print the output to the PR 2022-03-15 20:56:51 +00:00
Adam Brown
be4fe82043 adding basic invitations list page via the profile 2022-03-13 22:53:58 +00:00
Adam Brown
f79804e5ef using live counts for the invitations 2022-03-13 19:42:33 +00:00
Adam Brown
50e12c8c54 using combine instead of merge for syncing until the event appears 2022-03-13 19:04:49 +00:00
Adam Brown
a8218b7e66 splitting the notification logic 2022-03-13 18:56:21 +00:00
Adam Brown
6725a0648e capping the unread count to 99+ 2022-03-13 18:56:09 +00:00
Adam Brown
4fb6535310 ensuring that the startSync emits an initial value to signifying its running 2022-03-13 18:54:00 +00:00
Adam Brown
7fff5face4 flattening directory use case syncing into the main logic, adding tests around directory view model 2022-03-13 17:36:52 +00:00
Adam Brown
e0a7830b5d ignoring stub modules from coverage report 2022-03-13 14:15:24 +00:00
Adam Brown
c6abba5638 adding tests around the timeline usecase 2022-03-13 14:12:13 +00:00
Adam Brown
a863625672 fixing wrong transient import 2022-03-13 13:27:31 +00:00
Adam Brown
ed2541876f Merge branch 'main' of github.com:ouchadam/helium 2022-03-13 12:25:25 +00:00
Adam Brown
e6c5eee948 adding tests around the messaging echo merging 2022-03-13 12:17:49 +00:00
Adam Brown
759a004495
Merge pull request #7 from ouchadam/dependabot/gradle/com.google.accompanist-accompanist-systemuicontroller-0.24.3-alpha
Bump accompanist-systemuicontroller from 0.24.1-alpha to 0.24.3-alpha
2022-03-09 21:34:44 +00:00
Adam Brown
68e66b32c7
Merge pull request #8 from ouchadam/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-serialization-json-1.3.2
Bump kotlinx-serialization-json from 1.3.0 to 1.3.2
2022-03-09 21:34:34 +00:00
Adam Brown
2e50c20a92
Merge pull request #9 from ouchadam/dependabot/gradle/io.mockk-mockk-1.12.3
Bump mockk from 1.12.2 to 1.12.3
2022-03-09 21:34:21 +00:00
dependabot[bot]
a57a4035b4
Bump mockk from 1.12.2 to 1.12.3
Bumps [mockk](https://github.com/mockk/mockk) from 1.12.2 to 1.12.3.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/1.12.2...1.12.3)

---
updated-dependencies:
- dependency-name: io.mockk:mockk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 05:30:26 +00:00
dependabot[bot]
54756437f0
Bump kotlinx-serialization-json from 1.3.0 to 1.3.2
Bumps [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.3.0 to 1.3.2.
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.3.0...v1.3.2)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 05:30:22 +00:00
dependabot[bot]
b2178f1719
Bump accompanist-systemuicontroller from 0.24.1-alpha to 0.24.3-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.1-alpha to 0.24.3-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.1-alpha...v0.24.3-alpha)

---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-systemuicontroller
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 05:30:18 +00:00
Adam Brown
50663f486f caching pip depedencies 2022-03-08 22:40:10 +00:00
Adam Brown
45f9a81e52 using single https synapse instance for test harness 2022-03-08 21:54:29 +00:00
Adam Brown
8c2dfbd77c aligning all ktor versions 2022-03-08 20:23:57 +00:00
Adam Brown
c24d32aaef
Merge pull request #4 from ouchadam/dependabot/gradle/io.ktor-ktor-client-core-1.6.7
Bump ktor-client-core from 1.6.2 to 1.6.7
2022-03-08 20:09:59 +00:00
dependabot[bot]
e788f58a4d
Bump ktor-client-core from 1.6.2 to 1.6.7
Bumps [ktor-client-core](https://github.com/ktorio/ktor) from 1.6.2 to 1.6.7.
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.2...1.6.7)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 20:02:35 +00:00
Adam Brown
5ec82308ed
Merge pull request #3 from ouchadam/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.6.0
Bump kotlinx-coroutines-core from 1.6.0-RC2 to 1.6.0
2022-03-08 20:02:21 +00:00
Adam Brown
9dd55cf25e
Merge pull request #5 from ouchadam/dependabot/gradle/io.ktor-ktor-client-serialization-1.6.7
Bump ktor-client-serialization from 1.5.0 to 1.6.7
2022-03-08 20:01:25 +00:00
Adam Brown
f09dfa1840
Merge pull request #6 from ouchadam/dependabot/gradle/io.ktor-ktor-client-java-1.6.7
Bump ktor-client-java from 1.6.2 to 1.6.7
2022-03-08 20:01:17 +00:00
dependabot[bot]
0a7c5d9110
Bump ktor-client-serialization from 1.5.0 to 1.6.7
Bumps [ktor-client-serialization](https://github.com/ktorio/ktor) from 1.5.0 to 1.6.7.
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.5.0...1.6.7)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-serialization
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 19:57:00 +00:00
dependabot[bot]
6c431c3506
Bump ktor-client-java from 1.6.2 to 1.6.7
Bumps [ktor-client-java](https://github.com/ktorio/ktor) from 1.6.2 to 1.6.7.
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/1.6.2...1.6.7)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 19:57:00 +00:00
dependabot[bot]
07ac8cd636
Bump kotlinx-coroutines-core from 1.6.0-RC2 to 1.6.0
Bumps [kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.0-RC2 to 1.6.0.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.0-RC2...1.6.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 19:56:54 +00:00
Adam Brown
49fe73c5c4 adding dependabot 2022-03-08 19:56:23 +00:00