Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBPM-7798 After login, loading screen localized message is messed up (#366)

  1. … 4 more files in changeset.
Provide a way to determine SessionExpired on disconnect (#351)

  1. … 2 more files in changeset.
Merge branch 'master' into errai-codegen-apt

  1. … 141 more files in changeset.
Improve the ErraiServiceSingleton proxy management & allow persistent initCallbacks.

Now when ErraiServiceImpl#stopService() is called the ErraiServiceSingleton will reset.

  1. … 6 more files in changeset.
Expose the CSRF_TOKEN_ATTRIBUTE_NAME for custom server implementations.

ERRAI-979+: Handle content-types in filter with character encoding.

ERRAI-979+: Handle content-types in filter with character encoding.

Make sure the bus content is valid before processing

  1. … 2 more files in changeset.
Make sure the bus content is valid before processing

  1. … 2 more files in changeset.
ERRAI-979: Provide functionality for CSRF protection

CSRF protection on message bus servlets is enabled by property.

Enabling the property creates a CSRF token on the first POST

request to the server bus.

The token can be written to an HTML page as a JavaScript variable

with a filter, or else the client can acquire it from a challenge

from the server (a 403 response containing the token as a header).

There is also a filter that protects REST endpoints using the same token.

When an Errai REST caller finds the token in a global JavaScript variable,

it will set this as a header for all REST requests.

Errai REST callers will also retry after a challenge from the server

(403 + token in header).

    • -0
    • +79
    ./CSRFTokenCheck.java
    • -0
    • +104
    ./CSRFTokenFilter.java
    • -0
    • +51
    ./RequestSecurityCheck.java
  1. … 12 more files in changeset.
Update GWT to 2.8.0-rc1 (lots of details below).

Most of the items below were fixes for tests (which

are now production compiled by default) and dependency

issues (since gwt-user/gwt-dev now bring in transitive

dependencies instead of bundling them in fat jars).

* Upgrade jetty to version in ip-bom

* Fix errai-bus test issues.

* Remove GuardedBy and Nonnull annotations from errai-bus.

* Fix javadoc bug in errai-bus.

* Fix test failures caused by GWT type oracle behaviour change.

(This commit causes the type oracle to hide non-abstract methods

in interfaces:

https://github.com/gwtproject/gwt/commit/75382f1202bf3eaa399d60ebdba42bd7522da3bb)

* Fix AbstractErraiTest so it is usable in errai-ioc-bus-support production compiled tests.

* Fix data-binding tests (have to manually invoke event listeners because dispatchEvent does not work).

* Fixes for errai-cdi-server tests (description below).

* Upgrade Jetty version

* Add -devMode gwt.arg

* Add missing inherited modules

(This was to try and get the tests to run in prod mode,

but there appears to be a compiler bug that prevents this

-- interned value is used before being referenced)

* Use errai.devel.nocache property in Errai GWT generators.

* Fix jaxrs-client bug with Date params.

* Fix errai-ui tests (notes below).

** Fix event dispatching issue (same problem as with data-binding tests).

** Fix NPE when an empty input element fires a change event while bound

to a primitive property in a model.

* Fix errai-navigation native anchor test (same problem as data-binding tests).

* Fix Errai Security tests.

* Fix errai-jpa-client tests.

* Fix gwt-dev version in demos.

* Manage gson version in errai-bom to version required by gwt-dev.

    • -26
    • +20
    ./JettyContinuationsServlet.java
  1. … 100 more files in changeset.
Add missing license headers and update copyright notice in existing headers.

    • -0
    • +16
    ./websocket/WebSocketNegotiationHandler.java
    • -1
    • +17
    ./websocket/WebSocketNegotiationMessage.java
  1. … 3045 more files in changeset.
Revert "Remove old JBoss and Red Hat license headers. Add new "Red Hat and affiliates" header."

Changes from the reverted commit did not preserve original copyright dates.

This reverts commit d8e735dfe2f6ed25fe9e06b753ae2f6154d76b02.

    • -16
    • +0
    ./websocket/WebSocketNegotiationHandler.java
    • -16
    • +0
    ./websocket/WebSocketNegotiationMessage.java
  1. … 3071 more files in changeset.
Remove old JBoss and Red Hat license headers. Add new "Red Hat and affiliates" header.

    • -0
    • +16
    ./websocket/WebSocketNegotiationHandler.java
    • -0
    • +16
    ./websocket/WebSocketNegotiationMessage.java
  1. … 3153 more files in changeset.
resolves ERRAI-873 websocket reconnect after network failure.

    • -1
    • +6
    ./websocket/WebSocketNegotiationHandler.java
Refactoring for ERRAI-751

  1. … 5 more files in changeset.
  1. … 6 more files in changeset.
Fixed ERRAI-754: Broken pipe errors on WildFly 8

    • -15
    • +31
    ./JettyContinuationsServlet.java
  1. … 1 more file in changeset.
Fixed ERRAI-754: Broken pipe errors on WildFly 8

    • -15
    • +31
    ./JettyContinuationsServlet.java
  1. … 1 more file in changeset.
Fixed ERRAI-754: Broken pipe errors on WildFly 8

    • -15
    • +31
    ./JettyContinuationsServlet.java
  1. … 1 more file in changeset.
Fixed ERRAI-759: StandardAsyncServlet calls complete when already completed

Fixed ERRAI-759: StandardAsyncServlet calls complete when already completed

Merge branch 'ERRAI-736' of github.com:wem/errai

Conflicts:

pom.xml

    • -0
    • +30
    ./websocket/WebSocketNegotiationHandler.java
    • -0
    • +5
    ./websocket/WebSocketNegotiationMessage.java
  1. … 115 more files in changeset.
ERRAI-736: Provide an ErraiBus WebSocket endpoint for WildFly/Undertow

    • -0
    • +120
    ./websocket/NegotiationHandler.java
    • -0
    • +30
    ./websocket/NegotiationMessage.java
  1. … 41 more files in changeset.
Fixed ERRAI-738: CORS support in google chrome 34+

  1. … 1 more file in changeset.
Additional fix for ERRAI-646: Avoid resetting SSE channel every 60 seconds

- For SSE, we now send an empty JSON array as data every 45 seconds to avoid inactivity timeouts

- SSE support was removed from StandardAsyncServlet

  1. … 2 more files in changeset.
Fixed ERRAI-614: StandardAsyncServlet causes delayed delivery of broadcast CDI events

  1. … 3 more files in changeset.
Fixed ERRAI-550: Unable to turn off log messages generated from DefaultBlockingServlet

code cleanup, and add Christian as @author to all file headers in OTEC

  1. … 50 more files in changeset.
fix to error handling in message bus for SSE connection problems

  1. … 17 more files in changeset.