Commit Graph

47 Commits

Author SHA1 Message Date
465f7153a4 Cleanup 2025-09-27 14:21:48 +02:00
8fa071e565 Feature: Add feature toggles and settings for modular features (e.g., Car, Inventory), enhance navigation for mobile/desktop, and improve i18n integration. 2025-09-27 13:37:43 +02:00
8ca98d4720 Fixed an issue where selected locale was not used 2025-09-27 12:49:38 +02:00
140e3a7328 Add i18n support and integrate localized strings across modules (Login, AppShell, etc.) 2025-09-27 12:15:57 +02:00
0a0e421158 Feature: Add support for localization, introduce slang for translations, and integrate German and English locale support throughout the app 2025-09-27 11:58:25 +02:00
3e04b9cbe3 Refactor: Introduce LocaleController and ScaleController, unify text and language settings, and simplify AppSettingsView structure. 2025-09-26 22:55:18 +02:00
d5f85c2f41 Refactor: Move theme management to ThemeController, add LocaleController and ScaleController for improved UI customization, and update related imports. 2025-09-26 20:27:45 +02:00
ece3c333eb Simplify theme management, integrate ToggleButtons for theme selection, and enhance settings view structure. 2025-09-26 20:11:10 +02:00
4a4f10d533 Some Code Cleanup 2025-09-25 21:28:21 +02:00
bf5dc6b69c Feature: Add Settings module with PanelNavigator, AppSettingsView, and related components for nested navigation + theming 2025-09-25 21:21:01 +02:00
cfa5ceb393 Code Cleanup 2025-09-25 19:47:29 +02:00
3f515045b2 Feature: Implement AppShell with navigation, add Dashboard, Budget, and Settings views, and integrate GoRouter for routing 2025-09-25 17:29:58 +02:00
25e07aef1e Refactor: Rename features to modules, update imports and README accordingly 2025-09-25 15:53:17 +02:00
3f1b295b65 Implement Login Page, Add App Initialization, Router, and Theme Management 2025-09-23 22:45:47 +02:00
c867133c6b Update README with project structure and Clean Architecture overview 2025-09-23 22:06:45 +02:00
GitLab CI
0789d4408c Merge remote-tracking branch 'origin/production' into dev 2025-09-23 19:13:20 +00:00
9a4dc57e09 Merge branch 'dev' into 'production'
Basic framework

See merge request rhein-software/finlog/finlog!5
2025-09-23 19:12:34 +00:00
e193efcd76 Basic framework 2025-09-23 19:12:34 +00:00
ab3c3b674b Merge branch 'fluttery-framework' into 'dev'
Feature #2: Fluttery Framework - Base Essentials

See merge request rhein-software/finlog/finlog!4
2025-09-23 19:01:18 +00:00
c7eafc4bd7 Add Environment service with platform, build mode, and app info support 2025-09-22 22:24:29 +02:00
a7470fc962 Fix test: use dummy test for now 2025-09-22 21:57:33 +02:00
3a4b360f42 Refactor WorkerImpl to integrate logging, enhance testing with mocks, improve timeout and error handling, and add worker ID generation. 2025-09-22 20:04:37 +02:00
64343bbb80 Refactor preferences service initialization to lazy load SharedPreferences and make registerDefaultServices synchronous 2025-09-22 19:34:04 +02:00
d374ff6bf9 Add Worker service with isolated task management and integrate into app 2025-09-22 19:30:18 +02:00
cfd38211a2 Convert registerDefaultServices to async and update service initialization 2025-09-22 19:26:39 +02:00
f3bee63893 Update service registration to use singleton instead of factory 2025-09-22 18:52:07 +02:00
eb8b40c4cd Simplify import paths 2025-09-22 17:39:14 +02:00
f286d7bd0f Fix dart warnings 2025-09-21 11:54:45 +02:00
2df5b6ec62 Integrate secure storage service 2025-09-21 11:53:32 +02:00
fc888f9c1b Register preferences service as a default service 2025-09-21 11:38:33 +02:00
a637becac0 Integrate shared preferences for persistent key-value storage. 2025-09-21 11:37:02 +02:00
5572c66b10 Integrate logging system into Flutter app with service registration and testing setup 2025-09-21 11:03:06 +02:00
daaaed47c4 Add gateway and discovery modules to backend with CI/CD updates 2025-09-21 10:18:32 +02:00
GitLab CI
a4664f894d Merge remote-tracking branch 'origin/production' into dev 2025-09-21 06:59:14 +00:00
321f449433 Merge branch 'dev' into 'production'
Merge dev into production

See merge request rhein-software/finlog/finlog!3
2025-09-21 06:58:47 +00:00
2cbda78709 Added some comment 2025-09-21 08:58:17 +02:00
GitLab CI
240b5fa594 Merge remote-tracking branch 'origin/production' into dev 2025-09-21 06:57:14 +00:00
bd4c0ba7e8 Merge branch 'dev' into 'production'
Merge dev into production

See merge request rhein-software/finlog/finlog!2
2025-09-20 23:03:32 +00:00
89910448c5 Added some comment 2025-09-21 01:02:14 +02:00
8ce4ba8343 Merge branch '1-1_create-projects-basic-pipeline' into 'dev'
Resolve "#1.1 Create Projects & Basic Pipeline"

Closes #2

See merge request rhein-software/finlog/finlog!1
2025-09-20 22:56:21 +00:00
d9263f5eaa Add sync_dev_branch job to GitLab CI for syncing production changes into dev 2025-09-21 00:52:38 +02:00
056568d856 Rename prepare_flutter_workspace job to prep_flutter 2025-09-21 00:48:49 +02:00
33dd9d2c45 Refactor GitLab CI: Add reusable Flutter job template and optimize pipeline structure. 2025-09-21 00:45:13 +02:00
40ec7a0d38 Add CI/CD pipelines for Flutter and backend projects 2025-09-21 00:40:13 +02:00
074b5f8f4c Initialize Flutter module with Android and iOS platform setups. 2025-09-20 23:48:39 +02:00
4d38f5d3a9 Setup Maven multi-module project with backend, common, and server modules.
Add `.gitignore` entry for build artifacts.
2025-09-20 23:17:39 +02:00
26d04d00d4 Initial Commit 2025-09-18 19:55:34 +02:00