diff options
Diffstat (limited to 'notes')
-rw-r--r-- | notes/url_structure.txt | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/notes/url_structure.txt b/notes/url_structure.txt new file mode 100644 index 00000000..8c3d8ff1 --- /dev/null +++ b/notes/url_structure.txt @@ -0,0 +1,38 @@ + +## fatcat.org + +Workflow requires sessions to hold, eg, current edit group. + +/work/create +/work/:id view +/work/:id/history chain of revisions +/work/:id/edit modify work (edit group) +/work/:id/delete delete (edit group) +/work/:id/merge merge (edit group) +/work/:id/redirect point to another revision (edit group) +/work/rev/:rev view +/work/rev/:rev/edit modify; only before submission + +/edit/:id +/editgroup/:id +/editgroup/:id/submit + +/signup +/login +/account +/cataloger/:id view... edits? + +/changelog +/status +/health + +/search +/lookup by identifier +/match different from search (discovery)? + + +## api.fatcat.org + +/ some sort of about page, html? +/v0/... +/graphql/v0/... ? |