Skip to content
This repository was archived by the owner on Mar 28, 2025. It is now read-only.

Commit 9e6454e

Browse files
committed
Remove Permissions Requirement, Update Strings and Logging
1 parent 4b00277 commit 9e6454e

File tree

5 files changed

+130
-127
lines changed

5 files changed

+130
-127
lines changed

.github/workflows/release.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,19 @@ jobs:
3131
run: |
3232
cat "${GITHUB_EVENT_PATH}"
3333
34+
- name: "Update Version"
35+
uses: chkfung/[email protected]
36+
with:
37+
gradlePath: app/build.gradle # or app/build.gradle.kts
38+
versionCode: ${{ github.run_number }}
39+
versionName: ${{ github.ref_name }}
40+
41+
- name: "Debug Version"
42+
if: ${{ !github.event.act }}
43+
continue-on-error: true
44+
run: |
45+
cat "app/build.gradle"
46+
3447
- name: "Setup Java"
3548
uses: actions/setup-java@v4
3649
with:

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
- [Setup](#Setup)
1515
- [Features](#Features)
1616
- [Planned](#Planned)
17+
- [Known Issues](#Known-Issues)
1718
- [Development](#Development)
1819
- [Support](#Support)
1920
- [Contributing](#Contributing)
@@ -39,13 +40,16 @@ This requires using Android Studio or the command line interface.
3940
$ which adb
4041
C:\Users\Shane\Android\sdk\platform-tools\adb.EXE
4142

42-
$ wget https://github.com/django-files/android-app/releases/latest/download/app-debug.apk
43-
4443
$ adb devices
4544
List of devices attached
4645
RF9M33Z1Q0M device
4746

48-
$ adb -s RF9M33Z1Q0M install .\app-debug.apk
47+
$ wget https://github.com/django-files/android-app/releases/latest/download/app-debug.apk
48+
49+
$ ls
50+
app-debug.apk
51+
52+
$ adb -s RF9M33Z1Q0M install app-debug.apk
4953
Performing Streamed Install
5054
Success
5155
```
@@ -92,7 +96,7 @@ The built apk should be here: `app/build/outputs/apk/debug`
9296
5. Then install the apk to your device with adb.
9397

9498
```shell
95-
$ adb -s RF9M33Z1Q0M install .\app-debug.apk
99+
$ adb -s RF9M33Z1Q0M install app-debug.apk
96100

97101
Performing Streamed Install
98102
Success
@@ -111,12 +115,20 @@ For more details, see the [ADB Documentation](https://developer.android.com/tool
111115

112116
- Share or Open any file and automatically copy the URL to the clipboard.
113117
- Ability to manually change servers by entering a new URL from the Server List menu.
118+
- Supports Local Login, GitHub OAuth, Google OAuth, Discord OAuth (w/o passkeys).
114119

115120
### Planned
116121

117122
- Ability to save multiple servers and switch between them automatically in the Server List menu.
118123
- Ability for the app to log you in if your session is expired or when switching servers.
119124

125+
### Known Issues
126+
127+
- If you enter an incorrect url, you must clear the apps data or reinstall the app.
128+
- The app gets logged out if the session expires; however, sharing continues to work.
129+
- Login with Google OAuth gives an error; however, if you wait ~15 seconds it will succeed.
130+
- Login with Discord OAuth passkeys does not work.
131+
120132
# Development
121133

122134
Android Studio: https://developer.android.com/studio

app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
xmlns:tools="http://schemas.android.com/tools" >
44

55
<uses-permission android:name="android.permission.INTERNET" />
6-
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
7-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
8-
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
96

107
<application
118
android:allowBackup="true"

0 commit comments

Comments
 (0)