diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-03-21 12:50:18 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-03-21 12:50:18 -0700 |
commit | e425bdfc377a64613a1cb9995b40be7008440ca2 (patch) | |
tree | 04579d3b1926fca2562037a32373887c194a6b9f /notes | |
parent | cbe805902078195c374560c9000ac39b46975ed0 (diff) | |
download | fatcat-e425bdfc377a64613a1cb9995b40be7008440ca2.tar.gz fatcat-e425bdfc377a64613a1cb9995b40be7008440ca2.zip |
URL structure
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/... ? |