Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Schaefer f77964bb54 Using UTF-8 encoding for all GWT translation files because GWT compiler
reads all sources with encoding UTF-8, even *.properties
2016-04-28 08:20:27 +02:00
Steffen Schaefer d793944c83 Removed -XstartOnFirstThread from several *.launch files 2016-03-16 16:56:04 +01:00
Steffen Schaefer a759c89ed7 Merge branch 'bug3476' 2016-03-02 17:35:29 +01:00
Steffen Schaefer 1214298c8e Merge branch 'bug3441' 2016-03-02 17:26:28 +01:00
Steffen Schaefer 02d18e43da bug 3476: Setting display attribute instead of visibility for
SimpleBusyIndicator when busy state changes because "visibility:
hidden;" just doesn't render the element but it's there, clickable and
overlapping other elements stealing their events
2016-03-02 14:07:41 +01:00
Steffen Schaefer d3bed917ed Removed old/unused media getters from EventBase 2016-03-02 11:11:48 +01:00
Steffen Schaefer 4b1d2e1567 Removed legacy JSON (de)serialization for event media 2016-03-02 11:10:49 +01:00
Steffen Schaefer fdb59c3ca5 Ported all event related tests to use the new media model 2016-03-02 11:10:03 +01:00
Steffen Schaefer 83c7e4a197 Removed legacy JSON deserialization for EventBase.sailorsInfoWebsiteURL 2016-03-02 08:47:26 +01:00
Steffen Schaefer b884a2adf1 Merge branch 'master' into design2015
Conflicts:
	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.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-03-02 08:16:23 +01:00
Steffen Schaefer e3acfbf53b Removed test for non locale dependent sailorsInfoWebsiteURL in
EventDataJsonSerializerTest because the field isn't serialized anymore
2016-03-01 16:09:28 +01:00
Steffen Schaefer 8156e8e0db Added an explanatory info about locale specific sailors info links to
the event dialog
2016-03-01 15:21:29 +01:00
Steffen Schaefer 3eb66c2890 Added release notes for changes regarding the sailors info link feature 2016-03-01 15:13:06 +01:00
Steffen Schaefer ca89827675 Added release notes for language specific sailors info links feature 2016-03-01 14:53:37 +01:00
Steffen Schaefer 6d87602ff9 Removed the backward-compatible image/videos storing code 2016-03-01 14:00:42 +01:00
Steffen Schaefer 054d289fce Removed legacy JSON serialization for sailorsInfoWebsiteURL 2016-03-01 13:56:42 +01:00
Steffen Schaefer 85815663a4 Removed legacy getter/setter for sailorsInfoWebsiteURL from EventBase 2016-03-01 13:41:31 +01:00
Steffen Schaefer 5577e5ed4b sailorsInfoWebsiteURL isn't saved to the DB in the legacy format anymore 2016-03-01 13:41:04 +01:00
Steffen Schaefer c330b4ed08 Fixed GWT compiler issue related to recent SharedResources changes 2016-03-01 09:12:44 +01:00
Steffen Schaefer 2e16104ee3 Moved UserDetails desktop/mobile partials to com.sap.sse.security.ui 2016-02-29 14:46:46 +01:00
Steffen Schaefer 95e8eb43fd UserDetails uses CommonSharedResources only to prepare the move of the
partial to SSE
2016-02-29 14:39:24 +01:00
Steffen Schaefer 5a79345ee1 Moved input field related main styles to CommonSharedResources 2016-02-29 14:33:29 +01:00
Steffen Schaefer 9e51c2e99b Removed unused package imports in UserDetails desktop/mobile partials 2016-02-29 14:28:19 +01:00
Steffen Schaefer 20ce929b09 Moved UserHeader desktop/mobile partials to com.sap.sse.security.ui 2016-02-29 14:11:09 +01:00
Steffen Schaefer 6b91519d0c Added new GWT module UserProfile in com.sap.sse.security.ui 2016-02-29 14:05:05 +01:00
Steffen Schaefer bda03b9f7e Removed unused messages and schemas from UserHeader UiBinder files 2016-02-29 14:03:11 +01:00
Steffen Schaefer a557ae878d UserHeader no uses CommonSharedResources only to prepare the move of the
partial to SSE
2016-02-29 13:52:12 +01:00
Steffen Schaefer 70055d7009 Moved media declarations from SharedResources to CommonSharedResources 2016-02-29 13:50:43 +01:00
Steffen Schaefer 54e5e5bbcb Removed placeholder title from user account image 2016-02-29 12:03:16 +01:00
Steffen Schaefer 4bf3eafc38 Removed unnecessary form element from UserDetails partial 2016-02-29 11:47:15 +01:00
Steffen Schaefer df149d405c Removed unused messages from UiBinder files 2016-02-29 11:26:18 +01:00
Steffen Schaefer 55342b7877 Merge branch 'master' into design2015-user-management
# Conflicts:
#	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/gwt/CellTablePO.java
2016-02-29 11:21:44 +01:00
Steffen Schaefer a7309ca2b5 The inner HashMap of CopyOnWriteHashMap is now marked as volatile to
prevent nasty side effects
2016-02-25 09:03:13 +01:00
Steffen Schaefer 57134c57f7 Added serialization test for CopyOnWriteHashMap 2016-02-25 08:57:16 +01:00
Steffen Schaefer 0d971f3681 Added explanatory comments to some implementations of CopyOnWriteHashMap 2016-02-25 08:37:05 +01:00
Steffen Schaefer af15020354 The methods keySet, values and entrySet of CopyOnWriteHashMap now return
unmodifiable collections to prevent changes without proper handling of
concurrency
2016-02-25 08:32:36 +01:00
Steffen Schaefer 6ebf1279e7 Adjusted serialVersionUID of EventBaseImpl due to
serialization-incompatible changes related to bug 3441
2016-02-25 08:29:05 +01:00
Steffen Schaefer a8fe283a84 Implemented equals/hashCode for CopyOnWriteHashMap 2016-02-25 08:27:45 +01:00
Steffen Schaefer f72112f157 Implemented Serialization for CopyOnWriteHashMap 2016-02-25 08:27:12 +01:00
Steffen Schaefer 700fe50d77 Using CopyOnWriteHashMap in EventBaseImpl for sailorsInfoWebsiteURLs 2016-02-24 17:53:18 +01:00
Steffen Schaefer abe9e71b93 The lock name of CopyOnWriteHashMap is now customizable 2016-02-24 17:53:03 +01:00
Steffen Schaefer bae75ee2bd Implemented CopyOnWriteHashMap 2016-02-24 17:30:45 +01:00
Steffen Schaefer cf8073f3cd Using GWTLocaleUtil in VideoDialog to reduce code duplications and
automatically support new locales in the future
2016-02-24 15:28:47 +01:00
Steffen Schaefer bead935766 Ensuring a more deterministic locale sort order in the Home Footer 2016-02-24 15:21:02 +01:00
Steffen Schaefer d8ceba8ef2 Using GWTLocaleUtil in Footer of Home module to reduce code duplication
handling the unwanted "default" locale
2016-02-24 15:11:59 +01:00
Steffen Schaefer c03abcf586 Added JavaDocs 2016-02-24 13:14:01 +01:00
Steffen Schaefer bc69d9a727 Ensuring a consistent method naming 2016-02-24 13:13:57 +01:00
Steffen Schaefer fd3985baba Removed unused method 2016-02-24 13:13:52 +01:00
Steffen Schaefer 0572787c8e Added TODOs regarding Locale handling in JSON (de)serialization 2016-02-24 13:13:47 +01:00
Steffen Schaefer e23885f870 Adjusted JSON (de)serializer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:13:43 +01:00
Steffen Schaefer 52ceb2c736 Moved the locale configuration to it's own GWT module to have a single
source of thruth that is consistent in Home and AdminConsole.
2016-02-24 13:13:38 +01:00
Steffen Schaefer 8c59b527b2 Added zh and ru locales to AdminConsole to make locale dependent UIs
show all locales available in Home. These locales aren't usable on the
UI but are includes in LocaleInfo to populate UI elements.
2016-02-24 13:13:33 +01:00
Steffen Schaefer 76b85924de Removed old unused methods regarding the old single
sailorsInfoWebsiteURL
2016-02-24 13:13:29 +01:00
Steffen Schaefer 313fd728ac Implemented create/edit functionality for multiple locale dependent
sailorsInfoWebsiteURLs in the event dialog
2016-02-24 13:13:24 +01:00
Steffen Schaefer df128d5760 Added a util for common code regarding locale handling 2016-02-24 13:13:19 +01:00
Steffen Schaefer b72072d7b0 Showing multiple sailorsInfoWebsiteURLs in EventDetailsComposite 2016-02-24 13:13:14 +01:00
Steffen Schaefer 667a739971 Adjusted TestStoringAndLoadingEventsAndRegattas to use multiple
sailorsInfoWebsiteURLs
2016-02-24 13:13:10 +01:00
Steffen Schaefer d4ed30c36e Adjusted the service layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:13:05 +01:00
Steffen Schaefer 16a327fecc Extended EventBaseDTO to have multiple sailorsInfoWebsiteURLs that are
mapped by locales
2016-02-24 13:13:00 +01:00
Steffen Schaefer 55fee62053 Implemented locale handling for sailorsInfoWebsiteURL selection and
moved the special locale dependent code for the legacy
sailorsInfoWebsiteURL field to the automatic porting code
2016-02-24 13:12:55 +01:00
Steffen Schaefer 34536402ef Adjusted the DB layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:12:51 +01:00
Steffen Schaefer 446e67b0ef Adjusted the service layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:12:46 +01:00
Steffen Schaefer e511b30f22 Extended EventBase to have multiple sailorsInfoWebsiteURLs that are
mapped by Locales
2016-02-24 13:12:41 +01:00
Steffen Schaefer 014b9f2531 Merge branch 'design2015' into design2015-user-management
# 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.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-02-22 11:56:15 +01:00
Steffen Schaefer 0979df6ef8 Merge branch 'master' into design2015 2016-02-22 11:45:47 +01:00
Steffen Schaefer eec82c096d Changed TabBar to not depend on the Places framework anymore 2016-02-22 11:44:00 +01:00
Steffen Schaefer 023e43aee8 Extracted TabBar style from main.gss to make it easier to move TabBar to
SSE
2016-02-18 12:49:58 +01:00
Steffen Schaefer de88cd5b04 Bug 3441: Refactored sailor info to a distinct widget to remove the code
duplication in the views
2016-01-28 16:57:57 +01:00
Steffen Schaefer 05d49ea0f8 Bug 3441: Added sailor info button for single regatta events 2016-01-28 16:49:23 +01:00
Steffen Schaefer 1fd4252d76 Added release notes for user management 2016-01-28 15:36:28 +01:00
Steffen Schaefer 7186988f0f Fixed serialization exception for UserManagementException due to missing
package export for the custom serializer
2016-01-28 14:13:26 +01:00
Steffen Schaefer 3a63ac8c1e Dynamic change of manage media button visibility 2016-01-28 09:15:51 +01:00
Steffen Schaefer e37e6961fd Changed manage media button to be depedent on the permission
MANAGE_MEDIA
2016-01-28 09:14:53 +01:00
Steffen Schaefer 268e56ff10 Merge branch 'design2015' into design2015-user-management 2016-01-28 07:48:16 +01:00
Steffen Schaefer 5f806ac6e9 Merge remote-tracking branch 'origin/master' into design2015 2016-01-28 07:39:15 +01:00
Steffen Schaefer 5b193d8aa4 Fixed visualization of logged in state of the user icon in Home desktop 2016-01-27 15:24:46 +01:00
Steffen Schaefer a061e717ef Moved parts of the authentication flyout management to sse.security.ui
to make it reusable for further implementations
2016-01-26 16:29:49 +01:00
Steffen Schaefer 45e09b2f04 Removed usage of the BusyView in authentication flyout because the user
won't ever see it
2016-01-26 16:28:08 +01:00
Steffen Schaefer daf99fa967 Refactoring of the authentication flyout management 2016-01-26 15:59:01 +01:00
Steffen Schaefer 7b76c669db Merge branch 'design2015' into design2015-user-management 2016-01-26 11:29:23 +01:00
Steffen Schaefer 06414b36b6 Merge branch 'master' into design2015 2016-01-26 11:28:08 +01:00
Steffen Schaefer e87af6def7 Moved UserManagementView to sse.security.ui 2016-01-26 11:19:41 +01:00
Steffen Schaefer edb4728da6 Moved authentication related activities to sse.security.ui 2016-01-26 11:16:02 +01:00
Steffen Schaefer 9a924fcff0 Moved authentication related callbacks to sse.security.ui 2016-01-26 11:13:40 +01:00
Steffen Schaefer a13a5ba70d Moved AuthenticationClientFactoryImpl to sse.security.ui 2016-01-26 11:09:20 +01:00
Steffen Schaefer 14f8e66dcb Moved authentication related view implementations to sse.security.ui 2016-01-26 11:08:00 +01:00
Steffen Schaefer 4bb7c26782 Moved UserManagementResources to sse.security.ui 2016-01-26 11:03:52 +01:00
Steffen Schaefer 5c2b724099 Removed unused package reference 2016-01-26 10:53:58 +01:00
Steffen Schaefer 7d9fd65bac Moved authentication related places to sse.security.ui 2016-01-26 10:46:38 +01:00
Steffen Schaefer 2ef8388831 Moved AuthenticationClientFactory to sse.security.ui 2016-01-26 10:24:01 +01:00
Steffen Schaefer 37ac07c155 Moved authentication related views to sse.security.ui 2016-01-26 10:21:16 +01:00
Steffen Schaefer c9c0243352 Merge branch 'design2015' into design2015-user-management 2016-01-26 09:30:30 +01:00
Steffen Schaefer 71fc2f50e1 Code cleanup to remove duplicate code in ConfirmationInfoActivity
regarding construction of the message to be shown
2016-01-26 09:23:11 +01:00
Steffen Schaefer 8e46d3d0e8 Moved AuthenticationManager to sse.security.ui 2016-01-26 09:02:11 +01:00
Steffen Schaefer ea2f788e3e Using package com.sap.sse.security.ui.authentication for the client-side
authentication framework / Added a *gwt.xml for the authentication
framework
2016-01-26 08:52:18 +01:00
Steffen Schaefer 8ebdb82b88 Moved AuthenticationContext to sse.security.ui 2016-01-26 08:37:13 +01:00
Steffen Schaefer e5798f89fe Merge branch 'design2015' into design2015-user-management 2016-01-26 08:15:52 +01:00
Steffen Schaefer f2d03ed9cf Merge branch 'master' into design2015
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.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-01-26 08:13:21 +01:00
Steffen Schaefer 189ea00a96 Introduces AuthenticationManager to encapsulate duplicate code of
ClientFactories in Home
2016-01-21 16:44:40 +01:00
Steffen Schaefer bb0a2b81a8 Giving UserManagementSharedResources to authentication related views 2016-01-21 15:50:21 +01:00