Commit Graph

664 Commits

Author SHA1 Message Date
as-op facdd3385e fix links 2026-01-14 13:37:30 +01:00
as-op f6f6dbe1d7 fix anchor links in api-docs 2026-01-14 12:22:23 +01:00
Eric Schubert 995f7c4763 [#70356] add character p for capabilities filter
- https://community.openproject.org/work_packages/70356
- readd p for projects in context and id filter
- add deprecation warning - to be removed in 17.2
2026-01-09 13:16:38 +01:00
ulferts a911744b47 prevent portfolios having a parent 2025-11-26 18:09:47 +01:00
Jens Ulferts 957534e3e7 Merge pull request #21148 from opf/implementation/67278-add-api-v3-workspaces-representer-references
Workspace references in representers and auxiliary endpoints
2025-11-26 12:05:34 +01:00
Jens Ulferts ca0770eeb2 Merge pull request #21144 from opf/implementation/67278-add-api-v3-workspaces-endpoints
Adding workspace types endpoints
2025-11-26 12:05:24 +01:00
ulferts 1c66a89ca4 reallow non project resources to be returned via the projects index endpoint 2025-11-26 11:06:34 +01:00
ulferts 84b44fb0e1 fix faulty project reference in api doc 2025-11-26 10:15:04 +01:00
Oliver Günther b4ba847ee0 Fix spec 2025-11-26 09:55:13 +01:00
ulferts 7653fbf66b workspace references in representers and auxilliary endpoints 2025-11-25 16:47:59 +01:00
ulferts 75fbbf03f6 fix and adapt api docs 2025-11-25 16:32:59 +01:00
ulferts d03bf6a763 adding workspace types endpoints 2025-11-25 16:32:58 +01:00
Ivan Kuchin 4942c9fff4 add workspace_type parameter to available_parent_projects endpoint 2025-11-24 13:51:07 +01:00
as-op 892efa7910 do not use heading markdown as formatting 2025-11-05 14:56:49 +01:00
Dombi Attila f9dcd5d525 [#63550] Add validateCustomFields api flag documentation
https://community.openproject.org/work_packages/63550
2025-10-23 17:36:51 +03:00
OpenProject Actions CI 83c3a928f9 Merge branch 'release/16.5' into release/16.6 2025-10-23 10:30:15 +00:00
as-op bbf020c3f9 create 8bit PNGs, reduce color palettes, max width 2000 px 2025-10-23 11:52:29 +02:00
ulferts edf3c709e3 Merge remote-tracking branch 'origin/dev' into feature/63550-allow-editing-of-individual-work-package-project-attributes-even-if-certain-other-attributes-are-invalid-eg-required-field-empty 2025-10-22 18:17:40 +02:00
Dombi Attila 2f3d9440bc Add groups custom field api documenation. 2025-10-22 17:24:15 +03:00
Bruno Pagno a293aecb99 Merge pull request #20363 from opf/impl/66328-use-openproject-extension
Update hocuspocus data exchange on collaborative documents
2025-10-21 14:13:04 +02:00
Bruno Pagno 50628ae3fd adjust details for merge
- fix building the URL to hook up the Hocuspocus provider on Blocknote
- remove from documentation a field that should not be available yet on the API (should be released in future versions)
- add a feature flag check on the new documents PATCH endpoint, if it's not enabled we don't take requests yet
2025-10-21 12:57:10 +02:00
Bruno Pagno e9a771dce6 updated documents on documents API 2025-10-20 13:40:27 +02:00
Jan Sandbrink 10cc0cc936 Consistently use the term "endpoint"
TIL that both "end point" and "endpoint" are valid,
but one source on the internet tells me that "endpoint"
is more commonly used and (more importantly) our code base
agrees. A case-sensitive search for "endpoint" gives me over
2000 results, over 300 of these are inside "docs/".
2025-10-17 13:21:50 +02:00
Dombi Attila f600a5844f Add api documentation 2025-10-14 12:01:58 +02:00
Tobias Dillmann b7b9a91ecb [#66093] API: capitalize errors correctly, use compact keys 2025-09-24 19:19:03 +02:00
Tobias Dillmann 9ee1a6eb4e [#66093] API returns calculated value errors 2025-09-24 19:19:03 +02:00
Kabiru Mwenja 0df57ad060 Merge branch 'dev' into merge-release/16.4-20250917064829 2025-09-17 09:52:44 +03:00
Maya Berdygylyjova fefd92f723 [#67375] Update List users API endpoint description (remove wrong men… (#20321)
* [#67375] Update List users API endpoint description (remove wrong mention of permissions)  https://community.openproject.org/work_packages/67375

[#67375] Update List users API endpoint description (remove wrong mention of permissions)

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

* Update docs/api/apiv3/paths/users.yml

Co-authored-by: Kabiru Mwenja <k.mwenja@openproject.com>

---------

Co-authored-by: Kabiru Mwenja <k.mwenja@openproject.com>
2025-09-17 08:44:23 +02:00
Jens Ulferts 08b0d4401a Merge pull request #20225 from opf/feat/projects-favorites-api
Favorite projects API
2025-09-16 11:55:09 +02:00
Tobias Dillmann ceee1e8382 [#64530] API renders formula for calculated values 2025-09-14 17:34:39 +02:00
Oliver Günther dd35273d82 Favorite projects API 2025-09-11 10:45:44 +02:00
Klaus Zanders df7a2ea574 Update API docs for time entries 2025-08-27 14:40:41 +02:00
dombesz 4b13d458ee Merge pull request #19993 from opf/feature/66641-show-project-attributes-in-sections-in-the-mobile-app
[#66641] Show project attributes in sections in the mobile app
2025-08-27 08:39:39 +02:00
Dombi Attila 43f612f1d1 Address CR comments. 2025-08-26 14:41:19 +03:00
Oliver Günther 328ba0a2cf Add a name filter to versions 2025-08-25 15:23:03 +02:00
Dombi Attila 773ad70f80 Update Project schema api docs to include _attributeGroups 2025-08-20 18:52:52 +03:00
Tizian Rößler c2c5190df3 add project_status_code filter to the api docs of list projects endpoint 2025-08-19 14:00:04 +02:00
Jan Sandbrink e83f197111 Clarify APIv3 docs
When docs started directly in the tables of properties, without any introductory
words, the linked tables appeared directly under the headline "ENTITY NAMES" (e.g. "Users").
This gave the wrong impression, that the tables would explain the links and properties of
the collection endpoint of those classes.

This was fixed by adding a clarifying introductory paragraph to endpoint docs that
didn't have an intro paragraph already.
2025-08-13 09:36:29 +02:00
Jan Sandbrink ed8310840c Add missing property to storages API
For single-sign-on there is the need to configure scopes
obtained during token exchange as well.
2025-08-11 13:17:50 +02:00
Eric Schubert ae558b8915 [#65532] remove SharePoint mentions from OneDrive storages
- https://community.openproject.org/wp/65532
- removed SharePoint from locale keys
- removed SharePoint from test factories
2025-07-15 16:08:25 +02:00
Ivan Kuchin 352547cd85 [#59079] Remove deprecated ordering versions by semver_name
https://community.openproject.org/work_packages/59079
2025-07-08 19:32:48 +02:00
Henriette Darge 2dbeb00282 Introduce a new setting to disable the keyboard shortcuts 2025-06-23 11:21:51 +02:00
Klaus Zanders 6dcc8fd745 Merge branch 'dev' into merge-release/16.1-20250613034745 2025-06-13 08:42:13 +02:00
Tobias Dillmann 201f243d40 [#64515] use correct collection schema as a reference 2025-06-12 10:42:27 +02:00
Tobias Dillmann 0c0e98e003 [#64515] API documentation for project phase definitions 2025-06-12 10:42:27 +02:00
Pavel Balashou f37ba8ce5d Merge branch 'dev' into feature/63912-support-multiple-authentication-provider-user-links 2025-06-11 10:18:34 +02:00
Pavel Balashou 83794a7466 [#63912] React on PR comments.
Important changes:
1. Use ignored_columns to try to avoid downtime.
2. Add unique constraint for auth_provider_id+external_id.

Co-authored-by: Jan Sandbrink <453584+username@users.noreply.github.com>
2025-06-05 13:03:13 +02:00
OpenProject Actions CI 2a8eb727e5 Merge branch 'release/16.0' into dev 2025-06-05 03:47:50 +00:00
Jens Ulferts caa0df2f0c Merge pull request #18851 from opf/implementation/62982-project-phase-column-on-work-package-list
Implementation/62982 project phase column on work package list
2025-06-04 15:49:49 +02:00
Maya Berdygylyjova 211070176e [#49292] Harmonize capitalization in API documentation https://commu… (#19090)
[#49292] Harmonize capitalization in API documentation  https://community.openproject.org/work_packages/49292

[#49292] Harmonize capitalization in API documentation

https://community.openproject.org/work_packages/49292
2025-06-04 09:48:35 +02:00