Commit Graph
35344 Commits
Author SHA1 Message Date
Henri Kohlberg e4ea366a1e Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4104
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2018-09-26 15:10:17 +02:00
Henri Kohlberg 0dd4cd75b5 Bug 4104: Added first version of unit tests for tagging backend functionality. 2018-09-26 14:57:41 +02:00
Henri Kohlberg 606caa590e Bug 4104: Changed TaggingService to support more filter options when requesting tags and adopted current implementations. 2018-09-26 14:57:00 +02:00
Henri Kohlberg 390f8a9bdf Bug 4104: Changed serialization of TagDTO so JSON objects will only contain set parameters. Optional parameters will not be added to json (revokedAt, comment, image URL) when they equal null 2018-09-26 14:55:48 +02:00
Henri Kohlberg d265f1bf5f Bug 4104: Removed completed todos, code cleanup and moved required attributes (string messages and user service) to constructor parameters of all subcomponents of TaggingPanel. 2018-09-24 16:07:32 +02:00
Henri Kohlberg 3d82b114f6 Bug 4104: Fixed error when user was not logged in and tags were requested. 2018-09-24 16:07:09 +02:00
Henri Kohlberg 356f460673 Bug 4104: Improved functionality when sharing a tag. 2018-09-24 15:57:15 +02:00
Henri Kohlberg e093012d61 Bug 4104: Fixed bug where "missing permissions" was reported but user had required permissions 2018-09-24 15:21:26 +02:00
Henri Kohlberg d92667dbaf Bug 4104: Added reload button 2018-09-24 14:16:26 +02:00
Henri Kohlberg 8f81ed62b8 Bug 4104: Minor improvements 2018-09-24 11:15:11 +02:00
D067890 b45a8a7165 Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into bug4104 2018-09-24 09:55:29 +02:00
D067890 96f85130a6 bug4104: Updated tagCreated string message 2018-09-24 09:55:00 +02:00
Henri Kohlberg 0aee3e84d5 Bug 4104: Added new exception handling in TaggingService. 2018-09-21 17:23:54 +02:00
D067890 d784906ef5 Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into
bug4104

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TaggingPanel.java
2018-09-21 17:01:49 +02:00
D067890 0f06597f71 bug4104: refactored sharing of tags 2018-09-21 16:25:23 +02:00
Henri Kohlberg 3712b9c7a4 Bug 4104: Adapted keys in user store to match naming pattern 2018-09-21 14:57:28 +02:00
Henri Kohlberg 1ea27e0e24 Bug 4104: Resized plus icon from "Add Tags" button 2018-09-21 14:44:13 +02:00
Henri Kohlberg ba76fbd465 Bug 4104: Remove private tags setting of there are no private tags stored in user store. 2018-09-21 13:30:37 +02:00
Henri Kohlberg ee9238541a Bug 4104: Renamed latestReceivedTagTime on server side to searchSince to match role. 2018-09-21 12:16:58 +02:00
Henri Kohlberg d1461376df Bug 4104: Save tag buttons as JSON array instead of an JSON object containing an array. 2018-09-21 12:04:01 +02:00
Henri Kohlberg a4d2be774a Bug 4104: Improved Javadoc, removed max length for tags and comments. 2018-09-21 11:15:16 +02:00
Henri Kohlberg e19ae426b8 Bug 4104: Added TODOs from code review and code formatting 2018-09-20 16:39:46 +02:00
D067890 3c853cb39c bug4104: Minor refactoring 2018-09-20 10:20:28 +02:00
D067890 89592fe314 Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into
bug4104

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TaggingPanel.java
2018-09-20 09:33:50 +02:00
Henri Kohlberg 18b9bdd86d Bug 4104: Highlight most current tag when timer changes. Also removed direct write-access to list of tags at TagListProvider. 2018-09-19 17:18:32 +02:00
Henri Kohlberg f2b1fafc2c Bug 4104: Removed duplicate footer refreshes which caused unnecessary whitespace to appear 2018-09-19 16:27:42 +02:00
Henri Kohlberg 239b918a58 Bug 4104: Fixed CRUD operations on tags where the visibility was changed multiple times. 2018-09-19 16:25:29 +02:00
Henri Kohlberg 4d156c70b0 Bug 4104: Changed default visibility of new tags to "private". 2018-09-19 14:33:33 +02:00
D067890 e2f6e7e958 bug4104: minor fix 2018-09-18 12:51:20 +02:00
D067890 be806d3289 Merge branch 'bug4104' of ssh://trac@sapsailing.com/home/trac/git into
bug4104

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/tagging/TaggingPanel.java
2018-09-18 12:50:25 +02:00
D067890 47c594772b bug4104: Outsourced String literal 2018-09-18 12:36:06 +02:00
D067890 a5a512acc6 bug4104: Sharing of tags is now supported 2018-09-18 12:30:06 +02:00
Henri Kohlberg 7c008f0196 Bug 4104: Made permission warning less obtrusive. 2018-09-17 17:22:03 +02:00
Henri Kohlberg 10e60f38c7 Bug 4104: Added section in "Whats New" for tagging functionality. 2018-09-17 16:43:45 +02:00
Henri Kohlberg 0209c08743 Bug 4104: Fixed default visibility state for new tags (+ code formatting) 2018-09-17 16:04:07 +02:00
Henri Kohlberg 4bf6f65085 Bug 4104: Show users adapted error messages when any operation fails on server 2018-09-17 15:26:55 +02:00
Henri Kohlberg 8c2f0c15c2 Bug 4104: REST API allows to choose between only public, only private or public and private tags when loading tag via API. Revoked tags won't be delivered to client (security reasons). 2018-09-17 14:44:24 +02:00
Henri Kohlberg 6bd04c1857 Bug 4104: REST API, update tag: use old values for update when parameters are missing 2018-09-17 14:07:37 +02:00
Henri Kohlberg 7b51d52523 Bug 4104: Changed route of tags API & improved documentation. 2018-09-17 12:22:38 +02:00
Henri Kohlberg 89a7be1014 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4104 2018-09-17 10:37:02 +02:00
Henri Kohlberg 4e3044861a Bug 4104: Added documentation for REST API 2018-09-17 10:36:25 +02:00
Henri Kohlberg 7da7e2bf92 Bug 4104: Added 0-check for given race timepoint when creating a new tag 2018-09-17 09:02:37 +02:00
Henri Kohlberg df59662141 Bug 4104: Improved REST API (all CRUD operations are now available) 2018-09-14 15:08:26 +02:00
Axel Uhl 1159eaf5ce fixed Iterable vs. List problem in edit dialogs
Change-Id: I2e4292875f7e33d781e776a4b8ab62fd8f126d6d
2018-09-14 13:02:40 +02:00
Henri Kohlberg 413bf691d7 Bug 4104: Improved JavaDoc 2018-09-14 12:44:31 +02:00
Henri Kohlberg 750297eb02 Bug 4104: Fixed REST API documentation 2018-09-14 11:26:24 +02:00
Henri Kohlberg c4dff979b1 Bug 4104: Save last error message per user and use enum for error codes. 2018-09-14 11:25:22 +02:00
Axel Uhl 768983e7a1 use Iterable instead of List in MediaTagConstants, replicating an equal earlier change to MediaConstants
Change-Id: I4b2b0b16a7d358eed58586e6d2aa632ded04a7a8
2018-09-14 10:39:10 +02:00
Axel Uhl da995e719f Merge remote-tracking branch 'server/master'
Change-Id: I046189bca284afc14d3e85f3a6f5ba0c32a65aeb
2018-09-14 09:17:02 +02:00
Axel Uhl 446261aca4 fix for more empty fields in SwissTiming RPD messages
Change-Id: I05678d7fc920d946e70f3ba993ca96fd279494f4
2018-09-14 09:15:29 +02:00