Commit Graph
110 Commits
Author SHA1 Message Date
Axel Uhl 62139edbce bug6101: consolidate CORS filters and factor out common CORS header handling;
use CORSHeader instead of response filter in com.sap.sailing.server.gateway
consistently across Jersey and non-Jersey servlets provided by the bundle;

as drive-by improvement, fix the sap.ico/sap-whitelabeled.ico paths in the page
header of /index.html and provide an empty sap-whitelabeled.ico file.
2025-03-13 01:20:50 +01:00
Axel Uhl 638fea8595 bug6082: implemented a Routeconverter-base wind importer that can read our own exports 2025-01-08 14:38:06 +01:00
Axel Uhl 6b451641ed bug5503: added ShiroFilter subclass to skip authentication for OPTIONS requests 2024-07-02 15:12:11 +02:00
Axel Uhl 05d574d94d bug5631: use shared RestServletContainer for other RESTlets 2021-12-02 12:19:01 +01:00
Udo Wessels c131aa7e5e Merge branch 'master' into bug5479 2021-08-09 16:45:40 +02:00
Axel Uhl cf799d6986 disable WADL generation for all Jersey RESTlets; it is extremely time-consuming 2021-07-25 20:36:50 +09:00
Udo Wessels 5e04eb3eaa bug5479: added percentage of upload progress to progress status spinner. 2021-05-31 20:43:52 +02:00
Georg Herdt 76931a13ae fix configuration entry
bug5435
2021-03-23 17:38:34 +01:00
Dennis Aulenbacher 623c3bfe66 Merge branch 'master' into bug5214 2021-02-12 15:29:18 +01:00
Dennis Aulenbacher 333744b31c bug5214: Moved DefaultTenantRequestFilter to sse 2021-02-08 18:19:29 +01:00
Georg Herdt 260e915d2c Merge branch 'master' into bug5480
# Conflicts:
#	java/com.sap.sailing.server/SailingServer (No Proxy).launch
#	java/com.sap.sailing.server/SailingServer (No Proxy, Axel).launch
2021-02-08 10:39:01 +01:00
Georg Herdt 07525d4ae1 Merge branch 'master' into bug5480
# Conflicts:
#	java/com.sap.sailing.feature.p2build/raceanalysis.product
#	java/com.sap.sailing.server/SailingServer (No Proxy).launch
#	java/com.sap.sse.security.ui/WEB-INF/web.xml
2021-01-29 09:34:47 +01:00
Dennis Aulenbacher 7d5ef4e096 Merge branch 'master' into bug5214 2021-01-28 15:32:12 +01:00
Axel Uhl 0ca193fa8f bug5482: consolidated AccessControlAndEncodingResponseFilter copies into com.sap.sse bundle 2021-01-21 15:05:24 +01:00
Georg Herdt e6ae9da861 upgrade to recent servlet/web.xml standard of jetty 9.4.
bug 5153
2021-01-17 22:16:10 +01:00
Axel Uhl a606008ac6 Merge branch 'master' into bug5214 2020-12-22 01:11:45 +01:00
Tu Tran 95cd14a711 Payment: Refactor and improve abstract layer for backend implementation 2020-09-30 17:28:26 +07:00
Tu Tran 034bd34147 Payment: Merge changes from master 2020-09-22 14:27:01 +07:00
Thomas Wiese 90d24beaec Merge branch 'master' into bug5214 2020-09-17 15:04:16 +02:00
Dennis Aulenbacher 2d5d939a4f bug5312: First iteration of jaxrs implementation of sharing. 2020-08-20 02:09:47 +02:00
Tu Tran 5006fa1b88 Payment: Refactor code 2020-05-22 11:46:13 +07:00
Tu Tran 8b131c30f2 Payment: handle chargebee webhooks, update UI with subscription data 2020-05-07 18:26:55 +07:00
Thomas Wiese 7347a2d881 Bug 5214: add servlet filter to set default tenant group by passed
header tenantGroupId
2020-02-19 16:27:13 +01:00
Axel Uhl dc86ecf0ea improved ORC certificate import servlet's error messages; registered servlet, also with shiro.ini
Change-Id: I844f375c34e69523d31b19767cf636740d6d6323
2019-09-23 16:19:41 +02:00
Frank Mittag d2b3fc62c0 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes 2018-02-21 10:48:43 +01:00
Frank Mittag 6a7d33bda8 Implemented a CompetitorAndBoatJsonSerializer and CompetitorAndBoatJsonDeserializer to implement a /rc/competitorsAndBoats service call to transfer Competitor/Boat pairs to the rcApp 2018-02-09 14:23:47 +01:00
Steffen Schaefer 572d2fdf68 Bug 4442: Removed the usage of websocket server 2018-02-06 15:38:16 +01:00
Steffen Schaefer d94deaa0a6 Bug 4371: Initial stub for an expedition all in one import servlet 2017-12-18 15:09:36 +01:00
Axel Uhl 48d0b0aee9 added a panel for Bravo wind import to AdminConsole's WindPanel and provided frame for servlet implementation
Change-Id: Icc4c667c1fa35b9babb19a09f0e040e8ef72e768
2017-09-29 14:56:02 +02:00
Axel Uhl 68dccd9d03 lazy activation for NMEA/MarineAPI; added to feature.xml and pom.xml
Change-Id: I4f9cd93510b88bbdddf52f7bb59256b04e86b1a9
2017-08-07 17:12:49 +02:00
Axel Uhl 07edd7ffb1 preparing for multi-file upload for both Expedition and GRIB; introduced MappingIterable and MappingIterator
moved wind import servlet package structure a little

Change-Id: I9b573d4c91191933383c87397ac8584d9463b4bb
2017-02-08 09:52:25 +01:00
Axel Uhl 91668b3a4c removed windStatusJson servlet; it wasn't used at all according to our 2016 server logs (AWStats)
Change-Id: I018c6a6a7ea0f0c369a8e875ad5a32333d7f316f
2017-01-09 10:22:02 +01:00
Benjamin Barth 5fcffd7879 Added Bravo sensor data import functionality 2016-03-31 11:22:49 +02:00
Axel Uhl 6169f54e25 Merge branch 'master' into bug2589
Conflicts:
	java/com.sap.sailing.domain.igtimiadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.gateway/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/RestServletContainer.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java

Change-Id: I8cbb797ba64d221ea401b90b22d21a813204a6f2
2016-01-04 11:34:01 +01:00
fmittag 2e66393f97 removed old 'moderator' api 2015-12-21 17:36:16 +01:00
fmittag c249d9dc25 removed old AdminApp 2015-12-21 17:28:53 +01:00
fmittag 360e546e34 removed WindJsonGetServlet class, a test using it and the corresponding entry in the web.xml 2015-12-21 17:25:20 +01:00
fmittag 9d4b4bc717 - removed JsonGetServlet classes of old Webservice API
- removed Servlets from web.xml
- adapted test classes
2015-12-21 15:44:26 +01:00
Simon Pamies 9869bd684c Refactored WindStatusServlet into two sub classes that deliver HTML and Json 2015-08-13 13:26:37 +02:00
Axel Uhl 0c4794d41e implement file upload using a plain servlet with Apache multipart suppot, skipping confusing Jersey with FormDataParams that don't work 2015-02-27 18:19:13 +01:00
Axel Uhl 041b50cc3d introduced Jersey ExceptionMapper for Shiro's AuthorizationException 2015-02-26 17:26:45 +01:00
Axel Uhl c196f48ad1 prepared the com.sap.sailing.server.gateway bundle for REST security, showing a commented example in shiro.ini for the /events service end point 2015-02-25 18:26:27 +01:00
Axel Uhl 21f76c6dc4 obsolete old bearer access token when a new one is obtained for the subject 2015-02-25 14:36:01 +01:00
fmittag 587e6f2c4f fixed response header for JAX-RS calls to encode the response in UTF-8 2014-08-08 13:23:24 +02:00
Axel Uhl 4707d527ab disable directory listing for further web bundles 2014-07-21 23:58:37 +02:00
fmittag 2fd33c48d7 Fixed registration of AccessControlResponseFilter for jax-rs based gateway services. Registration with @Provider annotation does not work in OSGi environment. 2014-05-25 13:24:00 +02:00
Fredrik Teschke b9e28d811b added track file import 2014-05-02 03:41:19 +02:00
Fredrik Teschke 07f5efe154 Merge branch 'master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Track.java
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
2014-02-12 21:58:31 +01:00
Fredrik Teschke 5c714e5a31 restructured race log tracking: moved to racelogtrackingadapter bundles, renamed packages, moved some interfaces 2014-02-10 16:42:36 +01:00
Fredrik Teschke cd7e77fa47 added RecordFixes servlet 2014-02-09 20:06:56 +01:00