Export - CSV (All fields)
Export - CSV (Current fields)
CAUSEWAY-730
Provide a very simple ClockService, so all services accessed in same way via DICAUSEWAY-729
Provide facet factory to treat all actions by default as commands, unless explicitly opted outCAUSEWAY-728
Provide facet factory to enable auditing by default on all objects, unless explicitly opted outCAUSEWAY-723
BookmarkService should support lookup of domain services as well as domain entities (and throw an exception for view models)CAUSEWAY-712
Inconsistency in domain logic for validation of optional strings causes Wicket viewer to trip up.CAUSEWAY-708
BookmarkService null handlingCAUSEWAY-707
Support Bulk.InteractionContext with contributed actions.CAUSEWAY-700
Bug in memento service - strings with double spaces get converted into single space :-(CAUSEWAY-697
Extend DeveloperUtilitiesService to be able to refresh services (for contributed actions)CAUSEWAY-696
Extra overload for BookmarkService for lookup with downcast (making more consistent with API of MementoService).CAUSEWAY-695
Tidy-up tasks for Isis 1.4.0 releaseCAUSEWAY-693
Minor extensions in support of Excel import/export functionality.CAUSEWAY-691
In Wicket viewer, improve drop-down list's handling of null entity or valuesCAUSEWAY-685
Add new @Command(async=true|false) flag, so that Command is automatically scheduled to run in the backgroundCAUSEWAY-684
Rename ReifiableAction to simply 'Command', and update services alsoCAUSEWAY-673
AbstractIsisSessionTemplate as a way to run arbitrary 'runnable' in an Isis sessionCAUSEWAY-672
Unify BackgroundTask and Interaction into same entity, rename to "ReifiableAction".CAUSEWAY-671
Add a ReifiableActionFacet and @Reifiable annotation as a way to restrict which ReifiableActions are persisted. Enable background task service to hint that an ReifiableAction should be persisted even if not annotated.CAUSEWAY-670
Replace AuditingService and AuditingService2 with new AuditingService3 API, more consistent with other APIsCAUSEWAY-668
Improve parsing of isis.services key in the isis.properties file, to allow "commented-out" services.CAUSEWAY-665
ObjectActionImpl should escalate a thrown Isis ApplicationException to its underlying cause if the transaction is in a state of mustAbort.CAUSEWAY-664
Provide an abstract class for running "sudo" scheduler jobsCAUSEWAY-663
Provide a "contributions" service for AuditEntry, so that audit entries are shown as a contributed collection to the Interaction entity.CAUSEWAY-662
Provide a "contributions" service to add a PublishedEvents contributed collection for the Interaction entity.CAUSEWAY-661
BackgroundService and BackgroundTaskService as a way of creating mementos to execute jobs asynchronouslyCAUSEWAY-660
Profiling support and also infrastructure for background (async job) supportCAUSEWAY-659
Extend MementoServiceDefault service to handle Bookmarks and also enums (as well as simple values)CAUSEWAY-655
Deprecate Bulk.InteractionContext, instead use a new request-scoped Bulk.InteractionContextService bean.CAUSEWAY-654
Provide a request-scoped QueryResultsCache service, as a technique for performance tuning.CAUSEWAY-653
Provide a "Scratchpad" request-scoped service, as a way of passing arbitrary user data from one place to another. One use case is to coordinate the response of bulk actions.CAUSEWAY-652
Support @RequestScoped beans (registered as services)CAUSEWAY-651
Modifications to enable JRebel supportCAUSEWAY-648
Improve support for bulk updateCAUSEWAY-645
Test not passing on latest Isis SNAPSHOT when executed with Spanish localeCAUSEWAY-641
Incompatibility of TreeSet for @Bulk.CAUSEWAY-640
Extend MementoService.Memento API so that can also return the set of keys held in the MementoCAUSEWAY-639
Jetty webserver support long URLsCAUSEWAY-636
BookmarkServiceDefault throws NPE if the BookmarkHolder (to which it contributes a property) returns a null BookmarkCAUSEWAY-635
JDO Publishing Service impl causes ConcurrentModificationException in core.CAUSEWAY-634
Drop-downs (for enums/bounded and autocomplete) should honour TypicalLengthFacet.CAUSEWAY-627
Lazily loaded object cannot be deleted, throws an NPECAUSEWAY-626
Recognize Wicket PageExpiredExceptions and display a friendlier error messageCAUSEWAY-625
Better reporting of metamodel violation errorsCAUSEWAY-624
Use javax.validation.constraints.Digits to specify length and scale for BigDecimal action parameters (to avoid JDO exceptions later).CAUSEWAY-623
Make the default logging of JDO and IsisSytemForTest less verboseCAUSEWAY-619
Extend IsisActions to support easy mocking of the DOC#newTransientInstanceCAUSEWAY-614
Extend the dynamic JSON layout so that DisabledFacet (@Disabled annotation) can be specified dynamicallyCAUSEWAY-613
Extend the dynamic JSON layout so that HiddenFacet (@Hidden annotation) can be specified dynamicallyCAUSEWAY-612
Return a URL from an action opens a new browser windowCAUSEWAY-607
Extend the dynamic JSON layout so that DescribedAsFacet (@DescribedAs annotation) can be specified dynamically
{"errorMessages":["jqlTooComplex"],"errors":{}}
[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]
0.3
0