From de2041475e087bd913706c34d93028475d994f18 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 18 Sep 2025 17:10:40 +0200 Subject: [PATCH 01/12] Add Saracroche app --- metadata/com.cbouvat.android.saracroche.yml | 55 +++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 metadata/com.cbouvat.android.saracroche.yml diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml new file mode 100644 index 00000000000..57d6a7800d5 --- /dev/null +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -0,0 +1,55 @@ +Categories: + - Phone & SMS + - Security + +License: GPL-3.0-or-later + +AuthorName: Camille Bouvat +AuthorEmail: mail@cbouvat.com +AuthorWebSite: https://cbouvat.com + +WebSite: https://cbouvat.com/saracroche/ +SourceCode: https://github.com/cbouvat/saracroche-android +IssueTracker: https://github.com/cbouvat/saracroche-android/issues +Changelog: https://github.com/cbouvat/saracroche-android/releases + +Summary: Block unwanted spam calls automatically and protect your privacy + +Description: |- + Saracroche is an Android app that protects you from unwanted calls by automatically blocking spam phone calls. It's designed to be simple, effective, and privacy-friendly. + + Features: + • Automatically blocks spam numbers + • Native Android application with modern Material Design 3 UI + • Privacy-respectful: no call data is collected or transmitted + • Regular updates of the spam number database + • Uses Android's built-in Call Screening API for optimal performance + + Privacy & Security: + Saracroche prioritizes your privacy. The app operates locally on your device and doesn't collect any personal information or call data. All spam detection is performed on-device using a regularly updated database. + + How it works: + The app uses Android's Call Screening Service to automatically identify and block known spam numbers before they can disturb you. When a call comes in, Saracroche checks the number against its spam database and blocks it if it's identified as spam. + + Requirements: + • Android 10 (API level 29) or higher + • Permission to be set as the default Phone app for call screening + + Open Source: + Saracroche is open source software, allowing full transparency and community contributions. + +RepoType: git +Repo: https://github.com/cbouvat/saracroche-android.git + +Builds: + - versionName: '1.9.0' + versionCode: 15 + commit: v1.9.0 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version +UpdateCheckMode: Tags +CurrentVersion: '1.9.0' +CurrentVersionCode: 15 -- GitLab From 9e52ca3dd40d2436ef6781b7b0cee0a9900a9198 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 18 Sep 2025 17:23:58 +0200 Subject: [PATCH 02/12] Edit com.cbouvat.android.saracroche.yml --- metadata/com.cbouvat.android.saracroche.yml | 25 +-------------------- 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index 57d6a7800d5..d39d8af6c4b 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -13,30 +13,7 @@ SourceCode: https://github.com/cbouvat/saracroche-android IssueTracker: https://github.com/cbouvat/saracroche-android/issues Changelog: https://github.com/cbouvat/saracroche-android/releases -Summary: Block unwanted spam calls automatically and protect your privacy - -Description: |- - Saracroche is an Android app that protects you from unwanted calls by automatically blocking spam phone calls. It's designed to be simple, effective, and privacy-friendly. - - Features: - • Automatically blocks spam numbers - • Native Android application with modern Material Design 3 UI - • Privacy-respectful: no call data is collected or transmitted - • Regular updates of the spam number database - • Uses Android's built-in Call Screening API for optimal performance - - Privacy & Security: - Saracroche prioritizes your privacy. The app operates locally on your device and doesn't collect any personal information or call data. All spam detection is performed on-device using a regularly updated database. - - How it works: - The app uses Android's Call Screening Service to automatically identify and block known spam numbers before they can disturb you. When a call comes in, Saracroche checks the number against its spam database and blocks it if it's identified as spam. - - Requirements: - • Android 10 (API level 29) or higher - • Permission to be set as the default Phone app for call screening - - Open Source: - Saracroche is open source software, allowing full transparency and community contributions. +AutoName: Saracroche RepoType: git Repo: https://github.com/cbouvat/saracroche-android.git -- GitLab From 6ca0833fd0177bdd00b8c125f2a51805c136b499 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 18 Sep 2025 17:36:37 +0200 Subject: [PATCH 03/12] Edit com.cbouvat.android.saracroche.yml --- metadata/com.cbouvat.android.saracroche.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index d39d8af6c4b..2114dd6ab0c 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -19,7 +19,7 @@ RepoType: git Repo: https://github.com/cbouvat/saracroche-android.git Builds: - - versionName: '1.9.0' + - versionName: 1.9.0 versionCode: 15 commit: v1.9.0 subdir: app @@ -28,5 +28,5 @@ Builds: AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: '1.9.0' +CurrentVersion: 1.9.0 CurrentVersionCode: 15 -- GitLab From e540b9863aa252fcfee7ef4875733ca452f93abd Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 18 Sep 2025 17:42:34 +0200 Subject: [PATCH 04/12] Remove new lines --- metadata/com.cbouvat.android.saracroche.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index 2114dd6ab0c..aa2c5ef84e4 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -1,13 +1,10 @@ Categories: - Phone & SMS - Security - License: GPL-3.0-or-later - AuthorName: Camille Bouvat AuthorEmail: mail@cbouvat.com AuthorWebSite: https://cbouvat.com - WebSite: https://cbouvat.com/saracroche/ SourceCode: https://github.com/cbouvat/saracroche-android IssueTracker: https://github.com/cbouvat/saracroche-android/issues -- GitLab From 5b4e7b111217bddcdc4829ae59b56dadfead7ffc Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 18 Sep 2025 18:29:40 +0200 Subject: [PATCH 05/12] Update version --- metadata/com.cbouvat.android.saracroche.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index aa2c5ef84e4..2222ae2d354 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -16,14 +16,14 @@ RepoType: git Repo: https://github.com/cbouvat/saracroche-android.git Builds: - - versionName: 1.9.0 - versionCode: 15 - commit: v1.9.0 + - versionName: 2.0.0 + versionCode: 16 + commit: v2.0.0 subdir: app gradle: - yes AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: 1.9.0 -CurrentVersionCode: 15 +CurrentVersion: 2.0.0 +CurrentVersionCode: 16 -- GitLab From 268f7001ec618f6ec447bc5a74685e3159cf94b0 Mon Sep 17 00:00:00 2001 From: Licaon_Kter Date: Fri, 19 Sep 2025 12:51:51 +0000 Subject: [PATCH 06/12] try repro --- metadata/com.cbouvat.android.saracroche.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index 2222ae2d354..99bb297116b 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -14,6 +14,7 @@ AutoName: Saracroche RepoType: git Repo: https://github.com/cbouvat/saracroche-android.git +Binaries: https://github.com/cbouvat/saracroche-android/releases/download/v%v/app-release.apk Builds: - versionName: 2.0.0 @@ -23,6 +24,8 @@ Builds: gradle: - yes +AllowedAPKSigningKeys: 534ca5dd7d98740d70d1a3e5e164ad38f84e6b28e4114fb846b3103c657a410f + AutoUpdateMode: Version UpdateCheckMode: Tags CurrentVersion: 2.0.0 -- GitLab From 4d3ac3a8d0fc4aae3934afd6ec8ab07f68dd4064 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Fri, 19 Sep 2025 17:20:55 +0200 Subject: [PATCH 07/12] Edit com.cbouvat.android.saracroche.yml --- metadata/com.cbouvat.android.saracroche.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index 99bb297116b..cfba11eabd9 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -17,9 +17,9 @@ Repo: https://github.com/cbouvat/saracroche-android.git Binaries: https://github.com/cbouvat/saracroche-android/releases/download/v%v/app-release.apk Builds: - - versionName: 2.0.0 - versionCode: 16 - commit: v2.0.0 + - versionName: 2.1.0 + versionCode: 17 + commit: v2.1.0 subdir: app gradle: - yes @@ -28,5 +28,5 @@ AllowedAPKSigningKeys: 534ca5dd7d98740d70d1a3e5e164ad38f84e6b28e4114fb846b3103c6 AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: 2.0.0 -CurrentVersionCode: 16 +CurrentVersion: 2.1.0 +CurrentVersionCode: 17 -- GitLab From af5978051edc00f3989fafcd2ff3a4503f9d764f Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Thu, 2 Oct 2025 19:53:11 +0200 Subject: [PATCH 08/12] Update version --- metadata/com.cbouvat.android.saracroche.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index cfba11eabd9..f3a8ba66369 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -17,9 +17,9 @@ Repo: https://github.com/cbouvat/saracroche-android.git Binaries: https://github.com/cbouvat/saracroche-android/releases/download/v%v/app-release.apk Builds: - - versionName: 2.1.0 - versionCode: 17 - commit: v2.1.0 + - versionName: 2.2.0 + versionCode: 18 + commit: v2.2.0 subdir: app gradle: - yes @@ -28,5 +28,5 @@ AllowedAPKSigningKeys: 534ca5dd7d98740d70d1a3e5e164ad38f84e6b28e4114fb846b3103c6 AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: 2.1.0 -CurrentVersionCode: 17 +CurrentVersion: 2.2.0 +CurrentVersionCode: 18 -- GitLab From 4ba9265e8e1f8db85bbffdb51449d5b0a21d9343 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Sun, 12 Oct 2025 19:27:50 +0200 Subject: [PATCH 09/12] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: linsui <2873532-linsui@users.noreply.gitlab.com> --- metadata/com.cbouvat.android.saracroche.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index f3a8ba66369..f17c6661e2c 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -19,7 +19,7 @@ Binaries: https://github.com/cbouvat/saracroche-android/releases/download/v%v/ap Builds: - versionName: 2.2.0 versionCode: 18 - commit: v2.2.0 + commit: 85cb9a2113e9a43a97d4f532b9ccca8f189fbc16 subdir: app gradle: - yes -- GitLab From f0177999b4221a439b26853d50bc9a7e38eb6100 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Sun, 12 Oct 2025 19:28:03 +0200 Subject: [PATCH 10/12] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: linsui <2873532-linsui@users.noreply.gitlab.com> --- metadata/com.cbouvat.android.saracroche.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index f17c6661e2c..a63198e90d0 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -1,7 +1,7 @@ Categories: - Phone & SMS - Security -License: GPL-3.0-or-later +License: GPL-3.0-only AuthorName: Camille Bouvat AuthorEmail: mail@cbouvat.com AuthorWebSite: https://cbouvat.com -- GitLab From b27a7b81284ebb7c071f80a5739c5236e3b67c61 Mon Sep 17 00:00:00 2001 From: Camille Bouvat Date: Sun, 12 Oct 2025 19:29:15 +0200 Subject: [PATCH 11/12] Edit com.cbouvat.android.saracroche.yml --- metadata/com.cbouvat.android.saracroche.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index a63198e90d0..cf9fc7022fe 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -1,3 +1,5 @@ +AntiFeatures: + - NonFreeNet Categories: - Phone & SMS - Security -- GitLab From 44799f68bb4f2a168dc48baef3bb1777aa92a03e Mon Sep 17 00:00:00 2001 From: Licaon_Kter Date: Thu, 16 Oct 2025 11:00:15 +0000 Subject: [PATCH 12/12] Apply 1 suggestion(s) to 1 file(s) --- metadata/com.cbouvat.android.saracroche.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/metadata/com.cbouvat.android.saracroche.yml b/metadata/com.cbouvat.android.saracroche.yml index cf9fc7022fe..6ef9f916e47 100644 --- a/metadata/com.cbouvat.android.saracroche.yml +++ b/metadata/com.cbouvat.android.saracroche.yml @@ -1,5 +1,7 @@ AntiFeatures: - - NonFreeNet + NonFreeNet: + en-US: Depends on saracroche-server.cbouvat.com for numbers reporting + fr: Dépend de saracroche-server.cbouvat.com pour signaler les numéros de téléphone Categories: - Phone & SMS - Security -- GitLab