Files
stiftung-management-system/menu-structure.csv
Jan Remmer Siebels c289cc3c58 Fix payment system balance integration and add calendar functionality
- Implement automated payment tracking with Django signals
- Fix duplicate transaction creation with unique referenz system
- Add calendar system with CRUD operations and event management
- Reorganize navigation menu (rename sections, move admin functions)
- Replace Geschichte editor with EasyMDE markdown editor
- Add management commands for balance reconciliation
- Create missing transactions for previously paid payments
- Ensure account balances accurately reflect all payment activity

Features added:
- Calendar entries creation and administration via menu
- Payment status tracking with automatic balance updates
- Duplicate prevention for payment transactions
- Markdown editor with live preview for Geschichte pages
- Database reconciliation tools for payment/balance sync

Bug fixes:
- Resolved IntegrityError on payment status changes
- Fixed missing account balance updates for paid payments
- Prevented duplicate balance deductions on re-saves
- Corrected menu structure and admin function placement
2025-10-05 00:38:18 +02:00

2.8 KiB

1Menu LevelItem NameURL NameIconDescriptionCurrent Order
21Homestiftung:homefas fa-homeMain landing page1
31Dashboardstiftung:dashboardfas fa-tachometer-altStatistics and overview dashboard2
42Menschen & Finanzen (Dropdown)personenDropdownfas fa-usersPeople and financial management3
53Destinatäre HeaderN/AN/ASection header3.1
63Alle Destinatärestiftung:destinataer_listfas fa-listList all beneficiaries3.2
73Neuer Destinatärstiftung:destinataer_createfas fa-plusCreate new beneficiary3.3
83Förderungen HeaderN/AN/ASection header3.4
93Alle Förderungenstiftung:foerderung_listfas fa-giftList all grants3.5
103Neue Förderungstiftung:foerderung_createfas fa-plusCreate new grant3.6
113Unterstützungen HeaderN/AN/ASection header3.7
123Alle Unterstützungenstiftung:unterstuetzungen_allfas fa-hand-holding-usdList all support payments3.8
133Neue Unterstützungstiftung:unterstuetzung_createfas fa-plusCreate new support3.9
143Pächter HeaderN/AN/ASection header3.10
153Alle Pächterstiftung:paechter_listfas fa-user-tieList all tenants3.11
162Immobilien & Land (Dropdown)immobilienDropdownfas fa-treeReal estate and land management4
173Ländereien HeaderN/AN/ASection header4.1
183Alle Ländereienstiftung:land_listfas fa-listList all land parcels4.2
193Neue Ländereistiftung:land_createfas fa-plusCreate new land parcel4.3
203Verpachtungen HeaderN/AN/ASection header4.4
213Alle Verpachtungenstiftung:verpachtung_listfas fa-handshakeList all leases4.5
223Neue Verpachtungstiftung:verpachtung_createfas fa-plusCreate new lease4.6
233Abrechnungen HeaderN/AN/ASection header4.7
243Alle Abrechnungenstiftung:land_abrechnung_listfas fa-calculatorList all settlements4.8
253Neue Abrechnungstiftung:land_abrechnung_createfas fa-plusCreate new settlement4.9
262Verwaltung (Dropdown)verwaltungDropdownfas fa-briefcaseAdministration and documents5
273Dokumentestiftung:dokument_managementfas fa-folder-openDocument management5.1
283Geschäftsführungstiftung:geschaeftsfuehrungfas fa-briefcaseBusiness management5.2
291Geschichtestiftung:geschichte_listfas fa-book-openFoundation history wiki6
301Administrationstiftung:administrationfas fa-cogsSystem administration7
312User Menu (Dropdown)userDropdownfas fa-userUser account management8
323User Profile HeaderN/AN/ADynamic user name header8.1
333Mein Profilstiftung:user_detailfas fa-userView user profile8.2
3432FA verwaltenstiftung:two_factor_setupfas fa-shield-altManage two-factor authentication8.3
353Benutzerverwaltungstiftung:user_managementfas fa-usersManage users (admin only)8.4
363Administrationstiftung:administrationfas fa-cogsSystem admin (admin only)8.5
373Abmeldenstiftung:logoutfas fa-sign-out-altLogout8.6
381Anmeldenstiftung:loginfas fa-sign-in-altLogin (unauthenticated users only)9