Skip to content

Conversation

@dariok
Copy link
Owner

@dariok dariok commented Nov 1, 2025

No description provided.

dariok and others added 30 commits April 3, 2024 22:34
we format error pages in error.xqm; passing this through a handler will output HTML code in an HTML page instead of showing the desired output

Cf. #343 #304
Otherwise, RESTXQ might not work
I forgot this in 0261e1e
a relative link will obviously only work from projects.html – but this may also be called
from toc.html with results in a toc.html for only a project without a working link
to the admin pages.

reverts 370fe43
Closes #556
shouldn't wdbFile be wdbFiles?
replaced by info in wdbFiles:getFullPath()

Cf. #549
Also, remove depency from app.xqm

Cf. #549
only use templates:apply when a GET request has been made
for now, only return the method (which should be enough to return headers)

Cf. #529
currently, only in German, i18n pending
Also, a bit of stylebook
dariok added 30 commits July 23, 2025 11:13
Update .gitignore, fix title in apiv2.html, enhance api.xsl and projects.xqm, and refine v2.yaml for improved API structure and output

Cf. #577
necessary for process inheritance
avoid CORS problems
also, fix a typo
when creating a new project – the template file already contains this
- use given ID or create a UUIDv4
- update Mocha tests and include manual tests
- changed definition: creating a project is always an operation on a parent project (data for main projects)

Cf. #615 Testing for project endpoints
Cf. #600 – full structure for main projects still pending
Cf. #577 REST v2 projects
NB: this needs a complete update soon
- full structure for main projects only
- new.xqm only for displaying form and info (errors if any were encountered)
- creation of project via admin.js in REST2
- added tests for subproject with ID
- added missing parameters and responses to API definition for both creation mechanisms

Closes #600
Closes #487
Cf. #615 #577
Cf. #434 endpoint to create project and generate ID
Cf. #424 new.xqm handling moved to RESTv2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants