Initial Commit
adds the following cashbox feature
- add article
- remove article
- show total
- take availability into account
Refactors the handling of availablity
Refactors app to use routes an partial templates
Styles the cashbox page
gets e2e tests up and running
.gitignore is now working
improves cashbox view
Articles can be modifed and deleted (frontend for adding new is missing)
- fix issue with saving articles (mongodb bug?)
- allow to add new articles
- allow to exclude articles from the cashbox view
- stores orders on the servers
- add message server
optimizes the return-calculation layout
fixes css-class (which is not used right now)
Adds order view
fixes date-formatter
create receive pdf
parametrizes receipt url
adds settings and real print functionality
Styles receipt
- article availability is decremented on orders
- resets the order number to 1 on a new day