Commit Graph

342 Commits

Author SHA1 Message Date
Adam Brown
4e3da03062 inverting log query to see most recent first 2022-09-04 11:33:13 +01:00
Adam Brown
d406586afa performance room key inserts in transactions to help improve performance
- adds explicit dispatcher contexts when interacting with the olm store
2022-09-03 13:51:14 +01:00
Adam Brown
a860b4937b increasing the amount of in memory room keys that are processed at once
- 500 balanced memory with performance from my testing
2022-09-03 13:50:16 +01:00
Adam Brown
646d932fd6
Merge pull request #114 from ouchadam/release
[Auto] Sync Release
2022-09-03 10:21:51 +01:00
Adam Brown
94fa3cdd9a
Merge pull request #113 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-03 10:10:19 +01:00
Adam Brown
9f7340d72c updating version for release 2022-09-03 10:07:24 +01:00
Adam Brown
5db9d4ac35 Merge branch 'release' of github.com:ouchadam/small-talk 2022-09-03 10:04:36 +01:00
Adam Brown
9cc4c15bf3
Merge pull request #112 from ouchadam/feature/date-versioning
Versioning the version-name by date
2022-09-03 09:55:04 +01:00
Adam Brown
fa07ff9607 using date versioning with V modifier for unique version names and git tags 2022-09-03 09:40:35 +01:00
Adam Brown
ffc85d91b0
use PAT for github api 2022-09-01 22:49:36 +01:00
Adam Brown
dce87eb30e
using PAT for accessing github api 2022-09-01 22:49:00 +01:00
Adam Brown
4fc4bc8bbc
Merge pull request #109 from ouchadam/release-candidate
[Auto] Release Candidate
2022-09-01 22:42:28 +01:00
github-actions[bot]
cdbdd57b70
updating version for release 2022-09-01 21:30:39 +00:00
Adam Brown
4c5466df86 Merge branch 'main' of github.com:ouchadam/small-talk 2022-09-01 22:27:53 +01:00
Adam Brown
3a8e26579c adding missing github ref 2022-09-01 22:26:57 +01:00
Adam Brown
8572073a37
Update nightly.yml 2022-09-01 22:16:28 +01:00
Adam Brown
2b26b55557 lazily loading the matrix secrets
- fixes the nightly job failing due to missing secrets
2022-09-01 22:02:43 +01:00
Adam Brown
cbad71b015
Merge pull request #107 from ouchadam/feature/release-syncing
Sync release to main
2022-08-31 22:50:27 +01:00
Adam Brown
9e17f77a75 posting message to matrix room on release upload 2022-08-31 22:38:22 +01:00
Adam Brown
ebfcd1f058 adding automatic sync back to main from the release branch
- is a PR to catch merge conflicts
2022-08-31 21:47:52 +01:00
Adam Brown
53dd303553 avoiding logging all apk variants 2022-08-31 21:42:19 +01:00
Adam Brown
8cf4768f9e fixing missing application id when promoting draft release to live 2022-08-31 21:38:08 +01:00
Adam Brown
c580bcbdab Merge pull request #106 from ouchadam/release-candidate
[Auto] Release Candidate
2022-08-31 21:08:39 +01:00
github-actions[bot]
3eac935ac8
updating version for release 2022-08-31 19:39:04 +00:00
Adam Brown
d8cdb457ba Merge branch 'release' of github.com:ouchadam/helium 2022-08-31 20:38:27 +01:00
Adam Brown
abe7208f27 renaming foss output to avoid conflicts 2022-08-31 20:34:40 +01:00
Adam Brown
31f7f93ad1
Adding build commands
- adds mention of foss variant
2022-08-31 19:10:26 +01:00
Adam Brown
21eff5a4ab
compiling foss app as part of the assemble pipeline 2022-08-31 18:22:21 +01:00
Adam Brown
f2a04a4de7
Merge pull request #105 from ouchadam/feature/foss-build-flag
FOSS build flag
2022-08-31 18:20:45 +01:00
Adam Brown
e1b1e77b83 skipping noop modules from the coverage report 2022-08-31 18:14:47 +01:00
Adam Brown
477ac52d16 checking for firebase inclusion or play services availability and removing FCM option if it's missing 2022-08-31 17:52:39 +01:00
Adam Brown
d01451e3e9 replacing non foss dependencies with noop replaceable modules when the project is build with the -Pfoss flag 2022-08-31 17:44:17 +01:00
Adam Brown
346bf026d4
Merge pull request #104 from ouchadam/feature/automated-beta
Automated beta releases
2022-08-30 20:47:53 +01:00
Adam Brown
9f5beb532f adds automatic beta track deploying and github release creation on merges to the release branch
- each merge expects an updated version code
2022-08-30 20:43:34 +01:00
Adam Brown
982476e7d6 adding gh action for generating the signed bundle
- doesn't upload anywhere yet...
2022-08-24 16:02:39 +01:00
Adam Brown
e235598ff5 adding script to generate signed release bundle 2022-08-24 15:34:30 +01:00
Adam Brown
81c8cb4927 updating gitignore to ignore secrets and any nodemodules dir 2022-08-24 15:34:08 +01:00
Adam Brown
cac4f8cedf ignoring node modules 2022-08-24 15:15:26 +01:00
Adam Brown
5ce79bd2b8 nightly task to automatically PR and merge changes from main into release 2022-08-24 14:17:31 +01:00
Adam Brown
c4b3729908
Merge pull request #103 from ouchadam/release-candidate
[Auto] Release Candidate
2022-08-24 14:11:56 +01:00
Adam Brown
d51ed76621 updating version for release 2022-08-24 14:08:25 +01:00
Adam Brown
866f038e6c
Merge pull request #85 from ouchadam/dependabot/gradle/io.mockk-mockk-1.12.7
Bump mockk from 1.12.5 to 1.12.7
2022-08-24 09:09:21 +01:00
dependabot[bot]
d55ed2da1d
Bump mockk from 1.12.5 to 1.12.7
Bumps [mockk](https://github.com/mockk/mockk) from 1.12.5 to 1.12.7.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/1.12.5...1.12.7)

---
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-08-24 05:28:11 +00:00
Adam Brown
702ef5d5cd
Merge pull request #83 from ouchadam/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-serialization-json-1.4.0
Bump kotlinx-serialization-json from 1.3.3 to 1.4.0
2022-08-19 17:41:28 +01:00
Adam Brown
d463f7028b using json instance for decoding json element in custom serializers 2022-08-19 17:36:48 +01:00
dependabot[bot]
a734984ebb
Bump kotlinx-serialization-json from 1.3.3 to 1.4.0
Bumps [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.3.3 to 1.4.0.
- [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.3...v1.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-19 05:33:18 +00:00
Adam Brown
a0209992e8
Update README.md 2022-08-18 21:42:50 +01:00
Adam Brown
da0b1764b1
Merge pull request #82 from ouchadam/feature/unified-push
Feature/unified push
2022-08-18 21:42:00 +01:00
Adam Brown
219b520dff allowing the push endpoint querying to fail 2022-08-18 21:37:03 +01:00
Adam Brown
1ed4248e13 updating tests 2022-08-18 21:33:22 +01:00