updated routes

Signed-off-by: kolaente <konrad@kola-entertainments.de>
This commit is contained in:
konrad 2017-10-10 22:54:06 +02:00 committed by kolaente
parent bcc66e66d4
commit c82eca84dc
1 changed files with 27 additions and 26 deletions

View File

@ -66,35 +66,36 @@ func RegisterRoutes(e *echo.Echo) {
(Alles mit | benötigt Authentifizierung) (Alles mit | benötigt Authentifizierung)
Routes: Routes:
/ - entweder übersicht anzeigen (wenn der nutzer eingeloggt ist) oder auf /login weiterleiten GET / - entweder übersicht anzeigen (wenn der nutzer eingeloggt ist) oder auf /login weiterleiten
/login - Einloggen POST /login - Einloggen
/logout - ausloggen POST /logout - ausloggen
/books/:id - Buch anzeigen GET /books/:id - Buch anzeigen
/books/:id/edit - |Buch bearbeiten (inkl mengen) POST /books/:id/edit - |Buch bearbeiten (inkl mengen)
/books/:id/delete - |Buch löschen (+alle einträge in authors_books löschen dessen Bush dazu gehört) DELETE /books/:id - |Buch löschen (+alle einträge in authors_books löschen dessen Bush dazu gehört)
/books/search?s=se - Suchen GET /books/search?s=se - Suchen
/books/list - Auflisten GET /books/list - Auflisten
/books/add - |Hinzufügen PUT /books/add - |Hinzufügen
/authors/:id - Autor anzeigen GET /authors/:id - Autor anzeigen
/authors/:id/edit - |Autor bearbeiten POST /authors/:id/edit - |Autor bearbeiten
/authors/:id/delete - |Autor löschen (auch mit allem in books_author) DELETE /authors/:id/delete - |Autor löschen (auch mit allem in books_author)
/authors/list - Autoren auflisten GET /authors/list - Autoren auflisten
/authors/search?s=d - Autoren suchen GET /authors/search?s=d - Autoren suchen
/authors/add - |Hinzufügen PUT /authors/add - |Hinzufügen
/publishers/:id - Verlag anzeigen GET /publishers/:id - Verlag anzeigen
/publishers/:id/edit - |Verlag bearbeiten POST /publishers/:id/edit - |Verlag bearbeiten
/publishers/:id/delete - |Verlag löschen (bei büchern Verlag auf 0 setzen) DELETE /publishers/:id/delete - |Verlag löschen (bei büchern Verlag auf 0 setzen)
/publishers/list - Verlage auflisten GET /publishers/list - Verlage auflisten
/publishers/search?s= - Verlage suchen GET /publishers/search?s= - Verlage suchen
/publishers/add - |Hinzufügen PUT /publishers/add - |Hinzufügen
/settings - |Nutzereinstellungen (Passwort, name etc) GET /settings - |Nutzereinstellungen (Passwort, name etc)
/user - Nutzer anzeigen POST /settings - |Nutzereinstellungen (Passwort, name etc)
/user/add - |neue Nutzer anlegen GET /user - Nutzer anzeigen
/user/:id/delete - |nutzer löschen PUT /user - |neue Nutzer anlegen
/user/:id/edit - |nutzer bearbeiten DELETE /user/:id - |nutzer löschen
POST /user/:id/edit - |nutzer bearbeiten
*/ */
} }