karol
96a6f8c344
docs: standardize fork README and disclose AI-assisted development
Build and Release APK / Build APK (push) Successful in 4m3s
v4.3.7-remotrix.58
2026-10-24 12:56:42 +02:00
karol
d1daee9cbc
Pin CI to Java 17 and report full test failures
Build and Release APK / Build APK (push) Successful in 10m27s
v4.3.7-remotrix.57
2026-10-21 23:04:17 +02:00
karol
d27edde5e8
Gate APK releases on worker factory and Matrix regression tests
Build and Release APK / Build APK (push) Failing after 2m46s
2026-10-21 23:00:00 +02:00
karol
af4e7899e3
Allow CoroutineWorker jobs in the injected worker factory
Build and Release APK / Build APK (push) Successful in 4m31s
v4.3.7-remotrix.55
2026-10-21 22:44:16 +02:00
karol
1a140650af
Retry failed Matrix backfill messages and persist import progress
Build and Release APK / Build APK (push) Successful in 4m5s
v4.3.7-remotrix.53
2026-10-18 00:44:23 +02:00
karol
77d3ff7e1e
Use persistent release signing key and verify APK certificates in CI
Build and Release APK / Build APK (push) Successful in 8m18s
v4.3.7-remotrix.52
2026-10-18 00:18:22 +02:00
karol
792d548715
Fix Matrix login crash by closing clients through supported API
Build and Release APK / Build APK (push) Successful in 4m17s
v4.3.7-remotrix.51
2026-10-18 00:02:31 +02:00
karol
0e8391b8f2
Fix duplicate Matrix forwarding, contact names and bridge reset
Build and Release APK / Build APK (push) Successful in 12m11s
v4.3.7-remotrix.50
2026-10-17 23:26:38 +02:00
karol
11c9273b43
Merge upstream Quik 4.3.7 and preserve Matrix bridge initialization
2026-10-17 23:13:52 +02:00
Cian Ormond
0254204920
refactor(gradle): Remove billing library ver from build.gradle
2026-09-27 17:06:29 -06:00
Cian Ormond
ba9f5e6f6d
refactor: Remove empty releases folder
2026-09-27 17:06:29 -06:00
Cian Ormond
90b64fbf86
refactor: Remove string references to QKSMS+
2026-09-27 17:06:29 -06:00
Cian Ormond
2cb3c6fe19
refactor: Remove references to QKSMS+
2026-09-27 17:06:29 -06:00
Inhishonor
4b942fe71c
chore: release v4.3.7 (2239)
2026-09-22 18:27:29 -06:00
inhishonor
6340ea5067
fix(sync): Don't leak personal data into logs
2026-09-22 18:20:51 -06:00
inhishonor
7a467e92fe
fix(sync): Handle empty emoji reaction regexes
2026-09-22 18:20:51 -06:00
Weblate (bot)
4cd43522d3
chore(i10n): Translations update from Hosted Weblate ( #865 )
...
* Translated using Weblate (Indonesian)
* Translated using Weblate (Chinese (Simplified Han script))
* Translated using Weblate (Italian)
* Translated using Weblate (Turkish)
* Translated using Weblate (Russian)
* Translated using Weblate (French)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Bulgarian)
* Translated using Weblate (Tagalog)
* Translated using Weblate (Persian)
* Translated using Weblate (Persian)
* Translated using Weblate (Persian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Chinese (Simplified Han script))
---------
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Monstorix <monstorix@outlook.com >
Co-authored-by: Mic <m@micz.it >
Co-authored-by: Cabbar Hayıroğlu <halil48efe@gmail.com >
Co-authored-by: bomzhellino <adm.bomzh@gmail.com >
Co-authored-by: Antonin Del Fabbro <message@antonin.one >
Co-authored-by: Pierre Wani Alan Morvan <per.morvan.bzh29@gmail.com >
Co-authored-by: 109247019824 <109247019824@users.noreply.hosted.weblate.org >
Co-authored-by: denny m <deinosnychos@gmail.com >
Co-authored-by: oskolist <oskolist@proton.me >
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: RainSlide <RainSlide@outlook.com >
Co-authored-by: Inhishonor <inhishonor@protonmail.com >
2026-09-21 20:30:32 -06:00
Weblate (bot)
cd2e45aefe
chore(i10n): Translations update from Hosted Weblate ( #863 )
...
* Added translation using Weblate (Chinese (Simplified Han script))
* Translated using Weblate (Bulgarian)
* Translated using Weblate (Kurdish (Sorani))
* Translated using Weblate (Malayalam)
* Translated using Weblate (Japanese)
* Translated using Weblate (Breton)
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (Simplified Han script))
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Norwegian Bokmål)
---------
Co-authored-by: Inhishonor <inhishonor@protonmail.com >
Co-authored-by: vodkapmp <vodkapmp@gmail.com >
2026-09-21 20:27:32 -06:00
inhishonor
32c973dc88
Revert "Prevent notifications from alerting on update"
...
This reverts commit 9588cae1e3 .
That commit disabled notifying multiple times for the same conversation, because Android 10 would duplicate notifications and cause no sound at all. Since that issue has been fixed, we can revert this and notify for new messages in the same conversation.
2026-09-19 19:15:29 -06:00
karol
feb1cf4455
Dynamically bump versionCode in CI and create unique release tags for F-Droid compatibility
Build and Release APK / Build APK (push) Successful in 3m10s
v4.3.6-remotrix.17
2026-09-20 01:34:02 +02:00
karol
929f4726c5
Fix R8 minification crash by adding dontwarn for JNA desktop references
Build and Release APK / Build APK (push) Successful in 2m4s
2026-09-20 01:28:09 +02:00
karol
fb02b6a189
Fix Matrix Olm crypto crash in Release builds by preventing R8 from stripping JNA classes
Build and Release APK / Build APK (push) Failing after 3m28s
2026-09-20 01:22:07 +02:00
github-actions[bot]
ae58064caa
chore(mms): Update MMS configs from Google Messages
2026-09-19 07:55:05 -06:00
inhishonor
2ef62371ec
refactor(ci): Improve update mms action
2026-09-19 07:54:05 -06:00
inhishonor
62cc02e021
refactor(ci): Move test on pr to own job
...
That way testing and building can run in parallel and we can save a few minutes.
2026-09-19 07:54:05 -06:00
inhishonor
a481b3a9f6
chore(ci): Update action dependencies
2026-09-19 07:54:05 -06:00
Inhishonor
bb565b6c10
fix(ci): Explicitly define permissions for auto update mms
2026-09-18 19:31:40 -06:00
octoshrimpy
16e34b0782
refactor(reactions): Code cleanup for emojireaction repository
...
Co-authored-by: Inhishonor <inhishonor@protonmail.com >
2026-09-18 18:53:24 -06:00
octoshrimpy
5805b6b7bb
fix(reactions): Fix progress bar advancing too slowly
2026-09-18 18:53:24 -06:00
octoshrimpy
41ac7ffe53
fix(reactions): Fix ANR when parsing many reactions
...
A few optimizations:
- Cap messages that will be checked by the regex to 500 messages, as the target message is more than likely in that range
- Filter by messages only before the reaction date
Co-authored-by: Inhishonor <inhishonor@protonmail.com >
2026-09-18 18:53:24 -06:00
Inhishonor
3775a1948b
feat(notif): Open FAQ URL from worker notification
...
Co-authored-by: ugurtafrali <tafraliugur@gmail.com >
2026-09-18 15:12:55 -06:00
karol
fd55c6a7f6
Change applicationId to prevent conflict with official Quik app
Build and Release APK / Build APK (push) Successful in 7m23s
2026-09-18 20:33:19 +02:00
karol
5995f208ed
Trigger Gitea Actions (recover from 502 error)
Build and Release APK / Build APK (push) Successful in 55s
2026-09-18 18:26:59 +02:00
karol
90dc6d6890
Switch to native Gitea release action
2026-09-18 18:21:17 +02:00
karol
61e157a52b
Use softprops/action-gh-release to fix Gitea artifact upload issue
Build and Release APK / Build APK (push) Has been cancelled
2026-09-18 18:16:22 +02:00
karol
30c9971ef6
Make release step run on every push (Rolling Latest Release)
Build and Release APK / Build APK (push) Successful in 1m3s
Build and Release APK / Create Gitea Release (push) Successful in 7s
latest
2026-09-18 18:11:13 +02:00
karol
9ee92f6a57
Trigger Release
Build and Release APK / Build APK (push) Successful in 1m12s
Build and Release APK / Create Gitea Release (push) Has been skipped
v4.3.6-remotrix.2
2026-09-18 18:09:02 +02:00
karol
a7b714bef3
Fallback to debug keystore for release builds if production key is missing
Build and Release APK / Build APK (push) Successful in 1m3s
Build and Release APK / Create Gitea Release (push) Successful in 18s
v4.3.6-remotrix.1
2026-09-18 15:47:49 +02:00
karol
1b857af674
Add ProGuard rules for missing Ktor JVM classes
Build and Release APK / Build APK (push) Failing after 9m11s
Build and Release APK / Create Gitea Release (push) Has been skipped
2026-09-18 15:33:44 +02:00
karol
45b1d9a0f6
Fix CI OOM by increasing Gradle memory limits
Build and Release APK / Build APK (push) Failing after 9m14s
Build and Release APK / Create Gitea Release (push) Has been skipped
2026-09-18 15:18:21 +02:00
karol
fe172ac682
Add robust retry logic for Gradle downloads
Build and Release APK / Build APK (push) Failing after 10m32s
Build and Release APK / Create Gitea Release (push) Has been skipped
2026-09-18 15:04:29 +02:00
karol
1708f97ce0
Trigger Gitea Actions (attempt 2)
Build and Release APK / Build APK (push) Failing after 8m8s
Build and Release APK / Create Gitea Release (push) Has been skipped
2026-09-18 14:49:17 +02:00
karol
3c31e4bfd2
Trigger Gitea Actions
Build and Release APK / Create Gitea Release (push) Has been cancelled
Build and Release APK / Build APK (push) Has been cancelled
2026-09-18 14:35:54 +02:00
karol
921a7deffb
Fix branch name in actions
2026-09-18 14:34:43 +02:00
karol
a97420c356
Automate CI/CD, document fork features, and format messages
2026-09-18 14:31:06 +02:00
Inhishonor
60045b56cd
fix(compose): Properly handle attachments when forwarding
...
Previously there was no differentiation between one or many attachments, which was causing forwarding attachments to fail. Now, the code determines which intent to use based on number of attachments.
2026-09-15 18:48:57 -06:00
Inhishonor
555b8822c6
refactor(compose): Use registerForActivityResult for picking content
...
For picking contacts, photos, and files, use the modern API's. Additionally, Android 17 forces using GetMultipleContents rather than ACTION_PICK, so update that.
2026-08-29 16:18:48 -07:00
OctoBored
f46ac415eb
fix(readme): adapt star history chart to owner change
2026-08-29 15:44:41 -07:00
OctoBored
e10bc01cf5
fix(readme): Update star history chart link
...
The star history chart was broken due to GitHub stargazer API restrictions. Update it to use a working chart provider.
2026-08-29 15:44:41 -07:00
octoshrimpy
691ac19a9e
Add DeepWiki badge ( #824 )
...
* Add DeepWiki badge
Updated README to include DeepWiki badge for auto-updating deepwiki docs
* docs(contributing): give DeepWiki its own section with badge
The link was buried at the end of "Getting Your Pull Request Merged", a
section about PR etiquette rather than reading code. Move it under its own
heading at the top of Helpful Tips, where someone about to explore the
codebase will actually look, and add the badge to match the README.
---------
Co-authored-by: octoshrimpy <git@octo.sh >
2026-08-01 15:04:26 -04:00