Alex
041c711cb9
Add production and development docker-compose ( #77 )
2022-03-27 15:17:58 -05:00
Alex
dd9c5244fd
Added machine learning microservice and object detection ( #76 )
2022-03-27 14:58:54 -05:00
Alex Tran
fe693db84f
Added nestjs microservice
2022-03-25 15:26:55 -05:00
Alex Tran
5c9d3cd08b
Added development branch
2022-03-25 15:20:28 -05:00
Alex Tran
725ab5622f
Up Version to 1.3.2
2022-03-23 15:36:38 -05:00
Alex
e9acd21733
Implemented getting correct disk info for the mounted directory ( #72 )
2022-03-23 14:53:45 -05:00
Alex Tran
ce1ab1ed50
Add python dependency to server docker build
2022-03-22 02:13:16 -05:00
Alex Tran
3e918ffd18
Fixed typo in Fastfile iOS
2022-03-22 02:01:09 -05:00
Alex Tran
678ce23c16
Fixed Docker and Fastlane build issue
2022-03-22 01:57:44 -05:00
Alex Tran
31c18ff34c
Fixed Docker and Fastlane build issue
2022-03-22 01:57:40 -05:00
Alex
e407a4fa13
Get thumbnail from app ( #68 )
...
* Renamed multipart filed name 'files' to 'assetData'.
* Added an additional field name of 'thumbnailData' to multipart form.
* Implemented upload mechanism for thumbnail directly from the mobile client.
* Removed dead code
* Implemented a version checking mechanism.
2022-03-22 01:22:04 -05:00
Alex
be72df70fe
Update issue templates
2022-03-19 12:18:21 -05:00
Alex Tran
dbd79f4797
Fixed MAPBOX_KEY validation error
2022-03-19 10:42:32 -05:00
Alex
f790315d3f
Fixed mapbox key required incorrect ( #62 )
2022-03-19 10:26:58 -05:00
Alex
f1ab700334
Create FUNDING.yml
2022-03-18 20:51:22 -05:00
Alex Tran
afc29a67d2
Change version of fastlane to override the current upload error to TestFlight
2022-03-18 20:39:31 -05:00
Alex Tran
ba816babee
Change version of fastlane to override the current upload error to TestFlight
2022-03-18 20:37:04 -05:00
Alex
6e0ac79eae
Add support for Apple Pro Raw format (.DNG) ( #60 )
...
* Added '.dng' (AppleProRaw) to support file's type
* Added OpenCV python framework for uniform image resizer
* Added version number information
2022-03-18 20:23:05 -05:00
Alex
8c7080eaef
Show curated asset's location in search page ( #55 )
...
* Added Tab Navigation Observer to trigger event handling for tab page navigation
* Added query to get access with distinct location
* Showed places in search page as a horizontal list
* Showed location search result on tapped
2022-03-16 10:19:31 -05:00
Alex Tran
348d395b21
Modified xcode project to disable default questionaire about encryption usage and push notification
2022-03-14 15:28:28 -05:00
Alex Tran
2e7e97ea13
Added pod install steps for TeamCity CI/CD
2022-03-14 14:47:07 -05:00
Alex Tran
d71e7ebff1
Added auto increase build number for TestFlight
2022-03-14 14:35:18 -05:00
Alex Tran
9755936950
update readme
2022-03-14 13:07:06 -05:00
Alex
347052f82f
Integrated TeamCity CI/CD and added build status to readme ( #52 )
2022-03-14 13:03:53 -05:00
Alex
e196ff1e2f
Remove Android Build From Github Action ( #49 )
2022-03-14 10:15:02 -05:00
Alex Tran
46e344bb92
Fixed path issue in github action android build
2022-03-14 09:04:08 -05:00
Alex Tran
7f038cae90
Added Android build singing info
2022-03-14 09:01:24 -05:00
Alex Tran
489a34b10c
Added Android build singing info
2022-03-14 08:59:58 -05:00
Alex Tran
46b2b6b558
Added Android build singing info
2022-03-14 08:52:59 -05:00
Alex Tran
bb7566426c
Added Android build singing info
2022-03-14 08:40:03 -05:00
Alex Tran
7df552e767
Fixed package bundle id for Android
2022-03-13 23:54:01 -05:00
Alex
274fba1bd2
Implement CI/CD for Android ( #48 )
...
* Implement CI/CD for Android with Fastlane
2022-03-13 22:10:07 -05:00
Alex Tran
db366aac08
Add APK build to Github Action
2022-03-13 10:34:05 -05:00
Alex
1359418745
Dev/modify map plugin ( #47 )
...
* Switched Mapbox to openstreetmap
* Increased minor version
2022-03-13 10:28:09 -05:00
Alex Tran
8da3f231e0
Update Readme
2022-03-12 12:54:19 -06:00
Alex Tran
b3cfe6d9e9
update readme
2022-03-12 12:39:23 -06:00
Alex Tran
424845d924
Update readme with appstore and sponsorship info
2022-03-12 12:37:04 -06:00
Alex Tran
e13d4a6b9c
Show correct device type when registering new device
2022-03-11 14:38:15 -06:00
Alex
c624580596
Bugfix/persistent UUID ( #46 )
...
* UUID is now persisted between reinstallation
2022-03-11 13:38:52 -06:00
Alex Tran
e085a10cf3
Remove placeholder for email and password
2022-03-11 11:03:18 -06:00
Alex Tran
21d1920d68
Fixed backup does not automatically resume when reopening app
2022-03-11 11:02:33 -06:00
Alex
94cc1d7dbd
Integrate Fastlane CI/CD ( #44 )
2022-03-11 10:59:31 -06:00
Alex
026f3c24e9
Add reverse geocoding and show asset location on map in detail view ( #43 )
...
* Added reserve geocoding, location in search suggestion, and search by location
* Added mapbox sdk to app
* Added mapbox to image detailed view
2022-03-10 16:09:03 -06:00
Alex Tran
251c92ff1e
Update Readme - Modified upload filename to support cli upload command
2022-03-07 11:39:54 -06:00
Tran, Alex
135e1a7a7b
Added text to search page as place holder for future works
2022-03-02 18:57:49 -06:00
Tran, Alex
9008093cce
update readme
2022-03-02 18:40:09 -06:00
Alex
5990a28870
Implemented search result page ( #37 )
2022-03-02 16:44:24 -06:00
Alex Tran
bd34be92e6
resolve merge conflict
2022-02-27 12:49:18 -06:00
Alex Tran
e608c61ba5
Resolve merge conflict
2022-02-27 12:46:19 -06:00
Alex Tran
d2edc0bffe
ok
2022-02-27 12:45:12 -06:00
Alex
bfde308492
Added Tab Bar, search bar and suggested search terms from assets metadata, tags ( #35 )
2022-02-27 12:43:29 -06:00
Alex
f181dba964
Refactor Python Modules ( #29 )
2022-02-20 21:17:36 -06:00
Alex Tran
c894e36855
update readme
2022-02-19 23:26:48 -06:00
Alex Tran
01e906e99c
update readme
2022-02-19 23:25:55 -06:00
Alex Tran
352800223e
remove GPU build on Python server
2022-02-19 22:57:11 -06:00
Alex
619735fea0
Implemented image tagging using TensorFlow InceptionV3 ( #28 )
...
* Refactor docker-compose to its own folder
* Added FastAPI development environment
* Added support for GPU in docker file
* Added image classification
* creating endpoint for smart Image info
* added logo with white background on ios
* Added endpoint and trigger for image tagging
* Classify image and save into database
* Update readme
2022-02-19 22:42:10 -06:00
Alex Tran
75b1ed08b4
Fixed problem of not disconnecting Websocket when logging out
2022-02-14 14:42:06 -06:00
Alex
c234c95880
websocket upload notification - closed #24 ( #25 )
...
* Render when a new asset is uploaded from WebSocket notification
* Update Readme
2022-02-14 10:40:41 -06:00
Alex
897d49f734
Implemented delete asset on device and on database ( #22 )
...
* refactor serving file function asset service
* Remove PhotoViewer for now since it creates a problem in 2.10
* Added error message for wrong decode file and logo for failed to load file
* Fixed error when read stream cannot be created and crash server
* Added method to get all assets as a raw array
* Implemented cleaner way of grouping image
* Implemented operation to delete assets in the database
* Implemented delete on database operation
* Implemented delete on device operation
* Fixed issue display wrong information when the auto backup is enabled after deleting all assets
2022-02-13 15:10:42 -06:00
Alex Tran
051c958c8b
Update Readme
2022-02-11 22:35:14 -06:00
Alex Tran
56627caf5b
Fixed EACCES permission when mounting bind volume, add dynamic location for backup directory
2022-02-11 22:23:06 -06:00
Tran, Alex
4f47c8c06b
Update readme
2022-02-10 20:42:22 -06:00
Alex
de1dbcea9c
Implemented EXIF store and display ( #19 )
...
* Added EXIF extracting in the backend
* Added EXIF displaying on `image_viewer_page.dart`
* Added Icon for backup option not enable
2022-02-10 20:40:11 -06:00
Alex Tran
d1498506a8
Remove TensorFlow dependency to work with ARM64
2022-02-09 21:06:37 -06:00
Alex Tran
9bcbdd31ce
Added arm64 to github action for docker build
2022-02-09 20:52:38 -06:00
Alex
38c968d47e
Support HEIC/HEIF ( #16 )
...
* Support HEIC/HEIF backup
* Storing backup directly from original file from the phone
* Directly read and backup video file - Improve performance on video backup
2022-02-09 20:48:06 -06:00
Alex
f578ca6d47
Implemented bottom app bar with control buttons for asset's operation ( #15 )
2022-02-09 12:41:02 -06:00
Alex Tran
b04e69fd66
Update readme with screenshots
2022-02-08 14:18:51 -06:00
Alex Tran
0a1e28a08f
Update readme
2022-02-08 14:06:58 -06:00
Alex Tran
9fdaa82d77
Update readme with gif
2022-02-08 14:05:31 -06:00
Alex Tran
88123b1cd2
Update readme with gif
2022-02-08 13:59:25 -06:00
Alex Tran
42c4c9dba1
Update readme with gif
2022-02-08 13:56:37 -06:00
Alex Tran
e63dc49475
Update readme with gif
2022-02-08 13:55:18 -06:00
Alex Tran
690f30f3dd
Update Artifact path
2022-02-08 11:57:49 -06:00
Alex Tran
561b030e80
Update github action
2022-02-08 11:43:38 -06:00
Alex Tran
4756c075b6
Added work flow to build APK on push to master
2022-02-08 11:36:43 -06:00
Alex
328f382f86
Implemented multi select interaction ( #13 )
2022-02-08 11:24:49 -06:00
Alex Tran
6ad77e9434
Update readme
2022-02-07 23:55:30 -06:00
Alex
919928ab70
Implemented auto backup ( #11 )
2022-02-07 23:42:35 -06:00
Alex Tran
2a4d4ea999
Change docker hub name to the correct one
2022-02-07 16:20:21 -06:00
Alex Tran
547ce49500
Remove armv7-64bit for docker build as Tensorflow doesn't support that architecture, add amd64
2022-02-07 15:52:42 -06:00
Alex Tran
f4970ed053
Update readme
2022-02-07 15:44:03 -06:00
Alex Tran
9cf083decf
Update readme
2022-02-07 15:25:51 -06:00
Alex Tran
d078367c04
change path in of target docker file in docker-compose for server
2022-02-07 15:11:59 -06:00
Alex Tran
a8edc85183
rename docker-minimal to dockerfile as target for github action
2022-02-07 15:06:30 -06:00
Alex Tran
5d48de7fa9
Change to npm instead of yarn in docker image to test for build error on github action
2022-02-07 14:58:23 -06:00
Alex Tran
82beb040bc
Remove production build on docker file to test build for arm architecture
2022-02-07 14:38:02 -06:00
Alex Tran
03864e52ff
Enable automated dockerhub image build
2022-02-07 08:55:15 -06:00
Alex
c24fb403c5
Implemented load new image when navigating back from backup page ( #9 )
2022-02-06 20:31:32 -06:00
Alex
1d3ee2008c
Update workflow to build on pull request only
2022-02-06 13:11:17 -06:00
Alex Tran
e2904a02a5
Update readme, remove apk file in repo
2022-02-06 00:28:50 -06:00
Alex Tran
292eb645b0
Update readme, add latest APK file
2022-02-06 00:24:11 -06:00
Alex Tran
07fdf51069
Update readme, add latest APK file
2022-02-06 00:23:45 -06:00
Alex
97dc7660b4
Implemented Video Upload and Player ( #2 )
...
* Implementing video upload features
* setup image resize processor
* Add video thumbnail with duration and icon
* Fixed issue with video upload timeout and upper case file type on ios
* Added video player page
* Added video player page
* Fixing video player not play on ios
* Added partial file streaming for ios/android video request
* Added nginx as proxy server for better file serving
* update nginx and docker-compose file
* Video player working correctly
* Video player working correctly
* Split duration to the second
2022-02-06 00:07:56 -06:00
Alex Tran
b6a7d40863
Added fluent ffmpeg
2022-02-05 01:33:08 -06:00
Alex Tran
55cba8aa5f
Added toast message component
2022-02-04 17:20:23 -06:00
Alex Tran
6141888d3e
Create minimal build for nodejs environment that can run tensorflow
2022-02-04 11:23:14 -06:00
Alex Tran
09964e4b16
Added icons logo
2022-02-04 10:41:51 -06:00
Alex Tran
20cab5a949
Change color of dark theme for UI overlay
2022-02-03 22:22:17 -06:00
Alex Tran
da4fd201ad
remove safe area for better ui
2022-02-03 22:18:21 -06:00