8b935e71d1
Pages API: Made raw_html available on page responses
...
To provide a way to see the original un-pre-processed database HTML
content.
For #4310
2023-06-20 17:07:46 +01:00
ecf99fa0ed
Add test showing the "HTTP 500 on not found" bug
2023-06-08 09:53:53 +02:00
c724bfe4d3
Copied over work from user_permissions branch
...
Only that relevant to the additional testing work.
2023-01-21 11:08:34 +00:00
900e853b15
Quick run through of applying new test entity helper class
2022-09-29 22:11:16 +01:00
b56f7355aa
Migrated much test entity usage via find/replace
2022-09-29 17:31:38 +01:00
068a8a068c
Extracted entity testcase methods to own class
...
Also added some new fetch helper methods for future use.
2022-09-29 16:49:25 +01:00
2b0ae23da0
Updated composer deps, applied latest StyleCI changes
2022-04-24 18:22:40 +01:00
0c5723d76e
Switched to database-based tracking for page editor
...
- Works better to avoid bad assumptions when showing the editor based
upon content type.
- Also updated some previous tests to cleaner format.
2022-04-23 23:20:46 +01:00
c30a9d3564
Touched entity timestamps on entity tag update
...
Decided it's relevant to entity updated_at since tags are now indexed
alongside content.
- Also fixed tags not applied on shelf.
- Also enforced proper page API update validation.
- Adds tests to cover.
For #3319
Fixes #3370
2022-04-04 17:24:05 +01:00
eda9e89c55
Added role permissions for exporting content
2021-08-28 21:48:17 +01:00
b005acdd6c
Updated pages API to not clear content if not provided
...
Can now update page details without supplying page content.
Added test to cover.
Closes #2856
2021-08-21 18:54:38 +01:00
934a833818
Apply fixes from StyleCI
2021-06-26 15:23:15 +00:00
992f03a3c0
Added markdown export endpoints to API
...
- Added tests to cover.
- Added slight extra spaces at content joins.
2021-06-22 21:39:29 +01:00
14ea6c9de3
Made fixes/updates during pre-release review
...
- Fixed page editor default focus not working as expected due to
misnamed attribute.
- Added owned_by to relevant areas of the API including the docs.
- Made book relation on page accessible even if deleted since it could cause an issue on views, such as audit trail, when the relation is accessed when the book is deleted.
2021-01-03 22:29:58 +00:00
57754c8211
Added testing to cover the pages API
2020-11-28 16:30:30 +00:00