- Task #6: WebSocket /ws/dashboard + Kafka events (5 topics) * Backend: KafkaEventProducer, KafkaEventConsumer * Mobile: WebSocketService (reconnection, heartbeat, typed events) * DashboardBloc: Auto-refresh depuis WebSocket events - Finance Workflow: approbations + budgets (backend + mobile) * Backend: entities, services, resources, migrations Flyway V6 * Mobile: features finance_workflow complète avec BLoC - Corrections DI: interfaces IRepository partout * IProfileRepository, IOrganizationRepository, IMembreRepository * GetIt configuré avec @injectable - Spec-Kit: constitution + templates mis à jour * .specify/memory/constitution.md enrichie * Templates agent, plan, spec, tasks, checklist - Nettoyage: fichiers temporaires supprimés Signed-off-by: lions dev Team
119 lines
1.9 KiB
Plaintext
119 lines
1.9 KiB
Plaintext
# Miscellaneous
|
|
*.class
|
|
*.log
|
|
*.pyc
|
|
*.swp
|
|
.DS_Store
|
|
.atom/
|
|
.buildlog/
|
|
.history
|
|
.svn/
|
|
migrate_working_dir/
|
|
|
|
# IntelliJ related
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
.idea/
|
|
|
|
# The .vscode folder contains launch configuration and tasks you configure in
|
|
# VS Code which you may wish to be included in version control, so this line
|
|
# is commented out by default.
|
|
#.vscode/
|
|
|
|
# Flutter/Dart/Pub related
|
|
**/doc/api/
|
|
**/ios/Flutter/.last_build_id
|
|
.dart_tool/
|
|
.flutter-plugins
|
|
.flutter-plugins-dependencies
|
|
.pub-cache/
|
|
.pub/
|
|
/build/
|
|
|
|
# Symbolication related
|
|
app.*.symbols
|
|
|
|
# Obfuscation related
|
|
app.*.map.json
|
|
|
|
# Android Studio will place build artifacts here
|
|
/android/app/debug
|
|
/android/app/profile
|
|
/android/app/release
|
|
|
|
# Android specific
|
|
*.apk
|
|
*.aab
|
|
*.ap_
|
|
*.dex
|
|
local.properties
|
|
android/.gradle/
|
|
android/captures/
|
|
android/gradle-wrapper.jar
|
|
android/.externalNativeBuild
|
|
android/GeneratedPluginRegistrant.java
|
|
android/key.properties
|
|
android/app/google-services.json
|
|
|
|
# iOS specific
|
|
ios/Pods/
|
|
ios/.symlinks/
|
|
ios/Flutter/Flutter.framework
|
|
ios/Flutter/Flutter.podspec
|
|
ios/Runner/GeneratedPluginRegistrant.*
|
|
ios/ServiceDefinitions.json
|
|
ios/Runner.xcworkspace/xcshareddata/
|
|
*.ipa
|
|
*.dSYM.zip
|
|
*.dSYM
|
|
ios/GoogleService-Info.plist
|
|
|
|
# Coverage
|
|
coverage/
|
|
*.lcov
|
|
|
|
# Environment & Secrets
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
*.keystore
|
|
*.jks
|
|
google-services.json
|
|
GoogleService-Info.plist
|
|
firebase_options.dart
|
|
lib/config/secrets.dart
|
|
|
|
# Generated files
|
|
*.g.dart
|
|
*.freezed.dart
|
|
*.config.dart
|
|
*.mocks.dart
|
|
lib/generated/
|
|
|
|
# Exceptions (files to keep)
|
|
!**/ios/**/default.mode1v3
|
|
!**/ios/**/default.mode2v3
|
|
!**/ios/**/default.pbxuser
|
|
!**/ios/**/default.perspectivev3
|
|
|
|
# Web specific
|
|
web/firebase-config.js
|
|
|
|
# macOS
|
|
.fvm/
|
|
.flutter-plugins-dependencies
|
|
pubspec.lock
|
|
|
|
# Windows
|
|
windows/flutter/generated_plugin_registrant.cc
|
|
windows/flutter/generated_plugin_registrant.h
|
|
|
|
# Linux
|
|
linux/flutter/generated_plugin_registrant.cc
|
|
linux/flutter/generated_plugin_registrant.h
|
|
|
|
# IDE
|
|
.vscode/launch.json
|
|
.vscode/settings.json
|