From 514e7d85beb914091db4c37f92408e55169ba22d Mon Sep 17 00:00:00 2001 From: Ludovic <4677984-lbr38@users.noreply.gitlab.com> Date: Fri, 3 Oct 2025 14:11:58 +0200 Subject: [PATCH 1/6] Add metadata file --- metadata/app.motionui.android.yml | 41 +++++++++++++++++++ .../app.motionui.android/en-US/summary.txt | 1 + 2 files changed, 42 insertions(+) create mode 100644 metadata/app.motionui.android.yml create mode 100644 metadata/app.motionui.android/en-US/summary.txt diff --git a/metadata/app.motionui.android.yml b/metadata/app.motionui.android.yml new file mode 100644 index 00000000000..fecf3234a90 --- /dev/null +++ b/metadata/app.motionui.android.yml @@ -0,0 +1,41 @@ +Categories: + - Internet + - Security +License: GPL-3.0-only +AuthorName: lbr38 +AuthorEmail: motionui@protonmail.com +AuthorWebSite: https://github.com/lbr38 +WebSite: https://github.com/lbr38/motion-UI +SourceCode: https://github.com/lbr38/motion-UI +IssueTracker: https://github.com/lbr38/motion-UI/issues + +AutoName: Motion-UI +Description: |- + The Android app for Motion-UI, a web interface to manage your own NVR with motion (an open-source motion detection software) and visualize cameras live stream. + + Features: + + - Visualize cameras stream (sound supported). + - Record motion detection (sound supported). + - Motion detection autostart based on time period. + - Motion detection autostart based on device presence on the local network. If none of the known devices are connected to the local network then motion detection will be automatically started as nobody is at home. + - Email alerts on motion detection. + - Visualize recorded images and videos and download them. + - Create timelapses. + +RepoType: git +Repo: https://github.com/lbr38/motion-UI.git + +Builds: + - versionName: 1.0.0 + versionCode: 100 + commit: 07fee169ab11b8db1b55241ed3a4412e32d720b0 + subdir: android + gradle: + - yes + output: app/build/outputs/apk/release/app-release-unsigned.apk + +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 1.0.0 +CurrentVersionCode: 100 diff --git a/metadata/app.motionui.android/en-US/summary.txt b/metadata/app.motionui.android/en-US/summary.txt new file mode 100644 index 00000000000..8569f9cc099 --- /dev/null +++ b/metadata/app.motionui.android/en-US/summary.txt @@ -0,0 +1 @@ +A web interface to manage your own NVR with motion. -- GitLab From bd02cbb3296d5219ad8ad5f6d37f2ac0e0d47f39 Mon Sep 17 00:00:00 2001 From: Licaon_Kter Date: Tue, 7 Oct 2025 12:16:36 +0000 Subject: [PATCH 2/6] Apply 3 suggestion(s) to 1 file(s) --- metadata/app.motionui.android.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/metadata/app.motionui.android.yml b/metadata/app.motionui.android.yml index fecf3234a90..dd3685931bb 100644 --- a/metadata/app.motionui.android.yml +++ b/metadata/app.motionui.android.yml @@ -10,18 +10,6 @@ SourceCode: https://github.com/lbr38/motion-UI IssueTracker: https://github.com/lbr38/motion-UI/issues AutoName: Motion-UI -Description: |- - The Android app for Motion-UI, a web interface to manage your own NVR with motion (an open-source motion detection software) and visualize cameras live stream. - - Features: - - - Visualize cameras stream (sound supported). - - Record motion detection (sound supported). - - Motion detection autostart based on time period. - - Motion detection autostart based on device presence on the local network. If none of the known devices are connected to the local network then motion detection will be automatically started as nobody is at home. - - Email alerts on motion detection. - - Visualize recorded images and videos and download them. - - Create timelapses. RepoType: git Repo: https://github.com/lbr38/motion-UI.git @@ -30,10 +18,9 @@ Builds: - versionName: 1.0.0 versionCode: 100 commit: 07fee169ab11b8db1b55241ed3a4412e32d720b0 - subdir: android + subdir: android/app gradle: - yes - output: app/build/outputs/apk/release/app-release-unsigned.apk AutoUpdateMode: None UpdateCheckMode: None -- GitLab From 51266101ba9707b46cc26de0bd49b3a9031a0aa3 Mon Sep 17 00:00:00 2001 From: Ludovic <4677984-lbr38@users.noreply.gitlab.com> Date: Tue, 7 Oct 2025 14:23:23 +0200 Subject: [PATCH 3/6] Remove metadata/app.motionui.android --- metadata/app.motionui.android/en-US/summary.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 metadata/app.motionui.android/en-US/summary.txt diff --git a/metadata/app.motionui.android/en-US/summary.txt b/metadata/app.motionui.android/en-US/summary.txt deleted file mode 100644 index 8569f9cc099..00000000000 --- a/metadata/app.motionui.android/en-US/summary.txt +++ /dev/null @@ -1 +0,0 @@ -A web interface to manage your own NVR with motion. -- GitLab From c3e7a2c4393dd57c66432d73da5f0aaf16892ac2 Mon Sep 17 00:00:00 2001 From: Ludovic <4677984-lbr38@users.noreply.gitlab.com> Date: Sat, 11 Oct 2025 11:32:24 +0200 Subject: [PATCH 4/6] Enable autoupdate mode --- metadata/app.motionui.android.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/metadata/app.motionui.android.yml b/metadata/app.motionui.android.yml index dd3685931bb..397bdc75709 100644 --- a/metadata/app.motionui.android.yml +++ b/metadata/app.motionui.android.yml @@ -17,12 +17,13 @@ Repo: https://github.com/lbr38/motion-UI.git Builds: - versionName: 1.0.0 versionCode: 100 - commit: 07fee169ab11b8db1b55241ed3a4412e32d720b0 + commit: android-1.0.0 subdir: android/app gradle: - yes -AutoUpdateMode: None -UpdateCheckMode: None +AutoUpdateMode: Version +UpdateCheckMode: Tags android-* +UpdateCheckName: Ignore CurrentVersion: 1.0.0 CurrentVersionCode: 100 -- GitLab From 4ee2561744959b80b531f16ca5bd659bdeb0d44d Mon Sep 17 00:00:00 2001 From: Ludovic <4677984-lbr38@users.noreply.gitlab.com> Date: Tue, 21 Oct 2025 17:11:30 +0200 Subject: [PATCH 5/6] Added binary url --- metadata/app.motionui.android.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metadata/app.motionui.android.yml b/metadata/app.motionui.android.yml index 397bdc75709..f53dd2b06da 100644 --- a/metadata/app.motionui.android.yml +++ b/metadata/app.motionui.android.yml @@ -21,6 +21,9 @@ Builds: subdir: android/app gradle: - yes + binary: https://github.com/lbr38/motion-UI/releases/download/android-%v/motionui-%v.apk + +AllowedAPKSigningKeys: b547bba0602744c3dc54d7b7438c02aa6d62b438f41382d3c0e22a6478e15f8d AutoUpdateMode: Version UpdateCheckMode: Tags android-* -- GitLab From c89c6f150399c1d33a7886df5af7b033a87b50bb Mon Sep 17 00:00:00 2001 From: Licaon_Kter Date: Fri, 31 Oct 2025 13:27:01 +0000 Subject: [PATCH 6/6] use global --- metadata/app.motionui.android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/app.motionui.android.yml b/metadata/app.motionui.android.yml index f53dd2b06da..b897c3a71cb 100644 --- a/metadata/app.motionui.android.yml +++ b/metadata/app.motionui.android.yml @@ -13,6 +13,7 @@ AutoName: Motion-UI RepoType: git Repo: https://github.com/lbr38/motion-UI.git +Binaries: https://github.com/lbr38/motion-UI/releases/download/android-%v/motionui-%v.apk Builds: - versionName: 1.0.0 @@ -21,7 +22,6 @@ Builds: subdir: android/app gradle: - yes - binary: https://github.com/lbr38/motion-UI/releases/download/android-%v/motionui-%v.apk AllowedAPKSigningKeys: b547bba0602744c3dc54d7b7438c02aa6d62b438f41382d3c0e22a6478e15f8d -- GitLab