Files
InvoiceShelf/resources/scripts-v2/features/installation/index.ts
Darko Gjorgjijoski d91f6ff2e3 Phase 4b: Remaining features — payments, expenses, recurring
invoices, members, reports, settings, customer portal, modules,
installation

82 files, 14293 lines. Completes all feature modules:
- payments: CRUD with send/preview, payment modes
- expenses: CRUD with receipt upload, categories
- recurring-invoices: full frequency logic, limit by date/count
- members: list with roles, invite modal, pending invitations
- reports: sales, profit/loss, expenses, tax with date ranges
- settings: 14 settings views, number customizer, mail config
- customer-portal: consolidated store, 8 views, portal layout
- modules: marketplace index, detail/install, module cards
- installation: 8-step wizard with requirements/db/mail/account

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 07:30:00 +02:00

12 lines
596 B
TypeScript

export { installationRoutes } from './routes'
// Views
export { default as RequirementsView } from './views/RequirementsView.vue'
export { default as PermissionsView } from './views/PermissionsView.vue'
export { default as DatabaseView } from './views/DatabaseView.vue'
export { default as DomainView } from './views/DomainView.vue'
export { default as MailView } from './views/MailView.vue'
export { default as AccountView } from './views/AccountView.vue'
export { default as CompanyView } from './views/CompanyView.vue'
export { default as PreferencesView } from './views/PreferencesView.vue'