Alex
6b9233c71a
fix(deps): revert update typescript-projects ( #18908 )
2025-06-03 21:13:56 +02:00
Alex
219f5b25a4
chore: post release tasks ( #18692 )
2025-05-27 17:56:12 +00:00
Alex
f6903696cb
fix: revert accidental docker-compose dev change ( #18686 )
2025-05-27 17:15:45 +01:00
Alex
d004c03990
fix: z-index search bar ( #18685 )
2025-05-27 15:36:03 +00:00
Alex and Mert
fff651f8a5
fix(web): handle nullable assets duration ( #18679 )
...
* fix(web): handle nullable assets duration
* Update web/src/lib/components/assets/thumbnail/thumbnail.svelte
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
* fix: format
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
2025-05-27 10:24:17 -05:00
Alex
118dc8cf5a
fix: meta+click on thumbnail ( #18648 )
2025-05-26 14:58:46 -05:00
Alex
a5d63d6953
fix(web): modal anchor ( #18621 )
...
fix: modal anchor
2025-05-25 20:38:46 +00:00
Alex
4743a085f1
fix: more z-index issue ( #18598 )
...
* fix: search suggestion
* fix: play icon lay on top of the search bar
2025-05-25 14:31:24 -05:00
Alex
911c877e72
feat: clean up memory with locked assets ( #18532 )
2025-05-24 07:31:25 -05:00
Alex
806000e671
chore: post release tasks ( #18549 )
2025-05-24 00:44:25 +05:30
Alex
e12c67742c
fix(mobile): don't show locked asset in local album view ( #18536 )
2025-05-23 10:20:49 -05:00
Alex
4878c500a5
fix: hard link navigation ( #18489 )
2025-05-23 08:21:37 -05:00
Alex
2fa7a40996
fix(mobile): chinese translation ( #18491 )
...
* fix: Chinese translation
* using Locale.fromsubtags
2025-05-23 08:01:29 -05:00
Alex
529359de2d
fix: add Swedish ( #18506 )
2025-05-23 10:48:30 +01:00
Alex
8fcf47e5cb
chore: more padding ( #18507 )
2025-05-23 00:52:45 +02:00
Alex
065f7c7d5d
fix: more z-index issue ( #18493 )
2025-05-22 15:17:14 -05:00
Alex
b2ef8ea7dd
fix: onboarding styling ( #18417 )
2025-05-21 15:59:28 +00:00
Alex
53420b7c02
chore: notification panel style tweak ( #18398 )
2025-05-20 16:30:27 +00:00
Alex
c05aa445d8
fix: location search result z-index ( #18379 )
2025-05-20 11:22:30 -05:00
Alex
bdf19ce331
fix: TimelineAsset visibility ( #18395 )
...
* fix: TimelineAsset visibility
* fix enum values
2025-05-20 15:53:34 +00:00
Alex
895e0eacfe
refactor: slide-show settings ( #18394 )
2025-05-20 10:37:10 -05:00
Alex
4e2fc9f017
chore: remove PIN code from secure storage on logged out ( #18393 )
2025-05-20 14:39:05 +00:00
Alex
fe71894308
feat: locked view mobile ( #18316 )
...
* feat: locked/private view
* feat: locked/private view
* feat: mobile lock/private view
* feat: mobile lock/private view
* merge main
* pr feedback
* pr feedback
* bottom sheet sizing
* always lock when navigating away
2025-05-20 13:35:22 +00:00
Alex
59f666b115
chore: back button in pin verification form ( #18378 )
2025-05-19 21:33:42 +00:00
Alex
c8641d24f6
chore: tailwindcss v4 and z-war clean up ( #18358 )
...
* chore: styling tweak
* replace full-screen-modal, update docs
* scrubber
* fix: control app bar in memory viewer
* face lift
* pr feedback
* clean up
2025-05-19 14:32:23 +00:00
Alex
2431e04a09
fix(mobile): stale thumbnail cache ( #18351 )
...
* fix(mobile): stale thumbnail cache
* Revert height/width usage
2025-05-19 09:25:27 -05:00
Alex
b7b0b9b6d8
feat: locked/private view ( #18268 )
...
* feat: locked/private view
* feat: locked/private view
* pr feedback
* fix: redirect loop
* pr feedback
2025-05-15 15:35:21 +00:00
Alex
4c4c67f0d2
chore(web): color tuning ( #18193 )
2025-05-10 20:55:06 +02:00
Alex
87cdf0ebd9
chore: use correct font on buy button ( #18187 )
2025-05-09 17:04:03 -04:00
Alex and Jason Rasmussen
3f719bd8d7
feat: user pin-code ( #18138 )
...
* feat: user pincode
* pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2025-05-09 17:00:58 -04:00
Alex
ff63b0fa8f
docs: face lift, botox x3 ( #18184 )
...
* chore: docs face lift
* logo and fonts
* docs: face lift, botox x3
* docs: face lift, botox x3
2025-05-09 13:27:21 -05:00
Alex
ccc2b191dd
fix: notification text's color ( #18170 )
2025-05-08 19:07:12 -04:00
Alex
bb7010b2bb
chore: rounded map corner when needed ( #18163 )
2025-05-09 00:49:16 +02:00
Alex
3a1e3e82e7
fix: notification text's color ( #18151 )
2025-05-08 12:15:11 +02:00
Alex
d33ce13561
feat(server): visibility column ( #17939 )
...
* feat: private view
* pr feedback
* sql generation
* feat: visibility column
* fix: set visibility value as the same as the still part after unlinked live photos
* fix: test
* pr feedback
2025-05-06 12:12:48 -05:00
Alex
c578273e7a
chore: modal shenanigan ( #18116 )
2025-05-06 08:47:58 -04:00
Alex
df2cf5d106
refactor: use UI library variable for table ( #18105 )
2025-05-05 22:39:52 +00:00
Alex
8801ae5821
fix(web): text dim in darkmode ( #18072 )
2025-05-04 08:30:21 -04:00
Alex and Jason Rasmussen
732b06eec8
refactor: stream for sidecar ( #17995 )
...
* refactor: stream for sidecar
* chore: make sql
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2025-04-30 10:53:51 -05:00
Alex
205260d31c
chore: post release tasks ( #17895 )
2025-04-27 23:02:03 -05:00
Alex
3858973be5
chore(mobile): translation ( #17920 )
2025-04-27 23:00:40 -05:00
Alex
a1f8150c30
fix: Authelia OAuth code verifier value contains invalid characters ( #17886 )
...
* fix(mobile): Authelia OAuth code verifier value contains invalid characters
* Refactor
* Refactoring with Jason
* Refactoring with Jason
2025-04-25 19:39:14 +00:00
Alex
644defa4a1
chore: post release tasks ( #17867 )
2025-04-25 04:14:40 +00:00
Alex
765da7b182
fix(mobile): mobile migration logic ( #17865 )
...
* fix(mobile): mobile migration logic
* add exception
* remove unused comment
* finalize
2025-04-25 00:16:54 +00:00
Alex
57d622bc43
chore: post release tasks ( #17816 )
2025-04-23 16:41:08 -05:00
Alex
c167e46ec7
chore: revert #16732 ( #17819 )
...
* chore: revert #16732
* lint
2025-04-23 16:40:59 -05:00
Alex
be1062474b
chore: memory spacing ( #17813 )
...
chore(web): memory spacing
2025-04-23 16:02:49 +00:00
Alex
13d6bd67b1
feat: no small local thumbnail ( #17787 )
...
* feat: no small local thumbnail
* pr feedback
2025-04-23 14:02:51 +00:00
Alex
0986a71ce3
fix(mobile): revert cache fixes ( #17786 )
...
* Revert "fix(mobile): use immutable cache keys for local images (#17736 )"
This reverts commit 010b144754 .
* Revert "perf(mobile): remove small thumbnail and cache generated thumbnails (#17682 )"
This reverts commit b71039e83c .
2025-04-22 12:15:54 -05:00
Alex
af36eaa61b
fix(mobile): video player initialization ( #17778 )
...
* fix(mobile): video player initialization
* nit
2025-04-22 11:51:20 -04:00
Alex
fda68f972f
fix(web): forceDark control app bar doesn't work ( #17759 )
2025-04-22 09:25:27 -04:00
Alex
ad8511c978
feat(docs): APK download button ( #17768 )
2025-04-21 23:27:00 -05:00
0e6ac87645
feat(mobile): assets + exif stream sync placeholder ( #17677 )
...
* feat(mobile): assets + exif stream sync placeholder
* feat(mobile): assets + exif stream sync placeholder
* refactor
* fix: test
* fix:test
* refactor(mobile): sync stream service (#17687 )
* refactor: sync stream to use callbacks
* pr feedback
* pr feedback
* pr feedback
* fix: test
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-04-18 19:01:16 +00:00
Alex
7efcba2b12
chore(mobile): flutter 3.29.3 ( #17638 )
...
* chore(mobile): flutter 3.29.3
* chore(mobile): flutter 3.29.3
* upgrade background_downloader
2025-04-15 21:03:22 +00:00
Alex
36fa61c013
fix(mobile): new loading icon too small ( #17636 )
2025-04-15 20:08:34 +00:00
Alex
19e5a6f68f
chore(doc): translation instruction for mobile app ( #17629 )
2025-04-15 14:31:13 -05:00
Alex
b2c903c000
feat(mobile): use Weblate for i18n (2) ( #17620 )
...
* feat(mobile): use Weblate for i18n (2)
* remove old translation files
* dedup keys
* remove migration report
* chore
* remove localizely.yml
2025-04-15 15:54:26 +00:00
Alex
a522130122
feat(mobile): use Weblate for i18n (1) ( #17609 )
2025-04-15 08:30:01 -05:00
Alex
ab2a7006f9
chore(mobile): small visual fix and update ( #17547 )
...
* chore(mobile): small visual fix and update
* update
* update
* remove design placeholder
2025-04-13 08:01:32 -05:00
Alex
abde0fbe60
fix(web): mobile view double scroll layer ( #17528 )
2025-04-10 13:50:05 -04:00
Alex
6d3f3d8616
refactor: convert download manager into a state class ( #17491 )
...
* fix(web): download progress bar not functioning
* remove unused method
2025-04-10 16:48:21 +00:00
Alex
ae8af84101
fix: no thumbnail generated for motion assets ( #17472 )
2025-04-08 16:07:10 -05:00
Alex
e5ca79dd44
refactor: remove session entity ( #17466 )
...
* refactor: remove session entity
* fix: test
* update sql
* remote export
2025-04-08 16:04:07 +00:00
Alex
548298b0c7
chore: post release tasks ( #17341 )
2025-04-03 08:47:52 -04:00
Alex
95e3b15776
fix(web): padding ( #17320 )
2025-04-01 23:32:54 -04:00
Alex
946507231d
fix(web): blank locale cause blank timeline to render ( #17284 )
...
* fix(web): blank locale cause blank timeline to render
* correct fix
* newline
* pr feedback
2025-04-01 18:58:11 +00:00
Alex
20ba800a50
fix(web): date time change reactivity ( #17306 )
...
* fix(web): date time change reactivity
* remove logs
2025-04-01 18:57:53 +00:00
Alex
f434e858ed
fix(mobile): getAllByRemoteId return all assets on empty arguments value ( #17263 )
...
* chore: post release tasks
* fix(mobile): getAllByRemoteId return all assets if ids is empty
2025-04-01 08:59:21 -05:00
Alex
bd822657d3
chore: post release tasks ( #17262 )
2025-04-01 00:36:18 +01:00
Alex
b8b2898c87
fix(server): double extension when filename has uppercase extension ( #17226 )
...
* fix(server): double extension when filename has uppercase extension
* Proper tests
2025-03-31 09:16:04 -05:00
Alex
8f786fd7dd
fix(web): form reactivity ( #17183 )
2025-03-27 19:58:49 -05:00
Alex
3e73765375
fix(web): don't show newly uploaded asset in inapplicable views ( #17184 )
2025-03-27 19:45:50 -04:00
Alex
411521b21d
chore: post release tasks ( #17179 )
2025-03-27 19:41:22 -04:00
Alex
6341962de4
fix(web): better touch device detection ( #17144 )
...
* fix(web): better touch device detection
* variable name
2025-03-27 10:43:56 -05:00
Alex
fecf3809a6
fix(server): album count does not account for assets without exif ( #17150 )
...
* fix(server): album count doesn't accounted for assets without exif
* sql
2025-03-26 21:24:22 -05:00
Alex
dfb0626c91
fix(web): default search to context ( #17118 )
...
* fix(web): default search to context
* one liner
* Refactor
2025-03-25 17:57:12 -05:00
Alex
392ce7deb2
fix(web): albums display order again ( #17117 )
2025-03-25 22:14:00 +00:00
Alex
b8ff93a3c9
chore: post release tasks ( #17097 )
2025-03-25 21:22:30 +01:00
Alex
37eb70c1eb
fix(web): albums display order ( #17106 )
...
* fix(web): albums display order
* ergonomic
* perf ergonomic
* miss 1
2025-03-25 20:21:38 +00:00
Alex
ae447542a4
fix(web): asset navigation ( #17104 )
2025-03-25 15:00:30 -05:00
Alex
c14668bdd4
chore(mobile): translation ( #17073 )
...
chore(mobile): translation update
2025-03-24 22:16:10 +00:00
Alex
8bc80076bb
fix(mobile): show new local assets in offline mode ( #16817 )
...
fix: show new local assets in offline mode
2025-03-24 16:56:18 +00:00
Alex and Snowknight26
b5d5c40c69
fix(web): update stack state in timeline ( #17021 )
...
* fix(web): update stack state in timeline
* js docs
* fix: handle state update from unstack action from gallery viewer
* use navigate in View Stack notification
---------
Co-authored-by: Snowknight26 <Snowknight26@users.noreply.github.com >
2025-03-21 12:42:36 -05:00
Alex
bcd9248b43
fix(web): timeline regression 2 ( #16982 )
...
* fix(web): timeline renders nothing after archiving in asset viewer
* fix(web): timeline renders nothing after archiving in asset viewer
* fix: ensure geometry updated when performing bulk action on all
* fix: album assets selection
2025-03-20 22:30:27 -05:00
Alex and Min Idzelis
dbc279f843
fix: gallery viewer sliding window offload assets ( #17016 )
...
* fix: gallery viewer sliding window offload assets
* fix: update bottom sliding window
* do not use negative
* Calculate offset before gallery
---------
Co-authored-by: Min Idzelis <min123@gmail.com >
2025-03-20 22:30:01 -05:00
Alex
21954939cf
chore: remove limit in memory generation ( #16920 )
...
* chore: remove limit in memory generation
* generate sql
* chore: assets limit
2025-03-20 13:31:51 -05:00
Alex
f5e6042eb1
fix: extend e2e test cookie expiration date ( #17007 )
...
fix: extend e2e test cookie
2025-03-20 16:17:55 +01:00
Alex
c80afea468
feat(web): better person naming interface ( #16631 )
...
* feat(web): better person naming interface
* feat(web): better person naming interface
* feat(web): better person naming interface
* feat(web): better person naming interface
* feat(web): better person naming interface
* feat(web): better person naming interface
* feat(web): better person naming interface
2025-03-11 10:08:52 -05:00
Alex
2be8b6c16d
chore: ignore correct build folder ( #16808 )
2025-03-11 14:22:05 +00:00
Alex
75fa305e98
chore: flutter 3.29.1 ( #16730 )
...
* update dependencies
* update flutter version reference
* update flutter version reference
* update AndroidManifest with flutter_web_auth_2
* chore: lock file flutter version
* fix: ios build
2025-03-10 21:46:36 -05:00
Alex
57272904d6
chore(mobile): upgrade maplibre ( #16739 )
...
* chore(mobile): upgrade maplibre
* chore(mobile): upgrade maplibre
* color
2025-03-10 09:41:43 -05:00
Alex
82624b0979
chore(mobile): upgrade riverpod ( #16742 )
2025-03-09 20:30:58 -05:00
Alex
17c5094719
chore(mobile): upgrade flutter_web_auth_2 ( #16741 )
...
* chore(mobile): upgrade flutter_web_auth_2
* pod file
2025-03-09 20:26:37 -05:00
Alex
1ed1a0a1fc
feat(mobile): new sync ( #16556 )
...
* feat(mobile): new sync
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* update analysis option
* remove database operation
* pr feedback
2025-03-06 08:44:28 -06:00
Alex
c110c9b00e
chore(mobile): post release task ( #16623 )
2025-03-05 14:54:56 -06:00
Alex
6108587c8b
fix(web): show tags timeline ( #16617 )
...
* fix(web): show tags timeline
* fix(web): show tags timeline
2025-03-05 13:36:56 -06:00
Alex
3e50f668d9
feat(mobile): add catalan i18n ( #16616 )
...
* feat(mobile): Add Catalan
* refactor
* fix: load correct file
* chore: remove unused language files
2025-03-05 11:47:31 -06:00
Alex
76cb32d8d0
chore(mobile): translations update ( #16615 )
...
chore(mobile): translation update
2025-03-05 16:33:41 +00:00
Alex
86e8effd8e
fix(mobile): incorrect memories with timezone ( #16562 )
2025-03-04 12:54:54 +00:00
Alex and Zack Pollard
a2aab1f373
fix: don't use public keyword in migration query ( #16514 )
...
Co-authored-by: Zack Pollard <zack@futo.org >
2025-03-03 11:40:14 +00:00