502 Commits

Author SHA1 Message Date
Adam Brown
ee91de4301 removing invites from the database after rejecting them and allowing them to fail with 403 (if the user no longer has access) 2022-09-15 20:06:17 +01:00
Adam Brown
40461f692f observe invite changes and render a ! badge on the profile bottom item 2022-09-15 20:06:17 +01:00
Izzy
7320690162 initial fastlane structures 2022-09-15 20:06:17 +01:00
Adam Brown
d524f30425 adding build script for generating signed foss releases 2022-09-15 20:06:17 +01:00
Adam Brown
50914aaeb4 fixing firebase classes being imported for foss variant
- the notification module was pulling in firebase for an annotation import, which in turn pulled in the .aar manifest entries and services etc, fixed by removing the unneeded dependency
2022-09-15 20:06:17 +01:00
Adam Brown
1478f4a7ff replace user ids with names in test logging 2022-09-15 18:54:50 +01:00
dependabot[bot]
5f3511d619
Bump turbine from 0.9.0 to 0.10.0
Bumps [turbine](https://github.com/cashapp/turbine) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/cashapp/turbine/releases)
- [Changelog](https://github.com/cashapp/turbine/blob/trunk/CHANGELOG.md)
- [Commits](https://github.com/cashapp/turbine/compare/0.9.0...0.10.0)

---
updated-dependencies:
- dependency-name: app.cash.turbine:turbine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-15 05:24:33 +00:00
Adam Brown
2bf0ef2232 allowing unified push payloads to have default nulls
- fixes crash on non message unified push events
15/09/2022-V1
2022-09-13 19:40:21 +01:00
Adam Brown
5a300b1967
Merge pull request #137 from IzzySoft/fastlane
initial fastlane structures
2022-09-12 21:32:32 +01:00
Adam Brown
addf76c7ea
Merge pull request #139 from ouchadam/feature/light-theme
Light theme
2022-09-12 21:31:07 +01:00
Adam Brown
e854e9b02c removing top bar under status bar 2022-09-12 20:57:33 +01:00
Adam Brown
62c0945be6 cleaning up messages theming 2022-09-12 20:53:57 +01:00
Adam Brown
c6431add42 adding back a light theme or make use of the dynamic colour scheme 2022-09-12 19:45:00 +01:00
Adam Brown
ee3d41a741 fixing wrong initial push registrar selection 2022-09-11 22:48:06 +01:00
Adam Brown
fdd1ca61e8 fixing crash when switching from the invitations screen to the conversation directory and back to the profile 2022-09-11 22:34:03 +01:00
Adam Brown
4d0e2a9d99 skipping first invite emission as we only want to render future invites 2022-09-11 22:26:20 +01:00
Adam Brown
965ca92ac5
Merge pull request #138 from ouchadam/feature/invites-badge
Invite notification and badge
2022-09-11 22:11:15 +01:00
Adam Brown
831036fd43 only showing material you option for android 12+ devices 2022-09-11 21:53:00 +01:00
Adam Brown
defabfbae5 rendering invites as notification which temporarily open the app on tap 2022-09-11 12:14:20 +01:00
Adam Brown
514b25caea fixing memory _leak_ on android Q when exiting screens 2022-09-11 11:36:16 +01:00
Adam Brown
577e692e32 removing invites from the database after rejecting them and allowing them to fail with 403 (if the user no longer has access) 2022-09-10 19:50:19 +01:00
Adam Brown
a109ec6cff observe invite changes and render a ! badge on the profile bottom item 2022-09-10 19:29:45 +01:00
Izzy
28fa985923
initial fastlane structures 2022-09-10 18:42:57 +02:00
Adam Brown
7554eac7af adding build script for generating signed foss releases 09/10/2022-V1-EA 2022-09-10 17:10:48 +01:00
Adam Brown
b0e53a7b84
Merge pull request #136 from ouchadam/feature/foss-firebase-imports
Ensure FOSS build has no firebase dependencies
2022-09-10 15:41:13 +01:00
Adam Brown
ff72462be5 fixing firebase classes being imported for foss variant
- the notification module was pulling in firebase for an annotation import, which in turn pulled in the .aar manifest entries and services etc, fixed by removing the unneeded dependency
2022-09-10 15:35:48 +01:00
Adam Brown
bb65b89b76 updating version for release 2022-09-08 20:06:08 +01:00
Adam Brown
9899c53548 using the REBASE automerge method to avoid syncing release back to main causing main to be ahead of release 2022-09-08 20:06:08 +01:00
Adam Brown
8e7e47097f making the automated release train only release on mondays and thursday to avoid spamming the play console with new release 2022-09-08 20:06:08 +01:00
Adam Brown
0c113896c1 adding material you toggle
- meant moving the base preferences to the core module and allowing the activity to recreate itself if the theme congifuration has changed
2022-09-08 20:06:08 +01:00
Adam Brown
f646da9d1e making use of theme values for text colours 2022-09-08 20:06:08 +01:00
dependabot[bot]
d50a0897d0 Bump coil-compose from 2.2.0 to 2.2.1
Bumps [coil-compose](https://github.com/coil-kt/coil) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/coil-kt/coil/releases)
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md)
- [Commits](https://github.com/coil-kt/coil/compare/2.2.0...2.2.1)

---
updated-dependencies:
- dependency-name: io.coil-kt:coil-compose
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-08 20:06:08 +01:00
dependabot[bot]
2303e6143d Bump ktorVer from 2.1.0 to 2.1.1
Bumps `ktorVer` from 2.1.0 to 2.1.1.

Updates `ktor-client-android` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-client-core` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-client-serialization` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-serialization-kotlinx-json` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-client-logging-jvm` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-client-java` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

Updates `ktor-client-content-negotiation` from 2.1.0 to 2.1.1
- [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/2.1.0...2.1.1)

---
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-serialization-kotlinx-json
  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
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-08 20:06:08 +01:00
Adam Brown
ef7af20853 applying dynamic colour scheme and fixing appbar/navbar quirks 2022-09-08 20:06:08 +01:00
Adam Brown
692e179e3f updating AGP plugin and targetting android 33 2022-09-08 20:06:08 +01:00
Adam Brown
1a6f8b6b40 including material3 dependencies and attempting 1 for 1 swap of imports 2022-09-08 20:06:08 +01:00
Adam Brown
f20e3a4c40
Merge pull request #127 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-07 20:07:27 +01:00
Adam Brown
de585ee277 updating version for release 2022-09-07 20:04:26 +01:00
Adam Brown
cce3f53b04
Merge pull request #125 from ouchadam/release
[Auto] Sync Release
07/09/2022-V1
2022-09-06 20:12:04 +01:00
Adam Brown
44df57579f
Merge pull request #124 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-06 20:07:26 +01:00
Adam Brown
6fd9999e66 updating version for release 2022-09-06 20:04:29 +01:00
Adam Brown
25285ad35e
Merge pull request #123 from ouchadam/release
[Auto] Sync Release
06/09/2022-V1
2022-09-05 20:11:46 +01:00
Adam Brown
6941368922
Merge pull request #122 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-05 20:07:19 +01:00
Adam Brown
4f427e0655 updating version for release 2022-09-05 20:04:14 +01:00
Adam Brown
09d3e04347
Merge pull request #120 from ouchadam/release
[Auto] Sync Release
05/09/2022-V1
2022-09-05 00:15:28 +01:00
Adam Brown
734b798122
Merge pull request #119 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-04 20:07:00 +01:00
Adam Brown
0a015bbafa updating version for release 2022-09-04 20:04:15 +01:00
Adam Brown
68553df1ca parsing the version name v param as an int -
fixes the patch being appended
04/09/2022-V1
2022-09-04 14:20:30 +01:00
Adam Brown
f66e127df5
Merge pull request #116 from ouchadam/release
[Auto] Sync Release
2022-09-04 14:19:15 +01:00
Adam Brown
7fc8060d34
Merge pull request #117 from ouchadam/feature/import-keys-improvements
Import keys improvements
2022-09-04 14:18:34 +01:00