Alex
04b311bd93
chore(mobile): disable Impeller ( #14589 )
2024-12-08 23:22:39 +00:00
Alex
c02e3e2a2e
chore(mobile): post release tasks ( #14520 )
2024-12-06 21:04:02 -05:00
Alex
4380ecf7bb
fix(web): misaligned icon on Firefox ( #14500 )
2024-12-05 21:10:08 +01:00
Alex
5e662e4a93
chore(mobile): Translations update ( #14493 )
...
chore(mobile): translation update
2024-12-05 16:26:48 +00:00
Alex
055f1fc72f
feat(mobile): Auto switching server URLs ( #14437 )
2024-12-05 09:11:48 -06:00
Alex
1bb6926b5e
chore(mobile): Add const linter ( #14447 )
2024-12-02 15:33:44 +00:00
Alex
b4c96a09fb
chore: follow up on auth refactoring ( #14367 )
...
* chore: follow up on auth refactoring
* remove async
2024-11-26 13:36:12 -06:00
Alex
21f14be949
chore(mobile): refactor authentication ( #14322 )
2024-11-26 12:43:44 -06:00
Alex
361d83c729
feat(web): dedicated view for user's usage stats ( #14348 )
...
* feat(web): dedicated view for user's usage stats
* cell heights
* Translation
* pr feedback
* clean up
* clean up
* pr feedback
2024-11-26 14:59:47 +00:00
Alex
6d492985a2
fix(web): cannot upload folder with more than 100 files ( #14284 )
...
* fix: web cannot upload folder with more than 100 files
* recursively call the function
* async/do/while
2024-11-22 22:38:20 +00:00
Alex
6ec94f94f1
feat: show delete album option in empty album ( #14271 )
...
* fix: show delete album option in empty album
* remove unused code
2024-11-20 17:17:21 -06:00
Alex
9a9d40c193
feat(server): clean up interrupted upload files ( #14265 )
...
* feat(server): clean up interrupted upload files
* pr feedback
* remove console.log
* handle all errors
* remove return in callback function
* programming in bed is a bad idea
2024-11-20 17:17:12 -06:00
Alex
95297cd024
chore(mobile): post release tasks ( #14259 )
2024-11-20 14:04:33 -05:00
Alex
026482099a
chore(mobile): translations update ( #14254 )
...
chore(mobile): translation update
2024-11-20 15:32:17 +00:00
Alex
f8bbc6eabe
fix: mobile album sync always triggered when opening the app ( #14233 )
...
* fix: mobile album sync always triggered when opening the app
* send lastModifiedAssetTimestamp when get individual album
2024-11-19 21:36:55 +00:00
Alex
b66c53bef3
fix(web): layout shifting when scrolling up ( #14226 )
...
* fix(web): layout shifting when scrolling up
* feedback
2024-11-19 11:30:07 -06:00
Alex
33263cf9f3
fix(mobile): Android local notification failes to invoke ( #14155 )
...
* fix(mobile): local notification failed to invoke
* add proguard rules
2024-11-14 16:05:32 -06:00
Alex
d1085e8a02
chore(web): move enum out of .svelte file ( #14144 )
...
* chore(web): clean up todo task
* chore(web): move enums out of .svelte file
2024-11-14 15:41:11 +00:00
Alex
0b3742cf13
chore(web): migration svelte 5 syntax ( #13883 )
2024-11-14 08:43:25 -06:00
Alex
3dad19883d
fix(mobile): duration ui overflow ( #14120 )
...
* fix(mobile): duration ui overflow
* pr feedback
2024-11-13 09:39:21 -06:00
Alex
a9525de356
chore(mobile): post release tasks ( #14105 )
2024-11-12 14:34:33 -05:00
Alex
2f9019c0e1
fix(server): correct rotation for common files ( #14092 )
...
* fix(server): correct rotation for common files
* fix: test:
* pr feedback
2024-11-12 15:07:56 +00:00
Alex
6b49104d59
fix(mobile): make sure date locale is inititialized for some languages ( #14035 )
2024-11-09 10:40:13 -05:00
Alex
2fe6607aea
chore(mobile): post release tasks ( #13989 )
2024-11-07 10:27:28 -06:00
Alex
6053214e75
chore(mobile): update isar build ( #13987 )
2024-11-07 09:54:19 -06:00
Alex
b238b69689
fix(mobile): video player not playing in full size on Android ( #13986 )
2024-11-07 15:04:20 +00:00
Alex
cff0b95f4c
chore(mobile): post release task ( #13954 )
2024-11-06 17:57:45 -05:00
Alex
ebf06dc12e
fix(server): cannot render email template ( #13957 )
2024-11-06 22:14:11 +01:00
Alex
9fd425dd5c
chore(mobile): translation update ( #13942 )
2024-11-06 08:37:39 -06:00
Alex
06e0ba29f8
chore(web): scrubber animation ( #13936 )
...
* chore(web): scrubber animation
* minor styling
2024-11-05 13:55:20 -05:00
Alex and shenlong-tanwen
b36de7d7d4
chore(mobile): upgrade gradle ( #13901 )
...
* chore(mobile): upgrade gradle
* update photo_manager
* migrate from kapt to ksp
pumps kotlin and other dependency version to fix build issues
* increase java heap size
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2024-11-05 10:34:24 -06:00
Alex
5ac236d6fd
chore(mobile): update flutter_web_auth ( #13863 )
2024-10-31 17:35:01 -05:00
Alex
343cdcfeed
fix(mobile): not throwing error when cannot parse orientation value ( #13853 )
...
* fix(mobile): not throw when error in parsing the orientation
* fix(mobile): not throw when error in parsing the orientation
* linting
2024-10-31 09:37:02 -05:00
Alex
318ab756cb
fix(mobile): search page ( #13833 )
...
* fix(mobile): search page minor problems
* fix: flashing between search
* restore search size
* remove print statement
* linting
2024-10-30 14:27:13 -05:00
Alex
244c8cb4d4
feat(web): scrubber label and animation ( #13815 )
...
* feat(web): scrubber label and animation
* tune x fly in distance
* refactor
* lint and minor fix
* fly height
2024-10-30 14:38:35 +00:00
Alex
a39a1cfffa
fix(mobile): thumbnail not filled area on tablet ( #13808 )
2024-10-29 16:39:14 +00:00
Alex
f776e049e9
chore(docs): add feature to readme ( #13794 )
2024-10-29 11:26:57 -05:00
Alex
143ee0bc34
fix(mobile): Revert thumbnail image ui improvements ( #13655 ) ( #13806 )
...
Revert "chore(mobile): thumbnail image ui improvements (#13655 )"
This reverts commit 16f2364e93 .
2024-10-29 15:38:20 +00:00
Alex
921b7cbc8d
feat(web): add job action to search page result ( #13784 )
2024-10-28 22:50:08 +00:00
Alex
044c3e93f8
chore(mobile): post release task ( #13779 )
2024-10-28 16:12:35 +00:00
Alex
791c37d2cc
chore(mobile): proper new UI layout for tablet ( #13650 )
...
* chore(mobile): better tablet UI
* fix spacing when trash is disable
* better layout for library page
* Removed navigation rail
* removed navigation rail reference
* correct padding
* fixed people page
2024-10-21 13:39:18 -05:00
Alex
39b571a95c
fix(server): encodes iPhone 16 Pro video with unknown audio codec ( #13593 )
...
* fix(server): encodes iPhone 16 Pro video with unknown audio codec
* remove white space
* pr feedback + unit test
* remove public method keyword
* test the service
* correcting unit test
2024-10-19 00:50:08 -05:00
Alex
c9c0212ca9
fix(web): intersection observer not triggered to load more people ( #13589 )
2024-10-18 22:53:47 +02:00
Alex
22a2bfc812
chore(mobile): Translations update ( #13423 )
...
chore(mobile): translation update
2024-10-14 11:06:24 -04:00
Alex
452ce73e7f
fix(mobile): more efficient loading local image on ios ( #13426 )
2024-10-14 15:52:58 +07:00
Alex
346a0847ef
fix(server): REVERT incorrect out_color_matrix value when generating thumbnails ( #13409 ) ( #13424 )
...
Revert "fix(server): incorrect out_color_matrix value when generating thumbnails (#13409 )"
This reverts commit 9bdfb41e9c .
2024-10-14 00:40:46 -04:00
Alex
f59b813ffe
chore(mobile): search page minor enhancements ( #13403 )
...
* chore(mobile): search page retouched
* add placeholder photos
* remove unused page
* focus the search input when tapping on the search controller button
* detail fixed
* remove print statements
* disable scrolling of empty content
2024-10-14 09:50:07 +07:00
Alex
5a3e352950
fix(server): typeorm (੭ °ཀ°)੭ ( #13411 )
2024-10-13 17:10:52 +00:00
Alex
ee461e5910
chore(mobile): remove unused translation keys ( #13335 )
2024-10-10 16:53:33 +07:00
Alex
4ce49e4666
chore(mobile): clean up ( #13338 )
2024-10-10 16:53:20 +07:00
Alex
e9813315e7
feat(mobile): new mobile UI ( #12582 )
2024-10-10 15:44:14 +07:00
Alex
a11d45458b
fix(web): video player on Safari ( #13242 )
2024-10-08 11:42:19 +07:00
Alex
6f86c2f372
chore(mobile): use sdk to for ping endpoint ( #13218 )
2024-10-07 08:45:23 +07:00
Alex
68930cc42c
feat(doc): new homepage design and font ( #13084 )
2024-10-03 13:33:36 +07:00
Alex
432bcbbd1a
chore(mobile): post release task ( #13136 )
2024-10-03 10:19:14 +07:00
Alex
3c9413fef3
chore(web): relax spacing for help and feedback modal ( #13118 )
2024-10-02 13:04:22 -04:00
Alex
fe33732958
chore(mobile): update photo_manager 3.5.0 ( #13050 )
2024-10-01 08:18:13 +07:00
Alex
95c67949f7
fix(mobile): share to error ( #13044 )
2024-09-30 20:51:47 +07:00
Alex
fa9bb8074c
feat(mobile): enhance download operations ( #12973 )
...
* add packages
* create download task
* show progress
* save video and image
* show progress info
* live photo wip
* download and link live photos
* Update list of assets
* wip
* correct progress
* add state to download
* revert unncessary change
* repository pattern
* translation
* remove unused code
* update method call from repository
* remove unused variable
* handle multiple livephotos download
* remove logging statement
* lint
* not removing all records
2024-09-29 08:22:02 +00:00
Alex
4ed1517e60
chore(mobile): post release task ( #12991 )
2024-09-27 14:13:24 -04:00
Alex
03aa346020
fix(mobile): incorrect filename is retrieved during upload ( #12990 )
...
* fix(mobile): incorrect filename is retrieve during upload
* use the same convention to get local id
* revert previous change
* pr feedback
2024-09-27 22:28:31 +07:00
Alex
971ba63447
fix(mobile): uninitialize provider causes unable to logging in ( #12970 )
...
fix(mobile): use uninitialize provider
2024-09-27 09:40:55 +07:00
Alex
a6e703ed6b
chore(mobile): post release task ( #12955 )
2024-09-27 08:11:22 +07:00
Alex
63ad3c8373
chore(mobile): invalidate api repository for new sign in instance ( #12940 )
...
* chore(mobile): invalidate api repository for new sign in instasnce
* add comments
2024-09-26 19:45:39 +07:00
Alex
14169d310a
fix(mobile): fix uncaught error in getting file cause hashing procses to be aborted entirely ( #12826 )
...
* fix(mobile): fix uncaught error in getting file cause hashing procses to be aborted entirely
* log error
2024-09-21 00:29:07 +00:00
186b4e1333
feat(web): improve UI/UX for settings pages ( #12626 )
...
* fix(web): local date time for buckets
* feat(web): improve UI/UX for setting pages
* search admin settings and icon
* clean up
* fix translation file
* Update web/src/routes/admin/system-settings/+page.svelte
Co-authored-by: Ben <45583362+ben-basten@users.noreply.github.com >
* Update web/src/lib/components/shared-components/settings/setting-accordion.svelte
Co-authored-by: Ben <45583362+ben-basten@users.noreply.github.com >
* better search bar on smaller screen
* lint
* template syntax
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Ben <45583362+ben-basten@users.noreply.github.com >
2024-09-16 16:51:03 -04:00
Alex
b06ea687b4
chore(web): small cleanup for full screen modal ( #12680 )
2024-09-15 11:23:35 -05:00
Alex
e73dc3dc72
fix(server): fix modify date extraction ( #12658 )
...
* fix(server): fix modify date extraction
* add unit test
2024-09-14 03:30:06 +00:00
Alex
f22338f36f
fix(web): scrollbar shows when not need ( #12659 )
2024-09-14 03:20:40 +00:00
Alex
cdbc673a59
chore(mobile): post release task ( #12615 )
2024-09-13 13:25:43 +01:00
Alex
9323b69c61
fix(mobile): scroll thumb is hidden behind the tab navigation bar ( #12512 )
...
* fix(mobile): scroll thumb is hidden behind the tab navigation bar
* better variable names
* fix rounding error
2024-09-09 19:15:47 +00:00
Alex and Daniel Dietzler
00a5da0ebc
chore(mobile): post release task ( #12398 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2024-09-07 13:26:18 -04:00
Alex
5d8052202e
chore(mobile): Translations update ( #12392 )
...
chore(mobile): translation update
2024-09-06 13:30:26 +00:00
Alex
77904a54d8
fix(mobile): download asset to Camera folder on Android ( #12355 )
...
* fix(mobile): download asset to Camera folder on Android
* remove unused import
* better message
* linting
2024-09-05 17:33:55 +00:00
Alex
0148005931
chore: upgrade openapi generator version ( #12358 )
2024-09-05 11:31:48 -05:00
Alex
dfcdaefa22
fix(web): showing album timeline after adding new assets ( #12354 )
2024-09-05 10:37:14 -05:00
Alex
f26d47c8d9
fix(mobile): background task crashing on Android ( #12314 )
2024-09-04 22:39:50 -05:00
Alex
0a8bd7dc66
fix(web): correct color for active tree item ( #12318 )
...
* fix(web): correct color for active tree item
* remove white space
2024-09-04 14:07:32 -05:00
Alex
d685bc1f34
chore(mobile): handle sync album on duplicated ( #12173 )
...
* chore(mobile): handle sync album on duplicated
* remove check for duplicate in manual sync
* linting
2024-09-04 10:39:31 -05:00
Alex
a96f41aa11
fix: remove public. reference in migration sql ( #12285 )
2024-09-03 16:42:55 -05:00
Alex
6f37ab6a9e
fix(server): empty trash for archived assets ( #12281 )
...
* fix(server): empty trash for archived assets
* use withArchived
* add e2e test
2024-09-03 16:04:35 -05:00
Alex
5d6716d265
chore(mobile): post release task ( #12268 )
2024-09-03 18:32:20 +01:00
Alex
59507e557e
fix(web): auto grow area extend when there is no content ( #12197 )
...
* fix(web): text area expand when there is no description
* use correct content
2024-09-02 14:41:19 -05:00
Alex
bd6c5e1b1c
feat(web): tag button in album/shared album ( #12172 )
2024-09-02 14:39:16 -05:00
Alex
40327ad987
chore(mobile): post release tasks ( #12157 )
...
* sent to reviewer
* sent to reviewer
* update to app store
* update to app store
2024-08-30 16:35:06 -05:00
Alex
fcbc1ba399
fix(web): memory view in timeline href ( #12158 )
2024-08-30 15:00:31 -04:00
Alex
3316acb71f
chore(web): tag creation hint ( #12142 )
...
* chore(web): tag creation hint
* use FormatMessage
* use correct format
* use correct css class
* copywriting
2024-08-30 12:16:56 -04:00
Alex
1736887f96
chore(mobile): translations update ( #12144 )
...
chore(mobile): translation update
2024-08-30 12:06:25 -04:00
Alex
b3b599e071
chore(server): deprecate resized property ( #12143 )
...
* chore: add dummy resized value for release
* openapi
* add deprecation life cycle info
* use correct default value
2024-08-30 11:01:50 -05:00
Alex
fa9b2219f8
chore(mobile): disable Impeller on Android ( #12130 )
...
chore(mobile): disable Impeller
2024-08-29 23:41:07 -05:00
6fe011e2d7
feat(web): jump to timeline ( #12117 )
...
* feat(web): jump to timeline
* Update web/src/lib/components/memory-page/memory-viewer.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
* wording and open in new tab
* Use correct wording and icon
* fix: hide on archived and trashed assets
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2024-08-29 21:14:52 +00:00
Alex
ebecb60f39
feat: user's features preferences ( #12099 )
...
* feat: metadata in UserPreference
* feat: web metadata settings
* feat: web metadata settings
* fix: typo
* patch openapi
* fix: missing translation key
* new organization of preference strucutre
* feature settings on web
* localization
* added and used feature settings
* add default value to response dto
* patch openapi
* format en.json file
* implement helper method
* use tags preference logic
* Fix logic bug and add tests
* fix preference can be null in detail panel
2024-08-29 14:29:04 -05:00
Alex
9bfaa525db
fix(mobile): long waiting time for login request when server is unreachable ( #12100 )
...
* fix(mobile): long waiting time for login request when server is unreachable
* lint
* increase timeout duration
2024-08-29 13:46:47 -05:00
Alex
c44280a50b
chore(web): subtler spinner FOUC animation ( #12090 )
2024-08-28 08:20:56 -05:00
Alex
1fd00d8262
chore(web): resolve timeline flashing temporarily ( #12088 )
2024-08-27 22:31:32 -05:00
Alex
be476d7982
chore(web): ensure goto is awaited for login page ( #12087 )
...
* chore(web): ensure goto is await for login page
* ensure server config is updated after onboarding is finished
2024-08-27 22:29:50 +00:00
Alex
aac6a4b052
chore(web): ignore shortcut toggle when entering email and password ( #12082 )
2024-08-27 16:50:25 -05:00
Alex
6b6d2a6621
feat(mobile): preserve mobile album info on upload ( #11965 )
...
* curating assets with albums to upload
* sorting for background backup
* background upload works
* transform fields string array to javascript array
* send json array
* generate sql
* refactor upload callback
* remove albums info from upload payload
* mechanism to create album on album selection
* album creation
* Sync to upload album
* Remove unused service
* unify name changes
* Add mechanism to sync uploaded assets to albums
* Put add to album operation after updating the UI state
* clean up
* background album sync
* add to album in background context
* remove add to album in callback
* refactor
* refactor
* refactor
* fix: make sure all selected albums are selected for building upload candidate
* clean up
* add manual sync button
* lint
* revert server changes
* pr feedback
* revert time filtering
* const
* sync album on manual upload
* linting
* pr feedback and proper time filtering
* wording
2024-08-26 13:21:19 -05:00
Alex
f4371578f5
fix(web): show supporter badge for account less than 14 days ( #12058 )
2024-08-26 17:20:50 +00:00
Alex
edf47dbbd0
feat(web): restore scroll position on navigating back to search page ( #12042 )
...
* feat(web): restore scroll position on navigating back to search page
* set 0 for scroll X
* lint
* simplify
2024-08-26 11:26:23 -05:00