1
0
mirror of https://github.com/immich-app/immich.git synced 2025-08-07 23:03:36 +02:00

122 Commits

Author SHA1 Message Date
ba262fbaa8 feat(mobile): drift place page (#19914)
* feat(mobile): drift place page

* merge main

* feat(mobile): drift place detail page (#19915)

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-07-15 15:10:12 +00:00
68db17028b feat: new create album page (#19731)
* feat: new create album page

* finished create album flow

* refactor into stateful widgets

* refactor

* focus fix

* lint

* default sort

* pr feedback
2025-07-10 11:59:15 -05:00
a4c0dc5007 chore: post release tasks (#19311) 2025-06-19 15:35:25 -04:00
269bf4b344 fix: iOS 17.0 target version for widget (#19308) 2025-06-19 17:00:54 +00:00
a1bc862a32 chore: post release tasks (#19249) 2025-06-19 09:11:24 -05:00
a0f44f147b feat(mobile): ios widgets (#19148)
* feat: working widgets

* chore/feat: cleaned up API, added album picker to random widget

* album filtering for requests

* check album and throw if not found

* fix app IDs and project configuration

* switch to repository/service model for updating widgets

* fix: remove home widget import

* revert info.plist formatting changes

* ran swift-format on widget code

* more formatting changes (this time run from xcode)

* show memory on widget picker snapshot

* fix: dart changes from code review

* fix: swift code review changes (not including task groups)

* fix: use task groups to run image retrievals concurrently, get rid of do catch in favor of if let

* chore: cleanup widget service in dart app

* chore: format swift

* fix: remove comma

why does xcode not freak out over this >:(

* switch to preview size for thumbnail

* chore: cropped large image

* fix: properly resize widgets so we dont OOM

* fix: set app group on logout

happens on first install

* fix: stupid app ids

* fix: revert back to thumbnail

we are hitting OOM exceptions due to resizing, once we have on-the-fly resizing on server this can be upgraded

* fix: more memory efficient resizing method, remove extraneous resize commands from API call

* fix: random widget use 12 entries instead of 24 to save memory

* fix: modify duration of entries to 20 minutes and only generate 10 at a time to avoid OOM

* feat: toggle to show album name on random widget

* Podfile lock

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-17 14:43:09 +00:00
dbdb64f6c5 feat: delta sync (#18428)
* feat: delta sync

* fix: ignore iCloud assets

* feat: dev logs

* add full sync button

* remove photo_manager dep for sync

* misc logs and fix

* add time taken to DLog

* fix: build release iOS

* ios sync go brrr

* rename local sync service

* update isar fork

* rename to platform assets / albums

* fix ci check

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-05-29 10:42:00 -05:00
219f5b25a4 chore: post release tasks (#18692) 2025-05-27 17:56:12 +00:00
806000e671 chore: post release tasks (#18549) 2025-05-24 00:44:25 +05:30
205260d31c chore: post release tasks (#17895) 2025-04-27 23:02:03 -05:00
644defa4a1 chore: post release tasks (#17867) 2025-04-25 04:14:40 +00:00
57d622bc43 chore: post release tasks (#17816) 2025-04-23 16:41:08 -05:00
c49fd2065b chore(mobile): bump ios deployment target (#17715)
* chore: bump ios deployment target

* podfile

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-21 05:18:25 +00:00
548298b0c7 chore: post release tasks (#17341) 2025-04-03 08:47:52 -04:00
bd822657d3 chore: post release tasks (#17262) 2025-04-01 00:36:18 +01:00
411521b21d chore: post release tasks (#17179) 2025-03-27 19:41:22 -04:00
b8ff93a3c9 chore: post release tasks (#17097) 2025-03-25 21:22:30 +01:00
c110c9b00e chore(mobile): post release task (#16623) 2025-03-05 14:54:56 -06:00
f11080cc2d chore(mobile): post release task (#16437) 2025-02-28 21:09:09 -06:00
082471dfd9 chore(mobile): post release task (#16349) 2025-02-27 09:46:34 -06:00
1a190c33a0 chore(mobile): post release task (#16004) 2025-02-11 11:23:02 -06:00
90c607c1a6 chore(mobile): post release task (#15998) 2025-02-10 11:12:36 -06:00
8dab5d3798 chore(mobile): post release task (#15662) 2025-01-26 15:09:15 -06:00
61bc24d7ea chore(mobile): post release task (#15581) 2025-01-24 17:28:00 +00:00
fd99bd05cf feat(mobile): share to mechanism (#15229)
* setup ios

* chore: succesfully sent media to the app

* share from Android

* wip: navigate to share screen

* wip: UI for displaying upload candidate

* wip: logic

* wip: upload logic

* wip: up up up we got it up

* wip

* wip

* wip

* upload state

* feat: i18n

* fix: release build ios'

* feat: clear file cache

* pr feedback

* using const for checking download status

---------

Co-authored-by: Alex <alex@pop-os.localdomain>
2025-01-16 21:20:44 -06:00
c5baf79f61 chore(mobile): post release task (#15148) 2025-01-08 11:51:08 +01:00
f58b2572e6 chore: post release tasks (#14749) 2024-12-17 14:02:07 -06:00
6b0f9ec46c chore(mobile): post release tasks (#14656) 2024-12-16 08:42:40 -06:00
055f1fc72f feat(mobile): Auto switching server URLs (#14437) 2024-12-05 09:11:48 -06:00
95297cd024 chore(mobile): post release tasks (#14259) 2024-11-20 14:04:33 -05:00
a9525de356 chore(mobile): post release tasks (#14105) 2024-11-12 14:34:33 -05:00
2fe6607aea chore(mobile): post release tasks (#13989) 2024-11-07 10:27:28 -06:00
cff0b95f4c chore(mobile): post release task (#13954) 2024-11-06 17:57:45 -05:00
044c3e93f8 chore(mobile): post release task (#13779) 2024-10-28 16:12:35 +00:00
432bcbbd1a chore(mobile): post release task (#13136) 2024-10-03 10:19:14 +07:00
4ed1517e60 chore(mobile): post release task (#12991) 2024-09-27 14:13:24 -04:00
a6e703ed6b chore(mobile): post release task (#12955) 2024-09-27 08:11:22 +07:00
cdbc673a59 chore(mobile): post release task (#12615) 2024-09-13 13:25:43 +01:00
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
5d6716d265 chore(mobile): post release task (#12268) 2024-09-03 18:32:20 +01:00
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
3ab7438036 chore(mobile): post release task (#11791) 2024-08-15 12:38:02 -05:00
9e21f254cd chore(mobile): post release task (#11776) 2024-08-14 13:50:35 -05:00
720b9a286e chore(mobile): update other dependencies (#11641) 2024-08-07 14:09:56 -05:00
8ee8450d18 chore(mobile): post release task (#11456) 2024-07-30 21:41:10 -05:00
59b809012f chore(mobile): post release task (#11382) 2024-07-26 15:38:41 -05:00
7c3326b662 chore(mobile): post release task (#11220) 2024-07-19 15:10:29 +00:00
0fbfbc86d2 chore(mobile): post release task (#11006) 2024-07-10 11:40:19 -05:00
7bde19d842 chore(mobile): separate build flavors (#10872) 2024-07-05 09:43:11 -05:00
14d94df1b8 chore(mobile): post release pump (#10759)
* chore(mobile): post release pump

* remove cache report file
2024-07-02 11:20:52 -05:00