Yuri Petrov
6500b917c5
refactor(app): обновить структуру приложения и удалить устаревшие провайдеры ( #44 )
...
* refactor(app): обновить структуру приложения и удалить устаревшие провайдеры
* refactor(runner): упростить обработку ошибок и улучшить логирование времени инициализации
* refactor(runner): улучшить порядок инициализации приложения и обработку ошибок
* refactor(app): исправить контекст MediaQuery для предотвращения перерисовки
* refactor(pp): удалить главный виджет приложения и заменить его на AppRoot
* docs(copilot-instructions): уточнить правила проведения Code Review на русском языке
* refactor(linter): добавить правило avoid_catches_without_on_clauses для улучшения обработки исключений
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-12-11 21:18:24 +03:00
Yuri Petrov
84f7fa8889
refactor(auth): удалить репозиторий авторизации и связанные интерфейсы ( #43 )
...
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-12-11 10:54:19 +03:00
Yuri Petrov
4a49083ef3
refactor(http): удалить интерфейс IHttpClient и упростить реализацию AppHttpClient ( #42 )
...
* refactor(http): удалить интерфейс IHttpClient и упростить реализацию AppHttpClient
- Удален интерфейс IHttpClient, что упростило структуру кода.
- AppHttpClient теперь напрямую использует Dio без промежуточного интерфейса.
- Обновлены зависимости в репозиториях для использования нового HTTP клиента.
* refactor(code): dart format
* chore(pr-template): удалить отключения markdownlint из шаблона PR
* docs(copilot-instructions): добавить правила проведения Code Review
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-12-11 10:27:19 +03:00
Yuri Petrov
ab64fb9246
docs(cursorrules,copilot-instructions): обновить правила разработки и нструкции для AI-агента ( #41 )
2025-12-10 12:42:49 +03:00
petrovyuri
73a13c99c6
fix(linter): удалить правило eol_at_end_of_file из настроек линтера
2025-11-26 22:37:35 +03:00
Yuri Petrov
fcf5048038
chore(pubspec,app_services): обновить зависимости и настройки линтинга ( #39 )
...
Co-authored-by: petrovyuri <petrovyuri@example.com >
3.38.1
2025-11-17 13:21:38 +03:00
Yuri Petrov
454f3b7929
chore(app): обновление flutter и пакетов ( #38 )
...
* chore(pubspec,di): Обновить версии SDK и исправить использование AppEnv
* chore(readme): Обновить версии Flutter и Dart, добавить новые библиотеки
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-11-17 12:49:07 +03:00
Yuri Petrov
d9c45eb57e
fix(linter): улучшение правил анализа и линтинга ( #37 )
...
* fix(linter): улучшение правил анализа и линтинга, добавление исключений и ошибок
* fix(tasks): исправления по ревью
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-11-17 11:51:42 +03:00
Yuri Petrov
55de1ad8d1
github(copilot): create copilot-instructions.md
2025-10-24 10:39:56 +03:00
Yuri Petrov
42b7c34d1a
fix(di): улучшить обработку ошибок при инициализации репозиториев ( #34 )
...
* fix(di): улучшить обработку ошибок при инициализации репозиториев
* fix(di): улучшить обработку ошибок при инициализации репозиториев и сервисов
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-10-23 12:00:09 +03:00
sitkat
5d93fb1713
docs(tools): Добавлена гибкость для документирования классов в RFC-documentation ( #35 )
2025-10-22 13:28:08 +03:00
Yuri Petrov
0351c768c4
chore(pubspec): FLUTTER-151 обновление flutter и пакетов ( #33 )
...
* chore(deps): update dependencies and SDK versions in pubspec.yaml and related files
* chore(readme): update Readme
---------
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-10-08 15:14:02 +03:00
zl0y4951
dfe30a1762
fix(di): FLUTTER-11: Во FlutterStarter исправить инициализацию репозиториев ( #32 )
...
* fix(di): поправил множественный вызов конструктора репозитория
* docs(di): поправил документацию по подмене репозитория
2025-10-06 10:19:27 +03:00
Yuri Petrov
8710792c4b
feat(update): добавить модуль управления Hard & Soft обновлений ( #30 )
...
1. Реализован интерфейс и репозитории для проверки обновлений.
2. Добавлены состояния и кубит для управления процессом обновления.
3. Созданы UI-компоненты для отображения информации об обновлениях.
4. Обновлен README.md с описанием нового модуля и его интеграции
2025-09-26 08:21:42 +03:00
Yuri Petrov
e1fb99c86f
fix(assets): удалить неиспользуемые assets ( #29 )
...
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-09-20 16:10:46 +03:00
Yuri Petrov
c295412f4d
docs(readme): обновить структуру и содержание README.md, улучшить оформление ( #27 )
...
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-09-17 12:46:45 +03:00
Yuri Petrov
03e189e46b
fix(license): исправить название компании в лицензии ( #28 )
...
Co-authored-by: petrovyuri <petrovyuri@example.com >
2025-09-17 12:46:07 +03:00
Yuri Petrov
d491a2f07f
fix: FLUTTERSTARTER-3: обновить версии зависимостей и исправить типы в интерфейсе IDebugService ( #26 )
...
1. Обновил типы в IDebugService
2. Добавил отправку ошибок в блоке в Observer
2025-08-25 15:04:36 +03:00
Yuri Petrov
ac26aa4a89
feat(linter): FLUTTERSTARTER-2 добавить правило для использования только видимых параметров в документации ( #24 )
2025-08-08 10:59:17 +03:00
Artem Luzin
d8110c23b3
feat(app): FLUTTERSTARTER-1 Заблокировать изменение шрифта ( #23 )
...
* fix(app): добавить глобальный MediaQuery для предсказуемости изменения шрифта
2025-08-08 10:57:17 +03:00
Yuri Petrov
35bceccbf7
feat(app): добавить файл CODEOWNERS для управления правами доступа ( #22 )
...
Co-authored-by: PetrovY <y.petrov@friflex.com >
2025-07-18 13:09:39 +03:00
Yuri Petrov
d5a0602c8a
docs(readme): Update README.md
2025-06-25 10:53:46 +03:00
PetrovY
63cd544184
docs(readme): Update README.md
2025-06-25 10:41:26 +03:00
Yuri Petrov
8baddfb9f9
feat(rfc): добавить рекомендации по управлению сгенерированными файлами и файлом pubspec.lock ( #18 )
...
Co-authored-by: PetrovY <y.petrov@friflex.com >
2025-06-25 10:35:03 +03:00
Yuri Petrov
80a8bfb905
feat(profile): добавить обработку события выхода из профиля и rethrow ( #17 )
...
Co-authored-by: PetrovY <y.petrov@friflex.com >
2025-06-25 10:31:37 +03:00
Artem Barkalov
c21fa95b7a
chore: Добавить конфигурации запуска для IntelliJ ( #15 )
2025-06-23 11:01:37 +03:00
PetrovY
b54445be70
feat(app): Добавить сервис геолокации и обновить зависимости
2025-06-23 10:30:24 +03:00
PetrovY
150a85ab24
refactor(app): Обновить зависимости и улучшить документацию для сервисов
2025-06-23 10:20:29 +03:00
PetrovY
fb92795b67
delete(app): Удалить интерфейс конфигурации приложения i_app_config.dart.
2025-06-20 16:54:36 +03:00
PetrovY
24bf652319
delete(tools): Добавить скрипт для переключения сервисов
2025-06-20 16:54:05 +03:00
Yuri Petrov
98630f744f
Update README.md
2025-06-20 16:51:18 +03:00
Yuri Petrov
ba5fdba9be
refactor(app): Обновить описание и структуру файлов конфигурации, улучшить документацию ( #14 )
...
Co-authored-by: PetrovY <y.petrov@friflex.com >
2025-06-20 16:50:48 +03:00
zl0y4951
427a821e5d
feat(app): Реализовать тему через theme_tailor ( #13 )
...
* chore(.gitignore): добавил игнорирование кодогенерации
* chore(pubspec): добавил theme_tailor в зависимости
* feat(app): добавил theme_tailor кодогенерацию темы
* refactor(app, debug): заменил использование расширение контекста
* chore(.gitignore): убрал игнорирование кодогена
* feat(app): добавил сгенерированный файл
2025-06-19 12:51:57 +03:00
Artem Luzin
4d746ce23c
feat(theme): Добавить ThemeExtension для токенов цвета ( #12 )
...
* feat
* fix
* fix: исправил ширину строки
* feat: добавить визуальный элемент
2025-06-18 14:54:32 +03:00
Yuri Petrov
e12fc35917
Update README.md
2025-06-07 19:57:10 +03:00
Yuri Petrov
081a758a87
Update README.md
2025-06-07 19:55:15 +03:00
PetrovY
abd2f45c18
docs(readme): Обновить заголовок и улучшить оформление раздела лицензии.
2025-06-07 19:51:12 +03:00
Yuri Petrov
daf710e19d
Update README.md
2025-06-07 19:45:30 +03:00
PetrovY
73771feb00
fix(license): Обновить текст лицензии, улучшив формулировки и условия использования.
2025-06-07 19:45:07 +03:00
Yuri Petrov
e5b5f22af6
Create LICENSE
2025-06-07 19:42:50 +03:00
Yuri Petrov
799b9f978f
Update README.md
2025-06-07 19:42:21 +03:00
PetrovY
f0df773802
docs(readme): Обновить README.md, добавив раздел о лицензии и исправив информацию о версии. Добавлен файл LICENSE с условиями использования.
2025-06-07 19:34:18 +03:00
PetrovY
37e04470f3
docs(rfc): Добавить рекомендованный README для проектов с описанием структуры и инструкциями.
2025-06-07 19:31:13 +03:00
PetrovY
799252f6f5
docs(readme): Обновить README.md, добавив рекомендации по структуре проекта и инструкции. Удален устаревший файл RFC_readme.md.
2025-06-07 19:07:19 +03:00
Yuri Petrov
b0f1c245f3
Rename RFC_readme to RFC_readme.md
2025-06-07 19:04:56 +03:00
PetrovY
93b01f67ef
feat(snackbar): Добавить поддержку информационного снекбара и обновить документацию. Обновлены файлы .gitignore и README.md, добавлены новые цвета и методы для отображения снекбара с информацией.
2025-06-07 19:03:13 +03:00
Yuri Petrov
26a5fdef92
refactor(app_snackbar): Изменить стиль снекбара, улучшив его внешний вид. ( #11 )
...
Co-authored-by: PetrovY <y.petrov@friflex.com >
2025-06-07 18:28:31 +03:00
PetrovY
9ddeb73852
feat(app): Добавить снекбар
2025-06-06 16:45:40 +03:00
PetrovY
ff6fe50b2b
refactor(linter): Добавить требование использования unawaited для неожидаемых Future
2025-06-04 10:07:02 +03:00
PetrovY
ea530e3922
refactor(github): Добавить пустую строку в шаблон запроса на изменение
2025-05-28 16:45:07 +03:00