Alex
58ec7553ea
Add information for uploading asset and error indication with error message for each failed upload. ( #315 )
...
* Added info box
* Fixed upload endpoint doesn't report error status code
* Added chip to show update error
* Added chip to show failed upload
* Add duplication check for upload
* Better duplication-checking placement
* Remove check for duplicated asset
* Added failed backup status route
* added page
* Display error card with thumbnail
* Improved styling
* Set thumbnail with better quality
* Remove force upload error
2022-07-06 16:12:55 -05:00
Alex
76bf1c0379
Remove thumbnail generation on mobile app ( #292 )
...
* Remove thumbnail generation on mobile
* Remove tconditions for missing thumbnail on the backend
* Remove console.log
* Refactor queue systems
* Convert queue and processor name to constant
* Added corresponding interface to job queue
2022-07-02 21:06:36 -05:00
xpwmaosldk
c4ef523564
Optimize mobile - Avoid creating unnecessary widgets ( #268 )
...
* Avoid creating unnecessary widgets
* more flexible null handling and runtime errors prevention
2022-06-30 20:08:49 -05:00
Alex
40a8115101
Fix backup not resuming after closed and reopen ( #266 )
...
* Fixed app not resuming backup after closing and reopening the app
* Fixed cosmetic effect of backup button doesn't change state right away after pressing start backup
* Fixed grammar
* Fixed deep copy problem that cause incorrect asset count when backing up
* Format code
2022-06-25 15:12:47 -05:00
xpwmaosldk
d02b97e1c1
Add service provider ( #250 )
...
* optimize android side gradle settings
* android minsdk back to 21
* remove unused package, update linter and fix lint error
* clean code of 'shared module' with offical dart style guide
* restore uploadProfileImage method in UserService
* add service provider
* fix searchFocusNode init error
2022-06-25 13:46:51 -05:00
xpwmaosldk
caaa474c23
Optimize android's Gradle settings and clean up mobile source code ( #240 )
...
* optimize android side gradle settings
* android minsdk back to 21
* remove unused package, update linter and fix lint error
2022-06-22 00:23:35 -05:00
Zack Pollard
e6efc61b3b
fix: out of memory error when uploading large assets on slow internet ( #224 )
2022-06-18 07:36:58 -05:00
Alex
a3b45d62b6
175 Fixed issue back button android return to login page ( #193 )
...
* Back button is no longer return to login page
* Update to material 3
* Update to material 3
* Up version for deployment
* Added F-droid changelog
2022-05-29 17:32:30 -05:00
Alex
d476b15312
Implemented user profile upload and show on web/mobile ( #191 )
...
* Update mobile dependencies
* Added image picker
* Added mechanism to upload profile image
* Added image type to send to web
* Added styling for circle avatar
* Fixxed issue with sharp cannot resize image properly
* Finished displaying and uploading user profile
* Added user profile to web
2022-05-28 22:35:45 -05:00
Alex
c28251b8b4
[WEB] View large images on web ( #189 )
...
* Added selection icon to thumbnail
* Added micro-interaction and video file indication
* Added page to add page
* Added image viewer
* navigate assets
* Added separate component for viewing the video file
* Added FFmpeg modules
* Added correct content-type header for serving image file
* Added loading spinner
2022-05-27 14:02:06 -05:00
Alex
373b6918f8
Feature #120 #89 selective backup in app ( #137 )
2022-05-06 07:22:23 -05:00