Adam Brown
|
bd885823bd
|
removing unused import
|
2022-09-29 15:12:53 +01:00 |
|
Adam Brown
|
f5dc3be272
|
Merge branch 'main' of github.com:ouchadam/helium into feature/image-gallery
|
2022-09-29 15:08:27 +01:00 |
|
Adam Brown
|
861d65b946
|
Merge pull request #165 from ouchadam/feature/adm/updating-agp
Updating dependencies
|
2022-09-29 15:07:02 +01:00 |
|
Adam Brown
|
5e939331b7
|
updating compose compiler to latest stable
|
2022-09-29 14:57:09 +01:00 |
|
Adam Brown
|
ee31dd614b
|
updating AGP to latest stable
- reduces the output apk size a little
|
2022-09-29 14:54:38 +01:00 |
|
Adam Brown
|
3f956d1903
|
moving the image gallery to the messenger module and attaching to a attachment button
|
2022-09-29 14:32:04 +01:00 |
|
Adam Brown
|
c61646bbd3
|
creating dedicated activity for image selection
|
2022-09-29 13:50:58 +01:00 |
|
Adam Brown
|
34e0415892
|
fixing performance issue when loading large lists of images
|
2022-09-29 13:11:40 +01:00 |
|
Adam Brown
|
b9c959afae
|
Merge pull request #164 from ouchadam/dependabot/gradle/io.mockk-mockk-1.13.2
Bump mockk from 1.13.1 to 1.13.2
|
2022-09-29 09:06:41 +01:00 |
|
dependabot[bot]
|
fe5717b7c1
|
Bump mockk from 1.13.1 to 1.13.2
Bumps [mockk](https://github.com/mockk/mockk) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/1.13.1...1.13.2)
---
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-09-29 05:22:18 +00:00 |
|
Adam Brown
|
6f89c71300
|
adding skeleton for image gallery folder viewing
|
2022-09-28 22:37:53 +01:00 |
|
Adam Brown
|
debfc5e5f0
|
adding first pass at a image gallery component with folder fetching
|
2022-09-28 19:51:30 +01:00 |
|
Adam Brown
|
846cf66fa1
|
adding runtime permission granter
|
2022-09-28 17:58:48 +01:00 |
|
Adam Brown
|
9dcbd63eae
|
Merge pull request #163 from ouchadam/bug/various-crypto-fixes
Various crypto fixes
|
2022-09-27 21:20:49 +01:00 |
|
Adam Brown
|
16bcb13849
|
Merge pull request #162 from ouchadam/feature/image-disk-caching
Image - In memory and disk caching
|
2022-09-27 21:14:05 +01:00 |
|
Adam Brown
|
69e7dfd90a
|
using proxy to allow the encryption tests to wait for keys to be uploaded, re-enabling the 2nd device user tests
|
2022-09-27 21:13:21 +01:00 |
|
Adam Brown
|
ef41f13a7b
|
adding entry point for extending services
|
2022-09-27 21:12:40 +01:00 |
|
Adam Brown
|
8c8c7f7290
|
Merge pull request #156 from ouchadam/dependabot/gradle/app.cash.turbine-turbine-0.11.0
Bump turbine from 0.10.0 to 0.11.0
|
2022-09-27 20:33:12 +01:00 |
|
Adam Brown
|
5e06c0cfdb
|
Merge pull request #160 from ouchadam/dependabot/gradle/org.json-json-20220924
Bump json from 20220320 to 20220924
|
2022-09-27 20:33:05 +01:00 |
|
Adam Brown
|
1c37667485
|
using a single sync flow instance to reduce memory and risk of concurrent flows
|
2022-09-27 19:09:33 +01:00 |
|
Adam Brown
|
894592870b
|
using correct data param when creating device crypto
|
2022-09-27 19:05:07 +01:00 |
|
Adam Brown
|
114aa9f785
|
persisting the decrypted images to the disk and enabling in memory image cache
|
2022-09-26 22:59:35 +01:00 |
|
Adam Brown
|
0a3f1f641a
|
avoiding push token registration when signed out
|
2022-09-26 19:51:15 +01:00 |
|
dependabot[bot]
|
2b5775aa7f
|
Bump json from 20220320 to 20220924
Bumps [json](https://github.com/douglascrockford/JSON-java) from 20220320 to 20220924.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)
---
updated-dependencies:
- dependency-name: org.json:json
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-26 05:38:06 +00:00 |
|
Adam Brown
|
8499017777
|
Merge pull request #159 from ouchadam/dependabot/gradle/io.mockk-mockk-1.13.1
Bump mockk from 1.12.8 to 1.13.1
|
2022-09-25 15:57:40 +01:00 |
|
dependabot[bot]
|
fff950b719
|
Bump mockk from 1.12.8 to 1.13.1
Bumps [mockk](https://github.com/mockk/mockk) from 1.12.8 to 1.13.1.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/commits)
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-23 05:26:10 +00:00 |
|
Adam Brown
|
bf4ba9b6ec
|
Merge pull request #158 from ouchadam/release
[Auto] Sync Release
|
2022-09-22 22:26:09 +01:00 |
|
Adam Brown
|
2eba0babe1
|
updating version for release
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
b4878aa2c6
|
using separate content provider query to find image file size rather than collect the content of the image itself into memory, should be much more effecient!
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
5472b41d73
|
adding separate image for encrypted image test and re-enabling clear image test
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
e70ed9f6e5
|
improving image decrypting pipeline to use one less copy and adding smoke test to sending encrypted images
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
854a4c17ce
|
making the image fectching factory part of the dagger graph
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
065eeef5a0
|
moving the media encrypting to the crypto module and exposing as part of the service
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
c97e402c1a
|
adding support for sending encrypted images
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
c0d2f1445d
|
lifting the message contents jsonising to the message usecase
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
49ae369e38
|
moving the ApiMessage to the message module
|
2022-09-22 20:07:35 +01:00 |
|
dependabot[bot]
|
b2ff6cba56
|
Bump junit-jupiter-api from 5.9.0 to 5.9.1
Bumps [junit-jupiter-api](https://github.com/junit-team/junit5) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-22 20:07:35 +01:00 |
|
dependabot[bot]
|
4f7a36abd7
|
Bump junit-jupiter-engine from 5.9.0 to 5.9.1
Bumps [junit-jupiter-engine](https://github.com/junit-team/junit5) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
9fb81cb277
|
adding dummy tasks to noop module to allow the ide to assemble
|
2022-09-22 20:07:35 +01:00 |
|
Adam Brown
|
99c028ec01
|
extracting a dedicated media decrypter
|
2022-09-22 20:07:35 +01:00 |
|
dependabot[bot]
|
379c3ebb2b
|
Bump turbine from 0.10.0 to 0.11.0
Bumps [turbine](https://github.com/cashapp/turbine) from 0.10.0 to 0.11.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.10.0...0.11.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-22 05:42:04 +00:00 |
|
Adam Brown
|
a78b99fe50
|
Merge pull request #155 from ouchadam/feature/encrypted-images
Encrypted images
|
2022-09-21 23:36:03 +01:00 |
|
Adam Brown
|
ccdeed24ef
|
using separate content provider query to find image file size rather than collect the content of the image itself into memory, should be much more effecient!
|
2022-09-21 23:29:01 +01:00 |
|
Adam Brown
|
02e76548e3
|
adding separate image for encrypted image test and re-enabling clear image test
|
2022-09-21 22:51:07 +01:00 |
|
Adam Brown
|
3c865179d7
|
improving image decrypting pipeline to use one less copy and adding smoke test to sending encrypted images
|
2022-09-21 22:42:04 +01:00 |
|
Adam Brown
|
2635a5f3e5
|
making the image fectching factory part of the dagger graph
|
2022-09-21 22:11:35 +01:00 |
|
Adam Brown
|
9d6e72303a
|
moving the media encrypting to the crypto module and exposing as part of the service
|
2022-09-21 21:24:45 +01:00 |
|
Adam Brown
|
f6ef073689
|
adding support for sending encrypted images
|
2022-09-21 20:35:39 +01:00 |
|
Adam Brown
|
06947301ac
|
lifting the message contents jsonising to the message usecase
|
2022-09-21 20:07:03 +01:00 |
|
Adam Brown
|
94ad1cb595
|
moving the ApiMessage to the message module
|
2022-09-21 19:55:41 +01:00 |
|