shenlong-tanwen
73c1ca416f
changes from main & formatting
2026-08-28 09:08:20 +05:30
shenlong-tanwen
a3bfec7ebc
refactor: migrate app metadata
...
# Conflicts:
# mobile/lib/domain/services/asset.service.dart
# mobile/lib/domain/services/background_worker.service.dart
# mobile/lib/domain/services/local_sync.service.dart
# mobile/lib/domain/services/sync_stream.service.dart
# mobile/lib/providers/infrastructure/asset.provider.dart
# mobile/lib/providers/infrastructure/sync.provider.dart
# mobile/lib/utils/hooks/app_settings_update_hook.dart
# mobile/lib/widgets/settings/advanced_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_group_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_layout_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_settings.dart
# mobile/lib/widgets/settings/asset_viewer_settings/image_viewer_quality_setting.dart
# mobile/lib/widgets/settings/beta_sync_settings/sync_status_and_actions.dart
# mobile/test/drift/main/migration_test.dart
# mobile/test/unit/mocks.dart
2026-08-28 09:08:20 +05:30
shenlong-tanwen
b52a5f9570
changes from main
2026-08-28 09:08:17 +05:30
shenlong-tanwen
6bb68ab030
make the repository an accessor
2026-08-28 09:08:17 +05:30
shenlong-tanwen
dd8fc833ba
refactor: migrate app metadata
...
# Conflicts:
# mobile/lib/domain/services/asset.service.dart
# mobile/lib/domain/services/background_worker.service.dart
# mobile/lib/domain/services/local_sync.service.dart
# mobile/lib/domain/services/sync_stream.service.dart
# mobile/lib/providers/infrastructure/asset.provider.dart
# mobile/lib/providers/infrastructure/sync.provider.dart
# mobile/lib/utils/hooks/app_settings_update_hook.dart
# mobile/lib/widgets/settings/advanced_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_group_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_layout_settings.dart
# mobile/lib/widgets/settings/asset_list_settings/asset_list_settings.dart
# mobile/lib/widgets/settings/asset_viewer_settings/image_viewer_quality_setting.dart
# mobile/lib/widgets/settings/beta_sync_settings/sync_status_and_actions.dart
# mobile/test/drift/main/migration_test.dart
# mobile/test/unit/mocks.dart
2026-08-28 09:08:17 +05:30
shenlong-tanwen
6a8b5ccf40
adapt changes from main
2026-08-28 09:08:14 +05:30
shenlong-tanwen
d5bd123142
refactor: migrate advance config from store
2026-08-28 09:08:13 +05:30
shenlong-tanwen
ccf378419e
pull riverpod out of string interpolation
2026-08-28 09:04:54 +05:30
shenlong-tanwen
f999c6e626
add authSession(Provider)
2026-08-22 10:20:22 +05:30
shenlong-tanwen
7a5ef79254
rebase changes
2026-08-22 10:20:22 +05:30
shenlong-tanwen
64d40027b5
rebase over main
2026-08-22 10:20:22 +05:30
shenlong-tanwen
a01513125f
migrate session config from store
2026-08-22 10:20:16 +05:30
Adam Gastineau
37e033a09d
chore(mobile): migrate remaining simple classes to Freezed ( #30907 )
2026-08-21 22:37:03 +05:30
Adam Gastineau
225ca9ab8d
chore(mobile): use Drift @DriftAccessor() and collapse some providers ( #30693 )
...
* chore(mobile): use Drift @DriftAccessor() and collapse some providers
* Fix import order
* Required formatting
2026-08-17 14:43:32 -07:00
shenlong
ffc83eae36
chore: more dart lints ( #30665 )
...
Static Code Analysis / pre-job (push) Has been cancelled
Test / pre-job (push) Has been cancelled
Test / ShellCheck (push) Has been cancelled
Test / OpenAPI Clients (push) Has been cancelled
Test / SQL Schema Checks (push) Has been cancelled
CLI Build / Docker (push) Has been cancelled
Docker / Re-Tag ML (push) Has been cancelled
Docker / Re-Tag Server (push) Has been cancelled
Docker / Build and Push ML (push) Has been cancelled
Docker / Build and Push Server (push) Has been cancelled
Docker / Mirror to Docker Hub (push) Has been cancelled
Docker / Docker Build & Push Server Success (push) Has been cancelled
Docker / Docker Build & Push ML Success (push) Has been cancelled
Docs build / Docs Build (push) Has been cancelled
Static Code Analysis / Run Dart Code Analysis (push) Has been cancelled
Test / Scripts unit tests (push) Has been cancelled
Test / Test & Lint Server (push) Has been cancelled
Test / Unit Test CLI (push) Has been cancelled
Test / Unit Test CLI (Windows) (push) Has been cancelled
Test / Lint Web (push) Has been cancelled
Test / Test Web (push) Has been cancelled
Test / Test i18n (push) Has been cancelled
Test / End-to-End Lint (push) Has been cancelled
Test / Medium Tests (Server) (push) Has been cancelled
Test / End-to-End Tests (Server & CLI) (push) Has been cancelled
Test / End-to-End Tests (Web) (push) Has been cancelled
Test / End-to-End Tests Success (push) Has been cancelled
Test / Unit Test Mobile (push) Has been cancelled
Test / Unit Test ML (push) Has been cancelled
Test / .github Files Formatting (push) Has been cancelled
The lints are regrouped and sorted. Also, added the following new lints:
- unnecessary_ignore
- parameter_assignments
- avoid_unused_constructor_parameters
- tighten_type_of_initializing_formals
- only_throw_errors
- deprecated_consistency
- unnecessary_statements
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-15 16:55:45 +05:30
shenlong
bd55f7e73a
chore: pump flutter_lints to 6.0 ( #30664 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-15 16:55:45 +05:30
cmdPromptCritical
66d010381e
fix(mobile): prevent snapping to center on pinch-to-zoom release ( #29207 ) ( #29343 )
...
Co-authored-by: cmdpromptcritical <cmdpromptcritical@github.com>
2026-08-14 12:30:28 -07:00
Adam Gastineau
190a939af7
fix(mobile): disable iOS smart quotes/dashes in email/password inputs ( #30767 )
...
* fix(mobile): disable iOS smart quotes/dashes in email/password inputs
* Remove enum prefixes
2026-08-14 19:21:39 +00:00
shenlong
652ef8a427
refactor: server capabilities ( #30663 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-14 07:53:12 -05:00
shenlong
1c3a5cf508
chore: remove old people provider ( #30662 )
...
* chore: remove old people provider
* refactor: rename driftGetAllPeopleProvider
* minor fixes
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 21:12:12 +05:30
shenlong
52edcc0c74
refactor: unify person model ( #30659 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 21:12:11 +05:30
shenlong
ce705dcc06
fix: riverpod reactivity regression from lint fixes ( #30734 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 10:00:06 -04:00
shenlong
675408b003
chore: migrate mobile translations accessor (5) ( #30672 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:13 +05:30
shenlong
a8b3b30aba
chore: migrate mobile translations accessor (4) ( #30671 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:13 +05:30
shenlong
d799698c51
chore: migrate mobile translations accessor (3) ( #30670 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:12 +05:30
shenlong
835c35e940
chore: migrate mobile translations accessor (2) ( #30668 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:12 +05:30
shenlong
565fbe4917
chore: migrate mobile translations accessor (1) ( #30667 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:11 +05:30
Adam Gastineau
235daff561
chore(mobile): more complicated Freezed pass ( #30452 )
...
* chore(mobile): example freezed implementation on some models
2026-08-10 14:12:45 -07:00
shenlong
1c7c28bb0d
chore: more riverpod lints from dcm ( #30447 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-05 01:26:49 +05:30
shenlong
8450687db7
chore: riverpod lints from dcm ( #30446 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-05 01:26:49 +05:30
shenlong
405020eeee
chore: enable use_build_context_synchronously lint ( #30367 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-07-30 20:10:36 +00:00
Adam Gastineau
e7aace436d
chore(mobile): Apply stricter linting rules for correctness ( #30372 )
...
* chore(mobile): Apply stricter linting rules for correctness
* Added discarded_futures rule
2026-07-30 19:39:24 +00:00
Adam Gastineau
858aeadce8
chore(mobile): Apply stricter linting rules for Flutter and known issues ( #30373 )
2026-07-30 15:15:35 -04:00
Adam Gastineau
d864a90811
chore(mobile): Apply stricter linting rules for formatting ( #30370 )
...
* chore(mobile): Apply stricter linting rules for formatting
* Formatting fixes
2026-07-30 08:56:46 +00:00
Santo Shakil
534b8746e4
fix(mobile): refresh person thumbnail when the featured photo changes ( #29350 )
2026-07-29 22:20:26 +05:30
Yaros
792d88961a
feat(mobile): custom date range for map ( #26205 )
...
* feat(mobile): custom date range for map
* refactor: rename timerange & remove isvalid
* refactor: rename customtimerange variables
* refactor: add back setRelativeTime
* refactor: implement suggestions
* refactor: suggestions
* fix: ifPresent
* fix: context.locale
* chore: restrict selection
* refactor: move options to mapconfig
* refactor: move model to domain
* chore: locale toLanguageTag
* add map codec tests
* rebase
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-07-23 20:48:15 +05:30
Adam Gastineau
a0a0aa3f3c
fix(mobile): allow URL validation to pass when scheme is not provided ( #30142 )
...
* fix(mobile): allow URL validation to pass when scheme is not provided
* Do normalize and validate in the same step
2026-07-23 19:46:48 +05:30
Yaros
ba9ec7c80e
fix: backup delay translation key parsing ( #30112 )
2026-07-22 10:58:38 +02:00
Alex
12061f3bf8
fix: Ken Burns effect on sliver app bar jittery on Android ( #29890 )
2026-07-14 19:21:33 +00:00
shenlong
924e6251fd
fix: do not log out on automatic url switch ( #29715 )
...
fix: sync headers to external endpoints
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-07-07 21:21:37 -05:00
Alex
165bca4b0a
feat: new feature message ( #29388 )
...
* feat: new feature board
* wip
* wip
* wip
* lint
* lint
* pr feedback
* pr feedback
* i18n
* i18n
2026-06-30 13:53:13 -05:00
Brandon Wees
d4b994301f
fix: version compatability check ( #29405 )
2026-06-30 18:44:53 +00:00
Santo Shakil
e5b50a55a4
fix(mobile): blank notifications page after enabling notifications ( #29232 )
...
the old notification toggles were removed in a cleanup, so once notifications were enabled the page had nothing left and went blank. show a "notifications enabled" status tile with a shortcut to the system notification settings instead.
2026-06-24 09:15:28 -05:00
shenlong
f29f86542c
feat: partner actions ( #29281 )
...
* feat: partner actions
# Conflicts:
# i18n/en.json
* cleanup
* fix tests
* ci fix
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-06-23 23:50:59 +05:30
Brandon Wees
a5198e23a8
refactor: use SemVer classes for version compatability message ( #29056 )
...
* refactor: use SemVer classes for version compatability message
* chore: readd major version compatabilty messages
* fix: remove 1.106.0 check
(we dont support v1 servers anymore)
2026-06-22 11:28:56 -04:00
Santo Shakil
cda499f2b5
fix(mobile): keep toasts off the dynamic island when keyboard is open ( #29159 )
2026-06-16 18:51:29 +00:00
Alex
622a330d82
chore: slideshow transition improvement ( #29079 )
...
* chore: better slideshow transition
* chore: tune
* simplify setup
* better default
* fix: correctly zoom alternatively
* lint
2026-06-15 10:10:05 -05:00
Alex
8132e8a38c
feat: image quality option in sharing ( #28918 )
...
* feat: share with quality options
* merge main
* clean up
* refactor
* translation
* translation
* add settings and default behavior
* fix: lint
* cleanup
* merge main
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-06-10 09:26:09 -05:00
Pedro Vieira
a7b5f81701
fix: normalize diacritics in person name search in Web & Mobile ( #28887 )
2026-06-10 12:05:07 +02:00
Alex
6c5c6a1035
fix: realign badge icon ( #28951 )
2026-06-09 11:44:29 -05:00