Skip to content

Commit

Permalink
Merge branch 'release/4.0' into issue/1555
Browse files Browse the repository at this point in the history
  • Loading branch information
VishnuSanal committed Jun 9, 2024
2 parents 232b318 + aa89649 commit 7c65a62
Show file tree
Hide file tree
Showing 782 changed files with 27,246 additions and 12,179 deletions.
7 changes: 7 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
root = true

[*.{kt,kts}]
ktlint_standard_property-naming = disabled
ktlint_standard_value-argument-comment = disabled
ktlint_standard_kdoc-wrapping = disabled
ktlint_standard_no-consecutive-comments = disabled
9 changes: 9 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Run this command to always ignore specific commits in `git blame`
# git config blame.ignoreRevsFile .git-blame-ignore-revs

# format all java files
94dae8259f075e4099cd92c258386dc39bfc30c1

# format all kotlin files
45178b3d348cd1fe768bcfc086b04b15ea5d69ea

16 changes: 8 additions & 8 deletions .github/workflows/android-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,30 +13,30 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck --stacktrace

build:
name: Build debug
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug --stacktrace
12 changes: 6 additions & 6 deletions .github/workflows/android-debug-artifact-ondemand.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
apk:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
if: github.event.comment.body == 'Build test apk' && (github.actor == 'VishalNehra' || github.actor == 'TranceLove' || github.actor == 'EmmanuelMess' || github.actor == 'VishnuSanal')
steps:
- name: Acknowledge the request with thumbs up reaction
Expand All @@ -30,27 +30,27 @@ jobs:
echo "::set-output name=repo_clone_url::${{ fromJson(steps.request.outputs.data).head.repo.clone_url }}"
echo "::set-output name=repo_ssh_url::${{ fromJson(steps.request.outputs.data).head.repo.ssh_url }}"
- name: Checkout PR Branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{fromJson(steps.request.outputs.data).head.repo.full_name}}
ref: ${{fromJson(steps.request.outputs.data).head.ref}}
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembleDebug --stacktrace
- name: Upload fdroid artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Fdroid-debug
path: app/build/outputs/apk/fdroid/debug/app-fdroid-debug.apk
- name: Upload play artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Play-debug
path: app/build/outputs/apk/play/debug/app-play-debug.apk
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/android-debug-artifact-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@ on:

jobs:
apk:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembleDebug
- name: Upload fdroid artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Fdroid-debug
path: app/build/outputs/apk/fdroid/debug/app-fdroid-debug.apk
- name: Upload play artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Play-debug
path: app/build/outputs/apk/play/debug/app-play-debug.apk
18 changes: 9 additions & 9 deletions .github/workflows/android-feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,34 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck --stacktrace

build:
name: Build debug and run Jacoco tests
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug --stacktrace
- name: Run test cases
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: jacocoTestPlayDebugUnitTestReport --stacktrace --info
26 changes: 13 additions & 13 deletions .github/workflows/android-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,37 +14,37 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck

build:
name: Build debug, Jacoco test and publish to codacy
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug
- name: Run test cases
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
with:
arguments: jacocoTestPlayDebugUnitTestReport
- name: Publish test cases
Expand All @@ -70,15 +70,15 @@ jobs:
api-level: [ 16, 19, 28 ]
steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Java 15
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 15
- name: Gradle cache
uses: gradle/gradle-build-action@v2.4.2
uses: gradle/actions/setup-gradle@v3
- name: AVD cache
uses: actions/cache@v2
uses: actions/cache@v4
id: avd-cache
with:
path: |
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,10 @@ We strongly recommend using apk signed by us (either Play Store version or from
### License:

Copyright (C) 2014-2018 Arpit Khurana <arpitkh96@gmail.com>
Copyright (C) 2014-2021 Vishal Nehra <vishalmeham2@gmail.com>
Copyright (C) 2017-2021 Emmanuel Messulam <emmanuelbendavid@gmail.com>
Copyright (C) 2018-2021 Raymond Lai <airwave209gt at gmail.com>
Copyright (C) 2014-2024 Vishal Nehra <vishalmeham2@gmail.com>
Copyright (C) 2017-2024 Emmanuel Messulam <emmanuelbendavid@gmail.com>
Copyright (C) 2018-2024 Raymond Lai <airwave209gt at gmail.com>
Copyright (C) 2019-2024 Vishnu Sanal T <t.v.s10123 at gmail.com>
This file is part of Amaze File Manager.
Amaze File Manager is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
20 changes: 20 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Security Policy

## Supported Versions

`v3.8.5` supports Android 4.0 and above.
`v4.x.x` would only support Android 4.4 and above.

Android devices that runs Android versions less that Android 4.4
(Android KitKat) would not receive any more updates (the latest
supported version would be `v3.8.5`).

## Reporting a Vulnerability

Feel free to contact us via `support@teamamaze.xyz`.

Please CC the maintainers too:
- `vishalmeham2@gmail.com`
- `airwave209gt@gmail.com`
- `emmanuelbendavid@gmail.com`
- `t.v.s10123@gmail.com`
File renamed without changes.
Loading

0 comments on commit 7c65a62

Please sign in to comment.