Skip to content

[pull] dev from opf:dev#665

Merged
pull[bot] merged 120 commits intoehtick:devfrom
opf:dev
Mar 21, 2025
Merged

[pull] dev from opf:dev#665
pull[bot] merged 120 commits intoehtick:devfrom
opf:dev

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 21, 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 : )

akabiru and others added 30 commits February 26, 2025 18:33
TODO:
 1) Account for associated journals such as attachments, ensure those are restricted
 2) Exclude restricted journals from aggregation? (Unclear)
 3) Exclude comment-only journals from "snapshots" i.e. making a copy of the current wp state
Atm, the "restricted" concept only exists for comments - aka "Journal#notes"
hence, at the momement, there other changes should not be aggregated to a restricted
journal.
Do not allow empty notes with restriction, as empty notes are not seen as comments
…ments-with-restricted-visibility

Add new permissions for comments with restricted visibility
Co-authored-by: Kabiru Mwenja <k.mwenja@openproject.com>
Further adopt the notion of restricted journals.

Co-authored-by: Bruno Pagno <b.pagno@openproject.com>
…omments-with-restricted-visibility' into implementation/60980-introduce-work-package-restricted-comments-as-part-of-journal-notes
…comments-as-part-of-journal-notes' into impl/60989-hide-restricted-comments
Reject restricted journals when user cannot see them
…ture-flag

Feature flag for comments with restricted visibility
rename permission to add_comments_with_restricted_visibility
The color hex codes are bound to change as we should default to primer colors
that work in all color modes
1.) Use primer default (form) layout
2.) Better for a11ly as there's no dissapearing and reappearing text
3.) Consistent on mobile layouts as no wrapping is done on smaller widths
akabiru and others added 28 commits March 19, 2025 13:45
  AR association extensions ensure the `restricted_visible` scope is only visible on
  the work package journals association.

  #18091 (comment)
…ions-for-safety

implementation/60980 - Define restricted extension on work package journals for query safety
…ntroduce-work-package-restricted-comments-as-part-of-journal-notes
Bumps [codemirror](https://github.com/codemirror/basic-setup) from 5.65.18 to 5.65.19.
- [Changelog](https://github.com/codemirror/basic-setup/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/basic-setup/commits)

---
updated-dependencies:
- dependency-name: codemirror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the aws-gems group with 1 update: [aws-sdk-core](https://github.com/aws/aws-sdk-ruby).


Updates `aws-sdk-core` from 3.220.1 to 3.220.2
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

---
updated-dependencies:
- dependency-name: aws-sdk-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: aws-gems
...

Signed-off-by: dependabot[bot] <support@github.com>
Quoting a restricted comment implicitly enables restriction if it did not exist before.
When quoting both restricted and unrestricted comments within the same comment- the
restricted state should stick
The old scope meant to determine if a user could "manage" custom fields.
It was never about seeing them. Updated the scope names to reflect that.
…58f10fbb

Bump aws-sdk-core from 3.220.1 to 3.220.2 in the aws-gems group
…ev/codemirror-5.65.19

Bump codemirror from 5.65.18 to 5.65.19 in /frontend
…k-package-restricted-comments-as-part-of-journal-notes

Introduce restricted journals for work package comments with restricted visibility
…stricting-custom-field-visibility-in-column-selection

[#62317] redefine WorkPackageCustomField#visible_by_user scope
Make Git SCM interactions frozen string compatible
…-work-package-comments-with-restricted-visibility

open-point/61949 primer colors for work package comments with restricted visibility
…g-criteria-for-work-package-comments-with-restricted-visibility

implementation/60983 define quoting criteria for work package comments with restricted visibility
@pull pull bot added the ⤵️ pull label Mar 21, 2025
@pull pull bot merged commit 9665629 into ehtick:dev Mar 21, 2025
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.

7 participants