Denis Natusch
c5653f85e6
Update docs for the user package
2024-01-17 12:17:39 +01:00
Simon Bruder
7365b384e3
Make metric variable
...
This was somehow overlooked, but it should work.
This needs to change how the InventoryMutateForm handles quantities, as
the amount has to be split from the metric for addition to work.
2024-01-09 10:53:12 +01:00
Mathis Kral
7b86f96976
Update order package-diagram to match current implementation
...
This closes #109 .
2023-12-15 15:10:59 +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
Paul Heimer
e4d23d8e81
Add invoice for customer
2023-12-08 17:37:52 +01:00
Denis Natusch
af09dd4a83
Add wage to employee
2023-12-05 10:14:15 +01:00
Denis Natusch
17a0e29dad
Add getAvailableStaffByJob to staff package
...
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-12-05 10:14:15 +01:00
Simon Bruder
2dff2842fc
Adapt inventory to new catalog interface
...
This also does a major restructuring of the inventory mutate form.
Some things still are not as they should be, but it mostly works like
before. They can be fixed later.
Co-authored-by: Theo Reichert <theo.reichert@mailbox.tu-dresden.de>
2023-11-29 18:42:37 +01:00
Theo Reichert
a4099f1de0
Fully adapt catalog to salespoint
...
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-11-29 17:15:04 +01:00
Denis Natusch
0119b1cfa0
Add staff form and bind it to model
...
Closes #51
2023-11-29 12:25:29 +01:00
Simon Bruder
c398c12592
Remove unused parameter in InventoryController
...
This was introduced in 6bd1c23e2d
.
2023-11-27 18:45:38 +01:00
Denis Natusch
d7c4482200
Add form validator to users package
...
Closes #35
Closes #59
Closes #64
Closes #71
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-11-27 18:11:07 +01:00
Eren Asker
1b1aac5476
Update developer documentation for staff
...
Co-authored-by: Denis Natusch <denis.natusch@mailbox.tu-dresden.de>
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-11-27 18:04:07 +01:00
Paul Heimer
cbe7d14a64
Update design model of inventory to reflect new methods
2023-11-24 17:25:34 +01:00
Simon Bruder
16a230c152
Remove <<use>> from dependencies
...
Even videoshop does not do this consistently, so we decided to just
remove it.
2023-11-16 19:55:08 +01:00
Theo Reichert
2c13637737
Remove annotations inside catalog design model
2023-11-16 19:55:08 +01:00
Erik Hohlfeld
5eaf97d8db
Update order design to match prototype
...
Add orderCatalog.puml UML-diagram.
Split up the order and orderCatalog UML-diagrams to reduce the size.
Updated the developer_documentation.adoc.
2023-11-16 19:55:07 +01:00
Theo Reichert
a1fb091bea
Update arrows in catalog.puml
2023-11-16 19:55:07 +01:00
Denis Natusch
57b1fc9b43
Update staff design model
2023-11-16 19:55:07 +01:00
Theo Reichert
eee5a24452
Remove catalog controller and form in design model
2023-11-16 19:55:06 +01:00
Denis Natusch
ff8013e914
Update documentation for package users
...
Closes #19
2023-11-16 19:55:06 +01:00
Mathis Kral
1a9f2dfe50
Fix wrong redirect in order seq diagram
2023-11-16 19:54:45 +01:00
Simon Bruder
54c6cbf2ce
Make customer design model diagram more compact
2023-11-16 19:48:51 +01:00
Simon Bruder
b5e7f81ec2
Remove trailing whitespace
2023-11-15 15:36:19 +01:00
Simon Bruder
da7003a2f2
Add final newline to files where it was missing
2023-11-12 20:59:33 +01:00
eras660c
7a769f2976
Update Customer and Staff design model and class descriptions
...
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-11-12 20:05:57 +01:00
Theo Reichert
fce7aff3e9
Update dialogue_map design model to all English
2023-11-12 19:57:10 +01:00
Mathis Kral
d40f5f00f1
Add missing OrderType
2023-11-12 19:57:10 +01:00
Mathis Kral
394a1acd37
Change all instances of “HTTPS” to “HTTP” in TLA
2023-11-12 19:57:10 +01:00
Simon Bruder
09767cb9d2
Update inventory design to match dual catalog
2023-11-12 19:57:10 +01:00
Theo Reichert
b2761bca3c
Update catalog design model
2023-11-12 19:56:20 +01:00
Theo Reichert
e660a03d71
Add sequence diagram for catalog
2023-11-12 19:55:04 +01:00
Theo Reichert
6060c8081e
Update catalog design model
2023-11-12 19:54:59 +01:00
Theo Reichert
8815cbe6eb
Add catering design model
2023-11-12 19:54:31 +01:00
Theo Reichert
32ed70b777
Add user interface in “Architecture Decision”
2023-11-12 19:54:20 +01:00
makr912e
eba9e60df0
Fix spelling error with word staff
2023-11-12 19:54:20 +01:00
Denis Natusch
ad88c6e067
Add users sequence diagram
2023-11-12 19:54:19 +01:00
Mathis Kral
4052224dba
Add order sequence diagram
2023-11-12 19:54:19 +01:00
Denis Natusch
3b77717506
Add customer design module
2023-11-12 19:54:19 +01:00
Theo Reichert
9ae84d47ee
Update catalog.puml
2023-11-12 19:53:58 +01:00
Mathis Kral
40f594ab66
Translate TLA to english
2023-11-12 19:53:58 +01:00
Mathis Kral
84c96332ec
Add system context diagram to design package
2023-11-12 19:53:58 +01:00
Mathis Kral
5e896fc980
Update order-diagram to be closer to prototype
2023-11-12 19:53:58 +01:00
Simon Bruder
45f1ae88b3
Add sequence diagram for inventory
...
It is deliberately simplified to still be somewhat readable, especially
regarding the names of participants.
2023-11-12 19:53:58 +01:00
Denis Natusch
b6f774664f
Add staff design model
2023-11-12 19:53:58 +01:00
Denis Natusch
dc1ff84824
Update user design model to match prototype
2023-11-12 19:53:58 +01:00
Mathis Kral
7ae01c17eb
Improve order-diagram with custom order and order type
2023-11-12 19:53:58 +01:00
Simon Bruder
003e9f39c8
Update inventory design model to match prototype
2023-11-12 19:53:58 +01:00
makr912e
4cf23a50a3
Add cancelOrder() and getWorkingHours() to order.puml
2023-11-12 19:53:51 +01:00