Commit Graph

811 Commits

Author SHA1 Message Date
misha
3dc36ab52d feat(consultants): fixed infinite loading after verifying phone 2026-01-28 12:56:04 +03:00
mso7nueh
79df8c5f9a feat: introduce DiaryCubit for managing user diary and diet plans, and add new unit tests for various features. 2026-01-27 14:33:21 +03:00
mso7nueh
8144013747 feat: diary add modal and error dialogs 2026-01-27 13:44:35 +03:00
mso7nueh
aa098b31bc feat: add glossary moderation request modal widget to handle new product submissions. 2026-01-26 14:42:43 +03:00
mso7nueh
6ff35fd162 feat: Implement DietPreviewScreen to display comprehensive diet details including schedule and nutritional information. 2026-01-26 14:34:38 +03:00
mso7nueh
6811b325be feat: Implement core authentication logic with AuthCubit and introduce a comprehensive email verification flow. 2026-01-26 14:31:39 +03:00
mso7nueh
55ca558bfb fix: analyzer 2026-01-22 12:26:57 +03:00
mso7nueh
91499ae207 feat: implement diary repository and cubit for managing daily food entries, nutritional data, and user interactions. 2026-01-22 00:58:56 +03:00
mso7nueh
4bacdf5e76 feat: implement UI for managing recipe ingredients with glossary search, nutritional calculation, and moderation request functionality. 2026-01-22 00:50:20 +03:00
mso7nueh
e76c1aed20 feat: implement recipe creation feature including state management, ingredient/step management, image handling, and validation. 2026-01-22 00:42:30 +03:00
mso7nueh
de8f879f59 feat: Implement social authentication facade for VK, OK.ru, Mail.ru, and Yandex. 2026-01-21 23:54:08 +03:00
mso7nueh
6ccfcdedda feat: create AddProductModal for adding and editing diary product portions with glossary search functionality. 2026-01-19 16:06:19 +03:00
mso7nueh
d3c8034b8f feat: Implement glossary moderation, notifications, product modals, social authentication, and internationalization. 2026-01-19 16:00:30 +03:00
mso7nueh
eb69b253bc Merge pull request 'chore: enhance markdown processing and UI adjustments in comments input' (#852) from mso7nueh/eatvio_app:main into main
Reviewed-on: eatvio/eatvio_app#852
Reviewed-by: misha <misha@noreply.localhost>
2026-01-15 10:28:12 +00:00
mso7nueh
c0032f7a95 feat: enhance Firebase messaging error logging and simplify BottomNavigationBarWidget by removing profileModel dependency 2026-01-14 16:09:07 +03:00
mso7nueh
4852d2cf10 refactor: replace HTML rendering with MarkdownHtmlWidget across various components for consistent markdown processing 2026-01-14 14:48:32 +03:00
mso7nueh
7b425e56f1 chore: remove unused markdown_utils import from expandable_text.dart 2026-01-13 12:37:10 +03:00
mso7nueh
bf2ba1fbda feat: integrate MarkdownHtmlWidget for improved markdown rendering in blog and diet components 2026-01-13 12:36:12 +03:00
mso7nueh
d206e7ec12 refactor: implement lazy initialization for global BlocProviders and enhance Firebase initialization with timeout handling 2026-01-13 12:22:22 +03:00
mso7nueh
a778257215 chore: enhance markdown processing and UI adjustments in comments input 2026-01-12 16:31:22 +03:00
mso7nueh
bb59552e3e fix(registration): update navigation to verify email screen and streamline error message display 2025-12-26 16:17:34 +03:00
mso7nueh
d70d172c69 chore: update version to 1.3.11+91 in pubspec.yaml; clean up whitespace in various files 2025-12-26 13:51:44 +03:00
mso7nueh
7a846ed218 chore: add blank lines for improved readability in multiple files 2025-12-26 13:35:08 +03:00
misha
b11cf2c0b0 Merge remote-tracking branch 'upstream/main' 2025-12-25 16:36:23 +03:00
misha
0ead14bca5 feat(registration): added email verification, feat(diary): fixed moderation request, feat(oauth): fixed email and phone verification 2025-12-25 16:31:52 +03:00
mso7nueh
e158d812e4 refactor: clean up imports and improve code readability across various files 2025-12-24 17:54:35 +03:00
mso7nueh
3d774267ca chore: update pubspec.yaml dependencies and Flutter SDK version; add blank lines in various files for improved readability 2025-12-24 14:52:51 +03:00
mso7nueh
42b443c3ba fix: ui overflow nav-bar, name files in chat, qr-code scanner in dev-tools, message field size, keyboard type 2025-12-22 16:48:13 +03:00
mso7nueh
f56092d88f feat(chat): enhance chat message model and repository to support improved message handling and parsing 2025-12-19 15:35:37 +03:00
mso7nueh
22b2e5f249 feat(chat): add plan order message widget and enhance chat bubble to support message types 2025-12-19 15:08:11 +03:00
mso7nueh
5c9a9c22ba feat(ios): read and set Flutter build number in Fastfile for app store deployment 2025-12-17 15:52:34 +03:00
mso7nueh
2ab3bc1cf0 feat(auth): implement OAuth verification request and confirmation flow with error handling and UI updates 2025-12-17 15:41:38 +03:00
misha
fe1e81e455 feat(diary): meal summary fix 2025-12-17 08:38:13 +03:00
mso7nueh
cb441b4027 Merge branch 'mso7nueh-main' 2025-12-12 11:38:22 +03:00
mso7nueh
391efeb8dd fix(chat): initialize startDate to current date when personal diet is not enabled and streamline widget layout for improved readability 2025-12-12 10:38:53 +03:00
misha
070a3e39e7 feat(tests): added services tests and fixtures 2025-12-11 15:53:35 +03:00
mso7nueh
edd064d20d chore(version): update app version to 1.3.6+86 and filter active plans in PlansRepository 2025-12-08 12:10:19 +03:00
mso7nueh
c2a506cdbf chore(version): update app version to 1.3.5+85 and improve test coverage reporting in CI 2025-12-08 11:19:08 +03:00
mso7nueh
04c932646d Merge resolve-conflicts into main 2025-12-04 16:13:30 +03:00
mso7nueh
953230b387 feat(dependencies): add rxdart package and improve string extension methods for better handling of empty strings and gender parsing 2025-12-04 15:45:54 +03:00
mso7nueh
32de60742e Merge mso7nueh-main into main: resolve conflicts in pubspec.yaml and feed_repository_test.dart 2025-12-03 18:38:37 +03:00
mso7nueh
0cd8e662d9 feat(blog): enhance markdown processing in blog, diet, plan, recipe, and my diet widgets to auto-convert URLs to markdown links and improve link handling 2025-12-03 18:20:44 +03:00
mso7nueh
7df32dabd2 feat(tests): menu, settings, remove icov, remove generated files from % tests 2025-11-27 08:18:23 +03:00
mso7nueh
2e57cd9519 feat(consultant): Issue-420 + Tests 2025-11-25 15:52:41 +03:00
fa22cf5d36 Merge pull request 'feat(personalDiets)' (#760) from misha/eatvio_app:issue-756 into main
Reviewed-on: eatvio/eatvio_app#760
2025-11-19 09:58:07 +00:00
misha
1b948b99e3 Merge remote-tracking branch 'upstream/main' into issue-738 2025-11-19 11:16:45 +03:00
misha
b6eac3c46f feat(registration): fixed registration on android devices, feat(leaders): fixed diet creation loader 2025-11-19 11:07:16 +03:00
mso7nueh
db5dddff86 feat(barcode): add scanner, upd flutter version in ci 2025-11-17 20:25:52 +03:00
mso7nueh
425f16bfc9 fix(consultation): Issue-752 2025-11-13 19:17:28 +03:00
misha
ba9f4a3584 improvements: added loaders 2025-11-13 10:12:11 +03:00