feat: sites and authors integration into existing screens (& formated all frontend files kinda accidentally)

This commit is contained in:
Florian Sylvain committed 2026-10-15 05:25:44 +02:00
1 parent 3d81d2c717
commit 6b8990c55e
239 files changed
+9194 -1354

No files matched your search

+3 -3
View File
@@ -11,7 +11,7 @@ Feature: Sites and Authors screens
DirectoryList, DirectoryPanel (the slide-over), ReassignDialog, SlugField and MediaField
And the screens call, with relative URLs through useApi only, GET, POST, PATCH and DELETE on
/v1/site/ and /v1/author/, PATCH /v1/site/{id}/default and GET /v1/user/
And POST /v1/author/me is not exposed in the UI by this slice
And POST /v1/author/me and the changes to the Editor, Articles and Profile screens are specified in features/sites_authors_integration.feature
And a site has the fields id, name, key, base_url, default_social_image_id, default_robots
("index" or "noindex"), locale, is_default and article_count
And an author has the fields id, name, slug, bio, avatar_id, website, social_links, user_id,
@@ -630,5 +630,5 @@ Feature: Sites and Authors screens
When the user opens each state of both screens
Then every visible string is the French message and none falls back to English
Scenario: Existing screens are unchanged
Then the Editor, Articles and Profile views and their specs are not modified by this slice
Scenario: Editor, Articles and Profile
Then their changes are specified in features/sites_authors_integration.feature