shenlong
28c664c769
refactor(mobile): log service ( #16383 )
...
refactor: log service
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-27 15:18:49 -05:00
Alex
1c86293035
chore(mobile): update analysis option ( #16396 )
...
chore-update-analysis-option
2025-02-27 18:35:28 +00:00
shenlong
4a9d80298b
fix(mobile): bootstrap store inside isolates ( #16392 )
...
fix: bootstrap store inside isolates
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-27 18:01:36 +00:00
Alex
8fbd650483
refactor(mobile): refactor user provider ( #16358 )
2025-02-26 17:04:43 -06:00
Alex
d0381fddec
refactor(mobile): render list ( #16303 )
...
* refactor(mobile): render list 2
* wip
* wip: asset selection page
* remove render_list provider
* remove dead code
* yaml format
* remove unused file
* woop woop more clean up
* woop woop more clean up 2
* fix: album selection doesn't load instantly
2025-02-25 11:33:48 -06:00
Alex
579321251f
refactor(mobile): partners provider ( #16299 )
...
* refactor(mobile): partners provider
* update analysis option
* update analysis option
2025-02-25 08:52:33 -06:00
Alex
5acf6868b7
refactor(mobile): render list ( #16239 )
...
* refactor(mobile): trash provider
* refactor(mobile): trash provider
* pr feedback
* archive timeline
* favorite
* album
* trash timeline
* all videos timeline
* refactor
* refactor: home timeline and partner timeline
* update analysis option
2025-02-21 09:01:46 -06:00
Alex
17a2043e76
refactor(mobile): trash provider ( #16219 )
...
* refactor(mobile): trash provider
* refactor(mobile): trash provider
* pr feedback
2025-02-20 22:14:41 -06:00
shenlong
aeb3e0a84f
refactor(mobile): split store into repo and service ( #16199 )
...
* refactor(mobile): migrate store
* refactor(mobile): expand abbreviations
* chore(mobile): fix lint
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-19 13:05:24 -06:00
shenlong
70d08a2b2a
chore(mobile): lint ( #16182 )
...
* lint - convert path to lowercase for finding index
* update dcm lint rules
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-18 09:34:19 -06:00
Alex
4f912de018
refactor(mobile): album provider ( #16099 )
2025-02-14 19:27:39 -06:00
Alex
47203d2760
refactor(mobile): asset stack provider ( #16100 )
...
* refactor(mobile): asset stack provider
* remove file from ignore list
2025-02-14 13:23:14 -06:00
John Stef
c148a28a82
fix(mobile): fix text search ( #14873 )
...
* fix(mobile): fix text search
* chore(mobile): add tests for SearchPage
* fix(mobile): fix render overflow for small screens
Needed for SearchPage test to not throw overflow error
* chore(mobile): update import_rule_openapi
* styling
* preserve styling and skip a test
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-01-07 16:26:14 +00:00
Alex
9503bf479b
feat(album): album view sort order ( #14648 )
...
* feat(mobile): album view sort order
* feat: add error message
* refactor(mobile): album page (#14659 )
* refactor album page
* update lint rule
* const record
* fix: updating sort order when pull to refresh
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
* Move sort toggle button to bottom sheet menu
* chore: revert multiselectgrid loading status
* chore: revert multiselectgrid loading status
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
2024-12-16 16:11: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
21f14be949
chore(mobile): refactor authentication ( #14322 )
2024-11-26 12:43:44 -06:00
Fynn Petersen-Frey
15c04d3056
refactor(mobile): DB repository for asset, backup, sync service ( #12953 )
...
* refactor(mobile): DB repository for asset, backup, sync service
* review feedback
* fix bug found by Alex
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-09-30 21:37:30 +07:00
Fynn Petersen-Frey
202082f62e
refactor(mobile): use repositories in a number of services ( #12891 )
...
* UserService
* PartnerService
* HashService
* MemoryService
* PersonService
* SearchService
* StackService
2024-09-24 12:50:21 +00:00
Fynn Petersen-Frey
e0fa3cdbc7
refactor(mobile): more repositories ( #12879 )
...
* ExifInfoRepository
* ActivityApiRepository
* initial AssetApiRepository
2024-09-24 08:24:48 +02:00
Fynn Petersen-Frey
39ea73d654
chore(mobile): restrict isar use via CI checks ( #12840 )
2024-09-22 09:24:08 -04:00
Fynn Petersen-Frey
3868736799
refactor(mobile): album api repository for album service ( #12791 )
...
* refactor(mobile): album api repository for album service
2024-09-20 13:32:37 +00:00
Fynn Petersen-Frey
6995cc2b38
refactor(mobile): encapsulate most access to photomanager in repository ( #12754 )
...
* refactor(mobile): encapsulate most access to photomanager in repository
2024-09-18 17:15:52 +02:00
martyfuhry
08d64f1c25
chore(mobile): Removes analysis options for openapi directory ( #7309 )
...
* Removes analysis options for openapi directory
* Updates the generate open api script to remove the analysis_options.yaml file from the mobile/openapi directory
2024-03-13 09:27:52 -04:00
martyfuhry
31ae35e9a6
chore(mobile): Fixed exclude analyzer options ( #7125 )
...
Fixed exclude analyzer options
2024-02-15 01:28:45 +00:00
shenlong
af32183728
refactor(mobile): Activities ( #5990 )
...
* refactor: autoroutex pushroute
* refactor: autoroutex popRoute
* refactor: autoroutex navigate and replace
* chore: add doc comments for extension methods
* refactor: Add LoggerMixin and refactor Album activities to use mixin
* refactor: Activity page
* chore: activity user from user constructor
* fix: update current asset after build method
* refactor: tests with similar structure as lib
* chore: remove avoid-declaring-call-method rule from dcm analysis
* test: fix proper expect order
* test: activity_statistics_provider_test
* test: activity_provider_test
* test: use proper matchers
* test: activity_text_field_test & dismissible_activity_test added
* test: add http mock to return transparent image
* test: download isar core libs during test
* test: add widget tags to widget test cases
* test: activity_tile_test
* build: currentAlbumProvider to generator
* movie add / remove like to activity input tile
* test: activities_page_test.dart
* chore: better error logs
* chore: dismissibleactivity as statelesswidget
---------
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-04 23:20:55 -06:00
shenlong
527d602a9f
refactor(mobile): immich loading overlay ( #5320 )
...
* refactor: dcm fixes
* refactor: ImmichLoadingOverlay to custom hook
* chore: dart fixes
* pr changes
* fix: process overlay add / remove in postframecallback
---------
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-29 04:20:00 +00:00
shenlong
983473261b
refactor(mobile): riverpod codegen + riverpod lint ( #4836 )
...
* build(mobile): add riverpod_lint
* refactor(mobile): riverpod_generator for providers
* test(mobile): fix integration test helper
* refactor: ApiService to riverpod codegen
* refactor(mobile): return curatedcontent instead of people dto
* refactor: person provider to asyncnotifier
* mobile: update service providers to use lambda
* mobile: update scaffoldbody default error icon
* remove logger mixin
---------
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2023-11-19 10:04:44 -06:00
shenlong
41d43acf5f
mobile: add initial DCM analysis_options ( #5136 )
...
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2023-11-18 23:17:08 -06:00
Alex
ae7e582ec8
Refactor mobile to use OpenApi generated SDK ( #336 )
2022-07-13 07:23:48 -05:00
xpwmaosldk
caaa474c23
Optimize android's Gradle settings and clean up mobile source code ( #240 )
...
* optimize android side gradle settings
* android minsdk back to 21
* remove unused package, update linter and fix lint error
2022-06-22 00:23:35 -05:00
Tran, Alex
568cc243f0
Transfer repository from Gitlab
2022-02-03 10:06:44 -06:00