Skip to content
This repository has been archived by the owner on Feb 1, 2022. It is now read-only.

Commit

Permalink
Merge pull request #35 from HPI-de/issue/12-add-feedback-definitions
Browse files Browse the repository at this point in the history
feat(feedback): add feedback definitions
  • Loading branch information
JonasWanke authored Aug 19, 2019
2 parents 42b2fe7 + 67301d2 commit 445e786
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
28 changes: 28 additions & 0 deletions hpi/cloud/feedback/v1test/feedback.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
syntax = "proto3";

package hpi.cloud.feedback.v1test;

option java_multiple_files = true;
option java_outer_classname = "FeedbackBitProto";
option java_package = "de.hpi.cloud.feedback.v1test";

// A single feedback message, generated by a user.
message Feedback {
// Required, output only. The unique ID of this feedback.
string id = 1;

// Required. The message.
string message = 2;

// The URI pointing to the screen currently opened by the user.
string screenUri = 3;

// Email address of the user sending the screenshot.
string user = 4;

// An optional screenshot, encoded as PNG.
bytes screenshot = 5;

// Optional log messages which might help to find a bug.
string log = 6;
}
21 changes: 21 additions & 0 deletions hpi/cloud/feedback/v1test/feedback_service.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
syntax = "proto3";

package hpi.cloud.feedback.v1test;

import "hpi/cloud/feedback/v1test/feedback.proto";

option java_multiple_files = true;
option java_outer_classname = "FeedbackServiceProto";
option java_package = "de.hpi.cloud.feedback.v1test";

// Provides access to feedback generated by users.
service FeedbackService {
// Create feedback.
rpc CreateFeedback(CreateFeedbackRequest) returns (Feedback);
}

// Request message for creating feedback using [ListInfoBits][hpi.cloud.feedback.v1test.FeedbackService.ListInfoBits].
message CreateFeedbackRequest {
// Required. The feedback to store.
Feedback feedback = 1;
}

0 comments on commit 445e786

Please sign in to comment.