27
27
Allows you to Share or Open any file with your Django Files server.
28
28
The URL to the file is automatically copied to the clipboard and the preview is shown in the app.
29
29
30
+ - Supports Android 8 (API 26) 2017 or Newer.
31
+
30
32
| Django  ; Files | Link |
31
33
| ----------------- | :-------------------------------------------- |
32
34
| Website | https://django-files.github.io/ |
@@ -35,8 +37,6 @@ The URL to the file is automatically copied to the clipboard and the preview is
35
37
| iOS App | https://github.com/django-files/ios-client |
36
38
| Web Extension | https://github.com/django-files/web-extension |
37
39
38
- > Django Files Android App is now signed starting at version 0.0.3
39
-
40
40
## Install
41
41
42
42
> [ !TIP]
@@ -63,16 +63,16 @@ should take you to the settings area to allow installation if not already enable
63
63
64
64
</details >
65
65
66
+ > [ !NOTE]
67
+ > Swipe from the left to access the Android menu.
68
+
66
69
### Setup
67
70
68
71
1 . [ Install] ( #Install ) and open the app on your device.
69
72
2 . Enter the URL to your Django Files server.
70
73
3 . Log in as you normally would on the website.
71
74
4 . All Done! You can now share and open files with Django Files.
72
75
73
- > [ !TIP]
74
- > Swipe from the left to access the Android menu.
75
-
76
76
To use, share or open any file and choose the Django Files app.
77
77
The app will then be upload the file to your Django Files server.
78
78
Additionally, the URL is copied to the clipboard and the preview is show in the app.
@@ -83,20 +83,22 @@ Additionally, the URL is copied to the clipboard and the preview is show in the
83
83
## Features
84
84
85
85
- Share or Open any file (or multiple) and automatically copy the URL to the clipboard.
86
- - Ability to manually change servers by entering a new URL from the Server List menu.
86
+ - Ability to add multiple servers and switch on the fly from the Server List menu.
87
87
- Supports Local Login, GitHub OAuth, Google OAuth, Discord OAuth (w/o passkeys).
88
+ - Native Android Navigation Drawer from Server List or Swipe from Left.
88
89
89
90
### Planned
90
91
91
- - Ability to save multiple servers and switch between them automatically in the Server List menu.
92
92
- Ability for the app to log you in if your session is expired or when switching servers.
93
93
94
94
### Known Issues
95
95
96
96
- Login with Discord OAuth passkeys does not work.
97
- - Login with Google OAuth gives an error; however, if you wait ~ 30 seconds it will succeed .
97
+ - Login with Google OAuth gives an error; however, may succeed if you wait ~ 30 seconds.
98
98
- The app gets logged out if the session expires; however, sharing continues to work.
99
99
- Upon logging back in, you may need to leave the app open (in the background) for ~ 30 seconds to allow the cookie to be saved.
100
+ - Deleting the active server does not deactivate it and it remains active until selecting another server.
101
+ - Uploading from the website (Uppy) in the app does not work due to a permissions issue.
100
102
101
103
# Development
102
104
@@ -123,7 +125,7 @@ To Build:
123
125
124
126
## Command Line
125
127
126
- _ Note: This section is a WIP!_
128
+ _ Note: This section is a WIP! For more details see the [ release.yaml ] ( .github/workflows/release.yaml ) . _
127
129
128
130
You will need to have [ ADB] ( https://developer.android.com/tools/adb ) installed.
129
131
0 commit comments