Commit graph

173 commits

Author SHA1 Message Date
Simon Bruder 0425efeab0
Add time recording for week 11
This also adds the meeting time for turn of the year, as I was
previously misguided about where it belongs.
2024-01-16 12:07:07 +01:00
Simon Bruder 5f2866aafd
Add protocol from 2024-01-12 2024-01-16 12:07:01 +01:00
Simon Bruder 6f237744fa
Add time recording for turn of the year 2024-01-09 14:31:54 +01:00
Simon Bruder 99329c611b
Add protocol from 2024-01-05 2024-01-09 14:31:48 +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
Simon Bruder 20ea9e5869
Document used Template Methods
Closes #118
2024-01-08 19:32:03 +01:00
Simon Bruder 6297f3c073
Update copyright dates of recently changed files
I forgot to update them in commits
743e459d41,
90d368a95b,
7fbd26d84c,
and 2d87b3928b.

It also adds swt23w23 as copyright owner on the time recording, as this
was forgotten when the attributions had initially been added.
2024-01-06 22:06:48 +01:00
Simon Bruder 743e459d41
Align week numbers from time tracking with upstream
Fixes #123
2024-01-05 15:40:32 +01:00
Mathis Kral baafd768ec
Add protocol and time recording for 2023-12-15 2024-01-04 10:55:06 +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 b9f67b452a
Add protocol from 2023-12-08 2023-12-14 23:41:39 +01:00
Simon Bruder 71bb2f768f
Add time recording for week 8 2023-12-14 23:40:36 +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
Simon Bruder b6acc2cab3
Add protocol from 2023-11-30 2023-12-05 10:24:08 +01:00
Simon Bruder cd17725ce6
Add time recording for week 7 2023-12-05 10:24:07 +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 a4e82362c8
Add protocol from 2023-11-24 2023-11-28 11:02:23 +01:00
Simon Bruder 35f7f1a7de
Add time recording for week 6 2023-11-28 11:02:22 +01:00
Simon Bruder 9de7f559e9
Add protocol from 2023-11-17 2023-11-28 11:02:22 +01:00
Simon Bruder fa990e45ff
Add time recording for week 5 2023-11-28 11:02:16 +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 ec542be0fd
Add protocol from 2023-11-10
Co-authored-by: Denis Natusch <denis.natusch@mailbox.tu-dresden.de>
2023-11-14 22:17:47 +01:00
Simon Bruder 70cd6c9aa3
Add time recording for week 4 2023-11-14 22:17:41 +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 ca38efaf1c
Add rentable and consumable to analysis-design link 2023-11-12 19:57:44 +01:00
Theo Reichert fce7aff3e9
Update dialogue_map design model to all English 2023-11-12 19:57:10 +01:00
Theo Reichert 55cc6291b0
Update src/main/asciidoc/developer_documentation.adoc
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
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