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
Steffen Schaefer
52e1396b03
Adjusted android platform version to exactly match the one found in
...
nexus
2015-11-19 16:07:24 +01:00
Steffen Schaefer
9ee86134f4
Adjusted Android SDK download on Lean DI to also put the correct
...
platform version in the correct folder
2015-11-19 14:25:41 +01:00
Steffen Schaefer
26597b3de8
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-19 14:24:18 +01:00
Steffen Schaefer
aa82074a70
Android SDK path configuration for Lean DI moved to root POM to make it
...
work for /java projects
2015-11-19 10:59:06 +01:00
Steffen Schaefer
0ee9b9b344
Using an empty target platform when running a LeanDI build
2015-11-19 09:12:44 +01:00
Steffen Schaefer
2bdbe6bac1
consistent naming of maven profiles
2015-11-18 16:29:44 +01:00
Steffen Schaefer
b353d84efb
Commented parts out that are likely not needed on release build
2015-11-18 16:16:28 +01:00
Steffen Schaefer
1415f297ae
Maven profile configurations and activation conditions implemented for
...
release build
2015-11-18 15:16:28 +01:00
Steffen Schaefer
d5cee47fb3
Merge branch 'master' into android-maven-build-bug3190
2015-11-18 14:54:01 +01:00
Steffen Schaefer
fc6c045c20
Fixed the paddings of the scrollable leaderboards embedded in Home
2015-11-18 12:54:22 +01:00
Steffen Schaefer
b46ddb9255
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-18 10:45:43 +01:00
Steffen Schaefer
a2d278b093
some profiles depend on property "!ldi.releaseBuild" now
2015-11-18 10:43:53 +01:00
Steffen Schaefer
c8ee37f246
Try to fix AAR builds in /java
2015-11-16 16:05:13 +01:00
Steffen Schaefer
50b680c4a3
Overwriting some properties dependening on the leandi profile
2015-11-16 15:53:50 +01:00
Steffen Schaefer
159ae2c3e3
Moved parts of the leandi profile to root pom to be able to overwrite
...
properties for this profile
2015-11-16 15:52:59 +01:00
Steffen Schaefer
db898ca013
Consistent Android versions and usage / android:android dependency is
...
taken from a different groupId on Lead DI
2015-11-16 15:49:04 +01:00
Steffen Schaefer
ae919d7a31
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-16 11:53:37 +01:00
Steffen Schaefer
c81c199ca2
Moved some configuration that is needed in /java and /mobile to root POM
2015-11-16 10:22:36 +01:00
Steffen Schaefer
07d4f2d7c2
Several changes to prepare release build configuration
2015-11-16 10:15:24 +01:00
Steffen Schaefer
7aed68ef05
Moved leandi property to root project
2015-11-16 10:10:26 +01:00
Steffen Schaefer
24fedf8471
Maven configuration change due to compatibility issues with Maven <3.2.2
2015-11-16 09:21:37 +01:00
Steffen Schaefer
5852cdb4fa
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-16 08:25:38 +01:00
Steffen Schaefer
f63f1c9039
Removed unused maven config that was moved to the parent POM
2015-11-16 08:25:01 +01:00
Steffen Schaefer
bfca95dc32
Removed repositories that aren't needed anymore
2015-11-16 08:23:00 +01:00
Steffen Schaefer
f0dcc278b8
Partial integration of build config for release build (needs some more
...
work to be complete)
2015-11-16 08:22:17 +01:00
Steffen Schaefer
d00f775b75
Moved parts of the android maven build to profiles
2015-11-16 08:19:21 +01:00
Steffen Schaefer
2228e59112
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-13 10:46:00 +01:00
Steffen Schaefer
cd28ca5f63
Revert changes to introduce a parent pom for the app projects. It turned
...
out that there are limitations in Maven profiles that cause this
solution to not be more compact. So it's currently not necessary to have
the additional intermediate parent pom.
This reverts commit 604519cdbb .
This reverts commit 8178f57271 .
This reverts commit 4bcb420513 .
2015-11-13 10:44:32 +01:00
Steffen Schaefer
604519cdbb
added app pom project to the module list of /mobile
2015-11-12 16:41:24 +01:00
Steffen Schaefer
7f589e3a9c
Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190
2015-11-12 16:24:53 +01:00
Steffen Schaefer
5d0292573e
Removed a check for trackedRace that isn't necessary anymore when
...
checking if a competitor is in a specific fleet
2015-11-12 15:38:29 +01:00
Steffen Schaefer
8805498255
Added missing final statements to variables in AbstractRaceColumn
2015-11-12 15:36:01 +01:00
Steffen Schaefer
8178f57271
added missing .project
2015-11-12 13:59:55 +01:00
Steffen Schaefer
4bcb420513
Introduced parent pom for the app projects
2015-11-12 13:59:37 +01:00
Steffen Schaefer
88feae599a
Fixed syntax error in pom.xml
2015-11-12 11:42:17 +01:00
Steffen Schaefer
a99beb501b
Merge branch 'master' into android-maven-build-bug3190
2015-11-12 10:35:15 +01:00
Steffen Schaefer
4136ae5aeb
Added .project files for /java, /mobile and /wiki to make it possible to
...
import these as projects into eclipse. Additionally added
filteredResources rules to hide subproject stuff from top level projects
(this fixed an problem that causes resources to be found twice in a
nested project setup).
2015-11-12 10:18:09 +01:00
Steffen Schaefer
9554253391
Merge branch 'master' into android-maven-build-bug3190
2015-11-12 09:46:28 +01:00