From 0f9bf3c5b1dd78ed449cc435aeb734ec2d09e7b1 Mon Sep 17 00:00:00 2001 From: rebel onion <87634197+rebelonion@users.noreply.github.com> Date: Wed, 20 Mar 2024 01:33:54 -0500 Subject: [PATCH 1/2] chore: Update stable.md --- stable.md | 61 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 42 insertions(+), 19 deletions(-) diff --git a/stable.md b/stable.md index d7fc24f9..6ccecf07 100644 --- a/stable.md +++ b/stable.md @@ -1,29 +1,52 @@ -# 2.2.0 +# 3.0.0 -- **Important:** - - All settings will be reset due to the new settings system. Sorry for the inconvenience! +- **Many New Features:** + - ### Comment section + - Hosted by Dantotsu + - Tied to your Anilist account + - Features Reddit-style voting + - Tags for episodes/chapters + - Accepts markdown/discord formatting -- **New Features:** - - Import/Export settings - - New source organization system in extension settings - - Filter sources by language - - Defaulting to the external casting system (internal cast can be enabled in settings) - - sub/dub toggle for some sources (requires source settings page to be opened at least once) - - SoftSub downloads (when available) + - Profile pages + - Bio + - User favorites + - User activities + - User Lists + - Followers/Following + - Detailed user statistics + - Ability to compare stats to your account + + - Anilist Feeds + - Followed users feed + - Global feed + - Like/see who liked Activity + - Replying not implemented yet + + - Anilist Notifications + - Ability to filter by types in settings + - Past notification page + + - Staff info page + - New theme - Various UI uplifts - - Many small features (see beta changelogs) - - New easter egg :3 + - Filter User's lists by genre + - New Notification manager option for more reliable checking + - Can open a settings file outside of the app + - Can open profile links - **Bugfixes:** - - Many source fixes - - Better information on Anilist rate limiting - - User will get a notification when rate limited - - Rate limiting less likely to occur (especially on app startup) + - Some source fixes + - Genre/tag sorting is now alphabetic + - Fix the auto play not working for some people - Various bug/crash fixes - General theme tweaks - - Popups will now follow OLED mode - - Fix for file permissions on older Android versions - - Many small bug fixes (see beta changelogs) + - Subscriptions not working + - Many other bug fixes (It's been so long I forgor 💀) + + - A Special Thanks to all those who contributed <3 - **Like what you see?** - Consider supporting me on [Github](https://github.com/sponsors/rebelonion) or [Buy Me a Coffee](https://www.buymeacoffee.com/rebelonion)! + +![alt text](https://media1.tenor.com/m/P7hCyZlzDH4AAAAC/wink-anime.gif) From b5b7dac247be4aeada772b23d10989af8ee6108c Mon Sep 17 00:00:00 2001 From: rebel onion <87634197+rebelonion@users.noreply.github.com> Date: Thu, 4 Apr 2024 04:02:11 -0500 Subject: [PATCH 2/2] Update beta.yml --- .github/workflows/beta.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/beta.yml b/.github/workflows/beta.yml index a1277018..ef708935 100644 --- a/.github/workflows/beta.yml +++ b/.github/workflows/beta.yml @@ -75,18 +75,20 @@ jobs: - name: List files in the directory run: ls -l - + - name: Make gradlew executable run: chmod +x ./gradlew - name: Build with Gradle run: ./gradlew assembleGoogleAlpha -Pandroid.injected.signing.store.file=$GITHUB_WORKSPACE/key.keystore -Pandroid.injected.signing.store.password=${{ secrets.KEYSTORE_PASSWORD }} -Pandroid.injected.signing.key.alias=${{ secrets.KEY_ALIAS }} -Pandroid.injected.signing.key.password=${{ secrets.KEY_PASSWORD }} - - name: Upload a Build Artifact + - name: Upload Build Artifacts uses: actions/upload-artifact@v4.3.1 with: - name: Dantotsu - path: "app/build/outputs/apk/google/alpha/app-google-alpha.apk" + name: APKs + path: | + app/build/outputs/apk/google/alpha/*/*.apk + app/build/outputs/apk/google/alpha/*/*/*.apk - name: Upload APK to Discord and Telegram if: ${{ github.repository == 'rebelonion/Dantotsu' }} @@ -99,12 +101,12 @@ jobs: if [ ${#commit_messages} -gt $max_length ]; then commit_messages="${commit_messages:0:$max_length}... (truncated)" fi - contentbody=$( jq -nc --arg msg "Alpha-Build: <@714249925248024617> **$VERSION**:" --arg commits "$commit_messages" '{"content": ($msg + "\n" + $commits)}' ) - curl -F "payload_json=${contentbody}" -F "dantotsu_debug=@app/build/outputs/apk/google/alpha/app-google-alpha.apk" ${{ secrets.DISCORD_WEBHOOK }} + contentbody=$( jq -nc --arg msg "Alpha-Build: <@&1225347048321191996> **$VERSION**:" --arg commits "$commit_messages" '{"content": ($msg + "\n" + $commits)}' ) + curl -F "payload_json=${contentbody}" -F "dantotsu_debug=@app/build/outputs/apk/google/alpha/app-google-universal-alpha.apk" ${{ secrets.DISCORD_WEBHOOK }} #Telegram curl -F "chat_id=${{ secrets.TELEGRAM_CHANNEL_ID }}" \ - -F "document=@app/build/outputs/apk/google/alpha/app-google-alpha.apk" \ + -F "document=@app/build/outputs/apk/google/alpha/app-google-universal-alpha.apk" \ -F "caption=Alpha-Build: ${VERSION}: ${commit_messages}" \ https://api.telegram.org/bot${{ secrets.TELEGRAM_BOT_TOKEN }}/sendDocument