mirror of
https://github.com/aljazceru/ditto.git
synced 2026-01-06 15:14:23 +01:00
Support favourites
This commit is contained in:
@@ -13,7 +13,12 @@ import { emptyArrayController, emptyObjectController } from './controllers/api/f
|
||||
import { homeController } from './controllers/api/timelines.ts';
|
||||
import instanceController from './controllers/api/instance.ts';
|
||||
import { createTokenController, oauthAuthorizeController, oauthController } from './controllers/api/oauth.ts';
|
||||
import { contextController, createStatusController, statusController } from './controllers/api/statuses.ts';
|
||||
import {
|
||||
contextController,
|
||||
createStatusController,
|
||||
favouriteController,
|
||||
statusController,
|
||||
} from './controllers/api/statuses.ts';
|
||||
import { requireAuth, setAuth } from './middleware/auth.ts';
|
||||
import { indexController } from './controllers/site.ts';
|
||||
|
||||
@@ -51,6 +56,7 @@ app.get('/api/v1/accounts/:pubkey{[0-9a-f]{64}}', accountController);
|
||||
|
||||
app.get('/api/v1/statuses/:id{[0-9a-f]{64}}/context', contextController);
|
||||
app.get('/api/v1/statuses/:id{[0-9a-f]{64}}', statusController);
|
||||
app.post('/api/v1/statuses/:id{[0-9a-f]{64}}/favourite', favouriteController);
|
||||
app.post('/api/v1/statuses', requireAuth, createStatusController);
|
||||
|
||||
app.get('/api/v1/timelines/home', requireAuth, homeController);
|
||||
|
||||
Reference in New Issue
Block a user