Skip to content

[pull] dev from opf:dev #609

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

Merged
merged 19 commits into from
May 13, 2025
Merged

[pull] dev from opf:dev #609

merged 19 commits into from
May 13, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented May 13, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

cbliard and others added 19 commits May 9, 2025 16:20
https://community.openproject.org/wp/60580

When multiple CKEditor instances are on the same form, each of them
intercepts the submit event and submit the form, leading to multiple
identical parallel submit requests.

This happens for instance on the bulk edit page when the work packages
have long text custom fields because this adds a ckeditor in the form.
The form is submitted multiple times and only one request will succeed,
the other will produce a 500. That's why a 500 error is sometimes
visible on bulk edit.

The fix is to track the "in-flight" state per form in a variable shared
with all instances of the component instead of storing it in an instance
variable.
- label must be cast to lowercase for search matches
…eeting-outcome

[#62689] Long code block breaks meeting outcome
…#18876)

* [#63799] 16.0 PDF export changes  https://community.openproject.org/work_packages/63799

[#63799] 16.0 PDF export changes

https://community.openproject.org/work_packages/63799

* [#63799] 16.0 PDF export changes  https://community.openproject.org/work_packages/63799

* Update docs/user-guide/work-packages/exporting/README.md

Co-authored-by: Andrej Sandorf <77627197+as-op@users.noreply.github.com>

---------

Co-authored-by: Andrej Sandorf <77627197+as-op@users.noreply.github.com>
Once the XML contains multiple certificates, the metadata hash
has a nil idp_cert. The idp_cert_multi key is always populated. However,
we never tried parsing data from there, so it was lost.

The way that the Saml::Provider right now represents multiple certificates
is to concatenate them inside the idp_cert, so the metadata parsing
has been adapted to use that.
…al comments feature is disabled (#18856)

On wp comment form submit end, safely toggle internal comment state

https://community.openproject.org/wp/63897

When the Internal comments feature is disabled, the internalCommentCheckboxTarget does not exist, causing a warning from Stimulus; the InternalCommentController listens to form submit end events from the activities IndexController which manages comment form submission- it is then able to update the UI state on form close. E.g. Ensuring that the background color is reset e427094
Fix parsing of multiple certificates from metadata
…diting-work-packages

[60580] Fix error 500 when bulk editing work packages
Use enterprise test chargebee site for pullpreview
@pull pull bot added the ⤵️ pull label May 13, 2025
@pull pull bot merged commit 6e4dc59 into kp-forks:dev May 13, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants