diff --git a/fusion_accounting/controllers/__init__.py b/fusion_accounting/controllers/__init__.py deleted file mode 100644 index aac8675a..00000000 --- a/fusion_accounting/controllers/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import chat_controller diff --git a/fusion_accounting/models/__init__.py b/fusion_accounting/models/__init__.py deleted file mode 100644 index e9f03309..00000000 --- a/fusion_accounting/models/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -from . import accounting_config -from . import accounting_tool -from . import accounting_session -from . import accounting_match_history -from . import accounting_rule -from . import accounting_dashboard -from . import account_move_hook -from . import vendor_tax_profile -from . import recurring_pattern diff --git a/fusion_accounting/security/ir.model.access.csv b/fusion_accounting/security/ir.model.access.csv deleted file mode 100644 index 81cbe5d6..00000000 --- a/fusion_accounting/security/ir.model.access.csv +++ /dev/null @@ -1,19 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_fusion_session_user,fusion.accounting.session.user,model_fusion_accounting_session,group_fusion_accounting_user,1,1,1,0 -access_fusion_session_admin,fusion.accounting.session.admin,model_fusion_accounting_session,group_fusion_accounting_admin,1,1,1,1 -access_fusion_history_user,fusion.accounting.match.history.user,model_fusion_accounting_match_history,group_fusion_accounting_user,1,0,0,0 -access_fusion_history_manager,fusion.accounting.match.history.manager,model_fusion_accounting_match_history,group_fusion_accounting_manager,1,1,1,0 -access_fusion_history_admin,fusion.accounting.match.history.admin,model_fusion_accounting_match_history,group_fusion_accounting_admin,1,1,1,1 -access_fusion_rule_user,fusion.accounting.rule.user,model_fusion_accounting_rule,group_fusion_accounting_user,1,0,0,0 -access_fusion_rule_manager,fusion.accounting.rule.manager,model_fusion_accounting_rule,group_fusion_accounting_manager,1,1,1,0 -access_fusion_rule_admin,fusion.accounting.rule.admin,model_fusion_accounting_rule,group_fusion_accounting_admin,1,1,1,1 -access_fusion_tool_user,fusion.accounting.tool.user,model_fusion_accounting_tool,group_fusion_accounting_user,1,0,0,0 -access_fusion_tool_admin,fusion.accounting.tool.admin,model_fusion_accounting_tool,group_fusion_accounting_admin,1,1,1,1 -access_fusion_dashboard_user,fusion.accounting.dashboard.user,model_fusion_accounting_dashboard,group_fusion_accounting_user,1,1,1,1 -access_fusion_rule_wizard_manager,fusion.accounting.rule.wizard.manager,model_fusion_accounting_rule_wizard,group_fusion_accounting_manager,1,1,1,1 -access_fusion_recurring_pattern_user,fusion.recurring.pattern.user,model_fusion_recurring_pattern,group_fusion_accounting_user,1,0,0,0 -access_fusion_recurring_pattern_manager,fusion.recurring.pattern.manager,model_fusion_recurring_pattern,group_fusion_accounting_manager,1,1,1,0 -access_fusion_recurring_pattern_admin,fusion.recurring.pattern.admin,model_fusion_recurring_pattern,group_fusion_accounting_admin,1,1,1,1 -access_fusion_vendor_profile_user,fusion.vendor.tax.profile.user,model_fusion_vendor_tax_profile,group_fusion_accounting_user,1,0,0,0 -access_fusion_vendor_profile_manager,fusion.vendor.tax.profile.manager,model_fusion_vendor_tax_profile,group_fusion_accounting_manager,1,1,1,0 -access_fusion_vendor_profile_admin,fusion.vendor.tax.profile.admin,model_fusion_vendor_tax_profile,group_fusion_accounting_admin,1,1,1,1 diff --git a/fusion_accounting/services/__init__.py b/fusion_accounting/services/__init__.py deleted file mode 100644 index f25b2789..00000000 --- a/fusion_accounting/services/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from . import adapters -from . import tools -from . import prompts -from . import agent -from . import scoring diff --git a/fusion_accounting/services/adapters/__init__.py b/fusion_accounting/services/adapters/__init__.py deleted file mode 100644 index 26807733..00000000 --- a/fusion_accounting/services/adapters/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import claude -from . import openai_adapter diff --git a/fusion_accounting/services/prompts/__init__.py b/fusion_accounting/services/prompts/__init__.py deleted file mode 100644 index ff7682de..00000000 --- a/fusion_accounting/services/prompts/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import system_prompt -from . import domain_prompts diff --git a/fusion_accounting/services/tools/__init__.py b/fusion_accounting/services/tools/__init__.py deleted file mode 100644 index b97b6963..00000000 --- a/fusion_accounting/services/tools/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -from .bank_reconciliation import TOOLS as BANK_RECON_TOOLS -from .hst_management import TOOLS as HST_TOOLS -from .accounts_receivable import TOOLS as AR_TOOLS -from .accounts_payable import TOOLS as AP_TOOLS -from .journal_review import TOOLS as JOURNAL_TOOLS -from .month_end import TOOLS as MONTH_END_TOOLS -from .payroll import TOOLS as PAYROLL_TOOLS -from .inventory import TOOLS as INVENTORY_TOOLS -from .adp import TOOLS as ADP_TOOLS -from .reporting import TOOLS as REPORTING_TOOLS -from .audit import TOOLS as AUDIT_TOOLS - -TOOL_DISPATCH = {} -for tools_dict in [ - BANK_RECON_TOOLS, HST_TOOLS, AR_TOOLS, AP_TOOLS, JOURNAL_TOOLS, - MONTH_END_TOOLS, PAYROLL_TOOLS, INVENTORY_TOOLS, ADP_TOOLS, - REPORTING_TOOLS, AUDIT_TOOLS, -]: - TOOL_DISPATCH.update(tools_dict) diff --git a/fusion_accounting/wizards/__init__.py b/fusion_accounting/wizards/__init__.py deleted file mode 100644 index a4a503f9..00000000 --- a/fusion_accounting/wizards/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import rule_wizard diff --git a/fusion_accounting_ai/__manifest__.py b/fusion_accounting_ai/__manifest__.py index d1b473ca..e524cb74 100644 --- a/fusion_accounting_ai/__manifest__.py +++ b/fusion_accounting_ai/__manifest__.py @@ -29,13 +29,29 @@ Built by Nexa Systems Inc. 'python': ['anthropic', 'openai'], }, 'data': [ - # Populated as files move in (Tasks 5, 7, 11) 'security/ir.model.access.csv', + 'data/cron.xml', + 'data/tool_definitions.xml', + 'data/default_rules.xml', + 'views/config_views.xml', + 'views/session_views.xml', + 'views/match_history_views.xml', + 'views/rule_views.xml', + 'views/dashboard_views.xml', + 'views/vendor_tax_profile_views.xml', + 'views/recurring_pattern_views.xml', + 'views/menus.xml', + 'wizards/rule_wizard.xml', + 'report/audit_report_template.xml', ], 'installable': True, 'application': True, 'license': 'OPL-1', 'assets': { - # Populated as static moves in (Task 5) + 'web.assets_backend': [ + 'fusion_accounting_ai/static/src/**/*.js', + 'fusion_accounting_ai/static/src/**/*.xml', + 'fusion_accounting_ai/static/src/**/*.scss', + ], }, } diff --git a/fusion_accounting_ai/controllers/__init__.py b/fusion_accounting_ai/controllers/__init__.py index e69de29b..aac8675a 100644 --- a/fusion_accounting_ai/controllers/__init__.py +++ b/fusion_accounting_ai/controllers/__init__.py @@ -0,0 +1 @@ +from . import chat_controller diff --git a/fusion_accounting/controllers/chat_controller.py b/fusion_accounting_ai/controllers/chat_controller.py similarity index 100% rename from fusion_accounting/controllers/chat_controller.py rename to fusion_accounting_ai/controllers/chat_controller.py diff --git a/fusion_accounting/data/cron.xml b/fusion_accounting_ai/data/cron.xml similarity index 100% rename from fusion_accounting/data/cron.xml rename to fusion_accounting_ai/data/cron.xml diff --git a/fusion_accounting/data/default_rules.xml b/fusion_accounting_ai/data/default_rules.xml similarity index 100% rename from fusion_accounting/data/default_rules.xml rename to fusion_accounting_ai/data/default_rules.xml diff --git a/fusion_accounting/data/tool_definitions.xml b/fusion_accounting_ai/data/tool_definitions.xml similarity index 100% rename from fusion_accounting/data/tool_definitions.xml rename to fusion_accounting_ai/data/tool_definitions.xml diff --git a/fusion_accounting_ai/models/__init__.py b/fusion_accounting_ai/models/__init__.py index e69de29b..e9f03309 100644 --- a/fusion_accounting_ai/models/__init__.py +++ b/fusion_accounting_ai/models/__init__.py @@ -0,0 +1,9 @@ +from . import accounting_config +from . import accounting_tool +from . import accounting_session +from . import accounting_match_history +from . import accounting_rule +from . import accounting_dashboard +from . import account_move_hook +from . import vendor_tax_profile +from . import recurring_pattern diff --git a/fusion_accounting/models/account_move_hook.py b/fusion_accounting_ai/models/account_move_hook.py similarity index 100% rename from fusion_accounting/models/account_move_hook.py rename to fusion_accounting_ai/models/account_move_hook.py diff --git a/fusion_accounting/models/accounting_config.py b/fusion_accounting_ai/models/accounting_config.py similarity index 100% rename from fusion_accounting/models/accounting_config.py rename to fusion_accounting_ai/models/accounting_config.py diff --git a/fusion_accounting/models/accounting_dashboard.py b/fusion_accounting_ai/models/accounting_dashboard.py similarity index 100% rename from fusion_accounting/models/accounting_dashboard.py rename to fusion_accounting_ai/models/accounting_dashboard.py diff --git a/fusion_accounting/models/accounting_match_history.py b/fusion_accounting_ai/models/accounting_match_history.py similarity index 100% rename from fusion_accounting/models/accounting_match_history.py rename to fusion_accounting_ai/models/accounting_match_history.py diff --git a/fusion_accounting/models/accounting_rule.py b/fusion_accounting_ai/models/accounting_rule.py similarity index 100% rename from fusion_accounting/models/accounting_rule.py rename to fusion_accounting_ai/models/accounting_rule.py diff --git a/fusion_accounting/models/accounting_session.py b/fusion_accounting_ai/models/accounting_session.py similarity index 100% rename from fusion_accounting/models/accounting_session.py rename to fusion_accounting_ai/models/accounting_session.py diff --git a/fusion_accounting/models/accounting_tool.py b/fusion_accounting_ai/models/accounting_tool.py similarity index 100% rename from fusion_accounting/models/accounting_tool.py rename to fusion_accounting_ai/models/accounting_tool.py diff --git a/fusion_accounting/models/recurring_pattern.py b/fusion_accounting_ai/models/recurring_pattern.py similarity index 100% rename from fusion_accounting/models/recurring_pattern.py rename to fusion_accounting_ai/models/recurring_pattern.py diff --git a/fusion_accounting/models/vendor_tax_profile.py b/fusion_accounting_ai/models/vendor_tax_profile.py similarity index 100% rename from fusion_accounting/models/vendor_tax_profile.py rename to fusion_accounting_ai/models/vendor_tax_profile.py diff --git a/fusion_accounting/report/audit_report_template.xml b/fusion_accounting_ai/report/audit_report_template.xml similarity index 100% rename from fusion_accounting/report/audit_report_template.xml rename to fusion_accounting_ai/report/audit_report_template.xml diff --git a/fusion_accounting_ai/security/ir.model.access.csv b/fusion_accounting_ai/security/ir.model.access.csv index 97dd8b91..81cbe5d6 100644 --- a/fusion_accounting_ai/security/ir.model.access.csv +++ b/fusion_accounting_ai/security/ir.model.access.csv @@ -1 +1,19 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_fusion_session_user,fusion.accounting.session.user,model_fusion_accounting_session,group_fusion_accounting_user,1,1,1,0 +access_fusion_session_admin,fusion.accounting.session.admin,model_fusion_accounting_session,group_fusion_accounting_admin,1,1,1,1 +access_fusion_history_user,fusion.accounting.match.history.user,model_fusion_accounting_match_history,group_fusion_accounting_user,1,0,0,0 +access_fusion_history_manager,fusion.accounting.match.history.manager,model_fusion_accounting_match_history,group_fusion_accounting_manager,1,1,1,0 +access_fusion_history_admin,fusion.accounting.match.history.admin,model_fusion_accounting_match_history,group_fusion_accounting_admin,1,1,1,1 +access_fusion_rule_user,fusion.accounting.rule.user,model_fusion_accounting_rule,group_fusion_accounting_user,1,0,0,0 +access_fusion_rule_manager,fusion.accounting.rule.manager,model_fusion_accounting_rule,group_fusion_accounting_manager,1,1,1,0 +access_fusion_rule_admin,fusion.accounting.rule.admin,model_fusion_accounting_rule,group_fusion_accounting_admin,1,1,1,1 +access_fusion_tool_user,fusion.accounting.tool.user,model_fusion_accounting_tool,group_fusion_accounting_user,1,0,0,0 +access_fusion_tool_admin,fusion.accounting.tool.admin,model_fusion_accounting_tool,group_fusion_accounting_admin,1,1,1,1 +access_fusion_dashboard_user,fusion.accounting.dashboard.user,model_fusion_accounting_dashboard,group_fusion_accounting_user,1,1,1,1 +access_fusion_rule_wizard_manager,fusion.accounting.rule.wizard.manager,model_fusion_accounting_rule_wizard,group_fusion_accounting_manager,1,1,1,1 +access_fusion_recurring_pattern_user,fusion.recurring.pattern.user,model_fusion_recurring_pattern,group_fusion_accounting_user,1,0,0,0 +access_fusion_recurring_pattern_manager,fusion.recurring.pattern.manager,model_fusion_recurring_pattern,group_fusion_accounting_manager,1,1,1,0 +access_fusion_recurring_pattern_admin,fusion.recurring.pattern.admin,model_fusion_recurring_pattern,group_fusion_accounting_admin,1,1,1,1 +access_fusion_vendor_profile_user,fusion.vendor.tax.profile.user,model_fusion_vendor_tax_profile,group_fusion_accounting_user,1,0,0,0 +access_fusion_vendor_profile_manager,fusion.vendor.tax.profile.manager,model_fusion_vendor_tax_profile,group_fusion_accounting_manager,1,1,1,0 +access_fusion_vendor_profile_admin,fusion.vendor.tax.profile.admin,model_fusion_vendor_tax_profile,group_fusion_accounting_admin,1,1,1,1 diff --git a/fusion_accounting_ai/services/__init__.py b/fusion_accounting_ai/services/__init__.py index e69de29b..f25b2789 100644 --- a/fusion_accounting_ai/services/__init__.py +++ b/fusion_accounting_ai/services/__init__.py @@ -0,0 +1,5 @@ +from . import adapters +from . import tools +from . import prompts +from . import agent +from . import scoring diff --git a/fusion_accounting_ai/services/adapters/__init__.py b/fusion_accounting_ai/services/adapters/__init__.py index e69de29b..26807733 100644 --- a/fusion_accounting_ai/services/adapters/__init__.py +++ b/fusion_accounting_ai/services/adapters/__init__.py @@ -0,0 +1,2 @@ +from . import claude +from . import openai_adapter diff --git a/fusion_accounting/services/adapters/claude.py b/fusion_accounting_ai/services/adapters/claude.py similarity index 100% rename from fusion_accounting/services/adapters/claude.py rename to fusion_accounting_ai/services/adapters/claude.py diff --git a/fusion_accounting/services/adapters/openai_adapter.py b/fusion_accounting_ai/services/adapters/openai_adapter.py similarity index 100% rename from fusion_accounting/services/adapters/openai_adapter.py rename to fusion_accounting_ai/services/adapters/openai_adapter.py diff --git a/fusion_accounting/services/agent.py b/fusion_accounting_ai/services/agent.py similarity index 100% rename from fusion_accounting/services/agent.py rename to fusion_accounting_ai/services/agent.py diff --git a/fusion_accounting_ai/services/data_adapters/__init__.py b/fusion_accounting_ai/services/data_adapters/__init__.py index e69de29b..8b137891 100644 --- a/fusion_accounting_ai/services/data_adapters/__init__.py +++ b/fusion_accounting_ai/services/data_adapters/__init__.py @@ -0,0 +1 @@ + diff --git a/fusion_accounting_ai/services/prompts/__init__.py b/fusion_accounting_ai/services/prompts/__init__.py index e69de29b..ff7682de 100644 --- a/fusion_accounting_ai/services/prompts/__init__.py +++ b/fusion_accounting_ai/services/prompts/__init__.py @@ -0,0 +1,2 @@ +from . import system_prompt +from . import domain_prompts diff --git a/fusion_accounting/services/prompts/domain_prompts.py b/fusion_accounting_ai/services/prompts/domain_prompts.py similarity index 100% rename from fusion_accounting/services/prompts/domain_prompts.py rename to fusion_accounting_ai/services/prompts/domain_prompts.py diff --git a/fusion_accounting/services/prompts/system_prompt.py b/fusion_accounting_ai/services/prompts/system_prompt.py similarity index 100% rename from fusion_accounting/services/prompts/system_prompt.py rename to fusion_accounting_ai/services/prompts/system_prompt.py diff --git a/fusion_accounting/services/scoring.py b/fusion_accounting_ai/services/scoring.py similarity index 100% rename from fusion_accounting/services/scoring.py rename to fusion_accounting_ai/services/scoring.py diff --git a/fusion_accounting_ai/services/tools/__init__.py b/fusion_accounting_ai/services/tools/__init__.py index e69de29b..b97b6963 100644 --- a/fusion_accounting_ai/services/tools/__init__.py +++ b/fusion_accounting_ai/services/tools/__init__.py @@ -0,0 +1,19 @@ +from .bank_reconciliation import TOOLS as BANK_RECON_TOOLS +from .hst_management import TOOLS as HST_TOOLS +from .accounts_receivable import TOOLS as AR_TOOLS +from .accounts_payable import TOOLS as AP_TOOLS +from .journal_review import TOOLS as JOURNAL_TOOLS +from .month_end import TOOLS as MONTH_END_TOOLS +from .payroll import TOOLS as PAYROLL_TOOLS +from .inventory import TOOLS as INVENTORY_TOOLS +from .adp import TOOLS as ADP_TOOLS +from .reporting import TOOLS as REPORTING_TOOLS +from .audit import TOOLS as AUDIT_TOOLS + +TOOL_DISPATCH = {} +for tools_dict in [ + BANK_RECON_TOOLS, HST_TOOLS, AR_TOOLS, AP_TOOLS, JOURNAL_TOOLS, + MONTH_END_TOOLS, PAYROLL_TOOLS, INVENTORY_TOOLS, ADP_TOOLS, + REPORTING_TOOLS, AUDIT_TOOLS, +]: + TOOL_DISPATCH.update(tools_dict) diff --git a/fusion_accounting/services/tools/accounts_payable.py b/fusion_accounting_ai/services/tools/accounts_payable.py similarity index 100% rename from fusion_accounting/services/tools/accounts_payable.py rename to fusion_accounting_ai/services/tools/accounts_payable.py diff --git a/fusion_accounting/services/tools/accounts_receivable.py b/fusion_accounting_ai/services/tools/accounts_receivable.py similarity index 100% rename from fusion_accounting/services/tools/accounts_receivable.py rename to fusion_accounting_ai/services/tools/accounts_receivable.py diff --git a/fusion_accounting/services/tools/adp.py b/fusion_accounting_ai/services/tools/adp.py similarity index 100% rename from fusion_accounting/services/tools/adp.py rename to fusion_accounting_ai/services/tools/adp.py diff --git a/fusion_accounting/services/tools/audit.py b/fusion_accounting_ai/services/tools/audit.py similarity index 100% rename from fusion_accounting/services/tools/audit.py rename to fusion_accounting_ai/services/tools/audit.py diff --git a/fusion_accounting/services/tools/bank_reconciliation.py b/fusion_accounting_ai/services/tools/bank_reconciliation.py similarity index 100% rename from fusion_accounting/services/tools/bank_reconciliation.py rename to fusion_accounting_ai/services/tools/bank_reconciliation.py diff --git a/fusion_accounting/services/tools/hst_management.py b/fusion_accounting_ai/services/tools/hst_management.py similarity index 100% rename from fusion_accounting/services/tools/hst_management.py rename to fusion_accounting_ai/services/tools/hst_management.py diff --git a/fusion_accounting/services/tools/inventory.py b/fusion_accounting_ai/services/tools/inventory.py similarity index 100% rename from fusion_accounting/services/tools/inventory.py rename to fusion_accounting_ai/services/tools/inventory.py diff --git a/fusion_accounting/services/tools/journal_review.py b/fusion_accounting_ai/services/tools/journal_review.py similarity index 100% rename from fusion_accounting/services/tools/journal_review.py rename to fusion_accounting_ai/services/tools/journal_review.py diff --git a/fusion_accounting/services/tools/month_end.py b/fusion_accounting_ai/services/tools/month_end.py similarity index 100% rename from fusion_accounting/services/tools/month_end.py rename to fusion_accounting_ai/services/tools/month_end.py diff --git a/fusion_accounting/services/tools/payroll.py b/fusion_accounting_ai/services/tools/payroll.py similarity index 100% rename from fusion_accounting/services/tools/payroll.py rename to fusion_accounting_ai/services/tools/payroll.py diff --git a/fusion_accounting/services/tools/reporting.py b/fusion_accounting_ai/services/tools/reporting.py similarity index 100% rename from fusion_accounting/services/tools/reporting.py rename to fusion_accounting_ai/services/tools/reporting.py diff --git a/fusion_accounting/static/description/icon.png b/fusion_accounting_ai/static/description/icon.png similarity index 100% rename from fusion_accounting/static/description/icon.png rename to fusion_accounting_ai/static/description/icon.png diff --git a/fusion_accounting/static/src/components/chat/approval_card.js b/fusion_accounting_ai/static/src/components/chat/approval_card.js similarity index 100% rename from fusion_accounting/static/src/components/chat/approval_card.js rename to fusion_accounting_ai/static/src/components/chat/approval_card.js diff --git a/fusion_accounting/static/src/components/chat/approval_card.xml b/fusion_accounting_ai/static/src/components/chat/approval_card.xml similarity index 100% rename from fusion_accounting/static/src/components/chat/approval_card.xml rename to fusion_accounting_ai/static/src/components/chat/approval_card.xml diff --git a/fusion_accounting/static/src/components/chat/chat_panel.js b/fusion_accounting_ai/static/src/components/chat/chat_panel.js similarity index 100% rename from fusion_accounting/static/src/components/chat/chat_panel.js rename to fusion_accounting_ai/static/src/components/chat/chat_panel.js diff --git a/fusion_accounting/static/src/components/chat/chat_panel.xml b/fusion_accounting_ai/static/src/components/chat/chat_panel.xml similarity index 100% rename from fusion_accounting/static/src/components/chat/chat_panel.xml rename to fusion_accounting_ai/static/src/components/chat/chat_panel.xml diff --git a/fusion_accounting/static/src/components/chat/interactive_table.js b/fusion_accounting_ai/static/src/components/chat/interactive_table.js similarity index 100% rename from fusion_accounting/static/src/components/chat/interactive_table.js rename to fusion_accounting_ai/static/src/components/chat/interactive_table.js diff --git a/fusion_accounting/static/src/components/chat/interactive_table.xml b/fusion_accounting_ai/static/src/components/chat/interactive_table.xml similarity index 100% rename from fusion_accounting/static/src/components/chat/interactive_table.xml rename to fusion_accounting_ai/static/src/components/chat/interactive_table.xml diff --git a/fusion_accounting/static/src/components/dashboard/fusion_dashboard.js b/fusion_accounting_ai/static/src/components/dashboard/fusion_dashboard.js similarity index 100% rename from fusion_accounting/static/src/components/dashboard/fusion_dashboard.js rename to fusion_accounting_ai/static/src/components/dashboard/fusion_dashboard.js diff --git a/fusion_accounting/static/src/components/dashboard/fusion_dashboard.xml b/fusion_accounting_ai/static/src/components/dashboard/fusion_dashboard.xml similarity index 100% rename from fusion_accounting/static/src/components/dashboard/fusion_dashboard.xml rename to fusion_accounting_ai/static/src/components/dashboard/fusion_dashboard.xml diff --git a/fusion_accounting/static/src/components/dashboard/health_card.js b/fusion_accounting_ai/static/src/components/dashboard/health_card.js similarity index 100% rename from fusion_accounting/static/src/components/dashboard/health_card.js rename to fusion_accounting_ai/static/src/components/dashboard/health_card.js diff --git a/fusion_accounting/static/src/components/dashboard/health_card.xml b/fusion_accounting_ai/static/src/components/dashboard/health_card.xml similarity index 100% rename from fusion_accounting/static/src/components/dashboard/health_card.xml rename to fusion_accounting_ai/static/src/components/dashboard/health_card.xml diff --git a/fusion_accounting/static/src/scss/chat.scss b/fusion_accounting_ai/static/src/scss/chat.scss similarity index 100% rename from fusion_accounting/static/src/scss/chat.scss rename to fusion_accounting_ai/static/src/scss/chat.scss diff --git a/fusion_accounting/static/src/scss/dashboard.scss b/fusion_accounting_ai/static/src/scss/dashboard.scss similarity index 100% rename from fusion_accounting/static/src/scss/dashboard.scss rename to fusion_accounting_ai/static/src/scss/dashboard.scss diff --git a/fusion_accounting/tests/test_api_live.py b/fusion_accounting_ai/tests/test_api_live.py similarity index 100% rename from fusion_accounting/tests/test_api_live.py rename to fusion_accounting_ai/tests/test_api_live.py diff --git a/fusion_accounting/tests/test_claude_api.py b/fusion_accounting_ai/tests/test_claude_api.py similarity index 100% rename from fusion_accounting/tests/test_claude_api.py rename to fusion_accounting_ai/tests/test_claude_api.py diff --git a/fusion_accounting/views/config_views.xml b/fusion_accounting_ai/views/config_views.xml similarity index 100% rename from fusion_accounting/views/config_views.xml rename to fusion_accounting_ai/views/config_views.xml diff --git a/fusion_accounting/views/dashboard_views.xml b/fusion_accounting_ai/views/dashboard_views.xml similarity index 100% rename from fusion_accounting/views/dashboard_views.xml rename to fusion_accounting_ai/views/dashboard_views.xml diff --git a/fusion_accounting/views/match_history_views.xml b/fusion_accounting_ai/views/match_history_views.xml similarity index 100% rename from fusion_accounting/views/match_history_views.xml rename to fusion_accounting_ai/views/match_history_views.xml diff --git a/fusion_accounting/views/menus.xml b/fusion_accounting_ai/views/menus.xml similarity index 100% rename from fusion_accounting/views/menus.xml rename to fusion_accounting_ai/views/menus.xml diff --git a/fusion_accounting/views/recurring_pattern_views.xml b/fusion_accounting_ai/views/recurring_pattern_views.xml similarity index 100% rename from fusion_accounting/views/recurring_pattern_views.xml rename to fusion_accounting_ai/views/recurring_pattern_views.xml diff --git a/fusion_accounting/views/rule_views.xml b/fusion_accounting_ai/views/rule_views.xml similarity index 100% rename from fusion_accounting/views/rule_views.xml rename to fusion_accounting_ai/views/rule_views.xml diff --git a/fusion_accounting/views/session_views.xml b/fusion_accounting_ai/views/session_views.xml similarity index 100% rename from fusion_accounting/views/session_views.xml rename to fusion_accounting_ai/views/session_views.xml diff --git a/fusion_accounting/views/vendor_tax_profile_views.xml b/fusion_accounting_ai/views/vendor_tax_profile_views.xml similarity index 100% rename from fusion_accounting/views/vendor_tax_profile_views.xml rename to fusion_accounting_ai/views/vendor_tax_profile_views.xml diff --git a/fusion_accounting_ai/wizards/__init__.py b/fusion_accounting_ai/wizards/__init__.py index e69de29b..a4a503f9 100644 --- a/fusion_accounting_ai/wizards/__init__.py +++ b/fusion_accounting_ai/wizards/__init__.py @@ -0,0 +1 @@ +from . import rule_wizard diff --git a/fusion_accounting/wizards/rule_wizard.py b/fusion_accounting_ai/wizards/rule_wizard.py similarity index 100% rename from fusion_accounting/wizards/rule_wizard.py rename to fusion_accounting_ai/wizards/rule_wizard.py diff --git a/fusion_accounting/wizards/rule_wizard.xml b/fusion_accounting_ai/wizards/rule_wizard.xml similarity index 100% rename from fusion_accounting/wizards/rule_wizard.xml rename to fusion_accounting_ai/wizards/rule_wizard.xml