445f9174ea
feat: memories sync ( #19644 )
...
* feat: memories sync
* Update mobile/lib/infrastructure/repositories/sync_stream.repository.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update mobile/lib/infrastructure/repositories/sync_stream.repository.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* show sync information
* tests and pr feedback
* pr feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-02 19:18:37 +00:00
Alex and GitHub
25efba8fe6
chore: remove share link success prompt ( #19671 )
2025-07-01 16:55:17 +00:00
Alex and GitHub
fa418d778b
feat: lock folder action ( #19634 )
...
* feat: lock folder action
* refactor
2025-07-01 14:03:45 +00:00
Alex and GitHub
3f330c6476
feat: drift album page ( #19564 )
...
* feat: drift album page
* feat: page renderred
* feat: asset count
* refactor: use statefulwidget
* refactor: private widgets
* refactor: service layer
* refactor: import
* feat: get owner name
* pr feedback
* pr feedback
* pr feedback
* pr feedback
2025-07-01 07:54:50 +05:30
Alex and GitHub
095ace8687
feat: shared link action ( #19610 )
2025-06-30 17:32:18 +00:00
Alex and GitHub
4c3fcdc745
feat: favorite action ( #19623 )
2025-06-30 12:21:09 -05:00
Alex and GitHub
fa5f30d9ca
fix: timeline service mismatch state ( #19612 )
2025-06-30 12:20:13 -05:00
97aabe466e
feat: action buttons place holder ( #19561 )
...
* feat: action buttons place holder
* lint
* Update base_action_button.widget.dart
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
2025-06-27 13:33:46 +00:00
Alex and GitHub
b001ba44f5
feat: generic control bottom app bar ( #19524 )
...
* feat: sliver appbar
* feat: snapping segment
* Date label font size
* lint
* fix: scrollController reinitialize multiple times
* feat: tab navigation
* chore: refactor to private widget
* feat: new control bottom app bar
* bad merge
* feat: sliver control bottom app bar
2025-06-25 16:08:02 +00:00
Alex and GitHub
05064f87f0
feat: sliver appbar and snap scrubbing ( #19446 )
2025-06-24 20:02:46 -05:00
Alex and GitHub
522cdbac99
feat: sliver timeline selection optimization ( #19504 )
2025-06-24 19:34:30 -05:00
Alex and GitHub
9ca31abae9
feat: new timeline multi-selection ( #19443 )
...
* feat: new timeline multiselection
* select all from bucket
* wip
* group multi-select
* group multi-select
* pr feedback
* pr feedback
* lint
2025-06-24 02:05:25 -05:00
Alex and GitHub
1923f1a887
refactor(mobile): interfaces refactor ( #19415 )
...
* refactor(mobile): interfaces refactor
* generate files
2025-06-23 11:27:44 -05:00
Alex and GitHub
ce8c80dad0
refactor(mobile): cast_destination.interface.dart ( #19346 )
2025-06-21 21:56:49 -05:00
Alex and GitHub
81eb98d4e5
refactor(mobile): album.interface.dart ( #19354 )
2025-06-21 23:32:06 +00:00
Alex and GitHub
2b03802e9c
refactor(mobile): asset_api.interface.dart ( #19353 )
2025-06-21 23:06:38 +00:00
484311e9bb
refactor(mobile): asset-media.interface.dart ( #19352 )
...
* refactor(mobile): asset-media.interface.dart
* refactor(mobile): asset-media.interface.dart
* refactor: asset media repo
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-06-21 22:47:16 +00:00
Alex and GitHub
366539bc4c
refactor(mobile): asset.interface.dart ( #19351 )
...
* refactor(mobile): asset.interface.dart
* refactor(mobile): asset.interface.dart
2025-06-21 22:41:02 +00:00
Alex and GitHub
69b1331026
refactor(mobile): auth_api.interface.dart ( #19350 )
2025-06-21 22:20:58 +00:00
Alex and GitHub
af30d97668
refactor(mobile): auth.interface.dart ( #19349 )
2025-06-21 22:09:12 +00:00
Alex and GitHub
9b047d30e4
refactor(mobile): backup_album.interface.dart ( #19348 )
2025-06-21 21:58:02 +00:00
Alex and GitHub
6a5597b36b
refactor(mobile): etag.interface.dart ( #19344 )
...
* refactor(mobile): etag.interface.dart
* merge main
2025-06-21 21:46:38 +00:00
Alex and GitHub
c10b795e99
refactor(mobile): file_media.interface.dart ( #19343 )
...
* refactor(mobile): file_media.interface.dart
* merge main
2025-06-21 19:24:59 +00:00
Alex and GitHub
b606d4fe73
refactor(mobile): local_file_manager.interface.dart ( #19340 )
2025-06-21 18:35:30 +00:00
Alex and GitHub
4c2ad44303
refactor(mobile): folder_api.interface.dart ( #19342 )
2025-06-21 13:14:14 -05:00
Alex and GitHub
c707f9cef4
refactor(mobile): partner.interface.dart ( #19338 )
2025-06-20 18:37:59 +00:00
Alex and GitHub
0426699f13
refactor(mobile): partner_api.interface.dart ( #19337 )
...
* refactor(mobile): partner_api.interface.dart
* merge main
2025-06-20 17:04:15 +00:00
Alex and GitHub
8154ec29df
refactor(mobile): person_api.interface.dart ( #19336 )
2025-06-20 11:45:31 -05:00
Alex and GitHub
3024cd343b
refactor(mobile): timeline.interface.dart ( #19331 )
...
refactor(mobile): timeline.repository.dart
2025-06-20 11:44:02 -05:00
e61d7f2616
refactor(mobile): album_media.interface.dart ( #19355 )
...
* refactor(mobile): album_media.interface.dart
* refactor: album_media repo
* make dcm happy
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-06-20 14:23:43 +00:00
Alex and GitHub
a6b0869714
refactor(mobile): secure_storage.interface.dart ( #19335 )
...
* refactor(mobile): secure_storage.interface.dart
* fix: lint
2025-06-20 09:12:07 -05:00
Alex and GitHub
9c25b8ba7d
refactor(mobile): download.interface.dart ( #19345 )
2025-06-20 09:11:52 -05:00
Alex and GitHub
3c72f489d8
refactor(mobile): sessions_api.interface.dart ( #19334 )
...
refactor(mobile): sessions_api.repository.dart
2025-06-20 09:11:33 -05:00
Alex and GitHub
1f2c779b36
refactor(mobile): shared_handler.interface.dart ( #19333 )
...
refactor(mobile): shared_handler.repository.dart
2025-06-20 09:11:21 -05:00
Alex and GitHub
5c74f634b7
refactor(mobile): network.interface.dart ( #19341 )
...
* refactor(mobile): network.interface.dart
* refactor(mobile): network.interface.dart
2025-06-20 09:11:03 -05:00
Alex and GitHub
ecc99bfd16
refactor(mobile): biometric.interface.dart ( #19347 )
2025-06-20 09:10:53 -05:00
Alex and GitHub
ff4d70e351
refactor(mobile): album_api.interface.dart ( #19356 )
2025-06-20 09:08:23 -05:00
Alex and GitHub
42c2389eb5
refactor(mobile): activity_api.interface.dart ( #19357 )
2025-06-20 09:08:12 -05:00
Alex and GitHub
bce4f93c90
refactor(mobile): (1) user.interface.dart ( #19322 )
...
* refactor(mobile): user.interface.dart
* generate files
* refactor(mobile): (2) user_api.interface.dart (#19323 )
* refactor(mobile): (2) user_api.interface.dart
* generate files
* refactor(mobile): (3) sync_stream.interface.dart (#19325 )
2025-06-19 23:25:18 +00:00
Alex and GitHub
a4c0dc5007
chore: post release tasks ( #19311 )
2025-06-19 15:35:25 -04:00
Alex and GitHub
10e2ec2841
chore: skip truncating table in this release ( #19300 )
2025-06-19 16:11:18 +00:00
c8a135a7ae
fix: .find() iterator api combat ( #19293 )
...
* fix: .find() iterator api combar
* Update web/src/lib/managers/timeline-manager/month-group.svelte.ts
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2025-06-19 14:59:14 +00:00
Alex and GitHub
3e62497fd0
fix: local network permission ( #19285 )
2025-06-19 14:18:51 +00:00
Alex and GitHub
a1bc862a32
chore: post release tasks ( #19249 )
2025-06-19 09:11:24 -05:00
Alex and GitHub
75bf3aa1be
chore: correct vchord version in docker-compose.yml ( #19251 )
2025-06-19 09:11:15 -05:00
Alex and GitHub
06f1d0dc4d
fix(mobile): correct share option for local asset ( #19233 )
2025-06-17 20:56:42 +00:00
Alex and GitHub
5f5308631e
chore: Revert "feat(mobile): remote album sync" ( #19159 )
...
Revert "feat(mobile): remote album sync (#18876 )"
This reverts commit 242817c49a .
2025-06-13 16:15:39 +00:00
Alex and GitHub
176656b5f4
feat: pass filename in body on asset upload ( #19138 )
...
* chore: get upload filename from request body
* use info from request body
2025-06-12 17:31:00 -04:00
Alex and GitHub
144cc8ab6d
chore: custom impl for set.difference api ( #19135 )
2025-06-12 11:41:19 -05:00
Alex and GitHub
b50d9fa448
chore: catch migration error ( #19096 )
2025-06-10 15:21:36 +00:00
Alex and GitHub
f64a3003af
chore: album's header styling ( #18930 )
2025-06-04 21:09:53 -05:00
Alex and GitHub
6b9233c71a
fix(deps): revert update typescript-projects ( #18908 )
2025-06-03 21:13:56 +02:00
Alex and GitHub
219f5b25a4
chore: post release tasks ( #18692 )
2025-05-27 17:56:12 +00:00
Alex and GitHub
f6903696cb
fix: revert accidental docker-compose dev change ( #18686 )
2025-05-27 17:15:45 +01:00
Alex and GitHub
d004c03990
fix: z-index search bar ( #18685 )
2025-05-27 15:36:03 +00:00
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 and GitHub
118dc8cf5a
fix: meta+click on thumbnail ( #18648 )
2025-05-26 14:58:46 -05:00
Alex and GitHub
a5d63d6953
fix(web): modal anchor ( #18621 )
...
fix: modal anchor
2025-05-25 20:38:46 +00:00
Alex and GitHub
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 and GitHub
911c877e72
feat: clean up memory with locked assets ( #18532 )
2025-05-24 07:31:25 -05:00
Alex and GitHub
806000e671
chore: post release tasks ( #18549 )
2025-05-24 00:44:25 +05:30
Alex and GitHub
e12c67742c
fix(mobile): don't show locked asset in local album view ( #18536 )
2025-05-23 10:20:49 -05:00
Alex and GitHub
4878c500a5
fix: hard link navigation ( #18489 )
2025-05-23 08:21:37 -05:00
Alex and GitHub
2fa7a40996
fix(mobile): chinese translation ( #18491 )
...
* fix: Chinese translation
* using Locale.fromsubtags
2025-05-23 08:01:29 -05:00
Alex and GitHub
529359de2d
fix: add Swedish ( #18506 )
2025-05-23 10:48:30 +01:00
Alex and GitHub
8fcf47e5cb
chore: more padding ( #18507 )
2025-05-23 00:52:45 +02:00
Alex and GitHub
065f7c7d5d
fix: more z-index issue ( #18493 )
2025-05-22 15:17:14 -05:00
Alex and GitHub
b2ef8ea7dd
fix: onboarding styling ( #18417 )
2025-05-21 15:59:28 +00:00
Alex and GitHub
53420b7c02
chore: notification panel style tweak ( #18398 )
2025-05-20 16:30:27 +00:00
Alex and GitHub
c05aa445d8
fix: location search result z-index ( #18379 )
2025-05-20 11:22:30 -05:00
Alex and GitHub
bdf19ce331
fix: TimelineAsset visibility ( #18395 )
...
* fix: TimelineAsset visibility
* fix enum values
2025-05-20 15:53:34 +00:00
Alex and GitHub
895e0eacfe
refactor: slide-show settings ( #18394 )
2025-05-20 10:37:10 -05:00
Alex and GitHub
4e2fc9f017
chore: remove PIN code from secure storage on logged out ( #18393 )
2025-05-20 14:39:05 +00:00
Alex and GitHub
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 and GitHub
59f666b115
chore: back button in pin verification form ( #18378 )
2025-05-19 21:33:42 +00:00
Alex and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
4c4c67f0d2
chore(web): color tuning ( #18193 )
2025-05-10 20:55:06 +02:00
Alex and GitHub
87cdf0ebd9
chore: use correct font on buy button ( #18187 )
2025-05-09 17:04:03 -04:00
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 and GitHub
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 and GitHub
ccc2b191dd
fix: notification text's color ( #18170 )
2025-05-08 19:07:12 -04:00
Alex and GitHub
bb7010b2bb
chore: rounded map corner when needed ( #18163 )
2025-05-09 00:49:16 +02:00
Alex and GitHub
3a1e3e82e7
fix: notification text's color ( #18151 )
2025-05-08 12:15:11 +02:00
Alex and GitHub
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 and GitHub
c578273e7a
chore: modal shenanigan ( #18116 )
2025-05-06 08:47:58 -04:00
Alex and GitHub
df2cf5d106
refactor: use UI library variable for table ( #18105 )
2025-05-05 22:39:52 +00:00
Alex and GitHub
8801ae5821
fix(web): text dim in darkmode ( #18072 )
2025-05-04 08:30:21 -04:00
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 and GitHub
205260d31c
chore: post release tasks ( #17895 )
2025-04-27 23:02:03 -05:00
Alex and GitHub
3858973be5
chore(mobile): translation ( #17920 )
2025-04-27 23:00:40 -05:00
Alex and GitHub
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 and GitHub
644defa4a1
chore: post release tasks ( #17867 )
2025-04-25 04:14:40 +00:00
Alex and GitHub
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 and GitHub
57d622bc43
chore: post release tasks ( #17816 )
2025-04-23 16:41:08 -05:00
Alex and GitHub
c167e46ec7
chore: revert #16732 ( #17819 )
...
* chore: revert #16732
* lint
2025-04-23 16:40:59 -05:00
Alex and GitHub
be1062474b
chore: memory spacing ( #17813 )
...
chore(web): memory spacing
2025-04-23 16:02:49 +00:00
Alex and GitHub
13d6bd67b1
feat: no small local thumbnail ( #17787 )
...
* feat: no small local thumbnail
* pr feedback
2025-04-23 14:02:51 +00:00
Alex and GitHub
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