aboutsummaryrefslogtreecommitdiff
path: root/pb/xesite.proto
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2024-05-24 11:23:40 -0400
committerXe Iaso <me@xeiaso.net>2024-05-24 15:36:45 -0400
commitd69787e5c65378a54de622fafbcce2a08a5c21f5 (patch)
tree7f9faf842aa469d3d696850446927fba48c9b6ac /pb/xesite.proto
parent4fe62ffff3d1cae0b9d53f720d8fcc581fdff8db (diff)
downloadxesite-d69787e5c65378a54de622fafbcce2a08a5c21f5.tar.xz
xesite-d69787e5c65378a54de622fafbcce2a08a5c21f5.zip
pb: add mi definitions
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'pb/xesite.proto')
-rw-r--r--pb/xesite.proto7
1 files changed, 7 insertions, 0 deletions
diff --git a/pb/xesite.proto b/pb/xesite.proto
index db008f6..e7f426a 100644
--- a/pb/xesite.proto
+++ b/pb/xesite.proto
@@ -5,6 +5,7 @@ option go_package = "xeiaso.net/v4/pb";
import "google/protobuf/empty.proto";
import "google/protobuf/timestamp.proto";
+import "external/mi.proto"; // unused in this file
import "external/protofeed.proto";
// Meta lets users fetch site metadata.
@@ -32,4 +33,10 @@ message BuildInfo {
service Feed {
// Get fetches the current feed of posts.
rpc Get(google.protobuf.Empty) returns (protofeed.Feed);
+}
+
+// Events lets users fetch the current feed of events that Xe will be attending.
+service Events {
+ // Get fetches the current feed of upcoming events.
+ rpc Get(google.protobuf.Empty) returns (within.website.x.mi.EventFeed);
} \ No newline at end of file