webmoney/backend/database/migrations
marcoitaloesp-ai 19dcdce262
feat: Add daily due payments notification system with user preferences
## New Features
- Email notifications for overdue and upcoming payments
- User preferences page for notification settings
- Daily scheduler to send alerts at user-configured time
- Smart analysis: payable items, transfer suggestions between accounts

## Backend
- Migration for user_preferences table
- SendDuePaymentsAlert Artisan command
- DuePaymentsAlert Mailable with HTML/text templates
- UserPreferenceController with test-notification endpoint
- Scheduler config for notify:due-payments command

## Frontend
- Preferences.jsx page with notification toggle
- API service for preferences
- Route and menu link for settings
- Translations (PT-BR, EN, ES)

## Server
- Cron configured for Laravel scheduler

Version: 1.44.5
2025-12-17 09:57:40 +00:00
..
0001_01_01_000000_create_users_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
0001_01_01_000001_create_cache_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
0001_01_01_000002_create_jobs_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_07_195622_create_personal_access_tokens_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_000001_create_accounts_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_000002_create_cost_centers_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_000003_create_categories_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_100534_add_is_system_to_cost_centers_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_102524_add_is_admin_to_users_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_170001_add_transfer_and_split_fields_to_transactions.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_181427_add_transfer_fields_to_transactions_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_200001_create_liability_accounts_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_200002_create_liability_installments_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_210001_create_transactions_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_08_230001_add_duplicate_ignored_with_to_transactions.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_09_100001_create_import_mappings_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_09_150001_add_import_hash_to_transactions_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_09_160001_remove_balance_after_from_transactions_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_10_000001_optimize_database_for_scalability.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_10_100001_create_recurring_templates_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_10_100002_create_recurring_instances_table.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_11_100001_add_refund_fields_to_transactions.php feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00
2025_12_14_000001_create_business_settings_table.php feat(business): add Business section with Markup pricing v1.28.0 2025-12-14 07:44:18 +01:00
2025_12_14_000002_create_product_sheets_table.php feat(business): add Business section with Markup pricing v1.28.0 2025-12-14 07:44:18 +01:00
2025_12_14_000003_create_product_sheet_items_table.php feat(business): add Business section with Markup pricing v1.28.0 2025-12-14 07:44:18 +01:00
2025_12_14_100001_add_strategic_pricing_to_product_sheets.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_100002_create_promotional_campaigns_table.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_100003_add_profitability_protection_to_campaigns.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_110001_add_price_includes_tax_to_business_settings.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_120001_add_service_pricing_to_business_settings.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_120002_create_service_sheets_tables.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_130001_change_hours_per_day_to_hours_per_week.php v1.30.0: Fichas de Servicios, Horas Productivas, i18n completo, fix modal responsivo 2025-12-14 10:47:18 +01:00
2025_12_14_140001_create_product_variants_table.php feat: Wine House product variants - 4 portion sizes (bottle/glass/half/tasting) v1.31.0 2025-12-14 11:56:57 +01:00
2025_12_14_161644_create_financial_goals_table.php v1.32.0 - Financial Planning Suite: Health Score, Goals, Budgets & Reports 2025-12-14 16:31:45 +00:00
2025_12_14_161655_create_budgets_table.php v1.32.0 - Financial Planning Suite: Health Score, Goals, Budgets & Reports 2025-12-14 16:31:45 +00:00
2025_12_16_211102_add_subcategory_to_budgets_table.php feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
2025_12_16_224751_add_is_cumulative_to_budgets_table.php feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
2025_12_17_000001_add_cost_center_and_update_periods_to_budgets.php feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00
2025_12_17_200001_create_user_preferences_table.php feat: Add daily due payments notification system with user preferences 2025-12-17 09:57:40 +00:00