- pub link
- add lookup by tag code (#538) link
- 9ci/domain9#1118 Add test, replace handleUnexpected with handleException (#533) link
- release link
- Merge pull request #532 from yakworks/zip-util link
- Update zip util to zip directories recursively link
- release link
- Rally-Security jwt cookie token, DataProblem.ex goes to details (#530) link
- added verify-no-snapshots link
- AsyncSecureService (#529) link
- trigger release link
- Dev merge, fairly large amount of changes (#527) link
- notes for future ref and remove the docker/k8s stuff link
- Assign default orgid on user create 9ci/domain9#987 (#520) link
- Merge pull request #515 from yakworks/queryargs_remove_ctrl_params link
- fix for filtering out params link
- trigger release link
- move XXX for activity to fixme as its one big realted issue (#514) link
- Sync job transform results closure (#457) link
- trigger release link
- no signed commits for pages (#513) link
- decrypt vault for pages so it has gpg key for signing (#512) link
- mods for vault and new restriction (#511) link
- Merge pull request #510 from yakworks/bulkErrorIncludes link
- change for bulkErrorIncludes link
- trigger release link
- bump to 0.5.2 for external messages.properties (#505) link
- 9ci/domain9#888 Add test to verify tht bulk response contains original data if there was error (#507) link
- fix excel formatting link
- fix excel formatting (#508) link
- remove logger link
- Update SecService.groovy link
- add log.debug for username link
- release change to error list link
- don't put error if it's empty list 9ci/domain9#884 (#506) link
- Get restify work with bootRun (#504) link
- Allow publishEvent to work with object instead of requiring spring ApplicationEvent link
- Oapi api-docs (#497) link
- Oapi (#496) link
- Oapi (#495) link
- fix includesKey and includes getting picked up as fields. (#494) link
- 9ci/domain9#726 Add tests (#486) link
- #491 Add test to verify that SyncjobContext generates proper json whe… (#493) link
- release fix to json link
- Merge pull request #492 from yakworks/491-bulk-json-fix link
- Add comment link
- #491 Fix Bulk response json, update & fix tests link
- refactor activity (#490) link
- Activity links (#489) link
- release params on link
- Merge pull request #488 from yakworks/job-params-fix link
- Set params on syncjob args link
- App ctx publish event (#487) link
- Openapi (#485) link
- release pagination on projections link
- 482 paging projections (#483) link
- add getUserIdByName (#481) link
- Add a check for GrailsUser : Coz with okta, it is possible tht its an OauthUser (#480) link
- release link
- handleUnexpected will return the Problem if its an instance of one already. link
- Icu4j (#479) link
- relase with Fix CSV path key map link
- 9ci/domain9#777 - Fix CSV path key map reader to initialize map (#471) link
- Update Contact.groovy link
- release with csv bulk import link
- Merge pull request #469 from yakworks/655-bulk-csv link
- Add comment link
- 9ci/domain9#655 Implement bulk csv upload link
- if params booleean conversion link
- Remove ignore link
- Fix : Check if param exists thn use it, dont use groovy truth as it would never use param if param value was falsy link
- 9ci/domain9#655 Add a general purpose Csv to Map transformer link
- release with contact lookup on update and org lookup on contact create link
- lookup org (#468) link
- Merge pull request #467 from yakworks/_741_contact_update_lookup link
- Update ContactRepo.groovy link
- Update ContactRepo.groovy link
- add lookup link
- release link
- Update BulkableRepo.groovy link
- Update version.properties link
- Merge pull request #465 from yakworks/726-bulkable-enhancements link
- Codenarc fix link
- release with bulk change to use success and error includes link
- Merge pull request #464 from yakworks/726-bulkable-enhancements link
- Update BulkableRepo.groovy link
- 9ci/domain9#726 Different list of includes for error response building link
- release new version link
- release link
- Merge pull request #431 from yakworks/dev link
- hard code customer and source to be returned as data if exists on error (#430) link
- put data back in for errors, RNDC is using it, better to have them link
- dont set syncJob (#427) link
- Update version.properties link
- publish with fix for null Strings link
- Merge pull request #424 from yakworks/handle-empty-strings link
- remove printlns link
- Codenarc fixes link
- 9ci/domain9#597 Empty strings should be set as null link
- back to snapshot link
- rm link
- release with fix for special characters in csv link
- Merge pull request #422 from yakworks/csv link
- Remove BOM/ZWNBSP from lines link
- fix version.properties as circleci failed on make ship.release link
- release changes to csv processing link
- Merge pull request #421 from yakworks/565-zip-helpers link
- Fix spotless link
- domain9#565 Add zip helpers link
- Dev (#420) link
- release with csv import link
- Csv related stuff (Work in progress) (#416) link
- support sort param for multiple fields seperated by comma, ex: 'num:asc, name:desc' and json in same format as above, ex '{num:"asc", name:"desc"}' (#419) link
- release with change for parallel turned off link
- Take asyncEnabled from params - ability to override parallel processi… (#413) link
- release link
- standardize qSearch and params (#415) link
- Rest list problem handling (#414) link
- Mango order (#412) link
- release so I can release domain9 link
- reverts #407 which was for 9ci/domain9#526 (#408) link
- Merge pull request #407 from yakworks/526-custaccount-org-dims link
- #526 Handle orgdimensions for custAccount link
- fix json parsing when body is empty with tests Request, toString bett… (#406) link
- result and problem traits (#405) link
- release link
- problem move (#404) link
- results and problem api with new ICU messageSource (#403) link
- release link
- Fix entitymap lists (#401) link
- getProperty working, added in EnumUtils and getter for OrgType (#400) link
- Oeg find lookup test (#399) link
- remove bad views that had old apiError (#398) link
- Api includes (#397) link
- release link
- Rest controller rename exception (#396) link
- secrole named (#395) link
- refactor so everything is in a common includes map on both domain and config (#394) link
- fix build for gsonviews link
- exclude rally bootstrap.class from jar link
- Json entitymap (#389) link
- Dependency part2 (#388) link
- add gorm-test-support, publish to repo.9ci first then to sonotype maven central link
- release link
- Dependency fix (#385) link
- release link
- dont use generic publish for snapshots, use publishJavaLibraryPublicationToMavenRepository link
- snapshot to true link
- Shipyak266 sonatype publish (#384) link
- Shipyak gradle upgrade (#382) link
- fix mem to old gradle way so we dont get gradle exit value 137 link
- fix assemble, move more compile to implementation config link
- Gradle cleanup compile to implementation (#381) link
- 9ci/domain9#464 Add test to reveal transaction issue (#380) link
- add test to update by sourceId (#376) link
- 9ci/domain9#464 Cleanup FIXMEs, remove batchTrx which commited trx during bulk operation (#379) link
- bump to grails 4.0.12 latests and java11 prep (#378) link
- release 32 link
- move to parseJsonBytes so tests dont get confused (#374) link
- Async pool (#373) link
- Merge master (#372) link
- trigger release link
- Bulk controller ops (#370) link
- 425 lookups (#364) link
- resolves #357, intial design, needs tests (#368) link
- 356 bulkable async futures (#367) link
- tweaks for DBDialectService and datediff, clean up name (#366) link
- fix changelog and setting to autoset snapsho backt to true on release link
- turn org.gradle.parallel=true back on link
- release link
- Updated for postgres (#358) link
- back to snapshot link
- release Bulkable Contacts link
- make Contact bulkable (#359) link
- Fix BulkRestApiSpec (#349) link
- 413 ApiError on bulkable commits (#354) link
- new vault with sops, refactor steps into circle so its clearer when we have a failure and where (#351) link
- Benchmarks (#350) link
- back to snapshot link
- Merge pull request #347 from yakworks/jobtrait fixrestrepositoryapi link
- add tests and xxx link
- move everything to jobTrait and fix restRepositoryApi link
- cleanup and fixmes (#345) link
- Parallel each (#346) link
- fix bad build.yml link
- fix async errors link
- Merge branch 'async' link
- change asyn so only each parralel link
- Async (#344) link
- asyn refactor and clean up old unused stuff from benchmarks link
- #339 Bulkable tests (#343) link
- Trx service (#342) link
- FIXME comments for #339 (#340) link
- 9ci/domain9#370 Fix stackoverflow when there's list of maps in incoming bulk json (#337) link
- 9ci/domain9#331 bulkable - fixes (#332) link
- Crossref repos (#336) link
- 325 tags (#335) link
- Merge branch 'master' of https://github.com/yakworks/gorm-tools link
- back to snapshot link
- Update version.properties link
- relase v18 link
- Merge pull request #328 from yakworks/jobImpl link
- Merge branch 'jobImpl' of https://github.com/yakworks/gorm-tools into jobImpl link
- Update BulkableRepo.groovy link
- Fix test link
- rename item to data link
- Set source on job link
- Small fixes link
- Small fix link
- 9ci/domain9#331 bulkCreate improvements link
- Fix method signature link
- Return sourceId in response link
- rename need of using list: key for bulk create. Rename bulkCreate to bulk link
- Fix test link
- make state column same as other domains link
- Exclude controllers plugin link
- Merge branch 'master' into jobImpl link
- 9ci/domain9#331 Initial implementation for bulk import link
- Merge branch 'master' of https://github.com/yakworks/gorm-tools link
- back to snapshot link
- Merge branch 'master' into jobImpl link
- Merge branch 'master' into jobImpl link
- Update JobSpec.groovy link
- Update OrgRepo.groovy link
- codenarc link
- Update JobRepo.groovy link
- clean ups link
- Update JobSpec.groovy link
- phase one of BUlkable link
- spotless link
- Update JobRepo.groovy link
- add javadocs link
- add test to create Job link
- move impl to main rally link
- jobImpl link
- cleanup link
- Update JobRepoSpec.groovy link
- ./gradlew :gorm-tools:spotlessApply link
- fix test link
- Update JobRepoSpec.groovy link
- Update JobRepoSpec.groovy link
- JobImpl test link
- Merge branch 'master' into sourceTrait link
- jobImpl link
- ./gradlew :gorm-tools:spotlessApply link
- ./gradlew :rally-domain:spotlessApply link
- sourceTrait link
- Job with state link
- rename status to stae, implements from repo not domain link
- first pass on bulkable and Job link
- Update version.properties link
- Associations (#329) link
- upgrade shipkit, fix bad function call for apply_tpl link
- trigger release link
- Rest API : Handle DataAccess exception and return error message (#322) link
- GormRepo for common doAssociations (#326) link
- 323 collection handling (#324) link
- Sec tweaks (#321) link
- feat: added new domain AppUserToken for rest api auth, restify demo i… (#320) link
- new shipkit v1.0.11 (#319) link
- modify how k8s is published (#318) link
Release notes were automatically generated by Shipkit
- 2020-09-02 - 31 commits by Joshua B (28), alexeyzvegintcev (3) - published to
- Fix benchmarks (#241)
- Publish test (#240)
- Errors json (#237)
- added tests and beefed up rstify project. fixed @GormRepository annot… (#236)
- Rest api config service (#235)
- Identity enums (#234)
- Q search fix (#233)
- App domains (#232)
- make enums for operations in mango. (#231)
- Mango q search (#230)
- Q search and Sorting (#228)
- enable ability to assign id and have it be used instead of creating a… (#227)
- Mango multisorting (#226)
- Mango rest api and gorm 6.1.12 (#225)
- 2020-09-02 - 11 commits by Joshua B (10), alexeyzvegintcev (1) - published to
- Fix benchmarks (#241)
- Publish test (#240)
- Errors json (#237)
- 2020-08-24 - 20 commits by Joshua B (18), alexeyzvegintcev (2) - published to
- added tests and beefed up rstify project. fixed @GormRepository annot… (#236)
- Rest api config service (#235)
- Identity enums (#234)
- Q search fix (#233)
- App domains (#232)
- make enums for operations in mango. (#231)
- Mango q search (#230)
- Q search and Sorting (#228)
- enable ability to assign id and have it be used instead of creating a… (#227)
- Mango multisorting (#226)
- Mango rest api and gorm 6.1.12 (#225)
- 2020-08-04 - 7 commits by Joshua B (6), alexeyzvegintcev (1) - published to
- test passing and examples of rest controllers created from yml (#224)
- Fix mango with sort (#223)
- Rest json paging (#222)
- Rest merge (#221)
- 2020-08-04 - 5 commits by Joshua B (4), alexeyzvegintcev (1) - published to
- test passing and examples of rest controllers created from yml (#224)
- Fix mango with sort (#223)
- Rest json paging (#222)
- Rest merge (#221)
- 2019-11-27 - 1 commit by Sudhir Nimavat - published to
- Fix NPE when class does not have any field with explicit bindable (#218)
- 2019-11-25 - 1 commit by Sudhir Nimavat - published to
- #216 - Should be able to deep bind nested instance (#217)
- 2019-11-21 - 2 commits by jdabal (1), sudhir nimavat (1) - published to
- #214 Fix bindable - should work for reloadable env (#215)
- 2019-08-21 - 6 commits by alexey.zvegintcev (5), jdabal (1) - published to
- Criteria improvments (#212)
- 2019-07-16 - 2 commits by alexey.zvegintcev (1), Sudhir Nimavat (1) - published to
- ErrorMesage service handling of Persistence exception (#211)
- 2019-06-21 - 3 commits by Sudhir Nimavat (2), Joshua B (1) - published to
- set snapshot to false (#209)
- Hibernatespec cleanup (#208)
- 2019-06-18 - 1 commit by alexeyzvegintcev - published to
- Fixed issue in BeanPathTool when nested object is not in db rel 9ci/r… (#206)
- 2019-06-13 - 1 commit by Sudhir Nimavat - published to
- #202 Fix ExternalConfigAwareSpec (#204)
- 2019-06-12 - 1 commit by Sudhir Nimavat - published to
- 202 external config aware test trait (#203)
- 2019-05-14 - 1 commit by Joshua B - published to
- Fix args not being set in BeforePersistEvent (#194)
- 2019-05-14 - 2 commits by alexey.zvegintcev (1), Joshua B (1) - published to
- require RepoListener annotation on event methods in the GormRepo repos… (#193)
- 2019-05-09 - 2 commits by alexey.zvegintcev (1), Joshua B (1) - published to
- Added handling for mssql dialect (#190)
- 2019-05-07 - 23 commits by 4 authors - published to
- Commits: sudhir nimavat (16), Joshua B (4), alexeyzvegintcev (2), jdabal (1)
- Upgrade to shipyak (#189)
- Codenark cleanup (#188)
- 181 Fix EntityMapBinder issue (#182)
- Added getYear method for localDates (#180)
- 2018-04-24 - 514 commits by 7 authors - published to
- Commits: Joshua B (173), alexeyzvegintcev (139), sudhir nimavat (125), Nikita Pavlov (43), Joshua Burnett (32), jdabal (1), Ken Roberts (1)
- Yakworks gradle plugin shipkit (#176)
- Fix unit test issue with repos (#175)
- Add an ability to bind associations with bindableTo property in domains (#174)
- Use existing reference of association if not null (#173)
- Repo update (#172)
- Spotless (#171)
- Project Build refactor (#170)
- Circleci (#164)
- 160 traits for integration tests (#163)
- Test data map refactor (#162)
- 150 jsonify includes (#161)
- Domain repo crud spec (#159)
- 154 refactor tests (#156)
- Travis fail refactor jdbc id gen (#155)
- Refactor tests to use Spock (#154)
- Fixes for domain repo test and mock id generator (#151)
- more test cleanup to make it DRY. Added TestDataJson with static buil… (#149)
- Refactor tests (#148)
- fixes #145 (#146)
- Add tests for setting beanName for a SpringBeanIdGenerator (#145)
- clean up code, remove publics (#144)
- Add codenarc for @CompileStatic #138 (#143)
- remove refactored benchmarks. Simplify, simplify, simplify (#141)
- Benchmark redo (#140)
- Codenarcs for @CompileStatic and grailsApplication.config (#138)
- #75 Benchmarks for updates (#136)
- #51 update docs (#135)
- 84 benchmarks 2nd lvl cache (#134)
- 82 entity binder (#133)
- 129 domain test refactoring (#132)
- #51 Add docs for refreshable beans (#131)
- #117 - Add docs for timezone handling for dates (#130)
- DomainAutoTest questions and docs (#129)
-
127 Docs: (#128)
- DomainAutoTest associations handling #90 (#126)
- Exception refactoring #74 (#124)
- #117 - set hibernate timezone to utc. (#123)
- Add error handling for map binder. (#122)
- 103 binder jb (#121)
- update to hibernate 5.2 and clean up build (#119)
- Date, LocalDate, LocalDateTime testing and defaults (#117)
- 90 domain auto test (#116)
- 111 dateutil performance (#114)
- 50 gorm repo needs more tests (#113)
- Make date parsing more performant (#111)
- 106 id gen foobared (#109)
- #88 Add GormRepository AST transformation (#108)
- IdGenerator (#106)
- 99 tests for events (#105)
- 100 naming strategy (#104)
- EntityMapBinder: whiteList and blackList (#103)
- renaming and moving to be more constent with entity linquistic vs dom… (#101)
- Event Tests (#99)
- Bind action events (#98)
- 89 configurable quick searc (#97)
- App ctx static holder helper (#96)
- Rename dao to repository to be consistent with DDD (#95)
- flush and clear to use TransactionStatus, cleaned up tests so they ha… (#94)
- #51 Add docs for external event listeners (#93)
- 86 async batch support (#92)
- finished adding batch methods to domains, refactored out WithTrx (#91)
- DomainAutoTest implmentation (#90)
- quickSearchFields for Mango should have defaults and be able to be set in config (#89)
- @GormRepository annotation for AST (#88)
- Groovydocs updates (#87)
- ParallelTools and GparsParallelTools need tests and docs (#86)
- 81 map binder (#83)
- GormMapBinder enhancments (#82)
- FastBinder refactor to a trait MapBinder (#81)
- Refactor to ParallelTools so the gpars lib is behind the scenes a‗� (#80)
- Mango override for dao (#79)
- Code reformat (#78)
- DbDialectService working with H2 and tests (#77)
- Benchmarks: Add exceptions testing (#76)
- Benchmarks: need update benchmarks now too. (#75)
- Refactor Exceptions (#74)
- 63 event performance benchmarks (#73)
- #66 cleanup and refactor common code to be reusable. (#72)
- Mango docs (#71)
- Added Pager docs and specs #55 (#70)
- 63 dao events (#69)
- 67 mango query cleanup (#68)
- cleanup MangoQuery to be a service bean (#67)
- refactor commonallity out of DaoDataTest, DaoHibernateSpec and DaoPluginHelper (#66)
- set Events for Dao (#63)
- Cleanup #52 (#62)
- Added docs for MultiFormatDateConverter #48 (#61)
- 49 mango query refactored (#59)
- Docs: Id Generator (#58)
- #53 Add DaoHibernateSpec (#57)
- Pager spec tests are virtually non-existant (#55)
- Resolved fixmes for BeanPathTools #47 (#54)
- Create DaoDataTest trait and DaoHibernateSpec (#53)
- Clean up (#52)
- External Groovy Scripts For Dao Events (#51)
- GormDao needs more tests (#50)
- GormDao cleanup for list/query (#49)
- Document MultiFormatDateConverter, where its used and what its for (#48)
- FIXME on beanpathTools (#47)
- FastDataBinder (#46)
- Fix codenarc warnings (#45)
- MangoCriteria DetachedCriteria builder (#41)
- 32 fixmes cleanup (#38)
- Mkdocs (#37)
- Added tests and javadocs (#36)
- restructure project as gradle multimodule project similar to view-tools (#34)
- Dao move refactor (#33)
- FIXME’s cleanup (#32)
- add docs (#30)
- Document NEWOBJECTID table required for idgenerators to work (#27)
- insert java docs for why doInsert doSave etc are needed (#26)
- Merge rally griner (#23)
- Grails3 (#21)
- Hot reloading doesnt work for DAO artefacts (#16)
- Fixes #8 (#15)
- grails 3 structure (#13)
- Add scrollable query and GrailaParameterMapRowMapper (#11)
- Create Search Criteria from json or map (#9)
- Use Generics for GormDaoSupport so that we specify static types, and can use @CompileStatic (#8)
- 6 grails255 hibernate4 upgrade (#7)
- upgrade to grails 2.5.5 hibernate 4 (#6)
- DaoMessage.notFound fails when null id is passed in params. (#4)
- Remove formatParams method (#3)