stable

Clone or download

Read-only

feat: duplicate date reminders

Create a new tracker based on an existing one and/or create a new project from an existing (not XML) one, the date reminder configuration are now duplicated. Due to the data organisation for ugroups (a column with comma separated values) the code is more complex than usual duplicate as it's not possible to do the transformation at SQL level. Closes request #31098 Project created from DB templates doesn't keep date reminder configuration Change-Id: Ib828281306129fd403f8d5f71fd406bec9341967

Modified Files

Name
M plugins/tracker/include/Tracker/DateReminder/DateReminderDao.php +61 −0 Go to diff View file
M plugins/tracker/include/Tracker/Notifications/Settings/NotificationSettingsDuplicator.php +11 −3 Go to diff View file
M plugins/tracker/include/Tracker/TrackerFactory.class.php +3 −1 Go to diff View file
M plugins/tracker/tests/integration/Tracker/Notifications/Settings/NotificationSettingsDuplicatorTest.php +120 −5 Go to diff View file
M tests/integration/bin/setup.sh +23 −0 Go to diff View file