-
Notifications
You must be signed in to change notification settings - Fork 0
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
Schedule redesign #183
Schedule redesign #183
Conversation
892ad22
to
a64abe5
Compare
8bbee2c
to
e760e2c
Compare
2fa84ef
to
99b7187
Compare
6e889b4
to
0701662
Compare
3f5da78
to
95e04cc
Compare
606a1fb
to
76132f9
Compare
This generalizes the CSS somewhat so that it applies to the new timeline without too much boilerplate.
Think of splitting this up...
grid-gap seems to negate the effect of minmax used to prevent a grid blowout. It's also wrong to apply it on the overlay anyway..
By transferring this responsibility, case specific optimizations are possible.
I'm still not convinced that this is good enough.
76132f9
to
9247d7c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disclaimer: This is not a code-review. I just tested the functionalities provided and changed by this PR.
All rotation modes can be configured correctly and the resulting schedule is correct as well.
The rotations keep their defined date and there are no time derivations or gaps when adding or modifying them.
Additionally, all values are correctly saved into the database table. I was not able to produce data corruptions by using the web ui.
resolves #200 blocked by #183 blocked by Icinga/icinga-notifications#218
resolves #177
Requirements