Results 103 issues of 01es

### Description This issue covers the work to establish an embedded Jetty-based proxy service that could be used in TG-based applications for various purposes without the need to utilise external...

Developer empowerment
Requires: load testing

### Description The current rational for the left and right action groups that form the EGI toolbar is a follows: 1. The right group should consist of action that have...

entity centre
EGI
Under review

### Description Properties of type `boolean` are the only case where a primitive type is used for a property type. One of the issue with this is that fields that...

Developer empowerment
Modelling

### Description Saving of modified entities may require a continuation, which is represented by its own master. The simplest example is the Warning Acknowledgement continuation. However, if there was another...

Defect
Entity Master
P2 - important

### Description Currently `Reflector.isPropertyProxied` can only check first-level properties. However, there are situations where this predicate is used in application to property paths (aka dot-notation expressions). For example, it is...

Developer empowerment
Model verification

### Description Unlike property validators (aka property pre-conditions, constraints), which support composition and a deterministic execution order, property definers do not support composition explicitly, supporting only a single class to...

Modelling
Under review

### Description Reflection is used extensively in TG. And so its speed and safety is important. This issue should be used in researching the subject of Method Handles as a...

pull request
RTTI
Technology upgrade
Runtime performance

### Description The action to export the data from Entity Centres to Excel should be enhanced with an option to export entity-typed values as hyperlinks to corresponding Entity Masters, instead...

Entity centre
Pull request
User empowerment

### Description This issue covers the work required to migrate off `java.util.Date` to `java.time.LocalDate` and `java.time.LocalDateTime`. Properties annotated `@DateOnly` should be converted to `java.time.LocalDate` and the annotation can be deprecated...

Developer empowerment
Modelling
P2 - important
java

### Description Leading and trailing whitespace is not permitted for key values. However, it is possible to enter such whitespace, usually unintentionally, when typing search strings into selection criteria or...

UI / UX
entity centre
entity master
P3 - normal
Pull request
User empowerment