136 Commits

Author SHA1 Message Date
59e21b6819 Feature: [acp] record the step history of each accompanying period
Each time a step is changed on an history, a record is stored in a
dedicated table.

When the acp's opening date is moved, the first row is adapted to match the new opening's date. This
mechanisme does not work if the opening date is move beyon the first end
date (if any), nor on the closing date.
2022-10-14 14:36:40 +02:00
cf0252b469 [Feature] Prevent sending notification to user when bulk reassign 2022-10-10 20:52:08 +02:00
9699e2304a fix cs: declare type and license header mismatch 2022-10-06 22:25:43 +02:00
67c3f3a840 fix cs with licencse header 2022-10-05 17:08:14 +02:00
0849b2d5f4 docgen: fix title of origin 2022-05-30 21:16:40 +02:00
bc288a2161 feature: add a link to create a notification to the referrer 2022-05-27 23:24:54 +02:00
dae383dbd9 fix some psalm errors 2022-04-30 01:34:23 +02:00
9244040d7b csfixes 2022-04-27 14:51:37 +02:00
51d1e5422b remove unnecessary code 2022-04-26 10:27:45 +02:00
2d9af8f8c0 period: fix method hasPreviousUser and create method isChangedUser, and use it in Notification 2022-04-22 12:12:30 +02:00
abc3caee00 AccompanyingPeriod: fix method hasPreviousUser 2022-04-22 11:40:29 +02:00
nobohan
6472c554ed accompanying course comment: more tentative to delete the comment 2022-03-04 14:22:25 +01:00
nobohan
84f2e1c72a Accompanying Period: set cascade persist on pinnedComment 2022-03-04 10:34:47 +01:00
cce790f2f8 add validator which force confidential course to keep a referrer 2022-03-01 15:55:18 +01:00
8b8f6027cc Merge remote-tracking branch 'origin/master' into issue442_toggle_emergency 2022-03-01 14:52:56 +01:00
9861e3fe1c csfixes 2022-02-17 09:43:49 +01:00
0a4913f341 handle event PersonMoveEvent on Period 2022-02-15 23:52:15 +01:00
4e83e7905a Validation of confidential toggle added to accompanyingPeriod validator 2022-02-15 14:22:41 +01:00
b9dbb1916a migration for history, and create history location on each change 2022-02-14 23:03:40 +01:00
441704dc29 first impl of event (WIP) 2022-02-14 18:29:11 +01:00
8ee451c6e0 fixes 2022-02-14 18:00:09 +01:00
df61fbff12 merge conflicts resolved 2022-02-14 14:55:47 +01:00
c2a132a40b Merge remote-tracking branch 'origin/master' into issue442_toggle_emergency 2022-02-14 13:40:23 +01:00
9b4c350213 fix tests for accompanying period comments 2022-02-11 13:36:35 +01:00
05e9f118d7 Corrections voter + entity property intensity, not emergency 2022-02-09 17:18:45 +01:00
41b0dd50bd emergency property write permission removed from entity 2022-02-09 17:07:58 +01:00
6cc4fa582e fix validation error with startDate 2022-02-02 22:15:53 +01:00
c5cbdd97ff csfixes 2022-02-01 13:52:42 +01:00
c3de3c6c39 validation adjusted to greaterThanOrEqual and different message passed 2022-02-01 13:51:21 +01:00
a612d7dd9f improve workflow decision form 2022-02-01 12:19:51 +01:00
44183957b8 Merge remote-tracking branch 'origin/master' into homepage/rewrite 2022-01-31 15:36:53 +01:00
e2d406b97b php validation added 2022-01-28 18:06:13 +01:00
292c9380ad endpoint for recent accompanying period attributions 2022-01-28 15:39:37 +01:00
fcd5fba13e add history for user in accompanying period (+ counter) 2022-01-28 14:42:18 +01:00
Pol Dellaiera
eb9cc0b63f
Update minor things. 2022-01-25 12:19:14 +01:00
Pol Dellaiera
7ee554b48d
Update minor things. 2022-01-25 11:56:30 +01:00
Pol Dellaiera
2e6d281bfc
cs: Autofix coding standard based on updated rules. 2022-01-25 11:46:29 +01:00
ff66aa5590 fix debug message 2022-01-24 15:14:45 +01:00
8e2d3616b5 Merge remote-tracking branch 'origin/master' into issue383_referent_in_acc_course 2022-01-24 15:04:55 +01:00
a9b216b16b Merge remote-tracking branch 'origin/master' into issue385_comments_accourse 2022-01-24 14:54:00 +01:00
54c2b92962 Improve notifications 2022-01-24 10:09:57 +00:00
45f3bb00d6 php csfixes 2022-01-21 16:50:24 +01:00
fcf2ae364f all comments are kept when after a second is flagged 2022-01-21 16:47:02 +01:00
nobohan
d4efe81dbb person: can reopen an accompanying course 2022-01-19 21:46:40 +01:00
nobohan
74e94637b9 job in accompanying course: validation 2022-01-19 15:40:38 +01:00
nobohan
175fa7bf2f php code fix 2022-01-19 15:40:38 +01:00
nobohan
3471bdec0d accompanyingPeriod: add job 2022-01-19 15:40:38 +01:00
juminet
921dd639bf accompanying period: add location to accompanying period + add delete button 2022-01-10 11:03:14 +00:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS). 2021-12-21 10:59:23 +01:00
264bd76461 Issue336 internal create action fixes 2021-12-14 18:48:31 +00:00