Steffen Schäfer
8d2898d453
Removed the last remaining pieces of breadcrumb integration in TabPanel
...
widget that wasn't used lately
2016-02-18 11:13:43 +01:00
Steffen Schäfer
9dab47a64f
JavaDocs and code format for BreadcrumbPane widget
2016-02-18 10:53:35 +01:00
Steffen Schäfer
fdeb7200ad
Moved BreadcrumbPane widget to com.sap.sse.gwt for better reusability
2016-02-18 08:52:53 +01:00
Steffen Schäfer
08b2a4d7d1
Added JavaDocs to LinkUtil
2016-02-18 08:38:07 +01:00
Steffen Schäfer
33d90fb5d6
Moved LinkUtil to com.sap.sse.gwt to make it reusable
2016-02-18 08:29:54 +01:00
Steffen Schäfer
cc6b990b85
Merge branch 'design2015' into design2015-user-management
...
# 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-02-18 08:19:06 +01:00
Steffen Schäfer
c7c21d5bca
Merge branch 'master' into design2015
2016-02-18 08:13:30 +01:00
Steffen Schäfer
32ab350dec
Removed merge marker fragment from StringMessages_de.properties
2016-02-18 08:12:07 +01:00
Steffen Schäfer
3179acef1f
Merge branch 'master' into design2015
2016-02-18 08:00:53 +01:00
Steffen Schäfer
c04fed2dd4
Added more JavaDocs
2016-02-16 15:26:15 +01:00
Steffen Schäfer
652498ed11
RegattaOverview uses fixed positioning of the authentication flyout
...
because the header is also fixed on top of the page
2016-02-16 15:23:05 +01:00
Steffen Schäfer
2f5dc63f91
Refactored generic implementations of AuthenticationView related to
...
SAPHeaderWithAuthentication to com.sap.sse.security.ui
2016-02-16 15:22:17 +01:00
Steffen Schäfer
4214507312
Simplications of the SAPHeaderWithAuthentication styles
2016-02-16 15:15:47 +01:00
Steffen Schäfer
7dc8d1bed3
Added basic JavaDocs for SAPHeader and SAPHeaderWithAuthentication
2016-02-16 15:09:10 +01:00
Steffen Schäfer
be63d73c34
Added JavaDocs for UserHeader
2016-02-16 14:45:00 +01:00
Steffen Schäfer
e041099f00
Refactored abstract base class for UserHeader to reduce code duplication
...
of desktop and mobile versions of the partial
2016-02-16 14:40:29 +01:00
Steffen Schäfer
f21d6c02d4
Added more JavaDocs
2016-02-16 10:53:41 +01:00
Steffen Schäfer
87705abfd4
Added more authentication framework related JavaDocs
2016-02-16 10:34:29 +01:00
Steffen Schäfer
c269f0b4c8
Added more JavaDocs
2016-02-16 09:52:50 +01:00
Steffen Schäfer
6211f97c54
Added more authentication framework related JavaDocs
2016-02-16 09:49:30 +01:00
Steffen Schäfer
08c71cdec5
Added JavaDocs
2016-02-16 09:34:16 +01:00
Steffen Schäfer
127d6b2c1e
Only one header widget is allowed for TabPanel in UiBinder
2016-02-16 09:01:01 +01:00
Steffen Schäfer
ae415f7267
Using NeedsAuthenticationContext on more places / Ensuring a more
...
consistent method naming
2016-02-16 08:38:26 +01:00
Steffen Schäfer
cdb3afe480
Implemented MVP in UserProfileDetailsTabView
2016-02-16 08:30:19 +01:00
Steffen Schäfer
961bb6bfa6
Using NeedsAuthenticationContext in AuthorizedContentDecorator
2016-02-16 08:29:41 +01:00
Steffen Schäfer
555c33bbbd
Added NeedsAuthenticationContext interface to reduce duplication of
...
setAuthenticationContext methods on several places
2016-02-16 08:29:24 +01:00
Steffen Schäfer
7c69472884
Merge branch 'design2015' into design2015-user-management
2016-02-16 07:48:21 +01:00
Steffen Schäfer
1fe3d34df1
Merge branch 'master' into design2015
2016-02-16 07:47:45 +01:00
Steffen Schäfer
cd2e9e9c5d
Added more JavaDocs
2016-02-11 15:37:37 +01:00
Steffen Schäfer
9c17d1fc8b
Refactored common presenter for the UserDetailsView to reduce code
...
duplication
2016-02-11 14:30:19 +01:00
Steffen Schäfer
2fd4e207c0
I18n of AdminConsole title
2016-02-11 13:21:09 +01:00
Steffen Schäfer
7b10a2f048
Refactored base class for User Details desktop/mobile versions
2016-02-11 12:53:23 +01:00
Steffen Schäfer
4e177a57ff
Added more release notes regarding user management
2016-02-11 12:14:33 +01:00
Steffen Schäfer
3de5a1c66e
Removed login redirects for Adminconsole and LeaderboardEditing because
...
now there is a UI in the herder to authenticate and the page contents
are only shown if you have the required permissions
2016-02-11 12:08:10 +01:00
Steffen Schäfer
0369d90305
Added permission MANAGE_LEADERBOARD_RESULTS for LeaderboardEditing to
...
not need checks for role eventmanager anymore
2016-02-11 11:16:43 +01:00
Steffen Schäfer
c1543d0c7f
AuthorizedContentDecorator will now show a specific message if the user
...
is authenticated but don't has the required permission to show some
content
2016-02-11 11:06:16 +01:00
Steffen Schäfer
b669ae1a7b
Removed login control from the AdminConsole footer
2016-02-11 10:50:18 +01:00
Steffen Schäfer
9d279b3078
Optimized GenericNotLoggedInView to not stick in the upper left corner
...
without any margins
2016-02-11 10:25:22 +01:00
Steffen Schäfer
a6ffaffd0b
Adjusted AdminConsole Header/Authentication styling to be consistent
...
with the other modules
2016-02-11 10:10:39 +01:00
Steffen Schäfer
33602a7466
Initial implementation of authentication via Header in AdminConsole
2016-02-11 09:24:26 +01:00
Steffen Schäfer
81e21741ad
Merge branch 'design2015' into design2015-user-management
2016-02-11 08:13:11 +01:00
Steffen Schäfer
95c8a153ee
Merge branch 'master' into design2015
2016-02-11 08:12:12 +01:00
Steffen Schäfer
832512a849
Merge branch 'design2015' into design2015-user-management
2016-02-04 16:27:56 +01:00
Steffen Schäfer
07795c9f44
Added additional information regarding user management changes to
...
release_notes_admin.html
2016-02-04 16:15:54 +01:00
Steffen Schäfer
9a709f0fed
Handling of the case when the user isn't logged in when opening
...
LeaderboardEditing. Repetitive Login/Logout when the UI is open
shouldn't be a problem at the moment
2016-02-04 15:46:00 +01:00
Steffen Schäfer
2a7a44a365
Added the possibility to AuthorizedContentDecorator to not only check
...
for logged in state but also for a specific permission
2016-02-04 15:18:56 +01:00
Steffen Schäfer
35a4ffc735
Initial implementation to handle unauthenticated state in
...
LeaderboardEditing
2016-02-04 14:12:32 +01:00
Steffen Schäfer
3c94dfa2b9
Moved AuthorizedContentDecorator to com.sap.sse.security.ui
2016-02-04 13:25:58 +01:00
Steffen Schäfer
bf8228eda7
Initially added authentication to LeaderboardEditing
2016-02-04 12:10:14 +01:00
Steffen Schäfer
6d3f249ea4
Merge branch 'design2015' into design2015-user-management
2016-02-04 11:03:39 +01:00
Steffen Schäfer
3f92ee8dee
Implemented FixedSailingAuthenticationView with inner scroll if there
...
isn't enough space
2016-02-04 10:52:57 +01:00
Steffen Schäfer
5b45093299
Initial support to make login flyout work for fixed header
2016-02-04 10:04:40 +01:00
Steffen Schäfer
8f23a32d43
Adjusted LeaderboardEditing to not need z-index anymore
2016-02-04 09:24:09 +01:00
Steffen Schäfer
d692eb4659
Adjusted positioning of the login icon in SAPHeaderWithAuthentication
2016-02-04 08:51:17 +01:00
Steffen Schäfer
34d1c22cc0
Using a more consistent naming
2016-02-03 17:20:11 +01:00
Steffen Schäfer
ff21b20b38
Adaption of authentication in RegattaOverview by using
...
SAPHeaderWithAuthentication
2016-02-03 17:09:59 +01:00
Steffen Schäfer
f9c00a04bb
Implemented a generic version of authentication for sailing modules
2016-02-03 17:08:30 +01:00
Steffen Schäfer
e3ca05d5c3
Initial implementation of SAPHeader2 with authentication menu as
...
SAPHeaderWithAuthentication
2016-02-03 17:07:43 +01:00
Steffen Schäfer
32cf593ad8
Removed unused fields from SAPHeader2
2016-02-03 17:05:11 +01:00
Steffen Schäfer
ebf40ac6a8
Reduced code duplication by using default styles of
...
CommonSharedResources in RaceBoard
2016-02-03 17:04:32 +01:00
Steffen Schäfer
0e963428d7
Added default style for CommonSharedResources
2016-02-03 17:03:53 +01:00
Steffen Schäfer
f14d4bcefc
Adjusted indentation in SAPHeader2 to consistently use spaces
2016-02-03 15:51:54 +01:00
Steffen Schäfer
d5921feb7b
Removed unused flag from SAPHeader2
2016-02-03 15:50:51 +01:00
Steffen Schäfer
c798c8bffb
Merge branch 'design2015-user-management' into design2015
2016-02-03 15:14:41 +01:00
Steffen Schäfer
5a7b44f8c7
Updated release_notes_admin.html regarding user management changes
2016-02-03 15:05:13 +01:00
Steffen Schäfer
6bb463af27
Updated SailingAnalyticsNotes.html regarding user management changes
2016-02-03 14:47:57 +01:00
Steffen Schäfer
466b76e882
Added sailing roles/permissions to suggests in AdminConsole
2016-02-03 13:13:49 +01:00
Steffen Schäfer
5dc26731cf
Checking for Permission.MANAGE_MEDIA to show video edit controls in
...
RaceBoard instead of checking for several Roles
2016-02-03 12:47:15 +01:00
Steffen Schäfer
24366e7274
Roles.eventmanager and Roles.mediaeditor now grant
...
Permission.MANAGE_MEDIA
2016-02-03 12:46:29 +01:00
Steffen Schäfer
397049b09b
Deactivating user management on design2015
2016-02-03 09:53:28 +01:00
Steffen Schäfer
9f4dc66d6c
Merge branch 'design2015-user-management' into design2015
2016-02-03 09:52:16 +01:00
Steffen Schäfer
41c00d7400
Adjusted Youtube dialog positioning to not overlap timeslider for users
...
with MANAGE_MEDIA permission
2016-02-03 09:28:07 +01:00
Steffen Schäfer
6c905359d9
Activated user management UI on user management branch
2016-02-03 09:14:35 +01:00
Steffen Schäfer
7f2c9acdbe
Merge branch 'design2015' into design2015-user-management
2016-02-03 08:31:57 +01:00
Steffen Schäfer
82cefc997a
Merge branch 'master' into design2015
2016-02-03 08:29:50 +01:00
Steffen Schäfer
2bf898bfad
Extracted common base class for FlyoutAuthenticationView
2016-02-03 08:23:48 +01:00
Steffen Schäfer
4854a086e0
Deactivating user management on design2015
2016-02-02 15:47:08 +01:00
Steffen Schäfer
cd84086b14
Merge branch 'design2015-user-management' into design2015
2016-02-02 15:42:47 +01:00
Steffen Schäfer
6b0f89903a
Fixed initial login icon state in RaceBoard
2016-02-02 14:59:39 +01:00
Steffen Schäfer
f41f46cb96
Implemented visualization of open/close state of the authentication
...
flyout in the authentication icon
2016-02-02 14:47:59 +01:00
Steffen Schäfer
f48c62da9e
Merge branch 'design2015' into design2015-user-management
2016-01-29 09:25:58 +01:00
Steffen Schäfer
5fd0ad0f0a
GWT module "com.sap.sse.gwt.CommonSharedResources" is now referenced in
...
"com.sap.sailing.gwt.common.SourceCommon" because SourceCommon contains
SharedResources that won't GWT-compile without CommonSharedResources
2016-01-29 09:24:52 +01:00
Steffen Schaefer
6db045e614
Bug 3386: Showing (Top N) in the mini leaderboard header if not all
...
competitors are shown
2015-11-25 11:04:37 +01:00
Steffen Schaefer
5cc6d15184
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-25 08:41:04 +01:00
Steffen Schaefer
0ae8f80202
Merge remote-tracking branch 'origin/master' into
...
android-maven-build-bug3190
Conflicts:
java/com.sap.sailing.gwt.ui/pom.xml
2015-11-24 17:45:48 +01:00
Steffen Schaefer
92b6455ab2
Removed locally declared Maven repository because the gwt-bootstrap
...
artifact that used to come from the repository is now available on Maven
central repository that is implicitly used by Maven
2015-11-24 17:26:41 +01:00
Steffen Schaefer
ddadac733a
Using ${project.version} for intra-project dependencies in
...
com.sap.sailing.android.shared to avoid unneccessary diffs on the
release branch
2015-11-24 15:43:08 +01:00
Steffen Schaefer
88c1ff71ac
Using ${project.version} for intra-project dependencies (source deps in
...
GWT projects) instead of hardcoded versions. This results in no diff for
the release branch because it automatically works when changing the
modules' declared versions.
2015-11-24 15:28:50 +01:00
Steffen Schaefer
fc8a893e8c
Maven profiles can only be copntrolled by system properties and not
...
Maven properties of a parent POM. The presence of the "ldi.releaseBuild"
is a good match for the activation conditions of "with-mobile" and
"with-not-android-relevant". It currently seems that in
buildAndUpdataProduct.sh the profiles are correctly activated and
deactivated. So this could also correctly work for local builds.
2015-11-24 14:47:13 +01:00
Steffen Schaefer
7248728674
Changed the activation of "with-mobile" and "with-not-android-relevant"
...
profiles based on a new property "mobile.build.is.default" so that no
changes are needed for this on the release branch
2015-11-24 14:01:17 +01:00
Steffen Schaefer
9bf9932a26
Moved the repository declarations in the root POM file to a profile that
...
is only active if it's a non Lean DI environment
2015-11-24 13:22:54 +01:00
Steffen Schaefer
d8b9014d03
Moved media model and util to com.sap.sse.shared.android project because
...
this is only shared between backend and android but not usable in GWT UI
2015-11-24 11:40:32 +01:00
Steffen Schaefer
69054601dd
Added @GwtIncompatible to RaceCompetitorNewsEntryDTO constructor that
...
sould only called in server code
2015-11-24 11:10:42 +01:00
Steffen Schaefer
9d9d485662
Using ImageDTO and VideoDTO instead of the Sailing* sublcasses to make
...
several entry point modules compile without having the Sailing* classes
on the classpath
2015-11-24 11:10:36 +01:00
Steffen Schaefer
6d0ac7f560
Explicitly setting compiler level to 1.7 for /java projects on Lean DI
2015-11-23 15:25:15 +01:00
Steffen Schaefer
95c0100e16
Ensuring correct Android SDK layout regarding build tools
2015-11-23 11:17:32 +01:00
Steffen Schaefer
3c22a9121e
Added build-tools-windows to the artifacts to be extracted in the
...
Android SDK on Lean DI build
2015-11-23 09:48:43 +01:00
Steffen Schaefer
be5bfbcf9a
Added android-sdk-tools to the artifacts to be extracted in the Android
...
SDK on Lean DI build
2015-11-23 08:45:12 +01:00
Steffen Schaefer
169301db27
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-23 08:38:24 +01:00
Steffen Schaefer
a91d9107d1
Fixed maven property reference (added missing $)
2015-11-19 16:42:33 +01:00