Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submit holiday #51

Open
alexgutjahr opened this issue Feb 17, 2017 · 0 comments
Open

Submit holiday #51

alexgutjahr opened this issue Feb 17, 2017 · 0 comments
Milestone

Comments

@alexgutjahr
Copy link

alexgutjahr commented Feb 17, 2017

As has been described in #50, managing holidays isn't comfortable right now. But since having them is required for our workflows, we should be able to view and add them from within trackr.

Adding holidays should be possible from the same view as is used to display them (#50). At the bottom of the page there should be three input fields, required for each holiday:

Date: Takes the date on which the holiday takes place. The field is required and can contain any valid date (future or past).
Description: A description of the holiday. The field is required, content should not be longer than 40 characters.
State: A combo-box containing all the available federal states. This field is also required. There shall also be a meta-state called All. If this state is selected, the holiday is added for all federal states.

In case there is already a holiday for a submitted date, the existing holiday will be overridden (silently). After a successful submission there should be a corresponding alert displayed to the user (cf. saving working time).

Also, the current view should be refreshed afterwards, since the holiday might be part of the current selection.

holiday_add

@alexgutjahr alexgutjahr added this to the 6.0.0 milestone Feb 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant