Axel Uhl
22f180cee1
bug6215: moving Speed, Position, Bearing, Weigher and others to SSE; GWT CFSs not done yet
2026-03-03 17:30:56 +01:00
Axel Uhl
abfdc3e632
bug5960: completed CourseConfigurationDTO and field types, added corresponding converters
2024-02-13 17:42:12 +01:00
Wessels, Udo (PPN)
2b66121265
bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects.
2023-10-09 18:00:50 +02:00
Axel Uhl
a9b3ac47a8
bug5871: ensure ownership migration for SharedSailingData object types
2023-07-16 13:32:34 +02:00
Axel Uhl
2f148bd859
avoid NPE in MarkProperties position update
2023-07-09 10:57:48 +02:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
59cbdf1e15
bug5741: cache Class.forName results while reading all operations of one RabbitMQ message;
...
This avoids thousands of expensive Class.forName calls. Now, the next
most expensive thing is reading the class descripors from the stream.
2022-06-16 14:56:26 +02:00
Axel Uhl
fb9935cbaf
bug5684: instead of using environments the ADDITIONAL_JAVA_ARGS are now generated by the configurations
2022-02-24 15:39:55 +01:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
ac765dca84
bug4811: place a new "port" field in version.json in the "start" script and use it for replica registration; added new port fields to replication status, for both, replicatedfrom and replicatedby
2021-04-20 16:33:50 +02:00
Axel Uhl
4db4b95b62
bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them!
2021-02-16 14:58:38 +01:00
Axel Uhl
acf654f412
Merge branch 'master' into bug4811; re-generated launch configs on branch bug4811
2021-02-10 11:34:27 +01:00
Axel Uhl
c7cdfc8200
bug4811: moved AbstractReplicableWithObjectInputStream to com.sap.sse.replication.interfaces and used throughout
2021-02-09 14:07:07 +01:00
Georg Herdt
fbadad0ef7
switch from java.servlet bundle to osgi-servlet bundle to be able to resolve DTDs and XSD for validation (e.g. web.xml)
...
bug 5153
2021-01-17 22:10:27 +01:00
dmitry
64eefb6271
bug5178: fixed review remarks
2020-04-10 20:32:42 +03:00
dmitry
c5a1cd6a62
bug5178: Added remove button to course create related panels and Moved behavior for selection event to access button panel
2020-04-09 14:15:33 +03:00
Tim Hessenmüller
d560f8f43e
Merge branch 'bug5197'
2020-03-26 15:54:49 +01:00
Axel Uhl
76f7e0c7dd
allow unsetting MarkProperties' positioning info; added security checks
2020-03-25 14:02:37 +01:00
Axel Uhl
ca0327c6f5
bug5197: cleaned up merge problems, using new operation class; removed unused code in ClientServerOperationPair
2020-03-24 13:10:19 +01:00
Axel Uhl
6bd4c9239e
consistently use Replicable's operation type parameter for apply(...) method parameter
2020-03-24 13:08:20 +01:00
Tim Hessenmüller
58fbddc14e
Merge remote-tracking branch 'origin/master' into bug5197
2020-03-23 15:10:56 +01:00
Tim Hessenmüller
fd115f3b0a
bug5197: Created RecordUsageForMarkRoleOperation
2020-03-23 14:41:08 +01:00
Tim Hessenmüller
a9dded1d1f
bug5197: Created RecordUsageForMarkTemplateOperation
2020-03-23 14:36:32 +01:00
Axel Uhl
6456d71ae1
support removing positioning information from a MarkProperties object in AdminConsole
2020-03-23 13:19:22 +01:00
Axel Uhl
bad0bd975a
bug4006 aftermath: defer waiting for SecurityService in RacingEventService until it's really needed
2020-03-20 13:21:13 +01:00
Tim Hessenmüller
f08c87e150
bug5197: Make use of new operation classes in SharedSailingDataImpl
2020-03-19 17:52:15 +01:00
Tim Hessenmüller
80773e7fbf
bug5197: Created DeleteCourseTemplateOperation
2020-03-19 17:50:14 +01:00
Tim Hessenmüller
32de3ed521
bug5197: Created DeleteMarkPropertiesOperation
2020-03-19 17:47:40 +01:00
Tim Hessenmüller
f6afb258fe
bug5197: Created UpdateCourseTemplateOperation
2020-03-19 17:39:04 +01:00
Tim Hessenmüller
bf1e3b6a72
bug5197: Created CreateCourseTemplateOperation
2020-03-19 17:28:20 +01:00
Tim Hessenmüller
40a6349aa7
bug5197: Created CreateMarkTemplateOperation
2020-03-19 17:20:13 +01:00
Tim Hessenmüller
8f953e3758
bug5197: Created UpdateMarkPropertiesOperation
2020-03-19 16:45:32 +01:00
Tim Hessenmüller
516b72bb84
bug5197: Created SetPositioningInformationForMarkPropertiesOperation
2020-03-19 16:42:27 +01:00
Tim Hessenmüller
61edaf24c5
bug5197: Created CreateMarkPropertiesOperation
2020-03-19 16:39:23 +01:00
Tim Hessenmüller
8cf40059bf
bug5197: Created CreateMarkRoleOperation
2020-03-19 16:35:44 +01:00
Axel Uhl
2978b67faa
stripped unused dependencies off com.sap.sailing.shared.server
2020-03-11 17:54:04 +01:00
Axel Uhl
873d67cc91
aftermath of previous merging commit
2020-03-11 17:03:28 +01:00
Axel Uhl
3907c01039
Merge remote-tracking branch 'server/bug4006' into bug4006
2020-03-11 16:50:45 +01:00
Axel Uhl
1d6526fc91
moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
...
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl
a7b8262a8b
bug4006: use FullyInitializedReplicableTracker everywhere it's needed
2020-03-07 00:55:00 +01:00
Axel Uhl
39608e3f6c
bug4006: in RacingEventService wait for fully-initialized SecurityService and SharedSailingData;
...
introduced an observer pattern that is used in case the
ReplicationService is still in the process of starting, waiting for
initial loads to complete. Only when the initial loads have completed,
the service references will be returned.
2020-03-06 18:48:30 +01:00
Axel Uhl
b87a5fb02b
Merge branch 'master' into bug4006
2020-03-06 17:48:41 +01:00
Axel Uhl
9d589bb063
also add markRolesById to initial load of SharedSailingData
2020-03-06 17:31:03 +01:00
Axel Uhl
fd32fcc2da
fixing bug regarding serialization of MarkImpl in operations for SharedSailingDataImpl;
...
those don't de-serialize properly because a MarkImpl expects to be
de-serialized in a stream that resolves using a SharedDomainFactory
object.
2020-03-06 17:28:35 +01:00
Axel Uhl
4747c8f331
bug4006: started to introduce a ReplicationStartingListener on ReplicationService
2020-03-06 16:11:55 +01:00
Axel Uhl
a18d9de352
report actual replication operation class for wrappers; use single volatile boolean flag for initial load state instead of ThreadLocal
2020-03-06 01:32:48 +01:00
Axel Uhl
8ef24239ea
fixed various aspects of course creation GWT and replication support
2020-02-14 11:57:52 +01:00
Axel Uhl
3940f0437d
Merge branch 'bug5085' into bug5165
2020-01-27 11:33:00 +01:00
Axel Uhl
1aa90c3bdc
Merge branch 'master' into bug5085
2020-01-27 11:30:32 +01:00
Axel Uhl
232b87579d
cleaned up last usage recording code: no live map but explicit setter
2020-01-19 00:44:33 +01:00