Paul Heimer
d6abbdcfa2
Add invoice test
2024-01-09 13:55:20 +01:00
Mathis Kral
699db13864
Add test for wrong addProduct request
...
This works on #100
2023-12-14 20:11:35 +01:00
Simon Bruder
bac025fd0a
Make project REUSE compliant
...
This finally makes the licensing under AGPL-3.0-or-later explicit after
I got the okay from the kickstart source owners.
This also checks the REUSE compliance in a pre commit hook, and
therefore also in CI.
2023-12-11 17:59:14 +01:00
Simon Bruder
580d3a6af6
Implement per-month employee working hours
...
Closes #76
Co-auther-by: Denis Natusch <denis.natusch@mailbox.tu-dresden.de>
2023-12-09 00:35:43 +01:00
Mathis Kral
cb3a33651e
Associate rentables with order and event explicitly
...
This closes #74
Co-authored-by: Theo Reichert <theo.reichert@mailbox.tu-dresden.de>
2023-12-07 17:06:43 +01:00
Denis Natusch
af09dd4a83
Add wage to employee
2023-12-05 10:14:15 +01:00
Simon Bruder
4f1ed1f134
Use proper terminology for Staff and Employee
...
Staff is plural. The singular should be employee or a synonym.
Co-authored-by: Mathis Kral <mathis_tiberius.kral@mailbox.tu-dresden.de>
2023-11-27 18:03:26 +01:00
Mathis Kral
f50fbb5ac4
Add basic order-staff-relation
...
Works on #73
This contains changes on multiple files to associate
multiple employees with an order and make customers
able to add employees to their order.
Because of SQL JPA things, this will not be final.
2023-11-26 20:34:23 +01:00
Mathis Kral
a795fc99aa
Add simple get and post tests to order package
...
These tests mainly check the correct redirection and working input values,
but not many edge cases or any business logic.
Works on #48
2023-11-24 19:22:54 +01:00