Commit Graph
51429 Commits
Author SHA1 Message Date
Steffen Schaefer 68dbc2f227 Bug 5085: Added optionalImageURL property to CourseConfigurationBase to
ensure that the image URL is always included in the serialized document
built from a course template. In addition this allows to add the image
URL to CourseBase, too.
2019-11-18 16:27:09 +01:00
Thomas Wiese 2c58dad4cd Bug5085: fix course configuration API tests for using MarkRole objects 2019-11-18 16:09:44 +01:00
Steffen Schaefer 7a5bef6e14 Merge branch 'master' into bug5085 2019-11-18 16:07:48 +01:00
Tim Hessenmüller 026ae0b28f Merge branch 'bug5029' 2019-11-18 15:24:22 +01:00
Thomas Wiese 074754b70b Bug5085: fix course template API tests for using MarkRole objects:
duplicate role assocations are now identified by the MarkRole.id
2019-11-18 15:20:12 +01:00
Thomas Wiese b613ab81a1 Bug5085: fix course template API tests for using MarkRole objects 2019-11-18 15:12:37 +01:00
Steffen Schaefer 0857fd3cdb Bug 5085: Conversion to classic for loop to prevent problems with null
values in Collectors.toMap
2019-11-18 13:50:18 +01:00
Steffen Schaefer 5194e15212 Bug 5085: Adjusted field name in the DB to make clear it is an ID
referencing another object
2019-11-18 12:55:07 +01:00
Tim Hessenmüller 53e5114e89 Added safety checks in case of unknown course marks 2019-11-18 12:04:02 +01:00
Steffen Schaefer c2ecd6b68b Bug 5085: Introduced several convenience methods for CourseTemplate and
CourseConfigurationBase to remove code duplications
2019-11-18 11:58:04 +01:00
Steffen Schaefer ed616f2354 Merge branch 'master' into bug5085
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2019-11-18 11:22:20 +01:00
Steffen Schaefer 367e8f7d62 Bug 5085: Changed CourseTemplate and CourseConfiguration to use MarkRole
instead of String and changed CourseBase to reference MarkRoles by using
their UUID
2019-11-18 11:15:36 +01:00
Thomas Wiese 98192e9a08 Bug5085: add MarkRoleResource and corresponding api test 2019-11-18 10:52:15 +01:00
Tim Hessenmüller 79949d98b8 Live Now and Finished Races tables in Home.html are now mutually exclusive 2019-11-18 10:45:23 +01:00
Steffen Schaefer 9010ea3698 Bug 5085: Introduced CourseConfigurationBase as intermediate
implementation of CourseConfiguration. This will be used to distinct
different cases when referencing IsMarkRole or MarkRole objects in the
CourseConfiguration model.
2019-11-18 10:03:27 +01:00
Steffen Schaefer 3f44fc97c2 Bug 5085: Introduced IsMarkRole as type to reference existing MarkRoles
as well as MarkRoleNames which are meant as MarkRoles to be saved. This
will be needed to represent MarkRoles that aren't saved yet when
deserializing a CourseConfiguration
2019-11-18 09:58:24 +01:00
Steffen Schaefer e67540df76 Bug 5085: Initial implementation to manage MarkRoles in
SharedSailingData
2019-11-18 09:55:14 +01:00
Steffen Schaefer f9e394f19d Bug 5085: Initial implementation to store MarkRoles 2019-11-18 09:52:25 +01:00
Steffen Schaefer 2771680fab Bug 5085: Introduced new domain type MarkRole (currently unused) 2019-11-18 08:27:09 +01:00
Axel Uhl aeb9e33130 Updated consolidating user stores (markdown) 2019-11-15 23:54:21 +00:00
Axel Uhl c420aa1954 use additional i18n text for "Certificates" caption panel 2019-11-16 00:23:49 +01:00
Axel Uhl fb4c44ae31 fixed missing i18n for "Boats" and "Certificates" in ORC certificate assignment panel 2019-11-16 00:15:16 +01:00
Axel Uhl c74398c347 worked on the Wiki document for consolidating the user stores 2019-11-15 18:45:31 +01:00
Axel Uhl 174a29a369 Merge branch 'translation' 2019-11-15 18:26:02 +01:00
Axel Uhl 841893528b bug5156: avoiding NPE when checking a permission that only has a type, no action 2019-11-15 18:25:08 +01:00
service.tip.git 51f38064aa [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I6eccfe034034fc8e53c72da84d2b590bcd3f071a
2019-11-15 07:46:16 +00:00
Axel Uhl 68c52a31a0 updated archiveDb.sh script with a -y option to skip safety question 2019-11-14 23:57:18 +01:00
service.tip.git 2e67fe1eee [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I0de42249fefd7667aac027504e65a3728fbad632
2019-11-14 18:50:30 +00:00
Axel Uhl e5ae10a862 Created consolidating user stores (markdown) 2019-11-14 10:16:44 +00:00
Axel Uhl 210293f67e Updated home (markdown) 2019-11-14 10:11:02 +00:00
Dennis Aulenbacher 1feab86eb7 changed margin and height of playstore badge due to alignment issues 2019-11-13 17:56:03 +01:00
Thomas Wiese 02ef59b87b Bug5085: clear state for testing now removes MarkTemplates,
MarkProperties and CourseTemplates from MongoDB
2019-11-12 15:26:29 +01:00
Thomas Wiese 8406cf097c Bug5085: extending leaderboard start race api test to 2 races 2019-11-12 13:35:21 +01:00
Thomas Wiese 6bf48b3619 Bug5085: removed some obsolete TODOs 2019-11-12 13:25:01 +01:00
Thomas Wiese 0575603e6d Bug5085: some cleanups in leaderboard selenium api 2019-11-12 12:19:33 +01:00
Thomas Wiese 177bd00546 Bug5085: add selenium test for leaderboard starttime API 2019-11-12 11:50:30 +01:00
Steffen Schaefer c5b3211fb3 Merge branch 'master' into bug5085 2019-11-12 08:51:35 +01:00
Axel Uhl 0ebb1340c7 bug5151: reducing minimum boat beam from 10px to 5px; fixed PWA length 2019-11-12 00:11:17 +01:00
Axel Uhl 9b8a180543 Merge remote-tracking branch 'server/master' 2019-11-11 15:53:55 +01:00
Axel Uhl f414691413 using SailInsight2 again as the default invitation type after the 2.x apps have re-appeared in the stores 2019-11-11 15:34:16 +01:00
Steffen Schaefer 3d42de42e6 Bug 5085: Adjusted http method in test API 2019-11-11 15:19:33 +01:00
Axel Uhl d428b261a8 no default for acceptable cross-domain origins anymore; reject by default; improved docs 2019-11-11 15:03:51 +01:00
Steffen Schaefer 4b80c18f98 Merge branch 'master' into bug5085
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n/StringMessages.properties
2019-11-11 14:55:56 +01:00
Steffen Schaefer db672640a3 Bug 5085: Added API test regarding updating a Regatta 2019-11-11 14:52:17 +01:00
Steffen Schaefer b7d5a94e51 Bug 5085: Added API endpoint to update a Regatta 2019-11-11 14:51:16 +01:00
Steffen Schaefer 8bef06f631 Bug 5085: Using TimePoint in API test wrapper objects 2019-11-11 14:50:30 +01:00
Steffen Schaefer 7d0406c0f0 Bug 5085: Added fields useStartTimeInference and
controlTrackingFromStartAndFinishTimes properties to the regatta JSON
result and extended a test case to check those properties
2019-11-11 14:49:49 +01:00
Robert Benedikt f61f9d814f update and add localized App Store badges 2019-11-11 13:42:29 +01:00
Axel Uhl a8124bb71b minor update to admin release notes 2019-11-11 13:15:00 +01:00
Axel Uhl 5d852c57f5 removed LocaleInjectionFilter from com.sap.sse.gwt's web.xml; it's not visible and not required 2019-11-11 11:59:27 +01:00