6c0cf8a42f
bugfix/3372-link: Complement allowed characters in forum links with exlamation mark.
2024-05-17 15:30:16 +02:00
e8e8bf8a68
3376 Upgrade Hibernate
2024-05-07 12:23:48 +02:00
a6d2502ebb
3381 Fix NPE when supervisors fill in individual criteria before final thesis is uploaded
2024-05-03 15:11:13 +02:00
8ccd6156b7
Fix table casing
2024-05-02 10:17:50 +02:00
9c78d9a648
Merge remote-tracking branch 'refs/remotes/origin/wicket-10' into develop
2024-04-26 10:10:24 +02:00
aa469a425b
Fixed warning/error due to difference in name resolution between IntelliJ and Hibernate.
2024-04-26 10:07:54 +02:00
f5950a43ba
3126 Remove possibility to reply to forum posts via e-mail
...
Unused feature that caused issues with repeated posts.
2024-04-26 10:05:30 +02:00
bd90b34c42
Fix URKUND integration with new Guice UnitOfWork changes
...
Can not fetch the settings from the authenticator since that is ran on a HTTP request dispatching thread where no UnitOfWork has started.It is not possible to fetch the credentials in the constructor since then it would not be possible to change the settings while the system is running. Instead recreate the client with prefetched credentials on every request.
2024-04-25 09:51:51 +02:00
43516dba16
3275 orangemarkera två flikar i "finishing up" när man hovrar med musen
2024-04-24 16:43:03 +02:00
5c78a698f9
Wicket 10 downgraded the version so the security vulnerability popped up again
2024-04-24 14:53:57 +02:00
28bc8bf05a
Merge branch 'wicket-10' into develop
2024-04-24 12:26:11 +02:00
29d8acf4d5
3361 Fix simultaneous requests to open the same checklist
...
What happens in there are simultaneous requests to open a checklist.
Both threads will read the checklist from the database, and since it
is versioned they will both get version N.
Then both threads will try to update the last open date and save the
checklist. When saving a versioned object a SQL query of the form
UPDATE checklist SET version = N+1 WHERE id = ? AND version = N
is generated, the first such query will succeed but the second one
will not update any row which Hibernate treats as an optimistic
locking error.
To work around this we use a global lock to ensure that only one
thread can update the checklist at a time. We can't use the
EntityManagers lock method since that too will cause an optimistic
locking failure. This is an unfortunate global lock that will affect
everyone even if they open different checklist, but it is such an
underused feature that it should not be a problem.
2024-04-22 15:28:08 +02:00
7e0d0a8558
3351 Downgrade servlet to match version used by Tomcat
2024-04-22 12:39:32 +02:00
c376554530
Merge branch 'develop' into wicket-10
...
# Conflicts:
# pom.xml
2024-04-22 12:35:23 +02:00
0ebd179201
Upgrade Jackson and Jersey
2024-04-22 12:18:12 +02:00
d440956525
3351 Wicket uses ByteBuddy by default now
2024-04-22 10:38:43 +02:00
0c9b167100
3351 Wicketstuff 10 released
2024-04-22 10:20:21 +02:00
db0c36234a
Merge branch 'develop' into wicket-10
2024-04-22 09:41:47 +02:00
9654fea439
Supress bogus security vulnerability
2024-04-22 09:30:47 +02:00
fea88cfcc6
3207 Disabling the button will break Wickets specific submit button behavior. Disable buttons with CSS instead
2024-04-18 09:57:24 +02:00
9b69fca5be
Merge remote-tracking branch 'origin/develop' into develop
2024-04-16 21:31:29 +02:00
fb39fa9c64
3359 Bristande info under Final thesis and reflection
2024-04-16 21:31:12 +02:00
5a20a863d0
3207 TR
2024-04-16 14:17:07 +02:00
42cd644e74
Merge branch 'develop' into wicket-10
...
# Conflicts:
# view/src/main/java/se/su/dsv/scipro/supervisor/pages/SupervisorViewGroupThreadPage.java
2024-04-16 14:13:03 +02:00
f1187390ff
3368 3369 Suppress nonsense vulnerabilities
2024-04-16 13:22:37 +02:00
2d7b032219
Clean up
2024-04-16 13:21:03 +02:00
a8707ab6f9
3367 Remove unused library with security vulnerability
2024-04-16 13:06:44 +02:00
eca412d9b5
2870 Stöd för att ange nationellt ämneskategori i samband med att godkänner final thesis
2024-04-08 17:04:06 +02:00
0474b18911
3207 Dubblett - POST finalseminar
2024-04-08 15:44:51 +02:00
3a530879a7
2870 Stöd för att ange nationellt ämneskategori i samband med att godkänner final thesis
2024-04-08 15:43:55 +02:00
a76ff3db2a
3262 Improve feedback when students select a supervisor idea
2024-04-03 14:55:47 +02:00
cabdc5bfce
3262 Improve feedback when students submit/updates their own idea
2024-04-03 14:29:39 +02:00
17306630c5
3262 Improve information available to students about their ideas
...
Show when the course starts
Better status message when it's not yet matched to a supervisor
2024-04-03 14:15:34 +02:00
44aa894322
3358 Fix status text not updating properly
2024-04-03 13:20:34 +02:00
4bdc34e307
3359 Show text when author has done their parts, but the grading process is not fully done yet
2024-04-03 12:43:46 +02:00
db84cc6c17
3157 Fix problem with marking threads read when opening the same thread multiple times simultaneously
2024-04-03 11:01:04 +02:00
nikos dimitrakas
a3dbed13d2
Property för att kunna visa sql (false som default). Propertyn database.showSql i pom.xml verkar inte ha någon effekt.
2024-04-02 13:52:56 +02:00
19fdef662b
3134 TR Failed opposition notification link should lead to the opposition page
2024-03-28 14:42:46 +01:00
d91347cfbe
3157 Some database related changes has made this no longer happen (possibly JDBC driver change?)
2024-03-27 15:03:58 +01:00
1df32c57e3
Merge remote-tracking branch 'origin/develop' into develop
2024-03-27 14:51:52 +01:00
f8e9a391ca
3308 NPE vid hämtning av kriteriepoäng
2024-03-27 14:51:34 +01:00
daba0ed46c
3357 fix typo
2024-03-27 13:51:52 +01:00
139ecd8bbd
3273 Do not mark thesis as "Sent to examiner" before it is actually sent
...
What happened was an empty list was returned if we got a bad response from the grading service. So when the check was performed "is there any examination without a grade" then it was true because there were no examinations to begin with.
2024-03-27 09:57:09 +01:00
9bcad9df40
3144 Allow supervisors to change the examination date when sending suggestion to the examiner
2024-03-25 11:21:09 +01:00
12104cc6c8
2870 National subject category is mandatory
2024-03-25 10:37:38 +01:00
7420970e4b
3257 förtydliga datum för inskickandet av uppsatsen till examinator
2024-03-21 12:45:06 +01:00
8fb22115cb
Merge remote-tracking branch 'origin/develop' into develop
2024-03-18 14:49:12 +01:00
f072429753
3351 Upgrade to Wicket 10
...
Related Jakarta migration upgrades as well
2024-03-14 15:09:49 +01:00
79d7a4aa2b
3348 Change background color for reviewer candidates with mismatched research area
2024-03-13 11:46:52 +01:00
df01ba7cc2
3348 Include time when the reviewer request was made
2024-03-13 11:44:59 +01:00