Commit Graph

113 Commits

Author SHA1 Message Date
a1b98c41eb [IMP] open_workshop: trigger-based update of machine access list on partner change
- Replaced reactive `effect()` with `env.bus` event handling for partner changes
- `OwsPosCustomerSidebar` emits `partner-changed` when order is selected
- `OwsMachineAccessList` listens to `partner-changed` and updates access list
- Refactored to use `.get_partner()` instead of deprecated `.get_client()`
- Improved robustness and consistency of partner-based sidebar refresh
2025-06-02 23:35:49 +02:00
b7d98a999a [POS] Einweisungen und Sicherheitsdaten über RPC geladen
- Erweiterung von get_access_list_grouped() um Sicherheitsdaten (Haftungsausschluss, ID, Geburtstag, RFID)
- Rückgabe nun als dict mit access_by_area + user-Feldern
- Anpassung der OWL-Komponente OwsMachineAccessList:
  - updateAccessList() lädt Sicherheitsdaten über jsonrpc
  - state enthält jetzt getrennte Felder für security_briefing, security_id etc.
  - Maschinenliste bleibt dauerhaft sichtbar
- Fehlerbehandlung bei fehlendem ows.user integriert
- alte load_fields()-Logik entfernt
2025-06-01 22:13:14 +02:00
3057f0cf80 [IMP] open_workshop: add machine access overview to partner form
Added a read-only HTML view to the contact form showing all available machines
grouped by area, including the access status, grant date, and expiry date
for the selected partner. The overview provides a complete matrix view, even
for machines without existing access records.
2025-06-01 12:40:19 +02:00
b749464fde changed assets.xml 2025-06-01 12:37:30 +02:00
459b565a94 select partner by pressing +, fixed delete order without popup 2025-05-14 23:18:04 +02:00
671a9b1ebc working order sidebar in pos 17.0 2025-05-14 20:50:00 +02:00
11f3de2b98 fix für odoo 17.0 pos 2025-05-07 21:07:09 +02:00
0481669327 cleanup for odoo 17.0 2025-05-07 19:39:20 +02:00
4d7e7e5f19 [FIX] open_workshop: Mehrere Maschinenfreigaben pro Einweisungsprodukt im POS
Beim Kauf eines Einweisungsprodukts wurden bisher nur eine Maschinenfreigabe erstellt,
selbst wenn das Produkt mehreren Maschinen zugeordnet war.
Dieser Fix passt _process_order an, sodass alle zugehörigen Maschinen erfasst und
ggf. neue Freigaben für den Kunden erstellt werden.

+ Nutzung von defaultdict zur besseren Produkt-Maschine-Zuordnung
+ Klares Logging zur Nachvollziehbarkeit
+ Verhindert doppelte Freigaben
2025-05-06 18:49:31 +02:00
b40e2f7837 Reihenfolge in Kontakte geändert (Tabs)
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m45s
2025-05-04 19:27:31 +00:00
ea6d809020 modified Contact View to more Odoo Style 2025-05-04 18:47:47 +00:00
63337a28bd Issue Template hinzugefügt
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m39s
2025-05-02 09:31:24 +00:00
a19be91685 alle nicht odoo nutzer sind als Kontakt archiviert
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m40s
2025-05-02 08:13:35 +00:00
da4cd0ba5c für das Testsystem wurden alle Angestellten archiviert und Admin in Testsystem umbenannt
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m45s
2025-05-02 07:45:28 +00:00
76b1dc29f2 todo.md aktualisiert
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m39s
2025-05-01 16:15:47 +02:00
0b45c9df62 Merge remote-tracking branch 'origin/13.0_dev' into 13.0_dev
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m36s
2025-05-01 05:49:12 +00:00
92696827d3 removed display: grid in clientlist-screen 2025-05-01 05:37:04 +00:00
6c2c0479c8 .gitea/workflows/odoo-restore-open_workshop_install.yaml aktualisiert
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m40s
2025-04-23 21:46:02 +02:00
9574e3675e test cron
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 3s
2025-04-23 21:38:01 +02:00
5498b20ea5 fixed inverse unrelated fiels deletion, added tests
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m40s
2025-04-23 17:43:31 +00:00
ef46a18937 hübsch
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m48s
2025-04-16 20:29:12 +00:00
a159b88691 ows_machine_sidebar.xml is messy 2025-04-16 18:18:31 +00:00
93468530af no error in clientscreen anymore
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m38s
2025-04-15 23:32:38 +00:00
3e0abbf184 update aus clientlist
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m41s
2025-04-13 09:24:33 +00:00
9b16baf196 machine access sidebar funktioniert 2025-04-13 07:32:59 +00:00
fb96a54c2d not working 2025-04-13 06:21:31 +00:00
26b48adf92 clean up
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m36s
2025-04-12 11:50:57 +00:00
1f15d83f63 fixed password
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m48s
2025-04-12 11:21:10 +00:00
7c63482590 fixed enviroment vars
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 1m7s
2025-04-12 11:14:24 +00:00
9be3e65212 logging
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 1m14s
2025-04-12 11:08:45 +00:00
7dbd9e8f12 neuer Versuch uninstall modules via rpc
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 1m24s
2025-04-12 11:00:05 +00:00
42faa68903 alter table vvow_einweisungen
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m37s
2025-04-12 08:04:30 +00:00
2c84a2b5ff fixed network
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m41s
2025-04-12 06:50:08 +00:00
30a42307f7 fixed volume name
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m44s
2025-04-12 06:36:42 +00:00
2410446d02 next try vvow_einweisungen uninstall
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m47s
2025-04-12 06:09:58 +00:00
e8a9afcde2 removed uninstall vvow_einweisungen
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 4m36s
2025-04-11 19:18:58 +00:00
9fa2fb726c Added sleep before vvow_einweisungen uninstall.
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 6m52s
2025-04-11 17:53:10 +00:00
334a261674 revert test gpg
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m49s
2025-04-11 17:38:19 +00:00
2a471aa8f8 test gpg
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 37s
2025-04-11 17:10:20 +00:00
aa9275c44d type fix 2
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m58s
2025-04-11 16:58:14 +00:00
d0277fd998 typo fix
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m28s
2025-04-11 16:51:26 +00:00
03c7e5fff8 Import Machine to Product and Training Relation
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m33s
2025-04-11 16:41:09 +00:00
d60c0df45b logging
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 4m52s
2025-04-11 16:13:01 +00:00
ad11530ea4 return
All checks were successful
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Successful in 1m11s
2025-04-11 15:55:30 +00:00
9248efde09 logging
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 45s
2025-04-11 15:53:38 +00:00
d9b361548a fixed missing blank
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 47s
2025-04-11 15:50:55 +00:00
54e7b08184 added env again
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 46s
2025-04-11 15:44:50 +00:00
5bb0052f48 fixed git clone
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 48s
2025-04-11 15:40:09 +00:00
8681d8e6a3 added gitea user information for repository
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 43s
2025-04-11 15:14:40 +00:00
64a7bb3b3b login into gita
Some checks failed
odoo-restore-open_workshop-install / run-odoo-backup-in-docker (push) Failing after 37s
2025-04-11 15:01:19 +00:00