5
I Use This!
Low Activity

Commits : Listings

Analyzed 26 minutes ago. based on code collected about 22 hours ago.
May 02, 2023 — May 02, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
In service ParameterInfo.convertType() change String to Map conversion to use Jackson like WebFacadeImpl, better error handling with validation error More... almost 2 years ago
Merge pull request #529 from growerp/json_input
David E Jones
as David E. Jones
More... almost 2 years ago
In MoquiDefaultConf.xml add dateFormat=iso to the db2i database config xa-properties, thanks to Sol Bessire for bringing this up and testing it More... almost 2 years ago
my proposal for implementation for json input More... almost 2 years ago
Add opensearch* directories to git ignore, like elasticsearch* More... almost 2 years ago
Add comments in build.gradle downloadOpenSearch task that supports Linux and macOS, Windows support still needed More... about 2 years ago
Add downloadOpenSearch task, change MoquiStart and start/stopElasticSearch tasks to look for runtime/opensearch first and use it instead of runtime/elasticsearch (if both happen to be present will use OpenSearch isntead of ElasticSearch), similar changes for save and load db; change ElasticFacadeImpl to recognize OpenSearch by version.distribution and not treat as pre-7.0 ES More... about 2 years ago
Move all classes under moqui-util to framework and remove the moqui-util module; while it is interesting that the separation of these classes is possible, the practical utility is effectively zero and moving these back under framework simplifies maintenance and eliminates the separate build file and dependency More... about 2 years ago
Library updates, including jackson-databind with recent vulnerability from 2.13.2 to 2.13.2.2, also H2, joda-time, shiro, slf4j-api, and jetty More... about 2 years ago
Updates for Gradle 6+ related to moqui-framework branch java11 (#196)
David E Jones
as David E. Jones
More... about 2 years ago
Require Java 11, update to Groovy 3, JUnit 5, Gradle 7, etc (#527)
David E Jones
as David E. Jones
More... about 2 years ago
fix: use time-...@format for javaFormat when preparing data to be displayed in form (#525) More... about 2 years ago
Export multiple CSV files out to browser as a single zip (#194) More... about 2 years ago
Localize `From` and `Thru` for range-find widget in qvt mode.
chunlinyao
as Yao Chunlin
More... about 2 years ago
Update jackson-databind to 2.13.2, for issue #523 CVE-2020-36518 More... about 2 years ago
Add better failure messages to startElasticSearch and stopElasticSearch tasks More... about 2 years ago
Add entities to include, iso date/time, and table/column names fields to DataSnapshot screen, note that this requires an update to the export#DataSnapshot service an a recent moqui-framework commit More... about 2 years ago
Add entitiesToInclude parameter to export#EntityDataSnapshot service More... about 2 years ago
In qvt screen macros add support for visisble-when element, qvt only for now, could be supported in vuet but would be a bit of work as it does not currently have something like formProps.fields that can be used for style logic like this, and in html mode would have to add explicit field listeners More... about 2 years ago
In xml-form xsd add visible-when element, or rather uncomment and refine the old one, note that supported only for qvt for now, could be supported in vuet but would be a bit of work as it does not currently have something like formProps.fields that can be used for style logic like this, and in html mode would have to add explicit field listeners More... about 2 years ago
In GroovyShellEndpoint log input in the shell for auditing purposes, make onMessage() synchronized so quickly timed messages don't get out of order More... about 2 years ago
Support new drop-...@submit-on-select attribute, in qvt only because ran into problems with select2 and how it is handled in vuet and html render modes, no easy way to distinguish between initial value set and future changes, so will need a bunch of work... so qvt only for now; on a side note also attempted support for this on radio and that will require a lot more work in qvt and vuet, probably another Vue component that wraps a radio button set otherwise no way to do this because there is no single change, plus even with that couldn't find a way in a vue @input attribute to submit a parent form... annoying More... about 2 years ago
On Login.xml screen add support for returnTo parameter, but NOTE: this does not work! Or rather, it does not work if trying to return to a different domain with Google Chrome which is competing hard for the worst browser in the world and treats a redirect to a different domain following a form submit as being THE SAME as submitting the form to a different domain, which is stupid beyond comprehension and means that you can't use the much safer server side 302 redirects with form-action 'self' in Content-Security-Policy... so for this to work that has to be removed which opens other security holes... and the only alternative is to use a JavaScript client side redirect which is way less secure, going back to stupid beyond comprehension More... about 2 years ago
In xml-form xsd add submit-on-select attribute to drop-down element, note that this is only supported in qvt for now More... about 2 years ago
In ScreenRenderImpl.internalRender() small change to handle saved last path values that aren't just a path More... about 2 years ago
On new TableStats screen change fullEntityName field to link to EntityDetail screen More... about 2 years ago
Add Tools/Entity/TableStats screen that shows row/record counts for each entity's table More... about 2 years ago
In EntityFacadeImpl.getAllEntitiesInfo() add tableName to the info map; other small erratta and improvements from recent reviews More... about 2 years ago
In MoquiDefaultConf add name-replace to mysql and mysql8 databases to replace CONDITION which is a reserved word, this was not used previously in Moqui but a field called condition does now exist on the DbFormField entity More... about 2 years ago
In ToolsScreenRenderTests comment out SqlRunner test, ADMIN group no longer has permission for that by default More... about 2 years ago