James Smith
|
1b31d6b9b1
|
fix description of update API
|
2026-01-23 10:59:24 +00:00 |
|
James Smith
|
f199f8d16d
|
Support email and fedi address in group API
|
2026-01-16 17:04:59 +00:00 |
|
James Smith
|
c84431f7c7
|
test user addition/removal
|
2026-01-09 12:38:32 +00:00 |
|
James Smith
|
5c4244bc1b
|
add tests for member addition and removal
|
2026-01-09 11:59:27 +00:00 |
|
James Smith
|
65f00c8bc2
|
Add member list to group GET
|
2026-01-09 11:56:20 +00:00 |
|
James Smith
|
d3e82bb50d
|
improve wording in API spec for groups
|
2026-01-08 08:21:55 +00:00 |
|
James Smith
|
02f23c3f23
|
POST groups shouldn't have a page parameter!
|
2026-01-08 08:17:46 +00:00 |
|
James Smith
|
4983439b3e
|
add group update API
|
2026-01-07 23:35:58 +00:00 |
|
James Smith
|
20cde50c22
|
Add API for creating groups
|
2026-01-07 23:32:32 +00:00 |
|
James Smith
|
a40270ac94
|
Add group deletion API
|
2026-01-07 23:24:45 +00:00 |
|
James Smith
|
b725abe7a7
|
add API for getting group details
|
2026-01-07 23:22:40 +00:00 |
|
James Smith
|
83d28330ce
|
Add API for listing a creator's groups
|
2026-01-07 22:59:23 +00:00 |
|
James Smith
|
5c0498bcf0
|
add "updated" sort option
|
2025-11-05 09:34:04 +00:00 |
|
James Smith
|
a80c58d9b1
|
standardise on tag_list
|
2025-11-04 00:48:49 +00:00 |
|
James Smith
|
eebfa01a44
|
update model api test
|
2025-10-22 22:12:32 +01:00 |
|
James Smith
|
ef0f68b77f
|
Allow name to be specified during model upload
|
2025-10-22 12:19:07 +01:00 |
|
James Smith
|
31f1ee9cb7
|
update tests to reflect new parameter
|
2025-10-10 13:16:08 +01:00 |
|
James Smith
|
c03f113cfe
|
remove client-provided size and type from upload APIs, not required any more
|
2025-06-26 10:37:41 +01:00 |
|
James Smith
|
8fbbc6f5f0
|
Add model creation API for uploaded files
|
2025-06-25 17:15:12 +01:00 |
|
James Smith
|
21e1b41ee6
|
Fix spdx:license capitalisation
|
2025-06-25 17:15:12 +01:00 |
|
James Smith
|
94dfede504
|
Add API for file upload into existing model
|
2025-06-25 17:15:12 +01:00 |
|
James Smith
|
9f233e4218
|
add API spec/doc for tus upload endpoint
|
2025-05-01 19:15:02 +01:00 |
|
James Smith
|
5ec8388dd5
|
Fix spelling error
|
2025-04-25 17:27:38 +01:00 |
|
James Smith
|
3f56f039d6
|
check that JSON-LD responses produce valid RDF
|
2025-04-15 13:05:34 +01:00 |
|
James Smith
|
aa6fc3d076
|
add remaining fields to model API
|
2025-04-15 11:38:24 +01:00 |
|
James Smith
|
dafde28cad
|
test and fix setting of presupported version
|
2025-04-15 11:25:30 +01:00 |
|
James Smith
|
c12d9ac6d5
|
add remaining fields for model files
|
2025-04-15 10:36:28 +01:00 |
|
James Smith
|
f933ce5317
|
add missing collection attributes to API
|
2025-04-14 23:31:20 +01:00 |
|
James Smith
|
2df198cd59
|
use schema refs from serializer classes
|
2025-04-14 16:30:04 +01:00 |
|
James Smith
|
6e3accb4ef
|
move request schemas into deserializer classes
|
2025-04-14 15:49:19 +01:00 |
|
James Smith
|
917276b474
|
add patch endpoint for files
|
2025-04-12 00:03:49 +01:00 |
|
James Smith
|
add82e5efb
|
add model update endpoint
|
2025-04-11 23:52:11 +01:00 |
|
James Smith
|
570e191caa
|
get 422 responses working correctly
|
2025-04-11 23:28:05 +01:00 |
|
James Smith
|
0c4e2891c5
|
get 200/201 tests working by adding body param
|
2025-04-11 23:24:11 +01:00 |
|
James Smith
|
ebbdd03992
|
add create and update methods for creators
|
2025-04-11 17:49:01 +01:00 |
|
James Smith
|
ca3ba3e33e
|
added update method (patch) for collections
|
2025-04-11 17:48:35 +01:00 |
|
James Smith
|
ccaeaff106
|
put oEmbed responses together in docs
|
2025-04-11 17:18:19 +01:00 |
|
James Smith
|
68401dd67f
|
include created collection in 201 response
|
2025-04-11 17:10:53 +01:00 |
|
James Smith
|
694c1d0bc2
|
add shared collection response schema
|
2025-04-11 17:09:34 +01:00 |
|
James Smith
|
8522add2e3
|
add create action for collections
|
2025-04-11 16:35:56 +01:00 |
|
James Smith
|
c63de950c2
|
move list creations into relevant get request
|
2025-04-11 15:28:49 +01:00 |
|
James Smith
|
40b89f5116
|
delete APIs for collections, files, and models
|
2025-04-11 13:12:09 +01:00 |
|
James Smith
|
0fc50627ad
|
add creator#delete API endpoint
|
2025-04-11 13:02:49 +01:00 |
|
James Smith
|
1a8503553d
|
add test for public vs read scope on lists
|
2025-04-11 12:39:22 +01:00 |
|
James Smith
|
71349674de
|
Change API to use vendor-specific content type, including version
|
2025-04-11 12:14:28 +01:00 |
|
James Smith
|
cc7ddf3f0e
|
apply rswag-aware code linting
|
2025-04-11 10:36:31 +01:00 |
|
James Smith
|
85d59a2674
|
add public scopes to endpoint definitions
|
2025-04-10 13:59:31 +01:00 |
|
James Smith
|
f21f6404d6
|
improve test data setup
|
2025-04-10 13:13:48 +01:00 |
|
James Smith
|
07a05b72cf
|
add tests for failed auth and incorrect scope
|
2025-04-10 12:33:47 +01:00 |
|
James Smith
|
f2b9b0c657
|
add :after_first_run metadata for test setup
|
2025-04-09 21:27:38 +01:00 |
|