OpenProject Actions CI
13c2ee75ba
Merge branch 'release/17.5' into dev
2026-06-03 12:57:00 +00:00
ehassan01
334a010fd8
[ #75287 ] 17.5 Workflows changes https://community.openproject.org/wp … ( #23353 )
...
* [#75287 ] 17.5 Workflows changes https://community.openproject.org/wp/75287
[#75287 ] 17.5 Workflows changes
https://community.openproject.org/wp/75287
* [#75287 ] 17.5 Workflows changes https://community.openproject.org/wp/75287
[#75287 ] 17.5 Workflows changes
https://community.openproject.org/wp/75287
* Update README.md
* Update docs/system-admin-guide/manage-work-packages/work-package-workflows/README.md
Co-authored-by: Oliver Günther <o.guenther@openproject.com >
---------
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com >
Co-authored-by: as-op <a.sandorf@openproject.com >
Co-authored-by: Oliver Günther <o.guenther@openproject.com >
2026-06-03 08:50:16 +02:00
ehassan01
dcc42f4c03
[ #75288 ] 17.5 Macros updates https://community.openproject.org/wp/75288 ( #23486 )
...
* [#75288 ] 17.5 Macros updates https://community.openproject.org/wp/75288
[#75288 ] 17.5 Macros updates
https://community.openproject.org/wp/75288
* [DOCU-823] 17.5 Macros updates https://community.openproject.org/wp/DOCU-823
[DOCU-823] 17.5 Macros updates
https://community.openproject.org/wp/DOCU-823
* [DOCU-823] 17.5 Macros updates https://community.openproject.org/wp/DOCU-823
[DOCU-823] 17.5 Macros updates
https://community.openproject.org/wp/DOCU-823
* Apply suggestion from @MayaBerd
* Apply suggestion from @MayaBerd
* update
* Apply suggestion from @MayaBerd
---------
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com >
2026-06-03 07:49:42 +02:00
Oliver Günther
11dc79a74d
Merge remote-tracking branch 'origin/release/17.5' into dev
2026-06-02 16:22:39 +02:00
Maya Berdygylyjova
d19b1de27d
[ #75289 ] 17.5 Documents module update https://community.openproject .… ( #23463 )
...
* [#75289 ] 17.5 Documents module update https://community.openproject.org/wp/75289
[#75289 ] 17.5 Documents module update
https://community.openproject.org/wp/75289
* screenshots update
2026-06-02 12:09:43 +02:00
OpenProject Actions CI
523ef39065
Merge branch 'release/17.5' into dev
2026-06-01 14:42:29 +00:00
Oliver Günther
c4cfbb272c
Merge pull request #23468 from opf/feat/meeting-outcomes-api
...
Implement meeting outcomes API
2026-06-01 13:56:54 +02:00
Oliver Günther
411ce816f5
Implement meeting outcomes API
...
https://community.openproject.org/work_packages/75393
2026-06-01 13:33:13 +02:00
corinnaguenther
5b5e526930
Release Notes 17.5 ( #23355 )
...
* Release Notes 17.5
[#73625 ] 17.5 Release notes prepared
https://community.openproject.org/wp/73625
* Updated sections
* Sprint sharing
* Add screenshots
* update part about Sprint sharing
* Add more screenshots
* Add links to docs
* Change identifiers screenshot
* Update after review
* update contributors
* update date
2026-06-01 10:02:33 +02:00
OpenProject Actions CI
b2f72fd486
Merge branch 'release/17.5' into dev
2026-05-30 04:49:04 +00:00
Jan Sandbrink
306173ad3f
Merge pull request #23450 from opf/instance-id
...
Expose installation uuid via well-known endpoint
2026-05-29 14:39:16 +02:00
Oliver Günther
b5350cccf7
Add rack-attack throttler for all logins
...
We have a built-in bruteforce protection for built-in users. When users
are being created from LDAP on-the-fly, these limits cannot apply, as we
do not have a user object yet.
Instead, we can provide a more generous throttler to block attempts
2026-05-29 12:33:28 +02:00
Maya Berdygylyjova
af6382dc16
update jira import docs
...
screenshots changes after wording changes
2026-05-29 10:10:01 +02:00
Jan Sandbrink
2a0aac1fa9
Expose installation uuid via well-known endpoint
...
The main purpose is to make a deduplicating identifier available for
interaction with integrations. We want to start using it for the integration
with XWiki, but the underlying problem occurs regularly in integrations:
It's possible for an OP instance to integrate with more than one XWiki instance.
Vice versa it's also possible for one XWiki to integrate with multiple OPs.
When this happens, API calls like "show me wiki pages that point to work package 123"
become ambiguous, because WP 123 might exist on multiple OpenProject instances. Thus it
makes sense to have a global identifier for the OpenProject instance. Different identifiers
look good and unique at first, but they are not working well in detail:
* Base URL (e.g. https://openproject.example.com ): Some instances are available via more than one URL,
e.g. inside cluster vs. outside cluster.
* OAuth client ID: Usually not known to other party, and not guaranteed to be unique, because multiple
authentication providers could be involved
Hence we decided to use a uniquely generated ID and expose it in a way that doesn't require additional configuration
by the users, but can be automatically discovered during integration setup.
2026-05-29 09:03:11 +02:00
OpenProject Actions CI
3e02e2863f
Merge branch 'release/17.5' into dev
2026-05-28 12:18:34 +00:00
as-op
61ba429ccd
reduce image file sizes
2026-05-28 12:59:47 +02:00
as-op
fe68af670b
fix spelling
2026-05-28 12:37:14 +02:00
OpenProject Actions CI
8e8e196afe
Merge branch 'release/17.5' into dev
2026-05-28 10:23:21 +00:00
OpenProject Actions CI
a1d2c75ef6
Merge branch 'release/17.4' into release/17.5
2026-05-28 09:52:19 +00:00
as-op
b8c6999454
fix a non working external link
2026-05-28 11:47:01 +02:00
OpenProject Actions CI
49b802ca02
Merge branch 'release/17.5' into dev
2026-05-28 08:51:09 +00:00
Oliver Günther
b0905e35b7
Merge pull request #23392 from opf/fix/ldap-seeder-aliases
...
Fix LDAP seeder not using env aliases and underscores
2026-05-28 08:56:14 +02:00
OpenProject Actions CI
127de711ef
Merge branch 'release/17.5' into dev
2026-05-27 14:23:35 +00:00
OpenProject Actions CI
6739b99b85
Merge branch 'release/17.4' into release/17.5
2026-05-27 14:21:58 +00:00
as-op
91aec8554b
fix some old external links
2026-05-27 16:18:06 +02:00
OpenProject Actions CI
eb6717f81e
Merge branch 'release/17.5' into dev
2026-05-27 14:11:35 +00:00
Maya Berdygylyjova
276f24ec6f
[ #75282 ] 17.5 Jira migrator update https://community.openproject.org … ( #23357 )
...
* [#75282 ] 17.5 Jira migrator update https://community.openproject.org/wp/75282
[#75282 ] 17.5 Jira migrator update
https://community.openproject.org/wp/75282
* Update docs/installation-and-operations/jira-migration/README.md
Co-authored-by: Pavel Balashou <ba1ashpash@gmail.com >
* Apply suggestion from @MayaBerd
---------
Co-authored-by: Pavel Balashou <ba1ashpash@gmail.com >
2026-05-27 11:40:12 +02:00
Maya Berdygylyjova
8e23395e81
[ #75280 ] 17.5 enterprise guide update https://community.openproject .… ( #23382 )
...
[#75280 ] 17.5 enterprise guide update https://community.openproject.org/wp/75280
[#75280 ] 17.5 enterprise guide update
https://community.openproject.org/wp/75280
2026-05-27 11:34:20 +02:00
Oliver Günther
bd55f04d95
Fix LDAP seeder not using env aliases and underscores
...
https://community.openproject.org/work_packages/75361
2026-05-26 19:53:35 +02:00
Christophe Bliard
01d1323e9b
Merge pull request #23317 from opf/feature/32812-group-synchronization-through-attributes-of-the-group-not-member-memberof
...
[32812] Enable LDAP group synchronization through attributes of the group
2026-05-26 17:23:37 +02:00
Jan Sandbrink
7fd8db89c7
Merge pull request #23254 from opf/update-system-requirements-17-5
...
Updating the system requirements for 17.5
2026-05-26 14:57:17 +02:00
Oliver Günther
ef9bdd4895
Update pre-release notification criteria in README
...
Clarified language regarding pre-release notifications for critical and high-risk vulnerabilities.
2026-05-26 14:07:58 +02:00
Jan Sandbrink
cf8bb221cf
Generalize version suggestion for team folders
...
We want to work with the latest version of team folders usually,
though this version depends on the version of Nextcloud.
2026-05-26 09:21:20 +02:00
Jan Sandbrink
0c4d5535d7
More specifically indicate supported openDesk version
2026-05-26 09:14:07 +02:00
Jan Sandbrink
bd44e0f714
Indicate new Keycloak version
2026-05-26 09:13:20 +02:00
Christophe Bliard
4352424e7d
Update LDAP group sync docs and UI to reflect forward lookup support
...
- Remove the memberOf-only restriction from docs, UI help text, and FAQ;
both reverse lookup (memberOf) and forward lookup (Group member
attribute) are now supported
- Document the new "Group member attribute" filter field, including when
to use forward vs reverse lookup
- Clarify that forward lookup is only available via synchronized filters,
not manually-created synchronized groups
- Rename "Synchronize" button to "Discover LDAP groups" to make clear it
only runs group discovery (phase 1), not member synchronization
- Document that the Discover LDAP groups button does not sync members;
point to the rake task for a full manual sync
- Expand troubleshooting: login attribute mismatch, missing/empty
required attributes
- Replace packaged-installation-specific rake command with
installation-agnostic form; link to console setup docs
- Clarify Enterprise cloud availability and recommend SAML/SCIM as
more secure alternatives when LDAP exposure to the internet is
undesirable
- Fix grammar, double spaces, and stale phrasing throughout
2026-05-22 12:53:31 +02:00
Oliver Günther
32b8fb76c0
Create release notes draft for 17.5.0
2026-05-21 06:55:10 +02:00
Oliver Günther
274f7c6e3d
Merge pull request #23230 from opf/feat/monthly-meeting-option
...
Meeting series: Add monthly scheduling options
2026-05-20 16:02:36 +02:00
Oliver Günther
6295d90346
Add monthly scheduling options
2026-05-20 15:20:16 +02:00
Andrej
82e1f72d15
Merge branch 'dev' into bug/75031-imprecise-error-for-unallowed-ip-when-testing-jira-connection
2026-05-20 12:09:01 +02:00
as-op
57bce010d7
docs(ssrf): add blocked IP ranges and examples for allowlist configuration
2026-05-20 09:23:15 +02:00
Oliver Günther
e396a5bb53
Merge remote-tracking branch 'origin/release/17.4' into dev
2026-05-19 18:26:45 +02:00
as-op
184070639b
fix link
2026-05-19 16:37:15 +02:00
as-op
4bd2c3a104
docs(ssrf): add documentation for SSRF protection
2026-05-19 15:02:33 +02:00
Oliver Günther
84f3b18b13
Clarify SAML request signing and assertion settings
...
Updated recommendations for SAML request signing and assertion verification.
2026-05-19 11:25:55 +02:00
ulferts
d3d3a61900
Merge remote-tracking branch 'origin/dev' into merge-release/17.4-20260519045108
2026-05-19 09:12:14 +02:00
Niels Lindenthal
6c4aa018aa
remove the links to specific openDesk versions
2026-05-19 08:43:38 +02:00
Niels Lindenthal
17b821a9e6
Remove Firefox ESR 128 as a supported browser
2026-05-18 21:36:49 +02:00
Niels Lindenthal
cfa3cc2043
Updating the supported openDesk versions
2026-05-18 21:33:16 +02:00
Oliver Günther
4fe990ddb2
Update README.md
2026-05-18 14:42:23 +02:00