Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Merge branch dev to main #2217

Merged
merged 34 commits into from
Nov 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a7e2281
fix: Fix the connectivity check toast again (#2216)
kitadai31 Sep 17, 2024
d53f8cf
chore(release): 1.22.1-dev.1 [skip ci]
semantic-release-bot Sep 17, 2024
c729842
fix: Get changelogs for alternative sources (#1766)
TheAabedKhan Sep 19, 2024
1f95767
fix: Resolve EACCESS error in special cases (#2135)
BenCat07 Sep 19, 2024
a68a839
chore(release): 1.22.1-dev.2 [skip ci]
semantic-release-bot Sep 19, 2024
8b429f0
ci: Use the correct expression to grab translation files (#2232)
validcube Sep 30, 2024
31ff1e0
chore: Sync translations (#2200)
revanced-bot Sep 30, 2024
820cd72
chore: Modernize project setup
oSumAtrIX Oct 6, 2024
bd79496
fix: Don't show toasts when export cancelled (#2230)
TheAabedKhan Oct 17, 2024
8872165
feat: Also show new patches in the removed patches dialog (#2257)
TheAabedKhan Oct 17, 2024
1b110e5
fixup: string correction
TheAabedKhan Oct 17, 2024
1c6c5d5
fix: missing parameter in translations
TheAabedKhan Oct 17, 2024
c52edc9
chore(release): 1.23.0-dev.1 [skip ci]
semantic-release-bot Oct 17, 2024
50a20d0
ci: Use `semantic-release-pub` for updating build number (#2263)
CnC-Robert Oct 19, 2024
a329626
build(deps-dev): bump semantic-release from 23.1.1 to 24.1.3 (#2265)
dependabot[bot] Oct 19, 2024
7297436
ci: Update config
validcube Oct 20, 2024
69c20b7
chore: Restore format consistency
validcube Oct 20, 2024
bd96701
chore: Sync translations (#2233)
revanced-bot Oct 21, 2024
daba737
feat: Show changelogs from the latest to the last used patches versio…
TheAabedKhan Oct 21, 2024
5193042
chore(release): 1.23.0-dev.2 [skip ci]
semantic-release-bot Oct 21, 2024
abdd9dc
fix: Restore apk renaming during compile
validcube Oct 22, 2024
4db4789
chore(release): 1.23.0-dev.3 [skip ci]
semantic-release-bot Oct 22, 2024
8d0d782
build(Needs bump): Bump ReVanced Patcher (#2242)
oSumAtrIX Oct 26, 2024
8c8df69
chore(release): 1.23.0-dev.4 [skip ci]
semantic-release-bot Oct 26, 2024
a45d959
feat: Import and export manager settings (#2268)
TheAabedKhan Nov 5, 2024
3e32c0f
chore(release): 1.23.0-dev.5 [skip ci]
semantic-release-bot Nov 5, 2024
c47c7c0
build(Needs bump): Bump dependencies
oSumAtrIX Nov 5, 2024
d99e5af
build: Fix build
oSumAtrIX Nov 7, 2024
aaa97eb
chore(release): 1.23.0-dev.6 [skip ci]
semantic-release-bot Nov 8, 2024
44b8d4c
build: Configure output file name
oSumAtrIX Nov 8, 2024
7b7d91d
feat: Use ReVanced API v4
oSumAtrIX Nov 9, 2024
7e3afe0
perf: Don't recalculate universal patches or compatible packages if n…
oSumAtrIX Nov 9, 2024
9552b2e
chore(release): 1.23.0-dev.7 [skip ci]
semantic-release-bot Nov 10, 2024
5caa79e
chore: Sync translations (#2267)
revanced-bot Nov 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 11 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ on:
jobs:
release:
name: Release
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -35,8 +37,7 @@ jobs:
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
channel: "stable"
flutter-version: 3.24.x
channel: stable

- name: Install dependencies
run: npm ci
Expand All @@ -50,13 +51,15 @@ jobs:
- name: Generate code files
run: dart run build_runner build --delete-conflicting-outputs

- name: Setup keystore
run: |
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "keystore.jks"}

- name: Release
env:
GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }}
signingKey: "keystore.jks"
keyStorePassword: ${{ secrets.SIGNING_KEYSTORE_PASSWORD }}
keyAlias: ${{ secrets.SIGNING_KEY_ALIAS }}
keyPassword: ${{ secrets.SIGNING_KEY_PASSWORD }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
run: |
echo "${{ secrets.SIGNING_KEYSTORE }}" | base64 --decode > android/app/keystore.jks
npx semantic-release
3 changes: 1 addition & 2 deletions .github/workflows/sync_crowdin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,5 @@ jobs:
git config user.name revanced-bot
git config user.email [email protected]
sudo chown -R $USER:$USER .git
git add assets/i18n/strings.*.json
git commit -m "chore: Remove empty values from JSON" assets/i18n/strings.*.json
git commit -m "chore: Remove empty values from JSON" assets/i18n/strings_*.json
git push origin HEAD:feat/translations
82 changes: 43 additions & 39 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,50 +1,54 @@
# See https://www.dartlang.org/guides/libraries/private-files
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
migrate_working_dir/

# Files and directories created by pub
.dart_tool/
.packages
build/
# If you're building an application, you may want to check-in your pubspec.lock
# pubspec.lock

# Directory created by dartdoc
# If you don't generate documentation locally you can remove this line.
doc/api/

# dotenv environment variables file
.env*

# Avoid committing generated Javascript files:
*.dart.js
*.info.json # Produced by the --dump-info flag.
*.js # When generated by dart2js. Don't specify *.js if your
# project includes source files written in JavaScript.
*.js_
*.js.deps
*.js.map
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/

# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/

# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.pub-cache/
.pub/
/build/

# Generated Builder file
**/*.g.dart
**/*.locator.dart
**/*.router.dart
# Symbolication related
app.*.symbols

flutter_*.png
# Obfuscation related
app.*.map.json

#### Custom
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release

local.properties

# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# Generated files
**/*.g.dart
**/*.locator.dart
**/*.router.dart

# Node Dependency directories
# Project specific
node_modules/
.vscode/


# FVM
.fvm
29 changes: 7 additions & 22 deletions .metadata
Original file line number Diff line number Diff line change
@@ -1,38 +1,23 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled.
# This file should be version controlled and should not be manually edited.

version:
revision: 85684f9300908116a78138ea4c6036c35c9a1236
channel: stable
revision: "2663184aa79047d0a33a14a3b607954f8fdd8730"
channel: "stable"

project_type: app

# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
- platform: android
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
- platform: ios
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
- platform: linux
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
- platform: macos
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
- platform: web
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
- platform: windows
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730

# User provided section

Expand Down
16 changes: 7 additions & 9 deletions .releaserc
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,10 @@
"@semantic-release/changelog",
"@semantic-release/release-notes-generator",
[
"@droidsolutions-oss/semantic-release-update-file",
"semantic-release-pub",
{
"files": [
{
"path": ["pubspec.yaml"],
"type": "flutter",
"branches": ["main", "dev"]
}
]
"publishPub": false,
"updateBuildNumber": true
}
],
[
Expand All @@ -48,7 +43,10 @@
"assets": [
{
"path": "build/app/outputs/apk/release/revanced-manager*.apk"
}
},
],
"commits": [
"message": "chore: Release v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
],
"successComment": false
}
Expand Down
91 changes: 0 additions & 91 deletions .vscode/tasks.json

This file was deleted.

2 changes: 1 addition & 1 deletion android/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ gradle-wrapper.jar
GeneratedPluginRegistrant.java

# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
# See https://flutter.dev/to/reference-keystore
key.properties
**/*.keystore
**/*.jks
3 changes: 0 additions & 3 deletions android/Gemfile

This file was deleted.

Loading