Commit Graph
50301 Commits
Author SHA1 Message Date
Steffen Jacobs e746b04c75 Bug 5085: added storing of CourseTemplates 2019-08-13 13:36:02 +02:00
Steffen Jacobs 99c926a526 Bug 5085: minor improvement in MarkPropertiesImpl 2019-08-13 12:59:49 +02:00
Steffen Jacobs da4875fae2 Bug 5085: adjusted CourseTemplate to fit new model definition 2019-08-13 12:59:37 +02:00
Steffen Jacobs 80f76550e2 Bug 5085: added replication for recording usage in SharedSailingDataImpl 2019-08-13 11:52:33 +02:00
Steffen Jacobs 17ead89282 Bug 5085: added permission check for recordUsage method in
SharedSailingDataImpl
2019-08-13 11:46:54 +02:00
Steffen Jacobs 794fc12728 Bug 5085: added permission checks and replication for delete methods for
CourseTemplate and MarkProperties in SharedSailingDataImpl
2019-08-13 11:45:02 +02:00
Steffen Jacobs 21d4cf8d48 Bug 5085: Added security checks for retrieving MarkTemplates. 2019-08-13 11:37:15 +02:00
Steffen Jacobs a0bcb26869 Bug 5085: wired recording of usage of a MarkTemplate in a MarkProperties
into SharedSailingDataImpl
2019-08-13 11:32:31 +02:00
Steffen Jacobs c8dcd41162 Bug 5085: wired usage of MarkProperties into SharedSailingDataImpl 2019-08-13 11:29:31 +02:00
Steffen Schaefer d2b98febaf Bug 5085: Making SharedSailingData available for RESTlets 2019-08-13 11:25:59 +02:00
Steffen Schaefer 694f3f43d0 Bug 5085: Register SharedSailingData in OSGi 2019-08-13 11:25:57 +02:00
Steffen Jacobs 2e229bddc9 Bug 5085: wired MarkTemplates into SharedSailingDataImpl 2019-08-13 11:23:47 +02:00
Steffen Jacobs f4a374fa50 Bug 5085: added routine to load MarkTemplate objects from database 2019-08-13 11:13:03 +02:00
Steffen Jacobs 7b5ac20e59 Bug 5085: added storing for MarkTemplates 2019-08-13 11:03:52 +02:00
Steffen Jacobs 851270ece5 Bug 5085: extracted common mark properties + created convenience method
for storing
2019-08-13 11:02:50 +02:00
Steffen Schaefer da74c09c3d Bug 5085: Checking MarkProperties READ permissions 2019-08-13 10:57:15 +02:00
Steffen Schaefer 4c4746c3a7 Bug 5085: Initially implemented permission check when creating
SharedSailingData objects
2019-08-13 10:53:17 +02:00
Steffen Schaefer fa3aa01c01 Bug 5085: Added missing course template name to create method 2019-08-13 10:49:18 +02:00
Steffen Schaefer e788db59b5 Bug 5085: Let the new domain types implement
WithQualifiedObjectIdentifier
2019-08-13 10:38:47 +02:00
Steffen Schaefer 59efca6560 Bug 5085: Added new SecuredDomainType entries for MarkProperties,
MarkTemplate and CourseTemplate
2019-08-13 10:37:35 +02:00
Steffen Schaefer 11a75b2e8c Bug 5085: Renamed WithQualifiedObjectIdentifier.getType to
WithQualifiedObjectIdentifier.getPermissionType
2019-08-13 10:37:33 +02:00
Steffen Jacobs 4889792dbc Bug 5085: added warning when loading a non-mappable MarkTemplate id for
MarkProperties
2019-08-13 10:36:52 +02:00
Steffen Jacobs d930821b04 Bug 5085: added loading of usage tracking for MarkProperties 2019-08-13 10:16:50 +02:00
Steffen Jacobs e9ea911054 Bug 5085: changed datatype for storing MarkProperties usage times 2019-08-13 10:02:02 +02:00
Steffen Jacobs 302898558a Bug 5085: added storing of usage tracking for MarkProperties 2019-08-13 09:57:56 +02:00
Steffen Jacobs 9616ce09a1 Bug 5085: added usage tracking in MarkProperties and PropertiesImpl 2019-08-13 09:57:37 +02:00
Steffen Schaefer 3ef85e78a6 Bug 5085: Added SecurityService to SharedSailingData 2019-08-13 09:37:49 +02:00
Steffen Jacobs bde7560dea Bug 5085: updated CourseCreation UML 2019-08-13 09:32:50 +02:00
Steffen Schaefer 30bbf1bd9b Bug 5085: Initial replication of mutation methods in SharedSailingData 2019-08-13 09:22:24 +02:00
Steffen Schaefer d4f14486f8 Bug 5085: Initial setup of replication 2019-08-13 08:58:30 +02:00
Steffen Schaefer 205472abca Bug 5085: Introduced ReplicatingSharedSailingData 2019-08-13 08:57:00 +02:00
Steffen Jacobs 9224d231af Bug 5085: avoid storing null values when storing MarkProperties 2019-08-12 18:05:23 +02:00
Steffen Jacobs ee98bd3596 Bug 5085: adjusted loading to cope with null values 2019-08-12 17:55:20 +02:00
Steffen Jacobs bbbd4ad010 Bug 5085: updated CourseCreation UML diagram 2019-08-12 17:06:25 +02:00
Steffen Jacobs 1700cfb23b Bug 5085: added images for course creator 2019-08-12 16:39:23 +02:00
Steffen Jacobs 0218cdd4fa Bug 5085: updated course creation UML diagram 2019-08-12 15:14:42 +02:00
Steffen Schaefer be409bc1b0 Bug 5085: Extended documentation of course templating and configuration 2019-08-12 14:58:54 +02:00
Steffen Schaefer 9f35bf0eca Bug 5085: Reorganized documentation and removed solved TODO 2019-08-12 13:06:00 +02:00
Steffen Schaefer 6a6d6215c5 Merge branch 'master' into bug5085 2019-08-12 12:44:59 +02:00
Steffen Jacobs 596611c1d3 Merge branch 'bug5101' 2019-08-12 12:42:57 +02:00
Steffen Jacobs 33f90cfcb8 Bug 5085: added more detailled description for the construction of mark
configurations
2019-08-12 12:03:26 +02:00
Steffen Schaefer 684b3062c8 Bug 5085: Fixed nested lists in course template and configuration doc 2019-08-12 11:32:07 +02:00
Steffen Schaefer 558f52ce9d Bug 5085: Initially added documentation for the model of course
templates and course configurations (not complete yet)
2019-08-12 11:27:46 +02:00
Steffen Jacobs 15b5329292 Bug 5085: adjusted UML diagram for CourseCreation 2019-08-12 10:44:34 +02:00
Steffen Jacobs 4fb4a9af00 Bug 5101: drive-by fix for sporadically failing RegattaApiTest 2019-08-12 10:33:37 +02:00
Steffen Jacobs 3a72751757 Merge branch 'master' into bug5085 2019-08-12 10:07:14 +02:00
Steffen Jacobs d724cc9fab Merge branch 'master' into bug5101 2019-08-12 10:05:29 +02:00
Steffen Jacobs aa07fedae0 added missing getNetPoints method in
DelegatingRegattaLeaderboardWithCompetitorElimination to fix compiler
error
2019-08-12 10:01:58 +02:00
Steffen Jacobs d597e73323 Merge branch 'master' into bug5101 2019-08-12 09:49:27 +02:00
Steffen Jacobs 7f89731e2c Bug 5101: attempt to fix sporadically failing selenium test with
LeaderboardDetailsPanel
2019-08-12 09:49:00 +02:00