Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Jacobs 23706bb74a Bug 5085: adjusted REST API endpoints in CourseConfigurationResource in
regards to creation of courses and course configurations
2019-09-26 16:48:05 +02:00
Steffen Jacobs 2fcc6b746c Bug 5085: added hasEqualAppearence method to CommonMarkProperties 2019-09-26 16:12:34 +02:00
Steffen Jacobs a11e3bac12 Bug 5085: adjusted extracted Strings to be actual String objects 2019-09-26 16:06:27 +02:00
Steffen Jacobs ce077c5b5b Bug 5085: included optionalImageUrl and tags in
CourseConfigurationResource and CourseAndMarkConfigurationFactory + Impl
for method createCourseTemplateAndUpdatedConfiguration
2019-09-26 16:01:15 +02:00
Steffen Jacobs 3c547166a9 Bug 5085: improved savePositiongToMark method in
CourseAndMarkConfigurationFactoryImpl
2019-09-26 15:41:48 +02:00
Steffen Jacobs 17313c4abf Bug 5085: removed unused unused 2019-09-26 15:10:29 +02:00
Steffen Jacobs 7ed9b3fff3 Bug 5085: fixed TODO in
createCourseFromConfigurationAndDefineMarksAsNeeded in
CourseAndMarkConfigurationFactorImpl
2019-09-26 15:06:34 +02:00
Steffen Jacobs 6b35d478f4 Bug 5085: cleaned up issue in CourseAndMarkConfigurationFactoryImpl 2019-09-26 15:05:01 +02:00
Steffen Jacobs 380593b8d3 Bug 5085: removed unnecessary RegattaLog reference in
CourseAndMarkConfigurationFactoryImpl
2019-09-26 14:58:40 +02:00
Steffen Jacobs 84421ab9c7 Bug 5085: started implementation of savePositioningToMark method in
CourseAndMarkConfigurationFactoryImpl
2019-09-26 14:48:01 +02:00
Steffen Jacobs 68ca787c7b Bug 5085: moved PingDeviceIdentifier + Impl from
com.sap.sailing.domain.racelogtrackingadapter to
com.sap.sailing.domain.shared.android next to SmartphoneUUIDIdentifier
2019-09-26 14:47:27 +02:00
Steffen Jacobs 225993e78c Bug 5085: finished getPositioningIfAvailable method in
CourseAndMarkConfigurationFactoryImpl
2019-09-26 14:42:14 +02:00
Steffen Jacobs 4125c2020d Bug 5085: started implementation of getPositioningIfAvailable method for
Regatta and Mark in CourseAndMarkConfigurationFactoryImpl
2019-09-26 13:48:49 +02:00
Steffen Jacobs 73da8718c2 Bug 5085: started implementing method to get the positioning information
for a regatta mark
2019-09-25 18:40:49 +02:00
Steffen Jacobs b789effa8b Bug 5085: adjusted replacement for suggestions in
CourseAndMarkConfigurationFactoryImpl
2019-09-25 18:24:39 +02:00
Steffen Jacobs 3f8e3f4432 Bug 5085: extracted method from CourseAndMarkConfigurationFactoryImpl 2019-09-25 18:06:49 +02:00
Steffen Jacobs ddae782e81 Bug 5085: adjusted name transfer from course configuration to course
data
2019-09-25 17:54:17 +02:00
Steffen Jacobs 797d50c8b2 Bug 5085: fixed an issue related to default number of laps 2019-09-25 17:50:24 +02:00
Steffen Jacobs af7aa81630 Bug 5085: adjusted replacement for course configurations with suggested
properties elements
2019-09-25 17:48:51 +02:00
Steffen Jacobs 06a34ae79a Bug 5085: added javadoc for newly added API endpoint 2019-09-25 16:28:54 +02:00
Steffen Jacobs 55926f50d3 Bug 5085: added API endpoint /api/v1/regattas/{regattaname}/races/times 2019-09-25 15:21:44 +02:00
Steffen Jacobs 18bbd6b737 Bug 5085: added course name for each race to
/api/v1/regattas/{regattaname}/races API endpoint
2019-09-25 14:51:02 +02:00
Steffen Jacobs a20fd287f5 Bug 5085: added default number of laps for CourseTemplate 2019-09-25 14:22:35 +02:00
Steffen Jacobs a820d6f4c0 Bug 5085: adjusted short name support for MarkTemplate and
MarkPairTemplate
2019-09-25 13:47:17 +02:00
Steffen Jacobs 6c7843ec58 Bug 5085: adjusted name in course configuration for
CourseConfigurationResource
2019-09-25 13:27:07 +02:00
Steffen Jacobs 30029f58b4 Bug 5085: started with introduction of name for CourseConfigurations 2019-09-25 12:24:28 +02:00
Steffen Jacobs 5f31f5896c Bug 5085: fixed typo in query parameter name in
CourseConfigurationResource
2019-09-25 10:26:39 +02:00
Steffen Jacobs f49a46b0e9 Bug 5085: introduced short names for MarkConfigurations 2019-09-25 09:39:34 +02:00
Steffen Jacobs 7975ca036a Bug 5085: initial operationalization of
MarkTemplatesMarkPropertiesAssociater in
CourseAndMarkConfigurationFactoryImpl
2019-09-19 18:08:03 +02:00
Steffen Jacobs ee44fb4f51 Bug 5085: added initial version of MarkTemplateMarkPropertiesAssociater 2019-09-19 17:47:07 +02:00
Steffen Jacobs c17983640a Bug 5085: adjusted backwards-compatibility of
ControlPointWithTwoMarksImpl
2019-09-19 16:27:19 +02:00
Steffen Jacobs 4ec7729661 Bug 5085: fixed another potential issue in regard to MarkTemplate short
names
2019-09-19 14:01:41 +02:00
Steffen Jacobs 98c1dc8d09 Bug 5085: fixed potential NullPointerExceptions when creating mark
properties from the UI
2019-09-19 13:46:38 +02:00
Steffen Jacobs 2b703de5a2 Bug 5085: added columns to show the short name in the mark and gate
tables
2019-09-19 13:33:05 +02:00
Steffen Jacobs 38f055a273 Bug 5085: renamed attributes in MarkResource REST endpoint for
clarification
2019-09-19 13:05:28 +02:00
Steffen Jacobs d42dc11a68 Bug 5085: added documentation for extension of REST endpoint
MarkResource
2019-09-19 12:59:49 +02:00
Steffen Jacobs a3fcd9382c Bug 5085: added color, type, pattern and shape to REST endpoint for
adding marks
2019-09-19 12:55:10 +02:00
Steffen Jacobs 577aeb9308 Bug 5085: fixed an issue regarding storing and loading associated roles
to the mongodb
2019-09-18 18:02:34 +02:00
Steffen Jacobs b2c9db1524 Bug 5085: added associated roles to course base 2019-09-18 17:56:28 +02:00
Steffen Jacobs 8728b84ca1 Bug 5085: added short name for CourseTemplates 2019-09-18 16:14:20 +02:00
Steffen Jacobs dfb44d8102 Bug 5085: added short name for RegattaResource and GateJsonSerializer 2019-09-18 15:44:37 +02:00
Steffen Jacobs d8a47e0246 Bug 5085: fixed issue regarding filter checkbox in grid caused by master
merge
2019-09-18 15:37:26 +02:00
Steffen Jacobs 9e8a042a44 Merge branch 'master' into bug5085 2019-09-18 15:33:40 +02:00
Steffen Jacobs 418a774c13 Bug 5085: started with adding support for 2019-09-18 15:29:36 +02:00
Steffen Jacobs d1026d3e42 Bug 5085: adjusted naming of JSON attributes to better reflect domain
model
2019-08-22 18:15:05 +02:00
Steffen Jacobs 309456f8c4 Bug Bug 5085: introduced feature to remove mark properties via admin
console
2019-08-22 17:56:16 +02:00
Steffen Jacobs 394db8569a Bug 5085: introduced feature to remove course templates via admin
console
2019-08-22 17:46:44 +02:00
Steffen Jacobs 831918d9d2 Bug 5085: fixed issue where 'null' was shown in CourseTemplate grid
instead of an empty string
2019-08-22 17:23:57 +02:00
Steffen Jacobs f1f623374d Bug 5085: added feature to edit the name, optional url and tags of a
course templates via the admin console ui
2019-08-22 17:09:16 +02:00
Steffen Jacobs 26c09fb0ff Bug 5085: added update operation for mark properties in UI 2019-08-22 16:37:08 +02:00
Steffen Jacobs 7b54059cbc Bug 5085: fixed issue where tags for course template were not saved 2019-08-22 16:16:37 +02:00
Steffen Jacobs f91d655ffd Bug 5085: added tags columns to grids in MarkPropertiesPanel and
CourseTemplatePanel
2019-08-22 16:10:53 +02:00
Steffen Jacobs cccd7f9fa9 Bug 5085: added editing of tags for MarkPropertiesEditDialog 2019-08-22 16:06:39 +02:00
Steffen Jacobs bc35febab5 Bug 5085: added editing of tags for CourseTemplateEditDialog 2019-08-22 16:01:58 +02:00
Steffen Jacobs 345c4f1664 Bug 5085: added ValueListBoxes for pattern and shape and display them
only when mark type BUOY is selected (MarkTemplateEditDialog,
MarkPropertiesEditDialog)
2019-08-22 15:34:24 +02:00
Steffen Jacobs dec61b7a05 Bug 5085: added valuelistboxes for mark type selection in
MarkPropertiesEditDialog and MarkTemplateEditDialog
2019-08-22 15:08:04 +02:00
Steffen Jacobs b4b24c64a2 Bug 5085: removed color validation for MarkTemplateEditDialog and
MarkPropertiesEditDialog
2019-08-22 15:00:56 +02:00
Steffen Jacobs 3d073a5e49 Bug 5085: improved UI of control point template add dialog + require
optional name for multi-mark control point templates
2019-08-22 14:55:41 +02:00
Steffen Jacobs 3baf618832 Bug 5085: fixed a set of issues with loading and storing CourseTemplates 2019-08-22 14:08:53 +02:00
Steffen Jacobs 396ee743cb Bug 5085: added security information to CourseTemplateDTO objects before
sending them back to the FE
2019-08-22 13:18:44 +02:00
Steffen Jacobs dd6522616d Bug 5085: introduced storing of course templates 2019-08-22 13:12:38 +02:00
Steffen Jacobs c555d3bff8 Bug 5085: fixed serialization issue with enum values in
WaypointTemplateDTO
2019-08-21 19:15:04 +02:00
Steffen Jacobs 847ffa2786 Bug 5085: Improvements to the CourseTemplateEditDialog 2019-08-21 19:05:07 +02:00
Steffen Jacobs cb0191dbe1 Bug 5085: initial version of template creation dialogs 2019-08-21 19:05:05 +02:00
Steffen Jacobs f5aea750e2 Bug 5085: fixed loading of mark properties from mongodb 2019-08-21 15:50:01 +02:00
Steffen Jacobs 670cbd251e Bug 5085: added initial UI elements for course templates in admin
console
2019-08-21 15:19:58 +02:00
Steffen Jacobs cec007d5e5 Bug 5085: added methods to retrieve and create course templates vis
SailingService + implementation of retriever method
2019-08-21 15:19:56 +02:00
Steffen Jacobs 8acb1966bc Bug 5085: added method to load all course templates without filtering on
tags from SharedSailingData
2019-08-21 15:19:54 +02:00
Steffen Jacobs ce02332350 Bug 5085: fixed permission check in MarkPropertiesPanel 2019-08-21 14:17:12 +02:00
Steffen Jacobs 6948298328 Bug 5085: fixed possible null pointer errors regarding editing of mark
properties and mark templates
2019-08-21 13:56:59 +02:00
Steffen Jacobs 44d47fed1c Bug 5085: renamed variable + getter in MarkPropertiesDTO and
MarkTemplateDTO
2019-08-21 13:47:19 +02:00
Steffen Jacobs 57931e1260 Bug 5085: implemented update/create methods in SailingServiceImpl 2019-08-21 13:46:46 +02:00
Steffen Jacobs e448a3873b Bug 5085: added update method for mark properties to
SharedSailingDataImpl
2019-08-21 11:58:14 +02:00
Steffen Jacobs 09edef736d Bug 5085: added initial version of mark properties UI 2019-08-21 11:44:11 +02:00
Steffen Jacobs a77ab4ee72 Bug 5085: extracted CommonMarkPropertiesDTO from MarkTemplateDTO 2019-08-21 11:16:45 +02:00
Steffen Jacobs c153c64efa Bug 5085: added hide-update checkbox in MarkTemplates table 2019-08-21 10:48:15 +02:00
Steffen Jacobs 97b52dabcc Bug 5085: reorganized columns in mark template table 2019-08-21 10:43:03 +02:00
Steffen Jacobs d4cf972ba1 Bug 5085: added security information to mark template DTO object 2019-08-13 18:43:53 +02:00
Steffen Jacobs 4399c6fa62 Bug 5085: adjusted storing and loading of maps for CourseTemplates 2019-08-13 18:38:42 +02:00
Steffen Jacobs e03032803b Bug 5085: made loading mark templates more resilient 2019-08-13 18:26:14 +02:00
Steffen Jacobs a4fd3803e8 Bug 5085: added edit dialog for MarkTemplates in admin console 2019-08-13 18:21:12 +02:00
Steffen Jacobs 2220573cc8 Bug 5085: added method in SailingService to create MarkTemplate objects 2019-08-13 18:14:17 +02:00
Steffen Jacobs 3b5b718c27 Bug 5085: added and wired mark templates panel in new section 'course
creation' in the Admin Console.
2019-08-13 16:59:44 +02:00
Steffen Jacobs bc8dad14c7 Bug 5085: added GWT endpoint for retrieving MarkTemplates in
SailingService
2019-08-13 16:14:41 +02:00
Steffen Jacobs acbb661f20 Bug 5085: wired SharedSailingData into SailingServiceImpl 2019-08-13 16:10:05 +02:00
Steffen Jacobs c0b65157f1 Bug 5085: wired storing and loading of CourseTemplates into
SharedSailingDataImpl
2019-08-13 14:50:12 +02:00
Steffen Jacobs f14aadecf2 Bug 5085: added and used constructor with UUID to CourseTemplateImpl 2019-08-13 14:48:50 +02:00
Steffen Jacobs c3a93fb64c Bug 5085: updated uml diagram to include interface
WithOptionalRepeatablePart
2019-08-13 14:37:45 +02:00
Steffen Jacobs 62eaceed02 Bug 5085: added ID and name of waypoint template during storing 2019-08-13 14:26:40 +02:00
Steffen Jacobs ccffb4654b Bug 5085: removed unused default implementation of getTags method in
HasTags
2019-08-13 14:26:14 +02:00
Steffen Jacobs 8b791fc140 Bug 5085: added loading of CourseTemplates 2019-08-13 14:25:55 +02:00
Steffen Jacobs 3fb40f5bde Bug 5085: adjustment to use correct FieldNames in
DomainObjectFactoryImpl
2019-08-13 14:24:43 +02:00
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