Commit graph

93 commits

Author SHA1 Message Date
Jérémy Munsch
86e5c02c43
Refactor Ticket Controller, move uploaded images to storage 2022-05-24 17:06:35 +02:00
Jérémy Munsch
1694d2715a
Fix #793 : Add sites on projects.edit 2022-05-24 09:47:58 +02:00
Jérémy Munsch
f4412728d6
Merge branch 'macroplanning' into develop 2022-05-09 10:11:44 +02:00
Jérémy Munsch
d52edeb6bc
MacroPlanning functionnality
bump kwaadpepper/crud-policies
2022-05-04 17:34:56 +02:00
S. Hattry
430fd6ef94 Site status required (ticket 749) 2022-04-13 12:21:07 +02:00
Jérémy Munsch
364a55f7c7
PHPCS update + phpcbf pass 2022-03-29 16:57:54 +02:00
Jérémy Munsch
4b57951701
Fix not handling properly user relation (trashable) 2022-03-25 17:02:13 +01:00
Olivier Legat
812b44636a remove old plannings code 2022-03-15 16:50:25 +01:00
Vincent BRIDIER
7d409d35da - Add internal tickets flag
- Move view share with Internal status
 - Update .env.example
2022-02-23 15:15:47 +00:00
Vincent BRIDIER
7fd62e5cc3 - Add personnal stats 2022-02-09 13:11:29 +00:00
Jérémy Munsch
be43700f65
Fix ticket answer when Admin to force subscribe 2022-02-02 16:47:47 +01:00
Jérémy Munsch
f5fe094c4a
Ticket 647:
- Fix double mails send.
- If admin answers ticket he will auto subscribe to it.
- Equipe web always receive ticket status changes
2022-02-02 13:51:45 +01:00
Olivier Legat
f6801d72cd migrate data to simple db table 2021-12-10 12:18:03 +01:00
Jérémy Munsch
acb9bc9bbe
Fix project edit and Site edit 2021-10-22 14:03:26 +02:00
Jérémy Munsch
7cc4303f03
Add Planning functionnality
- bump kwaadpepper/crud-policies
- npm i vue-select moment --save-dev
- Add Planning components
- csrf_token to axios
- Add Model WeekendPlanning
- Add Enums CellModel, CellType, TableRow
2021-10-02 13:57:00 +02:00
Jérémy Munsch
10957713c0
Unique sur Sites.name and Projects.name 2021-09-29 12:27:22 +02:00
Jérémy Munsch
477a09b07b
phpcs fixes 2021-09-28 12:29:02 +02:00
Jérémy Munsch
94eab12aae
Ticket 330
- composer require mews/purifier
- Add user.name in AddStatusMessage + html tags bold
- purify unescaped output
2021-09-28 12:25:10 +02:00
Jérémy Munsch
edc7af6cca
Ticket 331 allow csv file upload 2021-09-28 12:05:21 +02:00
Jérémy Munsch
db4d33211a
Ticket 320 fix 2021-09-28 10:52:53 +02:00
Jérémy Munsch
c2def4b642
Ticket n° 339
bump kwaadpepper/crud-policies to 0.1.19
2021-09-21 17:14:28 +02:00
4bd5614caa Ticket 264: changement de mot de passe
- Passage à laravel auth au lieux d'un code custom
- suppression de LoginController
2021-08-01 18:19:55 +02:00
Jérémy Munsch
247a559be9 Fix file exist on mdkir Site 2021-07-27 16:12:51 +02:00
Jérémy Munsch
5eb681e690 add status description and todo on sites 2021-07-27 14:50:54 +02:00
Jérémy Munsch
b4bafc712b fix user update fillable role 2021-07-27 12:27:27 +02:00
418a9c2e67 - Itération Sites + Projets + Fichier + Journaux
- bump crud-policies to 0.1.9
2021-07-27 11:28:03 +02:00
Jérémy Munsch
23501c404b add kwaadpepper/crud-policies
add composer.lock file
2021-07-24 14:20:56 +02:00
Jérémy Munsch
c6ffadae35 phpcs confirmity 2021-07-23 12:06:08 +02:00
Jérémy Munsch
ce461a403b Change projects table to sites table 2021-07-23 11:43:47 +02:00
Jérémy Munsch
4e3a1635ee Add developper role 2021-07-23 11:43:03 +02:00
Jérémy Munsch
62d2c0acf5 Upgrade notification system on tickets 2021-07-21 09:44:29 +02:00
Jérémy Munsch
e164f46221 send email with pwd to user on create 2021-06-29 09:12:35 +02:00
Jérémy Munsch
8f753cb349 Ticket 244 et ompagnie : permet un soft delete de user et projects 2021-06-28 17:23:41 +02:00
Jérémy Munsch
901c550990 Update Crud 2021-06-28 17:23:41 +02:00
Jérémy Munsch
bb343ac888 Add missing role in user crud config 2021-06-18 17:06:16 +02:00
Jérémy Munsch
b60913525b - bump to Bootstrap 5
- added ACL policies
- added CRUD generic
- added User crud
- added search bar
2021-06-18 15:39:19 +02:00
Jérémy Munsch
fe252fa0ff If evolution force the ticket status on estimateTodo 2021-05-21 14:34:45 +02:00
Jérémy Munsch
2067dc2291 - Fix home blade exception
- Fix  ticket change status
2021-04-18 20:43:20 +02:00
Jérémy Munsch
59b6b04f8a Complete Rewrite 2021-04-18 20:31:07 +02:00
Jérémy Munsch
704f215f80 Project refactorize 2021-04-18 10:43:36 +02:00
Romain Bonhomme
2482bf8413 Ajout abonnement a un ticket pour recevoir un mail en cas de mis à jour du ticket (réponse/status) 2020-11-26 15:48:35 +01:00
Romain Bonhomme
aba21f4f7c Refonte de la vue des tickets avec système de suivi + Mail lors de la création d'un ticket 2020-11-25 16:05:21 +01:00
Romain Bonhomme
bb1b813ba8 Premier commit 2020-11-18 10:23:51 +01:00