17556 Commits

Author SHA1 Message Date
ec7b6e8ec5 mail events recipients do not play nice
now recipients get saved without flush and flush generates exceptions
its magic
2012-12-14 15:07:46 +01:00
ec804757e5 removed old history model 2012-12-14 14:48:44 +01:00
37dd790a0e better aligning of notification settings 2012-12-14 14:48:28 +01:00
376f00838a new sql tables 2012-12-14 14:48:13 +01:00
Jona Ekenberg
d818c9b221 FilterKeywordsPanel now has a clear-button 2012-12-14 14:38:41 +01:00
1c2c764347 new sql tables 2012-12-14 14:19:02 +01:00
fcffd98ad2 Merge branch 'notifications' into develop
Conflicts:
	src/main/java/se/su/dsv/scipro/supervisor/pages/SupervisorNewIdeaStartPage.java
2012-12-14 14:14:29 +01:00
Niklas
906e31e3ed Updated login parameters with LoginModule string. 2012-12-14 14:01:47 +01:00
7740a65d7b allow editing of newly created seminars 2012-12-14 13:38:48 +01:00
68ab93703f prevent deletion from causing NPE if panel stays open 2012-12-14 13:38:28 +01:00
a9562cea3b forced flush or recipients do not get saved 2012-12-14 13:38:05 +01:00
52a6aceb48 replaced the old seminar panel that does not send out notifications with a one that does 2012-12-14 13:02:46 +01:00
fe47da084c fixed a typo in a property name 2012-12-14 13:00:11 +01:00
12edde6c31 added head supervisor email 2012-12-14 12:12:13 +01:00
27c0858b62 added presentation/report language
improved visibility on components based on permissions and data availability
2012-12-14 12:05:05 +01:00
d0d2c5b34a added presentation/report language and generate notification sources with the help of utils class 2012-12-14 12:03:22 +01:00
7317b3402d minor improvements 2012-12-14 12:01:58 +01:00
dea26f5655 hide the panel if no CRUD operations are allowed 2012-12-14 11:56:09 +01:00
4f7a1b9d26 Merge branch 'develop' of git.dsv.su.se:/git/scipro/scipro into develop 2012-12-14 10:32:06 +01:00
3d8e2a6438 added link from project to projectdata to cascade deletions down to notifications if a project is removed 2012-12-14 10:27:51 +01:00
b6f196bf89 readded deleted jpa annotations 2012-12-14 10:14:03 +01:00
29285e9edc fixed jpa annotations to prevent manually having to delete oppositions/participants 2012-12-14 10:13:19 +01:00
8af8a06865 added jpa mapping from finalseminar to seminardata to cascade deletion of notifications to prevent constraint errors when trying to delete a seminar with notifications sent out for it 2012-12-14 09:41:03 +01:00
Emil Siverhall
adb691353f Merge branch 'infoMouseOvers' into develop 2012-12-14 09:36:56 +01:00
22afb36493 better jpa annotations for notification(data) to cascade deletions 2012-12-14 09:31:05 +01:00
Emil Siverhall
11290c522a added info dialogs to first meeting date and room/channel 2012-12-14 09:26:48 +01:00
Emil Siverhall
f257c61a16 added new constructor to help icon dialog, to be able to customize the dialog width if desirable 2012-12-14 09:26:03 +01:00
33198a12ae develop pull 2012-12-13 16:49:13 +01:00
7ef8d604f4 Merge branch 'develop' of git.dsv.su.se:/git/scipro/scipro into notifications 2012-12-13 16:43:17 +01:00
39227bca26 turnitin errors now generate notifications
with a hardcoded url for now
2012-12-13 16:42:25 +01:00
ec330959da project state change notifications changed to new source implementation 2012-12-13 16:35:38 +01:00
631a4d38b8 final seminar notifications for thesis and opposition report uploads 2012-12-13 16:24:36 +01:00
baee4d30e0 uploading project files now generate notifications 2012-12-13 16:01:07 +01:00
425c0a8dab added warning until it is converted to service 2012-12-13 16:00:37 +01:00
b76645e0b8 now uses persist instead of merge so it actually saves recipients 2012-12-13 15:58:07 +01:00
6ce48cda8c must flush after save or the recipient set is not persisted to the database 2012-12-13 15:48:55 +01:00
940ddf7c7d new interface for services supporting notifications 2012-12-13 15:47:02 +01:00
29c9394899 removed old notification calls 2012-12-13 15:44:25 +01:00
aec13a9b0b project management page now uses the new projectcrudpanel 2012-12-13 15:43:38 +01:00
195e837bd3 now shows an 403 forbidden page instead of NPE if the user is not part of the project 2012-12-13 15:12:03 +01:00
090b1ec35b removed dead class and ignored seminar panel tests until scipro test environment is set up 2012-12-13 15:10:48 +01:00
fdbcd3145d test for notification controller 2012-12-13 15:10:11 +01:00
468b6c8fe2 notification support for project service 2012-12-13 15:09:47 +01:00
e367bfd9a0 notification support for final seminar service and associated test 2012-12-13 15:08:44 +01:00
Niklas
87f3a7c6d0 Registration form. Woop. 2012-12-13 15:08:24 +01:00
df90e5a301 html fixes to make title smaller and remove misplaced > 2012-12-13 15:07:58 +01:00
fb746af23d removed old notification call 2012-12-13 15:07:17 +01:00
264ee5300c restructured formatting to make more sense with proper names.
changed how notification sources are sent to the service layer
2012-12-13 15:05:55 +01:00
97b0f80f33 crud panel with notificationsource support 2012-12-13 15:00:09 +01:00
f7c3b38ab1 removed ignored tests 2012-12-13 14:11:08 +01:00