-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Create default forms on installation or update #17942
base: main
Are you sure you want to change the base?
Create default forms on installation or update #17942
Conversation
38a15c3
to
f2e0cf7
Compare
Update tests fail with MariaDB, probably because it doesn't compare json correctly (as JSON is only a real type in MySQL). Suggestions are welcome. |
Nvm it is actually MySQL that fails the comparison 🤷 |
I guess the problem is the tests suite is not ready for that kind of data; and therefore should be fixed; not ignored. Anyway, I do not know well that part, I've no proposition so far. |
I agree but we have to pick our priorities at this time and this specific false positive case is very low in my TODO list. |
d914ca3
to
6debe92
Compare
b9c723d
to
1f769f2
Compare
Checklist before requesting a review
Please delete options that are not relevant.
Description
Add two default forms when installing GLPI or updating to GLPI 11.
The goal is to copy the "old" helpdesk form:
It is split into two Incident/Request forms which are almost identical.
Note that the "associated elements" question is missing because it isn't possible to implement it right now (we will work on that later) and that the picked "watchers" are also not applied into the ticket (not possible yet too).
The default forms themselves are subject to change later as we make the final adjustments before GLPI 11.
Right now, the goal is just to offer the same feature that in GLPI 10 but with two "real" forms.