Vue vite - Implement reporting incidents
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) -
The CI is still successful -
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?
- Back-end
-
Yes -
No
-
- Front-end
-
Yes -
No
-
If yes, which dependencies?
Licenses
If new dependencies have been added, their licenses are compatible with the inclusion in a software project licensed under the AGPL version 3.0 or later.
-
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 -
Upgrade from v0 to v1 -
Code style update (formatting, renaming) -
Refactoring (no functional changes, no api changes) -
Build related changes -
Documentation contents changes -
Other (please describe):
What is the current behavior?
What is the new behavior?
- Feature to allow users to submit reports on incidents (front + back)
- Feature (Not Yet Completely finished to display the list of reports)
Does this introduce a breaking change?
-
Yes -
No
Does this introduce a new migration in the database ?
-
Yes -
No
Other information
Edited by Célian Hache