34f954f494feat: implement training notification management and new training pages
v1.0.0-obis
dnviti2025-12-13 23:51:03 +01:00
99ce5e1e6afeat: Implement training record notification system with UI and backend email integration, and ensure 'TRAIN' category seeding.
main
dnviti2025-12-12 19:08:52 +01:00
4810d49410feat: introduce training module with new entities, migrations, API, and frontend application, and add article type and validity days.dnviti2025-12-12 18:12:51 +01:00
49abef6f96feat: Introduce custom development folder guidelines and add/refactor the training course module development log.dnviti2025-12-12 15:38:39 +01:00
64d93a936cdocs: rename training module devlog entry and update its reference in ZENTRAL.mddnviti2025-12-12 15:28:08 +01:00
0314b40f92docs: Mark personnel module and translation devlogs as completed.dnviti2025-12-12 15:10:14 +01:00
c4d58f8354feat: Implement and update translations for warehouse categories, core application titles, and other UI elements.dnviti2025-12-12 14:25:16 +01:00
08256f0019feat: Replace warehouse product groups with hierarchical categories and update related UI and API.dnviti2025-12-12 13:34:52 +01:00
ad5a880219feat: Repurpose safety training module to a general training module, supporting various course types.dnviti2025-12-12 11:24:32 +01:00
9174e75be0feat: implement communications module with SMTP settings, email logging, and frontend UIdnviti2025-12-12 11:19:25 +01:00
dedd4f4e69docs: Add devlogs for safety training and communications modules, and update the main development status index.dnviti2025-12-12 11:00:28 +01:00
6d1aef3a42refactor: reorganize autocodes into modules with updated UI, new translations, and backend migrations.dnviti2025-12-06 02:16:16 +01:00
623f7b3b56feat: implement global translation for HR, purchases, and core UI componentsdnviti2025-12-06 02:01:54 +01:00
fef463dce5fix: Correct the 'Apps' tab translation key and update existing tab labels when re-opening.dnviti2025-12-06 01:32:58 +01:00
20e0f6e81cfeat: Enhance tab UX with drag & drop, middle-click close, context menu, and session management, and resolve tab flicker.dnviti2025-12-06 01:28:16 +01:00
4db05100cffeat: Implement collapsible and responsive sidebar with icon-only view and toggle functionality.dnviti2025-12-06 01:04:42 +01:00
4c72030687refactor: remove quick add and page navigation sections from editor toolbardnviti2025-12-06 01:00:30 +01:00
f48813c199feat: Refactor dataset management logic into a new SchemaDiscoveryService, removing it from the ReportsController.dnviti2025-12-06 00:46:26 +01:00
82d2680f5brefactor: Migrate backend and frontend architecture from a module-based to an app-based structure.dnviti2025-12-05 22:08:52 +01:00
ad0ea0c7f8refactor: modularize report designer components and controllers into a new report-designer module.dnviti2025-12-04 23:53:52 +01:00
44c0406fd2feat: Implement a customizable dashboard with user preferences and a dynamic widget system.dnviti2025-12-04 02:58:33 +01:00
e70b30cab8feat: implement dynamic dashboard displaying active modules and clean up sidebar menu.dnviti2025-12-04 02:23:20 +01:00
ed2472febcfeat: introduce HR module and modularize frontend pages into domain-specific modules for events, HR, sales, and warehouse.dnviti2025-12-04 01:59:50 +01:00
4d53c9c427modificato nome modulo hrdnviti2025-12-03 20:01:03 +01:00
436720d4a7refactor: modularize frontend pages into feature-specific modules, update routing, and related documentation.dnviti2025-12-03 19:55:19 +01:00
8a735e1443feat: align Report Designer dialogs with theme and add devlog entry for theme alignmentdnviti2025-12-03 02:15:06 +01:00
92330b75c6refactor: improve dark mode compatibility and use theme palette tokens for editor componentsdnviti2025-12-03 02:10:24 +01:00
6666d1ddecrefactor: move reports menu item from main to administration sectiondnviti2025-12-03 01:54:24 +01:00
4a5f426f73docs: expand application descriptions with details and add 'qualità' and 'personale' modules.dnviti2025-12-03 01:48:01 +01:00
52ab4a5998feat: bundle and activate module dependencies during purchase, updating dialog UI and adding activation error handling.dnviti2025-12-03 01:43:05 +01:00
51a8327a8dfeat: add subscription enabled status to module filtering logicdnviti2025-12-03 01:38:14 +01:00
6e427e0199feat: implement module purchase dialog with subscription type selection, auto-renew, and dependency checks, replacing the dedicated purchase page.dnviti2025-12-03 01:31:25 +01:00
a4e0c276c6feat: introduce module purchase dialog with subscription type selection and backend integrationdnviti2025-12-03 01:17:43 +01:00
d9e1328485chore: Add patterns to .gitignore for SQLite WAL and SHM files.dnviti2025-12-03 00:47:46 +01:00
c33bd3a052docs: Add Italian running guide for local development setupdnviti2025-12-03 00:44:34 +01:00
772d4632c9feat: Introduce dynamic tab management, sidebar, and search bar components, update backend database schema, and remove old SQL schema.dnviti2025-12-03 00:42:03 +01:00
30a86848bffeat: document project rebranding from Apollinare to Zentral and update development folder rule path.dnviti2025-12-03 00:10:34 +01:00
66077d6077changed name from Apollinare to Zentraldnviti2025-12-03 00:07:55 +01:00
490cd2730ddocs: Add market placing description and development documentation, and update development folder rule reference.dnviti2025-12-02 23:56:06 +01:00
12065e8c12docs: Add initial development guidelines and project folder structure documentation.dnviti2025-12-02 23:49:49 +01:00
f3fb999c53docs: delete development guide and development folder rulesdnviti2025-12-02 23:46:39 +01:00
5a8740269bfeat: Implement a comprehensive custom fields system with backend management and frontend rendering capabilities.dnviti2025-11-29 17:53:34 +01:00
98963905eedocs: Reorganize documentation by replacing Claude-specific instructions and a general plan with new development and Gemini guides, and remove temporary database files.dnviti2025-11-29 16:14:23 +01:00