Clone Tools
  • last updated 26 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2062: ISIS-2062: moves viewer-restfulobjects-* into own subdir

this is so will be able to move the ug-vro docs closer.

    • -429
    • +0
    ./IsisRestfulObjectsSessionFilter.java
    • -53
    • +0
    ./server/AbstractJaxRsApplication.java
    • -44
    • +0
    ./server/IsisJaxrsServerPlugin.java
    • -73
    • +0
    ./server/RestfulObjectsApplication.java
    • -37
    • +0
    ./server/RestfulObjectsApplicationException.java
    • -163
    • +0
    ./server/mappers/ExceptionMapperAbstract.java
    • -35
    • +0
    ./server/mappers/ExceptionMapperForObjectNotFound.java
    • -38
    • +0
    ./server/mappers/ExceptionMapperForRestfulObjectsApplication.java
    • -54
    • +0
    ./server/mappers/ExceptionMapperForRuntimeException.java
    • -87
    • +0
    ./server/mappers/entity/ExceptionDetail.java
    • -55
    • +0
    ./server/mappers/entity/ExceptionPojo.java
    • -28
    • +0
    ./server/mappers/entity/package-info.java
  1. … 452 more files in changeset.
ISIS-2156 hotfix: disable HttpSessions creation when basic-auth strategy

- several principal and related objects have been improved to procude

less stress on the heap

- smoketests added that also test for the absence of a HttpSession when

using basic-auth strategy against a rest endpoint

- also moves the new restclient introduced with v2 from applib to a new

extension module 'restclient'

- improvements to the restclient to also handle scalar value types

    • -15
    • +18
    ./IsisRestfulObjectsSessionFilter.java
  1. … 34 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

    • -6
    • +6
    ./IsisRestfulObjectsSessionFilter.java
    • -10
    • +10
    ./server/mappers/ExceptionMapperAbstract.java
    • -17
    • +17
    ./server/mappers/ExceptionMapperForRuntimeException.java
    • -10
    • +10
    ./server/resources/DomainServiceResourceServerside.java
    • -9
    • +9
    ./server/resources/ResourceAbstract.java
    • -2
    • +2
    ./server/resources/UserReprRenderer.java
  1. … 1053 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

  1. … 797 more files in changeset.
ISIS-2125 fixes provisioning of tx-Service for RO

as a result, fixes launching the helloworld-app

    • -3
    • +5
    ./server/webapp/IsisTransactionFilterForRestfulObjects.java
  1. … 3 more files in changeset.
ISIS-2125 major (breaking) commit: new transaction paradigma

- opening an isis session does no longer open a transactional context

    • -6
    • +15
    ./server/webapp/IsisTransactionFilterForRestfulObjects.java
  1. … 61 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

    • -13
    • +15
    ./server/IsisJaxrsServerPlugin.java
    • -13
    • +15
    ./server/resources/DomainObjectResourceServerside.java
    • -13
    • +15
    ./server/resources/DomainServiceResourceServerside.java
    • -13
    • +15
    ./server/resources/DomainServicesListReprRenderer.java
    • -13
    • +15
    ./server/resources/JsonParserHelper.java
    • -13
    • +15
    ./server/resources/UserReprRenderer.java
    • -13
    • +15
    ./server/webapp/IsisTransactionFilterForRestfulObjects.java
  1. … 321 more files in changeset.
ISIS-2142 removes deprecated NatureOfService.VIEW_MENU_ONLY

  1. … 29 more files in changeset.
ISIS-2127: homepage action providers are no longer restricted to be @DomainServices ...

- now also allowed to have an @HomPage annotated Action are @ViewModels

or any IoC managed beans

- moves the HomePageProviderService 'applib' -> 'metamodel'

- also renaming HomePageProviderService -> HomePageResolverService

- code-deduplication, there is now only single code that does the

metamodel lookup for the hompage providing action

Task-Url: https://issues.apache.org/jira/browse/ISIS-2127

  1. … 29 more files in changeset.
ISIS-2126 consolidating 'metamodel' o.a.i.c.common packages and classes

- pkg names in module 'metamodel' are now fully aligned

    • -2
    • +2
    ./IsisRestfulObjectsSessionFilter.java
    • -1
    • +1
    ./server/resources/ResourceAbstract.java
  1. … 255 more files in changeset.
ISIS-2126 fixes broken references to pkg names from previous commit

  1. … 3 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

- o.a.i.core.runtime.* -> o.a.i.runtime.*

    • -6
    • +6
    ./IsisRestfulObjectsSessionFilter.java
    • -1
    • +1
    ./server/resources/ResourceAbstract.java
    • -1
    • +1
    ./server/webapp/IsisTransactionFilterForRestfulObjects.java
  1. … 562 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -1
    • +1
    ./server/mappers/ExceptionMapperForObjectNotFound.java
    • -5
    • +5
    ./server/resources/JsonParserHelper.java
    • -4
    • +4
    ./server/resources/ResourceAbstract.java
  1. … 3130 more files in changeset.
ISIS-2126 aligning pkg names for modules 'security'

- also fixes byte-buddy SPI due to package renaming earlier

- also fixes bean-type-registry SPI due to package renaming earlier

    • -1
    • +1
    ./IsisRestfulObjectsSessionFilter.java
    • -1
    • +1
    ./server/resources/UserReprRenderer.java
  1. … 182 more files in changeset.
ISIS-2094 java-doc: consolidates all @since 2.** entries -> @since 2.0

  1. … 155 more files in changeset.
ISIS-2108 minor: fixes java-doc

  1. … 6 more files in changeset.
ISIS-2108 allows for WebModules to be plugged in using Spring API

- order of the WebModules within the filter chain is also determinded by

Spring API (using either @Order or @Priority)

- renaming legacy/transition-1-2 -> legacy/legacy

- moving webserver -> legacy/webserver (webserver is no longer needed,

web.apps do now have their own command-line entry-points ... main() )

- new module 'runtime-web' to consoldiate ServletContext specific

aspects

- renaming classes Isis*Boot* -> IsisBoot*

    • -0
    • +48
    ./IsisBootWebRestfulObjects.java
    • -0
    • +426
    ./IsisRestfulObjectsSessionFilter.java
    • -0
    • +165
    ./WebModuleRestfulObjects.java
  1. … 101 more files in changeset.
ISIS-2125: replaces the TransactionServiceDefault with a new TransactionServiceSpring that utilizes sprint-tx API

- however, the nextTransaction() call is still delegated to the old

service, unfortunately this concept is not present in Spring's tx API

- remove the transaction latch from ps-internal

- deal with the fact that IsisSession.close(), as handled by Spring when

processing @PreDestroy, runs on a different thread than that, that

opened the session.

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

  1. … 21 more files in changeset.
  1. … 53 more files in changeset.
ISIS-2112: provision RO viewer for 'helloworld'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -0
    • +43
    ./IsisWebRestfulBoot.java
  1. … 1 more file in changeset.
ISIS-2112: inspecting whether the ObjectAdapterMemento is broken

- persistent object creation with wicket ui fails

generated object is expected to be persistent, but it remains transient;

could also be related to a missing transaction context;

- all around some fixes (I lost track)

- some minor improvements with 'demo'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -10
    • +10
    ./server/resources/DomainTypeResourceServerside.java
  1. … 97 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -113
    • +20
    ./server/ResourceContext.java
    • -1
    • +1
    ./server/mappers/ExceptionMapperForObjectNotFound.java
    • -40
    • +17
    ./server/mappers/ExceptionMapperForRuntimeException.java
    • -2
    • +1
    ./server/resources/JsonParserHelper.java
    • -77
    • +32
    ./server/resources/ResourceAbstract.java
  1. … 1084 more files in changeset.
ISIS-2033: make SpecLoader's specs snapshot thread-safe

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 12 more files in changeset.
ISIS-2033: moving 'webapp' packages to 'runtime-extensions'

Also consolidate implementatoions of 'AuthenticationSessionStrategy'

into 'org.apache.isis.core.webapp.auth'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 45 more files in changeset.
ISIS-2033: refactoring ...

moves PersistenceSessionFactory to 'jdo-common'

renaming ManagedObjectContext* -> RuntimeContext*

introduces 'RuntimeEventService'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 39 more files in changeset.
ISIS-2033: Removing streamServices and lookupService from ObjectAdapterProvider

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -1
    • +7
    ./server/resources/ResourceAbstract.java
  1. … 14 more files in changeset.
ISIS-2033: removes PersistenceSessionServiceInternal.remove

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -1
    • +1
    ./server/mappers/ExceptionMapperForObjectNotFound.java
  1. … 46 more files in changeset.
ISIS-2033: decouple 'Memento' from PersistenceSession

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 13 more files in changeset.
ISIS-2033: refactoring FixtureScript's installed state

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 18 more files in changeset.
ISIS-2033: automated 'organize imports' on 'runtime' and 'viewers'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -8
    • +0
    ./server/mappers/ExceptionMapperForRuntimeException.java
    • -3
    • +1
    ./server/webapp/IsisTransactionFilterForRestfulObjects.java
  1. … 360 more files in changeset.