Commit Graph

51 Commits

Author SHA1 Message Date
ΞTΞRNAL
d4fde5d5b9 fix: TypeScript 2026-01-19 04:46:04 +05:30
ΞTΞRNAL
c311f7714a feat: release.yml 2026-01-19 02:11:14 +05:30
particle-box
d3b7ddda40 fix: build warnings 2026-01-16 23:49:27 +05:30
ΞTΞRNAL
4961a36c63 fix: use sdk root for signing tools 2026-01-16 22:50:56 +05:30
ΞTΞRNAL
af7b231561 fix: signing 2026-01-16 21:33:49 +05:30
ΞTΞRNAL
e4c6c5fde8 fix: signing 2026-01-16 13:09:20 +05:30
ΞTΞRNAL
b4f95c2fd4 fix: remove outdated jobs 2026-01-16 12:42:12 +05:30
ΞTΞRNAL
3f11e09a00 ci: update debug signing secrets 2026-01-16 12:31:17 +05:30
ΞTΞRNAL
0676212a38 feat: Initial commit! 2025-10-03 17:10:09 +05:30
Suryadip Sarkar
b66e551812 Delete .github/workflows/release.yml 2025-09-08 02:22:05 +05:30
authorisation
a5b917b2f7 chore(ci): remove universal 2024-10-13 12:09:50 +02:00
summertime
983e5932c7 ci(debug): change runner os
MacOS has lower ram allocated to it than ubuntu now, so it is no longer needed.

https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job#choosing-github-hosted-runners
2024-10-07 17:27:01 +02:00
yumeko
3cbdcae102 (revert) hiccup 2024-09-27 20:37:06 +00:00
Weblate (bot)
0fb2551540 chore: translations (#1145)
Co-authored-by: Caner Karaca <canerkaraca_23@hotmail.com>
Co-authored-by: Trunks <trunksduturfu31@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Proto tyx5 <overdozeofficiel@gmail.com>
Co-authored-by: Misha Opstal <mishaopstal2004@gmail.com>
Co-authored-by: Thomas Fournier <thomas@artivain.com>
Co-authored-by: r_unkkk <r_unkkk@users.noreply.hosted.weblate.org>
Co-authored-by: John Titor <utkin2007@gmail.com>
Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
Co-authored-by: Merzzy <Merzzygraal@gmail.com>
Co-authored-by: Emre <khapnols@protonmail.com>
Co-authored-by: Pietro Vittoria <pietro00vip@gmail.com>
Co-authored-by: Zio <manuel.rindlisbacher@icloud.com>
Co-authored-by: Jip Harbers <jipharbers@gmail.com>
2024-09-21 18:11:57 +02:00
sn-o-w
95befdf381 fix(ci): rust android targets (#1188) 2024-08-11 10:10:18 +02:00
sn-o-w
ed42ed4caf chore(ci): improvments (#1156)
The Release CI workflow is currently failing, likely due to the minimum required Android SDK Build-tools version for `macos-latest` GitHub-hosted runners being updated to 33.0.2, while the version used in https://github.com/kevin-david/zipalign-sign-android-release is 32.0.0.

Changes made in this PR include:
- Upgraded Java version from 17 to 21.
_(Updated to `noriban/sign-android-release` in both workflows, seems to be more updated recently)_
_(Enabled by default in `noriban/sign-android-release`)_
- Automatically determined and utilized the latest installed Build Tools version for APK signing.
- Utilized `${{steps.sign_app.outputs.signedReleaseFile}}` to point to the signed APK files.
- Utilized `${GITHUB_SHA::7}` to obtain the short Git version hash in Debug CI
- Removed the 'Git branch name' step in Debug CI (no longer used, I guess?!)
- Removed the 'Delete unsigned file' step (redundant in Release CI since we can directly upload `${{steps.sign_app.outputs.signedReleaseFile}}`).
- In Debug CI delete unsigned files right before renaming the signed ones.
- In Release CI switch to `softprops/action-gh-release` since `marvinpinto/action-automatic-releases` is no longer maintained.
2024-07-12 02:15:12 +02:00
rhunk
6885555621 chore(ci): signed debug build
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2024-06-03 23:46:04 +02:00
rhunk
577d2dca7a fix(ci): npm dependencies 2024-05-25 00:07:04 +02:00
rhunk
699695f2f1 fix(ci): npm dependencies 2024-05-24 23:59:58 +02:00
rhunk
dd8590d274 feat(composer_hooks): ts modules 2024-05-24 02:06:01 +02:00
Caner Karaca
4e460ed2be chore: update dependencies (#964)
---------

Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
2024-05-08 14:13:44 +02:00
auth
4549b34a59 init(ci): pull request 2024-04-14 18:12:26 +02:00
auth
55d76d23a6 ci(debug): run on PRs 2024-04-14 12:44:00 +02:00
auth
023f35714e fix(ci): release action 2024-03-27 13:13:08 +01:00
auth
d8d4f4926d ci: fix issues 2024-01-29 23:44:04 +01:00
auth
21c4c43b5d ci: efficient building 2024-01-29 22:33:09 +01:00
Caner Karaca
607521ec76 chore: update dependencies (#498)
* Update beta.yml

* Update release.yml

* Update libs.versions.toml

* Update beta.yml

* Update beta.yml

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml
2023-12-17 14:56:12 +01:00
Caner Karaca
fc62f1b73f build: update dependencies (#479)
* build: update libraries
* ci: remove android workflow

---------

Co-authored-by: auth <64337177+authorisation@users.noreply.github.com>
Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
2023-12-09 23:52:02 +01:00
rhunk
3d053155c3 ci(beta): upload manager 2023-11-01 16:55:01 +01:00
rhunk
ab846b11eb ci: core and universal build flavor 2023-10-17 23:51:21 +02:00
auth
67e07acbb5 ci: update image runner 2023-10-10 23:26:49 +02:00
auth
e72cc9e59c fix(ci): resource limit (temp fix) 2023-10-10 20:37:45 +02:00
auth
a9d2e492c9 ci(beta): init 2023-10-10 19:38:23 +02:00
authorisation
6b9e44700d fix(ci): submodules 2023-08-30 19:44:55 +02:00
rhunk
ce9833f2c3 refactor: bridge and mapper (#130)
* feat: fingerprint spoof

* fetch upstream - fix errors

* fix(ci): wrong env

* fix all items being shown and translations

* use filter instead of check

* fix(snap_enums/ContentType): status plus gift

* refactor: download bridge

* fix: check if bridge svc is correctly installed

* refactor bridge
- async handlers
- optimized reply callback calls
- add timeout debug when sending a bridge msg

* fix: check for bridge correctly initialized instead of connected

* fix: android compat + suppress warnings

* fix(feature/manager): set a fixed thread pool

* feat: dex mapper

* build: libs catalog

* fix: infinite loading

* refactor: config ui items

* feat: disable google play services dialogs

* fix(mapper): getClassName

* fix(bridge/force_start): use broadcast receiver instead of activity

* fix: notification filter

* refactor: aidl

* fix(bridge): bindServiceAsUser handler

* refactor: download manager

* fix(download/callback): add outputPath

* fix(mapper): lspatch support

* fix(notifications): blacklist & reply
- config value container translation key

* feat: download from notifications

* fix(notification/reply): use FLAG_ONLY_ALERT_ONCE

* fix: alert dialog builder theme

* hooker method inline

* fix: immersive camera preview

* fix: chat action menu design

* fix(download/processor): fallback toasts

* fix(message_logger): limit thread pool to 10

* feat(download): logging

* fix: screenshot detection in snaps

* feat: hide friend suggestions

* refactor: download content URIs

* feat: preview group chats

* fix(config): ask for save folder

* fix(download_manager): async item preview

* fix(media_downloader): story replies

* fix(notifications): concurrent exception

* build: kotlin dsl

* fix(ci): upload only on main

* fix(build): getVersion task

* fix(build): abi filters

* fix(build): default product flavor

* test(mapper): mapping tests

* fix(mappings): group chat preview

* fix(mapper): dexlib interfaces instead of impl

---------

Co-authored-by: auth <64337177+authorisation@users.noreply.github.com>
2023-07-27 15:32:50 +02:00
auth
34b5ba2b46 fix(ci): branch name 2023-07-02 15:02:29 +00:00
auth
d98b6fc6a4 ci: add branch name 2023-06-28 19:22:10 +00:00
auth
9052be4645 add(ci): auto upload
https://t.me/snapenhance_ci
2023-06-26 20:43:03 +02:00
auth
d1977b6e19 add(ci): unique hash 2023-06-22 22:30:22 +00:00
auth
657cdc6242 fix(ci): wrong alias 2023-06-04 22:25:07 +00:00
auth
85335dafa8 refactor: reorganize (#15)
* refactor: organization (1/?)

open for ideas and suggestions
TODO:
    • Merge UI Hide Elements
    • Remove Longitude and Latitude from the menu and integrate into the MapActivity
    • Move New Map UI to Experimental
    • Shorten „Show Message Content in Notification“

And possibly even more

* Merge hide UI Elements

bugfix(?): merge overlay

* add: download options

* add: config listeners

* fix(ci): debug

remove prod as it's not getting built anymore

* fix(messagelogger): clear database bug

* update locale, reorganize config

* add: set precise location dialog

* config: better notifications

---------

Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
2023-06-04 01:53:05 +02:00
auth
25caf52dfe add: release CI 2023-05-30 17:47:23 +00:00
auth
dadf4dc00e add: issue template 2023-05-30 17:46:26 +00:00
auth
3411bb0ef1 refactor: CI build 2023-05-29 15:37:13 +00:00
rhunk
a26ef315fa ci(android): switch to debug 2023-05-19 19:06:59 +02:00
rhunk
7b71f1f018 ci: apk signing 2023-05-18 23:27:17 +02:00
rhunk
f3c2bd595a ci: typo 2023-05-18 22:29:38 +02:00
rhunk
3f0d990e87 ci: multiple artifacts 2023-05-18 21:13:15 +02:00
rhunk
ccdf5c6318 build: add variants 2023-05-18 21:00:32 +02:00
rhunk
d388b33f0f ci(android): upgrade to java 17 2023-05-18 19:22:00 +02:00