James Smith
|
de9332016a
|
update redirect test
|
2026-03-11 11:17:35 +00:00 |
|
James Smith
|
95c1eac5cc
|
remove deprecated folder settings in settings controller
|
2026-03-10 17:37:08 +00:00 |
|
James Smith
|
97e932c8f5
|
another more explicit relation check
|
2026-03-06 11:37:53 +00:00 |
|
James Smith
|
c59c11d333
|
Set list owner correctly
|
2026-03-05 16:12:45 +00:00 |
|
James Smith
|
04e63e50be
|
Add tests and checks for invalid data types and permissions on list items
|
2026-03-05 14:59:23 +00:00 |
|
James Smith
|
9813fd2af6
|
Fix parameter format for lists spec
|
2026-03-05 14:53:59 +00:00 |
|
James Smith
|
1fe3245157
|
Merge pull request #5553 from manyfold3d/test-form-deserializers
Improve testing of form deserializers
|
2026-03-04 09:23:08 +00:00 |
|
James Smith
|
58d4d11a25
|
Add ability to add and remove list items via PATCH
|
2026-03-03 12:37:06 +00:00 |
|
James Smith
|
8fc5e49af4
|
Add lists controller and simple views
|
2026-03-02 22:53:24 +00:00 |
|
James Smith
|
3657a2a103
|
Add permission tests for model file access
|
2026-02-26 12:10:14 +00:00 |
|
James Smith
|
54eb9a81b7
|
check successful file details page render with permission
|
2026-02-26 12:09:08 +00:00 |
|
James Smith
|
5e04ef745a
|
make failing tests pending
Not got time at the moment, the code works.
|
2026-02-24 23:52:58 +00:00 |
|
James Smith
|
cb64818856
|
Test removal and editing of existing permissions
|
2026-02-24 22:01:33 +00:00 |
|
James Smith
|
9b5fcc0f3f
|
check that links get added correctly
|
2026-02-24 21:59:45 +00:00 |
|
James Smith
|
381fca7f96
|
Merge pull request #5501 from manyfold3d/check-derivatives-form
Test that derivatives forms trigger background jobs correctly
|
2026-02-19 15:31:55 +00:00 |
|
James Smith
|
339321cc14
|
Don't set session cookies on indexed asset requests
In order to avoid session leakage via caches.
|
2026-02-19 15:13:12 +00:00 |
|
James Smith
|
dcf9d802c5
|
Test that derivatives forms trigger background jobs correctly
|
2026-02-19 14:25:03 +00:00 |
|
James Smith
|
1b31d6b9b1
|
fix description of update API
|
2026-01-23 10:59:24 +00:00 |
|
James Smith
|
8dd5bd1a4e
|
update test to make sure data is invalid
|
2026-01-22 22:57:29 +00:00 |
|
James Smith
|
f63723f69a
|
add tests for user invitation on group add
|
2026-01-22 16:11:52 +00:00 |
|
James Smith
|
f199f8d16d
|
Support email and fedi address in group API
|
2026-01-16 17:04:59 +00:00 |
|
James Smith
|
7736229a61
|
Add users to permission lists and groups by fediverse address
|
2026-01-16 13:27:50 +00:00 |
|
James Smith
|
0aba2f2957
|
Remove adding users to groups by ID, to avoid enumeration
This was only ever a temporary capability until we had email.
|
2026-01-16 11:25:36 +00:00 |
|
James Smith
|
f870c34247
|
improve permittable tests for role granting
|
2026-01-15 15:03:12 +00:00 |
|
James Smith
|
4a5d49c141
|
Allow matching users by email when adding to group
|
2026-01-15 15:02:22 +00:00 |
|
James Smith
|
e8698508f0
|
Randomise username lengths in tests
should avoid conflicts and random test failures
|
2026-01-14 11:36:18 +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
|
06905a1980
|
Allow saving tour state without validations
|
2026-01-07 13:17:01 +00:00 |
|
James Smith
|
5c2752277f
|
remove show tests
|
2026-01-06 12:16:43 +00:00 |
|
James Smith
|
9561732dfa
|
refactor typed id generation and matching for groups
|
2026-01-06 12:16:42 +00:00 |
|
James Smith
|
4965a546a1
|
add test for sharing by email address
|
2025-12-10 23:05:40 +00:00 |
|
James Smith
|
63f1399176
|
add support for granting group permissions from forms
|
2025-12-10 23:05:40 +00:00 |
|
James Smith
|
c82582d623
|
add check for permission username granting
|
2025-12-10 23:05:39 +00:00 |
|
James Smith
|
ca2e5cdea5
|
controller support for adding and removing group members
|
2025-12-10 23:05:39 +00:00 |
|
James Smith
|
1e3036f1ae
|
groups have names!
|
2025-12-10 23:05:39 +00:00 |
|
James Smith
|
2c592478cc
|
add group CRUD HTML framework
|
2025-12-10 23:05:39 +00:00 |
|
James Smith
|
b362adc59e
|
Fix oauth token rate limiting
|
2025-11-27 12:56:46 +00:00 |
|
James Smith
|
6092cc1441
|
add oauth token tests including rate limit check
|
2025-11-26 22:59:36 +00:00 |
|
James Smith
|
ee4c05403a
|
test login rate limiting
|
2025-11-26 17:53:10 +00:00 |
|
James Smith
|
bf9840b290
|
add rate limit for model file upload
|
2025-11-26 17:45:00 +00:00 |
|
James Smith
|
a191432f5d
|
add test for model creation rate limit
|
2025-11-26 17:42:12 +00:00 |
|