immich/mobile
Daniel Dietzler 59bb727636
feat(web, server): Ability to use config file instead of admin UI (#3836)
* implement method to read config file

* getConfig returns config file if present

* return isConfigFile for http requests

* disable elements if config file is used, show message if config file is set, copy existing config to clipboard

* fix allowing partial configuration files

* add new env variable to docs

* fix tests

* minor refactoring, address review

* adapt config type in frontend

* remove unnecessary imports

* move config file reading to system-config repo

* add documentation

* fix code formatting in system settings page

* add validator for config file

* fix formatting in docs

* update generated files

* throw error when trying to update config. e.g. via cli or api

* switch to feature flags for isConfigFile

* refactoring

* refactor: config file

* chore: open api

* feat: always show copy/export buttons

* fix: default flags

* refactor: copy to clipboard

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-25 13:44:52 -04:00
..
.fvm chore(mobile): Bump to Flutter 3.13 (#3767) 2023-08-18 17:52:40 -05:00
.isar@6643d064ab chore(mobile): update isar (#2571) 2023-05-26 08:09:44 -05:00
android Version v1.74.0 2023-08-19 06:09:16 +00:00
assets feat(mobile): Improve album UI and Interactions (#3754) 2023-08-17 23:26:12 -05:00
fonts feat(mobile): memories (#2988) 2023-06-27 16:00:20 -05:00
integration_test refactor(mobile): migrate all Hive boxes to Isar database (#2036) 2023-03-22 20:36:44 -05:00
ios Version v1.74.0 2023-08-19 06:09:16 +00:00
lib fix(mobile): missing conversion to UTC time zone (#3495) 2023-08-25 06:08:19 +02:00
openapi feat(web, server): Ability to use config file instead of admin UI (#3836) 2023-08-25 13:44:52 -04:00
scripts add fdroid isar build script (#2100) 2023-03-30 10:31:44 +02:00
test chore(mobile): Bump to Flutter 3.13 (#3767) 2023-08-18 17:52:40 -05:00
.gitignore chore(mobile): update isar (#2571) 2023-05-26 08:09:44 -05:00
.metadata Optimize android's Gradle settings and clean up mobile source code (#240) 2022-06-22 00:23:35 -05:00
analysis_options.yaml Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
flutter_01.png feat: Add description (#2237) 2023-04-13 10:22:06 -05:00
flutter_native_splash.yaml fix(mobile): Added flutter native splash and splash screens (#1520) 2023-02-06 00:41:07 -06:00
makefile feat(web,server): user memory settings (#3628) 2023-08-09 21:01:16 -05:00
pubspec.lock chore(mobile): Bump to Flutter 3.13 (#3767) 2023-08-18 17:52:40 -05:00
pubspec.yaml Version v1.74.0 2023-08-19 06:09:16 +00:00
README.md Update readme 2022-02-07 23:55:30 -06:00

Immich Mobile Application - Flutter