diff --git a/.github/workflows/bundle.yml b/.github/workflows/bundle.yml index 76973042f..7948320af 100644 --- a/.github/workflows/bundle.yml +++ b/.github/workflows/bundle.yml @@ -5,6 +5,7 @@ on: branches: - main workflow_dispatch: + workflow_call: permissions: contents: read diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 60304ea55..6f886a985 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,20 +6,27 @@ on: permissions: contents: read +env: + FASTLANE: ${{ secrets.FASTLANE }} + jobs: - check: - uses: ./.github/workflows/bundle.yml bundle: + uses: ./.github/workflows/bundle.yml + secrets: inherit + deploy: runs-on: ubuntu-latest needs: [ bundle ] steps: - - name: Decode secrets - run: | - echo ${{ secrets.FASTLANE }} > "${RUNNER_TEMP}"/fastlane.json - ln -s "${RUNNER_TEMP}"/fastlane.json . - uses: actions/checkout@v4 + - name: Fastlane key + run: | + echo "$FASTLANE" > ./fastlane.json - uses: ruby/setup-ruby@v1 with: bundler-cache: true + - uses: actions/download-artifact@v4 + with: + name: release + path: . - name: Deploy run: bundle exec fastlane deploy diff --git a/.gitignore b/.gitignore index 4235701ac..bbfd20961 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ Thumbs.db /captures/ /fastlane/report.xml /compose-metrics/ +.DS_Store diff --git a/CHANGELOG.md b/CHANGELOG.md index bc0c7805c..4ec63ebba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +### 14.1 (2024-11-20) + +* Add 'Help & Feedback > Send application logs' +* Delete snoozed reminders when completing tasks +* Fix duplicated tasks when using 'Share' [#2404](https://github.com/tasks/tasks/issues/2404) +* Don't show sync indicator on startup when sync is not used +* Update translations + * Bosnian - @hasak + * Brazilian Portuguese - kowih83264 + * Croatian - @milotype + * German - min7-i + ### 14.0.1 (2024-11-10) * Fix widget crash diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 7cecbe33a..fcd7e7e56 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -36,11 +36,19 @@ platform :android do aab: "app/build/outputs/bundle/googleplayRelease/app-googleplay-release.aab", mapping: "app/build/outputs/mapping/googleplayRelease/mapping.txt", track: "internal", + skip_upload_metadata: true, + skip_upload_changelogs: true, + skip_upload_images: true, + skip_upload_screenshots: true, ) upload_to_play_store( aab: "wear/build/outputs/bundle/release/wear-release.aab", mapping: "wear/build/outputs/mapping/release/mapping.txt", track: "wear:internal", + skip_upload_metadata: true, + skip_upload_changelogs: true, + skip_upload_images: true, + skip_upload_screenshots: true, ) end diff --git a/fastlane/metadata/android/de/short_description.txt b/fastlane/metadata/android/de/short_description.txt deleted file mode 100644 index 1fb5d46ab..000000000 --- a/fastlane/metadata/android/de/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Privat, werbefreie Aufgabenlisten! Optionale Synchronisierung mit Google Tasks, CalDAV oder EteSync! diff --git a/fastlane/metadata/android/de/title.txt b/fastlane/metadata/android/de/title.txt deleted file mode 100644 index f8465e258..000000000 --- a/fastlane/metadata/android/de/title.txt +++ /dev/null @@ -1 +0,0 @@ -Tasks.org: Open-Source-Aufgabenlisten und Erinnerungen diff --git a/fastlane/metadata/android/en-US/changelogs/140100.txt b/fastlane/metadata/android/en-US/changelogs/140100.txt new file mode 100644 index 000000000..ea55cb032 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/140100.txt @@ -0,0 +1,5 @@ +* Add 'Help & Feedback > Send application logs' +* Delete snoozed reminders when completing tasks +* Fix duplicated tasks when using 'Share' +* Don't show sync indicator on startup when sync is not used +* Update translations diff --git a/fastlane/metadata/android/ru/full_description.txt b/fastlane/metadata/android/ru/full_description.txt deleted file mode 100644 index f9b61088d..000000000 --- a/fastlane/metadata/android/ru/full_description.txt +++ /dev/null @@ -1,30 +0,0 @@ -Tasks это свободное ПО, основанное на исходном коде из некогда популярного Astrid! - -Задачи можно использовать полностью автономно или синхронизировать с Google Tasks, CalDAV или EteSync. Это ваши данные, и вы сами можете выбрать где они будут храниться! - -* Вложенные подзадачи неограниченной глубины. -* Продвинутые опции для повторяющихся задач -* Сквозное шифрование с помощью EteSync -* Совместное использование списков доступно при синхронизации с CalDAV или EteSync -* Уведомления в зависимости от прибытия в местоположения и уходе -* Тэгайте, фильтруйте и ищите свои задачи -* Ручная сортировка перетаскиванием для задач Google. -* Настройте свои списки, используя разные значки и цвета. -* Отложить задачи на более поздний срок -* Автоматически добавлять задачи в календарь -* Создавайте новые задачи и составляйте списки напоминаний с помощью Tasker. -* И многое другое! - -Tasks уважает вашу конфиденциальность! - - Нет рекламы - - Нет отслеживания местоположения - - Отключемые отчеты о сбоях и анонимной статистики - - Разработчик не имеет доступа к вашим данным ни при каких обстоятельствах - -Для поддержки разработки некоторые функции требуют подписки. - - 7-дневная бесплатная пробная версия - - Различные цены подписки, начиная с 1 доллара США на год - -Документация доступна на https://tasks.org -Исходный код доступен по адресу https://github.com/tasks -Свяжитесь с support@tasks.org для получения помощи \ No newline at end of file diff --git a/fastlane/metadata/android/ru/short_description.txt b/fastlane/metadata/android/ru/short_description.txt deleted file mode 100644 index be224699c..000000000 --- a/fastlane/metadata/android/ru/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Приватные списки задач. Синхронизация с Google Tasks, CalDAV или EteSync! \ No newline at end of file diff --git a/fastlane/metadata/android/ru/title.txt b/fastlane/metadata/android/ru/title.txt deleted file mode 100644 index 623c9fa50..000000000 --- a/fastlane/metadata/android/ru/title.txt +++ /dev/null @@ -1 +0,0 @@ -Tasks.org: Списки дел To-Do и напоминалка \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 382992489..068dfd512 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] -versionCode = "140018" # increment by 2 -versionName = "14.0.1" +versionCode = "140100" # increment by 2 +versionName = "14.1" agp = "8.7.2" android-compileSdk = "34" android-minSdk = "24"