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