Benjamin Barth
63d8e371d6
Unified inheritance hierarchy of SAPSailing authentication filters
2018-12-17 10:29:27 +01:00
Benjamin Barth
eac4aa7264
Integrated optional bearer token authentication into
...
com.sap.sailing.gwt.ui while avoiding challenge for authorization for
anonymous users
2018-12-12 17:45:59 +01:00
Benjamin Barth
e4afb0a768
Added additional permission checks for AdminConsole panels
2018-12-12 16:17:34 +01:00
Benjamin Barth
3b695b80bd
Added permission to competitor's and boat's admin console tabs
2018-12-11 18:17:42 +01:00
Benjamin Barth
a252482848
Refactored / statibilised AclEditPanel used in EditACLDialog
2018-12-06 17:18:47 +01:00
Benjamin Barth
a19efbd523
Fixed NPE during deserialization of AccessControlListDTO
2018-12-06 13:48:02 +01:00
Benjamin Barth
000cac9f76
Unified order of ownership and ACL actions for boats and competitors
2018-12-06 13:48:00 +01:00
Benjamin Barth
f13c4eab7d
Removed ACL list from UserManagementPanel
2018-12-06 13:47:58 +01:00
Benjamin Barth
a34b3558fc
Integrated AccessControlledButtonPanel into UserGroupManagementPanel
2018-12-06 10:57:29 +01:00
Benjamin Barth
e5f51f81ac
Adjusted permission check for user creation
2018-12-06 10:12:21 +01:00
Benjamin Barth
951b3c8732
Avoid multiple user loading and potential NPE when updating ownerships
2018-12-05 16:52:14 +01:00
Benjamin Barth
8b1efd6d55
Merge branch 'bug4483'
2018-11-29 15:18:38 +01:00
Benjamin Barth
1d4ef0ec99
Merge branch 'master' into bug4483
2018-11-29 11:55:56 +01:00
Benjamin Barth
ec8c319461
bug4763 Integrated AccessControlledButtonPanel into BoatPanel
2018-11-28 17:30:31 +01:00
Benjamin Barth
0570ba3fd9
bug4763 Integrated AccessControlledButtonPanel into CompetitorPanel
2018-11-28 17:14:33 +01:00
Benjamin Barth
ec40f4c340
bug4763 Integrated AccessControlledButtonPanel into
...
LeaderboardConfigPanel
2018-11-28 16:13:44 +01:00
Benjamin Barth
f5cb0b54d9
bug4763 Public method in AccessControlledButtonPanel to add action
...
buttons with arbitrary permissions
2018-11-28 16:13:42 +01:00
Benjamin Barth
16c82bb34f
bug4763 Integrated AccessControlledButtonPanel into UserManagementPanel
2018-11-28 15:08:47 +01:00
Benjamin Barth
6096ce5ef0
bug4763 Integrated AccessControlledButtonPanel into RoleDefinitionsPanel
2018-11-28 14:33:10 +01:00
Benjamin Barth
00128a76cf
bug4763 Integrated AccessControlledButtonPanel into
...
LeaderboardGroupConfigPanel
2018-11-28 14:14:21 +01:00
Benjamin Barth
4b7df04556
bug4763 Integrated AccessControlledButtonPanel into
...
RegattaManagementPanel
2018-11-28 13:43:03 +01:00
Benjamin Barth
368ffc75c4
bug4763 Integrated AccessControlledButtonPanel into EventListComposite
2018-11-28 11:26:44 +01:00
Benjamin Barth
160482b840
bug4763 Added new AccessControlledButtonPanel to secure create/remove
...
buttons
2018-11-28 11:26:42 +01:00
Benjamin Barth
0169e373eb
Merge branch 'master' into bug4483
2018-11-23 13:29:13 +01:00
Benjamin Barth
3b142863d6
Some more styling improvements to the "what's new" dialog
2018-11-13 17:54:36 +01:00
Benjamin Barth
3e1efc6f1c
Merge branch 'master' into bug4483
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/sectionHeader/SectionHeader.gss
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/sectionHeader/SectionHeaderContent.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/sectionHeader/SectionHeaderContent.ui.xml
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/sectionHeader/SectionHeaderResources.java
2018-11-13 16:50:22 +01:00
Benjamin Barth
2989097cf8
Improved styling and behavior of "what's new" dialog
2018-11-13 14:17:21 +01:00
Benjamin Barth
c43947618f
Removed unused DOM elements from mobile stage partial
2018-11-13 14:16:13 +01:00
Benjamin Barth
8d60318378
Merge branch 'permission-vertical' of
...
ssh://trac@sapsailing.com/home/trac/git into permission-vertical
Conflicts:
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/shared/UserDTO.java
2018-11-13 09:22:28 +01:00
Benjamin Barth
635b3156b9
Wrapped security information into separate data transfer object
2018-11-08 12:20:51 +01:00
Benjamin Barth
087a6fa263
Minor code formatting and class/method visibility changes
2018-11-08 11:28:28 +01:00
Benjamin Barth
bce48de630
Simplified table content update after changing ownerships
2018-11-02 15:04:55 +01:00
Benjamin Barth
1ab74bf35f
Integrated RoleDefinitionDTO into client-side AdminConsole components
2018-11-02 13:41:53 +01:00
Benjamin Barth
8eb9ba4dee
Added SecurityDTOFactory methods the create RoleDefinitionDTOs
2018-11-02 13:41:51 +01:00
Benjamin Barth
5e3896ece9
Introduced new DTO for role definitions including ownership and ACL info
2018-11-02 13:41:49 +01:00
Benjamin Barth
fbafff030b
Prepared RoleDefinitionsPanel to implement change ownership
...
functionality
2018-10-25 11:29:42 +02:00
Benjamin Barth
7706ae9816
Reused ImagesBarCell for default actions event/regatta/leaderboard
...
panels
2018-10-25 11:06:24 +02:00
Benjamin Barth
1cfe18b780
Moved EditOwnershipDialog to sse.security / added reusable ImagesBarCell
...
for default actions
2018-10-25 10:11:25 +02:00
Benjamin Barth
d900636c2e
Added additional permission check method to UserService
2018-10-25 10:11:23 +02:00
Benjamin Barth
1cbc702f23
Added ownership information columns to user management panel
2018-10-25 10:11:20 +02:00
Benjamin Barth
a48e64151f
Adjusted custom field serializers for UserDTOs / minor code formattings
2018-10-25 10:11:17 +02:00
Benjamin Barth
c13bf08c1b
Adjusted permission checks for UserManagementPanel table actions
2018-10-23 14:41:50 +02:00
Benjamin Barth
b1dcb43281
bug4211 Adjusted message text from "Boatclasses" to "Boat classes"
2018-10-17 17:07:13 +02:00
Benjamin Barth
2b790ec8b4
bug4211 Adjusted stylings of "Add a new Sailor profile" button sections
2018-10-17 16:52:13 +02:00
Benjamin Barth
1784fabcff
Merge remote-tracking branch 'origin/master' into bug4211
2018-10-17 14:16:32 +02:00
Benjamin Barth
4a62ee4ac1
Refactored and extended reusable secured object related classes
2018-09-26 16:27:33 +02:00
Benjamin Barth
a6e37f033c
Code style / formatting changesand method name refactoring
2018-09-26 10:50:05 +02:00
Benjamin Barth
2217fcb15d
Added i18n for confirm message when deleting a leaderboard group
2018-09-26 10:37:52 +02:00
Benjamin Barth
e1a90a6ae0
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-09-25 14:51:11 +02:00
Benjamin Barth
6215be8143
Integrated permission checks into LeaderboardGroupConfigPanel
2018-09-25 14:50:57 +02:00
Benjamin Barth
7ce0b4da78
Added security info determination to LeaderboardGroupBaseDTO
2018-09-25 14:50:32 +02:00
Benjamin Barth
3d5a6843b4
Minor parameter name changes due to consistency purposes
2018-09-25 14:45:03 +02:00
Benjamin Barth
616554679a
Extracted secured object related composite config for reusability
2018-09-21 17:38:11 +02:00
Benjamin Barth
a467b79c49
Code style and formatting changes only
2018-09-21 17:36:05 +02:00
Benjamin Barth
1da693348f
Adjusted test PO according to latest changes in RegattaListComposite
2018-09-20 13:58:54 +02:00
Benjamin Barth
193c9881ae
Fixed identifier creation on regatta ownership update
2018-09-19 18:32:47 +02:00
Benjamin Barth
c657d6208c
Merge branch 'permission-vertical' of
...
ssh://trac@sapsailing.com/home/trac/git into permission-vertical
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2018-09-19 15:33:07 +02:00
Benjamin Barth
74237fb2fd
Integrated permission checks into RegattaListComposite and sub-classes
2018-09-19 15:27:47 +02:00
Benjamin Barth
e408b9eab6
Refactored security info determination to reuse it for RegattaDTO
2018-09-19 15:26:41 +02:00
Benjamin Barth
f7f9d01a19
Code style and formatting changes only
2018-09-18 18:16:53 +02:00
Benjamin Barth
d4910dc530
Introduced NamedSecuredObjectDTO to hold security information
2018-09-18 18:15:52 +02:00
Benjamin Barth
a1472d39cf
bug4483 Added release notes to SailingAnalyticsNotes.html
2018-09-18 15:15:05 +02:00
Benjamin Barth
619d1a7721
bug4483 Minor styling adjustment to regarding mobile overview pages
2018-09-18 14:47:36 +02:00
Benjamin Barth
ed6130df66
Merge branch 'master' into bug4483
2018-09-18 10:53:31 +02:00
Benjamin Barth
df0100574e
bug4483 Made progress on mobile regatta overview pages collapsable
2018-09-10 19:01:35 +02:00
Benjamin Barth
4c7c3bbc8c
bug4483 Reordered contents of mobile regatta overview page
2018-09-10 19:00:57 +02:00
Benjamin Barth
6c69adf2d2
bug4483 Refactored data indicators for reusage on mobile regatta
...
overview pages
2018-09-10 15:13:06 +02:00
Benjamin Barth
7c5fae8817
bug4483 Integrated live race linking on mobile to overview pages
2018-09-10 11:53:43 +02:00
Benjamin Barth
40cc88e902
bug4483 Preparations for live race link on mobile to overview pages
2018-09-07 18:28:31 +02:00
Benjamin Barth
1f523d9966
bug4483 Added race data indicators to overview page of multi-regatta
...
events in mobile version
2018-09-07 11:47:05 +02:00
Benjamin Barth
2aa0218047
Merge branch 'bug4702'
2018-09-05 16:27:59 +02:00
Benjamin Barth
2a4b686925
Merge branch 'bug4738'
2018-09-05 15:04:18 +02:00
Benjamin Barth
788e261d1d
Merge branch 'bug4714'
2018-09-05 15:01:03 +02:00
Benjamin Barth
0e387031e0
bug4702 Unified method names in LeaderboardSetting sub-classes and added
...
JavaDocs
2018-09-05 14:26:58 +02:00
Benjamin Barth
08cebfc77c
Merge branch 'master' into bug4702
2018-09-05 11:06:22 +02:00
Benjamin Barth
df847f0ddb
Added JavaScript code formatter and extended onboarding steps
...
accordingly
2018-09-04 18:16:46 +02:00
Benjamin Barth
96c6e858a0
bug4738 Renamed and reorganized methods for better transparency
2018-09-04 17:42:39 +02:00
Benjamin Barth
42be3008c3
bug4738 Code formatting changes only
2018-09-04 16:13:16 +02:00
Benjamin Barth
999680e3b1
Merge branch 'master' into bug4693
2018-08-28 12:19:13 +02:00
Benjamin Barth
565b0b8d0f
Merge branch 'bug4718'
2018-08-28 11:43:51 +02:00
Benjamin Barth
cf85b43894
bug4683 Adjusted org.mp4parser.isoparser reference in plugin config
2018-08-22 16:53:18 +02:00
Benjamin Barth
50ef15facb
bug4718 Removed no longer existing directory from build.properties file
2018-08-22 15:09:03 +02:00
Benjamin Barth
a7171dfb23
bug4718 Unified copyright text in imprint file
2018-08-22 15:08:36 +02:00
Benjamin Barth
7c4b19ca94
Merge branch 'master' into bug4718
2018-08-22 14:54:07 +02:00
Benjamin Barth
6e584d1573
bug4683 Minor code style and format refactorings
2018-08-22 14:49:45 +02:00
Benjamin Barth
1452ce19fc
bug4683 Added additional finals and JavaDoc
2018-08-22 14:22:11 +02:00
Benjamin Barth
6ea39c54c7
Merge branch 'master' into bug4683
2018-08-22 13:58:03 +02:00
Benjamin Barth
c19c8b0c9f
bug4682 Minor code style and format refactorings
2018-08-21 17:29:30 +02:00
Benjamin Barth
e55c86d78a
bug4682 Minor code style and format refactorings
2018-08-21 17:29:30 +02:00
Benjamin Barth
9ea81c40d3
Merge branch 'master' into bug4682
...
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
2018-08-21 15:08:40 +02:00
Benjamin Barth
33f62caaa6
bug4508 Removed unnecessary casts / code format changes
2018-08-21 14:55:19 +02:00
Benjamin Barth
c073d99f5c
Merge branch 'master' into bug4508
2018-08-21 14:15:34 +02:00
Benjamin Barth
6fae8b8124
bug4714 Moved redirect logic into activity
2018-08-21 14:06:27 +02:00
Benjamin Barth
b01ad44fda
bug4211 Refactored hierarchy of abstract multi selection presenters
2018-08-15 11:02:15 +02:00
Benjamin Barth
e2fba1ef24
bug4211 Changed notification toggle type interface to HasValue<Boolean>
2018-08-14 16:50:54 +02:00
Benjamin Barth
b50025f2db
bug4211 Separation of toggle and selection only after first toggle added
2018-08-14 16:19:25 +02:00
Benjamin Barth
889398d9f0
Merge branch 'bug4211' of ssh://trac@sapsailing.com/home/trac/git into
...
bug4211
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/partials/multiselection/SuggestedMultiSelection.java
2018-08-14 10:51:28 +02:00
Benjamin Barth
27114f74ba
bug4211 Refactored SuggestedMultiSelection class
2018-08-14 09:19:49 +02:00
Benjamin Barth
e0df86eced
bug4707 Changed default popup direction of launchpads
2018-08-07 15:35:29 +02:00
Benjamin Barth
1d55b53ec4
bug4695 Disabled boat info columns in overall leaderboards (always) and
...
multi-race leaderboard (when boat can change per race)
2018-08-07 14:31:50 +02:00