summaryrefslogtreecommitdiffstats
path: root/routes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'routes.txt')
-rw-r--r--routes.txt111
1 files changed, 0 insertions, 111 deletions
diff --git a/routes.txt b/routes.txt
deleted file mode 100644
index c95a2c4..0000000
--- a/routes.txt
+++ /dev/null
@@ -1,111 +0,0 @@
-# routes for site
-
-## main
-
-/
-/home
-/tags
-/tag/<tag.tag>
-/about
-/series
-/series/<series_id>
-(/artists
-/artist/<artist_id>
-/artist/<artist_id>/contact)
-/contact
-/works
-/work/<work_id>
-/license/<license>
-
-## admin
-
-/admin/login
-/admin/login?token=<token>
-login path, sign in with otp code sent to email
-
-### requires auth
-
-/admin
-/admin/dashboard
-links to:
-- works
-- series
-- artists
-- settings
-
-/admin/works
-- lists works in library
-- ability to jump into works edit
-- select works on page to:
- - delete
- - add to series
- - tag/untag
- - edit license
-- delete individual work
-- add new work
-(some kind of library view which can be adapted for different uses)
-
-/admin/work/new
-- create new work to add to library
-- form
-
-/admin/work/<work_id>
-- work edit page
-- option to delete work
-- shows which series work is in
-- shows which tags work is in
-- form
-
-/admin/work/<work_id>/delete
-- delete work
-
-/admin/series
-- shows series tree structure
-- ability to drag and reorder tree
-- ability to delete series
- - confirm if also delete works in series from library
-- jump into series edit
-- add new series
-
-/admin/series/new
-- create new series
-- form
-
-/admin/series/<series_id>
-- series edit page
-- can add works
- - from library
- - create new
-- rearrange elements
-- remove elements from series
- - if deleting a child series, ask if also want to remove works within from library
-- option to delete series
-
-/admin/series/<series_id>/delete
-- delete series
-- option to delete works within series
-
-/admin/artists
-- if single user, redirects to your page
-- else lists all users
-
-/admin/artist/new
-- create new artist/user form
-
-/admin/artist/<artist_id>
-- edit artist profile
-
-/admin/artist/<artist_id>/delete
-- delete artist from db
-
-/admin/tags
-- lists tags that have been created
-- click into tag goes to /admin/works?tag=<tag.tag>
-
-/admin/licenses
-- lists available licenses
-- ability to add or delete licenses
-
-/admin/settings
--
-