Skip to content

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

Other information

Merge request reports