Draft: Vue vite : Problems room assignment
Merge request checklist
Please check if your Merge Request (MR) fulfills the following requirements:
-
We added our names in the AUTHORS.md
file -
We added some insights in the CHANGELOG.md
file -
New needed python modules have been added to requirements.txt
, if any -
Tests for the changes have been added (for bug fixes / features) -
Docs have been reviewed and added / updated if needed (for bug fixes / features). The wiki page of FlOpEDT may be merge requested as in https://stackoverflow.com/a/38537453 -
No additional printing (neither in django ( print
) or in javascript (console.log
))
New dependencies
Have new dependencies been added?
-
Yes -
No
If yes, which dependencies?
Licenses
If new dependencies have been added, their licenses is avec une inclusion dans un logiciel sous AGPL.
-
Yes indeed. -
I have looked, but I am not sure. Licensing is such a pain. -
No, but alternatives exist.
If no, which alternative(s) ?
Merge request type
Please check the type of change your MR introduces:
-
Bugfix -
Feature -
Code style update (formatting, renaming) -
Refactoring (no functional changes, no api changes) -
Build related changes -
Documentation content changes -
Other (please describe):
What is the current behavior?
No possibility to declare room problem.
What is the new behavior?
- Possibility to declare a problem of a room (for all connected people on flop)
- New url to make some action in api is added
- New router-link in vue js to see room problems
- Possibility to remove a problem of a room (admin only)
- 2 new tables in database
Does this introduce a breaking change?
-
Yes -
No
Does this introduce a new migration in the database ?
-
Yes -
No