2022-11-24 11:50:25 +00:00
|
|
|
const controllers = @import("../controllers.zig");
|
|
|
|
|
|
|
|
const auth = @import("./api/auth.zig");
|
|
|
|
const communities = @import("./api/communities.zig");
|
2022-12-03 07:44:27 +00:00
|
|
|
const drive = @import("./api/drive.zig");
|
2022-11-24 11:50:25 +00:00
|
|
|
const invites = @import("./api/invites.zig");
|
|
|
|
const users = @import("./api/users.zig");
|
|
|
|
const follows = @import("./api/users/follows.zig");
|
|
|
|
const notes = @import("./api/notes.zig");
|
|
|
|
const streaming = @import("./api/streaming.zig");
|
|
|
|
const timelines = @import("./api/timelines.zig");
|
|
|
|
|
|
|
|
pub const routes = .{
|
2022-11-27 01:33:46 +00:00
|
|
|
controllers.apiEndpoint(auth.login),
|
|
|
|
controllers.apiEndpoint(auth.verify_login),
|
|
|
|
controllers.apiEndpoint(communities.create),
|
|
|
|
controllers.apiEndpoint(communities.query),
|
|
|
|
controllers.apiEndpoint(invites.create),
|
|
|
|
controllers.apiEndpoint(users.create),
|
|
|
|
controllers.apiEndpoint(notes.create),
|
|
|
|
controllers.apiEndpoint(notes.get),
|
2022-11-26 01:43:30 +00:00
|
|
|
//controllers.apiEndpoint(streaming.streaming),
|
2022-11-27 01:33:46 +00:00
|
|
|
controllers.apiEndpoint(timelines.global),
|
|
|
|
controllers.apiEndpoint(timelines.local),
|
|
|
|
controllers.apiEndpoint(timelines.home),
|
|
|
|
controllers.apiEndpoint(follows.create),
|
|
|
|
controllers.apiEndpoint(follows.delete),
|
|
|
|
controllers.apiEndpoint(follows.query_followers),
|
|
|
|
controllers.apiEndpoint(follows.query_following),
|
2022-12-03 07:44:27 +00:00
|
|
|
controllers.apiEndpoint(drive.upload),
|
2022-12-03 15:09:29 +00:00
|
|
|
controllers.apiEndpoint(drive.mkdir),
|
2022-11-24 11:50:25 +00:00
|
|
|
};
|