Gipod Release
What's Changed
- add CODEOWNERS file by @WLefever-Cegeka in #2
- initial commit by @WLefever-Cegeka in #3
- Initial implementation of framework by @WLefever-Cegeka in #4
- Paginated response by @WLefever-Cegeka in #5
- Add GitHub Action to build and test by @WLefever-Cegeka in #6
- added formatter plugin by @WLefever-Cegeka in #7
- Updated gh action by @WLefever-Cegeka in #9
- Add Dependabot by @WLefever-Cegeka in #8
- feat: Convert mongo dependency to autoconfigure package by @WLefever-Cegeka in #12
- fix: rename parent artifactId from vsds-ldesserver4j to VSDS-LDESServer4j by @WLefever-Cegeka in #13
- Allow LDES server to accept and store the GIPOD stream. (contains dot in key) by @Yalz in #11
- Bump junit-jupiter from 5.8.1 to 5.8.2 by @dependabot in #10
- Feature/rename modules by @WLefever-Cegeka in #15
- Feature/docker image by @WLefever-Cegeka in #17
- feat: Add integration test for mongo db by @WLefever-Cegeka in #16
- build(deps): bump spring-context from 5.3.19 to 5.3.20 by @dependabot in #18
- feat: Updated formatter plugin + docker-compose.yml by @WLefever-Cegeka in #19
- feat: added workflow_dispatch to manually run workflow by @WLefever-Cegeka in #20
- feat: SdsReader stores an LdesMember by @WLefever-Cegeka in #21
- Feature/vsdspub 81 repository by @WLefever-Cegeka in #22
- Create LICENSE by @sverholen in #23
- fix: Bom issues by @WLefever-Cegeka in #24
- fix: Remove EndpointConfig and EndpointProperties + formatting by @WLefever-Cegeka in #25
- Feature/vsdspub 83 fragment creator by @WLefever-Cegeka in #26
- feat: Added FragmentProvider and LdesFragmentController by @WLefever-Cegeka in #28
- Feature/vsdspub 85 tests documentation docker by @WLefever-Cegeka in #29
- fix: flatten maven structure for autoconfigure: 1 module suffices by @WLefever-Cegeka in #30
- fix: Move application.yml from mongo to application by @WLefever-Cegeka in #31
- feat: Use mongo docker by @WLefever-Cegeka in #32
- Feature/docker compose volume by @WLefever-Cegeka in #34
- Feature/vsdspub 79 ingestion by @WLefever-Cegeka in #37
- feat: Update LdesMemberIngestionController so that it can consume 'application/n-quads' by @WLefever-Cegeka in #39
- Fix merge conflicts by @sverholen in #40
- feat: Added insomnia for server REST calls by @sverholen in #44
- feat: docker-compose for server (and minor improvements) by @sverholen in #45
- feat: Added CI for PR from feature to main by @WLefever-Cegeka in #47
- feat: Added CI for PR from feature to main by @WLefever-Cegeka in #48
- feat: Added CI for PR from feature to main (#48) by @WLefever-Cegeka in #49
- feat: Updated CI for PR from feature to main by @WLefever-Cegeka in #50
- feat: Updated CI for PR from feature to main (Typo) by @WLefever-Cegeka in #55
- chore: remove BOM by @sverholen in #57
- WIP by @WLefever-Cegeka in #56
- Feature/example pr by @WLefever-Cegeka in #60
- WIP by @WLefever-Cegeka in #61
- WIP by @WLefever-Cegeka in #62
- WIP by @WLefever-Cegeka in #63
- Feature/example pr by @WLefever-Cegeka in #64
- Feature/example pr by @WLefever-Cegeka in #66
- WIP by @WLefever-Cegeka in #67
- Feature/example pr by @WLefever-Cegeka in #68
- Add shape to fragment by @sverholen in #65
- Feature/example pr by @WLefever-Cegeka in #69
- add coverage by @WLefever-Cegeka in #70
- feat: Added CI for push to main by @WLefever-Cegeka in #51
- feat: Added CI for release by @WLefever-Cegeka in #52
- Feature/vsdspub 95 ci main rename by @WLefever-Cegeka in #73
- build(deps): bump formatter-maven-plugin from 2.18.0 to 2.19.0 by @dependabot in #54
- build(deps): bump spring-boot.version from 2.6.7 to 2.7.0 by @dependabot in #58
- build(deps-dev): bump de.flapdoodle.embed.mongo from 3.4.5 to 3.4.6 by @dependabot in #59
- build(deps-dev): bump mockito-core from 4.6.0 to 4.6.1 by @dependabot in #71
- chore: test CI by @sverholen in #75
- Feat/ldes server rework by @Yalz in #79
- build(deps): bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 by @dependabot in #74
- build(deps): bump dependency-check-maven from 7.1.0 to 7.1.1 by @dependabot in #78
- feat: use the http message converter from spring to serialize objects to a specific mediatype by @WLefever-Cegeka in #80
- feat: Update method name to 'retrieveLdesFragments' by @WLefever-Cegeka in #82
- build(deps): bump byte-buddy from 1.12.10 to 1.12.11 by @dependabot in #83
- feat: VSDSPUB-62: Ldes Fragmentation by @WLefever-Cegeka in #85
- build(deps): bump spring-boot.version from 2.7.0 to 2.7.1 by @dependabot in #84
- fix: SonarCloud reports by @WLefever-Cegeka in #86
- fix: remove the LdesMember contructor, only used in tests by @WLefever-Cegeka in #87
- fix: Code cleanup: by @Yalz in #88
- Fix/revise add member method by @WLefever-Cegeka in #90
- build(deps): bump byte-buddy from 1.12.11 to 1.12.12 by @dependabot in #89
- feat: VSDSPUB-119: working Dockerfile by @WLefever-Cegeka in #92
- feat: VSDSPUB-143: publish docker by @WLefever-Cegeka in #94
- fix: VSDSPUB-143: Use environment files for tags by @WLefever-Cegeka in #96
- Fix/vsdspub 143 fix docker by @WLefever-Cegeka in #97
- fix: VSDSPUB-143: Use environment files for tags by @WLefever-Cegeka in #98
- fix: remaining code smells by @WLefever-Cegeka in #95
- fix: VSDSPUB-62: fix relations by @WLefever-Cegeka in #101
- fix: VSDSPUB-142: additional tag by @WLefever-Cegeka in #99
- fix: VSDSPUB-62: cache control by @WLefever-Cegeka in #102
- Feature/vsdspub 62 cache control by @WLefever-Cegeka in #103
- build(deps): bump maven-assembly-plugin from 3.3.0 to 3.4.0 by @dependabot in #104
- fix: SonarCloud by @WLefever-Cegeka in #108
- feat: VSDSPUB-62: update relations by @WLefever-Cegeka in #105
- fix: VSDSPUB-62: datetime formatting by @WLefever-Cegeka in #109
- fix: VSDSPUB-62: DateTimeFormatter parses with one, two, three or none milliseconds by @WLefever-Cegeka in #110
- build(deps): bump maven-assembly-plugin from 3.4.0 to 3.4.1 by @dependabot in #111
- feat: VSDSPUB-51: use smaller aggregates for performance improvements by @WLefever-Cegeka in #112
- fix: split integration and unit tests by @WLefever-Cegeka in #115
- docs: updating README by @Yalz in #93
- feat: use root aggregate as package name by @WLefever-Cegeka in #113
- feat: VSDSPUB-219: support n-triples during ingest by @WLefever-Cegeka in #117
- Feat/code improvements by @WLefever-Cegeka in #114
- Feat/split fragmentation service by @WLefever-Cegeka in #116
- Fix/vsdspub 220 duplicate members by @WLefever-Cegeka in #120
- Feature/fragmentation by @WLefever-Cegeka in #118
- Feature/vsdspub 216 performance improvements by @WLefever-Cegeka in #121
- feat: make member id predicate configurable by @Yalz in #124
- Feature/vsdspub 62 generify fragmentation by @WLefever-Cegeka in #123
- Feature/vsdspub 62 generify fragmentation by @sverholen in #125
- Feature/vsdspub 62 generify fragmentation by @sverholen in #126
- Fix/issue 129 string builder by @sverholen in #132
- doc: updated Readme for starting up application by @Yalz in #131
- build(deps-dev): bump de.flapdoodle.embed.mongo from 3.4.6 to 3.4.7 by @dependabot in #130
- build(deps-dev): bump de.flapdoodle.embed.mongo from 3.4.7 to 3.4.8 by @dependabot in #135
- build(deps): bump spring-boot.version from 2.7.1 to 2.7.2 by @dependabot in #134
- build(deps): bump formatter-maven-plugin from 2.19.0 to 2.20.0 by @dependabot in #139
- build(deps): bump maven-assembly-plugin from 3.4.1 to 3.4.2 by @dependabot in #140
- feat: improve server performance: by @Yalz in #133
- build(deps-dev): bump junit-jupiter from 5.8.2 to 5.9.0 by @dependabot in #141
- feat: VSDSPUB-51: Serialize LdesMembers as n-quads for storage by @WLefever-Cegeka in #143
- feat: LdesMember is constructed by id and model by @WLefever-Cegeka in #137
- feat: VSDS-235: Decouple Fragmentation and Ingestion by @WLefever-Cegeka in #144
- build(deps-dev): bump awaitility from 3.0.0 to 4.2.0 by @dependabot in #145
- Revert "build(deps-dev): bump awaitility from 3.0.0 to 4.2.0" by @sverholen in #146
- fix: make fragmentisers autoconfigurable by @sverholen in #149
- Feat/architecture by @sverholen in #150
- feat: support all JENA types + publish -> fetch rename by @Yalz in #151
- build(deps): bump cucumber.version from 7.5.0 to 7.6.0 by @dependabot in #154
- build(deps): bump junit-platform-suite from 1.8.2 to 1.9.0 by @dependabot in #153
- build(deps-dev): bump awaitility from 3.0.0 to 4.2.0 by @dependabot in #148
- build(deps): bump byte-buddy from 1.12.12 to 1.12.13 by @dependabot in #147
- fix: excluded vulnerable version of jackson-databind with updated ver… by @Yalz in #159
- Feature/vsdspub 207 geospatial by @WLefever-Cegeka in #155
- build(deps): bump jackson-databind from 2.12.6.1 to 2.13.3 by @dependabot in #163
- feat: VSDSPUB-241: Typed Values for TreeRelation (needed to support different fragmentations) by @WLefever-Cegeka in #161
- Feat/vsdspub 242 docker by @WLefever-Cegeka in #164
- feat: VSDSPUB-243: Fix docker image vulnerabilities by @WLefever-Cegeka in #168
- build(deps-dev): bump mockito-core from 4.6.1 to 4.7.0 by @dependabot in #167
- feat: VSDSPUB-207: Update documentation by @WLefever-Cegeka in #166
- feat: VSDSPUB-244: Simplification FragmentInfo by @WLefever-Cegeka in #169
- fix: Update README.md: separate code coverage by @WLefever-Cegeka in #170
- feat: VSDSPUB-245: Update LdesConfig by @WLefever-Cegeka in #171
- feat: VDSPUB-251: formatter by @WLefever-Cegeka in #173
- feat: VDSPUB-250: LdesFragment is entity by @WLefever-Cegeka in #172
- Feature/vsdspub 252 closest fragment by @WLefever-Cegeka in #174
- build(deps): bump spring-boot.version from 2.7.2 to 2.7.3 by @dependabot in #176
- Feat/vsdspub 189 monitoring by @Yalz in #177
- build(deps): bump dependency-check-maven from 7.1.1 to 7.1.2 by @dependabot in #178
- fix: documentation updates by @Yalz in #180
- build(deps): bump byte-buddy from 1.12.13 to 1.12.14 by @dependabot in #181
- Feature/vsdspub 259 fragmentizer structure by @WLefever-Cegeka in #184
- build(deps): bump apache-jena.version from 4.5.0 to 4.6.0 by @dependabot in #186
- Fix: Fragmentation happens only on members that are not already stored by @WLefever-Cegeka in #188
- fix: Minor SonarCloud fixes by @WLefever-Cegeka in #182
- Feat/vsdspub 203/cleanup by @WLefever-Cegeka in #189
- Fix: VSDS-203: Enable fragmentisers-geospatial tests by @WLefever-Cegeka in #190
- Fix: VSDS-203: Bug #175 parsing empty configuration by @WLefever-Cegeka in #192
- Fix: Extract logic to add relation from parent to child by @WLefever-Cegeka in #191
- Feat: remove dependency VSDS-LDES by @WLefever-Cegeka in #193
- feat: VSDSPUB-254/docker-security: add user to the server dockerfile by @sverholen in #194
- Feat: remove different target versions by @WLefever-Cegeka in #195
New Contributors
- @Yalz made their first contribution in #11
- @dependabot made their first contribution in #10
- @sverholen made their first contribution in #23
Full Changelog: https://github.com/Informatievlaanderen/VSDS-LDESServer4J/commits/0.0.1