Skip to content

RAPyDo 3.0#429

Merged
mdantonio merged 242 commits into
masterfrom
3.0
Apr 28, 2024
Merged

RAPyDo 3.0#429
mdantonio merged 242 commits into
masterfrom
3.0

Conversation

@mdantonio
Copy link
Copy Markdown
Contributor

@mdantonio mdantonio commented Apr 26, 2024

🌟 New functionalities

Introduced ngx-date-fns as a replacement for ngx-moment
Add multi lang support using ngx-translate
Support for generic list rendering with formly
Logout icon is now a link-button
Aligned all ts targets to es6
Add sticky-bottom class to the footer
Allow hiding of header and footer in 'iframe embedded' mode
Disable CookieLaw in iframe mode
Add customcontrols to the top navbar
Merge i18n translations from core and custom

🐛 Bug fixes and improvements

Fix toggle class for password input type
Fix validation of nullable fields
Update tsconfig.json options
Renamed deprecated ngx-formly templateOptions to props
Added id logout-icon to logout icon to improve testing
Move e2e specs mount outside the /app folder
Cleaning up karma configuration
Cleanup of polyfills file
Cypress checkalert is now configured with multiple clicks enabled
Split tests file in three different workflows
Enable video recording on Cypress 13
Merge static analysis tools into a single workflow

🗑️ Dropped functionalities

Drop support for google-analytics
Removed deprecated renderModuleFactory removed with Angular 15
Removed duplicated export renderModule, no longer needed with Angular 15
Removed unsupported browsers from the browserslist
Disabled teardown.destroyAfterEach for some of the karma tests
Removed obsolete tests.ts file
Dropped core-js dependency
Dropped angular-polyfills dependency
Dropped last obsolete cy.server command
Drop ggshield hook
Disable floating labels on radio buttons
Disable floating labels on registration form
Removed unsupported browsers from the browserslist
Drop hiddenlogin use case

🚀 Dependencies Upgrades

Bump Angular to 15.2.9
Bump typescript to 4.9.5
Bump bootstrap to 5.3.3
Bump fontawesome to 6.5.1
Bump ng-bootstrap to 14.2.0
Bump ngx-formly to 6.3.0
Bump date-fns to 2.30.0
Bump ng-select to 10.0.4
Bump ngx-clipboard to 16.0.0
Bump ngx-spinner to 15.0.1
Bump ngx-toastr to 16.2.0
Bump ngx-uploadx to 6.2.0
Bump @angular-devkit/architect to 0.1500.3
Bump @nguniversal/builders to 15.2.1
Bump @popperjs to 2.11.8
Bump core-js to 3.26.1
Bump ngx-build-plus to 16.0.0
Bump node-xlsx to 0.23.0
Bump rxjs to 7.8.1
Bump sentry to 7.106.0
Bump tslib to 2.6.2
Pin @types/node to 20.11.1
Bump @types/jasmine to 5.1.4
Bump cypress to 13.6.6
Bump cypress-fail-fast to 7.1.0
Bump @cypress/code-coverage to 3.12.9
Bump karma to 6.4.3
Bump karma-chrome-launcher to 3.2.0
Bump karma-coverage to 2.2.1
Bump karma-spec-reporter to 0.0.36
Bump start-server-and-test to 2.0.3
Bump actions/checkout to v4
Bump actions/setup-node to v4
Bump actions/setup-python action to v5
Bump codeql-action action to v3
Bump precommit hooks

mdantonio and others added 30 commits December 8, 2022 17:58
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

2 similar comments
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@cypress
Copy link
Copy Markdown

cypress Bot commented Apr 27, 2024

rapydo-angular    Run #9392

Run Properties:  status check passed Passed #9392  •  git commit be9a9c17ce: Bump cypress to 13.8.0
Project rapydo-angular
Branch Review 3.0
Run status status check passed Passed #9392
Run duration 24m 46s
Commit git commit be9a9c17ce: Bump cypress to 13.8.0
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 269
View all changes introduced in this branch ↗︎

@mdantonio mdantonio merged commit fc79a94 into master Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants