Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3 develop #734

Merged
merged 140 commits into from
Sep 28, 2023
Merged

V3 develop #734

merged 140 commits into from
Sep 28, 2023

Conversation

nsenave
Copy link
Contributor

@nsenave nsenave commented Sep 28, 2023

No description provided.

davdarras and others added 22 commits August 28, 2023 11:20
Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: org.springframework.boot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: add mappings for tables

* feat: add mappings for tables/rosters/complex mcq

- add and map mandatory/positioning/table cells attributes
- fix unit on numeric cells

* fix: avoid eno crash when using missing with tables

* fix: clean up after merge

* fix: large refactor + fix null table cells

* refactor: ComponentTypeEnum in Lunatic BodyCell

* test: unit testing on Lunatic tables

* fix: missing code lists in some table cells

* fix: no top left empty cell in Lunatic roster

* fix: minor fix to omit colspan when = 1

* chore: bump version

* refactor: remove null filters

* refactor: use optional for DDI grid cell dimension

* docs: javadoc for Lunatic headers processing

* style: early return and comments

* style: switch in Lunatic table processing

---------

Co-authored-by: Nicolas Senave <[email protected]>
…#707)

* Bump com.networknt:json-schema-validator from 1.0.86 to 1.0.87

Bumps [com.networknt:json-schema-validator](https://github.com/networknt/json-schema-validator) from 1.0.86 to 1.0.87.
- [Release notes](https://github.com/networknt/json-schema-validator/releases)
- [Changelog](https://github.com/networknt/json-schema-validator/blob/master/CHANGELOG.md)
- [Commits](networknt/json-schema-validator@1.0.86...1.0.87)

---
updated-dependencies:
- dependency-name: com.networknt:json-schema-validator
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore: bump version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Senave <[email protected]>
* ci: add ci integration
* create snapshot when "deploy-snapshot" is labeled on PR
* create release when push on v3-main branch
* tests when a PR is updated
* ci: fix getting versions
* ci: add check-version dependencies
* style: style changes in workflow files
* ci: add some paths ignore
* ci: trigger tests when "ready for review"
* ci: add 'v3-main' branch in test ci
* ci: don't run tests on draft pull requests 🌿

---------

Co-authored-by: Nicolas Senave <[email protected]>
…605)

* feat: add canvas for resizing handling

* fix: change variables handling

* fix: add resizing converter in all transformToJson methods

* refactor: change json converter name

* feat: add json assert to test Lunatic serialization

* docs: rename method names & javadoc

* fix: change rules for resizing

* ci: update test skip condition

* refactor: clean up

* refactor: serialize package

* refactor: Lunatic resizing test (wip)

* refactor: mark resizing as work in progress

* chore: bump version

---------

Co-authored-by: Nicolas Senave <[email protected]>
* refactor: more precise exception in missing

* feat: Lunatic resizing

* style: remove empty default block

* refactor: shorten lunatic loop exception name

* test: unit tests for loop resizing

* test: unit test for pairwise resizing

* test: questionnaire for resizing

* feat(resizing): add resizing in processing steps

* test: resizing integration test

* chore: new feature version
Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.1.3...v3.1.4)

---
updated-dependencies:
- dependency-name: org.springframework.boot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* test: simplest questionnaire

* refactor: out format parameters

To do later: should use inheritance for out format parameters

* test: unit tests on Lunatic parameters

* test: integration test for comment section

* fix: add length type in Eno comment question

* test: integration test for response time section

* fix: add missing empty label in 'minutes' question

* refactor: identification question

* test: lunatic resources for begin end sections

* chore: bump version
* refactor: remove unused component filter in loop

* fix: adapt DDI loop items mapping for 'except'

The 'except' in Pogues UI results in a filter within a loop in DDI

* test: tests for loop with 'except'

* chore: bump version
* test: add DDI of failing questionnaire

* fix: ConcurrentModificationException in bindings processing

* chore: bump version
* fix: trigger lunatic processing in function of parameters

* chore: bump version
* test: set owner for pogues integration questionnaires

* test: add pogues questionnaires for loops

* test: tidy up deserializers tests

* test: remove unused questionnaires

* test: tidy up functional tests

* test: rename test folder to 'functional'
@nsenave nsenave self-assigned this Sep 28, 2023
@nsenave nsenave added the deploy-snapshot To be used in PR to trigger snapshot deploy pipeline label Sep 28, 2023
@github-actions
Copy link

👋 Version 3.10.5-SNAPSHOT deployed on docker hub

@github-actions github-actions bot removed the deploy-snapshot To be used in PR to trigger snapshot deploy pipeline label Sep 28, 2023
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@nsenave nsenave merged commit 3923036 into v3-main Sep 28, 2023
@nsenave nsenave deleted the v3-develop branch September 28, 2023 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants