Jan Sandbrink
8bbb3b188b
Deprecate outdated API link
...
Having a separate "ensure connection" link does not add
any value, because even the original "open" link does redirect
unconnected users properly. On the other hand, immediately returning
an ensure_connection URL is only possible if the storage was configured
for mutual OAuth 2 authentication, not for authentication through an
SSO provider.
2025-05-12 15:35:59 +02:00
Oliver Günther
9925bb6d5d
Merge remote-tracking branch 'origin/release/16.0' into dev
2025-05-09 13:59:16 +02:00
Jan Sandbrink
5b616c59f9
Update API docs to reflect new JWT requirements
2025-05-07 14:02:57 +02:00
ulferts
c7556daa89
hide projectPhase attribute if there are not active project phases
2025-04-30 15:55:16 +02:00
ulferts
2df325c060
fix path in openapi specs
2025-04-30 11:02:03 +02:00
ulferts
b49977bbb7
add a project phase definition show endpoint
2025-04-29 17:11:54 +02:00
ulferts
f75c8687dd
complete the api specification for project phase resources
2025-04-29 15:59:48 +02:00
ulferts
3bf846be9f
add a project phase show endpoint
2025-04-29 15:00:34 +02:00
Bruno Pagno
c2886046cd
update comment permission names
2025-04-24 13:12:32 +02:00
Eric Schubert
d85f4670cd
[ #62363 ] updated and formatted API spec
2025-04-17 17:03:59 +02:00
Kabiru Mwenja
60855ba8b8
Embed workpackage in activity for mentions capability
...
See: https://github.com/opf/commonmark-ckeditor-build/pull/102
Co-authored-by: Bruno Pagno <b.pagno@openproject.com >
2025-04-14 15:14:32 +03:00
Kabiru Mwenja
c5456b3c1c
Add swagger documentation for activity attachment APIs
2025-04-11 16:52:56 +03:00
Jens Ulferts
8c3cb20ec6
Merge pull request #18439 from opf/feature/61952-turn-gates-into-property-of-phase
...
Rework life cycle data structure
2025-04-02 15:03:40 +02:00
ulferts
1fe4525208
further renaming also in the api documentation
2025-04-02 14:37:27 +02:00
OpenProject Actions CI
d5925a5bc8
Merge branch 'release/15.4' into dev
2025-04-02 03:43:26 +00:00
Maya Berdygylyjova
2e5b5920ea
[ #49288 ] Harmonize writing of "My page" vs "My Page" vs "MyPage" http… ( #18489 )
...
* [#49288 ] Harmonize writing of "My page" vs "My page" vs "MyPage https://community.openproject.org/work_packages/49288
[#49288 ] Harmonize writing of "My page" vs "My page" vs "MyPage
https://community.openproject.org/work_packages/49288
* fixed spelling of My activity
* Apply suggestions from code review
2025-04-01 14:08:41 +02:00
Jan Sandbrink
75e14af5c2
Merge pull request #18336 from opf/storage-api
...
Make storage audience and authentication method available in API
2025-03-18 07:48:40 +01:00
Jan Sandbrink
d778915c83
Make storage audience and authentication method available in API
...
This brings the API on par with the UI, where this is already configurable.
2025-03-17 15:19:43 +01:00
Jan Sandbrink
27b7b95906
Print proper title for provider type in API
...
Even OneDrive storages did indicate a title of "Nextcloud", which
is pretty surely not intended.
2025-03-17 15:19:43 +01:00
Klaus Zanders
0f703e0c23
Merge branch 'dev' into merge-release/15.4-20250317034137
2025-03-17 09:02:37 +01:00
Wieland Lindenthal
61291166e1
Fixing API docs. We use OpenAPI Spec 3.1 and not 3.0
2025-03-14 12:19:58 +01:00
ulferts
71b3bd5bff
document lifecycle filters in api
2025-03-03 13:26:49 +01:00
OpenProject Actions CI
6a09fc1246
Merge branch 'release/15.3' into dev
2025-02-20 03:37:51 +00:00
as-op
33def4cd73
fix(openapi): time entry comments are plain strings
2025-02-19 13:23:59 +01:00
Alexander Brandon Coles
1d707895c6
Grammar fixes in code, docs: possessive its/it's
...
- **it's** is a contraction of _it is_ or _it has_. It requires an
apostrophe.
- **its** is the posssive form of _it_, denoting ownership. It should
not use an apostrophe.
2025-02-12 06:36:46 -03:00
Klaus Zanders
323d267e8b
correctly mark the field as nullable
2025-01-30 16:56:48 +01:00
Klaus Zanders
68a55868f3
add start time & end time to time entry to api docs
2025-01-30 16:47:40 +01:00
as-op
e49467adfe
markdown linting
2025-01-02 15:14:20 +01:00
as-op
50e6fe6458
docs markdown linting, spellcheck
2025-01-02 13:07:11 +01:00
Kabiru Mwenja
5ab30ac839
Merge pull request #17341 from opf/implementation/59721-add-setedit-reminder-buttondialog-to-workpackage-page
...
Implementation/59721 add setedit reminder buttondialog to workpackage page
2024-12-12 12:57:44 +03:00
Jonas Jabari
84a5750254
fixed indentation on api schema defintion
2024-12-11 13:06:42 +01:00
Jonas Jabari
267dd6f485
addressed feedback from @akabiru
2024-12-11 12:21:09 +01:00
Bruno Pagno
19c83690bd
write specification for new folder API endpoint
2024-12-10 10:30:40 +01:00
ulferts
91509bb9b2
Merge remote-tracking branch 'origin/merge-release/15.0-20241122034127' into dev
2024-11-22 08:49:11 +01:00
Eric Schubert
e86d5bd251
[ #59391 ] updated API specs for new pagination in file links
...
- avoid sql injection
- file link collection is returned ordered by id asc
2024-11-20 13:24:40 +01:00
OpenProject Actions CI
c63722ee69
Merge branch 'release/15.0' into dev
2024-11-08 03:36:56 +00:00
Oliver Günther
614349986f
Add delete link to APIv3 work packages ( #17141 )
...
Add missing delete link
It is part of the model, but not mentioned in the description
2024-11-07 15:43:45 +01:00
ulferts
d59bfd0159
Merge remote-tracking branch 'origin/release/15.0' into dev
2024-11-07 09:13:48 +01:00
Andreas Pfohl
a8965fee2a
[58521] API endpoint for fetching a custom field item's branch
...
- Added OpenAPI spec for new endpoint
- Added new API endpoint: /api/v3/custom_field_items/{id}/branch
- Used HierarchicalItemService to retrieve branch for item
2024-11-06 15:02:36 +01:00
Ivan Kuchin
8b886405b3
describe versions sortBy parameter
2024-11-05 20:37:46 +01:00
Ivan Kuchin
f739e2f878
fix indent in versions api doc
2024-11-05 20:37:46 +01:00
Eric Schubert
a8c0ec5b43
[ #58520 ] Implement fetching tree structure
...
- implement hashed subtree retrieval in persistence layer
- implement flattening of hashed subtree in applicaiton layer
- added api spec for GET /custom_field_items/:id route
- added self link, parent and children to http response
- added api for single hierarchy item route
- write unit tests for hashed_subtree in HierarchicalItemService
- add parameter validation to api endpoint
2024-11-05 12:58:07 +01:00
Eric Schubert
12f256dbf4
[ #58520 ] add an endpoint to fetch the hierarchy
...
- https://community.openproject.org/work_packages/58520
- add API specification about the endpoint
2024-11-05 12:58:05 +01:00
Dombi Attila
3c831661d7
Remove hideMail flag from the frontend and documentation
2024-10-28 09:09:57 +01:00
Christophe Bliard
871620bbdc
Merge pull request #16587 from opf/bug/57016-api-doc-color-attribute-of-status-missing
...
[#57016 ] updated status API specification
2024-09-03 13:49:52 +02:00
Eric Schubert
66dc5a8130
[ #57016 ] updated statuses tag
...
- use plural statuses everywhere in api spec
2024-09-03 11:55:08 +02:00
Eric Schubert
c7062bd059
[ #57016 ] updated status API specification
...
- https://community.openproject.org/work_packages/57016
2024-09-02 13:30:52 +02:00
as-op
5c79c89ae2
fix broken anchor link
2024-09-02 09:57:05 +02:00
Eric Schubert
f4ae455c07
[ #40945 ] readd 404 on edit form endpoint
2024-08-26 15:57:26 +02:00
Eric Schubert
a28f9cc987
[ #40945 ] add meaningful examples to the form endpoints
2024-08-26 15:52:59 +02:00