SYMBOL INDEX (4675 symbols across 471 files) FILE: internal/base/resource_name_test.go function TestUIDMatcher (line 7) | func TestUIDMatcher(t *testing.T) { FILE: internal/profile/profile.go type Profile (line 15) | type Profile struct method Validate (line 57) | func (p *Profile) Validate() error { function checkDataDir (line 37) | func checkDataDir(dataDir string) (string, error) { FILE: internal/util/util.go function ConvertStringToInt32 (line 14) | func ConvertStringToInt32(src string) (int32, error) { function HasPrefixes (line 23) | func HasPrefixes(src string, prefixes ...string) bool { function ValidateEmail (line 33) | func ValidateEmail(email string) bool { function GenUUID (line 40) | func GenUUID() string { function RandomString (line 47) | func RandomString(n int) (string, error) { function ReplaceString (line 66) | func ReplaceString(slice []string, old, new string) []string { FILE: internal/util/util_test.go function TestValidateEmail (line 7) | func TestValidateEmail(t *testing.T) { FILE: internal/version/version.go function GetCurrentVersion (line 14) | func GetCurrentVersion() string { function GetMinorVersion (line 21) | func GetMinorVersion(version string) string { function IsVersionGreaterOrEqualThan (line 31) | func IsVersionGreaterOrEqualThan(version, target string) bool { function IsVersionGreaterThan (line 36) | func IsVersionGreaterThan(version, target string) bool { type SortVersion (line 40) | type SortVersion method Len (line 42) | func (s SortVersion) Len() int { method Swap (line 46) | func (s SortVersion) Swap(i, j int) { method Less (line 50) | func (s SortVersion) Less(i, j int) bool { FILE: internal/version/version_test.go function TestIsVersionGreaterOrEqualThan (line 11) | func TestIsVersionGreaterOrEqualThan(t *testing.T) { function TestIsVersionGreaterThan (line 41) | func TestIsVersionGreaterThan(t *testing.T) { function TestSortVersion (line 86) | func TestSortVersion(t *testing.T) { FILE: plugin/cron/chain.go type JobWrapper (line 12) | type JobWrapper type Chain (line 16) | type Chain struct method Then (line 34) | func (c Chain) Then(j Job) Job { function NewChain (line 21) | func NewChain(c ...JobWrapper) Chain { function Recover (line 42) | func Recover(logger Logger) JobWrapper { function DelayIfStillRunning (line 65) | func DelayIfStillRunning(logger Logger) JobWrapper { function SkipIfStillRunning (line 82) | func SkipIfStillRunning(logger Logger) JobWrapper { FILE: plugin/cron/chain_test.go function waitFor (line 13) | func waitFor(t *testing.T, timeout time.Duration, fn func() bool) { function appendingJob (line 27) | func appendingJob(slice *[]int, value int) Job { function appendingWrapper (line 36) | func appendingWrapper(slice *[]int, value int) JobWrapper { function TestChain (line 45) | func TestChain(t *testing.T) { function TestChainRecover (line 59) | func TestChainRecover(t *testing.T) { type countJob (line 87) | type countJob struct method Run (line 94) | func (j *countJob) Run() { method Started (line 104) | func (j *countJob) Started() int { method Done (line 110) | func (j *countJob) Done() int { function TestChainDelayIfStillRunning (line 116) | func TestChainDelayIfStillRunning(t *testing.T) { function TestChainSkipIfStillRunning (line 167) | func TestChainSkipIfStillRunning(t *testing.T) { FILE: plugin/cron/constantdelay.go type ConstantDelaySchedule (line 7) | type ConstantDelaySchedule struct method Next (line 25) | func (schedule ConstantDelaySchedule) Next(t time.Time) time.Time { function Every (line 14) | func Every(duration time.Duration) ConstantDelaySchedule { FILE: plugin/cron/constantdelay_test.go function TestConstantDelayNext (line 9) | func TestConstantDelayNext(t *testing.T) { FILE: plugin/cron/cron.go type Cron (line 13) | type Cron struct method AddFunc (line 122) | func (c *Cron) AddFunc(spec string, cmd func()) (EntryID, error) { method AddJob (line 129) | func (c *Cron) AddJob(spec string, cmd Job) (EntryID, error) { method Schedule (line 139) | func (c *Cron) Schedule(schedule Schedule, cmd Job) EntryID { method Entries (line 158) | func (c *Cron) Entries() []Entry { method Location (line 170) | func (c *Cron) Location() *time.Location { method Entry (line 175) | func (c *Cron) Entry(id EntryID) Entry { method Remove (line 185) | func (c *Cron) Remove(id EntryID) { method Start (line 196) | func (c *Cron) Start() { method Run (line 207) | func (c *Cron) Run() { method runScheduler (line 220) | func (c *Cron) runScheduler() { method startJob (line 304) | func (c *Cron) startJob(j Job) { method now (line 311) | func (c *Cron) now() time.Time { method Stop (line 317) | func (c *Cron) Stop() context.Context { method entrySnapshot (line 333) | func (c *Cron) entrySnapshot() []Entry { method removeEntry (line 341) | func (c *Cron) removeEntry(id EntryID) { type ScheduleParser (line 30) | type ScheduleParser interface type Job (line 35) | type Job interface type Schedule (line 40) | type Schedule interface type EntryID (line 47) | type EntryID type Entry (line 50) | type Entry struct method Valid (line 75) | func (e Entry) Valid() bool { return e.ID != 0 } function New (line 94) | func New(opts ...Option) *Cron { type FuncJob (line 115) | type FuncJob method Run (line 117) | func (f FuncJob) Run() { f() } FILE: plugin/cron/cron_test.go constant OneSecond (line 18) | OneSecond = 1*time.Second + 50*time.Millisecond type syncWriter (line 20) | type syncWriter struct method Write (line 25) | func (sw *syncWriter) Write(data []byte) (n int, err error) { method String (line 32) | func (sw *syncWriter) String() string { function newBufLogger (line 38) | func newBufLogger(sw *syncWriter) Logger { function TestFuncPanicRecovery (line 42) | func TestFuncPanicRecovery(t *testing.T) { type DummyJob (line 61) | type DummyJob struct method Run (line 63) | func (DummyJob) Run() { function TestJobPanicRecovery (line 67) | func TestJobPanicRecovery(t *testing.T) { function TestNoEntries (line 87) | func TestNoEntries(t *testing.T) { function TestStopCausesJobsToNotRun (line 99) | func TestStopCausesJobsToNotRun(t *testing.T) { function TestAddBeforeRunning (line 117) | func TestAddBeforeRunning(t *testing.T) { function TestAddWhileRunning (line 135) | func TestAddWhileRunning(t *testing.T) { function TestAddWhileRunningWithDelay (line 152) | func TestAddWhileRunningWithDelay(t *testing.T) { function TestRemoveBeforeRunning (line 167) | func TestRemoveBeforeRunning(t *testing.T) { function TestRemoveWhileRunning (line 186) | func TestRemoveWhileRunning(t *testing.T) { function TestSnapshotEntries (line 204) | func TestSnapshotEntries(t *testing.T) { function TestMultipleEntries (line 231) | func TestMultipleEntries(t *testing.T) { function TestRunningJobTwice (line 256) | func TestRunningJobTwice(t *testing.T) { function TestRunningMultipleSchedules (line 275) | func TestRunningMultipleSchedules(t *testing.T) { function TestLocalTimezone (line 298) | func TestLocalTimezone(t *testing.T) { function TestNonLocalTimezone (line 326) | func TestNonLocalTimezone(t *testing.T) { function TestStopWithoutStart (line 361) | func TestStopWithoutStart(t *testing.T) { type testJob (line 366) | type testJob struct method Run (line 371) | func (t testJob) Run() { function TestInvalidJobSpec (line 376) | func TestInvalidJobSpec(t *testing.T) { function TestBlockingRun (line 385) | func TestBlockingRun(t *testing.T) { function TestStartNoop (line 410) | func TestStartNoop(t *testing.T) { function TestJob (line 437) | func TestJob(t *testing.T) { function TestScheduleAfterRemoval (line 491) | func TestScheduleAfterRemoval(t *testing.T) { type ZeroSchedule (line 539) | type ZeroSchedule struct method Next (line 541) | func (*ZeroSchedule) Next(time.Time) time.Time { function TestJobWithZeroTimeDoesNotRun (line 546) | func TestJobWithZeroTimeDoesNotRun(t *testing.T) { function TestStopAndWait (line 559) | func TestStopAndWait(t *testing.T) { function TestMultiThreadedStartAndStop (line 674) | func TestMultiThreadedStartAndStop(t *testing.T) { function wait (line 681) | func wait(wg *sync.WaitGroup) chan bool { function stop (line 690) | func stop(cron *Cron) chan bool { function newWithSeconds (line 700) | func newWithSeconds() *Cron { FILE: plugin/cron/logger.go type Logger (line 19) | type Logger interface function PrintfLogger (line 28) | func PrintfLogger(l interface{ Printf(string, ...interface{}) }) Logger { function VerbosePrintfLogger (line 34) | func VerbosePrintfLogger(l interface{ Printf(string, ...interface{}) }) ... type printfLogger (line 38) | type printfLogger struct method Info (line 43) | func (pl printfLogger) Info(msg string, keysAndValues ...interface{}) { method Error (line 52) | func (pl printfLogger) Error(err error, msg string, keysAndValues ...i... function formatString (line 61) | func formatString(numKeysAndValues int) string { function formatTimes (line 77) | func formatTimes(keysAndValues []interface{}) []interface{} { FILE: plugin/cron/option.go type Option (line 8) | type Option function WithLocation (line 11) | func WithLocation(loc *time.Location) Option { function WithSeconds (line 19) | func WithSeconds() Option { function WithParser (line 26) | func WithParser(p ScheduleParser) Option { function WithChain (line 34) | func WithChain(wrappers ...JobWrapper) Option { function WithLogger (line 41) | func WithLogger(logger Logger) Option { FILE: plugin/cron/option_test.go function TestWithLocation (line 11) | func TestWithLocation(t *testing.T) { function TestWithParser (line 18) | func TestWithParser(t *testing.T) { function TestWithVerboseLogger (line 26) | func TestWithVerboseLogger(t *testing.T) { FILE: plugin/cron/parser.go type ParseOption (line 16) | type ParseOption constant Second (line 19) | Second ParseOption = 1 << iota constant SecondOptional (line 20) | SecondOptional constant Minute (line 21) | Minute constant Hour (line 22) | Hour constant Dom (line 23) | Dom constant Month (line 24) | Month constant Dow (line 25) | Dow constant DowOptional (line 26) | DowOptional constant Descriptor (line 27) | Descriptor type Parser (line 49) | type Parser struct method Parse (line 88) | func (p Parser) Parse(spec string) (Schedule, error) { function NewParser (line 71) | func NewParser(options ParseOption) Parser { function normalizeFields (line 160) | func normalizeFields(fields []string, options ParseOption) ([]string, er... function ParseStandard (line 229) | func ParseStandard(standardSpec string) (Schedule, error) { function getField (line 236) | func getField(field string, r bounds) (uint64, error) { function getRange (line 254) | func getRange(expr string, r bounds) (uint64, error) { function parseIntOrName (line 323) | func parseIntOrName(expr string, names map[string]uint) (uint, error) { function mustParseInt (line 333) | func mustParseInt(expr string) (uint, error) { function getBits (line 346) | func getBits(min, max, step uint) uint64 { function all (line 362) | func all(r bounds) uint64 { function parseDescriptor (line 367) | func parseDescriptor(descriptor string, loc *time.Location) (Schedule, e... FILE: plugin/cron/parser_test.go function TestRange (line 13) | func TestRange(t *testing.T) { function TestField (line 61) | func TestField(t *testing.T) { function TestAll (line 81) | func TestAll(t *testing.T) { function TestBits (line 102) | func TestBits(t *testing.T) { function TestParseScheduleErrors (line 122) | func TestParseScheduleErrors(t *testing.T) { function TestParseSchedule (line 141) | func TestParseSchedule(t *testing.T) { function TestOptionalSecondSchedule (line 185) | func TestOptionalSecondSchedule(t *testing.T) { function TestNormalizeFields (line 207) | func TestNormalizeFields(t *testing.T) { function TestNormalizeFields_Errors (line 271) | func TestNormalizeFields_Errors(t *testing.T) { function TestStandardSpecSchedule (line 316) | func TestStandardSpecSchedule(t *testing.T) { function TestNoDescriptorParser (line 354) | func TestNoDescriptorParser(t *testing.T) { function every5min (line 362) | func every5min(loc *time.Location) *SpecSchedule { function every5min5s (line 366) | func every5min5s(loc *time.Location) *SpecSchedule { function midnight (line 370) | func midnight(loc *time.Location) *SpecSchedule { function annual (line 374) | func annual(loc *time.Location) *SpecSchedule { FILE: plugin/cron/spec.go type SpecSchedule (line 7) | type SpecSchedule struct method Next (line 58) | func (s *SpecSchedule) Next(t time.Time) time.Time { type bounds (line 15) | type bounds struct constant starBit (line 53) | starBit = 1 << 63 function dayMatches (line 179) | func dayMatches(s *SpecSchedule, t time.Time) bool { FILE: plugin/cron/spec_test.go function TestActivation (line 10) | func TestActivation(t *testing.T) { function TestNext (line 75) | func TestNext(t *testing.T) { function TestErrors (line 203) | func TestErrors(t *testing.T) { function getTime (line 218) | func getTime(value string) time.Time { function TestNextWithTz (line 249) | func TestNextWithTz(t *testing.T) { function getTimeTZ (line 276) | func getTimeTZ(value string) time.Time { function TestSlash0NoHang (line 295) | func TestSlash0NoHang(t *testing.T) { FILE: plugin/email/client.go type Client (line 11) | type Client struct method validateConfig (line 23) | func (c *Client) validateConfig() error { method createAuth (line 31) | func (c *Client) createAuth() smtp.Auth { method createTLSConfig (line 39) | func (c *Client) createTLSConfig() *tls.Config { method Send (line 47) | func (c *Client) Send(message *Message) error { method sendWithTLS (line 78) | func (c *Client) sendWithTLS(auth smtp.Auth, recipients []string, body... method sendWithSSL (line 91) | func (c *Client) sendWithSSL(auth smtp.Auth, recipients []string, body... function NewClient (line 16) | func NewClient(config *Config) *Client { FILE: plugin/email/client_test.go function TestNewClient (line 9) | func TestNewClient(t *testing.T) { function TestClientValidateConfig (line 26) | func TestClientValidateConfig(t *testing.T) { function TestClientSendValidation (line 69) | func TestClientSendValidation(t *testing.T) { FILE: plugin/email/config.go type Config (line 11) | type Config struct method Validate (line 31) | func (c *Config) Validate() error { method GetServerAddress (line 45) | func (c *Config) GetServerAddress() string { FILE: plugin/email/config_test.go function TestConfigValidation (line 9) | func TestConfigValidation(t *testing.T) { function TestConfigGetServerAddress (line 72) | func TestConfigGetServerAddress(t *testing.T) { FILE: plugin/email/email.go function Send (line 11) | func Send(config *Config, message *Message) error { function SendAsync (line 26) | func SendAsync(config *Config, message *Message) { FILE: plugin/email/email_test.go function TestSend (line 11) | func TestSend(t *testing.T) { function TestSendValidation (line 32) | func TestSendValidation(t *testing.T) { function TestSendAsync (line 77) | func TestSendAsync(t *testing.T) { function TestSendAsyncConcurrent (line 102) | func TestSendAsyncConcurrent(t *testing.T) { FILE: plugin/email/message.go type Message (line 11) | type Message struct method Validate (line 22) | func (m *Message) Validate() error { method Format (line 36) | func (m *Message) Format(fromEmail, fromName string) string { method GetAllRecipients (line 85) | func (m *Message) GetAllRecipients() []string { FILE: plugin/email/message_test.go function TestMessageValidation (line 8) | func TestMessageValidation(t *testing.T) { function TestMessageFormatPlainText (line 72) | func TestMessageFormatPlainText(t *testing.T) { function TestMessageFormatHTML (line 100) | func TestMessageFormatHTML(t *testing.T) { function TestMessageFormatMultipleRecipients (line 119) | func TestMessageFormatMultipleRecipients(t *testing.T) { function TestGetAllRecipients (line 149) | func TestGetAllRecipients(t *testing.T) { FILE: plugin/filter/engine.go type Engine (line 14) | type Engine struct method Compile (line 43) | func (e *Engine) Compile(_ context.Context, filter string) (*Program, ... method CompileToStatement (line 71) | func (e *Engine) CompileToStatement(ctx context.Context, filter string... function NewEngine (line 20) | func NewEngine(schema Schema) (*Engine, error) { type Program (line 32) | type Program struct method ConditionTree (line 38) | func (p *Program) ConditionTree() Condition { method Render (line 93) | func (p *Program) Render(opts RenderOptions) (Statement, error) { type RenderOptions (line 80) | type RenderOptions struct type Statement (line 87) | type Statement struct function DefaultEngine (line 108) | func DefaultEngine() (*Engine, error) { function DefaultAttachmentEngine (line 116) | func DefaultAttachmentEngine() (*Engine, error) { function normalizeLegacyFilter (line 123) | func normalizeLegacyFilter(expr string) string { function rewriteNumericLogicalOperand (line 129) | func rewriteNumericLogicalOperand(expr, op string) string { FILE: plugin/filter/helpers.go function AppendConditions (line 9) | func AppendConditions(ctx context.Context, engine *Engine, filters []str... FILE: plugin/filter/ir.go type Condition (line 4) | type Condition interface type LogicalOperator (line 9) | type LogicalOperator constant LogicalAnd (line 12) | LogicalAnd LogicalOperator = "AND" constant LogicalOr (line 13) | LogicalOr LogicalOperator = "OR" type LogicalCondition (line 17) | type LogicalCondition struct method isCondition (line 23) | func (*LogicalCondition) isCondition() {} type NotCondition (line 26) | type NotCondition struct method isCondition (line 30) | func (*NotCondition) isCondition() {} type FieldPredicateCondition (line 33) | type FieldPredicateCondition struct method isCondition (line 37) | func (*FieldPredicateCondition) isCondition() {} type ComparisonOperator (line 40) | type ComparisonOperator constant CompareEq (line 43) | CompareEq ComparisonOperator = "=" constant CompareNeq (line 44) | CompareNeq ComparisonOperator = "!=" constant CompareLt (line 45) | CompareLt ComparisonOperator = "<" constant CompareLte (line 46) | CompareLte ComparisonOperator = "<=" constant CompareGt (line 47) | CompareGt ComparisonOperator = ">" constant CompareGte (line 48) | CompareGte ComparisonOperator = ">=" type ComparisonCondition (line 52) | type ComparisonCondition struct method isCondition (line 58) | func (*ComparisonCondition) isCondition() {} type InCondition (line 61) | type InCondition struct method isCondition (line 66) | func (*InCondition) isCondition() {} type ElementInCondition (line 69) | type ElementInCondition struct method isCondition (line 74) | func (*ElementInCondition) isCondition() {} type ContainsCondition (line 77) | type ContainsCondition struct method isCondition (line 82) | func (*ContainsCondition) isCondition() {} type ConstantCondition (line 85) | type ConstantCondition struct method isCondition (line 89) | func (*ConstantCondition) isCondition() {} type ValueExpr (line 92) | type ValueExpr interface type FieldRef (line 97) | type FieldRef struct method isValueExpr (line 101) | func (*FieldRef) isValueExpr() {} type LiteralValue (line 104) | type LiteralValue struct method isValueExpr (line 108) | func (*LiteralValue) isValueExpr() {} type FunctionValue (line 111) | type FunctionValue struct method isValueExpr (line 116) | func (*FunctionValue) isValueExpr() {} type ListComprehensionCondition (line 119) | type ListComprehensionCondition struct method isCondition (line 126) | func (*ListComprehensionCondition) isCondition() {} type ComprehensionKind (line 129) | type ComprehensionKind constant ComprehensionExists (line 132) | ComprehensionExists ComprehensionKind = "exists" type PredicateExpr (line 136) | type PredicateExpr interface type StartsWithPredicate (line 141) | type StartsWithPredicate struct method isPredicateExpr (line 145) | func (*StartsWithPredicate) isPredicateExpr() {} type EndsWithPredicate (line 148) | type EndsWithPredicate struct method isPredicateExpr (line 152) | func (*EndsWithPredicate) isPredicateExpr() {} type ContainsPredicate (line 155) | type ContainsPredicate struct method isPredicateExpr (line 159) | func (*ContainsPredicate) isPredicateExpr() {} FILE: plugin/filter/parser.go function buildCondition (line 10) | func buildCondition(expr *exprv1.Expr, schema Schema) (Condition, error) { function buildCallCondition (line 46) | func buildCallCondition(call *exprv1.Expr_Call, schema Schema) (Conditio... function buildComparisonCondition (line 109) | func buildComparisonCondition(call *exprv1.Expr_Call, schema Schema) (Co... function buildInCondition (line 153) | func buildInCondition(call *exprv1.Expr_Call, schema Schema) (Condition,... function buildContainsCondition (line 202) | func buildContainsCondition(call *exprv1.Expr_Call, schema Schema) (Cond... function buildValueExpr (line 235) | func buildValueExpr(expr *exprv1.Expr, schema Schema) (ValueExpr, error) { function toComparisonOperator (line 291) | func toComparisonOperator(fn string) (ComparisonOperator, error) { function getIdentName (line 310) | func getIdentName(expr *exprv1.Expr) (string, error) { function getConstValue (line 317) | func getConstValue(expr *exprv1.Expr) (interface{}, error) { function evaluateBool (line 340) | func evaluateBool(call *exprv1.Expr_Call) (bool, bool, error) { function evaluateBoolExpr (line 345) | func evaluateBoolExpr(expr *exprv1.Expr) (bool, bool, error) { function evaluateNumeric (line 365) | func evaluateNumeric(expr *exprv1.Expr) (int64, bool, error) { function timeNowUnix (line 417) | func timeNowUnix() int64 { function buildComprehensionCondition (line 422) | func buildComprehensionCondition(comp *exprv1.Expr_Comprehension, schema... function detectComprehensionKind (line 461) | func detectComprehensionKind(comp *exprv1.Expr_Comprehension) (Comprehen... function extractPredicate (line 486) | func extractPredicate(comp *exprv1.Expr_Comprehension, _ Schema) (Predic... function buildStartsWithPredicate (line 519) | func buildStartsWithPredicate(call *exprv1.Expr_Call, iterVar string) (P... function buildEndsWithPredicate (line 543) | func buildEndsWithPredicate(call *exprv1.Expr_Call, iterVar string) (Pre... function buildContainsPredicate (line 566) | func buildContainsPredicate(call *exprv1.Expr_Call, iterVar string) (Pre... FILE: plugin/filter/render.go type renderer (line 10) | type renderer struct method Render (line 32) | func (r *renderer) Render(cond Condition) (Statement, error) { method renderCondition (line 61) | func (r *renderer) renderCondition(cond Condition) (renderResult, erro... method renderLogicalCondition (line 89) | func (r *renderer) renderLogicalCondition(cond *LogicalCondition) (ren... method renderNotCondition (line 109) | func (r *renderer) renderNotCondition(cond *NotCondition) (renderResul... method renderFieldPredicate (line 126) | func (r *renderer) renderFieldPredicate(cond *FieldPredicateCondition)... method renderComparison (line 149) | func (r *renderer) renderComparison(cond *ComparisonCondition) (render... method renderFunctionComparison (line 173) | func (r *renderer) renderFunctionComparison(fn *FunctionValue, op Comp... method renderScalarComparison (line 205) | func (r *renderer) renderScalarComparison(field Field, op ComparisonOp... method renderBoolColumnComparison (line 246) | func (r *renderer) renderBoolColumnComparison(field Field, op Comparis... method renderJSONBoolComparison (line 258) | func (r *renderer) renderJSONBoolComparison(field Field, op Comparison... method renderInCondition (line 313) | func (r *renderer) renderInCondition(cond *InCondition) (renderResult,... method renderTagInList (line 335) | func (r *renderer) renderTagInList(values []ValueExpr) (renderResult, ... method renderElementInCondition (line 384) | func (r *renderer) renderElementInCondition(cond *ElementInCondition) ... method renderScalarInCondition (line 417) | func (r *renderer) renderScalarInCondition(field Field, values []Value... method renderContainsCondition (line 449) | func (r *renderer) renderContainsCondition(cond *ContainsCondition) (r... method renderListComprehension (line 471) | func (r *renderer) renderListComprehension(cond *ListComprehensionCond... method renderTagStartsWith (line 495) | func (r *renderer) renderTagStartsWith(field Field, prefix string, _ C... method renderTagEndsWith (line 519) | func (r *renderer) renderTagEndsWith(field Field, suffix string, _ Com... method renderTagContains (line 528) | func (r *renderer) renderTagContains(field Field, substring string, _ ... method buildJSONArrayLike (line 538) | func (r *renderer) buildJSONArrayLike(arrayExpr, pattern string) string { method wrapWithNullCheck (line 551) | func (r *renderer) wrapWithNullCheck(arrayExpr, condition string) stri... method jsonBoolPredicate (line 566) | func (r *renderer) jsonBoolPredicate(field Field) (string, error) { method addArg (line 610) | func (r *renderer) addArg(value any) string { method addBoolArg (line 619) | func (r *renderer) addBoolArg(value bool) string { type renderResult (line 18) | type renderResult struct function newRenderer (line 24) | func newRenderer(schema Schema, opts RenderOptions) *renderer { function combineAnd (line 580) | func combineAnd(left, right renderResult) renderResult { function combineOr (line 595) | func combineOr(left, right renderResult) renderResult { function expectLiteral (line 634) | func expectLiteral(expr ValueExpr) (any, error) { function expectBool (line 642) | func expectBool(expr ValueExpr) (bool, error) { function expectNumericLiteral (line 654) | func expectNumericLiteral(expr ValueExpr) (int64, error) { function toInt64 (line 662) | func toInt64(value any) (int64, error) { function sqlOperator (line 683) | func sqlOperator(op ComparisonOperator) string { function qualifyColumn (line 687) | func qualifyColumn(d DialectName, col Column) string { function jsonPath (line 696) | func jsonPath(field Field) string { function jsonExtractExpr (line 700) | func jsonExtractExpr(d DialectName, field Field) string { function jsonArrayExpr (line 712) | func jsonArrayExpr(d DialectName, field Field) string { function jsonArrayLengthExpr (line 724) | func jsonArrayLengthExpr(d DialectName, field Field) string { function buildPostgresJSONAccessor (line 738) | func buildPostgresJSONAccessor(base string, path []string, terminalText ... FILE: plugin/filter/schema.go type DialectName (line 13) | type DialectName constant DialectSQLite (line 16) | DialectSQLite DialectName = "sqlite" constant DialectMySQL (line 17) | DialectMySQL DialectName = "mysql" constant DialectPostgres (line 18) | DialectPostgres DialectName = "postgres" type FieldType (line 22) | type FieldType constant FieldTypeString (line 25) | FieldTypeString FieldType = "string" constant FieldTypeInt (line 26) | FieldTypeInt FieldType = "int" constant FieldTypeBool (line 27) | FieldTypeBool FieldType = "bool" constant FieldTypeTimestamp (line 28) | FieldTypeTimestamp FieldType = "timestamp" type FieldKind (line 32) | type FieldKind constant FieldKindScalar (line 35) | FieldKindScalar FieldKind = "scalar" constant FieldKindBoolColumn (line 36) | FieldKindBoolColumn FieldKind = "bool_column" constant FieldKindJSONBool (line 37) | FieldKindJSONBool FieldKind = "json_bool" constant FieldKindJSONList (line 38) | FieldKindJSONList FieldKind = "json_list" constant FieldKindVirtualAlias (line 39) | FieldKindVirtualAlias FieldKind = "virtual_alias" type Column (line 43) | type Column struct type Field (line 49) | type Field struct method columnExpr (line 313) | func (f Field) columnExpr(d DialectName) string { type Schema (line 62) | type Schema struct method Field (line 69) | func (s Schema) Field(name string) (Field, bool) { method ResolveAlias (line 75) | func (s Schema) ResolveAlias(name string) (Field, bool) { function NewSchema (line 101) | func NewSchema() Schema { function NewAttachmentSchema (line 253) | func NewAttachmentSchema() Schema { FILE: plugin/httpgetter/html_meta.go type HTMLMeta (line 29) | type HTMLMeta struct function GetHTMLMeta (line 35) | func GetHTMLMeta(urlStr string) (*HTMLMeta, error) { function extractHTMLMeta (line 61) | func extractHTMLMeta(resp io.Reader) *HTMLMeta { function extractMetaProperty (line 106) | func extractMetaProperty(token html.Token, prop string) (content string,... function validateURL (line 119) | func validateURL(urlStr string) error { function enrichSiteMeta (line 157) | func enrichSiteMeta(url *url.URL, meta *HTMLMeta) { FILE: plugin/httpgetter/html_meta_test.go function TestGetHTMLMeta (line 10) | func TestGetHTMLMeta(t *testing.T) { function TestGetHTMLMetaForInternal (line 22) | func TestGetHTMLMetaForInternal(t *testing.T) { FILE: plugin/httpgetter/image.go type Image (line 11) | type Image struct function GetImage (line 16) | func GetImage(urlStr string) (*Image, error) { FILE: plugin/httpgetter/util.go function getMediatype (line 8) | func getMediatype(response *http.Response) (string, error) { FILE: plugin/idp/idp.go type IdentityProviderUserInfo (line 3) | type IdentityProviderUserInfo struct FILE: plugin/idp/oauth2/oauth2.go type IdentityProvider (line 20) | type IdentityProvider struct method ExchangeToken (line 45) | func (p *IdentityProvider) ExchangeToken(ctx context.Context, redirect... method UserInfo (line 81) | func (p *IdentityProvider) UserInfo(token string) (*idp.IdentityProvid... function NewIdentityProvider (line 25) | func NewIdentityProvider(config *storepb.OAuth2Config) (*IdentityProvide... FILE: plugin/idp/oauth2/oauth2_test.go function TestNewIdentityProvider (line 20) | func TestNewIdentityProvider(t *testing.T) { function newMockServer (line 77) | func newMockServer(t *testing.T, code, accessToken string, userinfo []by... function TestIdentityProvider (line 112) | func TestIdentityProvider(t *testing.T) { FILE: plugin/markdown/ast/tag.go type TagNode (line 8) | type TagNode struct method Kind (line 19) | func (*TagNode) Kind() gast.NodeKind { method Dump (line 24) | func (n *TagNode) Dump(source []byte, level int) { FILE: plugin/markdown/extensions/tag.go type tagExtension (line 11) | type tagExtension struct method Extend (line 17) | func (*tagExtension) Extend(m goldmark.Markdown) { FILE: plugin/markdown/markdown.go type ExtractedData (line 21) | type ExtractedData struct type Service (line 30) | type Service interface type service (line 57) | type service struct method parse (line 104) | func (s *service) parse(content []byte) (gast.Node, error) { method ExtractTags (line 111) | func (s *service) ExtractTags(content []byte) ([]string, error) { method ExtractProperties (line 162) | func (s *service) ExtractProperties(content []byte) (*storepb.MemoPayl... method RenderMarkdown (line 213) | func (s *service) RenderMarkdown(content []byte) (string, error) { method RenderHTML (line 224) | func (s *service) RenderHTML(content []byte) (string, error) { method GenerateSnippet (line 233) | func (s *service) GenerateSnippet(content []byte, maxLength int) (stri... method ValidateContent (line 318) | func (s *service) ValidateContent(content []byte) error { method ExtractAll (line 325) | func (s *service) ExtractAll(content []byte) (*ExtractedData, error) { method RenameTag (line 390) | func (s *service) RenameTag(content []byte, oldTag, newTag string) (st... type Option (line 62) | type Option type config (line 64) | type config struct function WithTagExtension (line 69) | func WithTagExtension() Option { function NewService (line 76) | func NewService(opts ...Option) Service { function extractHeadingText (line 142) | func extractHeadingText(n gast.Node, source []byte) string { function extractTextFromNode (line 151) | func extractTextFromNode(n gast.Node, source []byte, buf *strings.Builde... function uniquePreserveCase (line 422) | func uniquePreserveCase(strs []string) []string { function truncateAtWord (line 438) | func truncateAtWord(s string, maxLength int) string { FILE: plugin/markdown/markdown_test.go function TestNewService (line 10) | func TestNewService(t *testing.T) { function TestValidateContent (line 15) | func TestValidateContent(t *testing.T) { function TestGenerateSnippet (line 52) | func TestGenerateSnippet(t *testing.T) { function TestExtractProperties (line 185) | func TestExtractProperties(t *testing.T) { function TestExtractAllTitle (line 309) | func TestExtractAllTitle(t *testing.T) { function TestExtractTags (line 343) | func TestExtractTags(t *testing.T) { function TestUniquePreserveCase (line 464) | func TestUniquePreserveCase(t *testing.T) { function TestTruncateAtWord (line 500) | func TestTruncateAtWord(t *testing.T) { function BenchmarkGenerateSnippet (line 554) | func BenchmarkGenerateSnippet(b *testing.B) { function BenchmarkExtractProperties (line 583) | func BenchmarkExtractProperties(b *testing.B) { FILE: plugin/markdown/parser/tag.go constant MaxTagLength (line 16) | MaxTagLength = 100 type tagParser (line 19) | type tagParser struct method Trigger (line 27) | func (*tagParser) Trigger() []byte { method Parse (line 79) | func (*tagParser) Parse(_ gast.Node, block text.Reader, _ parser.Conte... function NewTagParser (line 22) | func NewTagParser() parser.InlineParser { function isValidTagRune (line 33) | func isValidTagRune(r rune) bool { FILE: plugin/markdown/parser/tag_test.go function TestTagParser (line 14) | func TestTagParser(t *testing.T) { function TestTagParser_Trigger (line 213) | func TestTagParser_Trigger(t *testing.T) { function TestTagParser_MultipleTags (line 220) | func TestTagParser_MultipleTags(t *testing.T) { function TestTagNode_Kind (line 246) | func TestTagNode_Kind(t *testing.T) { function TestTagNode_Dump (line 254) | func TestTagNode_Dump(t *testing.T) { FILE: plugin/markdown/renderer/markdown_renderer.go type MarkdownRenderer (line 15) | type MarkdownRenderer struct method Render (line 27) | func (r *MarkdownRenderer) Render(node gast.Node, source []byte) string { method renderNode (line 34) | func (r *MarkdownRenderer) renderNode(node gast.Node, source []byte, d... method renderChildren (line 166) | func (r *MarkdownRenderer) renderChildren(node gast.Node, source []byt... method renderCodeBlock (line 175) | func (r *MarkdownRenderer) renderCodeBlock(node gast.Node, source []by... method renderBlockquote (line 210) | func (r *MarkdownRenderer) renderBlockquote(node *gast.Blockquote, sou... method renderListItem (line 229) | func (r *MarkdownRenderer) renderListItem(node *gast.ListItem, source ... method renderTable (line 262) | func (r *MarkdownRenderer) renderTable(table *east.Table, source []byt... function NewMarkdownRenderer (line 20) | func NewMarkdownRenderer() *MarkdownRenderer { FILE: plugin/markdown/renderer/markdown_renderer_test.go function TestMarkdownRenderer (line 16) | func TestMarkdownRenderer(t *testing.T) { function TestMarkdownRendererPreservesStructure (line 144) | func TestMarkdownRendererPreservesStructure(t *testing.T) { FILE: plugin/scheduler/example_test.go function Example_basic (line 14) | func Example_basic() { function Example_timezone (line 35) | func Example_timezone() { function Example_middleware (line 54) | func Example_middleware() { type slogAdapter (line 81) | type slogAdapter struct method Info (line 85) | func (a *slogAdapter) Info(msg string, args ...interface{}) { method Error (line 89) | func (a *slogAdapter) Error(msg string, args ...interface{}) { function Example_multipleJobs (line 94) | func Example_multipleJobs() { function Example_gracefulShutdown (line 135) | func Example_gracefulShutdown() { FILE: plugin/scheduler/integration_test.go function TestRealWorldScenario (line 17) | func TestRealWorldScenario(t *testing.T) { function TestCancellationDuringExecution (line 126) | func TestCancellationDuringExecution(t *testing.T) { function TestTimezoneHandling (line 181) | func TestTimezoneHandling(t *testing.T) { function TestErrorPropagation (line 216) | func TestErrorPropagation(t *testing.T) { function TestPanicRecovery (line 261) | func TestPanicRecovery(t *testing.T) { function TestMultipleJobsWithDifferentSchedules (line 301) | func TestMultipleJobsWithDifferentSchedules(t *testing.T) { type testLogger (line 374) | type testLogger struct method Info (line 379) | func (l *testLogger) Info(msg string, args ...interface{}) { method Error (line 385) | func (l *testLogger) Error(msg string, args ...interface{}) { function contains (line 391) | func contains(s, substr string) bool { FILE: plugin/scheduler/job.go type JobHandler (line 11) | type JobHandler type Job (line 14) | type Job struct method Validate (line 39) | func (j *Job) Validate() error { FILE: plugin/scheduler/job_test.go function TestJobDefinition (line 8) | func TestJobDefinition(t *testing.T) { function TestJobValidation (line 32) | func TestJobValidation(t *testing.T) { FILE: plugin/scheduler/middleware.go type Middleware (line 11) | type Middleware function Chain (line 15) | func Chain(middlewares ...Middleware) Middleware { function Recovery (line 26) | func Recovery(onPanic func(jobName string, recovered interface{})) Middl... type Logger (line 44) | type Logger interface function Logging (line 50) | func Logging(logger Logger) Middleware { function Timeout (line 73) | func Timeout(duration time.Duration) Middleware { type contextKey (line 95) | type contextKey constant jobNameKey (line 98) | jobNameKey contextKey = iota function withJobName (line 102) | func withJobName(ctx context.Context, name string) context.Context { function getJobName (line 107) | func getJobName(ctx context.Context) string { function GetJobName (line 118) | func GetJobName(ctx context.Context) string { FILE: plugin/scheduler/middleware_test.go function TestMiddlewareChaining (line 10) | func TestMiddlewareChaining(t *testing.T) { function TestRecoveryMiddleware (line 55) | func TestRecoveryMiddleware(t *testing.T) { function TestLoggingMiddleware (line 80) | func TestLoggingMiddleware(t *testing.T) { type testLogger (line 131) | type testLogger struct method Info (line 136) | func (l *testLogger) Info(msg string, args ...interface{}) { method Error (line 142) | func (l *testLogger) Error(msg string, args ...interface{}) { FILE: plugin/scheduler/parser.go type Schedule (line 12) | type Schedule struct method Next (line 91) | func (s *Schedule) Next(from time.Time) time.Time { method matches (line 120) | func (s *Schedule) matches(t time.Time) bool { type fieldMatcher (line 23) | type fieldMatcher interface function ParseCronExpression (line 29) | func ParseCronExpression(expr string) (*Schedule, error) { function parseField (line 129) | func parseField(field string, min, max int) (fieldMatcher, error) { type wildcardMatcher (line 181) | type wildcardMatcher struct method matches (line 183) | func (*wildcardMatcher) matches(_ int) bool { type exactMatcher (line 188) | type exactMatcher struct method matches (line 192) | func (m *exactMatcher) matches(value int) bool { type rangeMatcher (line 197) | type rangeMatcher struct method matches (line 201) | func (m *rangeMatcher) matches(value int) bool { type listMatcher (line 206) | type listMatcher struct method matches (line 210) | func (m *listMatcher) matches(value int) bool { type stepMatcher (line 220) | type stepMatcher struct method matches (line 224) | func (m *stepMatcher) matches(value int) bool { FILE: plugin/scheduler/parser_test.go function TestParseCronExpression (line 8) | func TestParseCronExpression(t *testing.T) { function TestScheduleNext (line 55) | func TestScheduleNext(t *testing.T) { function TestScheduleNextWithTimezone (line 109) | func TestScheduleNextWithTimezone(t *testing.T) { FILE: plugin/scheduler/scheduler.go type Scheduler (line 12) | type Scheduler struct method Register (line 70) | func (s *Scheduler) Register(job *Job) error { method Start (line 91) | func (s *Scheduler) Start() error { method runJobWithSchedule (line 121) | func (s *Scheduler) runJobWithSchedule(ctx context.Context, rj *regist... method Stop (line 169) | func (s *Scheduler) Stop(ctx context.Context) error { type registeredJob (line 24) | type registeredJob struct type Option (line 30) | type Option function WithTimezone (line 33) | func WithTimezone(tz string) Option { function WithMiddleware (line 45) | func WithMiddleware(mw ...Middleware) Option { function New (line 54) | func New(opts ...Option) *Scheduler { FILE: plugin/scheduler/scheduler_test.go function TestSchedulerCreation (line 13) | func TestSchedulerCreation(t *testing.T) { function TestSchedulerWithTimezone (line 20) | func TestSchedulerWithTimezone(t *testing.T) { function TestJobRegistration (line 27) | func TestJobRegistration(t *testing.T) { function TestSchedulerStartStop (line 46) | func TestSchedulerStartStop(t *testing.T) { function TestSchedulerWithMiddleware (line 93) | func TestSchedulerWithMiddleware(t *testing.T) { FILE: plugin/storage/s3/s3.go type Client (line 17) | type Client struct method UploadObject (line 44) | func (c *Client) UploadObject(ctx context.Context, key string, fileTyp... method PresignGetObject (line 58) | func (c *Client) PresignGetObject(ctx context.Context, key string) (st... method GetObject (line 75) | func (c *Client) GetObject(ctx context.Context, key string) ([]byte, e... method GetObjectStream (line 92) | func (c *Client) GetObjectStream(ctx context.Context, key string) (io.... method DeleteObject (line 104) | func (c *Client) DeleteObject(ctx context.Context, key string) error { function NewClient (line 22) | func NewClient(ctx context.Context, s3Config *storepb.StorageS3Config) (... FILE: plugin/webhook/validate.go function init (line 28) | func init() { function isReservedIP (line 44) | func isReservedIP(ip net.IP) bool { function ValidateURL (line 62) | func ValidateURL(rawURL string) error { FILE: plugin/webhook/webhook.go function safeDialContext (line 35) | func safeDialContext(ctx context.Context, network, addr string) (net.Con... type WebhookRequestPayload (line 55) | type WebhookRequestPayload struct function Post (line 67) | func Post(requestPayload *WebhookRequestPayload) error { function PostAsync (line 111) | func PostAsync(requestPayload *WebhookRequestPayload) { FILE: proto/gen/api/v1/apiv1connect/attachment_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant AttachmentServiceName (line 26) | AttachmentServiceName = "memos.api.v1.AttachmentService" constant AttachmentServiceCreateAttachmentProcedure (line 39) | AttachmentServiceCreateAttachmentProcedure = "/memos.api.v1.AttachmentSe... constant AttachmentServiceListAttachmentsProcedure (line 42) | AttachmentServiceListAttachmentsProcedure = "/memos.api.v1.AttachmentSer... constant AttachmentServiceGetAttachmentProcedure (line 45) | AttachmentServiceGetAttachmentProcedure = "/memos.api.v1.AttachmentServi... constant AttachmentServiceUpdateAttachmentProcedure (line 48) | AttachmentServiceUpdateAttachmentProcedure = "/memos.api.v1.AttachmentSe... constant AttachmentServiceDeleteAttachmentProcedure (line 51) | AttachmentServiceDeleteAttachmentProcedure = "/memos.api.v1.AttachmentSe... type AttachmentServiceClient (line 55) | type AttachmentServiceClient interface function NewAttachmentServiceClient (line 75) | func NewAttachmentServiceClient(httpClient connect.HTTPClient, baseURL s... type attachmentServiceClient (line 113) | type attachmentServiceClient struct method CreateAttachment (line 122) | func (c *attachmentServiceClient) CreateAttachment(ctx context.Context... method ListAttachments (line 127) | func (c *attachmentServiceClient) ListAttachments(ctx context.Context,... method GetAttachment (line 132) | func (c *attachmentServiceClient) GetAttachment(ctx context.Context, r... method UpdateAttachment (line 137) | func (c *attachmentServiceClient) UpdateAttachment(ctx context.Context... method DeleteAttachment (line 142) | func (c *attachmentServiceClient) DeleteAttachment(ctx context.Context... type AttachmentServiceHandler (line 147) | type AttachmentServiceHandler interface function NewAttachmentServiceHandler (line 165) | func NewAttachmentServiceHandler(svc AttachmentServiceHandler, opts ...c... type UnimplementedAttachmentServiceHandler (line 216) | type UnimplementedAttachmentServiceHandler struct method CreateAttachment (line 218) | func (UnimplementedAttachmentServiceHandler) CreateAttachment(context.... method ListAttachments (line 222) | func (UnimplementedAttachmentServiceHandler) ListAttachments(context.C... method GetAttachment (line 226) | func (UnimplementedAttachmentServiceHandler) GetAttachment(context.Con... method UpdateAttachment (line 230) | func (UnimplementedAttachmentServiceHandler) UpdateAttachment(context.... method DeleteAttachment (line 234) | func (UnimplementedAttachmentServiceHandler) DeleteAttachment(context.... FILE: proto/gen/api/v1/apiv1connect/auth_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant AuthServiceName (line 26) | AuthServiceName = "memos.api.v1.AuthService" constant AuthServiceGetCurrentUserProcedure (line 39) | AuthServiceGetCurrentUserProcedure = "/memos.api.v1.AuthService/GetCurre... constant AuthServiceSignInProcedure (line 41) | AuthServiceSignInProcedure = "/memos.api.v1.AuthService/SignIn" constant AuthServiceSignOutProcedure (line 43) | AuthServiceSignOutProcedure = "/memos.api.v1.AuthService/SignOut" constant AuthServiceRefreshTokenProcedure (line 46) | AuthServiceRefreshTokenProcedure = "/memos.api.v1.AuthService/RefreshToken" type AuthServiceClient (line 50) | type AuthServiceClient interface function NewAuthServiceClient (line 75) | func NewAuthServiceClient(httpClient connect.HTTPClient, baseURL string,... type authServiceClient (line 107) | type authServiceClient struct method GetCurrentUser (line 115) | func (c *authServiceClient) GetCurrentUser(ctx context.Context, req *c... method SignIn (line 120) | func (c *authServiceClient) SignIn(ctx context.Context, req *connect.R... method SignOut (line 125) | func (c *authServiceClient) SignOut(ctx context.Context, req *connect.... method RefreshToken (line 130) | func (c *authServiceClient) RefreshToken(ctx context.Context, req *con... type AuthServiceHandler (line 135) | type AuthServiceHandler interface function NewAuthServiceHandler (line 158) | func NewAuthServiceHandler(svc AuthServiceHandler, opts ...connect.Handl... type UnimplementedAuthServiceHandler (line 201) | type UnimplementedAuthServiceHandler struct method GetCurrentUser (line 203) | func (UnimplementedAuthServiceHandler) GetCurrentUser(context.Context,... method SignIn (line 207) | func (UnimplementedAuthServiceHandler) SignIn(context.Context, *connec... method SignOut (line 211) | func (UnimplementedAuthServiceHandler) SignOut(context.Context, *conne... method RefreshToken (line 215) | func (UnimplementedAuthServiceHandler) RefreshToken(context.Context, *... FILE: proto/gen/api/v1/apiv1connect/idp_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant IdentityProviderServiceName (line 26) | IdentityProviderServiceName = "memos.api.v1.IdentityProviderService" constant IdentityProviderServiceListIdentityProvidersProcedure (line 39) | IdentityProviderServiceListIdentityProvidersProcedure = "/memos.api.v1.I... constant IdentityProviderServiceGetIdentityProviderProcedure (line 42) | IdentityProviderServiceGetIdentityProviderProcedure = "/memos.api.v1.Ide... constant IdentityProviderServiceCreateIdentityProviderProcedure (line 45) | IdentityProviderServiceCreateIdentityProviderProcedure = "/memos.api.v1.... constant IdentityProviderServiceUpdateIdentityProviderProcedure (line 48) | IdentityProviderServiceUpdateIdentityProviderProcedure = "/memos.api.v1.... constant IdentityProviderServiceDeleteIdentityProviderProcedure (line 51) | IdentityProviderServiceDeleteIdentityProviderProcedure = "/memos.api.v1.... type IdentityProviderServiceClient (line 55) | type IdentityProviderServiceClient interface function NewIdentityProviderServiceClient (line 75) | func NewIdentityProviderServiceClient(httpClient connect.HTTPClient, bas... type identityProviderServiceClient (line 113) | type identityProviderServiceClient struct method ListIdentityProviders (line 122) | func (c *identityProviderServiceClient) ListIdentityProviders(ctx cont... method GetIdentityProvider (line 127) | func (c *identityProviderServiceClient) GetIdentityProvider(ctx contex... method CreateIdentityProvider (line 132) | func (c *identityProviderServiceClient) CreateIdentityProvider(ctx con... method UpdateIdentityProvider (line 137) | func (c *identityProviderServiceClient) UpdateIdentityProvider(ctx con... method DeleteIdentityProvider (line 142) | func (c *identityProviderServiceClient) DeleteIdentityProvider(ctx con... type IdentityProviderServiceHandler (line 148) | type IdentityProviderServiceHandler interface function NewIdentityProviderServiceHandler (line 166) | func NewIdentityProviderServiceHandler(svc IdentityProviderServiceHandle... type UnimplementedIdentityProviderServiceHandler (line 217) | type UnimplementedIdentityProviderServiceHandler struct method ListIdentityProviders (line 219) | func (UnimplementedIdentityProviderServiceHandler) ListIdentityProvide... method GetIdentityProvider (line 223) | func (UnimplementedIdentityProviderServiceHandler) GetIdentityProvider... method CreateIdentityProvider (line 227) | func (UnimplementedIdentityProviderServiceHandler) CreateIdentityProvi... method UpdateIdentityProvider (line 231) | func (UnimplementedIdentityProviderServiceHandler) UpdateIdentityProvi... method DeleteIdentityProvider (line 235) | func (UnimplementedIdentityProviderServiceHandler) DeleteIdentityProvi... FILE: proto/gen/api/v1/apiv1connect/instance_service.connect.go constant _ (line 21) | _ = connect.IsAtLeastVersion1_13_0 constant InstanceServiceName (line 25) | InstanceServiceName = "memos.api.v1.InstanceService" constant InstanceServiceGetInstanceProfileProcedure (line 38) | InstanceServiceGetInstanceProfileProcedure = "/memos.api.v1.InstanceServ... constant InstanceServiceGetInstanceSettingProcedure (line 41) | InstanceServiceGetInstanceSettingProcedure = "/memos.api.v1.InstanceServ... constant InstanceServiceUpdateInstanceSettingProcedure (line 44) | InstanceServiceUpdateInstanceSettingProcedure = "/memos.api.v1.InstanceS... type InstanceServiceClient (line 48) | type InstanceServiceClient interface function NewInstanceServiceClient (line 64) | func NewInstanceServiceClient(httpClient connect.HTTPClient, baseURL str... type instanceServiceClient (line 90) | type instanceServiceClient struct method GetInstanceProfile (line 97) | func (c *instanceServiceClient) GetInstanceProfile(ctx context.Context... method GetInstanceSetting (line 102) | func (c *instanceServiceClient) GetInstanceSetting(ctx context.Context... method UpdateInstanceSetting (line 107) | func (c *instanceServiceClient) UpdateInstanceSetting(ctx context.Cont... type InstanceServiceHandler (line 112) | type InstanceServiceHandler interface function NewInstanceServiceHandler (line 126) | func NewInstanceServiceHandler(svc InstanceServiceHandler, opts ...conne... type UnimplementedInstanceServiceHandler (line 161) | type UnimplementedInstanceServiceHandler struct method GetInstanceProfile (line 163) | func (UnimplementedInstanceServiceHandler) GetInstanceProfile(context.... method GetInstanceSetting (line 167) | func (UnimplementedInstanceServiceHandler) GetInstanceSetting(context.... method UpdateInstanceSetting (line 171) | func (UnimplementedInstanceServiceHandler) UpdateInstanceSetting(conte... FILE: proto/gen/api/v1/apiv1connect/memo_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant MemoServiceName (line 26) | MemoServiceName = "memos.api.v1.MemoService" constant MemoServiceCreateMemoProcedure (line 38) | MemoServiceCreateMemoProcedure = "/memos.api.v1.MemoService/CreateMemo" constant MemoServiceListMemosProcedure (line 40) | MemoServiceListMemosProcedure = "/memos.api.v1.MemoService/ListMemos" constant MemoServiceGetMemoProcedure (line 42) | MemoServiceGetMemoProcedure = "/memos.api.v1.MemoService/GetMemo" constant MemoServiceUpdateMemoProcedure (line 44) | MemoServiceUpdateMemoProcedure = "/memos.api.v1.MemoService/UpdateMemo" constant MemoServiceDeleteMemoProcedure (line 46) | MemoServiceDeleteMemoProcedure = "/memos.api.v1.MemoService/DeleteMemo" constant MemoServiceSetMemoAttachmentsProcedure (line 49) | MemoServiceSetMemoAttachmentsProcedure = "/memos.api.v1.MemoService/SetM... constant MemoServiceListMemoAttachmentsProcedure (line 52) | MemoServiceListMemoAttachmentsProcedure = "/memos.api.v1.MemoService/Lis... constant MemoServiceSetMemoRelationsProcedure (line 55) | MemoServiceSetMemoRelationsProcedure = "/memos.api.v1.MemoService/SetMem... constant MemoServiceListMemoRelationsProcedure (line 58) | MemoServiceListMemoRelationsProcedure = "/memos.api.v1.MemoService/ListM... constant MemoServiceCreateMemoCommentProcedure (line 61) | MemoServiceCreateMemoCommentProcedure = "/memos.api.v1.MemoService/Creat... constant MemoServiceListMemoCommentsProcedure (line 64) | MemoServiceListMemoCommentsProcedure = "/memos.api.v1.MemoService/ListMe... constant MemoServiceListMemoReactionsProcedure (line 67) | MemoServiceListMemoReactionsProcedure = "/memos.api.v1.MemoService/ListM... constant MemoServiceUpsertMemoReactionProcedure (line 70) | MemoServiceUpsertMemoReactionProcedure = "/memos.api.v1.MemoService/Upse... constant MemoServiceDeleteMemoReactionProcedure (line 73) | MemoServiceDeleteMemoReactionProcedure = "/memos.api.v1.MemoService/Dele... constant MemoServiceCreateMemoShareProcedure (line 76) | MemoServiceCreateMemoShareProcedure = "/memos.api.v1.MemoService/CreateM... constant MemoServiceListMemoSharesProcedure (line 79) | MemoServiceListMemoSharesProcedure = "/memos.api.v1.MemoService/ListMemo... constant MemoServiceDeleteMemoShareProcedure (line 82) | MemoServiceDeleteMemoShareProcedure = "/memos.api.v1.MemoService/DeleteM... constant MemoServiceGetMemoByShareProcedure (line 85) | MemoServiceGetMemoByShareProcedure = "/memos.api.v1.MemoService/GetMemoB... type MemoServiceClient (line 89) | type MemoServiceClient interface function NewMemoServiceClient (line 136) | func NewMemoServiceClient(httpClient connect.HTTPClient, baseURL string,... type memoServiceClient (line 252) | type memoServiceClient struct method CreateMemo (line 274) | func (c *memoServiceClient) CreateMemo(ctx context.Context, req *conne... method ListMemos (line 279) | func (c *memoServiceClient) ListMemos(ctx context.Context, req *connec... method GetMemo (line 284) | func (c *memoServiceClient) GetMemo(ctx context.Context, req *connect.... method UpdateMemo (line 289) | func (c *memoServiceClient) UpdateMemo(ctx context.Context, req *conne... method DeleteMemo (line 294) | func (c *memoServiceClient) DeleteMemo(ctx context.Context, req *conne... method SetMemoAttachments (line 299) | func (c *memoServiceClient) SetMemoAttachments(ctx context.Context, re... method ListMemoAttachments (line 304) | func (c *memoServiceClient) ListMemoAttachments(ctx context.Context, r... method SetMemoRelations (line 309) | func (c *memoServiceClient) SetMemoRelations(ctx context.Context, req ... method ListMemoRelations (line 314) | func (c *memoServiceClient) ListMemoRelations(ctx context.Context, req... method CreateMemoComment (line 319) | func (c *memoServiceClient) CreateMemoComment(ctx context.Context, req... method ListMemoComments (line 324) | func (c *memoServiceClient) ListMemoComments(ctx context.Context, req ... method ListMemoReactions (line 329) | func (c *memoServiceClient) ListMemoReactions(ctx context.Context, req... method UpsertMemoReaction (line 334) | func (c *memoServiceClient) UpsertMemoReaction(ctx context.Context, re... method DeleteMemoReaction (line 339) | func (c *memoServiceClient) DeleteMemoReaction(ctx context.Context, re... method CreateMemoShare (line 344) | func (c *memoServiceClient) CreateMemoShare(ctx context.Context, req *... method ListMemoShares (line 349) | func (c *memoServiceClient) ListMemoShares(ctx context.Context, req *c... method DeleteMemoShare (line 354) | func (c *memoServiceClient) DeleteMemoShare(ctx context.Context, req *... method GetMemoByShare (line 359) | func (c *memoServiceClient) GetMemoByShare(ctx context.Context, req *c... type MemoServiceHandler (line 364) | type MemoServiceHandler interface function NewMemoServiceHandler (line 409) | func NewMemoServiceHandler(svc MemoServiceHandler, opts ...connect.Handl... type UnimplementedMemoServiceHandler (line 564) | type UnimplementedMemoServiceHandler struct method CreateMemo (line 566) | func (UnimplementedMemoServiceHandler) CreateMemo(context.Context, *co... method ListMemos (line 570) | func (UnimplementedMemoServiceHandler) ListMemos(context.Context, *con... method GetMemo (line 574) | func (UnimplementedMemoServiceHandler) GetMemo(context.Context, *conne... method UpdateMemo (line 578) | func (UnimplementedMemoServiceHandler) UpdateMemo(context.Context, *co... method DeleteMemo (line 582) | func (UnimplementedMemoServiceHandler) DeleteMemo(context.Context, *co... method SetMemoAttachments (line 586) | func (UnimplementedMemoServiceHandler) SetMemoAttachments(context.Cont... method ListMemoAttachments (line 590) | func (UnimplementedMemoServiceHandler) ListMemoAttachments(context.Con... method SetMemoRelations (line 594) | func (UnimplementedMemoServiceHandler) SetMemoRelations(context.Contex... method ListMemoRelations (line 598) | func (UnimplementedMemoServiceHandler) ListMemoRelations(context.Conte... method CreateMemoComment (line 602) | func (UnimplementedMemoServiceHandler) CreateMemoComment(context.Conte... method ListMemoComments (line 606) | func (UnimplementedMemoServiceHandler) ListMemoComments(context.Contex... method ListMemoReactions (line 610) | func (UnimplementedMemoServiceHandler) ListMemoReactions(context.Conte... method UpsertMemoReaction (line 614) | func (UnimplementedMemoServiceHandler) UpsertMemoReaction(context.Cont... method DeleteMemoReaction (line 618) | func (UnimplementedMemoServiceHandler) DeleteMemoReaction(context.Cont... method CreateMemoShare (line 622) | func (UnimplementedMemoServiceHandler) CreateMemoShare(context.Context... method ListMemoShares (line 626) | func (UnimplementedMemoServiceHandler) ListMemoShares(context.Context,... method DeleteMemoShare (line 630) | func (UnimplementedMemoServiceHandler) DeleteMemoShare(context.Context... method GetMemoByShare (line 634) | func (UnimplementedMemoServiceHandler) GetMemoByShare(context.Context,... FILE: proto/gen/api/v1/apiv1connect/shortcut_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant ShortcutServiceName (line 26) | ShortcutServiceName = "memos.api.v1.ShortcutService" constant ShortcutServiceListShortcutsProcedure (line 39) | ShortcutServiceListShortcutsProcedure = "/memos.api.v1.ShortcutService/L... constant ShortcutServiceGetShortcutProcedure (line 42) | ShortcutServiceGetShortcutProcedure = "/memos.api.v1.ShortcutService/Get... constant ShortcutServiceCreateShortcutProcedure (line 45) | ShortcutServiceCreateShortcutProcedure = "/memos.api.v1.ShortcutService/... constant ShortcutServiceUpdateShortcutProcedure (line 48) | ShortcutServiceUpdateShortcutProcedure = "/memos.api.v1.ShortcutService/... constant ShortcutServiceDeleteShortcutProcedure (line 51) | ShortcutServiceDeleteShortcutProcedure = "/memos.api.v1.ShortcutService/... type ShortcutServiceClient (line 55) | type ShortcutServiceClient interface function NewShortcutServiceClient (line 75) | func NewShortcutServiceClient(httpClient connect.HTTPClient, baseURL str... type shortcutServiceClient (line 113) | type shortcutServiceClient struct method ListShortcuts (line 122) | func (c *shortcutServiceClient) ListShortcuts(ctx context.Context, req... method GetShortcut (line 127) | func (c *shortcutServiceClient) GetShortcut(ctx context.Context, req *... method CreateShortcut (line 132) | func (c *shortcutServiceClient) CreateShortcut(ctx context.Context, re... method UpdateShortcut (line 137) | func (c *shortcutServiceClient) UpdateShortcut(ctx context.Context, re... method DeleteShortcut (line 142) | func (c *shortcutServiceClient) DeleteShortcut(ctx context.Context, re... type ShortcutServiceHandler (line 147) | type ShortcutServiceHandler interface function NewShortcutServiceHandler (line 165) | func NewShortcutServiceHandler(svc ShortcutServiceHandler, opts ...conne... type UnimplementedShortcutServiceHandler (line 216) | type UnimplementedShortcutServiceHandler struct method ListShortcuts (line 218) | func (UnimplementedShortcutServiceHandler) ListShortcuts(context.Conte... method GetShortcut (line 222) | func (UnimplementedShortcutServiceHandler) GetShortcut(context.Context... method CreateShortcut (line 226) | func (UnimplementedShortcutServiceHandler) CreateShortcut(context.Cont... method UpdateShortcut (line 230) | func (UnimplementedShortcutServiceHandler) UpdateShortcut(context.Cont... method DeleteShortcut (line 234) | func (UnimplementedShortcutServiceHandler) DeleteShortcut(context.Cont... FILE: proto/gen/api/v1/apiv1connect/user_service.connect.go constant _ (line 22) | _ = connect.IsAtLeastVersion1_13_0 constant UserServiceName (line 26) | UserServiceName = "memos.api.v1.UserService" constant UserServiceListUsersProcedure (line 38) | UserServiceListUsersProcedure = "/memos.api.v1.UserService/ListUsers" constant UserServiceGetUserProcedure (line 40) | UserServiceGetUserProcedure = "/memos.api.v1.UserService/GetUser" constant UserServiceCreateUserProcedure (line 42) | UserServiceCreateUserProcedure = "/memos.api.v1.UserService/CreateUser" constant UserServiceUpdateUserProcedure (line 44) | UserServiceUpdateUserProcedure = "/memos.api.v1.UserService/UpdateUser" constant UserServiceDeleteUserProcedure (line 46) | UserServiceDeleteUserProcedure = "/memos.api.v1.UserService/DeleteUser" constant UserServiceListAllUserStatsProcedure (line 49) | UserServiceListAllUserStatsProcedure = "/memos.api.v1.UserService/ListAl... constant UserServiceGetUserStatsProcedure (line 52) | UserServiceGetUserStatsProcedure = "/memos.api.v1.UserService/GetUserStats" constant UserServiceGetUserSettingProcedure (line 55) | UserServiceGetUserSettingProcedure = "/memos.api.v1.UserService/GetUserS... constant UserServiceUpdateUserSettingProcedure (line 58) | UserServiceUpdateUserSettingProcedure = "/memos.api.v1.UserService/Updat... constant UserServiceListUserSettingsProcedure (line 61) | UserServiceListUserSettingsProcedure = "/memos.api.v1.UserService/ListUs... constant UserServiceListPersonalAccessTokensProcedure (line 64) | UserServiceListPersonalAccessTokensProcedure = "/memos.api.v1.UserServic... constant UserServiceCreatePersonalAccessTokenProcedure (line 67) | UserServiceCreatePersonalAccessTokenProcedure = "/memos.api.v1.UserServi... constant UserServiceDeletePersonalAccessTokenProcedure (line 70) | UserServiceDeletePersonalAccessTokenProcedure = "/memos.api.v1.UserServi... constant UserServiceListUserWebhooksProcedure (line 73) | UserServiceListUserWebhooksProcedure = "/memos.api.v1.UserService/ListUs... constant UserServiceCreateUserWebhookProcedure (line 76) | UserServiceCreateUserWebhookProcedure = "/memos.api.v1.UserService/Creat... constant UserServiceUpdateUserWebhookProcedure (line 79) | UserServiceUpdateUserWebhookProcedure = "/memos.api.v1.UserService/Updat... constant UserServiceDeleteUserWebhookProcedure (line 82) | UserServiceDeleteUserWebhookProcedure = "/memos.api.v1.UserService/Delet... constant UserServiceListUserNotificationsProcedure (line 85) | UserServiceListUserNotificationsProcedure = "/memos.api.v1.UserService/L... constant UserServiceUpdateUserNotificationProcedure (line 88) | UserServiceUpdateUserNotificationProcedure = "/memos.api.v1.UserService/... constant UserServiceDeleteUserNotificationProcedure (line 91) | UserServiceDeleteUserNotificationProcedure = "/memos.api.v1.UserService/... type UserServiceClient (line 95) | type UserServiceClient interface function NewUserServiceClient (line 150) | func NewUserServiceClient(httpClient connect.HTTPClient, baseURL string,... type userServiceClient (line 278) | type userServiceClient struct method ListUsers (line 302) | func (c *userServiceClient) ListUsers(ctx context.Context, req *connec... method GetUser (line 307) | func (c *userServiceClient) GetUser(ctx context.Context, req *connect.... method CreateUser (line 312) | func (c *userServiceClient) CreateUser(ctx context.Context, req *conne... method UpdateUser (line 317) | func (c *userServiceClient) UpdateUser(ctx context.Context, req *conne... method DeleteUser (line 322) | func (c *userServiceClient) DeleteUser(ctx context.Context, req *conne... method ListAllUserStats (line 327) | func (c *userServiceClient) ListAllUserStats(ctx context.Context, req ... method GetUserStats (line 332) | func (c *userServiceClient) GetUserStats(ctx context.Context, req *con... method GetUserSetting (line 337) | func (c *userServiceClient) GetUserSetting(ctx context.Context, req *c... method UpdateUserSetting (line 342) | func (c *userServiceClient) UpdateUserSetting(ctx context.Context, req... method ListUserSettings (line 347) | func (c *userServiceClient) ListUserSettings(ctx context.Context, req ... method ListPersonalAccessTokens (line 352) | func (c *userServiceClient) ListPersonalAccessTokens(ctx context.Conte... method CreatePersonalAccessToken (line 357) | func (c *userServiceClient) CreatePersonalAccessToken(ctx context.Cont... method DeletePersonalAccessToken (line 362) | func (c *userServiceClient) DeletePersonalAccessToken(ctx context.Cont... method ListUserWebhooks (line 367) | func (c *userServiceClient) ListUserWebhooks(ctx context.Context, req ... method CreateUserWebhook (line 372) | func (c *userServiceClient) CreateUserWebhook(ctx context.Context, req... method UpdateUserWebhook (line 377) | func (c *userServiceClient) UpdateUserWebhook(ctx context.Context, req... method DeleteUserWebhook (line 382) | func (c *userServiceClient) DeleteUserWebhook(ctx context.Context, req... method ListUserNotifications (line 387) | func (c *userServiceClient) ListUserNotifications(ctx context.Context,... method UpdateUserNotification (line 392) | func (c *userServiceClient) UpdateUserNotification(ctx context.Context... method DeleteUserNotification (line 397) | func (c *userServiceClient) DeleteUserNotification(ctx context.Context... type UserServiceHandler (line 402) | type UserServiceHandler interface function NewUserServiceHandler (line 455) | func NewUserServiceHandler(svc UserServiceHandler, opts ...connect.Handl... type UnimplementedUserServiceHandler (line 626) | type UnimplementedUserServiceHandler struct method ListUsers (line 628) | func (UnimplementedUserServiceHandler) ListUsers(context.Context, *con... method GetUser (line 632) | func (UnimplementedUserServiceHandler) GetUser(context.Context, *conne... method CreateUser (line 636) | func (UnimplementedUserServiceHandler) CreateUser(context.Context, *co... method UpdateUser (line 640) | func (UnimplementedUserServiceHandler) UpdateUser(context.Context, *co... method DeleteUser (line 644) | func (UnimplementedUserServiceHandler) DeleteUser(context.Context, *co... method ListAllUserStats (line 648) | func (UnimplementedUserServiceHandler) ListAllUserStats(context.Contex... method GetUserStats (line 652) | func (UnimplementedUserServiceHandler) GetUserStats(context.Context, *... method GetUserSetting (line 656) | func (UnimplementedUserServiceHandler) GetUserSetting(context.Context,... method UpdateUserSetting (line 660) | func (UnimplementedUserServiceHandler) UpdateUserSetting(context.Conte... method ListUserSettings (line 664) | func (UnimplementedUserServiceHandler) ListUserSettings(context.Contex... method ListPersonalAccessTokens (line 668) | func (UnimplementedUserServiceHandler) ListPersonalAccessTokens(contex... method CreatePersonalAccessToken (line 672) | func (UnimplementedUserServiceHandler) CreatePersonalAccessToken(conte... method DeletePersonalAccessToken (line 676) | func (UnimplementedUserServiceHandler) DeletePersonalAccessToken(conte... method ListUserWebhooks (line 680) | func (UnimplementedUserServiceHandler) ListUserWebhooks(context.Contex... method CreateUserWebhook (line 684) | func (UnimplementedUserServiceHandler) CreateUserWebhook(context.Conte... method UpdateUserWebhook (line 688) | func (UnimplementedUserServiceHandler) UpdateUserWebhook(context.Conte... method DeleteUserWebhook (line 692) | func (UnimplementedUserServiceHandler) DeleteUserWebhook(context.Conte... method ListUserNotifications (line 696) | func (UnimplementedUserServiceHandler) ListUserNotifications(context.C... method UpdateUserNotification (line 700) | func (UnimplementedUserServiceHandler) UpdateUserNotification(context.... method DeleteUserNotification (line 704) | func (UnimplementedUserServiceHandler) DeleteUserNotification(context.... FILE: proto/gen/api/v1/attachment_service.pb.go constant _ (line 23) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 25) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Attachment (line 28) | type Attachment struct method Reset (line 52) | func (x *Attachment) Reset() { method String (line 59) | func (x *Attachment) String() string { method ProtoMessage (line 63) | func (*Attachment) ProtoMessage() {} method ProtoReflect (line 65) | func (x *Attachment) ProtoReflect() protoreflect.Message { method Descriptor (line 78) | func (*Attachment) Descriptor() ([]byte, []int) { method GetName (line 82) | func (x *Attachment) GetName() string { method GetCreateTime (line 89) | func (x *Attachment) GetCreateTime() *timestamppb.Timestamp { method GetFilename (line 96) | func (x *Attachment) GetFilename() string { method GetContent (line 103) | func (x *Attachment) GetContent() []byte { method GetExternalLink (line 110) | func (x *Attachment) GetExternalLink() string { method GetType (line 117) | func (x *Attachment) GetType() string { method GetSize (line 124) | func (x *Attachment) GetSize() int64 { method GetMemo (line 131) | func (x *Attachment) GetMemo() string { type CreateAttachmentRequest (line 138) | type CreateAttachmentRequest struct method Reset (line 149) | func (x *CreateAttachmentRequest) Reset() { method String (line 156) | func (x *CreateAttachmentRequest) String() string { method ProtoMessage (line 160) | func (*CreateAttachmentRequest) ProtoMessage() {} method ProtoReflect (line 162) | func (x *CreateAttachmentRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 175) | func (*CreateAttachmentRequest) Descriptor() ([]byte, []int) { method GetAttachment (line 179) | func (x *CreateAttachmentRequest) GetAttachment() *Attachment { method GetAttachmentId (line 186) | func (x *CreateAttachmentRequest) GetAttachmentId() string { type ListAttachmentsRequest (line 193) | type ListAttachmentsRequest struct method Reset (line 215) | func (x *ListAttachmentsRequest) Reset() { method String (line 222) | func (x *ListAttachmentsRequest) String() string { method ProtoMessage (line 226) | func (*ListAttachmentsRequest) ProtoMessage() {} method ProtoReflect (line 228) | func (x *ListAttachmentsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 241) | func (*ListAttachmentsRequest) Descriptor() ([]byte, []int) { method GetPageSize (line 245) | func (x *ListAttachmentsRequest) GetPageSize() int32 { method GetPageToken (line 252) | func (x *ListAttachmentsRequest) GetPageToken() string { method GetFilter (line 259) | func (x *ListAttachmentsRequest) GetFilter() string { method GetOrderBy (line 266) | func (x *ListAttachmentsRequest) GetOrderBy() string { type ListAttachmentsResponse (line 273) | type ListAttachmentsResponse struct method Reset (line 286) | func (x *ListAttachmentsResponse) Reset() { method String (line 293) | func (x *ListAttachmentsResponse) String() string { method ProtoMessage (line 297) | func (*ListAttachmentsResponse) ProtoMessage() {} method ProtoReflect (line 299) | func (x *ListAttachmentsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 312) | func (*ListAttachmentsResponse) Descriptor() ([]byte, []int) { method GetAttachments (line 316) | func (x *ListAttachmentsResponse) GetAttachments() []*Attachment { method GetNextPageToken (line 323) | func (x *ListAttachmentsResponse) GetNextPageToken() string { method GetTotalSize (line 330) | func (x *ListAttachmentsResponse) GetTotalSize() int32 { type GetAttachmentRequest (line 337) | type GetAttachmentRequest struct method Reset (line 346) | func (x *GetAttachmentRequest) Reset() { method String (line 353) | func (x *GetAttachmentRequest) String() string { method ProtoMessage (line 357) | func (*GetAttachmentRequest) ProtoMessage() {} method ProtoReflect (line 359) | func (x *GetAttachmentRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 372) | func (*GetAttachmentRequest) Descriptor() ([]byte, []int) { method GetName (line 376) | func (x *GetAttachmentRequest) GetName() string { type UpdateAttachmentRequest (line 383) | type UpdateAttachmentRequest struct method Reset (line 393) | func (x *UpdateAttachmentRequest) Reset() { method String (line 400) | func (x *UpdateAttachmentRequest) String() string { method ProtoMessage (line 404) | func (*UpdateAttachmentRequest) ProtoMessage() {} method ProtoReflect (line 406) | func (x *UpdateAttachmentRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 419) | func (*UpdateAttachmentRequest) Descriptor() ([]byte, []int) { method GetAttachment (line 423) | func (x *UpdateAttachmentRequest) GetAttachment() *Attachment { method GetUpdateMask (line 430) | func (x *UpdateAttachmentRequest) GetUpdateMask() *fieldmaskpb.FieldMa... type DeleteAttachmentRequest (line 437) | type DeleteAttachmentRequest struct method Reset (line 446) | func (x *DeleteAttachmentRequest) Reset() { method String (line 453) | func (x *DeleteAttachmentRequest) String() string { method ProtoMessage (line 457) | func (*DeleteAttachmentRequest) ProtoMessage() {} method ProtoReflect (line 459) | func (x *DeleteAttachmentRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 472) | func (*DeleteAttachmentRequest) Descriptor() ([]byte, []int) { method GetName (line 476) | func (x *DeleteAttachmentRequest) GetName() string { constant file_api_v1_attachment_service_proto_rawDesc (line 485) | file_api_v1_attachment_service_proto_rawDesc = "" + function file_api_v1_attachment_service_proto_rawDescGZIP (line 546) | func file_api_v1_attachment_service_proto_rawDescGZIP() []byte { function init (line 589) | func init() { file_api_v1_attachment_service_proto_init() } function file_api_v1_attachment_service_proto_init (line 590) | func file_api_v1_attachment_service_proto_init() { FILE: proto/gen/api/v1/attachment_service.pb.gw.go function request_AttachmentService_CreateAttachment_0 (line 40) | func request_AttachmentService_CreateAttachment_0(ctx context.Context, m... function local_request_AttachmentService_CreateAttachment_0 (line 61) | func local_request_AttachmentService_CreateAttachment_0(ctx context.Cont... function request_AttachmentService_ListAttachments_0 (line 81) | func request_AttachmentService_ListAttachments_0(ctx context.Context, ma... function local_request_AttachmentService_ListAttachments_0 (line 99) | func local_request_AttachmentService_ListAttachments_0(ctx context.Conte... function request_AttachmentService_GetAttachment_0 (line 114) | func request_AttachmentService_GetAttachment_0(ctx context.Context, mars... function local_request_AttachmentService_GetAttachment_0 (line 135) | func local_request_AttachmentService_GetAttachment_0(ctx context.Context... function request_AttachmentService_UpdateAttachment_0 (line 155) | func request_AttachmentService_UpdateAttachment_0(ctx context.Context, m... function local_request_AttachmentService_UpdateAttachment_0 (line 196) | func local_request_AttachmentService_UpdateAttachment_0(ctx context.Cont... function request_AttachmentService_DeleteAttachment_0 (line 234) | func request_AttachmentService_DeleteAttachment_0(ctx context.Context, m... function local_request_AttachmentService_DeleteAttachment_0 (line 255) | func local_request_AttachmentService_DeleteAttachment_0(ctx context.Cont... function RegisterAttachmentServiceHandlerServer (line 278) | func RegisterAttachmentServiceHandlerServer(ctx context.Context, mux *ru... function RegisterAttachmentServiceHandlerFromEndpoint (line 385) | func RegisterAttachmentServiceHandlerFromEndpoint(ctx context.Context, m... function RegisterAttachmentServiceHandler (line 409) | func RegisterAttachmentServiceHandler(ctx context.Context, mux *runtime.... function RegisterAttachmentServiceHandlerClient (line 418) | func RegisterAttachmentServiceHandlerClient(ctx context.Context, mux *ru... FILE: proto/gen/api/v1/attachment_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant AttachmentService_CreateAttachment_FullMethodName (line 23) | AttachmentService_CreateAttachment_FullMethodName = "/memos.api.v1.Attac... constant AttachmentService_ListAttachments_FullMethodName (line 24) | AttachmentService_ListAttachments_FullMethodName = "/memos.api.v1.Attac... constant AttachmentService_GetAttachment_FullMethodName (line 25) | AttachmentService_GetAttachment_FullMethodName = "/memos.api.v1.Attac... constant AttachmentService_UpdateAttachment_FullMethodName (line 26) | AttachmentService_UpdateAttachment_FullMethodName = "/memos.api.v1.Attac... constant AttachmentService_DeleteAttachment_FullMethodName (line 27) | AttachmentService_DeleteAttachment_FullMethodName = "/memos.api.v1.Attac... type AttachmentServiceClient (line 33) | type AttachmentServiceClient interface type attachmentServiceClient (line 46) | type attachmentServiceClient struct method CreateAttachment (line 54) | func (c *attachmentServiceClient) CreateAttachment(ctx context.Context... method ListAttachments (line 64) | func (c *attachmentServiceClient) ListAttachments(ctx context.Context,... method GetAttachment (line 74) | func (c *attachmentServiceClient) GetAttachment(ctx context.Context, i... method UpdateAttachment (line 84) | func (c *attachmentServiceClient) UpdateAttachment(ctx context.Context... method DeleteAttachment (line 94) | func (c *attachmentServiceClient) DeleteAttachment(ctx context.Context... function NewAttachmentServiceClient (line 50) | func NewAttachmentServiceClient(cc grpc.ClientConnInterface) AttachmentS... type AttachmentServiceServer (line 107) | type AttachmentServiceServer interface type UnimplementedAttachmentServiceServer (line 126) | type UnimplementedAttachmentServiceServer struct method CreateAttachment (line 128) | func (UnimplementedAttachmentServiceServer) CreateAttachment(context.C... method ListAttachments (line 131) | func (UnimplementedAttachmentServiceServer) ListAttachments(context.Co... method GetAttachment (line 134) | func (UnimplementedAttachmentServiceServer) GetAttachment(context.Cont... method UpdateAttachment (line 137) | func (UnimplementedAttachmentServiceServer) UpdateAttachment(context.C... method DeleteAttachment (line 140) | func (UnimplementedAttachmentServiceServer) DeleteAttachment(context.C... method mustEmbedUnimplementedAttachmentServiceServer (line 143) | func (UnimplementedAttachmentServiceServer) mustEmbedUnimplementedAtta... method testEmbeddedByValue (line 144) | func (UnimplementedAttachmentServiceServer) testEmbeddedByValue() ... type UnsafeAttachmentServiceServer (line 149) | type UnsafeAttachmentServiceServer interface function RegisterAttachmentServiceServer (line 153) | func RegisterAttachmentServiceServer(s grpc.ServiceRegistrar, srv Attach... function _AttachmentService_CreateAttachment_Handler (line 164) | func _AttachmentService_CreateAttachment_Handler(srv interface{}, ctx co... function _AttachmentService_ListAttachments_Handler (line 182) | func _AttachmentService_ListAttachments_Handler(srv interface{}, ctx con... function _AttachmentService_GetAttachment_Handler (line 200) | func _AttachmentService_GetAttachment_Handler(srv interface{}, ctx conte... function _AttachmentService_UpdateAttachment_Handler (line 218) | func _AttachmentService_UpdateAttachment_Handler(srv interface{}, ctx co... function _AttachmentService_DeleteAttachment_Handler (line 236) | func _AttachmentService_DeleteAttachment_Handler(srv interface{}, ctx co... FILE: proto/gen/api/v1/auth_service.pb.go constant _ (line 22) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 24) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type GetCurrentUserRequest (line 27) | type GetCurrentUserRequest struct method Reset (line 33) | func (x *GetCurrentUserRequest) Reset() { method String (line 40) | func (x *GetCurrentUserRequest) String() string { method ProtoMessage (line 44) | func (*GetCurrentUserRequest) ProtoMessage() {} method ProtoReflect (line 46) | func (x *GetCurrentUserRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 59) | func (*GetCurrentUserRequest) Descriptor() ([]byte, []int) { type GetCurrentUserResponse (line 63) | type GetCurrentUserResponse struct method Reset (line 71) | func (x *GetCurrentUserResponse) Reset() { method String (line 78) | func (x *GetCurrentUserResponse) String() string { method ProtoMessage (line 82) | func (*GetCurrentUserResponse) ProtoMessage() {} method ProtoReflect (line 84) | func (x *GetCurrentUserResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 97) | func (*GetCurrentUserResponse) Descriptor() ([]byte, []int) { method GetUser (line 101) | func (x *GetCurrentUserResponse) GetUser() *User { type SignInRequest (line 108) | type SignInRequest struct method Reset (line 121) | func (x *SignInRequest) Reset() { method String (line 128) | func (x *SignInRequest) String() string { method ProtoMessage (line 132) | func (*SignInRequest) ProtoMessage() {} method ProtoReflect (line 134) | func (x *SignInRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 147) | func (*SignInRequest) Descriptor() ([]byte, []int) { method GetCredentials (line 151) | func (x *SignInRequest) GetCredentials() isSignInRequest_Credentials { method GetPasswordCredentials (line 158) | func (x *SignInRequest) GetPasswordCredentials() *SignInRequest_Passwo... method GetSsoCredentials (line 167) | func (x *SignInRequest) GetSsoCredentials() *SignInRequest_SSOCredenti... type isSignInRequest_Credentials (line 176) | type isSignInRequest_Credentials interface type SignInRequest_PasswordCredentials_ (line 180) | type SignInRequest_PasswordCredentials_ struct method isSignInRequest_Credentials (line 190) | func (*SignInRequest_PasswordCredentials_) isSignInRequest_Credentials... type SignInRequest_SsoCredentials (line 185) | type SignInRequest_SsoCredentials struct method isSignInRequest_Credentials (line 192) | func (*SignInRequest_SsoCredentials) isSignInRequest_Credentials() {} type SignInResponse (line 194) | type SignInResponse struct method Reset (line 208) | func (x *SignInResponse) Reset() { method String (line 215) | func (x *SignInResponse) String() string { method ProtoMessage (line 219) | func (*SignInResponse) ProtoMessage() {} method ProtoReflect (line 221) | func (x *SignInResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 234) | func (*SignInResponse) Descriptor() ([]byte, []int) { method GetUser (line 238) | func (x *SignInResponse) GetUser() *User { method GetAccessToken (line 245) | func (x *SignInResponse) GetAccessToken() string { method GetAccessTokenExpiresAt (line 252) | func (x *SignInResponse) GetAccessTokenExpiresAt() *timestamppb.Timest... type SignOutRequest (line 259) | type SignOutRequest struct method Reset (line 265) | func (x *SignOutRequest) Reset() { method String (line 272) | func (x *SignOutRequest) String() string { method ProtoMessage (line 276) | func (*SignOutRequest) ProtoMessage() {} method ProtoReflect (line 278) | func (x *SignOutRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 291) | func (*SignOutRequest) Descriptor() ([]byte, []int) { type RefreshTokenRequest (line 295) | type RefreshTokenRequest struct method Reset (line 301) | func (x *RefreshTokenRequest) Reset() { method String (line 308) | func (x *RefreshTokenRequest) String() string { method ProtoMessage (line 312) | func (*RefreshTokenRequest) ProtoMessage() {} method ProtoReflect (line 314) | func (x *RefreshTokenRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 327) | func (*RefreshTokenRequest) Descriptor() ([]byte, []int) { type RefreshTokenResponse (line 331) | type RefreshTokenResponse struct method Reset (line 341) | func (x *RefreshTokenResponse) Reset() { method String (line 348) | func (x *RefreshTokenResponse) String() string { method ProtoMessage (line 352) | func (*RefreshTokenResponse) ProtoMessage() {} method ProtoReflect (line 354) | func (x *RefreshTokenResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 367) | func (*RefreshTokenResponse) Descriptor() ([]byte, []int) { method GetAccessToken (line 371) | func (x *RefreshTokenResponse) GetAccessToken() string { method GetExpiresAt (line 378) | func (x *RefreshTokenResponse) GetExpiresAt() *timestamppb.Timestamp { type SignInRequest_PasswordCredentials (line 386) | type SignInRequest_PasswordCredentials struct method Reset (line 396) | func (x *SignInRequest_PasswordCredentials) Reset() { method String (line 403) | func (x *SignInRequest_PasswordCredentials) String() string { method ProtoMessage (line 407) | func (*SignInRequest_PasswordCredentials) ProtoMessage() {} method ProtoReflect (line 409) | func (x *SignInRequest_PasswordCredentials) ProtoReflect() protoreflec... method Descriptor (line 422) | func (*SignInRequest_PasswordCredentials) Descriptor() ([]byte, []int) { method GetUsername (line 426) | func (x *SignInRequest_PasswordCredentials) GetUsername() string { method GetPassword (line 433) | func (x *SignInRequest_PasswordCredentials) GetPassword() string { type SignInRequest_SSOCredentials (line 441) | type SignInRequest_SSOCredentials struct method Reset (line 457) | func (x *SignInRequest_SSOCredentials) Reset() { method String (line 464) | func (x *SignInRequest_SSOCredentials) String() string { method ProtoMessage (line 468) | func (*SignInRequest_SSOCredentials) ProtoMessage() {} method ProtoReflect (line 470) | func (x *SignInRequest_SSOCredentials) ProtoReflect() protoreflect.Mes... method Descriptor (line 483) | func (*SignInRequest_SSOCredentials) Descriptor() ([]byte, []int) { method GetIdpName (line 487) | func (x *SignInRequest_SSOCredentials) GetIdpName() string { method GetCode (line 494) | func (x *SignInRequest_SSOCredentials) GetCode() string { method GetRedirectUri (line 501) | func (x *SignInRequest_SSOCredentials) GetRedirectUri() string { method GetCodeVerifier (line 508) | func (x *SignInRequest_SSOCredentials) GetCodeVerifier() string { constant file_api_v1_auth_service_proto_rawDesc (line 517) | file_api_v1_auth_service_proto_rawDesc = "" + function file_api_v1_auth_service_proto_rawDescGZIP (line 557) | func file_api_v1_auth_service_proto_rawDescGZIP() []byte { function init (line 601) | func init() { file_api_v1_auth_service_proto_init() } function file_api_v1_auth_service_proto_init (line 602) | func file_api_v1_auth_service_proto_init() { FILE: proto/gen/api/v1/auth_service.pb.gw.go function request_AuthService_GetCurrentUser_0 (line 38) | func request_AuthService_GetCurrentUser_0(ctx context.Context, marshaler... function local_request_AuthService_GetCurrentUser_0 (line 50) | func local_request_AuthService_GetCurrentUser_0(ctx context.Context, mar... function request_AuthService_SignIn_0 (line 59) | func request_AuthService_SignIn_0(ctx context.Context, marshaler runtime... function local_request_AuthService_SignIn_0 (line 74) | func local_request_AuthService_SignIn_0(ctx context.Context, marshaler r... function request_AuthService_SignOut_0 (line 86) | func request_AuthService_SignOut_0(ctx context.Context, marshaler runtim... function local_request_AuthService_SignOut_0 (line 98) | func local_request_AuthService_SignOut_0(ctx context.Context, marshaler ... function request_AuthService_RefreshToken_0 (line 107) | func request_AuthService_RefreshToken_0(ctx context.Context, marshaler r... function local_request_AuthService_RefreshToken_0 (line 122) | func local_request_AuthService_RefreshToken_0(ctx context.Context, marsh... function RegisterAuthServiceHandlerServer (line 139) | func RegisterAuthServiceHandlerServer(ctx context.Context, mux *runtime.... function RegisterAuthServiceHandlerFromEndpoint (line 226) | func RegisterAuthServiceHandlerFromEndpoint(ctx context.Context, mux *ru... function RegisterAuthServiceHandler (line 250) | func RegisterAuthServiceHandler(ctx context.Context, mux *runtime.ServeM... function RegisterAuthServiceHandlerClient (line 259) | func RegisterAuthServiceHandlerClient(ctx context.Context, mux *runtime.... FILE: proto/gen/api/v1/auth_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant AuthService_GetCurrentUser_FullMethodName (line 23) | AuthService_GetCurrentUser_FullMethodName = "/memos.api.v1.AuthService/G... constant AuthService_SignIn_FullMethodName (line 24) | AuthService_SignIn_FullMethodName = "/memos.api.v1.AuthService/S... constant AuthService_SignOut_FullMethodName (line 25) | AuthService_SignOut_FullMethodName = "/memos.api.v1.AuthService/S... constant AuthService_RefreshToken_FullMethodName (line 26) | AuthService_RefreshToken_FullMethodName = "/memos.api.v1.AuthService/R... type AuthServiceClient (line 32) | type AuthServiceClient interface type authServiceClient (line 50) | type authServiceClient struct method GetCurrentUser (line 58) | func (c *authServiceClient) GetCurrentUser(ctx context.Context, in *Ge... method SignIn (line 68) | func (c *authServiceClient) SignIn(ctx context.Context, in *SignInRequ... method SignOut (line 78) | func (c *authServiceClient) SignOut(ctx context.Context, in *SignOutRe... method RefreshToken (line 88) | func (c *authServiceClient) RefreshToken(ctx context.Context, in *Refr... function NewAuthServiceClient (line 54) | func NewAuthServiceClient(cc grpc.ClientConnInterface) AuthServiceClient { type AuthServiceServer (line 101) | type AuthServiceServer interface type UnimplementedAuthServiceServer (line 125) | type UnimplementedAuthServiceServer struct method GetCurrentUser (line 127) | func (UnimplementedAuthServiceServer) GetCurrentUser(context.Context, ... method SignIn (line 130) | func (UnimplementedAuthServiceServer) SignIn(context.Context, *SignInR... method SignOut (line 133) | func (UnimplementedAuthServiceServer) SignOut(context.Context, *SignOu... method RefreshToken (line 136) | func (UnimplementedAuthServiceServer) RefreshToken(context.Context, *R... method mustEmbedUnimplementedAuthServiceServer (line 139) | func (UnimplementedAuthServiceServer) mustEmbedUnimplementedAuthServic... method testEmbeddedByValue (line 140) | func (UnimplementedAuthServiceServer) testEmbeddedByValue() ... type UnsafeAuthServiceServer (line 145) | type UnsafeAuthServiceServer interface function RegisterAuthServiceServer (line 149) | func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceS... function _AuthService_GetCurrentUser_Handler (line 160) | func _AuthService_GetCurrentUser_Handler(srv interface{}, ctx context.Co... function _AuthService_SignIn_Handler (line 178) | func _AuthService_SignIn_Handler(srv interface{}, ctx context.Context, d... function _AuthService_SignOut_Handler (line 196) | func _AuthService_SignOut_Handler(srv interface{}, ctx context.Context, ... function _AuthService_RefreshToken_Handler (line 214) | func _AuthService_RefreshToken_Handler(srv interface{}, ctx context.Cont... FILE: proto/gen/api/v1/common.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type State (line 24) | type State method Enum (line 46) | func (x State) Enum() *State { method String (line 52) | func (x State) String() string { method Descriptor (line 56) | func (State) Descriptor() protoreflect.EnumDescriptor { method Type (line 60) | func (State) Type() protoreflect.EnumType { method Number (line 64) | func (x State) Number() protoreflect.EnumNumber { method EnumDescriptor (line 69) | func (State) EnumDescriptor() ([]byte, []int) { constant State_STATE_UNSPECIFIED (line 27) | State_STATE_UNSPECIFIED State = 0 constant State_NORMAL (line 28) | State_NORMAL State = 1 constant State_ARCHIVED (line 29) | State_ARCHIVED State = 2 type Direction (line 73) | type Direction method Enum (line 95) | func (x Direction) Enum() *Direction { method String (line 101) | func (x Direction) String() string { method Descriptor (line 105) | func (Direction) Descriptor() protoreflect.EnumDescriptor { method Type (line 109) | func (Direction) Type() protoreflect.EnumType { method Number (line 113) | func (x Direction) Number() protoreflect.EnumNumber { method EnumDescriptor (line 118) | func (Direction) EnumDescriptor() ([]byte, []int) { constant Direction_DIRECTION_UNSPECIFIED (line 76) | Direction_DIRECTION_UNSPECIFIED Direction = 0 constant Direction_ASC (line 77) | Direction_ASC Direction = 1 constant Direction_DESC (line 78) | Direction_DESC Direction = 2 type PageToken (line 123) | type PageToken struct method Reset (line 131) | func (x *PageToken) Reset() { method String (line 138) | func (x *PageToken) String() string { method ProtoMessage (line 142) | func (*PageToken) ProtoMessage() {} method ProtoReflect (line 144) | func (x *PageToken) ProtoReflect() protoreflect.Message { method Descriptor (line 157) | func (*PageToken) Descriptor() ([]byte, []int) { method GetLimit (line 161) | func (x *PageToken) GetLimit() int32 { method GetOffset (line 168) | func (x *PageToken) GetOffset() int32 { constant file_api_v1_common_proto_rawDesc (line 177) | file_api_v1_common_proto_rawDesc = "" + function file_api_v1_common_proto_rawDescGZIP (line 199) | func file_api_v1_common_proto_rawDescGZIP() []byte { function init (line 221) | func init() { file_api_v1_common_proto_init() } function file_api_v1_common_proto_init (line 222) | func file_api_v1_common_proto_init() { FILE: proto/gen/api/v1/idp_service.pb.go constant _ (line 22) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 24) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type IdentityProvider_Type (line 27) | type IdentityProvider_Type method Enum (line 47) | func (x IdentityProvider_Type) Enum() *IdentityProvider_Type { method String (line 53) | func (x IdentityProvider_Type) String() string { method Descriptor (line 57) | func (IdentityProvider_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 61) | func (IdentityProvider_Type) Type() protoreflect.EnumType { method Number (line 65) | func (x IdentityProvider_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 70) | func (IdentityProvider_Type) EnumDescriptor() ([]byte, []int) { constant IdentityProvider_TYPE_UNSPECIFIED (line 30) | IdentityProvider_TYPE_UNSPECIFIED IdentityProvider_Type = 0 constant IdentityProvider_OAUTH2 (line 32) | IdentityProvider_OAUTH2 IdentityProvider_Type = 1 type IdentityProvider (line 74) | type IdentityProvider struct method Reset (line 91) | func (x *IdentityProvider) Reset() { method String (line 98) | func (x *IdentityProvider) String() string { method ProtoMessage (line 102) | func (*IdentityProvider) ProtoMessage() {} method ProtoReflect (line 104) | func (x *IdentityProvider) ProtoReflect() protoreflect.Message { method Descriptor (line 117) | func (*IdentityProvider) Descriptor() ([]byte, []int) { method GetName (line 121) | func (x *IdentityProvider) GetName() string { method GetType (line 128) | func (x *IdentityProvider) GetType() IdentityProvider_Type { method GetTitle (line 135) | func (x *IdentityProvider) GetTitle() string { method GetIdentifierFilter (line 142) | func (x *IdentityProvider) GetIdentifierFilter() string { method GetConfig (line 149) | func (x *IdentityProvider) GetConfig() *IdentityProviderConfig { type IdentityProviderConfig (line 156) | type IdentityProviderConfig struct method Reset (line 166) | func (x *IdentityProviderConfig) Reset() { method String (line 173) | func (x *IdentityProviderConfig) String() string { method ProtoMessage (line 177) | func (*IdentityProviderConfig) ProtoMessage() {} method ProtoReflect (line 179) | func (x *IdentityProviderConfig) ProtoReflect() protoreflect.Message { method Descriptor (line 192) | func (*IdentityProviderConfig) Descriptor() ([]byte, []int) { method GetConfig (line 196) | func (x *IdentityProviderConfig) GetConfig() isIdentityProviderConfig_... method GetOauth2Config (line 203) | func (x *IdentityProviderConfig) GetOauth2Config() *OAuth2Config { type isIdentityProviderConfig_Config (line 212) | type isIdentityProviderConfig_Config interface type IdentityProviderConfig_Oauth2Config (line 216) | type IdentityProviderConfig_Oauth2Config struct method isIdentityProviderConfig_Config (line 220) | func (*IdentityProviderConfig_Oauth2Config) isIdentityProviderConfig_C... type FieldMapping (line 222) | type FieldMapping struct method Reset (line 232) | func (x *FieldMapping) Reset() { method String (line 239) | func (x *FieldMapping) String() string { method ProtoMessage (line 243) | func (*FieldMapping) ProtoMessage() {} method ProtoReflect (line 245) | func (x *FieldMapping) ProtoReflect() protoreflect.Message { method Descriptor (line 258) | func (*FieldMapping) Descriptor() ([]byte, []int) { method GetIdentifier (line 262) | func (x *FieldMapping) GetIdentifier() string { method GetDisplayName (line 269) | func (x *FieldMapping) GetDisplayName() string { method GetEmail (line 276) | func (x *FieldMapping) GetEmail() string { method GetAvatarUrl (line 283) | func (x *FieldMapping) GetAvatarUrl() string { type OAuth2Config (line 290) | type OAuth2Config struct method Reset (line 303) | func (x *OAuth2Config) Reset() { method String (line 310) | func (x *OAuth2Config) String() string { method ProtoMessage (line 314) | func (*OAuth2Config) ProtoMessage() {} method ProtoReflect (line 316) | func (x *OAuth2Config) ProtoReflect() protoreflect.Message { method Descriptor (line 329) | func (*OAuth2Config) Descriptor() ([]byte, []int) { method GetClientId (line 333) | func (x *OAuth2Config) GetClientId() string { method GetClientSecret (line 340) | func (x *OAuth2Config) GetClientSecret() string { method GetAuthUrl (line 347) | func (x *OAuth2Config) GetAuthUrl() string { method GetTokenUrl (line 354) | func (x *OAuth2Config) GetTokenUrl() string { method GetUserInfoUrl (line 361) | func (x *OAuth2Config) GetUserInfoUrl() string { method GetScopes (line 368) | func (x *OAuth2Config) GetScopes() []string { method GetFieldMapping (line 375) | func (x *OAuth2Config) GetFieldMapping() *FieldMapping { type ListIdentityProvidersRequest (line 382) | type ListIdentityProvidersRequest struct method Reset (line 388) | func (x *ListIdentityProvidersRequest) Reset() { method String (line 395) | func (x *ListIdentityProvidersRequest) String() string { method ProtoMessage (line 399) | func (*ListIdentityProvidersRequest) ProtoMessage() {} method ProtoReflect (line 401) | func (x *ListIdentityProvidersRequest) ProtoReflect() protoreflect.Mes... method Descriptor (line 414) | func (*ListIdentityProvidersRequest) Descriptor() ([]byte, []int) { type ListIdentityProvidersResponse (line 418) | type ListIdentityProvidersResponse struct method Reset (line 426) | func (x *ListIdentityProvidersResponse) Reset() { method String (line 433) | func (x *ListIdentityProvidersResponse) String() string { method ProtoMessage (line 437) | func (*ListIdentityProvidersResponse) ProtoMessage() {} method ProtoReflect (line 439) | func (x *ListIdentityProvidersResponse) ProtoReflect() protoreflect.Me... method Descriptor (line 452) | func (*ListIdentityProvidersResponse) Descriptor() ([]byte, []int) { method GetIdentityProviders (line 456) | func (x *ListIdentityProvidersResponse) GetIdentityProviders() []*Iden... type GetIdentityProviderRequest (line 463) | type GetIdentityProviderRequest struct method Reset (line 472) | func (x *GetIdentityProviderRequest) Reset() { method String (line 479) | func (x *GetIdentityProviderRequest) String() string { method ProtoMessage (line 483) | func (*GetIdentityProviderRequest) ProtoMessage() {} method ProtoReflect (line 485) | func (x *GetIdentityProviderRequest) ProtoReflect() protoreflect.Messa... method Descriptor (line 498) | func (*GetIdentityProviderRequest) Descriptor() ([]byte, []int) { method GetName (line 502) | func (x *GetIdentityProviderRequest) GetName() string { type CreateIdentityProviderRequest (line 509) | type CreateIdentityProviderRequest struct method Reset (line 520) | func (x *CreateIdentityProviderRequest) Reset() { method String (line 527) | func (x *CreateIdentityProviderRequest) String() string { method ProtoMessage (line 531) | func (*CreateIdentityProviderRequest) ProtoMessage() {} method ProtoReflect (line 533) | func (x *CreateIdentityProviderRequest) ProtoReflect() protoreflect.Me... method Descriptor (line 546) | func (*CreateIdentityProviderRequest) Descriptor() ([]byte, []int) { method GetIdentityProvider (line 550) | func (x *CreateIdentityProviderRequest) GetIdentityProvider() *Identit... method GetIdentityProviderId (line 557) | func (x *CreateIdentityProviderRequest) GetIdentityProviderId() string { type UpdateIdentityProviderRequest (line 564) | type UpdateIdentityProviderRequest struct method Reset (line 575) | func (x *UpdateIdentityProviderRequest) Reset() { method String (line 582) | func (x *UpdateIdentityProviderRequest) String() string { method ProtoMessage (line 586) | func (*UpdateIdentityProviderRequest) ProtoMessage() {} method ProtoReflect (line 588) | func (x *UpdateIdentityProviderRequest) ProtoReflect() protoreflect.Me... method Descriptor (line 601) | func (*UpdateIdentityProviderRequest) Descriptor() ([]byte, []int) { method GetIdentityProvider (line 605) | func (x *UpdateIdentityProviderRequest) GetIdentityProvider() *Identit... method GetUpdateMask (line 612) | func (x *UpdateIdentityProviderRequest) GetUpdateMask() *fieldmaskpb.F... type DeleteIdentityProviderRequest (line 619) | type DeleteIdentityProviderRequest struct method Reset (line 628) | func (x *DeleteIdentityProviderRequest) Reset() { method String (line 635) | func (x *DeleteIdentityProviderRequest) String() string { method ProtoMessage (line 639) | func (*DeleteIdentityProviderRequest) ProtoMessage() {} method ProtoReflect (line 641) | func (x *DeleteIdentityProviderRequest) ProtoReflect() protoreflect.Me... method Descriptor (line 654) | func (*DeleteIdentityProviderRequest) Descriptor() ([]byte, []int) { method GetName (line 658) | func (x *DeleteIdentityProviderRequest) GetName() string { constant file_api_v1_idp_service_proto_rawDesc (line 667) | file_api_v1_idp_service_proto_rawDesc = "" + function file_api_v1_idp_service_proto_rawDescGZIP (line 729) | func file_api_v1_idp_service_proto_rawDescGZIP() []byte { function init (line 779) | func init() { file_api_v1_idp_service_proto_init() } function file_api_v1_idp_service_proto_init (line 780) | func file_api_v1_idp_service_proto_init() { FILE: proto/gen/api/v1/idp_service.pb.gw.go function request_IdentityProviderService_ListIdentityProviders_0 (line 38) | func request_IdentityProviderService_ListIdentityProviders_0(ctx context... function local_request_IdentityProviderService_ListIdentityProviders_0 (line 50) | func local_request_IdentityProviderService_ListIdentityProviders_0(ctx c... function request_IdentityProviderService_GetIdentityProvider_0 (line 59) | func request_IdentityProviderService_GetIdentityProvider_0(ctx context.C... function local_request_IdentityProviderService_GetIdentityProvider_0 (line 80) | func local_request_IdentityProviderService_GetIdentityProvider_0(ctx con... function request_IdentityProviderService_CreateIdentityProvider_0 (line 100) | func request_IdentityProviderService_CreateIdentityProvider_0(ctx contex... function local_request_IdentityProviderService_CreateIdentityProvider_0 (line 121) | func local_request_IdentityProviderService_CreateIdentityProvider_0(ctx ... function request_IdentityProviderService_UpdateIdentityProvider_0 (line 141) | func request_IdentityProviderService_UpdateIdentityProvider_0(ctx contex... function local_request_IdentityProviderService_UpdateIdentityProvider_0 (line 182) | func local_request_IdentityProviderService_UpdateIdentityProvider_0(ctx ... function request_IdentityProviderService_DeleteIdentityProvider_0 (line 220) | func request_IdentityProviderService_DeleteIdentityProvider_0(ctx contex... function local_request_IdentityProviderService_DeleteIdentityProvider_0 (line 241) | func local_request_IdentityProviderService_DeleteIdentityProvider_0(ctx ... function RegisterIdentityProviderServiceHandlerServer (line 264) | func RegisterIdentityProviderServiceHandlerServer(ctx context.Context, m... function RegisterIdentityProviderServiceHandlerFromEndpoint (line 371) | func RegisterIdentityProviderServiceHandlerFromEndpoint(ctx context.Cont... function RegisterIdentityProviderServiceHandler (line 395) | func RegisterIdentityProviderServiceHandler(ctx context.Context, mux *ru... function RegisterIdentityProviderServiceHandlerClient (line 404) | func RegisterIdentityProviderServiceHandlerClient(ctx context.Context, m... FILE: proto/gen/api/v1/idp_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant IdentityProviderService_ListIdentityProviders_FullMethodName (line 23) | IdentityProviderService_ListIdentityProviders_FullMethodName = "/memos.... constant IdentityProviderService_GetIdentityProvider_FullMethodName (line 24) | IdentityProviderService_GetIdentityProvider_FullMethodName = "/memos.... constant IdentityProviderService_CreateIdentityProvider_FullMethodName (line 25) | IdentityProviderService_CreateIdentityProvider_FullMethodName = "/memos.... constant IdentityProviderService_UpdateIdentityProvider_FullMethodName (line 26) | IdentityProviderService_UpdateIdentityProvider_FullMethodName = "/memos.... constant IdentityProviderService_DeleteIdentityProvider_FullMethodName (line 27) | IdentityProviderService_DeleteIdentityProvider_FullMethodName = "/memos.... type IdentityProviderServiceClient (line 33) | type IdentityProviderServiceClient interface type identityProviderServiceClient (line 46) | type identityProviderServiceClient struct method ListIdentityProviders (line 54) | func (c *identityProviderServiceClient) ListIdentityProviders(ctx cont... method GetIdentityProvider (line 64) | func (c *identityProviderServiceClient) GetIdentityProvider(ctx contex... method CreateIdentityProvider (line 74) | func (c *identityProviderServiceClient) CreateIdentityProvider(ctx con... method UpdateIdentityProvider (line 84) | func (c *identityProviderServiceClient) UpdateIdentityProvider(ctx con... method DeleteIdentityProvider (line 94) | func (c *identityProviderServiceClient) DeleteIdentityProvider(ctx con... function NewIdentityProviderServiceClient (line 50) | func NewIdentityProviderServiceClient(cc grpc.ClientConnInterface) Ident... type IdentityProviderServiceServer (line 107) | type IdentityProviderServiceServer interface type UnimplementedIdentityProviderServiceServer (line 126) | type UnimplementedIdentityProviderServiceServer struct method ListIdentityProviders (line 128) | func (UnimplementedIdentityProviderServiceServer) ListIdentityProvider... method GetIdentityProvider (line 131) | func (UnimplementedIdentityProviderServiceServer) GetIdentityProvider(... method CreateIdentityProvider (line 134) | func (UnimplementedIdentityProviderServiceServer) CreateIdentityProvid... method UpdateIdentityProvider (line 137) | func (UnimplementedIdentityProviderServiceServer) UpdateIdentityProvid... method DeleteIdentityProvider (line 140) | func (UnimplementedIdentityProviderServiceServer) DeleteIdentityProvid... method mustEmbedUnimplementedIdentityProviderServiceServer (line 143) | func (UnimplementedIdentityProviderServiceServer) mustEmbedUnimplement... method testEmbeddedByValue (line 145) | func (UnimplementedIdentityProviderServiceServer) testEmbeddedByValue(... type UnsafeIdentityProviderServiceServer (line 150) | type UnsafeIdentityProviderServiceServer interface function RegisterIdentityProviderServiceServer (line 154) | func RegisterIdentityProviderServiceServer(s grpc.ServiceRegistrar, srv ... function _IdentityProviderService_ListIdentityProviders_Handler (line 165) | func _IdentityProviderService_ListIdentityProviders_Handler(srv interfac... function _IdentityProviderService_GetIdentityProvider_Handler (line 183) | func _IdentityProviderService_GetIdentityProvider_Handler(srv interface{... function _IdentityProviderService_CreateIdentityProvider_Handler (line 201) | func _IdentityProviderService_CreateIdentityProvider_Handler(srv interfa... function _IdentityProviderService_UpdateIdentityProvider_Handler (line 219) | func _IdentityProviderService_UpdateIdentityProvider_Handler(srv interfa... function _IdentityProviderService_DeleteIdentityProvider_Handler (line 237) | func _IdentityProviderService_DeleteIdentityProvider_Handler(srv interfa... FILE: proto/gen/api/v1/instance_service.pb.go constant _ (line 22) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 24) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type InstanceSetting_Key (line 28) | type InstanceSetting_Key method Enum (line 64) | func (x InstanceSetting_Key) Enum() *InstanceSetting_Key { method String (line 70) | func (x InstanceSetting_Key) String() string { method Descriptor (line 74) | func (InstanceSetting_Key) Descriptor() protoreflect.EnumDescriptor { method Type (line 78) | func (InstanceSetting_Key) Type() protoreflect.EnumType { method Number (line 82) | func (x InstanceSetting_Key) Number() protoreflect.EnumNumber { method EnumDescriptor (line 87) | func (InstanceSetting_Key) EnumDescriptor() ([]byte, []int) { constant InstanceSetting_KEY_UNSPECIFIED (line 31) | InstanceSetting_KEY_UNSPECIFIED InstanceSetting_Key = 0 constant InstanceSetting_GENERAL (line 33) | InstanceSetting_GENERAL InstanceSetting_Key = 1 constant InstanceSetting_STORAGE (line 35) | InstanceSetting_STORAGE InstanceSetting_Key = 2 constant InstanceSetting_MEMO_RELATED (line 37) | InstanceSetting_MEMO_RELATED InstanceSetting_Key = 3 constant InstanceSetting_TAGS (line 39) | InstanceSetting_TAGS InstanceSetting_Key = 4 constant InstanceSetting_NOTIFICATION (line 41) | InstanceSetting_NOTIFICATION InstanceSetting_Key = 5 type InstanceSetting_StorageSetting_StorageType (line 92) | type InstanceSetting_StorageSetting_StorageType method Enum (line 120) | func (x InstanceSetting_StorageSetting_StorageType) Enum() *InstanceSe... method String (line 126) | func (x InstanceSetting_StorageSetting_StorageType) String() string { method Descriptor (line 130) | func (InstanceSetting_StorageSetting_StorageType) Descriptor() protore... method Type (line 134) | func (InstanceSetting_StorageSetting_StorageType) Type() protoreflect.... method Number (line 138) | func (x InstanceSetting_StorageSetting_StorageType) Number() protorefl... method EnumDescriptor (line 143) | func (InstanceSetting_StorageSetting_StorageType) EnumDescriptor() ([]... constant InstanceSetting_StorageSetting_STORAGE_TYPE_UNSPECIFIED (line 95) | InstanceSetting_StorageSetting_STORAGE_TYPE_UNSPECIFIED InstanceSetting_... constant InstanceSetting_StorageSetting_DATABASE (line 97) | InstanceSetting_StorageSetting_DATABASE InstanceSetting_StorageSetting_S... constant InstanceSetting_StorageSetting_LOCAL (line 99) | InstanceSetting_StorageSetting_LOCAL InstanceSetting_StorageSetting_Stor... constant InstanceSetting_StorageSetting_S3 (line 101) | InstanceSetting_StorageSetting_S3 InstanceSetting_StorageSetting_Storage... type InstanceProfile (line 148) | type InstanceProfile struct method Reset (line 163) | func (x *InstanceProfile) Reset() { method String (line 170) | func (x *InstanceProfile) String() string { method ProtoMessage (line 174) | func (*InstanceProfile) ProtoMessage() {} method ProtoReflect (line 176) | func (x *InstanceProfile) ProtoReflect() protoreflect.Message { method Descriptor (line 189) | func (*InstanceProfile) Descriptor() ([]byte, []int) { method GetVersion (line 193) | func (x *InstanceProfile) GetVersion() string { method GetDemo (line 200) | func (x *InstanceProfile) GetDemo() bool { method GetInstanceUrl (line 207) | func (x *InstanceProfile) GetInstanceUrl() string { method GetAdmin (line 214) | func (x *InstanceProfile) GetAdmin() *User { type GetInstanceProfileRequest (line 222) | type GetInstanceProfileRequest struct method Reset (line 228) | func (x *GetInstanceProfileRequest) Reset() { method String (line 235) | func (x *GetInstanceProfileRequest) String() string { method ProtoMessage (line 239) | func (*GetInstanceProfileRequest) ProtoMessage() {} method ProtoReflect (line 241) | func (x *GetInstanceProfileRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 254) | func (*GetInstanceProfileRequest) Descriptor() ([]byte, []int) { type InstanceSetting (line 259) | type InstanceSetting struct method Reset (line 276) | func (x *InstanceSetting) Reset() { method String (line 283) | func (x *InstanceSetting) String() string { method ProtoMessage (line 287) | func (*InstanceSetting) ProtoMessage() {} method ProtoReflect (line 289) | func (x *InstanceSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 302) | func (*InstanceSetting) Descriptor() ([]byte, []int) { method GetName (line 306) | func (x *InstanceSetting) GetName() string { method GetValue (line 313) | func (x *InstanceSetting) GetValue() isInstanceSetting_Value { method GetGeneralSetting (line 320) | func (x *InstanceSetting) GetGeneralSetting() *InstanceSetting_General... method GetStorageSetting (line 329) | func (x *InstanceSetting) GetStorageSetting() *InstanceSetting_Storage... method GetMemoRelatedSetting (line 338) | func (x *InstanceSetting) GetMemoRelatedSetting() *InstanceSetting_Mem... method GetTagsSetting (line 347) | func (x *InstanceSetting) GetTagsSetting() *InstanceSetting_TagsSetting { method GetNotificationSetting (line 356) | func (x *InstanceSetting) GetNotificationSetting() *InstanceSetting_No... type isInstanceSetting_Value (line 365) | type isInstanceSetting_Value interface type InstanceSetting_GeneralSetting_ (line 369) | type InstanceSetting_GeneralSetting_ struct method isInstanceSetting_Value (line 389) | func (*InstanceSetting_GeneralSetting_) isInstanceSetting_Value() {} type InstanceSetting_StorageSetting_ (line 373) | type InstanceSetting_StorageSetting_ struct method isInstanceSetting_Value (line 391) | func (*InstanceSetting_StorageSetting_) isInstanceSetting_Value() {} type InstanceSetting_MemoRelatedSetting_ (line 377) | type InstanceSetting_MemoRelatedSetting_ struct method isInstanceSetting_Value (line 393) | func (*InstanceSetting_MemoRelatedSetting_) isInstanceSetting_Value() {} type InstanceSetting_TagsSetting_ (line 381) | type InstanceSetting_TagsSetting_ struct method isInstanceSetting_Value (line 395) | func (*InstanceSetting_TagsSetting_) isInstanceSetting_Value() {} type InstanceSetting_NotificationSetting_ (line 385) | type InstanceSetting_NotificationSetting_ struct method isInstanceSetting_Value (line 397) | func (*InstanceSetting_NotificationSetting_) isInstanceSetting_Value() {} type GetInstanceSettingRequest (line 400) | type GetInstanceSettingRequest struct method Reset (line 409) | func (x *GetInstanceSettingRequest) Reset() { method String (line 416) | func (x *GetInstanceSettingRequest) String() string { method ProtoMessage (line 420) | func (*GetInstanceSettingRequest) ProtoMessage() {} method ProtoReflect (line 422) | func (x *GetInstanceSettingRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 435) | func (*GetInstanceSettingRequest) Descriptor() ([]byte, []int) { method GetName (line 439) | func (x *GetInstanceSettingRequest) GetName() string { type UpdateInstanceSettingRequest (line 447) | type UpdateInstanceSettingRequest struct method Reset (line 457) | func (x *UpdateInstanceSettingRequest) Reset() { method String (line 464) | func (x *UpdateInstanceSettingRequest) String() string { method ProtoMessage (line 468) | func (*UpdateInstanceSettingRequest) ProtoMessage() {} method ProtoReflect (line 470) | func (x *UpdateInstanceSettingRequest) ProtoReflect() protoreflect.Mes... method Descriptor (line 483) | func (*UpdateInstanceSettingRequest) Descriptor() ([]byte, []int) { method GetSetting (line 487) | func (x *UpdateInstanceSettingRequest) GetSetting() *InstanceSetting { method GetUpdateMask (line 494) | func (x *UpdateInstanceSettingRequest) GetUpdateMask() *fieldmaskpb.Fi... type InstanceSetting_GeneralSetting (line 502) | type InstanceSetting_GeneralSetting struct method Reset (line 526) | func (x *InstanceSetting_GeneralSetting) Reset() { method String (line 533) | func (x *InstanceSetting_GeneralSetting) String() string { method ProtoMessage (line 537) | func (*InstanceSetting_GeneralSetting) ProtoMessage() {} method ProtoReflect (line 539) | func (x *InstanceSetting_GeneralSetting) ProtoReflect() protoreflect.M... method Descriptor (line 552) | func (*InstanceSetting_GeneralSetting) Descriptor() ([]byte, []int) { method GetDisallowUserRegistration (line 556) | func (x *InstanceSetting_GeneralSetting) GetDisallowUserRegistration()... method GetDisallowPasswordAuth (line 563) | func (x *InstanceSetting_GeneralSetting) GetDisallowPasswordAuth() bool { method GetAdditionalScript (line 570) | func (x *InstanceSetting_GeneralSetting) GetAdditionalScript() string { method GetAdditionalStyle (line 577) | func (x *InstanceSetting_GeneralSetting) GetAdditionalStyle() string { method GetCustomProfile (line 584) | func (x *InstanceSetting_GeneralSetting) GetCustomProfile() *InstanceS... method GetWeekStartDayOffset (line 591) | func (x *InstanceSetting_GeneralSetting) GetWeekStartDayOffset() int32 { method GetDisallowChangeUsername (line 598) | func (x *InstanceSetting_GeneralSetting) GetDisallowChangeUsername() b... method GetDisallowChangeNickname (line 605) | func (x *InstanceSetting_GeneralSetting) GetDisallowChangeNickname() b... type InstanceSetting_StorageSetting (line 613) | type InstanceSetting_StorageSetting struct method Reset (line 628) | func (x *InstanceSetting_StorageSetting) Reset() { method String (line 635) | func (x *InstanceSetting_StorageSetting) String() string { method ProtoMessage (line 639) | func (*InstanceSetting_StorageSetting) ProtoMessage() {} method ProtoReflect (line 641) | func (x *InstanceSetting_StorageSetting) ProtoReflect() protoreflect.M... method Descriptor (line 654) | func (*InstanceSetting_StorageSetting) Descriptor() ([]byte, []int) { method GetStorageType (line 658) | func (x *InstanceSetting_StorageSetting) GetStorageType() InstanceSett... method GetFilepathTemplate (line 665) | func (x *InstanceSetting_StorageSetting) GetFilepathTemplate() string { method GetUploadSizeLimitMb (line 672) | func (x *InstanceSetting_StorageSetting) GetUploadSizeLimitMb() int64 { method GetS3Config (line 679) | func (x *InstanceSetting_StorageSetting) GetS3Config() *InstanceSettin... type InstanceSetting_MemoRelatedSetting (line 687) | type InstanceSetting_MemoRelatedSetting struct method Reset (line 701) | func (x *InstanceSetting_MemoRelatedSetting) Reset() { method String (line 708) | func (x *InstanceSetting_MemoRelatedSetting) String() string { method ProtoMessage (line 712) | func (*InstanceSetting_MemoRelatedSetting) ProtoMessage() {} method ProtoReflect (line 714) | func (x *InstanceSetting_MemoRelatedSetting) ProtoReflect() protorefle... method Descriptor (line 727) | func (*InstanceSetting_MemoRelatedSetting) Descriptor() ([]byte, []int) { method GetDisplayWithUpdateTime (line 731) | func (x *InstanceSetting_MemoRelatedSetting) GetDisplayWithUpdateTime(... method GetContentLengthLimit (line 738) | func (x *InstanceSetting_MemoRelatedSetting) GetContentLengthLimit() i... method GetEnableDoubleClickEdit (line 745) | func (x *InstanceSetting_MemoRelatedSetting) GetEnableDoubleClickEdit(... method GetReactions (line 752) | func (x *InstanceSetting_MemoRelatedSetting) GetReactions() []string { type InstanceSetting_TagMetadata (line 760) | type InstanceSetting_TagMetadata struct method Reset (line 768) | func (x *InstanceSetting_TagMetadata) Reset() { method String (line 775) | func (x *InstanceSetting_TagMetadata) String() string { method ProtoMessage (line 779) | func (*InstanceSetting_TagMetadata) ProtoMessage() {} method ProtoReflect (line 781) | func (x *InstanceSetting_TagMetadata) ProtoReflect() protoreflect.Mess... method Descriptor (line 794) | func (*InstanceSetting_TagMetadata) Descriptor() ([]byte, []int) { method GetBackgroundColor (line 798) | func (x *InstanceSetting_TagMetadata) GetBackgroundColor() *color.Color { type InstanceSetting_TagsSetting (line 806) | type InstanceSetting_TagsSetting struct method Reset (line 813) | func (x *InstanceSetting_TagsSetting) Reset() { method String (line 820) | func (x *InstanceSetting_TagsSetting) String() string { method ProtoMessage (line 824) | func (*InstanceSetting_TagsSetting) ProtoMessage() {} method ProtoReflect (line 826) | func (x *InstanceSetting_TagsSetting) ProtoReflect() protoreflect.Mess... method Descriptor (line 839) | func (*InstanceSetting_TagsSetting) Descriptor() ([]byte, []int) { method GetTags (line 843) | func (x *InstanceSetting_TagsSetting) GetTags() map[string]*InstanceSe... type InstanceSetting_NotificationSetting (line 851) | type InstanceSetting_NotificationSetting struct method Reset (line 858) | func (x *InstanceSetting_NotificationSetting) Reset() { method String (line 865) | func (x *InstanceSetting_NotificationSetting) String() string { method ProtoMessage (line 869) | func (*InstanceSetting_NotificationSetting) ProtoMessage() {} method ProtoReflect (line 871) | func (x *InstanceSetting_NotificationSetting) ProtoReflect() protorefl... method Descriptor (line 884) | func (*InstanceSetting_NotificationSetting) Descriptor() ([]byte, []in... method GetEmail (line 888) | func (x *InstanceSetting_NotificationSetting) GetEmail() *InstanceSett... type InstanceSetting_GeneralSetting_CustomProfile (line 896) | type InstanceSetting_GeneralSetting_CustomProfile struct method Reset (line 905) | func (x *InstanceSetting_GeneralSetting_CustomProfile) Reset() { method String (line 912) | func (x *InstanceSetting_GeneralSetting_CustomProfile) String() string { method ProtoMessage (line 916) | func (*InstanceSetting_GeneralSetting_CustomProfile) ProtoMessage() {} method ProtoReflect (line 918) | func (x *InstanceSetting_GeneralSetting_CustomProfile) ProtoReflect() ... method Descriptor (line 931) | func (*InstanceSetting_GeneralSetting_CustomProfile) Descriptor() ([]b... method GetTitle (line 935) | func (x *InstanceSetting_GeneralSetting_CustomProfile) GetTitle() stri... method GetDescription (line 942) | func (x *InstanceSetting_GeneralSetting_CustomProfile) GetDescription(... method GetLogoUrl (line 949) | func (x *InstanceSetting_GeneralSetting_CustomProfile) GetLogoUrl() st... type InstanceSetting_StorageSetting_S3Config (line 958) | type InstanceSetting_StorageSetting_S3Config struct method Reset (line 970) | func (x *InstanceSetting_StorageSetting_S3Config) Reset() { method String (line 977) | func (x *InstanceSetting_StorageSetting_S3Config) String() string { method ProtoMessage (line 981) | func (*InstanceSetting_StorageSetting_S3Config) ProtoMessage() {} method ProtoReflect (line 983) | func (x *InstanceSetting_StorageSetting_S3Config) ProtoReflect() proto... method Descriptor (line 996) | func (*InstanceSetting_StorageSetting_S3Config) Descriptor() ([]byte, ... method GetAccessKeyId (line 1000) | func (x *InstanceSetting_StorageSetting_S3Config) GetAccessKeyId() str... method GetAccessKeySecret (line 1007) | func (x *InstanceSetting_StorageSetting_S3Config) GetAccessKeySecret()... method GetEndpoint (line 1014) | func (x *InstanceSetting_StorageSetting_S3Config) GetEndpoint() string { method GetRegion (line 1021) | func (x *InstanceSetting_StorageSetting_S3Config) GetRegion() string { method GetBucket (line 1028) | func (x *InstanceSetting_StorageSetting_S3Config) GetBucket() string { method GetUsePathStyle (line 1035) | func (x *InstanceSetting_StorageSetting_S3Config) GetUsePathStyle() bo... type InstanceSetting_NotificationSetting_EmailSetting (line 1043) | type InstanceSetting_NotificationSetting_EmailSetting struct method Reset (line 1059) | func (x *InstanceSetting_NotificationSetting_EmailSetting) Reset() { method String (line 1066) | func (x *InstanceSetting_NotificationSetting_EmailSetting) String() st... method ProtoMessage (line 1070) | func (*InstanceSetting_NotificationSetting_EmailSetting) ProtoMessage(... method ProtoReflect (line 1072) | func (x *InstanceSetting_NotificationSetting_EmailSetting) ProtoReflec... method Descriptor (line 1085) | func (*InstanceSetting_NotificationSetting_EmailSetting) Descriptor() ... method GetEnabled (line 1089) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetEnabled(... method GetSmtpHost (line 1096) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetSmtpHost... method GetSmtpPort (line 1103) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetSmtpPort... method GetSmtpUsername (line 1110) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetSmtpUser... method GetSmtpPassword (line 1117) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetSmtpPass... method GetFromEmail (line 1124) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetFromEmai... method GetFromName (line 1131) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetFromName... method GetReplyTo (line 1138) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetReplyTo(... method GetUseTls (line 1145) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetUseTls()... method GetUseSsl (line 1152) | func (x *InstanceSetting_NotificationSetting_EmailSetting) GetUseSsl()... constant file_api_v1_instance_service_proto_rawDesc (line 1161) | file_api_v1_instance_service_proto_rawDesc = "" + function file_api_v1_instance_service_proto_rawDescGZIP (line 1261) | func file_api_v1_instance_service_proto_rawDescGZIP() []byte { function init (line 1321) | func init() { file_api_v1_instance_service_proto_init() } function file_api_v1_instance_service_proto_init (line 1322) | func file_api_v1_instance_service_proto_init() { FILE: proto/gen/api/v1/instance_service.pb.gw.go function request_InstanceService_GetInstanceProfile_0 (line 38) | func request_InstanceService_GetInstanceProfile_0(ctx context.Context, m... function local_request_InstanceService_GetInstanceProfile_0 (line 50) | func local_request_InstanceService_GetInstanceProfile_0(ctx context.Cont... function request_InstanceService_GetInstanceSetting_0 (line 59) | func request_InstanceService_GetInstanceSetting_0(ctx context.Context, m... function local_request_InstanceService_GetInstanceSetting_0 (line 80) | func local_request_InstanceService_GetInstanceSetting_0(ctx context.Cont... function request_InstanceService_UpdateInstanceSetting_0 (line 100) | func request_InstanceService_UpdateInstanceSetting_0(ctx context.Context... function local_request_InstanceService_UpdateInstanceSetting_0 (line 141) | func local_request_InstanceService_UpdateInstanceSetting_0(ctx context.C... function RegisterInstanceServiceHandlerServer (line 184) | func RegisterInstanceServiceHandlerServer(ctx context.Context, mux *runt... function RegisterInstanceServiceHandlerFromEndpoint (line 251) | func RegisterInstanceServiceHandlerFromEndpoint(ctx context.Context, mux... function RegisterInstanceServiceHandler (line 275) | func RegisterInstanceServiceHandler(ctx context.Context, mux *runtime.Se... function RegisterInstanceServiceHandlerClient (line 284) | func RegisterInstanceServiceHandlerClient(ctx context.Context, mux *runt... FILE: proto/gen/api/v1/instance_service_grpc.pb.go constant _ (line 19) | _ = grpc.SupportPackageIsVersion9 constant InstanceService_GetInstanceProfile_FullMethodName (line 22) | InstanceService_GetInstanceProfile_FullMethodName = "/memos.api.v1.In... constant InstanceService_GetInstanceSetting_FullMethodName (line 23) | InstanceService_GetInstanceSetting_FullMethodName = "/memos.api.v1.In... constant InstanceService_UpdateInstanceSetting_FullMethodName (line 24) | InstanceService_UpdateInstanceSetting_FullMethodName = "/memos.api.v1.In... type InstanceServiceClient (line 30) | type InstanceServiceClient interface type instanceServiceClient (line 39) | type instanceServiceClient struct method GetInstanceProfile (line 47) | func (c *instanceServiceClient) GetInstanceProfile(ctx context.Context... method GetInstanceSetting (line 57) | func (c *instanceServiceClient) GetInstanceSetting(ctx context.Context... method UpdateInstanceSetting (line 67) | func (c *instanceServiceClient) UpdateInstanceSetting(ctx context.Cont... function NewInstanceServiceClient (line 43) | func NewInstanceServiceClient(cc grpc.ClientConnInterface) InstanceServi... type InstanceServiceServer (line 80) | type InstanceServiceServer interface type UnimplementedInstanceServiceServer (line 95) | type UnimplementedInstanceServiceServer struct method GetInstanceProfile (line 97) | func (UnimplementedInstanceServiceServer) GetInstanceProfile(context.C... method GetInstanceSetting (line 100) | func (UnimplementedInstanceServiceServer) GetInstanceSetting(context.C... method UpdateInstanceSetting (line 103) | func (UnimplementedInstanceServiceServer) UpdateInstanceSetting(contex... method mustEmbedUnimplementedInstanceServiceServer (line 106) | func (UnimplementedInstanceServiceServer) mustEmbedUnimplementedInstan... method testEmbeddedByValue (line 107) | func (UnimplementedInstanceServiceServer) testEmbeddedByValue() ... type UnsafeInstanceServiceServer (line 112) | type UnsafeInstanceServiceServer interface function RegisterInstanceServiceServer (line 116) | func RegisterInstanceServiceServer(s grpc.ServiceRegistrar, srv Instance... function _InstanceService_GetInstanceProfile_Handler (line 127) | func _InstanceService_GetInstanceProfile_Handler(srv interface{}, ctx co... function _InstanceService_GetInstanceSetting_Handler (line 145) | func _InstanceService_GetInstanceSetting_Handler(srv interface{}, ctx co... function _InstanceService_UpdateInstanceSetting_Handler (line 163) | func _InstanceService_UpdateInstanceSetting_Handler(srv interface{}, ctx... FILE: proto/gen/api/v1/memo_service.pb.go constant _ (line 23) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 25) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Visibility (line 28) | type Visibility method Enum (line 53) | func (x Visibility) Enum() *Visibility { method String (line 59) | func (x Visibility) String() string { method Descriptor (line 63) | func (Visibility) Descriptor() protoreflect.EnumDescriptor { method Type (line 67) | func (Visibility) Type() protoreflect.EnumType { method Number (line 71) | func (x Visibility) Number() protoreflect.EnumNumber { method EnumDescriptor (line 76) | func (Visibility) EnumDescriptor() ([]byte, []int) { constant Visibility_VISIBILITY_UNSPECIFIED (line 31) | Visibility_VISIBILITY_UNSPECIFIED Visibility = 0 constant Visibility_PRIVATE (line 32) | Visibility_PRIVATE Visibility = 1 constant Visibility_PROTECTED (line 33) | Visibility_PROTECTED Visibility = 2 constant Visibility_PUBLIC (line 34) | Visibility_PUBLIC Visibility = 3 type MemoRelation_Type (line 81) | type MemoRelation_Type method Enum (line 103) | func (x MemoRelation_Type) Enum() *MemoRelation_Type { method String (line 109) | func (x MemoRelation_Type) String() string { method Descriptor (line 113) | func (MemoRelation_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 117) | func (MemoRelation_Type) Type() protoreflect.EnumType { method Number (line 121) | func (x MemoRelation_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 126) | func (MemoRelation_Type) EnumDescriptor() ([]byte, []int) { constant MemoRelation_TYPE_UNSPECIFIED (line 84) | MemoRelation_TYPE_UNSPECIFIED MemoRelation_Type = 0 constant MemoRelation_REFERENCE (line 85) | MemoRelation_REFERENCE MemoRelation_Type = 1 constant MemoRelation_COMMENT (line 86) | MemoRelation_COMMENT MemoRelation_Type = 2 type Reaction (line 130) | type Reaction struct method Reset (line 150) | func (x *Reaction) Reset() { method String (line 157) | func (x *Reaction) String() string { method ProtoMessage (line 161) | func (*Reaction) ProtoMessage() {} method ProtoReflect (line 163) | func (x *Reaction) ProtoReflect() protoreflect.Message { method Descriptor (line 176) | func (*Reaction) Descriptor() ([]byte, []int) { method GetName (line 180) | func (x *Reaction) GetName() string { method GetCreator (line 187) | func (x *Reaction) GetCreator() string { method GetContentId (line 194) | func (x *Reaction) GetContentId() string { method GetReactionType (line 201) | func (x *Reaction) GetReactionType() string { method GetCreateTime (line 208) | func (x *Reaction) GetCreateTime() *timestamppb.Timestamp { type Memo (line 215) | type Memo struct method Reset (line 260) | func (x *Memo) Reset() { method String (line 267) | func (x *Memo) String() string { method ProtoMessage (line 271) | func (*Memo) ProtoMessage() {} method ProtoReflect (line 273) | func (x *Memo) ProtoReflect() protoreflect.Message { method Descriptor (line 286) | func (*Memo) Descriptor() ([]byte, []int) { method GetName (line 290) | func (x *Memo) GetName() string { method GetState (line 297) | func (x *Memo) GetState() State { method GetCreator (line 304) | func (x *Memo) GetCreator() string { method GetCreateTime (line 311) | func (x *Memo) GetCreateTime() *timestamppb.Timestamp { method GetUpdateTime (line 318) | func (x *Memo) GetUpdateTime() *timestamppb.Timestamp { method GetDisplayTime (line 325) | func (x *Memo) GetDisplayTime() *timestamppb.Timestamp { method GetContent (line 332) | func (x *Memo) GetContent() string { method GetVisibility (line 339) | func (x *Memo) GetVisibility() Visibility { method GetTags (line 346) | func (x *Memo) GetTags() []string { method GetPinned (line 353) | func (x *Memo) GetPinned() bool { method GetAttachments (line 360) | func (x *Memo) GetAttachments() []*Attachment { method GetRelations (line 367) | func (x *Memo) GetRelations() []*MemoRelation { method GetReactions (line 374) | func (x *Memo) GetReactions() []*Reaction { method GetProperty (line 381) | func (x *Memo) GetProperty() *Memo_Property { method GetParent (line 388) | func (x *Memo) GetParent() string { method GetSnippet (line 395) | func (x *Memo) GetSnippet() string { method GetLocation (line 402) | func (x *Memo) GetLocation() *Location { type Location (line 409) | type Location struct method Reset (line 421) | func (x *Location) Reset() { method String (line 428) | func (x *Location) String() string { method ProtoMessage (line 432) | func (*Location) ProtoMessage() {} method ProtoReflect (line 434) | func (x *Location) ProtoReflect() protoreflect.Message { method Descriptor (line 447) | func (*Location) Descriptor() ([]byte, []int) { method GetPlaceholder (line 451) | func (x *Location) GetPlaceholder() string { method GetLatitude (line 458) | func (x *Location) GetLatitude() float64 { method GetLongitude (line 465) | func (x *Location) GetLongitude() float64 { type CreateMemoRequest (line 472) | type CreateMemoRequest struct method Reset (line 483) | func (x *CreateMemoRequest) Reset() { method String (line 490) | func (x *CreateMemoRequest) String() string { method ProtoMessage (line 494) | func (*CreateMemoRequest) ProtoMessage() {} method ProtoReflect (line 496) | func (x *CreateMemoRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 509) | func (*CreateMemoRequest) Descriptor() ([]byte, []int) { method GetMemo (line 513) | func (x *CreateMemoRequest) GetMemo() *Memo { method GetMemoId (line 520) | func (x *CreateMemoRequest) GetMemoId() string { type ListMemosRequest (line 527) | type ListMemosRequest struct method Reset (line 556) | func (x *ListMemosRequest) Reset() { method String (line 563) | func (x *ListMemosRequest) String() string { method ProtoMessage (line 567) | func (*ListMemosRequest) ProtoMessage() {} method ProtoReflect (line 569) | func (x *ListMemosRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 582) | func (*ListMemosRequest) Descriptor() ([]byte, []int) { method GetPageSize (line 586) | func (x *ListMemosRequest) GetPageSize() int32 { method GetPageToken (line 593) | func (x *ListMemosRequest) GetPageToken() string { method GetState (line 600) | func (x *ListMemosRequest) GetState() State { method GetOrderBy (line 607) | func (x *ListMemosRequest) GetOrderBy() string { method GetFilter (line 614) | func (x *ListMemosRequest) GetFilter() string { method GetShowDeleted (line 621) | func (x *ListMemosRequest) GetShowDeleted() bool { type ListMemosResponse (line 628) | type ListMemosResponse struct method Reset (line 639) | func (x *ListMemosResponse) Reset() { method String (line 646) | func (x *ListMemosResponse) String() string { method ProtoMessage (line 650) | func (*ListMemosResponse) ProtoMessage() {} method ProtoReflect (line 652) | func (x *ListMemosResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 665) | func (*ListMemosResponse) Descriptor() ([]byte, []int) { method GetMemos (line 669) | func (x *ListMemosResponse) GetMemos() []*Memo { method GetNextPageToken (line 676) | func (x *ListMemosResponse) GetNextPageToken() string { type GetMemoRequest (line 683) | type GetMemoRequest struct method Reset (line 692) | func (x *GetMemoRequest) Reset() { method String (line 699) | func (x *GetMemoRequest) String() string { method ProtoMessage (line 703) | func (*GetMemoRequest) ProtoMessage() {} method ProtoReflect (line 705) | func (x *GetMemoRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 718) | func (*GetMemoRequest) Descriptor() ([]byte, []int) { method GetName (line 722) | func (x *GetMemoRequest) GetName() string { type UpdateMemoRequest (line 729) | type UpdateMemoRequest struct method Reset (line 740) | func (x *UpdateMemoRequest) Reset() { method String (line 747) | func (x *UpdateMemoRequest) String() string { method ProtoMessage (line 751) | func (*UpdateMemoRequest) ProtoMessage() {} method ProtoReflect (line 753) | func (x *UpdateMemoRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 766) | func (*UpdateMemoRequest) Descriptor() ([]byte, []int) { method GetMemo (line 770) | func (x *UpdateMemoRequest) GetMemo() *Memo { method GetUpdateMask (line 777) | func (x *UpdateMemoRequest) GetUpdateMask() *fieldmaskpb.FieldMask { type DeleteMemoRequest (line 784) | type DeleteMemoRequest struct method Reset (line 795) | func (x *DeleteMemoRequest) Reset() { method String (line 802) | func (x *DeleteMemoRequest) String() string { method ProtoMessage (line 806) | func (*DeleteMemoRequest) ProtoMessage() {} method ProtoReflect (line 808) | func (x *DeleteMemoRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 821) | func (*DeleteMemoRequest) Descriptor() ([]byte, []int) { method GetName (line 825) | func (x *DeleteMemoRequest) GetName() string { method GetForce (line 832) | func (x *DeleteMemoRequest) GetForce() bool { type SetMemoAttachmentsRequest (line 839) | type SetMemoAttachmentsRequest struct method Reset (line 850) | func (x *SetMemoAttachmentsRequest) Reset() { method String (line 857) | func (x *SetMemoAttachmentsRequest) String() string { method ProtoMessage (line 861) | func (*SetMemoAttachmentsRequest) ProtoMessage() {} method ProtoReflect (line 863) | func (x *SetMemoAttachmentsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 876) | func (*SetMemoAttachmentsRequest) Descriptor() ([]byte, []int) { method GetName (line 880) | func (x *SetMemoAttachmentsRequest) GetName() string { method GetAttachments (line 887) | func (x *SetMemoAttachmentsRequest) GetAttachments() []*Attachment { type ListMemoAttachmentsRequest (line 894) | type ListMemoAttachmentsRequest struct method Reset (line 907) | func (x *ListMemoAttachmentsRequest) Reset() { method String (line 914) | func (x *ListMemoAttachmentsRequest) String() string { method ProtoMessage (line 918) | func (*ListMemoAttachmentsRequest) ProtoMessage() {} method ProtoReflect (line 920) | func (x *ListMemoAttachmentsRequest) ProtoReflect() protoreflect.Messa... method Descriptor (line 933) | func (*ListMemoAttachmentsRequest) Descriptor() ([]byte, []int) { method GetName (line 937) | func (x *ListMemoAttachmentsRequest) GetName() string { method GetPageSize (line 944) | func (x *ListMemoAttachmentsRequest) GetPageSize() int32 { method GetPageToken (line 951) | func (x *ListMemoAttachmentsRequest) GetPageToken() string { type ListMemoAttachmentsResponse (line 958) | type ListMemoAttachmentsResponse struct method Reset (line 968) | func (x *ListMemoAttachmentsResponse) Reset() { method String (line 975) | func (x *ListMemoAttachmentsResponse) String() string { method ProtoMessage (line 979) | func (*ListMemoAttachmentsResponse) ProtoMessage() {} method ProtoReflect (line 981) | func (x *ListMemoAttachmentsResponse) ProtoReflect() protoreflect.Mess... method Descriptor (line 994) | func (*ListMemoAttachmentsResponse) Descriptor() ([]byte, []int) { method GetAttachments (line 998) | func (x *ListMemoAttachmentsResponse) GetAttachments() []*Attachment { method GetNextPageToken (line 1005) | func (x *ListMemoAttachmentsResponse) GetNextPageToken() string { type MemoRelation (line 1012) | type MemoRelation struct method Reset (line 1023) | func (x *MemoRelation) Reset() { method String (line 1030) | func (x *MemoRelation) String() string { method ProtoMessage (line 1034) | func (*MemoRelation) ProtoMessage() {} method ProtoReflect (line 1036) | func (x *MemoRelation) ProtoReflect() protoreflect.Message { method Descriptor (line 1049) | func (*MemoRelation) Descriptor() ([]byte, []int) { method GetMemo (line 1053) | func (x *MemoRelation) GetMemo() *MemoRelation_Memo { method GetRelatedMemo (line 1060) | func (x *MemoRelation) GetRelatedMemo() *MemoRelation_Memo { method GetType (line 1067) | func (x *MemoRelation) GetType() MemoRelation_Type { type SetMemoRelationsRequest (line 1074) | type SetMemoRelationsRequest struct method Reset (line 1085) | func (x *SetMemoRelationsRequest) Reset() { method String (line 1092) | func (x *SetMemoRelationsRequest) String() string { method ProtoMessage (line 1096) | func (*SetMemoRelationsRequest) ProtoMessage() {} method ProtoReflect (line 1098) | func (x *SetMemoRelationsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1111) | func (*SetMemoRelationsRequest) Descriptor() ([]byte, []int) { method GetName (line 1115) | func (x *SetMemoRelationsRequest) GetName() string { method GetRelations (line 1122) | func (x *SetMemoRelationsRequest) GetRelations() []*MemoRelation { type ListMemoRelationsRequest (line 1129) | type ListMemoRelationsRequest struct method Reset (line 1142) | func (x *ListMemoRelationsRequest) Reset() { method String (line 1149) | func (x *ListMemoRelationsRequest) String() string { method ProtoMessage (line 1153) | func (*ListMemoRelationsRequest) ProtoMessage() {} method ProtoReflect (line 1155) | func (x *ListMemoRelationsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1168) | func (*ListMemoRelationsRequest) Descriptor() ([]byte, []int) { method GetName (line 1172) | func (x *ListMemoRelationsRequest) GetName() string { method GetPageSize (line 1179) | func (x *ListMemoRelationsRequest) GetPageSize() int32 { method GetPageToken (line 1186) | func (x *ListMemoRelationsRequest) GetPageToken() string { type ListMemoRelationsResponse (line 1193) | type ListMemoRelationsResponse struct method Reset (line 1203) | func (x *ListMemoRelationsResponse) Reset() { method String (line 1210) | func (x *ListMemoRelationsResponse) String() string { method ProtoMessage (line 1214) | func (*ListMemoRelationsResponse) ProtoMessage() {} method ProtoReflect (line 1216) | func (x *ListMemoRelationsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1229) | func (*ListMemoRelationsResponse) Descriptor() ([]byte, []int) { method GetRelations (line 1233) | func (x *ListMemoRelationsResponse) GetRelations() []*MemoRelation { method GetNextPageToken (line 1240) | func (x *ListMemoRelationsResponse) GetNextPageToken() string { type CreateMemoCommentRequest (line 1247) | type CreateMemoCommentRequest struct method Reset (line 1260) | func (x *CreateMemoCommentRequest) Reset() { method String (line 1267) | func (x *CreateMemoCommentRequest) String() string { method ProtoMessage (line 1271) | func (*CreateMemoCommentRequest) ProtoMessage() {} method ProtoReflect (line 1273) | func (x *CreateMemoCommentRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1286) | func (*CreateMemoCommentRequest) Descriptor() ([]byte, []int) { method GetName (line 1290) | func (x *CreateMemoCommentRequest) GetName() string { method GetComment (line 1297) | func (x *CreateMemoCommentRequest) GetComment() *Memo { method GetCommentId (line 1304) | func (x *CreateMemoCommentRequest) GetCommentId() string { type ListMemoCommentsRequest (line 1311) | type ListMemoCommentsRequest struct method Reset (line 1326) | func (x *ListMemoCommentsRequest) Reset() { method String (line 1333) | func (x *ListMemoCommentsRequest) String() string { method ProtoMessage (line 1337) | func (*ListMemoCommentsRequest) ProtoMessage() {} method ProtoReflect (line 1339) | func (x *ListMemoCommentsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1352) | func (*ListMemoCommentsRequest) Descriptor() ([]byte, []int) { method GetName (line 1356) | func (x *ListMemoCommentsRequest) GetName() string { method GetPageSize (line 1363) | func (x *ListMemoCommentsRequest) GetPageSize() int32 { method GetPageToken (line 1370) | func (x *ListMemoCommentsRequest) GetPageToken() string { method GetOrderBy (line 1377) | func (x *ListMemoCommentsRequest) GetOrderBy() string { type ListMemoCommentsResponse (line 1384) | type ListMemoCommentsResponse struct method Reset (line 1396) | func (x *ListMemoCommentsResponse) Reset() { method String (line 1403) | func (x *ListMemoCommentsResponse) String() string { method ProtoMessage (line 1407) | func (*ListMemoCommentsResponse) ProtoMessage() {} method ProtoReflect (line 1409) | func (x *ListMemoCommentsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1422) | func (*ListMemoCommentsResponse) Descriptor() ([]byte, []int) { method GetMemos (line 1426) | func (x *ListMemoCommentsResponse) GetMemos() []*Memo { method GetNextPageToken (line 1433) | func (x *ListMemoCommentsResponse) GetNextPageToken() string { method GetTotalSize (line 1440) | func (x *ListMemoCommentsResponse) GetTotalSize() int32 { type ListMemoReactionsRequest (line 1447) | type ListMemoReactionsRequest struct method Reset (line 1460) | func (x *ListMemoReactionsRequest) Reset() { method String (line 1467) | func (x *ListMemoReactionsRequest) String() string { method ProtoMessage (line 1471) | func (*ListMemoReactionsRequest) ProtoMessage() {} method ProtoReflect (line 1473) | func (x *ListMemoReactionsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1486) | func (*ListMemoReactionsRequest) Descriptor() ([]byte, []int) { method GetName (line 1490) | func (x *ListMemoReactionsRequest) GetName() string { method GetPageSize (line 1497) | func (x *ListMemoReactionsRequest) GetPageSize() int32 { method GetPageToken (line 1504) | func (x *ListMemoReactionsRequest) GetPageToken() string { type ListMemoReactionsResponse (line 1511) | type ListMemoReactionsResponse struct method Reset (line 1523) | func (x *ListMemoReactionsResponse) Reset() { method String (line 1530) | func (x *ListMemoReactionsResponse) String() string { method ProtoMessage (line 1534) | func (*ListMemoReactionsResponse) ProtoMessage() {} method ProtoReflect (line 1536) | func (x *ListMemoReactionsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1549) | func (*ListMemoReactionsResponse) Descriptor() ([]byte, []int) { method GetReactions (line 1553) | func (x *ListMemoReactionsResponse) GetReactions() []*Reaction { method GetNextPageToken (line 1560) | func (x *ListMemoReactionsResponse) GetNextPageToken() string { method GetTotalSize (line 1567) | func (x *ListMemoReactionsResponse) GetTotalSize() int32 { type UpsertMemoReactionRequest (line 1574) | type UpsertMemoReactionRequest struct method Reset (line 1585) | func (x *UpsertMemoReactionRequest) Reset() { method String (line 1592) | func (x *UpsertMemoReactionRequest) String() string { method ProtoMessage (line 1596) | func (*UpsertMemoReactionRequest) ProtoMessage() {} method ProtoReflect (line 1598) | func (x *UpsertMemoReactionRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1611) | func (*UpsertMemoReactionRequest) Descriptor() ([]byte, []int) { method GetName (line 1615) | func (x *UpsertMemoReactionRequest) GetName() string { method GetReaction (line 1622) | func (x *UpsertMemoReactionRequest) GetReaction() *Reaction { type DeleteMemoReactionRequest (line 1629) | type DeleteMemoReactionRequest struct method Reset (line 1638) | func (x *DeleteMemoReactionRequest) Reset() { method String (line 1645) | func (x *DeleteMemoReactionRequest) String() string { method ProtoMessage (line 1649) | func (*DeleteMemoReactionRequest) ProtoMessage() {} method ProtoReflect (line 1651) | func (x *DeleteMemoReactionRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1664) | func (*DeleteMemoReactionRequest) Descriptor() ([]byte, []int) { method GetName (line 1668) | func (x *DeleteMemoReactionRequest) GetName() string { type MemoShare (line 1676) | type MemoShare struct method Reset (line 1690) | func (x *MemoShare) Reset() { method String (line 1697) | func (x *MemoShare) String() string { method ProtoMessage (line 1701) | func (*MemoShare) ProtoMessage() {} method ProtoReflect (line 1703) | func (x *MemoShare) ProtoReflect() protoreflect.Message { method Descriptor (line 1716) | func (*MemoShare) Descriptor() ([]byte, []int) { method GetName (line 1720) | func (x *MemoShare) GetName() string { method GetCreateTime (line 1727) | func (x *MemoShare) GetCreateTime() *timestamppb.Timestamp { method GetExpireTime (line 1734) | func (x *MemoShare) GetExpireTime() *timestamppb.Timestamp { type CreateMemoShareRequest (line 1741) | type CreateMemoShareRequest struct method Reset (line 1752) | func (x *CreateMemoShareRequest) Reset() { method String (line 1759) | func (x *CreateMemoShareRequest) String() string { method ProtoMessage (line 1763) | func (*CreateMemoShareRequest) ProtoMessage() {} method ProtoReflect (line 1765) | func (x *CreateMemoShareRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1778) | func (*CreateMemoShareRequest) Descriptor() ([]byte, []int) { method GetParent (line 1782) | func (x *CreateMemoShareRequest) GetParent() string { method GetMemoShare (line 1789) | func (x *CreateMemoShareRequest) GetMemoShare() *MemoShare { type ListMemoSharesRequest (line 1796) | type ListMemoSharesRequest struct method Reset (line 1805) | func (x *ListMemoSharesRequest) Reset() { method String (line 1812) | func (x *ListMemoSharesRequest) String() string { method ProtoMessage (line 1816) | func (*ListMemoSharesRequest) ProtoMessage() {} method ProtoReflect (line 1818) | func (x *ListMemoSharesRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1831) | func (*ListMemoSharesRequest) Descriptor() ([]byte, []int) { method GetParent (line 1835) | func (x *ListMemoSharesRequest) GetParent() string { type ListMemoSharesResponse (line 1842) | type ListMemoSharesResponse struct method Reset (line 1850) | func (x *ListMemoSharesResponse) Reset() { method String (line 1857) | func (x *ListMemoSharesResponse) String() string { method ProtoMessage (line 1861) | func (*ListMemoSharesResponse) ProtoMessage() {} method ProtoReflect (line 1863) | func (x *ListMemoSharesResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1876) | func (*ListMemoSharesResponse) Descriptor() ([]byte, []int) { method GetMemoShares (line 1880) | func (x *ListMemoSharesResponse) GetMemoShares() []*MemoShare { type DeleteMemoShareRequest (line 1887) | type DeleteMemoShareRequest struct method Reset (line 1896) | func (x *DeleteMemoShareRequest) Reset() { method String (line 1903) | func (x *DeleteMemoShareRequest) String() string { method ProtoMessage (line 1907) | func (*DeleteMemoShareRequest) ProtoMessage() {} method ProtoReflect (line 1909) | func (x *DeleteMemoShareRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1922) | func (*DeleteMemoShareRequest) Descriptor() ([]byte, []int) { method GetName (line 1926) | func (x *DeleteMemoShareRequest) GetName() string { type GetMemoByShareRequest (line 1933) | type GetMemoByShareRequest struct method Reset (line 1941) | func (x *GetMemoByShareRequest) Reset() { method String (line 1948) | func (x *GetMemoByShareRequest) String() string { method ProtoMessage (line 1952) | func (*GetMemoByShareRequest) ProtoMessage() {} method ProtoReflect (line 1954) | func (x *GetMemoByShareRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1967) | func (*GetMemoByShareRequest) Descriptor() ([]byte, []int) { method GetShareId (line 1971) | func (x *GetMemoByShareRequest) GetShareId() string { type Memo_Property (line 1979) | type Memo_Property struct method Reset (line 1991) | func (x *Memo_Property) Reset() { method String (line 1998) | func (x *Memo_Property) String() string { method ProtoMessage (line 2002) | func (*Memo_Property) ProtoMessage() {} method ProtoReflect (line 2004) | func (x *Memo_Property) ProtoReflect() protoreflect.Message { method Descriptor (line 2017) | func (*Memo_Property) Descriptor() ([]byte, []int) { method GetHasLink (line 2021) | func (x *Memo_Property) GetHasLink() bool { method GetHasTaskList (line 2028) | func (x *Memo_Property) GetHasTaskList() bool { method GetHasCode (line 2035) | func (x *Memo_Property) GetHasCode() bool { method GetHasIncompleteTasks (line 2042) | func (x *Memo_Property) GetHasIncompleteTasks() bool { method GetTitle (line 2049) | func (x *Memo_Property) GetTitle() string { type MemoRelation_Memo (line 2057) | type MemoRelation_Memo struct method Reset (line 2068) | func (x *MemoRelation_Memo) Reset() { method String (line 2075) | func (x *MemoRelation_Memo) String() string { method ProtoMessage (line 2079) | func (*MemoRelation_Memo) ProtoMessage() {} method ProtoReflect (line 2081) | func (x *MemoRelation_Memo) ProtoReflect() protoreflect.Message { method Descriptor (line 2094) | func (*MemoRelation_Memo) Descriptor() ([]byte, []int) { method GetName (line 2098) | func (x *MemoRelation_Memo) GetName() string { method GetSnippet (line 2105) | func (x *MemoRelation_Memo) GetSnippet() string { constant file_api_v1_memo_service_proto_rawDesc (line 2114) | file_api_v1_memo_service_proto_rawDesc = "" + function file_api_v1_memo_service_proto_rawDescGZIP (line 2326) | func file_api_v1_memo_service_proto_rawDescGZIP() []byte { function init (line 2450) | func init() { file_api_v1_memo_service_proto_init() } function file_api_v1_memo_service_proto_init (line 2451) | func file_api_v1_memo_service_proto_init() { FILE: proto/gen/api/v1/memo_service.pb.gw.go function request_MemoService_CreateMemo_0 (line 40) | func request_MemoService_CreateMemo_0(ctx context.Context, marshaler run... function local_request_MemoService_CreateMemo_0 (line 61) | func local_request_MemoService_CreateMemo_0(ctx context.Context, marshal... function request_MemoService_ListMemos_0 (line 81) | func request_MemoService_ListMemos_0(ctx context.Context, marshaler runt... function local_request_MemoService_ListMemos_0 (line 99) | func local_request_MemoService_ListMemos_0(ctx context.Context, marshale... function request_MemoService_GetMemo_0 (line 114) | func request_MemoService_GetMemo_0(ctx context.Context, marshaler runtim... function local_request_MemoService_GetMemo_0 (line 135) | func local_request_MemoService_GetMemo_0(ctx context.Context, marshaler ... function request_MemoService_UpdateMemo_0 (line 155) | func request_MemoService_UpdateMemo_0(ctx context.Context, marshaler run... function local_request_MemoService_UpdateMemo_0 (line 196) | func local_request_MemoService_UpdateMemo_0(ctx context.Context, marshal... function request_MemoService_DeleteMemo_0 (line 236) | func request_MemoService_DeleteMemo_0(ctx context.Context, marshaler run... function local_request_MemoService_DeleteMemo_0 (line 263) | func local_request_MemoService_DeleteMemo_0(ctx context.Context, marshal... function request_MemoService_SetMemoAttachments_0 (line 287) | func request_MemoService_SetMemoAttachments_0(ctx context.Context, marsh... function local_request_MemoService_SetMemoAttachments_0 (line 311) | func local_request_MemoService_SetMemoAttachments_0(ctx context.Context,... function request_MemoService_ListMemoAttachments_0 (line 334) | func request_MemoService_ListMemoAttachments_0(ctx context.Context, mars... function local_request_MemoService_ListMemoAttachments_0 (line 361) | func local_request_MemoService_ListMemoAttachments_0(ctx context.Context... function request_MemoService_SetMemoRelations_0 (line 385) | func request_MemoService_SetMemoRelations_0(ctx context.Context, marshal... function local_request_MemoService_SetMemoRelations_0 (line 409) | func local_request_MemoService_SetMemoRelations_0(ctx context.Context, m... function request_MemoService_ListMemoRelations_0 (line 432) | func request_MemoService_ListMemoRelations_0(ctx context.Context, marsha... function local_request_MemoService_ListMemoRelations_0 (line 459) | func local_request_MemoService_ListMemoRelations_0(ctx context.Context, ... function request_MemoService_CreateMemoComment_0 (line 485) | func request_MemoService_CreateMemoComment_0(ctx context.Context, marsha... function local_request_MemoService_CreateMemoComment_0 (line 515) | func local_request_MemoService_CreateMemoComment_0(ctx context.Context, ... function request_MemoService_ListMemoComments_0 (line 544) | func request_MemoService_ListMemoComments_0(ctx context.Context, marshal... function local_request_MemoService_ListMemoComments_0 (line 571) | func local_request_MemoService_ListMemoComments_0(ctx context.Context, m... function request_MemoService_ListMemoReactions_0 (line 597) | func request_MemoService_ListMemoReactions_0(ctx context.Context, marsha... function local_request_MemoService_ListMemoReactions_0 (line 624) | func local_request_MemoService_ListMemoReactions_0(ctx context.Context, ... function request_MemoService_UpsertMemoReaction_0 (line 648) | func request_MemoService_UpsertMemoReaction_0(ctx context.Context, marsh... function local_request_MemoService_UpsertMemoReaction_0 (line 672) | func local_request_MemoService_UpsertMemoReaction_0(ctx context.Context,... function request_MemoService_DeleteMemoReaction_0 (line 693) | func request_MemoService_DeleteMemoReaction_0(ctx context.Context, marsh... function local_request_MemoService_DeleteMemoReaction_0 (line 714) | func local_request_MemoService_DeleteMemoReaction_0(ctx context.Context,... function request_MemoService_CreateMemoShare_0 (line 732) | func request_MemoService_CreateMemoShare_0(ctx context.Context, marshale... function local_request_MemoService_CreateMemoShare_0 (line 756) | func local_request_MemoService_CreateMemoShare_0(ctx context.Context, ma... function request_MemoService_ListMemoShares_0 (line 777) | func request_MemoService_ListMemoShares_0(ctx context.Context, marshaler... function local_request_MemoService_ListMemoShares_0 (line 798) | func local_request_MemoService_ListMemoShares_0(ctx context.Context, mar... function request_MemoService_DeleteMemoShare_0 (line 816) | func request_MemoService_DeleteMemoShare_0(ctx context.Context, marshale... function local_request_MemoService_DeleteMemoShare_0 (line 837) | func local_request_MemoService_DeleteMemoShare_0(ctx context.Context, ma... function request_MemoService_GetMemoByShare_0 (line 855) | func request_MemoService_GetMemoByShare_0(ctx context.Context, marshaler... function local_request_MemoService_GetMemoByShare_0 (line 876) | func local_request_MemoService_GetMemoByShare_0(ctx context.Context, mar... function RegisterMemoServiceHandlerServer (line 899) | func RegisterMemoServiceHandlerServer(ctx context.Context, mux *runtime.... function RegisterMemoServiceHandlerFromEndpoint (line 1266) | func RegisterMemoServiceHandlerFromEndpoint(ctx context.Context, mux *ru... function RegisterMemoServiceHandler (line 1290) | func RegisterMemoServiceHandler(ctx context.Context, mux *runtime.ServeM... function RegisterMemoServiceHandlerClient (line 1299) | func RegisterMemoServiceHandlerClient(ctx context.Context, mux *runtime.... FILE: proto/gen/api/v1/memo_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant MemoService_CreateMemo_FullMethodName (line 23) | MemoService_CreateMemo_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemos_FullMethodName (line 24) | MemoService_ListMemos_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_GetMemo_FullMethodName (line 25) | MemoService_GetMemo_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_UpdateMemo_FullMethodName (line 26) | MemoService_UpdateMemo_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_DeleteMemo_FullMethodName (line 27) | MemoService_DeleteMemo_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_SetMemoAttachments_FullMethodName (line 28) | MemoService_SetMemoAttachments_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemoAttachments_FullMethodName (line 29) | MemoService_ListMemoAttachments_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_SetMemoRelations_FullMethodName (line 30) | MemoService_SetMemoRelations_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemoRelations_FullMethodName (line 31) | MemoService_ListMemoRelations_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_CreateMemoComment_FullMethodName (line 32) | MemoService_CreateMemoComment_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemoComments_FullMethodName (line 33) | MemoService_ListMemoComments_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemoReactions_FullMethodName (line 34) | MemoService_ListMemoReactions_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_UpsertMemoReaction_FullMethodName (line 35) | MemoService_UpsertMemoReaction_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_DeleteMemoReaction_FullMethodName (line 36) | MemoService_DeleteMemoReaction_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_CreateMemoShare_FullMethodName (line 37) | MemoService_CreateMemoShare_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_ListMemoShares_FullMethodName (line 38) | MemoService_ListMemoShares_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_DeleteMemoShare_FullMethodName (line 39) | MemoService_DeleteMemoShare_FullMethodName = "/memos.api.v1.MemoServ... constant MemoService_GetMemoByShare_FullMethodName (line 40) | MemoService_GetMemoByShare_FullMethodName = "/memos.api.v1.MemoServ... type MemoServiceClient (line 46) | type MemoServiceClient interface type memoServiceClient (line 86) | type memoServiceClient struct method CreateMemo (line 94) | func (c *memoServiceClient) CreateMemo(ctx context.Context, in *Create... method ListMemos (line 104) | func (c *memoServiceClient) ListMemos(ctx context.Context, in *ListMem... method GetMemo (line 114) | func (c *memoServiceClient) GetMemo(ctx context.Context, in *GetMemoRe... method UpdateMemo (line 124) | func (c *memoServiceClient) UpdateMemo(ctx context.Context, in *Update... method DeleteMemo (line 134) | func (c *memoServiceClient) DeleteMemo(ctx context.Context, in *Delete... method SetMemoAttachments (line 144) | func (c *memoServiceClient) SetMemoAttachments(ctx context.Context, in... method ListMemoAttachments (line 154) | func (c *memoServiceClient) ListMemoAttachments(ctx context.Context, i... method SetMemoRelations (line 164) | func (c *memoServiceClient) SetMemoRelations(ctx context.Context, in *... method ListMemoRelations (line 174) | func (c *memoServiceClient) ListMemoRelations(ctx context.Context, in ... method CreateMemoComment (line 184) | func (c *memoServiceClient) CreateMemoComment(ctx context.Context, in ... method ListMemoComments (line 194) | func (c *memoServiceClient) ListMemoComments(ctx context.Context, in *... method ListMemoReactions (line 204) | func (c *memoServiceClient) ListMemoReactions(ctx context.Context, in ... method UpsertMemoReaction (line 214) | func (c *memoServiceClient) UpsertMemoReaction(ctx context.Context, in... method DeleteMemoReaction (line 224) | func (c *memoServiceClient) DeleteMemoReaction(ctx context.Context, in... method CreateMemoShare (line 234) | func (c *memoServiceClient) CreateMemoShare(ctx context.Context, in *C... method ListMemoShares (line 244) | func (c *memoServiceClient) ListMemoShares(ctx context.Context, in *Li... method DeleteMemoShare (line 254) | func (c *memoServiceClient) DeleteMemoShare(ctx context.Context, in *D... method GetMemoByShare (line 264) | func (c *memoServiceClient) GetMemoByShare(ctx context.Context, in *Ge... function NewMemoServiceClient (line 90) | func NewMemoServiceClient(cc grpc.ClientConnInterface) MemoServiceClient { type MemoServiceServer (line 277) | type MemoServiceServer interface type UnimplementedMemoServiceServer (line 323) | type UnimplementedMemoServiceServer struct method CreateMemo (line 325) | func (UnimplementedMemoServiceServer) CreateMemo(context.Context, *Cre... method ListMemos (line 328) | func (UnimplementedMemoServiceServer) ListMemos(context.Context, *List... method GetMemo (line 331) | func (UnimplementedMemoServiceServer) GetMemo(context.Context, *GetMem... method UpdateMemo (line 334) | func (UnimplementedMemoServiceServer) UpdateMemo(context.Context, *Upd... method DeleteMemo (line 337) | func (UnimplementedMemoServiceServer) DeleteMemo(context.Context, *Del... method SetMemoAttachments (line 340) | func (UnimplementedMemoServiceServer) SetMemoAttachments(context.Conte... method ListMemoAttachments (line 343) | func (UnimplementedMemoServiceServer) ListMemoAttachments(context.Cont... method SetMemoRelations (line 346) | func (UnimplementedMemoServiceServer) SetMemoRelations(context.Context... method ListMemoRelations (line 349) | func (UnimplementedMemoServiceServer) ListMemoRelations(context.Contex... method CreateMemoComment (line 352) | func (UnimplementedMemoServiceServer) CreateMemoComment(context.Contex... method ListMemoComments (line 355) | func (UnimplementedMemoServiceServer) ListMemoComments(context.Context... method ListMemoReactions (line 358) | func (UnimplementedMemoServiceServer) ListMemoReactions(context.Contex... method UpsertMemoReaction (line 361) | func (UnimplementedMemoServiceServer) UpsertMemoReaction(context.Conte... method DeleteMemoReaction (line 364) | func (UnimplementedMemoServiceServer) DeleteMemoReaction(context.Conte... method CreateMemoShare (line 367) | func (UnimplementedMemoServiceServer) CreateMemoShare(context.Context,... method ListMemoShares (line 370) | func (UnimplementedMemoServiceServer) ListMemoShares(context.Context, ... method DeleteMemoShare (line 373) | func (UnimplementedMemoServiceServer) DeleteMemoShare(context.Context,... method GetMemoByShare (line 376) | func (UnimplementedMemoServiceServer) GetMemoByShare(context.Context, ... method mustEmbedUnimplementedMemoServiceServer (line 379) | func (UnimplementedMemoServiceServer) mustEmbedUnimplementedMemoServic... method testEmbeddedByValue (line 380) | func (UnimplementedMemoServiceServer) testEmbeddedByValue() ... type UnsafeMemoServiceServer (line 385) | type UnsafeMemoServiceServer interface function RegisterMemoServiceServer (line 389) | func RegisterMemoServiceServer(s grpc.ServiceRegistrar, srv MemoServiceS... function _MemoService_CreateMemo_Handler (line 400) | func _MemoService_CreateMemo_Handler(srv interface{}, ctx context.Contex... function _MemoService_ListMemos_Handler (line 418) | func _MemoService_ListMemos_Handler(srv interface{}, ctx context.Context... function _MemoService_GetMemo_Handler (line 436) | func _MemoService_GetMemo_Handler(srv interface{}, ctx context.Context, ... function _MemoService_UpdateMemo_Handler (line 454) | func _MemoService_UpdateMemo_Handler(srv interface{}, ctx context.Contex... function _MemoService_DeleteMemo_Handler (line 472) | func _MemoService_DeleteMemo_Handler(srv interface{}, ctx context.Contex... function _MemoService_SetMemoAttachments_Handler (line 490) | func _MemoService_SetMemoAttachments_Handler(srv interface{}, ctx contex... function _MemoService_ListMemoAttachments_Handler (line 508) | func _MemoService_ListMemoAttachments_Handler(srv interface{}, ctx conte... function _MemoService_SetMemoRelations_Handler (line 526) | func _MemoService_SetMemoRelations_Handler(srv interface{}, ctx context.... function _MemoService_ListMemoRelations_Handler (line 544) | func _MemoService_ListMemoRelations_Handler(srv interface{}, ctx context... function _MemoService_CreateMemoComment_Handler (line 562) | func _MemoService_CreateMemoComment_Handler(srv interface{}, ctx context... function _MemoService_ListMemoComments_Handler (line 580) | func _MemoService_ListMemoComments_Handler(srv interface{}, ctx context.... function _MemoService_ListMemoReactions_Handler (line 598) | func _MemoService_ListMemoReactions_Handler(srv interface{}, ctx context... function _MemoService_UpsertMemoReaction_Handler (line 616) | func _MemoService_UpsertMemoReaction_Handler(srv interface{}, ctx contex... function _MemoService_DeleteMemoReaction_Handler (line 634) | func _MemoService_DeleteMemoReaction_Handler(srv interface{}, ctx contex... function _MemoService_CreateMemoShare_Handler (line 652) | func _MemoService_CreateMemoShare_Handler(srv interface{}, ctx context.C... function _MemoService_ListMemoShares_Handler (line 670) | func _MemoService_ListMemoShares_Handler(srv interface{}, ctx context.Co... function _MemoService_DeleteMemoShare_Handler (line 688) | func _MemoService_DeleteMemoShare_Handler(srv interface{}, ctx context.C... function _MemoService_GetMemoByShare_Handler (line 706) | func _MemoService_GetMemoByShare_Handler(srv interface{}, ctx context.Co... FILE: proto/gen/api/v1/shortcut_service.pb.go constant _ (line 22) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 24) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type Shortcut (line 27) | type Shortcut struct method Reset (line 40) | func (x *Shortcut) Reset() { method String (line 47) | func (x *Shortcut) String() string { method ProtoMessage (line 51) | func (*Shortcut) ProtoMessage() {} method ProtoReflect (line 53) | func (x *Shortcut) ProtoReflect() protoreflect.Message { method Descriptor (line 66) | func (*Shortcut) Descriptor() ([]byte, []int) { method GetName (line 70) | func (x *Shortcut) GetName() string { method GetTitle (line 77) | func (x *Shortcut) GetTitle() string { method GetFilter (line 84) | func (x *Shortcut) GetFilter() string { type ListShortcutsRequest (line 91) | type ListShortcutsRequest struct method Reset (line 100) | func (x *ListShortcutsRequest) Reset() { method String (line 107) | func (x *ListShortcutsRequest) String() string { method ProtoMessage (line 111) | func (*ListShortcutsRequest) ProtoMessage() {} method ProtoReflect (line 113) | func (x *ListShortcutsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 126) | func (*ListShortcutsRequest) Descriptor() ([]byte, []int) { method GetParent (line 130) | func (x *ListShortcutsRequest) GetParent() string { type ListShortcutsResponse (line 137) | type ListShortcutsResponse struct method Reset (line 145) | func (x *ListShortcutsResponse) Reset() { method String (line 152) | func (x *ListShortcutsResponse) String() string { method ProtoMessage (line 156) | func (*ListShortcutsResponse) ProtoMessage() {} method ProtoReflect (line 158) | func (x *ListShortcutsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 171) | func (*ListShortcutsResponse) Descriptor() ([]byte, []int) { method GetShortcuts (line 175) | func (x *ListShortcutsResponse) GetShortcuts() []*Shortcut { type GetShortcutRequest (line 182) | type GetShortcutRequest struct method Reset (line 191) | func (x *GetShortcutRequest) Reset() { method String (line 198) | func (x *GetShortcutRequest) String() string { method ProtoMessage (line 202) | func (*GetShortcutRequest) ProtoMessage() {} method ProtoReflect (line 204) | func (x *GetShortcutRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 217) | func (*GetShortcutRequest) Descriptor() ([]byte, []int) { method GetName (line 221) | func (x *GetShortcutRequest) GetName() string { type CreateShortcutRequest (line 228) | type CreateShortcutRequest struct method Reset (line 241) | func (x *CreateShortcutRequest) Reset() { method String (line 248) | func (x *CreateShortcutRequest) String() string { method ProtoMessage (line 252) | func (*CreateShortcutRequest) ProtoMessage() {} method ProtoReflect (line 254) | func (x *CreateShortcutRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 267) | func (*CreateShortcutRequest) Descriptor() ([]byte, []int) { method GetParent (line 271) | func (x *CreateShortcutRequest) GetParent() string { method GetShortcut (line 278) | func (x *CreateShortcutRequest) GetShortcut() *Shortcut { method GetValidateOnly (line 285) | func (x *CreateShortcutRequest) GetValidateOnly() bool { type UpdateShortcutRequest (line 292) | type UpdateShortcutRequest struct method Reset (line 302) | func (x *UpdateShortcutRequest) Reset() { method String (line 309) | func (x *UpdateShortcutRequest) String() string { method ProtoMessage (line 313) | func (*UpdateShortcutRequest) ProtoMessage() {} method ProtoReflect (line 315) | func (x *UpdateShortcutRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 328) | func (*UpdateShortcutRequest) Descriptor() ([]byte, []int) { method GetShortcut (line 332) | func (x *UpdateShortcutRequest) GetShortcut() *Shortcut { method GetUpdateMask (line 339) | func (x *UpdateShortcutRequest) GetUpdateMask() *fieldmaskpb.FieldMask { type DeleteShortcutRequest (line 346) | type DeleteShortcutRequest struct method Reset (line 355) | func (x *DeleteShortcutRequest) Reset() { method String (line 362) | func (x *DeleteShortcutRequest) String() string { method ProtoMessage (line 366) | func (*DeleteShortcutRequest) ProtoMessage() {} method ProtoReflect (line 368) | func (x *DeleteShortcutRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 381) | func (*DeleteShortcutRequest) Descriptor() ([]byte, []int) { method GetName (line 385) | func (x *DeleteShortcutRequest) GetName() string { constant file_api_v1_shortcut_service_proto_rawDesc (line 394) | file_api_v1_shortcut_service_proto_rawDesc = "" + function file_api_v1_shortcut_service_proto_rawDescGZIP (line 433) | func file_api_v1_shortcut_service_proto_rawDescGZIP() []byte { function init (line 474) | func init() { file_api_v1_shortcut_service_proto_init() } function file_api_v1_shortcut_service_proto_init (line 475) | func file_api_v1_shortcut_service_proto_init() { FILE: proto/gen/api/v1/shortcut_service.pb.gw.go function request_ShortcutService_ListShortcuts_0 (line 38) | func request_ShortcutService_ListShortcuts_0(ctx context.Context, marsha... function local_request_ShortcutService_ListShortcuts_0 (line 59) | func local_request_ShortcutService_ListShortcuts_0(ctx context.Context, ... function request_ShortcutService_GetShortcut_0 (line 77) | func request_ShortcutService_GetShortcut_0(ctx context.Context, marshale... function local_request_ShortcutService_GetShortcut_0 (line 98) | func local_request_ShortcutService_GetShortcut_0(ctx context.Context, ma... function request_ShortcutService_CreateShortcut_0 (line 118) | func request_ShortcutService_CreateShortcut_0(ctx context.Context, marsh... function local_request_ShortcutService_CreateShortcut_0 (line 148) | func local_request_ShortcutService_CreateShortcut_0(ctx context.Context,... function request_ShortcutService_UpdateShortcut_0 (line 177) | func request_ShortcutService_UpdateShortcut_0(ctx context.Context, marsh... function local_request_ShortcutService_UpdateShortcut_0 (line 218) | func local_request_ShortcutService_UpdateShortcut_0(ctx context.Context,... function request_ShortcutService_DeleteShortcut_0 (line 256) | func request_ShortcutService_DeleteShortcut_0(ctx context.Context, marsh... function local_request_ShortcutService_DeleteShortcut_0 (line 277) | func local_request_ShortcutService_DeleteShortcut_0(ctx context.Context,... function RegisterShortcutServiceHandlerServer (line 300) | func RegisterShortcutServiceHandlerServer(ctx context.Context, mux *runt... function RegisterShortcutServiceHandlerFromEndpoint (line 407) | func RegisterShortcutServiceHandlerFromEndpoint(ctx context.Context, mux... function RegisterShortcutServiceHandler (line 431) | func RegisterShortcutServiceHandler(ctx context.Context, mux *runtime.Se... function RegisterShortcutServiceHandlerClient (line 440) | func RegisterShortcutServiceHandlerClient(ctx context.Context, mux *runt... FILE: proto/gen/api/v1/shortcut_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant ShortcutService_ListShortcuts_FullMethodName (line 23) | ShortcutService_ListShortcuts_FullMethodName = "/memos.api.v1.ShortcutS... constant ShortcutService_GetShortcut_FullMethodName (line 24) | ShortcutService_GetShortcut_FullMethodName = "/memos.api.v1.ShortcutS... constant ShortcutService_CreateShortcut_FullMethodName (line 25) | ShortcutService_CreateShortcut_FullMethodName = "/memos.api.v1.ShortcutS... constant ShortcutService_UpdateShortcut_FullMethodName (line 26) | ShortcutService_UpdateShortcut_FullMethodName = "/memos.api.v1.ShortcutS... constant ShortcutService_DeleteShortcut_FullMethodName (line 27) | ShortcutService_DeleteShortcut_FullMethodName = "/memos.api.v1.ShortcutS... type ShortcutServiceClient (line 33) | type ShortcutServiceClient interface type shortcutServiceClient (line 46) | type shortcutServiceClient struct method ListShortcuts (line 54) | func (c *shortcutServiceClient) ListShortcuts(ctx context.Context, in ... method GetShortcut (line 64) | func (c *shortcutServiceClient) GetShortcut(ctx context.Context, in *G... method CreateShortcut (line 74) | func (c *shortcutServiceClient) CreateShortcut(ctx context.Context, in... method UpdateShortcut (line 84) | func (c *shortcutServiceClient) UpdateShortcut(ctx context.Context, in... method DeleteShortcut (line 94) | func (c *shortcutServiceClient) DeleteShortcut(ctx context.Context, in... function NewShortcutServiceClient (line 50) | func NewShortcutServiceClient(cc grpc.ClientConnInterface) ShortcutServi... type ShortcutServiceServer (line 107) | type ShortcutServiceServer interface type UnimplementedShortcutServiceServer (line 126) | type UnimplementedShortcutServiceServer struct method ListShortcuts (line 128) | func (UnimplementedShortcutServiceServer) ListShortcuts(context.Contex... method GetShortcut (line 131) | func (UnimplementedShortcutServiceServer) GetShortcut(context.Context,... method CreateShortcut (line 134) | func (UnimplementedShortcutServiceServer) CreateShortcut(context.Conte... method UpdateShortcut (line 137) | func (UnimplementedShortcutServiceServer) UpdateShortcut(context.Conte... method DeleteShortcut (line 140) | func (UnimplementedShortcutServiceServer) DeleteShortcut(context.Conte... method mustEmbedUnimplementedShortcutServiceServer (line 143) | func (UnimplementedShortcutServiceServer) mustEmbedUnimplementedShortc... method testEmbeddedByValue (line 144) | func (UnimplementedShortcutServiceServer) testEmbeddedByValue() ... type UnsafeShortcutServiceServer (line 149) | type UnsafeShortcutServiceServer interface function RegisterShortcutServiceServer (line 153) | func RegisterShortcutServiceServer(s grpc.ServiceRegistrar, srv Shortcut... function _ShortcutService_ListShortcuts_Handler (line 164) | func _ShortcutService_ListShortcuts_Handler(srv interface{}, ctx context... function _ShortcutService_GetShortcut_Handler (line 182) | func _ShortcutService_GetShortcut_Handler(srv interface{}, ctx context.C... function _ShortcutService_CreateShortcut_Handler (line 200) | func _ShortcutService_CreateShortcut_Handler(srv interface{}, ctx contex... function _ShortcutService_UpdateShortcut_Handler (line 218) | func _ShortcutService_UpdateShortcut_Handler(srv interface{}, ctx contex... function _ShortcutService_DeleteShortcut_Handler (line 236) | func _ShortcutService_DeleteShortcut_Handler(srv interface{}, ctx contex... FILE: proto/gen/api/v1/user_service.pb.go constant _ (line 23) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 25) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type User_Role (line 29) | type User_Role method Enum (line 53) | func (x User_Role) Enum() *User_Role { method String (line 59) | func (x User_Role) String() string { method Descriptor (line 63) | func (User_Role) Descriptor() protoreflect.EnumDescriptor { method Type (line 67) | func (User_Role) Type() protoreflect.EnumType { method Number (line 71) | func (x User_Role) Number() protoreflect.EnumNumber { method EnumDescriptor (line 76) | func (User_Role) EnumDescriptor() ([]byte, []int) { constant User_ROLE_UNSPECIFIED (line 32) | User_ROLE_UNSPECIFIED User_Role = 0 constant User_ADMIN (line 34) | User_ADMIN User_Role = 2 constant User_USER (line 36) | User_USER User_Role = 3 type UserSetting_Key (line 81) | type UserSetting_Key method Enum (line 105) | func (x UserSetting_Key) Enum() *UserSetting_Key { method String (line 111) | func (x UserSetting_Key) String() string { method Descriptor (line 115) | func (UserSetting_Key) Descriptor() protoreflect.EnumDescriptor { method Type (line 119) | func (UserSetting_Key) Type() protoreflect.EnumType { method Number (line 123) | func (x UserSetting_Key) Number() protoreflect.EnumNumber { method EnumDescriptor (line 128) | func (UserSetting_Key) EnumDescriptor() ([]byte, []int) { constant UserSetting_KEY_UNSPECIFIED (line 84) | UserSetting_KEY_UNSPECIFIED UserSetting_Key = 0 constant UserSetting_GENERAL (line 86) | UserSetting_GENERAL UserSetting_Key = 1 constant UserSetting_WEBHOOKS (line 88) | UserSetting_WEBHOOKS UserSetting_Key = 4 type UserNotification_Status (line 132) | type UserNotification_Status method Enum (line 154) | func (x UserNotification_Status) Enum() *UserNotification_Status { method String (line 160) | func (x UserNotification_Status) String() string { method Descriptor (line 164) | func (UserNotification_Status) Descriptor() protoreflect.EnumDescriptor { method Type (line 168) | func (UserNotification_Status) Type() protoreflect.EnumType { method Number (line 172) | func (x UserNotification_Status) Number() protoreflect.EnumNumber { method EnumDescriptor (line 177) | func (UserNotification_Status) EnumDescriptor() ([]byte, []int) { constant UserNotification_STATUS_UNSPECIFIED (line 135) | UserNotification_STATUS_UNSPECIFIED UserNotification_Status = 0 constant UserNotification_UNREAD (line 136) | UserNotification_UNREAD UserNotification_Status = 1 constant UserNotification_ARCHIVED (line 137) | UserNotification_ARCHIVED UserNotification_Status = 2 type UserNotification_Type (line 181) | type UserNotification_Type method Enum (line 200) | func (x UserNotification_Type) Enum() *UserNotification_Type { method String (line 206) | func (x UserNotification_Type) String() string { method Descriptor (line 210) | func (UserNotification_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 214) | func (UserNotification_Type) Type() protoreflect.EnumType { method Number (line 218) | func (x UserNotification_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 223) | func (UserNotification_Type) EnumDescriptor() ([]byte, []int) { constant UserNotification_TYPE_UNSPECIFIED (line 184) | UserNotification_TYPE_UNSPECIFIED UserNotification_Type = 0 constant UserNotification_MEMO_COMMENT (line 185) | UserNotification_MEMO_COMMENT UserNotification_Type = 1 type User (line 227) | type User struct method Reset (line 256) | func (x *User) Reset() { method String (line 263) | func (x *User) String() string { method ProtoMessage (line 267) | func (*User) ProtoMessage() {} method ProtoReflect (line 269) | func (x *User) ProtoReflect() protoreflect.Message { method Descriptor (line 282) | func (*User) Descriptor() ([]byte, []int) { method GetName (line 286) | func (x *User) GetName() string { method GetRole (line 293) | func (x *User) GetRole() User_Role { method GetUsername (line 300) | func (x *User) GetUsername() string { method GetEmail (line 307) | func (x *User) GetEmail() string { method GetDisplayName (line 314) | func (x *User) GetDisplayName() string { method GetAvatarUrl (line 321) | func (x *User) GetAvatarUrl() string { method GetDescription (line 328) | func (x *User) GetDescription() string { method GetPassword (line 335) | func (x *User) GetPassword() string { method GetState (line 342) | func (x *User) GetState() State { method GetCreateTime (line 349) | func (x *User) GetCreateTime() *timestamppb.Timestamp { method GetUpdateTime (line 356) | func (x *User) GetUpdateTime() *timestamppb.Timestamp { type ListUsersRequest (line 363) | type ListUsersRequest struct method Reset (line 384) | func (x *ListUsersRequest) Reset() { method String (line 391) | func (x *ListUsersRequest) String() string { method ProtoMessage (line 395) | func (*ListUsersRequest) ProtoMessage() {} method ProtoReflect (line 397) | func (x *ListUsersRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 410) | func (*ListUsersRequest) Descriptor() ([]byte, []int) { method GetPageSize (line 414) | func (x *ListUsersRequest) GetPageSize() int32 { method GetPageToken (line 421) | func (x *ListUsersRequest) GetPageToken() string { method GetFilter (line 428) | func (x *ListUsersRequest) GetFilter() string { method GetShowDeleted (line 435) | func (x *ListUsersRequest) GetShowDeleted() bool { type ListUsersResponse (line 442) | type ListUsersResponse struct method Reset (line 455) | func (x *ListUsersResponse) Reset() { method String (line 462) | func (x *ListUsersResponse) String() string { method ProtoMessage (line 466) | func (*ListUsersResponse) ProtoMessage() {} method ProtoReflect (line 468) | func (x *ListUsersResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 481) | func (*ListUsersResponse) Descriptor() ([]byte, []int) { method GetUsers (line 485) | func (x *ListUsersResponse) GetUsers() []*User { method GetNextPageToken (line 492) | func (x *ListUsersResponse) GetNextPageToken() string { method GetTotalSize (line 499) | func (x *ListUsersResponse) GetTotalSize() int32 { type GetUserRequest (line 506) | type GetUserRequest struct method Reset (line 522) | func (x *GetUserRequest) Reset() { method String (line 529) | func (x *GetUserRequest) String() string { method ProtoMessage (line 533) | func (*GetUserRequest) ProtoMessage() {} method ProtoReflect (line 535) | func (x *GetUserRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 548) | func (*GetUserRequest) Descriptor() ([]byte, []int) { method GetName (line 552) | func (x *GetUserRequest) GetName() string { method GetReadMask (line 559) | func (x *GetUserRequest) GetReadMask() *fieldmaskpb.FieldMask { type CreateUserRequest (line 566) | type CreateUserRequest struct method Reset (line 583) | func (x *CreateUserRequest) Reset() { method String (line 590) | func (x *CreateUserRequest) String() string { method ProtoMessage (line 594) | func (*CreateUserRequest) ProtoMessage() {} method ProtoReflect (line 596) | func (x *CreateUserRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 609) | func (*CreateUserRequest) Descriptor() ([]byte, []int) { method GetUser (line 613) | func (x *CreateUserRequest) GetUser() *User { method GetUserId (line 620) | func (x *CreateUserRequest) GetUserId() string { method GetValidateOnly (line 627) | func (x *CreateUserRequest) GetValidateOnly() bool { method GetRequestId (line 634) | func (x *CreateUserRequest) GetRequestId() string { type UpdateUserRequest (line 641) | type UpdateUserRequest struct method Reset (line 653) | func (x *UpdateUserRequest) Reset() { method String (line 660) | func (x *UpdateUserRequest) String() string { method ProtoMessage (line 664) | func (*UpdateUserRequest) ProtoMessage() {} method ProtoReflect (line 666) | func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 679) | func (*UpdateUserRequest) Descriptor() ([]byte, []int) { method GetUser (line 683) | func (x *UpdateUserRequest) GetUser() *User { method GetUpdateMask (line 690) | func (x *UpdateUserRequest) GetUpdateMask() *fieldmaskpb.FieldMask { method GetAllowMissing (line 697) | func (x *UpdateUserRequest) GetAllowMissing() bool { type DeleteUserRequest (line 704) | type DeleteUserRequest struct method Reset (line 715) | func (x *DeleteUserRequest) Reset() { method String (line 722) | func (x *DeleteUserRequest) String() string { method ProtoMessage (line 726) | func (*DeleteUserRequest) ProtoMessage() {} method ProtoReflect (line 728) | func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 741) | func (*DeleteUserRequest) Descriptor() ([]byte, []int) { method GetName (line 745) | func (x *DeleteUserRequest) GetName() string { method GetForce (line 752) | func (x *DeleteUserRequest) GetForce() bool { type UserStats (line 760) | type UserStats struct method Reset (line 779) | func (x *UserStats) Reset() { method String (line 786) | func (x *UserStats) String() string { method ProtoMessage (line 790) | func (*UserStats) ProtoMessage() {} method ProtoReflect (line 792) | func (x *UserStats) ProtoReflect() protoreflect.Message { method Descriptor (line 805) | func (*UserStats) Descriptor() ([]byte, []int) { method GetName (line 809) | func (x *UserStats) GetName() string { method GetMemoDisplayTimestamps (line 816) | func (x *UserStats) GetMemoDisplayTimestamps() []*timestamppb.Timestamp { method GetMemoTypeStats (line 823) | func (x *UserStats) GetMemoTypeStats() *UserStats_MemoTypeStats { method GetTagCount (line 830) | func (x *UserStats) GetTagCount() map[string]int32 { method GetPinnedMemos (line 837) | func (x *UserStats) GetPinnedMemos() []string { method GetTotalMemoCount (line 844) | func (x *UserStats) GetTotalMemoCount() int32 { type GetUserStatsRequest (line 851) | type GetUserStatsRequest struct method Reset (line 860) | func (x *GetUserStatsRequest) Reset() { method String (line 867) | func (x *GetUserStatsRequest) String() string { method ProtoMessage (line 871) | func (*GetUserStatsRequest) ProtoMessage() {} method ProtoReflect (line 873) | func (x *GetUserStatsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 886) | func (*GetUserStatsRequest) Descriptor() ([]byte, []int) { method GetName (line 890) | func (x *GetUserStatsRequest) GetName() string { type ListAllUserStatsRequest (line 897) | type ListAllUserStatsRequest struct method Reset (line 903) | func (x *ListAllUserStatsRequest) Reset() { method String (line 910) | func (x *ListAllUserStatsRequest) String() string { method ProtoMessage (line 914) | func (*ListAllUserStatsRequest) ProtoMessage() {} method ProtoReflect (line 916) | func (x *ListAllUserStatsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 929) | func (*ListAllUserStatsRequest) Descriptor() ([]byte, []int) { type ListAllUserStatsResponse (line 933) | type ListAllUserStatsResponse struct method Reset (line 941) | func (x *ListAllUserStatsResponse) Reset() { method String (line 948) | func (x *ListAllUserStatsResponse) String() string { method ProtoMessage (line 952) | func (*ListAllUserStatsResponse) ProtoMessage() {} method ProtoReflect (line 954) | func (x *ListAllUserStatsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 967) | func (*ListAllUserStatsResponse) Descriptor() ([]byte, []int) { method GetStats (line 971) | func (x *ListAllUserStatsResponse) GetStats() []*UserStats { type UserSetting (line 979) | type UserSetting struct method Reset (line 994) | func (x *UserSetting) Reset() { method String (line 1001) | func (x *UserSetting) String() string { method ProtoMessage (line 1005) | func (*UserSetting) ProtoMessage() {} method ProtoReflect (line 1007) | func (x *UserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 1020) | func (*UserSetting) Descriptor() ([]byte, []int) { method GetName (line 1024) | func (x *UserSetting) GetName() string { method GetValue (line 1031) | func (x *UserSetting) GetValue() isUserSetting_Value { method GetGeneralSetting (line 1038) | func (x *UserSetting) GetGeneralSetting() *UserSetting_GeneralSetting { method GetWebhooksSetting (line 1047) | func (x *UserSetting) GetWebhooksSetting() *UserSetting_WebhooksSetting { type isUserSetting_Value (line 1056) | type isUserSetting_Value interface type UserSetting_GeneralSetting_ (line 1060) | type UserSetting_GeneralSetting_ struct method isUserSetting_Value (line 1068) | func (*UserSetting_GeneralSetting_) isUserSetting_Value() {} type UserSetting_WebhooksSetting_ (line 1064) | type UserSetting_WebhooksSetting_ struct method isUserSetting_Value (line 1070) | func (*UserSetting_WebhooksSetting_) isUserSetting_Value() {} type GetUserSettingRequest (line 1072) | type GetUserSettingRequest struct method Reset (line 1081) | func (x *GetUserSettingRequest) Reset() { method String (line 1088) | func (x *GetUserSettingRequest) String() string { method ProtoMessage (line 1092) | func (*GetUserSettingRequest) ProtoMessage() {} method ProtoReflect (line 1094) | func (x *GetUserSettingRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1107) | func (*GetUserSettingRequest) Descriptor() ([]byte, []int) { method GetName (line 1111) | func (x *GetUserSettingRequest) GetName() string { type UpdateUserSettingRequest (line 1118) | type UpdateUserSettingRequest struct method Reset (line 1128) | func (x *UpdateUserSettingRequest) Reset() { method String (line 1135) | func (x *UpdateUserSettingRequest) String() string { method ProtoMessage (line 1139) | func (*UpdateUserSettingRequest) ProtoMessage() {} method ProtoReflect (line 1141) | func (x *UpdateUserSettingRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1154) | func (*UpdateUserSettingRequest) Descriptor() ([]byte, []int) { method GetSetting (line 1158) | func (x *UpdateUserSettingRequest) GetSetting() *UserSetting { method GetUpdateMask (line 1165) | func (x *UpdateUserSettingRequest) GetUpdateMask() *fieldmaskpb.FieldM... type ListUserSettingsRequest (line 1173) | type ListUserSettingsRequest struct method Reset (line 1190) | func (x *ListUserSettingsRequest) Reset() { method String (line 1197) | func (x *ListUserSettingsRequest) String() string { method ProtoMessage (line 1201) | func (*ListUserSettingsRequest) ProtoMessage() {} method ProtoReflect (line 1203) | func (x *ListUserSettingsRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1216) | func (*ListUserSettingsRequest) Descriptor() ([]byte, []int) { method GetParent (line 1220) | func (x *ListUserSettingsRequest) GetParent() string { method GetPageSize (line 1227) | func (x *ListUserSettingsRequest) GetPageSize() int32 { method GetPageToken (line 1234) | func (x *ListUserSettingsRequest) GetPageToken() string { type ListUserSettingsResponse (line 1242) | type ListUserSettingsResponse struct method Reset (line 1255) | func (x *ListUserSettingsResponse) Reset() { method String (line 1262) | func (x *ListUserSettingsResponse) String() string { method ProtoMessage (line 1266) | func (*ListUserSettingsResponse) ProtoMessage() {} method ProtoReflect (line 1268) | func (x *ListUserSettingsResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1281) | func (*ListUserSettingsResponse) Descriptor() ([]byte, []int) { method GetSettings (line 1285) | func (x *ListUserSettingsResponse) GetSettings() []*UserSetting { method GetNextPageToken (line 1292) | func (x *ListUserSettingsResponse) GetNextPageToken() string { method GetTotalSize (line 1299) | func (x *ListUserSettingsResponse) GetTotalSize() int32 { type PersonalAccessToken (line 1308) | type PersonalAccessToken struct method Reset (line 1325) | func (x *PersonalAccessToken) Reset() { method String (line 1332) | func (x *PersonalAccessToken) String() string { method ProtoMessage (line 1336) | func (*PersonalAccessToken) ProtoMessage() {} method ProtoReflect (line 1338) | func (x *PersonalAccessToken) ProtoReflect() protoreflect.Message { method Descriptor (line 1351) | func (*PersonalAccessToken) Descriptor() ([]byte, []int) { method GetName (line 1355) | func (x *PersonalAccessToken) GetName() string { method GetDescription (line 1362) | func (x *PersonalAccessToken) GetDescription() string { method GetCreatedAt (line 1369) | func (x *PersonalAccessToken) GetCreatedAt() *timestamppb.Timestamp { method GetExpiresAt (line 1376) | func (x *PersonalAccessToken) GetExpiresAt() *timestamppb.Timestamp { method GetLastUsedAt (line 1383) | func (x *PersonalAccessToken) GetLastUsedAt() *timestamppb.Timestamp { type ListPersonalAccessTokensRequest (line 1390) | type ListPersonalAccessTokensRequest struct method Reset (line 1403) | func (x *ListPersonalAccessTokensRequest) Reset() { method String (line 1410) | func (x *ListPersonalAccessTokensRequest) String() string { method ProtoMessage (line 1414) | func (*ListPersonalAccessTokensRequest) ProtoMessage() {} method ProtoReflect (line 1416) | func (x *ListPersonalAccessTokensRequest) ProtoReflect() protoreflect.... method Descriptor (line 1429) | func (*ListPersonalAccessTokensRequest) Descriptor() ([]byte, []int) { method GetParent (line 1433) | func (x *ListPersonalAccessTokensRequest) GetParent() string { method GetPageSize (line 1440) | func (x *ListPersonalAccessTokensRequest) GetPageSize() int32 { method GetPageToken (line 1447) | func (x *ListPersonalAccessTokensRequest) GetPageToken() string { type ListPersonalAccessTokensResponse (line 1454) | type ListPersonalAccessTokensResponse struct method Reset (line 1466) | func (x *ListPersonalAccessTokensResponse) Reset() { method String (line 1473) | func (x *ListPersonalAccessTokensResponse) String() string { method ProtoMessage (line 1477) | func (*ListPersonalAccessTokensResponse) ProtoMessage() {} method ProtoReflect (line 1479) | func (x *ListPersonalAccessTokensResponse) ProtoReflect() protoreflect... method Descriptor (line 1492) | func (*ListPersonalAccessTokensResponse) Descriptor() ([]byte, []int) { method GetPersonalAccessTokens (line 1496) | func (x *ListPersonalAccessTokensResponse) GetPersonalAccessTokens() [... method GetNextPageToken (line 1503) | func (x *ListPersonalAccessTokensResponse) GetNextPageToken() string { method GetTotalSize (line 1510) | func (x *ListPersonalAccessTokensResponse) GetTotalSize() int32 { type CreatePersonalAccessTokenRequest (line 1517) | type CreatePersonalAccessTokenRequest struct method Reset (line 1530) | func (x *CreatePersonalAccessTokenRequest) Reset() { method String (line 1537) | func (x *CreatePersonalAccessTokenRequest) String() string { method ProtoMessage (line 1541) | func (*CreatePersonalAccessTokenRequest) ProtoMessage() {} method ProtoReflect (line 1543) | func (x *CreatePersonalAccessTokenRequest) ProtoReflect() protoreflect... method Descriptor (line 1556) | func (*CreatePersonalAccessTokenRequest) Descriptor() ([]byte, []int) { method GetParent (line 1560) | func (x *CreatePersonalAccessTokenRequest) GetParent() string { method GetDescription (line 1567) | func (x *CreatePersonalAccessTokenRequest) GetDescription() string { method GetExpiresInDays (line 1574) | func (x *CreatePersonalAccessTokenRequest) GetExpiresInDays() int32 { type CreatePersonalAccessTokenResponse (line 1581) | type CreatePersonalAccessTokenResponse struct method Reset (line 1592) | func (x *CreatePersonalAccessTokenResponse) Reset() { method String (line 1599) | func (x *CreatePersonalAccessTokenResponse) String() string { method ProtoMessage (line 1603) | func (*CreatePersonalAccessTokenResponse) ProtoMessage() {} method ProtoReflect (line 1605) | func (x *CreatePersonalAccessTokenResponse) ProtoReflect() protoreflec... method Descriptor (line 1618) | func (*CreatePersonalAccessTokenResponse) Descriptor() ([]byte, []int) { method GetPersonalAccessToken (line 1622) | func (x *CreatePersonalAccessTokenResponse) GetPersonalAccessToken() *... method GetToken (line 1629) | func (x *CreatePersonalAccessTokenResponse) GetToken() string { type DeletePersonalAccessTokenRequest (line 1636) | type DeletePersonalAccessTokenRequest struct method Reset (line 1645) | func (x *DeletePersonalAccessTokenRequest) Reset() { method String (line 1652) | func (x *DeletePersonalAccessTokenRequest) String() string { method ProtoMessage (line 1656) | func (*DeletePersonalAccessTokenRequest) ProtoMessage() {} method ProtoReflect (line 1658) | func (x *DeletePersonalAccessTokenRequest) ProtoReflect() protoreflect... method Descriptor (line 1671) | func (*DeletePersonalAccessTokenRequest) Descriptor() ([]byte, []int) { method GetName (line 1675) | func (x *DeletePersonalAccessTokenRequest) GetName() string { type UserWebhook (line 1683) | type UserWebhook struct method Reset (line 1700) | func (x *UserWebhook) Reset() { method String (line 1707) | func (x *UserWebhook) String() string { method ProtoMessage (line 1711) | func (*UserWebhook) ProtoMessage() {} method ProtoReflect (line 1713) | func (x *UserWebhook) ProtoReflect() protoreflect.Message { method Descriptor (line 1726) | func (*UserWebhook) Descriptor() ([]byte, []int) { method GetName (line 1730) | func (x *UserWebhook) GetName() string { method GetUrl (line 1737) | func (x *UserWebhook) GetUrl() string { method GetDisplayName (line 1744) | func (x *UserWebhook) GetDisplayName() string { method GetCreateTime (line 1751) | func (x *UserWebhook) GetCreateTime() *timestamppb.Timestamp { method GetUpdateTime (line 1758) | func (x *UserWebhook) GetUpdateTime() *timestamppb.Timestamp { type ListUserWebhooksRequest (line 1765) | type ListUserWebhooksRequest struct method Reset (line 1774) | func (x *ListUserWebhooksRequest) Reset() { method String (line 1781) | func (x *ListUserWebhooksRequest) String() string { method ProtoMessage (line 1785) | func (*ListUserWebhooksRequest) ProtoMessage() {} method ProtoReflect (line 1787) | func (x *ListUserWebhooksRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1800) | func (*ListUserWebhooksRequest) Descriptor() ([]byte, []int) { method GetParent (line 1804) | func (x *ListUserWebhooksRequest) GetParent() string { type ListUserWebhooksResponse (line 1811) | type ListUserWebhooksResponse struct method Reset (line 1819) | func (x *ListUserWebhooksResponse) Reset() { method String (line 1826) | func (x *ListUserWebhooksResponse) String() string { method ProtoMessage (line 1830) | func (*ListUserWebhooksResponse) ProtoMessage() {} method ProtoReflect (line 1832) | func (x *ListUserWebhooksResponse) ProtoReflect() protoreflect.Message { method Descriptor (line 1845) | func (*ListUserWebhooksResponse) Descriptor() ([]byte, []int) { method GetWebhooks (line 1849) | func (x *ListUserWebhooksResponse) GetWebhooks() []*UserWebhook { type CreateUserWebhookRequest (line 1856) | type CreateUserWebhookRequest struct method Reset (line 1867) | func (x *CreateUserWebhookRequest) Reset() { method String (line 1874) | func (x *CreateUserWebhookRequest) String() string { method ProtoMessage (line 1878) | func (*CreateUserWebhookRequest) ProtoMessage() {} method ProtoReflect (line 1880) | func (x *CreateUserWebhookRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1893) | func (*CreateUserWebhookRequest) Descriptor() ([]byte, []int) { method GetParent (line 1897) | func (x *CreateUserWebhookRequest) GetParent() string { method GetWebhook (line 1904) | func (x *CreateUserWebhookRequest) GetWebhook() *UserWebhook { type UpdateUserWebhookRequest (line 1911) | type UpdateUserWebhookRequest struct method Reset (line 1921) | func (x *UpdateUserWebhookRequest) Reset() { method String (line 1928) | func (x *UpdateUserWebhookRequest) String() string { method ProtoMessage (line 1932) | func (*UpdateUserWebhookRequest) ProtoMessage() {} method ProtoReflect (line 1934) | func (x *UpdateUserWebhookRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 1947) | func (*UpdateUserWebhookRequest) Descriptor() ([]byte, []int) { method GetWebhook (line 1951) | func (x *UpdateUserWebhookRequest) GetWebhook() *UserWebhook { method GetUpdateMask (line 1958) | func (x *UpdateUserWebhookRequest) GetUpdateMask() *fieldmaskpb.FieldM... type DeleteUserWebhookRequest (line 1965) | type DeleteUserWebhookRequest struct method Reset (line 1974) | func (x *DeleteUserWebhookRequest) Reset() { method String (line 1981) | func (x *DeleteUserWebhookRequest) String() string { method ProtoMessage (line 1985) | func (*DeleteUserWebhookRequest) ProtoMessage() {} method ProtoReflect (line 1987) | func (x *DeleteUserWebhookRequest) ProtoReflect() protoreflect.Message { method Descriptor (line 2000) | func (*DeleteUserWebhookRequest) Descriptor() ([]byte, []int) { method GetName (line 2004) | func (x *DeleteUserWebhookRequest) GetName() string { type UserNotification (line 2011) | type UserNotification struct method Reset (line 2033) | func (x *UserNotification) Reset() { method String (line 2040) | func (x *UserNotification) String() string { method ProtoMessage (line 2044) | func (*UserNotification) ProtoMessage() {} method ProtoReflect (line 2046) | func (x *UserNotification) ProtoReflect() protoreflect.Message { method Descriptor (line 2059) | func (*UserNotification) Descriptor() ([]byte, []int) { method GetName (line 2063) | func (x *UserNotification) GetName() string { method GetSender (line 2070) | func (x *UserNotification) GetSender() string { method GetStatus (line 2077) | func (x *UserNotification) GetStatus() UserNotification_Status { method GetCreateTime (line 2084) | func (x *UserNotification) GetCreateTime() *timestamppb.Timestamp { method GetType (line 2091) | func (x *UserNotification) GetType() UserNotification_Type { method GetPayload (line 2098) | func (x *UserNotification) GetPayload() isUserNotification_Payload { method GetMemoComment (line 2105) | func (x *UserNotification) GetMemoComment() *UserNotification_MemoComm... type isUserNotification_Payload (line 2114) | type isUserNotification_Payload interface type UserNotification_MemoComment (line 2118) | type UserNotification_MemoComment struct method isUserNotification_Payload (line 2122) | func (*UserNotification_MemoComment) isUserNotification_Payload() {} type ListUserNotificationsRequest (line 2124) | type ListUserNotificationsRequest struct method Reset (line 2136) | func (x *ListUserNotificationsRequest) Reset() { method String (line 2143) | func (x *ListUserNotificationsRequest) String() string { method ProtoMessage (line 2147) | func (*ListUserNotificationsRequest) ProtoMessage() {} method ProtoReflect (line 2149) | func (x *ListUserNotificationsRequest) ProtoReflect() protoreflect.Mes... method Descriptor (line 2162) | func (*ListUserNotificationsRequest) Descriptor() ([]byte, []int) { method GetParent (line 2166) | func (x *ListUserNotificationsRequest) GetParent() string { method GetPageSize (line 2173) | func (x *ListUserNotificationsRequest) GetPageSize() int32 { method GetPageToken (line 2180) | func (x *ListUserNotificationsRequest) GetPageToken() string { method GetFilter (line 2187) | func (x *ListUserNotificationsRequest) GetFilter() string { type ListUserNotificationsResponse (line 2194) | type ListUserNotificationsResponse struct method Reset (line 2202) | func (x *ListUserNotificationsResponse) Reset() { method String (line 2209) | func (x *ListUserNotificationsResponse) String() string { method ProtoMessage (line 2213) | func (*ListUserNotificationsResponse) ProtoMessage() {} method ProtoReflect (line 2215) | func (x *ListUserNotificationsResponse) ProtoReflect() protoreflect.Me... method Descriptor (line 2228) | func (*ListUserNotificationsResponse) Descriptor() ([]byte, []int) { method GetNotifications (line 2232) | func (x *ListUserNotificationsResponse) GetNotifications() []*UserNoti... method GetNextPageToken (line 2239) | func (x *ListUserNotificationsResponse) GetNextPageToken() string { type UpdateUserNotificationRequest (line 2246) | type UpdateUserNotificationRequest struct method Reset (line 2254) | func (x *UpdateUserNotificationRequest) Reset() { method String (line 2261) | func (x *UpdateUserNotificationRequest) String() string { method ProtoMessage (line 2265) | func (*UpdateUserNotificationRequest) ProtoMessage() {} method ProtoReflect (line 2267) | func (x *UpdateUserNotificationRequest) ProtoReflect() protoreflect.Me... method Descriptor (line 2280) | func (*UpdateUserNotificationRequest) Descriptor() ([]byte, []int) { method GetNotification (line 2284) | func (x *UpdateUserNotificationRequest) GetNotification() *UserNotific... method GetUpdateMask (line 2291) | func (x *UpdateUserNotificationRequest) GetUpdateMask() *fieldmaskpb.F... type DeleteUserNotificationRequest (line 2298) | type DeleteUserNotificationRequest struct method Reset (line 2306) | func (x *DeleteUserNotificationRequest) Reset() { method String (line 2313) | func (x *DeleteUserNotificationRequest) String() string { method ProtoMessage (line 2317) | func (*DeleteUserNotificationRequest) ProtoMessage() {} method ProtoReflect (line 2319) | func (x *DeleteUserNotificationRequest) ProtoReflect() protoreflect.Me... method Descriptor (line 2332) | func (*DeleteUserNotificationRequest) Descriptor() ([]byte, []int) { method GetName (line 2336) | func (x *DeleteUserNotificationRequest) GetName() string { type UserStats_MemoTypeStats (line 2344) | type UserStats_MemoTypeStats struct method Reset (line 2354) | func (x *UserStats_MemoTypeStats) Reset() { method String (line 2361) | func (x *UserStats_MemoTypeStats) String() string { method ProtoMessage (line 2365) | func (*UserStats_MemoTypeStats) ProtoMessage() {} method ProtoReflect (line 2367) | func (x *UserStats_MemoTypeStats) ProtoReflect() protoreflect.Message { method Descriptor (line 2380) | func (*UserStats_MemoTypeStats) Descriptor() ([]byte, []int) { method GetLinkCount (line 2384) | func (x *UserStats_MemoTypeStats) GetLinkCount() int32 { method GetCodeCount (line 2391) | func (x *UserStats_MemoTypeStats) GetCodeCount() int32 { method GetTodoCount (line 2398) | func (x *UserStats_MemoTypeStats) GetTodoCount() int32 { method GetUndoCount (line 2405) | func (x *UserStats_MemoTypeStats) GetUndoCount() int32 { type UserSetting_GeneralSetting (line 2413) | type UserSetting_GeneralSetting struct method Reset (line 2427) | func (x *UserSetting_GeneralSetting) Reset() { method String (line 2434) | func (x *UserSetting_GeneralSetting) String() string { method ProtoMessage (line 2438) | func (*UserSetting_GeneralSetting) ProtoMessage() {} method ProtoReflect (line 2440) | func (x *UserSetting_GeneralSetting) ProtoReflect() protoreflect.Messa... method Descriptor (line 2453) | func (*UserSetting_GeneralSetting) Descriptor() ([]byte, []int) { method GetLocale (line 2457) | func (x *UserSetting_GeneralSetting) GetLocale() string { method GetMemoVisibility (line 2464) | func (x *UserSetting_GeneralSetting) GetMemoVisibility() string { method GetTheme (line 2471) | func (x *UserSetting_GeneralSetting) GetTheme() string { type UserSetting_WebhooksSetting (line 2479) | type UserSetting_WebhooksSetting struct method Reset (line 2487) | func (x *UserSetting_WebhooksSetting) Reset() { method String (line 2494) | func (x *UserSetting_WebhooksSetting) String() string { method ProtoMessage (line 2498) | func (*UserSetting_WebhooksSetting) ProtoMessage() {} method ProtoReflect (line 2500) | func (x *UserSetting_WebhooksSetting) ProtoReflect() protoreflect.Mess... method Descriptor (line 2513) | func (*UserSetting_WebhooksSetting) Descriptor() ([]byte, []int) { method GetWebhooks (line 2517) | func (x *UserSetting_WebhooksSetting) GetWebhooks() []*UserWebhook { type UserNotification_MemoCommentPayload (line 2524) | type UserNotification_MemoCommentPayload struct method Reset (line 2536) | func (x *UserNotification_MemoCommentPayload) Reset() { method String (line 2543) | func (x *UserNotification_MemoCommentPayload) String() string { method ProtoMessage (line 2547) | func (*UserNotification_MemoCommentPayload) ProtoMessage() {} method ProtoReflect (line 2549) | func (x *UserNotification_MemoCommentPayload) ProtoReflect() protorefl... method Descriptor (line 2562) | func (*UserNotification_MemoCommentPayload) Descriptor() ([]byte, []in... method GetMemo (line 2566) | func (x *UserNotification_MemoCommentPayload) GetMemo() string { method GetRelatedMemo (line 2573) | func (x *UserNotification_MemoCommentPayload) GetRelatedMemo() string { constant file_api_v1_user_service_proto_rawDesc (line 2582) | file_api_v1_user_service_proto_rawDesc = "" + function file_api_v1_user_service_proto_rawDescGZIP (line 2819) | func file_api_v1_user_service_proto_rawDescGZIP() []byte { function init (line 2961) | func init() { file_api_v1_user_service_proto_init() } function file_api_v1_user_service_proto_init (line 2962) | func file_api_v1_user_service_proto_init() { FILE: proto/gen/api/v1/user_service.pb.gw.go function request_UserService_ListUsers_0 (line 40) | func request_UserService_ListUsers_0(ctx context.Context, marshaler runt... function local_request_UserService_ListUsers_0 (line 58) | func local_request_UserService_ListUsers_0(ctx context.Context, marshale... function request_UserService_GetUser_0 (line 75) | func request_UserService_GetUser_0(ctx context.Context, marshaler runtim... function local_request_UserService_GetUser_0 (line 102) | func local_request_UserService_GetUser_0(ctx context.Context, marshaler ... function request_UserService_CreateUser_0 (line 128) | func request_UserService_CreateUser_0(ctx context.Context, marshaler run... function local_request_UserService_CreateUser_0 (line 149) | func local_request_UserService_CreateUser_0(ctx context.Context, marshal... function request_UserService_UpdateUser_0 (line 169) | func request_UserService_UpdateUser_0(ctx context.Context, marshaler run... function local_request_UserService_UpdateUser_0 (line 210) | func local_request_UserService_UpdateUser_0(ctx context.Context, marshal... function request_UserService_DeleteUser_0 (line 250) | func request_UserService_DeleteUser_0(ctx context.Context, marshaler run... function local_request_UserService_DeleteUser_0 (line 277) | func local_request_UserService_DeleteUser_0(ctx context.Context, marshal... function request_UserService_ListAllUserStats_0 (line 301) | func request_UserService_ListAllUserStats_0(ctx context.Context, marshal... function local_request_UserService_ListAllUserStats_0 (line 313) | func local_request_UserService_ListAllUserStats_0(ctx context.Context, m... function request_UserService_GetUserStats_0 (line 322) | func request_UserService_GetUserStats_0(ctx context.Context, marshaler r... function local_request_UserService_GetUserStats_0 (line 343) | func local_request_UserService_GetUserStats_0(ctx context.Context, marsh... function request_UserService_GetUserSetting_0 (line 361) | func request_UserService_GetUserSetting_0(ctx context.Context, marshaler... function local_request_UserService_GetUserSetting_0 (line 382) | func local_request_UserService_GetUserSetting_0(ctx context.Context, mar... function request_UserService_UpdateUserSetting_0 (line 402) | func request_UserService_UpdateUserSetting_0(ctx context.Context, marsha... function local_request_UserService_UpdateUserSetting_0 (line 443) | func local_request_UserService_UpdateUserSetting_0(ctx context.Context, ... function request_UserService_ListUserSettings_0 (line 483) | func request_UserService_ListUserSettings_0(ctx context.Context, marshal... function local_request_UserService_ListUserSettings_0 (line 510) | func local_request_UserService_ListUserSettings_0(ctx context.Context, m... function request_UserService_ListPersonalAccessTokens_0 (line 536) | func request_UserService_ListPersonalAccessTokens_0(ctx context.Context,... function local_request_UserService_ListPersonalAccessTokens_0 (line 563) | func local_request_UserService_ListPersonalAccessTokens_0(ctx context.Co... function request_UserService_CreatePersonalAccessToken_0 (line 587) | func request_UserService_CreatePersonalAccessToken_0(ctx context.Context... function local_request_UserService_CreatePersonalAccessToken_0 (line 611) | func local_request_UserService_CreatePersonalAccessToken_0(ctx context.C... function request_UserService_DeletePersonalAccessToken_0 (line 632) | func request_UserService_DeletePersonalAccessToken_0(ctx context.Context... function local_request_UserService_DeletePersonalAccessToken_0 (line 653) | func local_request_UserService_DeletePersonalAccessToken_0(ctx context.C... function request_UserService_ListUserWebhooks_0 (line 671) | func request_UserService_ListUserWebhooks_0(ctx context.Context, marshal... function local_request_UserService_ListUserWebhooks_0 (line 692) | func local_request_UserService_ListUserWebhooks_0(ctx context.Context, m... function request_UserService_CreateUserWebhook_0 (line 710) | func request_UserService_CreateUserWebhook_0(ctx context.Context, marsha... function local_request_UserService_CreateUserWebhook_0 (line 734) | func local_request_UserService_CreateUserWebhook_0(ctx context.Context, ... function request_UserService_UpdateUserWebhook_0 (line 757) | func request_UserService_UpdateUserWebhook_0(ctx context.Context, marsha... function local_request_UserService_UpdateUserWebhook_0 (line 798) | func local_request_UserService_UpdateUserWebhook_0(ctx context.Context, ... function request_UserService_DeleteUserWebhook_0 (line 836) | func request_UserService_DeleteUserWebhook_0(ctx context.Context, marsha... function local_request_UserService_DeleteUserWebhook_0 (line 857) | func local_request_UserService_DeleteUserWebhook_0(ctx context.Context, ... function request_UserService_ListUserNotifications_0 (line 877) | func request_UserService_ListUserNotifications_0(ctx context.Context, ma... function local_request_UserService_ListUserNotifications_0 (line 904) | func local_request_UserService_ListUserNotifications_0(ctx context.Conte... function request_UserService_UpdateUserNotification_0 (line 930) | func request_UserService_UpdateUserNotification_0(ctx context.Context, m... function local_request_UserService_UpdateUserNotification_0 (line 971) | func local_request_UserService_UpdateUserNotification_0(ctx context.Cont... function request_UserService_DeleteUserNotification_0 (line 1009) | func request_UserService_DeleteUserNotification_0(ctx context.Context, m... function local_request_UserService_DeleteUserNotification_0 (line 1030) | func local_request_UserService_DeleteUserNotification_0(ctx context.Cont... function RegisterUserServiceHandlerServer (line 1053) | func RegisterUserServiceHandlerServer(ctx context.Context, mux *runtime.... function RegisterUserServiceHandlerFromEndpoint (line 1460) | func RegisterUserServiceHandlerFromEndpoint(ctx context.Context, mux *ru... function RegisterUserServiceHandler (line 1484) | func RegisterUserServiceHandler(ctx context.Context, mux *runtime.ServeM... function RegisterUserServiceHandlerClient (line 1493) | func RegisterUserServiceHandlerClient(ctx context.Context, mux *runtime.... FILE: proto/gen/api/v1/user_service_grpc.pb.go constant _ (line 20) | _ = grpc.SupportPackageIsVersion9 constant UserService_ListUsers_FullMethodName (line 23) | UserService_ListUsers_FullMethodName = "/memos.api.v1.Us... constant UserService_GetUser_FullMethodName (line 24) | UserService_GetUser_FullMethodName = "/memos.api.v1.Us... constant UserService_CreateUser_FullMethodName (line 25) | UserService_CreateUser_FullMethodName = "/memos.api.v1.Us... constant UserService_UpdateUser_FullMethodName (line 26) | UserService_UpdateUser_FullMethodName = "/memos.api.v1.Us... constant UserService_DeleteUser_FullMethodName (line 27) | UserService_DeleteUser_FullMethodName = "/memos.api.v1.Us... constant UserService_ListAllUserStats_FullMethodName (line 28) | UserService_ListAllUserStats_FullMethodName = "/memos.api.v1.Us... constant UserService_GetUserStats_FullMethodName (line 29) | UserService_GetUserStats_FullMethodName = "/memos.api.v1.Us... constant UserService_GetUserSetting_FullMethodName (line 30) | UserService_GetUserSetting_FullMethodName = "/memos.api.v1.Us... constant UserService_UpdateUserSetting_FullMethodName (line 31) | UserService_UpdateUserSetting_FullMethodName = "/memos.api.v1.Us... constant UserService_ListUserSettings_FullMethodName (line 32) | UserService_ListUserSettings_FullMethodName = "/memos.api.v1.Us... constant UserService_ListPersonalAccessTokens_FullMethodName (line 33) | UserService_ListPersonalAccessTokens_FullMethodName = "/memos.api.v1.Us... constant UserService_CreatePersonalAccessToken_FullMethodName (line 34) | UserService_CreatePersonalAccessToken_FullMethodName = "/memos.api.v1.Us... constant UserService_DeletePersonalAccessToken_FullMethodName (line 35) | UserService_DeletePersonalAccessToken_FullMethodName = "/memos.api.v1.Us... constant UserService_ListUserWebhooks_FullMethodName (line 36) | UserService_ListUserWebhooks_FullMethodName = "/memos.api.v1.Us... constant UserService_CreateUserWebhook_FullMethodName (line 37) | UserService_CreateUserWebhook_FullMethodName = "/memos.api.v1.Us... constant UserService_UpdateUserWebhook_FullMethodName (line 38) | UserService_UpdateUserWebhook_FullMethodName = "/memos.api.v1.Us... constant UserService_DeleteUserWebhook_FullMethodName (line 39) | UserService_DeleteUserWebhook_FullMethodName = "/memos.api.v1.Us... constant UserService_ListUserNotifications_FullMethodName (line 40) | UserService_ListUserNotifications_FullMethodName = "/memos.api.v1.Us... constant UserService_UpdateUserNotification_FullMethodName (line 41) | UserService_UpdateUserNotification_FullMethodName = "/memos.api.v1.Us... constant UserService_DeleteUserNotification_FullMethodName (line 42) | UserService_DeleteUserNotification_FullMethodName = "/memos.api.v1.Us... type UserServiceClient (line 48) | type UserServiceClient interface type userServiceClient (line 96) | type userServiceClient struct method ListUsers (line 104) | func (c *userServiceClient) ListUsers(ctx context.Context, in *ListUse... method GetUser (line 114) | func (c *userServiceClient) GetUser(ctx context.Context, in *GetUserRe... method CreateUser (line 124) | func (c *userServiceClient) CreateUser(ctx context.Context, in *Create... method UpdateUser (line 134) | func (c *userServiceClient) UpdateUser(ctx context.Context, in *Update... method DeleteUser (line 144) | func (c *userServiceClient) DeleteUser(ctx context.Context, in *Delete... method ListAllUserStats (line 154) | func (c *userServiceClient) ListAllUserStats(ctx context.Context, in *... method GetUserStats (line 164) | func (c *userServiceClient) GetUserStats(ctx context.Context, in *GetU... method GetUserSetting (line 174) | func (c *userServiceClient) GetUserSetting(ctx context.Context, in *Ge... method UpdateUserSetting (line 184) | func (c *userServiceClient) UpdateUserSetting(ctx context.Context, in ... method ListUserSettings (line 194) | func (c *userServiceClient) ListUserSettings(ctx context.Context, in *... method ListPersonalAccessTokens (line 204) | func (c *userServiceClient) ListPersonalAccessTokens(ctx context.Conte... method CreatePersonalAccessToken (line 214) | func (c *userServiceClient) CreatePersonalAccessToken(ctx context.Cont... method DeletePersonalAccessToken (line 224) | func (c *userServiceClient) DeletePersonalAccessToken(ctx context.Cont... method ListUserWebhooks (line 234) | func (c *userServiceClient) ListUserWebhooks(ctx context.Context, in *... method CreateUserWebhook (line 244) | func (c *userServiceClient) CreateUserWebhook(ctx context.Context, in ... method UpdateUserWebhook (line 254) | func (c *userServiceClient) UpdateUserWebhook(ctx context.Context, in ... method DeleteUserWebhook (line 264) | func (c *userServiceClient) DeleteUserWebhook(ctx context.Context, in ... method ListUserNotifications (line 274) | func (c *userServiceClient) ListUserNotifications(ctx context.Context,... method UpdateUserNotification (line 284) | func (c *userServiceClient) UpdateUserNotification(ctx context.Context... method DeleteUserNotification (line 294) | func (c *userServiceClient) DeleteUserNotification(ctx context.Context... function NewUserServiceClient (line 100) | func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient { type UserServiceServer (line 307) | type UserServiceServer interface type UnimplementedUserServiceServer (line 361) | type UnimplementedUserServiceServer struct method ListUsers (line 363) | func (UnimplementedUserServiceServer) ListUsers(context.Context, *List... method GetUser (line 366) | func (UnimplementedUserServiceServer) GetUser(context.Context, *GetUse... method CreateUser (line 369) | func (UnimplementedUserServiceServer) CreateUser(context.Context, *Cre... method UpdateUser (line 372) | func (UnimplementedUserServiceServer) UpdateUser(context.Context, *Upd... method DeleteUser (line 375) | func (UnimplementedUserServiceServer) DeleteUser(context.Context, *Del... method ListAllUserStats (line 378) | func (UnimplementedUserServiceServer) ListAllUserStats(context.Context... method GetUserStats (line 381) | func (UnimplementedUserServiceServer) GetUserStats(context.Context, *G... method GetUserSetting (line 384) | func (UnimplementedUserServiceServer) GetUserSetting(context.Context, ... method UpdateUserSetting (line 387) | func (UnimplementedUserServiceServer) UpdateUserSetting(context.Contex... method ListUserSettings (line 390) | func (UnimplementedUserServiceServer) ListUserSettings(context.Context... method ListPersonalAccessTokens (line 393) | func (UnimplementedUserServiceServer) ListPersonalAccessTokens(context... method CreatePersonalAccessToken (line 396) | func (UnimplementedUserServiceServer) CreatePersonalAccessToken(contex... method DeletePersonalAccessToken (line 399) | func (UnimplementedUserServiceServer) DeletePersonalAccessToken(contex... method ListUserWebhooks (line 402) | func (UnimplementedUserServiceServer) ListUserWebhooks(context.Context... method CreateUserWebhook (line 405) | func (UnimplementedUserServiceServer) CreateUserWebhook(context.Contex... method UpdateUserWebhook (line 408) | func (UnimplementedUserServiceServer) UpdateUserWebhook(context.Contex... method DeleteUserWebhook (line 411) | func (UnimplementedUserServiceServer) DeleteUserWebhook(context.Contex... method ListUserNotifications (line 414) | func (UnimplementedUserServiceServer) ListUserNotifications(context.Co... method UpdateUserNotification (line 417) | func (UnimplementedUserServiceServer) UpdateUserNotification(context.C... method DeleteUserNotification (line 420) | func (UnimplementedUserServiceServer) DeleteUserNotification(context.C... method mustEmbedUnimplementedUserServiceServer (line 423) | func (UnimplementedUserServiceServer) mustEmbedUnimplementedUserServic... method testEmbeddedByValue (line 424) | func (UnimplementedUserServiceServer) testEmbeddedByValue() ... type UnsafeUserServiceServer (line 429) | type UnsafeUserServiceServer interface function RegisterUserServiceServer (line 433) | func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceS... function _UserService_ListUsers_Handler (line 444) | func _UserService_ListUsers_Handler(srv interface{}, ctx context.Context... function _UserService_GetUser_Handler (line 462) | func _UserService_GetUser_Handler(srv interface{}, ctx context.Context, ... function _UserService_CreateUser_Handler (line 480) | func _UserService_CreateUser_Handler(srv interface{}, ctx context.Contex... function _UserService_UpdateUser_Handler (line 498) | func _UserService_UpdateUser_Handler(srv interface{}, ctx context.Contex... function _UserService_DeleteUser_Handler (line 516) | func _UserService_DeleteUser_Handler(srv interface{}, ctx context.Contex... function _UserService_ListAllUserStats_Handler (line 534) | func _UserService_ListAllUserStats_Handler(srv interface{}, ctx context.... function _UserService_GetUserStats_Handler (line 552) | func _UserService_GetUserStats_Handler(srv interface{}, ctx context.Cont... function _UserService_GetUserSetting_Handler (line 570) | func _UserService_GetUserSetting_Handler(srv interface{}, ctx context.Co... function _UserService_UpdateUserSetting_Handler (line 588) | func _UserService_UpdateUserSetting_Handler(srv interface{}, ctx context... function _UserService_ListUserSettings_Handler (line 606) | func _UserService_ListUserSettings_Handler(srv interface{}, ctx context.... function _UserService_ListPersonalAccessTokens_Handler (line 624) | func _UserService_ListPersonalAccessTokens_Handler(srv interface{}, ctx ... function _UserService_CreatePersonalAccessToken_Handler (line 642) | func _UserService_CreatePersonalAccessToken_Handler(srv interface{}, ctx... function _UserService_DeletePersonalAccessToken_Handler (line 660) | func _UserService_DeletePersonalAccessToken_Handler(srv interface{}, ctx... function _UserService_ListUserWebhooks_Handler (line 678) | func _UserService_ListUserWebhooks_Handler(srv interface{}, ctx context.... function _UserService_CreateUserWebhook_Handler (line 696) | func _UserService_CreateUserWebhook_Handler(srv interface{}, ctx context... function _UserService_UpdateUserWebhook_Handler (line 714) | func _UserService_UpdateUserWebhook_Handler(srv interface{}, ctx context... function _UserService_DeleteUserWebhook_Handler (line 732) | func _UserService_DeleteUserWebhook_Handler(srv interface{}, ctx context... function _UserService_ListUserNotifications_Handler (line 750) | func _UserService_ListUserNotifications_Handler(srv interface{}, ctx con... function _UserService_UpdateUserNotification_Handler (line 768) | func _UserService_UpdateUserNotification_Handler(srv interface{}, ctx co... function _UserService_DeleteUserNotification_Handler (line 786) | func _UserService_DeleteUserNotification_Handler(srv interface{}, ctx co... FILE: proto/gen/store/attachment.pb.go constant _ (line 20) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 22) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type AttachmentStorageType (line 25) | type AttachmentStorageType method Enum (line 53) | func (x AttachmentStorageType) Enum() *AttachmentStorageType { method String (line 59) | func (x AttachmentStorageType) String() string { method Descriptor (line 63) | func (AttachmentStorageType) Descriptor() protoreflect.EnumDescriptor { method Type (line 67) | func (AttachmentStorageType) Type() protoreflect.EnumType { method Number (line 71) | func (x AttachmentStorageType) Number() protoreflect.EnumNumber { method EnumDescriptor (line 76) | func (AttachmentStorageType) EnumDescriptor() ([]byte, []int) { constant AttachmentStorageType_ATTACHMENT_STORAGE_TYPE_UNSPECIFIED (line 28) | AttachmentStorageType_ATTACHMENT_STORAGE_TYPE_UNSPECIFIED AttachmentStor... constant AttachmentStorageType_LOCAL (line 30) | AttachmentStorageType_LOCAL AttachmentStorageType = 1 constant AttachmentStorageType_S3 (line 32) | AttachmentStorageType_S3 AttachmentStorageType = 2 constant AttachmentStorageType_EXTERNAL (line 34) | AttachmentStorageType_EXTERNAL AttachmentStorageType = 3 type AttachmentPayload (line 80) | type AttachmentPayload struct method Reset (line 90) | func (x *AttachmentPayload) Reset() { method String (line 97) | func (x *AttachmentPayload) String() string { method ProtoMessage (line 101) | func (*AttachmentPayload) ProtoMessage() {} method ProtoReflect (line 103) | func (x *AttachmentPayload) ProtoReflect() protoreflect.Message { method Descriptor (line 116) | func (*AttachmentPayload) Descriptor() ([]byte, []int) { method GetPayload (line 120) | func (x *AttachmentPayload) GetPayload() isAttachmentPayload_Payload { method GetS3Object (line 127) | func (x *AttachmentPayload) GetS3Object() *AttachmentPayload_S3Object { type isAttachmentPayload_Payload (line 136) | type isAttachmentPayload_Payload interface type AttachmentPayload_S3Object_ (line 140) | type AttachmentPayload_S3Object_ struct method isAttachmentPayload_Payload (line 144) | func (*AttachmentPayload_S3Object_) isAttachmentPayload_Payload() {} type AttachmentPayload_S3Object (line 146) | type AttachmentPayload_S3Object struct method Reset (line 158) | func (x *AttachmentPayload_S3Object) Reset() { method String (line 165) | func (x *AttachmentPayload_S3Object) String() string { method ProtoMessage (line 169) | func (*AttachmentPayload_S3Object) ProtoMessage() {} method ProtoReflect (line 171) | func (x *AttachmentPayload_S3Object) ProtoReflect() protoreflect.Messa... method Descriptor (line 184) | func (*AttachmentPayload_S3Object) Descriptor() ([]byte, []int) { method GetS3Config (line 188) | func (x *AttachmentPayload_S3Object) GetS3Config() *StorageS3Config { method GetKey (line 195) | func (x *AttachmentPayload_S3Object) GetKey() string { method GetLastPresignedTime (line 202) | func (x *AttachmentPayload_S3Object) GetLastPresignedTime() *timestamp... constant file_store_attachment_proto_rawDesc (line 211) | file_store_attachment_proto_rawDesc = "" + function file_store_attachment_proto_rawDescGZIP (line 233) | func file_store_attachment_proto_rawDescGZIP() []byte { function init (line 260) | func init() { file_store_attachment_proto_init() } function file_store_attachment_proto_init (line 261) | func file_store_attachment_proto_init() { FILE: proto/gen/store/idp.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type IdentityProvider_Type (line 24) | type IdentityProvider_Type method Enum (line 43) | func (x IdentityProvider_Type) Enum() *IdentityProvider_Type { method String (line 49) | func (x IdentityProvider_Type) String() string { method Descriptor (line 53) | func (IdentityProvider_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 57) | func (IdentityProvider_Type) Type() protoreflect.EnumType { method Number (line 61) | func (x IdentityProvider_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 66) | func (IdentityProvider_Type) EnumDescriptor() ([]byte, []int) { constant IdentityProvider_TYPE_UNSPECIFIED (line 27) | IdentityProvider_TYPE_UNSPECIFIED IdentityProvider_Type = 0 constant IdentityProvider_OAUTH2 (line 28) | IdentityProvider_OAUTH2 IdentityProvider_Type = 1 type IdentityProvider (line 70) | type IdentityProvider struct method Reset (line 82) | func (x *IdentityProvider) Reset() { method String (line 89) | func (x *IdentityProvider) String() string { method ProtoMessage (line 93) | func (*IdentityProvider) ProtoMessage() {} method ProtoReflect (line 95) | func (x *IdentityProvider) ProtoReflect() protoreflect.Message { method Descriptor (line 108) | func (*IdentityProvider) Descriptor() ([]byte, []int) { method GetId (line 112) | func (x *IdentityProvider) GetId() int32 { method GetName (line 119) | func (x *IdentityProvider) GetName() string { method GetType (line 126) | func (x *IdentityProvider) GetType() IdentityProvider_Type { method GetIdentifierFilter (line 133) | func (x *IdentityProvider) GetIdentifierFilter() string { method GetConfig (line 140) | func (x *IdentityProvider) GetConfig() *IdentityProviderConfig { method GetUid (line 147) | func (x *IdentityProvider) GetUid() string { type IdentityProviderConfig (line 154) | type IdentityProviderConfig struct method Reset (line 164) | func (x *IdentityProviderConfig) Reset() { method String (line 171) | func (x *IdentityProviderConfig) String() string { method ProtoMessage (line 175) | func (*IdentityProviderConfig) ProtoMessage() {} method ProtoReflect (line 177) | func (x *IdentityProviderConfig) ProtoReflect() protoreflect.Message { method Descriptor (line 190) | func (*IdentityProviderConfig) Descriptor() ([]byte, []int) { method GetConfig (line 194) | func (x *IdentityProviderConfig) GetConfig() isIdentityProviderConfig_... method GetOauth2Config (line 201) | func (x *IdentityProviderConfig) GetOauth2Config() *OAuth2Config { type isIdentityProviderConfig_Config (line 210) | type isIdentityProviderConfig_Config interface type IdentityProviderConfig_Oauth2Config (line 214) | type IdentityProviderConfig_Oauth2Config struct method isIdentityProviderConfig_Config (line 218) | func (*IdentityProviderConfig_Oauth2Config) isIdentityProviderConfig_C... type FieldMapping (line 220) | type FieldMapping struct method Reset (line 230) | func (x *FieldMapping) Reset() { method String (line 237) | func (x *FieldMapping) String() string { method ProtoMessage (line 241) | func (*FieldMapping) ProtoMessage() {} method ProtoReflect (line 243) | func (x *FieldMapping) ProtoReflect() protoreflect.Message { method Descriptor (line 256) | func (*FieldMapping) Descriptor() ([]byte, []int) { method GetIdentifier (line 260) | func (x *FieldMapping) GetIdentifier() string { method GetDisplayName (line 267) | func (x *FieldMapping) GetDisplayName() string { method GetEmail (line 274) | func (x *FieldMapping) GetEmail() string { method GetAvatarUrl (line 281) | func (x *FieldMapping) GetAvatarUrl() string { type OAuth2Config (line 288) | type OAuth2Config struct method Reset (line 301) | func (x *OAuth2Config) Reset() { method String (line 308) | func (x *OAuth2Config) String() string { method ProtoMessage (line 312) | func (*OAuth2Config) ProtoMessage() {} method ProtoReflect (line 314) | func (x *OAuth2Config) ProtoReflect() protoreflect.Message { method Descriptor (line 327) | func (*OAuth2Config) Descriptor() ([]byte, []int) { method GetClientId (line 331) | func (x *OAuth2Config) GetClientId() string { method GetClientSecret (line 338) | func (x *OAuth2Config) GetClientSecret() string { method GetAuthUrl (line 345) | func (x *OAuth2Config) GetAuthUrl() string { method GetTokenUrl (line 352) | func (x *OAuth2Config) GetTokenUrl() string { method GetUserInfoUrl (line 359) | func (x *OAuth2Config) GetUserInfoUrl() string { method GetScopes (line 366) | func (x *OAuth2Config) GetScopes() []string { method GetFieldMapping (line 373) | func (x *OAuth2Config) GetFieldMapping() *FieldMapping { constant file_store_idp_proto_rawDesc (line 382) | file_store_idp_proto_rawDesc = "" + function file_store_idp_proto_rawDescGZIP (line 422) | func file_store_idp_proto_rawDescGZIP() []byte { function init (line 450) | func init() { file_store_idp_proto_init() } function file_store_idp_proto_init (line 451) | func file_store_idp_proto_init() { FILE: proto/gen/store/inbox.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type InboxMessage_Type (line 24) | type InboxMessage_Type method Enum (line 44) | func (x InboxMessage_Type) Enum() *InboxMessage_Type { method String (line 50) | func (x InboxMessage_Type) String() string { method Descriptor (line 54) | func (InboxMessage_Type) Descriptor() protoreflect.EnumDescriptor { method Type (line 58) | func (InboxMessage_Type) Type() protoreflect.EnumType { method Number (line 62) | func (x InboxMessage_Type) Number() protoreflect.EnumNumber { method EnumDescriptor (line 67) | func (InboxMessage_Type) EnumDescriptor() ([]byte, []int) { constant InboxMessage_TYPE_UNSPECIFIED (line 27) | InboxMessage_TYPE_UNSPECIFIED InboxMessage_Type = 0 constant InboxMessage_MEMO_COMMENT (line 29) | InboxMessage_MEMO_COMMENT InboxMessage_Type = 1 type InboxMessage (line 71) | type InboxMessage struct method Reset (line 83) | func (x *InboxMessage) Reset() { method String (line 90) | func (x *InboxMessage) String() string { method ProtoMessage (line 94) | func (*InboxMessage) ProtoMessage() {} method ProtoReflect (line 96) | func (x *InboxMessage) ProtoReflect() protoreflect.Message { method Descriptor (line 109) | func (*InboxMessage) Descriptor() ([]byte, []int) { method GetType (line 113) | func (x *InboxMessage) GetType() InboxMessage_Type { method GetPayload (line 120) | func (x *InboxMessage) GetPayload() isInboxMessage_Payload { method GetMemoComment (line 127) | func (x *InboxMessage) GetMemoComment() *InboxMessage_MemoCommentPaylo... type isInboxMessage_Payload (line 136) | type isInboxMessage_Payload interface type InboxMessage_MemoComment (line 140) | type InboxMessage_MemoComment struct method isInboxMessage_Payload (line 144) | func (*InboxMessage_MemoComment) isInboxMessage_Payload() {} type InboxMessage_MemoCommentPayload (line 146) | type InboxMessage_MemoCommentPayload struct method Reset (line 154) | func (x *InboxMessage_MemoCommentPayload) Reset() { method String (line 161) | func (x *InboxMessage_MemoCommentPayload) String() string { method ProtoMessage (line 165) | func (*InboxMessage_MemoCommentPayload) ProtoMessage() {} method ProtoReflect (line 167) | func (x *InboxMessage_MemoCommentPayload) ProtoReflect() protoreflect.... method Descriptor (line 180) | func (*InboxMessage_MemoCommentPayload) Descriptor() ([]byte, []int) { method GetMemoId (line 184) | func (x *InboxMessage_MemoCommentPayload) GetMemoId() int32 { method GetRelatedMemoId (line 191) | func (x *InboxMessage_MemoCommentPayload) GetRelatedMemoId() int32 { constant file_store_inbox_proto_rawDesc (line 200) | file_store_inbox_proto_rawDesc = "" + function file_store_inbox_proto_rawDescGZIP (line 221) | func file_store_inbox_proto_rawDescGZIP() []byte { function init (line 245) | func init() { file_store_inbox_proto_init() } function file_store_inbox_proto_init (line 246) | func file_store_inbox_proto_init() { FILE: proto/gen/store/instance_setting.pb.go constant _ (line 20) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 22) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type InstanceSettingKey (line 25) | type InstanceSettingKey method Enum (line 65) | func (x InstanceSettingKey) Enum() *InstanceSettingKey { method String (line 71) | func (x InstanceSettingKey) String() string { method Descriptor (line 75) | func (InstanceSettingKey) Descriptor() protoreflect.EnumDescriptor { method Type (line 79) | func (InstanceSettingKey) Type() protoreflect.EnumType { method Number (line 83) | func (x InstanceSettingKey) Number() protoreflect.EnumNumber { method EnumDescriptor (line 88) | func (InstanceSettingKey) EnumDescriptor() ([]byte, []int) { constant InstanceSettingKey_INSTANCE_SETTING_KEY_UNSPECIFIED (line 28) | InstanceSettingKey_INSTANCE_SETTING_KEY_UNSPECIFIED InstanceSettingKey = 0 constant InstanceSettingKey_BASIC (line 30) | InstanceSettingKey_BASIC InstanceSettingKey = 1 constant InstanceSettingKey_GENERAL (line 32) | InstanceSettingKey_GENERAL InstanceSettingKey = 2 constant InstanceSettingKey_STORAGE (line 34) | InstanceSettingKey_STORAGE InstanceSettingKey = 3 constant InstanceSettingKey_MEMO_RELATED (line 36) | InstanceSettingKey_MEMO_RELATED InstanceSettingKey = 4 constant InstanceSettingKey_TAGS (line 38) | InstanceSettingKey_TAGS InstanceSettingKey = 5 constant InstanceSettingKey_NOTIFICATION (line 40) | InstanceSettingKey_NOTIFICATION InstanceSettingKey = 6 type InstanceStorageSetting_StorageType (line 92) | type InstanceStorageSetting_StorageType method Enum (line 120) | func (x InstanceStorageSetting_StorageType) Enum() *InstanceStorageSet... method String (line 126) | func (x InstanceStorageSetting_StorageType) String() string { method Descriptor (line 130) | func (InstanceStorageSetting_StorageType) Descriptor() protoreflect.En... method Type (line 134) | func (InstanceStorageSetting_StorageType) Type() protoreflect.EnumType { method Number (line 138) | func (x InstanceStorageSetting_StorageType) Number() protoreflect.Enum... method EnumDescriptor (line 143) | func (InstanceStorageSetting_StorageType) EnumDescriptor() ([]byte, []... constant InstanceStorageSetting_STORAGE_TYPE_UNSPECIFIED (line 95) | InstanceStorageSetting_STORAGE_TYPE_UNSPECIFIED InstanceStorageSetting_S... constant InstanceStorageSetting_DATABASE (line 97) | InstanceStorageSetting_DATABASE InstanceStorageSetting_StorageType = 1 constant InstanceStorageSetting_LOCAL (line 99) | InstanceStorageSetting_LOCAL InstanceStorageSetting_StorageType = 2 constant InstanceStorageSetting_S3 (line 101) | InstanceStorageSetting_S3 InstanceStorageSetting_StorageType = 3 type InstanceSetting (line 147) | type InstanceSetting struct method Reset (line 163) | func (x *InstanceSetting) Reset() { method String (line 170) | func (x *InstanceSetting) String() string { method ProtoMessage (line 174) | func (*InstanceSetting) ProtoMessage() {} method ProtoReflect (line 176) | func (x *InstanceSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 189) | func (*InstanceSetting) Descriptor() ([]byte, []int) { method GetKey (line 193) | func (x *InstanceSetting) GetKey() InstanceSettingKey { method GetValue (line 200) | func (x *InstanceSetting) GetValue() isInstanceSetting_Value { method GetBasicSetting (line 207) | func (x *InstanceSetting) GetBasicSetting() *InstanceBasicSetting { method GetGeneralSetting (line 216) | func (x *InstanceSetting) GetGeneralSetting() *InstanceGeneralSetting { method GetStorageSetting (line 225) | func (x *InstanceSetting) GetStorageSetting() *InstanceStorageSetting { method GetMemoRelatedSetting (line 234) | func (x *InstanceSetting) GetMemoRelatedSetting() *InstanceMemoRelated... method GetTagsSetting (line 243) | func (x *InstanceSetting) GetTagsSetting() *InstanceTagsSetting { method GetNotificationSetting (line 252) | func (x *InstanceSetting) GetNotificationSetting() *InstanceNotificati... type isInstanceSetting_Value (line 261) | type isInstanceSetting_Value interface type InstanceSetting_BasicSetting (line 265) | type InstanceSetting_BasicSetting struct method isInstanceSetting_Value (line 289) | func (*InstanceSetting_BasicSetting) isInstanceSetting_Value() {} type InstanceSetting_GeneralSetting (line 269) | type InstanceSetting_GeneralSetting struct method isInstanceSetting_Value (line 291) | func (*InstanceSetting_GeneralSetting) isInstanceSetting_Value() {} type InstanceSetting_StorageSetting (line 273) | type InstanceSetting_StorageSetting struct method isInstanceSetting_Value (line 293) | func (*InstanceSetting_StorageSetting) isInstanceSetting_Value() {} type InstanceSetting_MemoRelatedSetting (line 277) | type InstanceSetting_MemoRelatedSetting struct method isInstanceSetting_Value (line 295) | func (*InstanceSetting_MemoRelatedSetting) isInstanceSetting_Value() {} type InstanceSetting_TagsSetting (line 281) | type InstanceSetting_TagsSetting struct method isInstanceSetting_Value (line 297) | func (*InstanceSetting_TagsSetting) isInstanceSetting_Value() {} type InstanceSetting_NotificationSetting (line 285) | type InstanceSetting_NotificationSetting struct method isInstanceSetting_Value (line 299) | func (*InstanceSetting_NotificationSetting) isInstanceSetting_Value() {} type InstanceBasicSetting (line 301) | type InstanceBasicSetting struct method Reset (line 311) | func (x *InstanceBasicSetting) Reset() { method String (line 318) | func (x *InstanceBasicSetting) String() string { method ProtoMessage (line 322) | func (*InstanceBasicSetting) ProtoMessage() {} method ProtoReflect (line 324) | func (x *InstanceBasicSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 337) | func (*InstanceBasicSetting) Descriptor() ([]byte, []int) { method GetSecretKey (line 341) | func (x *InstanceBasicSetting) GetSecretKey() string { method GetSchemaVersion (line 348) | func (x *InstanceBasicSetting) GetSchemaVersion() string { type InstanceGeneralSetting (line 355) | type InstanceGeneralSetting struct method Reset (line 379) | func (x *InstanceGeneralSetting) Reset() { method String (line 386) | func (x *InstanceGeneralSetting) String() string { method ProtoMessage (line 390) | func (*InstanceGeneralSetting) ProtoMessage() {} method ProtoReflect (line 392) | func (x *InstanceGeneralSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 405) | func (*InstanceGeneralSetting) Descriptor() ([]byte, []int) { method GetDisallowUserRegistration (line 409) | func (x *InstanceGeneralSetting) GetDisallowUserRegistration() bool { method GetDisallowPasswordAuth (line 416) | func (x *InstanceGeneralSetting) GetDisallowPasswordAuth() bool { method GetAdditionalScript (line 423) | func (x *InstanceGeneralSetting) GetAdditionalScript() string { method GetAdditionalStyle (line 430) | func (x *InstanceGeneralSetting) GetAdditionalStyle() string { method GetCustomProfile (line 437) | func (x *InstanceGeneralSetting) GetCustomProfile() *InstanceCustomPro... method GetWeekStartDayOffset (line 444) | func (x *InstanceGeneralSetting) GetWeekStartDayOffset() int32 { method GetDisallowChangeUsername (line 451) | func (x *InstanceGeneralSetting) GetDisallowChangeUsername() bool { method GetDisallowChangeNickname (line 458) | func (x *InstanceGeneralSetting) GetDisallowChangeNickname() bool { type InstanceCustomProfile (line 465) | type InstanceCustomProfile struct method Reset (line 474) | func (x *InstanceCustomProfile) Reset() { method String (line 481) | func (x *InstanceCustomProfile) String() string { method ProtoMessage (line 485) | func (*InstanceCustomProfile) ProtoMessage() {} method ProtoReflect (line 487) | func (x *InstanceCustomProfile) ProtoReflect() protoreflect.Message { method Descriptor (line 500) | func (*InstanceCustomProfile) Descriptor() ([]byte, []int) { method GetTitle (line 504) | func (x *InstanceCustomProfile) GetTitle() string { method GetDescription (line 511) | func (x *InstanceCustomProfile) GetDescription() string { method GetLogoUrl (line 518) | func (x *InstanceCustomProfile) GetLogoUrl() string { type InstanceStorageSetting (line 525) | type InstanceStorageSetting struct method Reset (line 540) | func (x *InstanceStorageSetting) Reset() { method String (line 547) | func (x *InstanceStorageSetting) String() string { method ProtoMessage (line 551) | func (*InstanceStorageSetting) ProtoMessage() {} method ProtoReflect (line 553) | func (x *InstanceStorageSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 566) | func (*InstanceStorageSetting) Descriptor() ([]byte, []int) { method GetStorageType (line 570) | func (x *InstanceStorageSetting) GetStorageType() InstanceStorageSetti... method GetFilepathTemplate (line 577) | func (x *InstanceStorageSetting) GetFilepathTemplate() string { method GetUploadSizeLimitMb (line 584) | func (x *InstanceStorageSetting) GetUploadSizeLimitMb() int64 { method GetS3Config (line 591) | func (x *InstanceStorageSetting) GetS3Config() *StorageS3Config { type StorageS3Config (line 599) | type StorageS3Config struct method Reset (line 611) | func (x *StorageS3Config) Reset() { method String (line 618) | func (x *StorageS3Config) String() string { method ProtoMessage (line 622) | func (*StorageS3Config) ProtoMessage() {} method ProtoReflect (line 624) | func (x *StorageS3Config) ProtoReflect() protoreflect.Message { method Descriptor (line 637) | func (*StorageS3Config) Descriptor() ([]byte, []int) { method GetAccessKeyId (line 641) | func (x *StorageS3Config) GetAccessKeyId() string { method GetAccessKeySecret (line 648) | func (x *StorageS3Config) GetAccessKeySecret() string { method GetEndpoint (line 655) | func (x *StorageS3Config) GetEndpoint() string { method GetRegion (line 662) | func (x *StorageS3Config) GetRegion() string { method GetBucket (line 669) | func (x *StorageS3Config) GetBucket() string { method GetUsePathStyle (line 676) | func (x *StorageS3Config) GetUsePathStyle() bool { type InstanceMemoRelatedSetting (line 683) | type InstanceMemoRelatedSetting struct method Reset (line 697) | func (x *InstanceMemoRelatedSetting) Reset() { method String (line 704) | func (x *InstanceMemoRelatedSetting) String() string { method ProtoMessage (line 708) | func (*InstanceMemoRelatedSetting) ProtoMessage() {} method ProtoReflect (line 710) | func (x *InstanceMemoRelatedSetting) ProtoReflect() protoreflect.Messa... method Descriptor (line 723) | func (*InstanceMemoRelatedSetting) Descriptor() ([]byte, []int) { method GetDisplayWithUpdateTime (line 727) | func (x *InstanceMemoRelatedSetting) GetDisplayWithUpdateTime() bool { method GetContentLengthLimit (line 734) | func (x *InstanceMemoRelatedSetting) GetContentLengthLimit() int32 { method GetEnableDoubleClickEdit (line 741) | func (x *InstanceMemoRelatedSetting) GetEnableDoubleClickEdit() bool { method GetReactions (line 748) | func (x *InstanceMemoRelatedSetting) GetReactions() []string { type InstanceTagMetadata (line 755) | type InstanceTagMetadata struct method Reset (line 763) | func (x *InstanceTagMetadata) Reset() { method String (line 770) | func (x *InstanceTagMetadata) String() string { method ProtoMessage (line 774) | func (*InstanceTagMetadata) ProtoMessage() {} method ProtoReflect (line 776) | func (x *InstanceTagMetadata) ProtoReflect() protoreflect.Message { method Descriptor (line 789) | func (*InstanceTagMetadata) Descriptor() ([]byte, []int) { method GetBackgroundColor (line 793) | func (x *InstanceTagMetadata) GetBackgroundColor() *color.Color { type InstanceTagsSetting (line 800) | type InstanceTagsSetting struct method Reset (line 807) | func (x *InstanceTagsSetting) Reset() { method String (line 814) | func (x *InstanceTagsSetting) String() string { method ProtoMessage (line 818) | func (*InstanceTagsSetting) ProtoMessage() {} method ProtoReflect (line 820) | func (x *InstanceTagsSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 833) | func (*InstanceTagsSetting) Descriptor() ([]byte, []int) { method GetTags (line 837) | func (x *InstanceTagsSetting) GetTags() map[string]*InstanceTagMetadata { type InstanceNotificationSetting (line 844) | type InstanceNotificationSetting struct method Reset (line 851) | func (x *InstanceNotificationSetting) Reset() { method String (line 858) | func (x *InstanceNotificationSetting) String() string { method ProtoMessage (line 862) | func (*InstanceNotificationSetting) ProtoMessage() {} method ProtoReflect (line 864) | func (x *InstanceNotificationSetting) ProtoReflect() protoreflect.Mess... method Descriptor (line 877) | func (*InstanceNotificationSetting) Descriptor() ([]byte, []int) { method GetEmail (line 881) | func (x *InstanceNotificationSetting) GetEmail() *InstanceNotification... type InstanceNotificationSetting_EmailSetting (line 888) | type InstanceNotificationSetting_EmailSetting struct method Reset (line 904) | func (x *InstanceNotificationSetting_EmailSetting) Reset() { method String (line 911) | func (x *InstanceNotificationSetting_EmailSetting) String() string { method ProtoMessage (line 915) | func (*InstanceNotificationSetting_EmailSetting) ProtoMessage() {} method ProtoReflect (line 917) | func (x *InstanceNotificationSetting_EmailSetting) ProtoReflect() prot... method Descriptor (line 930) | func (*InstanceNotificationSetting_EmailSetting) Descriptor() ([]byte,... method GetEnabled (line 934) | func (x *InstanceNotificationSetting_EmailSetting) GetEnabled() bool { method GetSmtpHost (line 941) | func (x *InstanceNotificationSetting_EmailSetting) GetSmtpHost() string { method GetSmtpPort (line 948) | func (x *InstanceNotificationSetting_EmailSetting) GetSmtpPort() int32 { method GetSmtpUsername (line 955) | func (x *InstanceNotificationSetting_EmailSetting) GetSmtpUsername() s... method GetSmtpPassword (line 962) | func (x *InstanceNotificationSetting_EmailSetting) GetSmtpPassword() s... method GetFromEmail (line 969) | func (x *InstanceNotificationSetting_EmailSetting) GetFromEmail() stri... method GetFromName (line 976) | func (x *InstanceNotificationSetting_EmailSetting) GetFromName() string { method GetReplyTo (line 983) | func (x *InstanceNotificationSetting_EmailSetting) GetReplyTo() string { method GetUseTls (line 990) | func (x *InstanceNotificationSetting_EmailSetting) GetUseTls() bool { method GetUseSsl (line 997) | func (x *InstanceNotificationSetting_EmailSetting) GetUseSsl() bool { constant file_store_instance_setting_proto_rawDesc (line 1006) | file_store_instance_setting_proto_rawDesc = "" + function file_store_instance_setting_proto_rawDescGZIP (line 1094) | func file_store_instance_setting_proto_rawDescGZIP() []byte { function init (line 1142) | func init() { file_store_instance_setting_proto_init() } function file_store_instance_setting_proto_init (line 1143) | func file_store_instance_setting_proto_init() { FILE: proto/gen/store/memo.pb.go constant _ (line 19) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 21) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type MemoPayload (line 24) | type MemoPayload struct method Reset (line 33) | func (x *MemoPayload) Reset() { method String (line 40) | func (x *MemoPayload) String() string { method ProtoMessage (line 44) | func (*MemoPayload) ProtoMessage() {} method ProtoReflect (line 46) | func (x *MemoPayload) ProtoReflect() protoreflect.Message { method Descriptor (line 59) | func (*MemoPayload) Descriptor() ([]byte, []int) { method GetProperty (line 63) | func (x *MemoPayload) GetProperty() *MemoPayload_Property { method GetLocation (line 70) | func (x *MemoPayload) GetLocation() *MemoPayload_Location { method GetTags (line 77) | func (x *MemoPayload) GetTags() []string { type MemoPayload_Property (line 85) | type MemoPayload_Property struct method Reset (line 97) | func (x *MemoPayload_Property) Reset() { method String (line 104) | func (x *MemoPayload_Property) String() string { method ProtoMessage (line 108) | func (*MemoPayload_Property) ProtoMessage() {} method ProtoReflect (line 110) | func (x *MemoPayload_Property) ProtoReflect() protoreflect.Message { method Descriptor (line 123) | func (*MemoPayload_Property) Descriptor() ([]byte, []int) { method GetHasLink (line 127) | func (x *MemoPayload_Property) GetHasLink() bool { method GetHasTaskList (line 134) | func (x *MemoPayload_Property) GetHasTaskList() bool { method GetHasCode (line 141) | func (x *MemoPayload_Property) GetHasCode() bool { method GetHasIncompleteTasks (line 148) | func (x *MemoPayload_Property) GetHasIncompleteTasks() bool { method GetTitle (line 155) | func (x *MemoPayload_Property) GetTitle() string { type MemoPayload_Location (line 162) | type MemoPayload_Location struct method Reset (line 171) | func (x *MemoPayload_Location) Reset() { method String (line 178) | func (x *MemoPayload_Location) String() string { method ProtoMessage (line 182) | func (*MemoPayload_Location) ProtoMessage() {} method ProtoReflect (line 184) | func (x *MemoPayload_Location) ProtoReflect() protoreflect.Message { method Descriptor (line 197) | func (*MemoPayload_Location) Descriptor() ([]byte, []int) { method GetPlaceholder (line 201) | func (x *MemoPayload_Location) GetPlaceholder() string { method GetLatitude (line 208) | func (x *MemoPayload_Location) GetLatitude() float64 { method GetLongitude (line 215) | func (x *MemoPayload_Location) GetLongitude() float64 { constant file_store_memo_proto_rawDesc (line 224) | file_store_memo_proto_rawDesc = "" + function file_store_memo_proto_rawDescGZIP (line 248) | func file_store_memo_proto_rawDescGZIP() []byte { function init (line 271) | func init() { file_store_memo_proto_init() } function file_store_memo_proto_init (line 272) | func file_store_memo_proto_init() { FILE: proto/gen/store/user_setting.pb.go constant _ (line 20) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 22) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type UserSetting_Key (line 25) | type UserSetting_Key method Enum (line 61) | func (x UserSetting_Key) Enum() *UserSetting_Key { method String (line 67) | func (x UserSetting_Key) String() string { method Descriptor (line 71) | func (UserSetting_Key) Descriptor() protoreflect.EnumDescriptor { method Type (line 75) | func (UserSetting_Key) Type() protoreflect.EnumType { method Number (line 79) | func (x UserSetting_Key) Number() protoreflect.EnumNumber { method EnumDescriptor (line 84) | func (UserSetting_Key) EnumDescriptor() ([]byte, []int) { constant UserSetting_KEY_UNSPECIFIED (line 28) | UserSetting_KEY_UNSPECIFIED UserSetting_Key = 0 constant UserSetting_GENERAL (line 30) | UserSetting_GENERAL UserSetting_Key = 1 constant UserSetting_SHORTCUTS (line 32) | UserSetting_SHORTCUTS UserSetting_Key = 4 constant UserSetting_WEBHOOKS (line 34) | UserSetting_WEBHOOKS UserSetting_Key = 5 constant UserSetting_REFRESH_TOKENS (line 36) | UserSetting_REFRESH_TOKENS UserSetting_Key = 6 constant UserSetting_PERSONAL_ACCESS_TOKENS (line 38) | UserSetting_PERSONAL_ACCESS_TOKENS UserSetting_Key = 7 type UserSetting (line 88) | type UserSetting struct method Reset (line 104) | func (x *UserSetting) Reset() { method String (line 111) | func (x *UserSetting) String() string { method ProtoMessage (line 115) | func (*UserSetting) ProtoMessage() {} method ProtoReflect (line 117) | func (x *UserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 130) | func (*UserSetting) Descriptor() ([]byte, []int) { method GetUserId (line 134) | func (x *UserSetting) GetUserId() int32 { method GetKey (line 141) | func (x *UserSetting) GetKey() UserSetting_Key { method GetValue (line 148) | func (x *UserSetting) GetValue() isUserSetting_Value { method GetGeneral (line 155) | func (x *UserSetting) GetGeneral() *GeneralUserSetting { method GetShortcuts (line 164) | func (x *UserSetting) GetShortcuts() *ShortcutsUserSetting { method GetWebhooks (line 173) | func (x *UserSetting) GetWebhooks() *WebhooksUserSetting { method GetRefreshTokens (line 182) | func (x *UserSetting) GetRefreshTokens() *RefreshTokensUserSetting { method GetPersonalAccessTokens (line 191) | func (x *UserSetting) GetPersonalAccessTokens() *PersonalAccessTokensU... type isUserSetting_Value (line 200) | type isUserSetting_Value interface type UserSetting_General (line 204) | type UserSetting_General struct method isUserSetting_Value (line 224) | func (*UserSetting_General) isUserSetting_Value() {} type UserSetting_Shortcuts (line 208) | type UserSetting_Shortcuts struct method isUserSetting_Value (line 226) | func (*UserSetting_Shortcuts) isUserSetting_Value() {} type UserSetting_Webhooks (line 212) | type UserSetting_Webhooks struct method isUserSetting_Value (line 228) | func (*UserSetting_Webhooks) isUserSetting_Value() {} type UserSetting_RefreshTokens (line 216) | type UserSetting_RefreshTokens struct method isUserSetting_Value (line 230) | func (*UserSetting_RefreshTokens) isUserSetting_Value() {} type UserSetting_PersonalAccessTokens (line 220) | type UserSetting_PersonalAccessTokens struct method isUserSetting_Value (line 232) | func (*UserSetting_PersonalAccessTokens) isUserSetting_Value() {} type GeneralUserSetting (line 234) | type GeneralUserSetting struct method Reset (line 247) | func (x *GeneralUserSetting) Reset() { method String (line 254) | func (x *GeneralUserSetting) String() string { method ProtoMessage (line 258) | func (*GeneralUserSetting) ProtoMessage() {} method ProtoReflect (line 260) | func (x *GeneralUserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 273) | func (*GeneralUserSetting) Descriptor() ([]byte, []int) { method GetLocale (line 277) | func (x *GeneralUserSetting) GetLocale() string { method GetMemoVisibility (line 284) | func (x *GeneralUserSetting) GetMemoVisibility() string { method GetTheme (line 291) | func (x *GeneralUserSetting) GetTheme() string { type RefreshTokensUserSetting (line 298) | type RefreshTokensUserSetting struct method Reset (line 305) | func (x *RefreshTokensUserSetting) Reset() { method String (line 312) | func (x *RefreshTokensUserSetting) String() string { method ProtoMessage (line 316) | func (*RefreshTokensUserSetting) ProtoMessage() {} method ProtoReflect (line 318) | func (x *RefreshTokensUserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 331) | func (*RefreshTokensUserSetting) Descriptor() ([]byte, []int) { method GetRefreshTokens (line 335) | func (x *RefreshTokensUserSetting) GetRefreshTokens() []*RefreshTokens... type PersonalAccessTokensUserSetting (line 342) | type PersonalAccessTokensUserSetting struct method Reset (line 349) | func (x *PersonalAccessTokensUserSetting) Reset() { method String (line 356) | func (x *PersonalAccessTokensUserSetting) String() string { method ProtoMessage (line 360) | func (*PersonalAccessTokensUserSetting) ProtoMessage() {} method ProtoReflect (line 362) | func (x *PersonalAccessTokensUserSetting) ProtoReflect() protoreflect.... method Descriptor (line 375) | func (*PersonalAccessTokensUserSetting) Descriptor() ([]byte, []int) { method GetTokens (line 379) | func (x *PersonalAccessTokensUserSetting) GetTokens() []*PersonalAcces... type ShortcutsUserSetting (line 386) | type ShortcutsUserSetting struct method Reset (line 393) | func (x *ShortcutsUserSetting) Reset() { method String (line 400) | func (x *ShortcutsUserSetting) String() string { method ProtoMessage (line 404) | func (*ShortcutsUserSetting) ProtoMessage() {} method ProtoReflect (line 406) | func (x *ShortcutsUserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 419) | func (*ShortcutsUserSetting) Descriptor() ([]byte, []int) { method GetShortcuts (line 423) | func (x *ShortcutsUserSetting) GetShortcuts() []*ShortcutsUserSetting_... type WebhooksUserSetting (line 430) | type WebhooksUserSetting struct method Reset (line 437) | func (x *WebhooksUserSetting) Reset() { method String (line 444) | func (x *WebhooksUserSetting) String() string { method ProtoMessage (line 448) | func (*WebhooksUserSetting) ProtoMessage() {} method ProtoReflect (line 450) | func (x *WebhooksUserSetting) ProtoReflect() protoreflect.Message { method Descriptor (line 463) | func (*WebhooksUserSetting) Descriptor() ([]byte, []int) { method GetWebhooks (line 467) | func (x *WebhooksUserSetting) GetWebhooks() []*WebhooksUserSetting_Web... type RefreshTokensUserSetting_RefreshToken (line 474) | type RefreshTokensUserSetting_RefreshToken struct method Reset (line 490) | func (x *RefreshTokensUserSetting_RefreshToken) Reset() { method String (line 497) | func (x *RefreshTokensUserSetting_RefreshToken) String() string { method ProtoMessage (line 501) | func (*RefreshTokensUserSetting_RefreshToken) ProtoMessage() {} method ProtoReflect (line 503) | func (x *RefreshTokensUserSetting_RefreshToken) ProtoReflect() protore... method Descriptor (line 516) | func (*RefreshTokensUserSetting_RefreshToken) Descriptor() ([]byte, []... method GetTokenId (line 520) | func (x *RefreshTokensUserSetting_RefreshToken) GetTokenId() string { method GetExpiresAt (line 527) | func (x *RefreshTokensUserSetting_RefreshToken) GetExpiresAt() *timest... method GetCreatedAt (line 534) | func (x *RefreshTokensUserSetting_RefreshToken) GetCreatedAt() *timest... method GetClientInfo (line 541) | func (x *RefreshTokensUserSetting_RefreshToken) GetClientInfo() *Refre... method GetDescription (line 548) | func (x *RefreshTokensUserSetting_RefreshToken) GetDescription() string { type RefreshTokensUserSetting_ClientInfo (line 555) | type RefreshTokensUserSetting_ClientInfo struct method Reset (line 571) | func (x *RefreshTokensUserSetting_ClientInfo) Reset() { method String (line 578) | func (x *RefreshTokensUserSetting_ClientInfo) String() string { method ProtoMessage (line 582) | func (*RefreshTokensUserSetting_ClientInfo) ProtoMessage() {} method ProtoReflect (line 584) | func (x *RefreshTokensUserSetting_ClientInfo) ProtoReflect() protorefl... method Descriptor (line 597) | func (*RefreshTokensUserSetting_ClientInfo) Descriptor() ([]byte, []in... method GetUserAgent (line 601) | func (x *RefreshTokensUserSetting_ClientInfo) GetUserAgent() string { method GetIpAddress (line 608) | func (x *RefreshTokensUserSetting_ClientInfo) GetIpAddress() string { method GetDeviceType (line 615) | func (x *RefreshTokensUserSetting_ClientInfo) GetDeviceType() string { method GetOs (line 622) | func (x *RefreshTokensUserSetting_ClientInfo) GetOs() string { method GetBrowser (line 629) | func (x *RefreshTokensUserSetting_ClientInfo) GetBrowser() string { type PersonalAccessTokensUserSetting_PersonalAccessToken (line 636) | type PersonalAccessTokensUserSetting_PersonalAccessToken struct method Reset (line 654) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) Reset() { method String (line 661) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) String()... method ProtoMessage (line 665) | func (*PersonalAccessTokensUserSetting_PersonalAccessToken) ProtoMessa... method ProtoReflect (line 667) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) ProtoRef... method Descriptor (line 680) | func (*PersonalAccessTokensUserSetting_PersonalAccessToken) Descriptor... method GetTokenId (line 684) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetToken... method GetTokenHash (line 691) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetToken... method GetDescription (line 698) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetDescr... method GetExpiresAt (line 705) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetExpir... method GetCreatedAt (line 712) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetCreat... method GetLastUsedAt (line 719) | func (x *PersonalAccessTokensUserSetting_PersonalAccessToken) GetLastU... type ShortcutsUserSetting_Shortcut (line 726) | type ShortcutsUserSetting_Shortcut struct method Reset (line 735) | func (x *ShortcutsUserSetting_Shortcut) Reset() { method String (line 742) | func (x *ShortcutsUserSetting_Shortcut) String() string { method ProtoMessage (line 746) | func (*ShortcutsUserSetting_Shortcut) ProtoMessage() {} method ProtoReflect (line 748) | func (x *ShortcutsUserSetting_Shortcut) ProtoReflect() protoreflect.Me... method Descriptor (line 761) | func (*ShortcutsUserSetting_Shortcut) Descriptor() ([]byte, []int) { method GetId (line 765) | func (x *ShortcutsUserSetting_Shortcut) GetId() string { method GetTitle (line 772) | func (x *ShortcutsUserSetting_Shortcut) GetTitle() string { method GetFilter (line 779) | func (x *ShortcutsUserSetting_Shortcut) GetFilter() string { type WebhooksUserSetting_Webhook (line 786) | type WebhooksUserSetting_Webhook struct method Reset (line 798) | func (x *WebhooksUserSetting_Webhook) Reset() { method String (line 805) | func (x *WebhooksUserSetting_Webhook) String() string { method ProtoMessage (line 809) | func (*WebhooksUserSetting_Webhook) ProtoMessage() {} method ProtoReflect (line 811) | func (x *WebhooksUserSetting_Webhook) ProtoReflect() protoreflect.Mess... method Descriptor (line 824) | func (*WebhooksUserSetting_Webhook) Descriptor() ([]byte, []int) { method GetId (line 828) | func (x *WebhooksUserSetting_Webhook) GetId() string { method GetTitle (line 835) | func (x *WebhooksUserSetting_Webhook) GetTitle() string { method GetUrl (line 842) | func (x *WebhooksUserSetting_Webhook) GetUrl() string { constant file_store_user_setting_proto_rawDesc (line 851) | file_store_user_setting_proto_rawDesc = "" + function file_store_user_setting_proto_rawDescGZIP (line 927) | func file_store_user_setting_proto_rawDescGZIP() []byte { function init (line 975) | func init() { file_store_user_setting_proto_init() } function file_store_user_setting_proto_init (line 976) | func file_store_user_setting_proto_init() { FILE: server/auth/authenticator.go type Authenticator (line 26) | type Authenticator struct method AuthenticateByAccessTokenV2 (line 41) | func (a *Authenticator) AuthenticateByAccessTokenV2(accessToken string... method AuthenticateByRefreshToken (line 61) | func (a *Authenticator) AuthenticateByRefreshToken(ctx context.Context... method AuthenticateByPAT (line 102) | func (a *Authenticator) AuthenticateByPAT(ctx context.Context, token s... method AuthenticateToUser (line 136) | func (a *Authenticator) AuthenticateToUser(ctx context.Context, authHe... method Authenticate (line 170) | func (a *Authenticator) Authenticate(ctx context.Context, authHeader s... function NewAuthenticator (line 32) | func NewAuthenticator(store *store.Store, secret string) *Authenticator { type AuthResult (line 127) | type AuthResult struct FILE: server/auth/context.go type ContextKey (line 11) | type ContextKey constant UserIDContextKey (line 17) | UserIDContextKey ContextKey = iota constant AccessTokenContextKey (line 21) | AccessTokenContextKey constant UserClaimsContextKey (line 24) | UserClaimsContextKey constant RefreshTokenIDContextKey (line 27) | RefreshTokenIDContextKey function GetUserID (line 32) | func GetUserID(ctx context.Context) int32 { function GetAccessToken (line 41) | func GetAccessToken(ctx context.Context) string { function SetUserInContext (line 55) | func SetUserInContext(ctx context.Context, user *store.User, accessToken... type UserClaims (line 64) | type UserClaims struct function GetUserClaims (line 73) | func GetUserClaims(ctx context.Context) *UserClaims { function SetUserClaimsInContext (line 81) | func SetUserClaimsInContext(ctx context.Context, claims *UserClaims) con... function ApplyToContext (line 88) | func ApplyToContext(ctx context.Context, result *AuthResult) context.Con... FILE: server/auth/extract.go function ExtractBearerToken (line 11) | func ExtractBearerToken(authHeader string) string { function ExtractRefreshTokenFromCookie (line 23) | func ExtractRefreshTokenFromCookie(cookieHeader string) string { FILE: server/auth/token.go constant Issuer (line 28) | Issuer = "memos" constant KeyID (line 33) | KeyID = "v1" constant AccessTokenAudienceName (line 37) | AccessTokenAudienceName = "user.access-token" constant AccessTokenDuration (line 40) | AccessTokenDuration = 15 * time.Minute constant RefreshTokenDuration (line 43) | RefreshTokenDuration = 30 * 24 * time.Hour constant RefreshTokenAudienceName (line 46) | RefreshTokenAudienceName = "user.refresh-token" constant RefreshTokenCookieName (line 49) | RefreshTokenCookieName = "memos_refresh" constant PersonalAccessTokenPrefix (line 52) | PersonalAccessTokenPrefix = "memos_pat_" type ClaimsMessage (line 64) | type ClaimsMessage struct type AccessTokenClaims (line 71) | type AccessTokenClaims struct type RefreshTokenClaims (line 81) | type RefreshTokenClaims struct function GenerateAccessToken (line 96) | func GenerateAccessToken(username string, userID int32, expirationTime t... function generateToken (line 106) | func generateToken(username string, userID int32, audience string, expir... function GenerateAccessTokenV2 (line 134) | func GenerateAccessTokenV2(userID int32, username, role, status string, ... function GenerateRefreshToken (line 163) | func GenerateRefreshToken(userID int32, tokenID string, secret []byte) (... function GeneratePersonalAccessToken (line 190) | func GeneratePersonalAccessToken() string { function HashPersonalAccessToken (line 200) | func HashPersonalAccessToken(token string) string { function verifyJWTKeyFunc (line 206) | func verifyJWTKeyFunc(secret []byte) jwt.Keyfunc { function ParseAccessTokenV2 (line 220) | func ParseAccessTokenV2(tokenString string, secret []byte) (*AccessToken... function ParseRefreshToken (line 236) | func ParseRefreshToken(tokenString string, secret []byte) (*RefreshToken... FILE: server/auth/token_test.go function TestGenerateAccessTokenV2 (line 11) | func TestGenerateAccessTokenV2(t *testing.T) { function TestParseAccessTokenV2 (line 35) | func TestParseAccessTokenV2(t *testing.T) { function TestGenerateRefreshToken (line 89) | func TestGenerateRefreshToken(t *testing.T) { function TestParseRefreshToken (line 110) | func TestParseRefreshToken(t *testing.T) { function TestGeneratePersonalAccessToken (line 150) | func TestGeneratePersonalAccessToken(t *testing.T) { function TestHashPersonalAccessToken (line 171) | func TestHashPersonalAccessToken(t *testing.T) { function TestAccessTokenV2Integration (line 202) | func TestAccessTokenV2Integration(t *testing.T) { function TestRefreshTokenIntegration (line 235) | func TestRefreshTokenIntegration(t *testing.T) { function TestPersonalAccessTokenIntegration (line 264) | func TestPersonalAccessTokenIntegration(t *testing.T) { function TestTokenExpiration (line 286) | func TestTokenExpiration(t *testing.T) { FILE: server/router/api/v1/acl_config.go function IsPublicMethod (line 42) | func IsPublicMethod(procedure string) bool { FILE: server/router/api/v1/acl_config_test.go function TestPublicMethodsArePublic (line 10) | func TestPublicMethodsArePublic(t *testing.T) { function TestProtectedMethodsRequireAuth (line 40) | func TestProtectedMethodsRequireAuth(t *testing.T) { function TestUnknownMethodsRequireAuth (line 73) | func TestUnknownMethodsRequireAuth(t *testing.T) { FILE: server/router/api/v1/attachment_exif_test.go function TestShouldStripExif (line 15) | func TestShouldStripExif(t *testing.T) { function TestStripImageExif (line 84) | func TestStripImageExif(t *testing.T) { FILE: server/router/api/v1/attachment_service.go constant MaxUploadBufferSizeBytes (line 38) | MaxUploadBufferSizeBytes = 32 << 20 constant MebiByte (line 39) | MebiByte = 1024 * 1024 constant ThumbnailCacheFolder (line 41) | ThumbnailCacheFolder = ".thumbnail_cache" constant defaultJPEGQuality (line 45) | defaultJPEGQuality = 95 method CreateAttachment (line 64) | func (s *APIV1Service) CreateAttachment(ctx context.Context, request *v1... method ListAttachments (line 170) | func (s *APIV1Service) ListAttachments(ctx context.Context, request *v1p... method GetAttachment (line 235) | func (s *APIV1Service) GetAttachment(ctx context.Context, request *v1pb.... method UpdateAttachment (line 256) | func (s *APIV1Service) UpdateAttachment(ctx context.Context, request *v1... method DeleteAttachment (line 305) | func (s *APIV1Service) DeleteAttachment(ctx context.Context, request *v1... function convertAttachmentFromStore (line 336) | func convertAttachmentFromStore(attachment *store.Attachment) *v1pb.Atta... function SaveAttachmentBlob (line 356) | func SaveAttachmentBlob(ctx context.Context, profile *profile.Profile, s... method GetAttachmentBlob (line 433) | func (s *APIV1Service) GetAttachmentBlob(attachment *store.Attachment) (... function replaceFilenameWithPathTemplate (line 488) | func replaceFilenameWithPathTemplate(path, filename string) string { function validateFilename (line 517) | func validateFilename(filename string) bool { function isValidMimeType (line 532) | func isValidMimeType(mimeType string) bool { method validateAttachmentFilter (line 544) | func (s *APIV1Service) validateAttachmentFilter(ctx context.Context, fil... method checkAttachmentAccess (line 573) | func (s *APIV1Service) checkAttachmentAccess(ctx context.Context, attach... function shouldStripExif (line 611) | func shouldStripExif(mimeType string) bool { function stripImageExif (line 628) | func stripImageExif(imageData []byte, mimeType string) ([]byte, error) { FILE: server/router/api/v1/auth_service.go constant unmatchedUsernameAndPasswordError (line 29) | unmatchedUsernameAndPasswordError = "unmatched username and password" method GetCurrentUser (line 37) | func (s *APIV1Service) GetCurrentUser(ctx context.Context, _ *v1pb.GetCu... method SignIn (line 64) | func (s *APIV1Service) SignIn(ctx context.Context, request *v1pb.SignInR... method doSignIn (line 203) | func (s *APIV1Service) doSignIn(ctx context.Context, user *store.User) (... method SignOut (line 249) | func (s *APIV1Service) SignOut(ctx context.Context, _ *v1pb.SignOutReque... method RefreshToken (line 292) | func (s *APIV1Service) RefreshToken(ctx context.Context, _ *v1pb.Refresh... method clearAuthCookies (line 363) | func (s *APIV1Service) clearAuthCookies(ctx context.Context) error { method buildRefreshTokenCookie (line 373) | func (*APIV1Service) buildRefreshTokenCookie(ctx context.Context, refres... method fetchCurrentUser (line 407) | func (s *APIV1Service) fetchCurrentUser(ctx context.Context) (*store.Use... method extractClientInfo (line 437) | func (s *APIV1Service) extractClientInfo(ctx context.Context) *storepb.R... method parseUserAgent (line 470) | func (*APIV1Service) parseUserAgent(userAgent string, clientInfo *storep... FILE: server/router/api/v1/auth_service_client_info_test.go function TestParseUserAgent (line 12) | func TestParseUserAgent(t *testing.T) { function TestExtractClientInfo (line 91) | func TestExtractClientInfo(t *testing.T) { function TestClientInfoExamples (line 123) | func TestClientInfoExamples(t *testing.T) { FILE: server/router/api/v1/common.go constant DefaultPageSize (line 15) | DefaultPageSize = 10 constant MaxPageSize (line 17) | MaxPageSize = 1000 function convertStateFromStore (line 20) | func convertStateFromStore(rowStatus store.RowStatus) v1pb.State { function convertStateToStore (line 31) | func convertStateToStore(state v1pb.State) store.RowStatus { function getPageToken (line 40) | func getPageToken(limit int, offset int) (string, error) { function marshalPageToken (line 47) | func marshalPageToken(pageToken *v1pb.PageToken) (string, error) { function unmarshalPageToken (line 55) | func unmarshalPageToken(s string, pageToken *v1pb.PageToken) error { function isSuperUser (line 66) | func isSuperUser(user *store.User) bool { FILE: server/router/api/v1/connect_handler.go type ConnectServiceHandler (line 21) | type ConnectServiceHandler struct method RegisterConnectHandlers (line 31) | func (s *ConnectServiceHandler) RegisterConnectHandlers(mux *http.Serv... function NewConnectServiceHandler (line 26) | func NewConnectServiceHandler(svc *APIV1Service) *ConnectServiceHandler { function wrap (line 52) | func wrap(path string, handler http.Handler) struct { function convertGRPCError (line 64) | func convertGRPCError(err error) error { function grpcCodeToConnectCode (line 77) | func grpcCodeToConnectCode(code codes.Code) connect.Code { FILE: server/router/api/v1/connect_interceptors.go type MetadataInterceptor (line 24) | type MetadataInterceptor struct method WrapUnary (line 31) | func (*MetadataInterceptor) WrapUnary(next connect.UnaryFunc) connect.... method WrapStreamingClient (line 78) | func (*MetadataInterceptor) WrapStreamingClient(next connect.Streaming... method WrapStreamingHandler (line 82) | func (*MetadataInterceptor) WrapStreamingHandler(next connect.Streamin... function NewMetadataInterceptor (line 27) | func NewMetadataInterceptor() *MetadataInterceptor { function isNilAnyResponse (line 70) | func isNilAnyResponse(resp connect.AnyResponse) bool { type LoggingInterceptor (line 91) | type LoggingInterceptor struct method WrapUnary (line 100) | func (in *LoggingInterceptor) WrapUnary(next connect.UnaryFunc) connec... method WrapStreamingClient (line 108) | func (*LoggingInterceptor) WrapStreamingClient(next connect.StreamingC... method WrapStreamingHandler (line 112) | func (*LoggingInterceptor) WrapStreamingHandler(next connect.Streaming... method log (line 116) | func (in *LoggingInterceptor) log(procedure string, err error) { method classifyError (line 128) | func (*LoggingInterceptor) classifyError(err error) (slog.Level, strin... function NewLoggingInterceptor (line 96) | func NewLoggingInterceptor(logStacktrace bool) *LoggingInterceptor { type RecoveryInterceptor (line 158) | type RecoveryInterceptor struct method WrapUnary (line 167) | func (in *RecoveryInterceptor) WrapUnary(next connect.UnaryFunc) conne... method WrapStreamingClient (line 179) | func (*RecoveryInterceptor) WrapStreamingClient(next connect.Streaming... method WrapStreamingHandler (line 183) | func (*RecoveryInterceptor) WrapStreamingHandler(next connect.Streamin... method logPanic (line 187) | func (in *RecoveryInterceptor) logPanic(procedure string, panicValue a... function NewRecoveryInterceptor (line 163) | func NewRecoveryInterceptor(logStacktrace bool) *RecoveryInterceptor { type AuthInterceptor (line 202) | type AuthInterceptor struct method WrapUnary (line 213) | func (in *AuthInterceptor) WrapUnary(next connect.UnaryFunc) connect.U... method WrapStreamingClient (line 231) | func (*AuthInterceptor) WrapStreamingClient(next connect.StreamingClie... method WrapStreamingHandler (line 235) | func (*AuthInterceptor) WrapStreamingHandler(next connect.StreamingHan... function NewAuthInterceptor (line 207) | func NewAuthInterceptor(store *store.Store, secret string) *AuthIntercep... FILE: server/router/api/v1/connect_services.go method GetInstanceProfile (line 18) | func (s *ConnectServiceHandler) GetInstanceProfile(ctx context.Context, ... method GetInstanceSetting (line 26) | func (s *ConnectServiceHandler) GetInstanceSetting(ctx context.Context, ... method UpdateInstanceSetting (line 34) | func (s *ConnectServiceHandler) UpdateInstanceSetting(ctx context.Contex... method GetCurrentUser (line 48) | func (s *ConnectServiceHandler) GetCurrentUser(ctx context.Context, req ... method SignIn (line 54) | func (s *ConnectServiceHandler) SignIn(ctx context.Context, req *connect... method SignOut (line 60) | func (s *ConnectServiceHandler) SignOut(ctx context.Context, req *connec... method RefreshToken (line 66) | func (s *ConnectServiceHandler) RefreshToken(ctx context.Context, req *c... method ListUsers (line 74) | func (s *ConnectServiceHandler) ListUsers(ctx context.Context, req *conn... method GetUser (line 82) | func (s *ConnectServiceHandler) GetUser(ctx context.Context, req *connec... method CreateUser (line 90) | func (s *ConnectServiceHandler) CreateUser(ctx context.Context, req *con... method UpdateUser (line 98) | func (s *ConnectServiceHandler) UpdateUser(ctx context.Context, req *con... method DeleteUser (line 106) | func (s *ConnectServiceHandler) DeleteUser(ctx context.Context, req *con... method ListAllUserStats (line 114) | func (s *ConnectServiceHandler) ListAllUserStats(ctx context.Context, re... method GetUserStats (line 122) | func (s *ConnectServiceHandler) GetUserStats(ctx context.Context, req *c... method GetUserSetting (line 130) | func (s *ConnectServiceHandler) GetUserSetting(ctx context.Context, req ... method UpdateUserSetting (line 138) | func (s *ConnectServiceHandler) UpdateUserSetting(ctx context.Context, r... method ListUserSettings (line 146) | func (s *ConnectServiceHandler) ListUserSettings(ctx context.Context, re... method ListPersonalAccessTokens (line 154) | func (s *ConnectServiceHandler) ListPersonalAccessTokens(ctx context.Con... method CreatePersonalAccessToken (line 162) | func (s *ConnectServiceHandler) CreatePersonalAccessToken(ctx context.Co... method DeletePersonalAccessToken (line 170) | func (s *ConnectServiceHandler) DeletePersonalAccessToken(ctx context.Co... method ListUserWebhooks (line 178) | func (s *ConnectServiceHandler) ListUserWebhooks(ctx context.Context, re... method CreateUserWebhook (line 186) | func (s *ConnectServiceHandler) CreateUserWebhook(ctx context.Context, r... method UpdateUserWebhook (line 194) | func (s *ConnectServiceHandler) UpdateUserWebhook(ctx context.Context, r... method DeleteUserWebhook (line 202) | func (s *ConnectServiceHandler) DeleteUserWebhook(ctx context.Context, r... method ListUserNotifications (line 210) | func (s *ConnectServiceHandler) ListUserNotifications(ctx context.Contex... method UpdateUserNotification (line 218) | func (s *ConnectServiceHandler) UpdateUserNotification(ctx context.Conte... method DeleteUserNotification (line 226) | func (s *ConnectServiceHandler) DeleteUserNotification(ctx context.Conte... method CreateMemo (line 236) | func (s *ConnectServiceHandler) CreateMemo(ctx context.Context, req *con... method ListMemos (line 244) | func (s *ConnectServiceHandler) ListMemos(ctx context.Context, req *conn... method GetMemo (line 252) | func (s *ConnectServiceHandler) GetMemo(ctx context.Context, req *connec... method UpdateMemo (line 260) | func (s *ConnectServiceHandler) UpdateMemo(ctx context.Context, req *con... method DeleteMemo (line 268) | func (s *ConnectServiceHandler) DeleteMemo(ctx context.Context, req *con... method SetMemoAttachments (line 276) | func (s *ConnectServiceHandler) SetMemoAttachments(ctx context.Context, ... method ListMemoAttachments (line 284) | func (s *ConnectServiceHandler) ListMemoAttachments(ctx context.Context,... method SetMemoRelations (line 292) | func (s *ConnectServiceHandler) SetMemoRelations(ctx context.Context, re... method ListMemoRelations (line 300) | func (s *ConnectServiceHandler) ListMemoRelations(ctx context.Context, r... method CreateMemoComment (line 308) | func (s *ConnectServiceHandler) CreateMemoComment(ctx context.Context, r... method ListMemoComments (line 316) | func (s *ConnectServiceHandler) ListMemoComments(ctx context.Context, re... method ListMemoReactions (line 324) | func (s *ConnectServiceHandler) ListMemoReactions(ctx context.Context, r... method UpsertMemoReaction (line 332) | func (s *ConnectServiceHandler) UpsertMemoReaction(ctx context.Context, ... method DeleteMemoReaction (line 340) | func (s *ConnectServiceHandler) DeleteMemoReaction(ctx context.Context, ... method CreateMemoShare (line 348) | func (s *ConnectServiceHandler) CreateMemoShare(ctx context.Context, req... method ListMemoShares (line 356) | func (s *ConnectServiceHandler) ListMemoShares(ctx context.Context, req ... method DeleteMemoShare (line 364) | func (s *ConnectServiceHandler) DeleteMemoShare(ctx context.Context, req... method GetMemoByShare (line 372) | func (s *ConnectServiceHandler) GetMemoByShare(ctx context.Context, req ... method CreateAttachment (line 382) | func (s *ConnectServiceHandler) CreateAttachment(ctx context.Context, re... method ListAttachments (line 390) | func (s *ConnectServiceHandler) ListAttachments(ctx context.Context, req... method GetAttachment (line 398) | func (s *ConnectServiceHandler) GetAttachment(ctx context.Context, req *... method UpdateAttachment (line 406) | func (s *ConnectServiceHandler) UpdateAttachment(ctx context.Context, re... method DeleteAttachment (line 414) | func (s *ConnectServiceHandler) DeleteAttachment(ctx context.Context, re... method ListShortcuts (line 424) | func (s *ConnectServiceHandler) ListShortcuts(ctx context.Context, req *... method GetShortcut (line 432) | func (s *ConnectServiceHandler) GetShortcut(ctx context.Context, req *co... method CreateShortcut (line 440) | func (s *ConnectServiceHandler) CreateShortcut(ctx context.Context, req ... method UpdateShortcut (line 448) | func (s *ConnectServiceHandler) UpdateShortcut(ctx context.Context, req ... method DeleteShortcut (line 456) | func (s *ConnectServiceHandler) DeleteShortcut(ctx context.Context, req ... method ListIdentityProviders (line 466) | func (s *ConnectServiceHandler) ListIdentityProviders(ctx context.Contex... method GetIdentityProvider (line 474) | func (s *ConnectServiceHandler) GetIdentityProvider(ctx context.Context,... method CreateIdentityProvider (line 482) | func (s *ConnectServiceHandler) CreateIdentityProvider(ctx context.Conte... method UpdateIdentityProvider (line 490) | func (s *ConnectServiceHandler) UpdateIdentityProvider(ctx context.Conte... method DeleteIdentityProvider (line 498) | func (s *ConnectServiceHandler) DeleteIdentityProvider(ctx context.Conte... FILE: server/router/api/v1/header_carrier.go type headerCarrierKey (line 12) | type headerCarrierKey struct type HeaderCarrier (line 27) | type HeaderCarrier struct method Set (line 39) | func (h *HeaderCarrier) Set(key, value string) { method Get (line 44) | func (h *HeaderCarrier) Get(key string) string { method All (line 49) | func (h *HeaderCarrier) All() map[string]string { function newHeaderCarrier (line 32) | func newHeaderCarrier() *HeaderCarrier { function WithHeaderCarrier (line 54) | func WithHeaderCarrier(ctx context.Context) context.Context { function GetHeaderCarrier (line 60) | func GetHeaderCarrier(ctx context.Context) *HeaderCarrier { function SetResponseHeader (line 75) | func SetResponseHeader(ctx context.Context, key, value string) error { function connectWithHeaderCarrier (line 103) | func connectWithHeaderCarrier[T any](ctx context.Context, fn func(contex... FILE: server/router/api/v1/health_service.go method Check (line 11) | func (s *APIV1Service) Check(ctx context.Context, FILE: server/router/api/v1/idp_service.go method CreateIdentityProvider (line 16) | func (s *APIV1Service) CreateIdentityProvider(ctx context.Context, reque... method ListIdentityProviders (line 43) | func (s *APIV1Service) ListIdentityProviders(ctx context.Context, _ *v1p... method GetIdentityProvider (line 67) | func (s *APIV1Service) GetIdentityProvider(ctx context.Context, request ... method UpdateIdentityProvider (line 93) | func (s *APIV1Service) UpdateIdentityProvider(ctx context.Context, reque... method DeleteIdentityProvider (line 147) | func (s *APIV1Service) DeleteIdentityProvider(ctx context.Context, reque... function convertIdentityProviderFromStore (line 179) | func convertIdentityProviderFromStore(identityProvider *storepb.Identity... function convertIdentityProviderToStore (line 210) | func convertIdentityProviderToStore(identityProvider *v1pb.IdentityProvi... function convertIdentityProviderConfigToStore (line 220) | func convertIdentityProviderConfigToStore(identityProviderType v1pb.Iden... function redactIdentityProviderResponse (line 245) | func redactIdentityProviderResponse(identityProvider *v1pb.IdentityProvi... FILE: server/router/api/v1/instance_service.go method GetInstanceProfile (line 20) | func (s *APIV1Service) GetInstanceProfile(ctx context.Context, _ *v1pb.G... method GetInstanceSetting (line 35) | func (s *APIV1Service) GetInstanceSetting(ctx context.Context, request *... method UpdateInstanceSetting (line 90) | func (s *APIV1Service) UpdateInstanceSetting(ctx context.Context, reques... function convertInstanceSettingFromStore (line 118) | func convertInstanceSettingFromStore(setting *storepb.InstanceSetting) *... function convertInstanceSettingToStore (line 149) | func convertInstanceSettingToStore(setting *v1pb.InstanceSetting) *store... function convertInstanceGeneralSettingFromStore (line 184) | func convertInstanceGeneralSettingFromStore(setting *storepb.InstanceGen... function convertInstanceGeneralSettingToStore (line 208) | func convertInstanceGeneralSettingToStore(setting *v1pb.InstanceSetting_... function convertInstanceStorageSettingFromStore (line 231) | func convertInstanceStorageSettingFromStore(settingpb *storepb.InstanceS... function convertInstanceStorageSettingToStore (line 253) | func convertInstanceStorageSettingToStore(setting *v1pb.InstanceSetting_... function convertInstanceMemoRelatedSettingFromStore (line 275) | func convertInstanceMemoRelatedSettingFromStore(setting *storepb.Instanc... function convertInstanceMemoRelatedSettingToStore (line 287) | func convertInstanceMemoRelatedSettingToStore(setting *v1pb.InstanceSett... function convertInstanceTagsSettingFromStore (line 299) | func convertInstanceTagsSettingFromStore(setting *storepb.InstanceTagsSe... function convertInstanceTagsSettingToStore (line 314) | func convertInstanceTagsSettingToStore(setting *v1pb.InstanceSetting_Tag... function convertInstanceNotificationSettingFromStore (line 329) | func convertInstanceNotificationSettingFromStore(setting *storepb.Instan... function convertInstanceNotificationSettingToStore (line 352) | func convertInstanceNotificationSettingToStore(setting *v1pb.InstanceSet... function validateInstanceSetting (line 375) | func validateInstanceSetting(setting *v1pb.InstanceSetting) error { function validateInstanceTagsSetting (line 386) | func validateInstanceTagsSetting(setting *v1pb.InstanceSetting_TagsSetti... function validateInstanceColor (line 407) | func validateInstanceColor(color *colorpb.Color) error { function validateInstanceColorComponent (line 425) | func validateInstanceColorComponent(name string, value float32) error { method GetInstanceAdmin (line 435) | func (s *APIV1Service) GetInstanceAdmin(ctx context.Context) (*v1pb.User... FILE: server/router/api/v1/memo_attachment_service.go method SetMemoAttachments (line 16) | func (s *APIV1Service) SetMemoAttachments(ctx context.Context, request *... method ListMemoAttachments (line 95) | func (s *APIV1Service) ListMemoAttachments(ctx context.Context, request ... FILE: server/router/api/v1/memo_relation_service.go method SetMemoRelations (line 16) | func (s *APIV1Service) SetMemoRelations(ctx context.Context, request *v1... method ListMemoRelations (line 77) | func (s *APIV1Service) ListMemoRelations(ctx context.Context, request *v... method convertMemoRelationFromStore (line 133) | func (s *APIV1Service) convertMemoRelationFromStore(ctx context.Context,... function convertMemoRelationTypeFromStore (line 163) | func convertMemoRelationTypeFromStore(relationType store.MemoRelationTyp... function convertMemoRelationTypeToStore (line 174) | func convertMemoRelationTypeToStore(relationType v1pb.MemoRelation_Type)... FILE: server/router/api/v1/memo_service.go method CreateMemo (line 22) | func (s *APIV1Service) CreateMemo(ctx context.Context, request *v1pb.Cre... method ListMemos (line 148) | func (s *APIV1Service) ListMemos(ctx context.Context, request *v1pb.List... method GetMemo (line 303) | func (s *APIV1Service) GetMemo(ctx context.Context, request *v1pb.GetMem... method UpdateMemo (line 367) | func (s *APIV1Service) UpdateMemo(ctx context.Context, request *v1pb.Upd... method DeleteMemo (line 510) | func (s *APIV1Service) DeleteMemo(ctx context.Context, request *v1pb.Del... method CreateMemoComment (line 585) | func (s *APIV1Service) CreateMemoComment(ctx context.Context, request *v... method ListMemoComments (line 672) | func (s *APIV1Service) ListMemoComments(ctx context.Context, request *v1... method getContentLengthLimit (line 773) | func (s *APIV1Service) getContentLengthLimit(ctx context.Context) (int, ... method DispatchMemoCreatedWebhook (line 782) | func (s *APIV1Service) DispatchMemoCreatedWebhook(ctx context.Context, m... method DispatchMemoUpdatedWebhook (line 787) | func (s *APIV1Service) DispatchMemoUpdatedWebhook(ctx context.Context, m... method DispatchMemoDeletedWebhook (line 792) | func (s *APIV1Service) DispatchMemoDeletedWebhook(ctx context.Context, m... method DispatchMemoCommentCreatedWebhook (line 797) | func (s *APIV1Service) DispatchMemoCommentCreatedWebhook(ctx context.Con... method dispatchMemoRelatedWebhook (line 814) | func (s *APIV1Service) dispatchMemoRelatedWebhook(ctx context.Context, m... function convertMemoToWebhookPayload (line 837) | func convertMemoToWebhookPayload(memo *v1pb.Memo) (*webhook.WebhookReque... method getMemoContentSnippet (line 848) | func (s *APIV1Service) getMemoContentSnippet(content string) (string, er... method parseMemoOrderBy (line 860) | func (*APIV1Service) parseMemoOrderBy(orderBy string, memoFind *store.Fi... FILE: server/router/api/v1/memo_service_converter.go method convertMemoFromStore (line 16) | func (s *APIV1Service) convertMemoFromStore(ctx context.Context, memo *s... method batchConvertMemoRelations (line 78) | func (s *APIV1Service) batchConvertMemoRelations(ctx context.Context, me... method loadMemoRelations (line 178) | func (s *APIV1Service) loadMemoRelations(ctx context.Context, memo *stor... function convertMemoPropertyFromStore (line 186) | func convertMemoPropertyFromStore(property *storepb.MemoPayload_Property... function convertLocationFromStore (line 199) | func convertLocationFromStore(location *storepb.MemoPayload_Location) *v... function convertLocationToStore (line 210) | func convertLocationToStore(location *v1pb.Location) *storepb.MemoPayloa... function convertVisibilityFromStore (line 221) | func convertVisibilityFromStore(visibility store.Visibility) v1pb.Visibi... function convertVisibilityToStore (line 234) | func convertVisibilityToStore(visibility v1pb.Visibility) store.Visibili... FILE: server/router/api/v1/memo_share_service.go method CreateMemoShare (line 22) | func (s *APIV1Service) CreateMemoShare(ctx context.Context, request *v1p... method ListMemoShares (line 71) | func (s *APIV1Service) ListMemoShares(ctx context.Context, request *v1pb... method DeleteMemoShare (line 109) | func (s *APIV1Service) DeleteMemoShare(ctx context.Context, request *v1p... method GetMemoByShare (line 152) | func (s *APIV1Service) GetMemoByShare(ctx context.Context, request *v1pb... function isMemoShareExpired (line 191) | func isMemoShareExpired(ms *store.MemoShare) bool { method getActiveMemoShare (line 195) | func (s *APIV1Service) getActiveMemoShare(ctx context.Context, shareID s... function stringPointer (line 206) | func stringPointer(s string) *string { function convertMemoShareFromStore (line 212) | func convertMemoShareFromStore(ms *store.MemoShare, memoUID string) *v1p... FILE: server/router/api/v1/reaction_service.go method ListMemoReactions (line 17) | func (s *APIV1Service) ListMemoReactions(ctx context.Context, request *v... method UpsertMemoReaction (line 62) | func (s *APIV1Service) UpsertMemoReaction(ctx context.Context, request *... method DeleteMemoReaction (line 109) | func (s *APIV1Service) DeleteMemoReaction(ctx context.Context, request *... function convertReactionFromStore (line 154) | func convertReactionFromStore(reaction *store.Reaction) *v1pb.Reaction { FILE: server/router/api/v1/resource_name.go constant InstanceSettingNamePrefix (line 17) | InstanceSettingNamePrefix = "instance/settings/" constant UserNamePrefix (line 18) | UserNamePrefix = "users/" constant MemoNamePrefix (line 19) | MemoNamePrefix = "memos/" constant MemoShareNamePrefix (line 20) | MemoShareNamePrefix = "shares/" constant AttachmentNamePrefix (line 21) | AttachmentNamePrefix = "attachments/" constant ReactionNamePrefix (line 22) | ReactionNamePrefix = "reactions/" constant InboxNamePrefix (line 23) | InboxNamePrefix = "inboxes/" constant IdentityProviderNamePrefix (line 24) | IdentityProviderNamePrefix = "identity-providers/" constant WebhookNamePrefix (line 25) | WebhookNamePrefix = "webhooks/" function GetNameParentTokens (line 29) | func GetNameParentTokens(name string, tokenPrefixes ...string) ([]string... function ExtractInstanceSettingKeyFromName (line 48) | func ExtractInstanceSettingKeyFromName(name string) (string, error) { function ExtractUserIDFromName (line 68) | func ExtractUserIDFromName(name string) (int32, error) { function extractUserIdentifierFromName (line 83) | func extractUserIdentifierFromName(name string) string { function ExtractMemoUIDFromName (line 93) | func ExtractMemoUIDFromName(name string) (string, error) { function ExtractAttachmentUIDFromName (line 103) | func ExtractAttachmentUIDFromName(name string) (string, error) { function ExtractMemoReactionIDFromName (line 114) | func ExtractMemoReactionIDFromName(name string) (string, int32, error) { function ExtractInboxIDFromName (line 128) | func ExtractInboxIDFromName(name string) (int32, error) { function ExtractIdentityProviderUIDFromName (line 140) | func ExtractIdentityProviderUIDFromName(name string) (string, error) { function ValidateAndGenerateUID (line 151) | func ValidateAndGenerateUID(provided string) (string, error) { FILE: server/router/api/v1/shortcut_service.go function extractUserAndShortcutIDFromName (line 22) | func extractUserAndShortcutIDFromName(name string) (int32, string, error) { function constructShortcutName (line 42) | func constructShortcutName(userID int32, shortcutID string) string { method ListShortcuts (line 46) | func (s *APIV1Service) ListShortcuts(ctx context.Context, request *v1pb.... method GetShortcut (line 88) | func (s *APIV1Service) GetShortcut(ctx context.Context, request *v1pb.Ge... method CreateShortcut (line 127) | func (s *APIV1Service) CreateShortcut(ctx context.Context, request *v1pb... method UpdateShortcut (line 199) | func (s *APIV1Service) UpdateShortcut(ctx context.Context, request *v1pb... method DeleteShortcut (line 271) | func (s *APIV1Service) DeleteShortcut(ctx context.Context, request *v1pb... method validateFilter (line 322) | func (s *APIV1Service) validateFilter(ctx context.Context, filterStr str... FILE: server/router/api/v1/sse_handler.go constant sseHeartbeatInterval (line 17) | sseHeartbeatInterval = 30 * time.Second function RegisterSSERoutes (line 21) | func RegisterSSERoutes(echoServer *echo.Echo, hub *SSEHub, storeInstance... function handleSSE (line 30) | func handleSSE(c *echo.Context, hub *SSEHub, authenticator *auth.Authent... FILE: server/router/api/v1/sse_hub.go type SSEEventType (line 10) | type SSEEventType constant SSEEventMemoCreated (line 13) | SSEEventMemoCreated SSEEventType = "memo.created" constant SSEEventMemoUpdated (line 14) | SSEEventMemoUpdated SSEEventType = "memo.updated" constant SSEEventMemoDeleted (line 15) | SSEEventMemoDeleted SSEEventType = "memo.deleted" constant SSEEventMemoCommentCreated (line 16) | SSEEventMemoCommentCreated SSEEventType = "memo.comment.created" constant SSEEventReactionUpserted (line 17) | SSEEventReactionUpserted SSEEventType = "reaction.upserted" constant SSEEventReactionDeleted (line 18) | SSEEventReactionDeleted SSEEventType = "reaction.deleted" type SSEEvent (line 22) | type SSEEvent struct method JSON (line 31) | func (e *SSEEvent) JSON() []byte { type SSEClient (line 41) | type SSEClient struct type SSEHub (line 47) | type SSEHub struct method Subscribe (line 61) | func (h *SSEHub) Subscribe() *SSEClient { method Unsubscribe (line 73) | func (h *SSEHub) Unsubscribe(c *SSEClient) { method Broadcast (line 85) | func (h *SSEHub) Broadcast(event *SSEEvent) { function NewSSEHub (line 53) | func NewSSEHub() *SSEHub { FILE: server/router/api/v1/sse_hub_test.go function TestSSEHub_SubscribeUnsubscribe (line 11) | func TestSSEHub_SubscribeUnsubscribe(t *testing.T) { function TestSSEHub_Broadcast (line 26) | func TestSSEHub_Broadcast(t *testing.T) { function TestSSEHub_BroadcastMultipleClients (line 43) | func TestSSEHub_BroadcastMultipleClients(t *testing.T) { function TestSSEEvent_JSON (line 64) | func TestSSEEvent_JSON(t *testing.T) { FILE: server/router/api/v1/test/attachment_service_test.go function TestCreateAttachment (line 12) | func TestCreateAttachment(t *testing.T) { FILE: server/router/api/v1/test/auth_test.go function TestAuthenticatorAccessTokenV2 (line 18) | func TestAuthenticatorAccessTokenV2(t *testing.T) { function TestAuthenticatorRefreshToken (line 83) | func TestAuthenticatorRefreshToken(t *testing.T) { function TestAuthenticatorPAT (line 201) | func TestAuthenticatorPAT(t *testing.T) { function TestStoreRefreshTokenMethods (line 356) | func TestStoreRefreshTokenMethods(t *testing.T) { function TestStorePersonalAccessTokenMethods (line 478) | func TestStorePersonalAccessTokenMethods(t *testing.T) { FILE: server/router/api/v1/test/idp_service_test.go function TestCreateIdentityProvider (line 13) | func TestCreateIdentityProvider(t *testing.T) { function TestListIdentityProviders (line 104) | func TestListIdentityProviders(t *testing.T) { function TestGetIdentityProvider (line 189) | func TestGetIdentityProvider(t *testing.T) { function TestUpdateIdentityProvider (line 286) | func TestUpdateIdentityProvider(t *testing.T) { function TestDeleteIdentityProvider (line 414) | func TestDeleteIdentityProvider(t *testing.T) { function TestIdentityProviderPermissions (line 511) | func TestIdentityProviderPermissions(t *testing.T) { FILE: server/router/api/v1/test/instance_admin_cache_test.go function TestInstanceAdminRetrieval (line 12) | func TestInstanceAdminRetrieval(t *testing.T) { FILE: server/router/api/v1/test/instance_service_test.go function TestGetInstanceProfile (line 14) | func TestGetInstanceProfile(t *testing.T) { function TestGetInstanceProfile_Concurrency (line 68) | func TestGetInstanceProfile_Concurrency(t *testing.T) { function TestGetInstanceSetting (line 113) | func TestGetInstanceSetting(t *testing.T) { function TestUpdateInstanceSetting (line 241) | func TestUpdateInstanceSetting(t *testing.T) { FILE: server/router/api/v1/test/memo_attachment_service_test.go function TestSetMemoAttachments (line 12) | func TestSetMemoAttachments(t *testing.T) { FILE: server/router/api/v1/test/memo_relation_service_test.go function TestSetMemoRelations (line 12) | func TestSetMemoRelations(t *testing.T) { FILE: server/router/api/v1/test/memo_service_test.go function TestListMemos (line 16) | func TestListMemos(t *testing.T) { function TestCreateMemoWithCustomTimestamps (line 258) | func TestCreateMemoWithCustomTimestamps(t *testing.T) { FILE: server/router/api/v1/test/memo_share_service_test.go function TestDeleteMemoShare_VerifiesShareBelongsToMemo (line 15) | func TestDeleteMemoShare_VerifiesShareBelongsToMemo(t *testing.T) { function TestGetMemoByShare_IncludesReactions (line 67) | func TestGetMemoByShare_IncludesReactions(t *testing.T) { FILE: server/router/api/v1/test/reaction_service_test.go function TestDeleteMemoReaction (line 12) | func TestDeleteMemoReaction(t *testing.T) { FILE: server/router/api/v1/test/shortcut_service_test.go function TestListShortcuts (line 14) | func TestListShortcuts(t *testing.T) { function TestGetShortcut (line 95) | func TestGetShortcut(t *testing.T) { function TestCreateShortcut (line 209) | func TestCreateShortcut(t *testing.T) { function TestUpdateShortcut (line 347) | func TestUpdateShortcut(t *testing.T) { function TestDeleteShortcut (line 514) | func TestDeleteShortcut(t *testing.T) { function TestShortcutFiltering (line 635) | func TestShortcutFiltering(t *testing.T) { function TestShortcutCRUDComplete (line 714) | func TestShortcutCRUDComplete(t *testing.T) { FILE: server/router/api/v1/test/sse_handler_test.go function TestSSEHandler_Authentication (line 16) | func TestSSEHandler_Authentication(t *testing.T) { FILE: server/router/api/v1/test/test_helper.go type TestService (line 16) | type TestService struct method Cleanup (line 63) | func (ts *TestService) Cleanup() { method CreateHostUser (line 68) | func (ts *TestService) CreateHostUser(ctx context.Context, username st... method CreateRegularUser (line 77) | func (ts *TestService) CreateRegularUser(ctx context.Context, username... method CreateUserContext (line 86) | func (*TestService) CreateUserContext(ctx context.Context, userID int3... function NewTestService (line 24) | func NewTestService(t *testing.T) *TestService { FILE: server/router/api/v1/test/user_notification_test.go function TestListUserNotificationsIncludesMemoCommentPayload (line 15) | func TestListUserNotificationsIncludesMemoCommentPayload(t *testing.T) { function TestListUserNotificationsStoresMemoCommentPayloadInInbox (line 58) | func TestListUserNotificationsStoresMemoCommentPayloadInInbox(t *testing... function TestListUserNotificationsOmitsPayloadWhenMemosDeleted (line 101) | func TestListUserNotificationsOmitsPayloadWhenMemosDeleted(t *testing.T) { FILE: server/router/api/v1/test/user_service_registration_test.go function TestCreateUserRegistration (line 13) | func TestCreateUserRegistration(t *testing.T) { FILE: server/router/api/v1/test/user_service_stats_test.go function TestGetUserStats_TagCount (line 15) | func TestGetUserStats_TagCount(t *testing.T) { FILE: server/router/api/v1/user_service.go method ListUsers (line 31) | func (s *APIV1Service) ListUsers(ctx context.Context, request *v1pb.List... method GetUser (line 72) | func (s *APIV1Service) GetUser(ctx context.Context, request *v1pb.GetUse... method CreateUser (line 105) | func (s *APIV1Service) CreateUser(ctx context.Context, request *v1pb.Cre... method UpdateUser (line 182) | func (s *APIV1Service) UpdateUser(ctx context.Context, request *v1pb.Upd... method DeleteUser (line 294) | func (s *APIV1Service) DeleteUser(ctx context.Context, request *v1pb.Del... function getDefaultUserGeneralSetting (line 327) | func getDefaultUserGeneralSetting() *v1pb.UserSetting_GeneralSetting { method GetUserSetting (line 335) | func (s *APIV1Service) GetUserSetting(ctx context.Context, request *v1pb... method UpdateUserSetting (line 372) | func (s *APIV1Service) UpdateUserSetting(ctx context.Context, request *v... method ListUserSettings (line 463) | func (s *APIV1Service) ListUserSettings(ctx context.Context, request *v1... method ListPersonalAccessTokens (line 535) | func (s *APIV1Service) ListPersonalAccessTokens(ctx context.Context, req... method CreatePersonalAccessToken (line 589) | func (s *APIV1Service) CreatePersonalAccessToken(ctx context.Context, re... method DeletePersonalAccessToken (line 650) | func (s *APIV1Service) DeletePersonalAccessToken(ctx context.Context, re... method ListUserWebhooks (line 679) | func (s *APIV1Service) ListUserWebhooks(ctx context.Context, request *v1... method CreateUserWebhook (line 711) | func (s *APIV1Service) CreateUserWebhook(ctx context.Context, request *v... method UpdateUserWebhook (line 750) | func (s *APIV1Service) UpdateUserWebhook(ctx context.Context, request *v... method DeleteUserWebhook (line 834) | func (s *APIV1Service) DeleteUserWebhook(ctx context.Context, request *v... function generateUserWebhookID (line 881) | func generateUserWebhookID() string { function parseUserWebhookName (line 889) | func parseUserWebhookName(name string) (string, int32, error) { function convertUserWebhookFromUserSetting (line 904) | func convertUserWebhookFromUserSetting(webhook *storepb.WebhooksUserSett... function convertUserFromStore (line 914) | func convertUserFromStore(user *store.User) *v1pb.User { function convertUserRoleFromStore (line 940) | func convertUserRoleFromStore(role store.Role) v1pb.User_Role { function convertUserRoleToStore (line 951) | func convertUserRoleToStore(role v1pb.User_Role) store.Role { function extractImageInfo (line 962) | func extractImageInfo(dataURI string) (string, string, error) { function ExtractUserIDAndSettingKeyFromName (line 977) | func ExtractUserIDAndSettingKeyFromName(name string) (int32, string, err... function convertSettingKeyToStore (line 994) | func convertSettingKeyToStore(key string) (storepb.UserSetting_Key, erro... function convertSettingKeyFromStore (line 1006) | func convertSettingKeyFromStore(key storepb.UserSetting_Key) string { function convertUserSettingFromStore (line 1020) | func convertUserSettingFromStore(storeSetting *storepb.UserSetting, user... function convertUserSettingToStore (line 1091) | func convertUserSettingToStore(apiSetting *v1pb.UserSetting, userID int3... function extractWebhookIDFromName (line 1138) | func extractWebhookIDFromName(name string) string { function extractUsernameFromFilter (line 1149) | func extractUsernameFromFilter(filterStr string) (string, error) { function extractUsernameFromAST (line 1179) | func extractUsernameFromAST(expr ast.Expr) (string, error) { function extractUsernameFromComparison (line 1214) | func extractUsernameFromComparison(left, right ast.Expr) (string, bool) { method ListUserNotifications (line 1242) | func (s *APIV1Service) ListUserNotifications(ctx context.Context, reques... method UpdateUserNotification (line 1288) | func (s *APIV1Service) UpdateUserNotification(ctx context.Context, reque... method DeleteUserNotification (line 1360) | func (s *APIV1Service) DeleteUserNotification(ctx context.Context, reque... method convertInboxToUserNotification (line 1400) | func (s *APIV1Service) convertInboxToUserNotification(ctx context.Contex... method convertUserNotificationPayload (line 1440) | func (s *APIV1Service) convertUserNotificationPayload(ctx context.Contex... function ExtractNotificationIDFromName (line 1476) | func ExtractNotificationIDFromName(name string) (int32, error) { FILE: server/router/api/v1/user_service_stats.go method ListAllUserStats (line 17) | func (s *APIV1Service) ListAllUserStats(ctx context.Context, _ *v1pb.Lis... method GetUserStats (line 131) | func (s *APIV1Service) GetUserStats(ctx context.Context, request *v1pb.G... FILE: server/router/api/v1/v1.go type APIV1Service (line 20) | type APIV1Service struct method RegisterGateway (line 54) | func (s *APIV1Service) RegisterGateway(ctx context.Context, echoServer... function NewAPIV1Service (line 39) | func NewAPIV1Service(secret string, profile *profile.Profile, store *sto... FILE: server/router/fileserver/fileserver.go constant ThumbnailCacheFolder (line 33) | ThumbnailCacheFolder = ".thumbnail_cache" constant thumbnailMaxSize (line 36) | thumbnailMaxSize = 600 constant maxConcurrentThumbnails (line 39) | maxConcurrentThumbnails = 3 constant cacheMaxAge (line 42) | cacheMaxAge = "public, max-age=3600" type FileServerService (line 91) | type FileServerService struct method RegisterRoutes (line 111) | func (s *FileServerService) RegisterRoutes(echoServer *echo.Echo) { method serveAttachmentFile (line 122) | func (s *FileServerService) serveAttachmentFile(c *echo.Context) error { method serveUserAvatar (line 153) | func (s *FileServerService) serveUserAvatar(c *echo.Context) error { method serveMediaStream (line 189) | func (s *FileServerService) serveMediaStream(c *echo.Context, attachme... method serveStaticFile (line 218) | func (s *FileServerService) serveStaticFile(c *echo.Context, attachmen... method getAttachmentBlob (line 249) | func (s *FileServerService) getAttachmentBlob(attachment *store.Attach... method getAttachmentReader (line 263) | func (s *FileServerService) getAttachmentReader(attachment *store.Atta... method resolveLocalPath (line 296) | func (s *FileServerService) resolveLocalPath(reference string) (string... method readLocalFile (line 305) | func (s *FileServerService) readLocalFile(reference string) ([]byte, e... method createS3Client (line 328) | func (*FileServerService) createS3Client(attachment *store.Attachment)... method downloadFromS3 (line 351) | func (s *FileServerService) downloadFromS3(attachment *store.Attachmen... method getS3PresignedURL (line 365) | func (s *FileServerService) getS3PresignedURL(ctx context.Context, att... method getOrGenerateThumbnail (line 384) | func (s *FileServerService) getOrGenerateThumbnail(ctx context.Context... method getThumbnailPath (line 410) | func (s *FileServerService) getThumbnailPath(attachment *store.Attachm... method readCachedThumbnail (line 420) | func (*FileServerService) readCachedThumbnail(path string) ([]byte, er... method generateThumbnail (line 430) | func (s *FileServerService) generateThumbnail(attachment *store.Attach... method checkAttachmentPermission (line 472) | func (s *FileServerService) checkAttachmentPermission(ctx context.Cont... method getCurrentUser (line 527) | func (s *FileServerService) getCurrentUser(ctx context.Context, c *ech... method getUserByIdentifier (line 534) | func (s *FileServerService) getUserByIdentifier(ctx context.Context, i... method sanitizeContentType (line 546) | func (*FileServerService) sanitizeContentType(mimeType string) string { method parseDataURI (line 559) | func (*FileServerService) parseDataURI(dataURI string) (string, []byte... function NewFileServerService (line 101) | func NewFileServerService(profile *profile.Profile, store *store.Store, ... function calculateThumbnailDimensions (line 457) | func calculateThumbnailDimensions(width, height int) (int, int) { function isMediaType (line 575) | func isMediaType(mimeType string) bool { function setSecurityHeaders (line 580) | func setSecurityHeaders(c *echo.Context) { function setMediaHeaders (line 588) | func setMediaHeaders(c *echo.Context, contentType, originalType string) { function isMemoShareExpired (line 600) | func isMemoShareExpired(ms *store.MemoShare) bool { FILE: server/router/fileserver/fileserver_test.go function TestServeAttachmentFile_ShareTokenAllowsDirectMemoAttachment (line 23) | func TestServeAttachmentFile_ShareTokenAllowsDirectMemoAttachment(t *tes... function TestServeAttachmentFile_ShareTokenRejectsCommentAttachment (line 75) | func TestServeAttachmentFile_ShareTokenRejectsCommentAttachment(t *testi... function newShareAttachmentTestServices (line 142) | func newShareAttachmentTestServices(ctx context.Context, t *testing.T) (... FILE: server/router/frontend/frontend.go type FrontendService (line 19) | type FrontendService struct method Serve (line 31) | func (*FrontendService) Serve(_ context.Context, e *echo.Echo) { function NewFrontendService (line 24) | func NewFrontendService(profile *profile.Profile, store *store.Store) *F... function getFileSystem (line 62) | func getFileSystem(path string) fs.FS { FILE: server/router/mcp/mcp.go type MCPService (line 15) | type MCPService struct method RegisterRoutes (line 29) | func (s *MCPService) RegisterRoutes(echoServer *echo.Echo) { function NewMCPService (line 21) | func NewMCPService(profile *profile.Profile, store *store.Store, secret ... FILE: server/router/mcp/prompts.go method registerPrompts (line 13) | func (s *MCPService) registerPrompts(mcpSrv *mcpserver.MCPServer) { method handleCapturePrompt (line 74) | func (*MCPService) handleCapturePrompt(_ context.Context, req mcp.GetPro... method handleReviewPrompt (line 104) | func (*MCPService) handleReviewPrompt(_ context.Context, req mcp.GetProm... method handleDailyDigestPrompt (line 129) | func (*MCPService) handleDailyDigestPrompt(_ context.Context, req mcp.Ge... method handleOrganizePrompt (line 157) | func (*MCPService) handleOrganizePrompt(_ context.Context, req mcp.GetPr... FILE: server/router/mcp/resources_memo.go method registerMemoResources (line 19) | func (s *MCPService) registerMemoResources(mcpSrv *mcpserver.MCPServer) { method handleReadMemoResource (line 31) | func (s *MCPService) handleReadMemoResource(ctx context.Context, req mcp... function formatMemoMarkdown (line 64) | func formatMemoMarkdown(j memoJSON) string { FILE: server/router/mcp/tools_attachment.go type attachmentJSON (line 17) | type attachmentJSON struct function storeAttachmentToJSON (line 29) | func storeAttachmentToJSON(a *store.Attachment) attachmentJSON { function parseAttachmentUID (line 56) | func parseAttachmentUID(name string) (string, error) { method registerAttachmentTools (line 64) | func (s *MCPService) registerAttachmentTools(mcpSrv *mcpserver.MCPServer) { method handleListAttachments (line 89) | func (s *MCPService) handleListAttachments(ctx context.Context, req mcp.... method handleGetAttachment (line 156) | func (s *MCPService) handleGetAttachment(ctx context.Context, req mcp.Ca... method handleDeleteAttachment (line 196) | func (s *MCPService) handleDeleteAttachment(ctx context.Context, req mcp... method handleLinkAttachmentToMemo (line 221) | func (s *MCPService) handleLinkAttachmentToMemo(ctx context.Context, req... FILE: server/router/mcp/tools_memo.go function extractTags (line 27) | func extractTags(content string) []string { function buildPayload (line 43) | func buildPayload(content string) *storepb.MemoPayload { type propertyJSON (line 52) | type propertyJSON struct type memoJSON (line 61) | type memoJSON struct function storeMemoToJSON (line 75) | func storeMemoToJSON(m *store.Memo) memoJSON { function checkMemoAccess (line 108) | func checkMemoAccess(memo *store.Memo, userID int32) error { function applyVisibilityFilter (line 125) | func applyVisibilityFilter(find *store.FindMemo, userID int32) { function parseMemoUID (line 134) | func parseMemoUID(name string) (string, error) { function parseVisibility (line 143) | func parseVisibility(s string) (store.Visibility, error) { function parseRowStatus (line 153) | func parseRowStatus(s string) (store.RowStatus, error) { function extractUserID (line 162) | func extractUserID(ctx context.Context) (int32, error) { function marshalJSON (line 170) | func marshalJSON(v any) (string, error) { method registerMemoTools (line 178) | func (s *MCPService) registerMemoTools(mcpSrv *mcpserver.MCPServer) { method handleListMemos (line 242) | func (s *MCPService) handleListMemos(ctx context.Context, req mcp.CallTo... method handleGetMemo (line 306) | func (s *MCPService) handleGetMemo(ctx context.Context, req mcp.CallTool... method handleCreateMemo (line 332) | func (s *MCPService) handleCreateMemo(ctx context.Context, req mcp.CallT... method handleUpdateMemo (line 365) | func (s *MCPService) handleUpdateMemo(ctx context.Context, req mcp.CallT... method handleDeleteMemo (line 429) | func (s *MCPService) handleDeleteMemo(ctx context.Context, req mcp.CallT... method handleSearchMemos (line 457) | func (s *MCPService) handleSearchMemos(ctx context.Context, req mcp.Call... method handleListMemoComments (line 493) | func (s *MCPService) handleListMemoComments(ctx context.Context, req mcp... method handleCreateMemoComment (line 548) | func (s *MCPService) handleCreateMemoComment(ctx context.Context, req mc... FILE: server/router/mcp/tools_reaction.go type reactionJSON (line 14) | type reactionJSON struct method registerReactionTools (line 21) | func (s *MCPService) registerReactionTools(mcpSrv *mcpserver.MCPServer) { method handleListReactions (line 39) | func (s *MCPService) handleListReactions(ctx context.Context, req mcp.Ca... method handleUpsertReaction (line 81) | func (s *MCPService) handleUpsertReaction(ctx context.Context, req mcp.C... method handleDeleteReaction (line 145) | func (s *MCPService) handleDeleteReaction(ctx context.Context, req mcp.C... FILE: server/router/mcp/tools_relation.go type relationJSON (line 13) | type relationJSON struct method registerRelationTools (line 19) | func (s *MCPService) registerRelationTools(mcpSrv *mcpserver.MCPServer) { method handleListMemoRelations (line 42) | func (s *MCPService) handleListMemoRelations(ctx context.Context, req mc... method handleCreateMemoRelation (line 114) | func (s *MCPService) handleCreateMemoRelation(ctx context.Context, req m... method handleDeleteMemoRelation (line 168) | func (s *MCPService) handleDeleteMemoRelation(ctx context.Context, req m... FILE: server/router/mcp/tools_tag.go method registerTagTools (line 15) | func (s *MCPService) registerTagTools(mcpSrv *mcpserver.MCPServer) { type tagEntry (line 21) | type tagEntry struct method handleListTags (line 26) | func (s *MCPService) handleListTags(ctx context.Context, _ mcp.CallToolR... FILE: server/router/rss/rss.go constant maxRSSItemCount (line 24) | maxRSSItemCount = 100 constant defaultCacheDuration (line 25) | defaultCacheDuration = 1 * time.Hour constant maxCacheSize (line 26) | maxCacheSize = 50 type cacheEntry (line 35) | type cacheEntry struct type RSSService (line 42) | type RSSService struct method RegisterRoutes (line 67) | func (s *RSSService) RegisterRoutes(g *echo.Group) { method GetExploreRSS (line 72) | func (s *RSSService) GetExploreRSS(c *echo.Context) error { method GetUserRSS (line 110) | func (s *RSSService) GetUserRSS(c *echo.Context) error { method generateRSSFromMemoList (line 160) | func (s *RSSService) generateRSSFromMemoList(ctx context.Context, memo... method generateItemTitle (line 294) | func (*RSSService) generateItemTitle(content string) string { method getRSSItemDescription (line 330) | func (s *RSSService) getRSSItemDescription(content string) (string, er... method getFromCache (line 339) | func (s *RSSService) getFromCache(key string) *cacheEntry { method putInCache (line 361) | func (s *RSSService) putInCache(key, content string, lastModified time... method setRSSHeaders (line 395) | func (*RSSService) setRSSHeaders(c *echo.Context, etag string, lastMod... type RSSHeading (line 52) | type RSSHeading struct function NewRSSService (line 58) | func NewRSSService(profile *profile.Profile, store *store.Store, markdow... function getRSSHeading (line 404) | func getRSSHeading(ctx context.Context, stores *store.Store) (RSSHeading... FILE: server/runner/memopayload/runner.go type Runner (line 14) | type Runner struct method RunOnce (line 27) | func (r *Runner) RunOnce(ctx context.Context) { function NewRunner (line 19) | func NewRunner(store *store.Store, markdownService markdown.Service) *Ru... function RebuildMemoPayload (line 74) | func RebuildMemoPayload(memo *store.Memo, markdownService markdown.Servi... FILE: server/runner/s3presign/runner.go type Runner (line 15) | type Runner struct method Run (line 28) | func (r *Runner) Run(ctx context.Context) { method RunOnce (line 42) | func (r *Runner) RunOnce(ctx context.Context) { method CheckAndPresign (line 46) | func (r *Runner) CheckAndPresign(ctx context.Context) { function NewRunner (line 19) | func NewRunner(store *store.Store) *Runner { constant runnerInterval (line 26) | runnerInterval = time.Hour * 12 FILE: server/server.go type Server (line 28) | type Server struct method Start (line 91) | func (s *Server) Start(ctx context.Context) error { method Shutdown (line 117) | func (s *Server) Shutdown(ctx context.Context) { method StartBackgroundRunners (line 145) | func (s *Server) StartBackgroundRunners(ctx context.Context) { method getOrUpsertInstanceBasicSetting (line 167) | func (s *Server) getOrUpsertInstanceBasicSetting(ctx context.Context) ... function NewServer (line 38) | func NewServer(ctx context.Context, profile *profile.Profile, store *sto... FILE: store/attachment.go type Attachment (line 16) | type Attachment struct type FindAttachment (line 43) | type FindAttachment struct type UpdateAttachment (line 59) | type UpdateAttachment struct type DeleteAttachment (line 69) | type DeleteAttachment struct method CreateAttachment (line 74) | func (s *Store) CreateAttachment(ctx context.Context, create *Attachment... method ListAttachments (line 81) | func (s *Store) ListAttachments(ctx context.Context, find *FindAttachmen... method GetAttachment (line 97) | func (s *Store) GetAttachment(ctx context.Context, find *FindAttachment)... method UpdateAttachment (line 110) | func (s *Store) UpdateAttachment(ctx context.Context, update *UpdateAtta... method DeleteAttachment (line 117) | func (s *Store) DeleteAttachment(ctx context.Context, delete *DeleteAtta... FILE: store/cache.go function getUserSettingCacheKey (line 7) | func getUserSettingCacheKey(userID int32, key string) string { FILE: store/cache/cache.go type Interface (line 11) | type Interface interface type item (line 35) | type item struct type Config (line 42) | type Config struct function DefaultConfig (line 57) | func DefaultConfig() Config { type Cache (line 67) | type Cache struct method Set (line 93) | func (c *Cache) Set(ctx context.Context, key string, value any) { method SetWithTTL (line 98) | func (c *Cache) SetWithTTL(_ context.Context, key string, value any, t... method Get (line 123) | func (c *Cache) Get(_ context.Context, key string) (any, bool) { method Delete (line 150) | func (c *Cache) Delete(_ context.Context, key string) { method Clear (line 163) | func (c *Cache) Clear(_ context.Context) { method Size (line 182) | func (c *Cache) Size() int64 { method Close (line 187) | func (c *Cache) Close() error { method cleanupLoop (line 200) | func (c *Cache) cleanupLoop() { method cleanup (line 218) | func (c *Cache) cleanup() { method cleanupOldest (line 253) | func (c *Cache) cleanupOldest() { function New (line 76) | func New(config Config) *Cache { function NewDefault (line 88) | func NewDefault() *Cache { function estimateSize (line 316) | func estimateSize(value any) int { FILE: store/cache/cache_test.go function TestCacheBasicOperations (line 11) | func TestCacheBasicOperations(t *testing.T) { function TestCacheEviction (line 61) | func TestCacheEviction(t *testing.T) { function TestCacheConcurrency (line 113) | func TestCacheConcurrency(t *testing.T) { function TestEvictionCallback (line 168) | func TestEvictionCallback(t *testing.T) { FILE: store/common.go type RowStatus (line 13) | type RowStatus method String (line 22) | func (r RowStatus) String() string { constant Normal (line 17) | Normal RowStatus = "NORMAL" constant Archived (line 19) | Archived RowStatus = "ARCHIVED" FILE: store/db/db.go function NewDBDriver (line 14) | func NewDBDriver(profile *profile.Profile) (store.Driver, error) { FILE: store/db/mysql/attachment.go method CreateAttachment (line 17) | func (d *DB) CreateAttachment(ctx context.Context, create *store.Attachm... method ListAttachments (line 49) | func (d *DB) ListAttachments(ctx context.Context, find *store.FindAttach... method GetAttachment (line 180) | func (d *DB) GetAttachment(ctx context.Context, find *store.FindAttachme... method UpdateAttachment (line 192) | func (d *DB) UpdateAttachment(ctx context.Context, update *store.UpdateA... method DeleteAttachment (line 230) | func (d *DB) DeleteAttachment(ctx context.Context, delete *store.DeleteA... FILE: store/db/mysql/idp.go method CreateIdentityProvider (line 13) | func (d *DB) CreateIdentityProvider(ctx context.Context, create *store.I... method ListIdentityProviders (line 33) | func (d *DB) ListIdentityProviders(ctx context.Context, find *store.Find... method GetIdentityProvider (line 75) | func (d *DB) GetIdentityProvider(ctx context.Context, find *store.FindId... method UpdateIdentityProvider (line 88) | func (d *DB) UpdateIdentityProvider(ctx context.Context, update *store.U... method DeleteIdentityProvider (line 119) | func (d *DB) DeleteIdentityProvider(ctx context.Context, delete *store.D... FILE: store/db/mysql/inbox.go method CreateInbox (line 15) | func (d *DB) CreateInbox(ctx context.Context, create *store.Inbox) (*sto... method ListInboxes (line 48) | func (d *DB) ListInboxes(ctx context.Context, find *store.FindInbox) ([]... method GetInbox (line 116) | func (d *DB) GetInbox(ctx context.Context, find *store.FindInbox) (*stor... method UpdateInbox (line 127) | func (d *DB) UpdateInbox(ctx context.Context, update *store.UpdateInbox)... method DeleteInbox (line 141) | func (d *DB) DeleteInbox(ctx context.Context, delete *store.DeleteInbox)... FILE: store/db/mysql/instance_setting.go method UpsertInstanceSetting (line 10) | func (d *DB) UpsertInstanceSetting(ctx context.Context, upsert *store.In... method ListInstanceSettings (line 28) | func (d *DB) ListInstanceSettings(ctx context.Context, find *store.FindI... method DeleteInstanceSetting (line 61) | func (d *DB) DeleteInstanceSetting(ctx context.Context, delete *store.De... FILE: store/db/mysql/memo.go method CreateMemo (line 16) | func (d *DB) CreateMemo(ctx context.Context, create *store.Memo) (*store... method ListMemos (line 62) | func (d *DB) ListMemos(ctx context.Context, find *store.FindMemo) ([]*st... method GetMemo (line 203) | func (d *DB) GetMemo(ctx context.Context, find *store.FindMemo) (*store.... method UpdateMemo (line 216) | func (d *DB) UpdateMemo(ctx context.Context, update *store.UpdateMemo) e... method DeleteMemo (line 258) | func (d *DB) DeleteMemo(ctx context.Context, delete *store.DeleteMemo) e... FILE: store/db/mysql/memo_relation.go method UpsertMemoRelation (line 12) | func (d *DB) UpsertMemoRelation(ctx context.Context, create *store.MemoR... method ListMemoRelations (line 34) | func (d *DB) ListMemoRelations(ctx context.Context, find *store.FindMemo... method DeleteMemoRelation (line 102) | func (d *DB) DeleteMemoRelation(ctx context.Context, delete *store.Delet... FILE: store/db/mysql/memo_share.go method CreateMemoShare (line 12) | func (d *DB) CreateMemoShare(ctx context.Context, create *store.MemoShar... method ListMemoShares (line 44) | func (d *DB) ListMemoShares(ctx context.Context, find *store.FindMemoSha... method GetMemoShare (line 97) | func (d *DB) GetMemoShare(ctx context.Context, find *store.FindMemoShare... method DeleteMemoShare (line 108) | func (d *DB) DeleteMemoShare(ctx context.Context, delete *store.DeleteMe... FILE: store/db/mysql/mysql.go type DB (line 14) | type DB struct method GetDB (line 43) | func (d *DB) GetDB() *sql.DB { method Close (line 47) | func (d *DB) Close() error { method IsInitialized (line 51) | func (d *DB) IsInitialized(ctx context.Context) (bool, error) { function NewDB (line 20) | func NewDB(profile *profile.Profile) (store.Driver, error) { function mergeDSN (line 60) | func mergeDSN(baseDSN string) (string, error) { FILE: store/db/mysql/reaction.go method UpsertReaction (line 12) | func (d *DB) UpsertReaction(ctx context.Context, upsert *store.Reaction)... method ListReactions (line 37) | func (d *DB) ListReactions(ctx context.Context, find *store.FindReaction... method GetReaction (line 97) | func (d *DB) GetReaction(ctx context.Context, find *store.FindReaction) ... method DeleteReaction (line 110) | func (d *DB) DeleteReaction(ctx context.Context, delete *store.DeleteRea... FILE: store/db/mysql/user.go method CreateUser (line 13) | func (d *DB) CreateUser(ctx context.Context, create *store.User) (*store... method UpdateUser (line 41) | func (d *DB) UpdateUser(ctx context.Context, update *store.UpdateUser) (... method ListUsers (line 84) | func (d *DB) ListUsers(ctx context.Context, find *store.FindUser) ([]*st... method GetUser (line 146) | func (d *DB) GetUser(ctx context.Context, find *store.FindUser) (*store.... method DeleteUser (line 157) | func (d *DB) DeleteUser(ctx context.Context, delete *store.DeleteUser) e... FILE: store/db/mysql/user_setting.go method UpsertUserSetting (line 13) | func (d *DB) UpsertUserSetting(ctx context.Context, upsert *store.UserSe... method ListUserSettings (line 21) | func (d *DB) ListUserSettings(ctx context.Context, find *store.FindUserS... method GetUserByPATHash (line 60) | func (d *DB) GetUserByPATHash(ctx context.Context, tokenHash string) (*s... FILE: store/db/postgres/attachment.go method CreateAttachment (line 17) | func (d *DB) CreateAttachment(ctx context.Context, create *store.Attachm... method ListAttachments (line 40) | func (d *DB) ListAttachments(ctx context.Context, find *store.FindAttach... method UpdateAttachment (line 173) | func (d *DB) UpdateAttachment(ctx context.Context, update *store.UpdateA... method DeleteAttachment (line 211) | func (d *DB) DeleteAttachment(ctx context.Context, delete *store.DeleteA... FILE: store/db/postgres/common.go function placeholder (line 16) | func placeholder(n int) string { function placeholders (line 20) | func placeholders(n int) string { FILE: store/db/postgres/idp.go method CreateIdentityProvider (line 11) | func (d *DB) CreateIdentityProvider(ctx context.Context, create *store.I... method ListIdentityProviders (line 23) | func (d *DB) ListIdentityProviders(ctx context.Context, find *store.Find... method UpdateIdentityProvider (line 75) | func (d *DB) UpdateIdentityProvider(ctx context.Context, update *store.U... method DeleteIdentityProvider (line 112) | func (d *DB) DeleteIdentityProvider(ctx context.Context, delete *store.D... FILE: store/db/postgres/inbox.go method CreateInbox (line 15) | func (d *DB) CreateInbox(ctx context.Context, create *store.Inbox) (*sto... method ListInboxes (line 38) | func (d *DB) ListInboxes(ctx context.Context, find *store.FindInbox) ([]... method GetInbox (line 107) | func (d *DB) GetInbox(ctx context.Context, find *store.FindInbox) (*stor... method UpdateInbox (line 118) | func (d *DB) UpdateInbox(ctx context.Context, update *store.UpdateInbox)... method DeleteInbox (line 142) | func (d *DB) DeleteInbox(ctx context.Context, delete *store.DeleteInbox)... FILE: store/db/postgres/instance_setting.go method UpsertInstanceSetting (line 10) | func (d *DB) UpsertInstanceSetting(ctx context.Context, upsert *store.In... method ListInstanceSettings (line 28) | func (d *DB) ListInstanceSettings(ctx context.Context, find *store.FindI... method DeleteInstanceSetting (line 68) | func (d *DB) DeleteInstanceSetting(ctx context.Context, delete *store.De... FILE: store/db/postgres/memo.go method CreateMemo (line 16) | func (d *DB) CreateMemo(ctx context.Context, create *store.Memo) (*store... method ListMemos (line 51) | func (d *DB) ListMemos(ctx context.Context, find *store.FindMemo) ([]*st... method GetMemo (line 188) | func (d *DB) GetMemo(ctx context.Context, find *store.FindMemo) (*store.... method UpdateMemo (line 201) | func (d *DB) UpdateMemo(ctx context.Context, update *store.UpdateMemo) e... method DeleteMemo (line 243) | func (d *DB) DeleteMemo(ctx context.Context, delete *store.DeleteMemo) e... FILE: store/db/postgres/memo_relation.go method UpsertMemoRelation (line 12) | func (d *DB) UpsertMemoRelation(ctx context.Context, create *store.MemoR... method ListMemoRelations (line 41) | func (d *DB) ListMemoRelations(ctx context.Context, find *store.FindMemo... method DeleteMemoRelation (line 128) | func (d *DB) DeleteMemoRelation(ctx context.Context, delete *store.Delet... FILE: store/db/postgres/memo_share.go method CreateMemoShare (line 12) | func (d *DB) CreateMemoShare(ctx context.Context, create *store.MemoShar... method ListMemoShares (line 31) | func (d *DB) ListMemoShares(ctx context.Context, find *store.FindMemoSha... method GetMemoShare (line 84) | func (d *DB) GetMemoShare(ctx context.Context, find *store.FindMemoShare... method DeleteMemoShare (line 126) | func (d *DB) DeleteMemoShare(ctx context.Context, delete *store.DeleteMe... FILE: store/db/postgres/postgres.go type DB (line 16) | type DB struct method GetDB (line 42) | func (d *DB) GetDB() *sql.DB { method Close (line 46) | func (d *DB) Close() error { method IsInitialized (line 50) | func (d *DB) IsInitialized(ctx context.Context) (bool, error) { function NewDB (line 21) | func NewDB(profile *profile.Profile) (store.Driver, error) { FILE: store/db/postgres/reaction.go method UpsertReaction (line 10) | func (d *DB) UpsertReaction(ctx context.Context, upsert *store.Reaction)... method ListReactions (line 25) | func (d *DB) ListReactions(ctx context.Context, find *store.FindReaction... method GetReaction (line 85) | func (d *DB) GetReaction(ctx context.Context, find *store.FindReaction) ... method DeleteReaction (line 98) | func (d *DB) DeleteReaction(ctx context.Context, delete *store.DeleteRea... FILE: store/db/postgres/user.go method CreateUser (line 13) | func (d *DB) CreateUser(ctx context.Context, create *store.User) (*store... method UpdateUser (line 30) | func (d *DB) UpdateUser(ctx context.Context, update *store.UpdateUser) (... method ListUsers (line 87) | func (d *DB) ListUsers(ctx context.Context, find *store.FindUser) ([]*st... method DeleteUser (line 163) | func (d *DB) DeleteUser(ctx context.Context, delete *store.DeleteUser) e... FILE: store/db/postgres/user_setting.go method UpsertUserSetting (line 13) | func (d *DB) UpsertUserSetting(ctx context.Context, upsert *store.UserSe... method ListUserSettings (line 28) | func (d *DB) ListUserSettings(ctx context.Context, find *store.FindUserS... method GetUserByPATHash (line 73) | func (d *DB) GetUserByPATHash(ctx context.Context, tokenHash string) (*s... FILE: store/db/postgres/user_setting_test.go function TestGetUserByPATHashWithMissingData (line 18) | func TestGetUserByPATHashWithMissingData(t *testing.T) { function TestGetUserByPATHashPerformance (line 179) | func TestGetUserByPATHashPerformance(t *testing.T) { function getTestDSN (line 239) | func getTestDSN() string { function TestUpsertUserSetting (line 246) | func TestUpsertUserSetting(t *testing.T) { FILE: store/db/sqlite/attachment.go method CreateAttachment (line 17) | func (d *DB) CreateAttachment(ctx context.Context, create *store.Attachm... method ListAttachments (line 42) | func (d *DB) ListAttachments(ctx context.Context, find *store.FindAttach... method UpdateAttachment (line 173) | func (d *DB) UpdateAttachment(ctx context.Context, update *store.UpdateA... method DeleteAttachment (line 211) | func (d *DB) DeleteAttachment(ctx context.Context, delete *store.DeleteA... FILE: store/db/sqlite/functions.go function ensureUnicodeLowerRegistered (line 27) | func ensureUnicodeLowerRegistered() error { FILE: store/db/sqlite/idp.go method CreateIdentityProvider (line 12) | func (d *DB) CreateIdentityProvider(ctx context.Context, create *store.I... method ListIdentityProviders (line 26) | func (d *DB) ListIdentityProviders(ctx context.Context, find *store.Find... method UpdateIdentityProvider (line 77) | func (d *DB) UpdateIdentityProvider(ctx context.Context, update *store.U... method DeleteIdentityProvider (line 112) | func (d *DB) DeleteIdentityProvider(ctx context.Context, delete *store.D... FILE: store/db/sqlite/inbox.go method CreateInbox (line 15) | func (d *DB) CreateInbox(ctx context.Context, create *store.Inbox) (*sto... method ListInboxes (line 40) | func (d *DB) ListInboxes(ctx context.Context, find *store.FindInbox) ([]... method UpdateInbox (line 108) | func (d *DB) UpdateInbox(ctx context.Context, update *store.UpdateInbox)... method DeleteInbox (line 132) | func (d *DB) DeleteInbox(ctx context.Context, delete *store.DeleteInbox)... FILE: store/db/sqlite/instance_setting.go method UpsertInstanceSetting (line 10) | func (d *DB) UpsertInstanceSetting(ctx context.Context, upsert *store.In... method ListInstanceSettings (line 28) | func (d *DB) ListInstanceSettings(ctx context.Context, find *store.FindI... method DeleteInstanceSetting (line 68) | func (d *DB) DeleteInstanceSetting(ctx context.Context, delete *store.De... FILE: store/db/sqlite/memo.go method CreateMemo (line 16) | func (d *DB) CreateMemo(ctx context.Context, create *store.Memo) (*store... method ListMemos (line 54) | func (d *DB) ListMemos(ctx context.Context, find *store.FindMemo) ([]*st... method UpdateMemo (line 194) | func (d *DB) UpdateMemo(ctx context.Context, update *store.UpdateMemo) e... method DeleteMemo (line 236) | func (d *DB) DeleteMemo(ctx context.Context, delete *store.DeleteMemo) e... FILE: store/db/sqlite/memo_relation.go method UpsertMemoRelation (line 12) | func (d *DB) UpsertMemoRelation(ctx context.Context, create *store.MemoR... method ListMemoRelations (line 41) | func (d *DB) ListMemoRelations(ctx context.Context, find *store.FindMemo... method DeleteMemoRelation (line 113) | func (d *DB) DeleteMemoRelation(ctx context.Context, delete *store.Delet... FILE: store/db/sqlite/memo_share.go method CreateMemoShare (line 12) | func (d *DB) CreateMemoShare(ctx context.Context, create *store.MemoShar... method ListMemoShares (line 33) | func (d *DB) ListMemoShares(ctx context.Context, find *store.FindMemoSha... method GetMemoShare (line 86) | func (d *DB) GetMemoShare(ctx context.Context, find *store.FindMemoShare... method DeleteMemoShare (line 128) | func (d *DB) DeleteMemoShare(ctx context.Context, delete *store.DeleteMe... FILE: store/db/sqlite/reaction.go method UpsertReaction (line 12) | func (d *DB) UpsertReaction(ctx context.Context, upsert *store.Reaction)... method ListReactions (line 28) | func (d *DB) ListReactions(ctx context.Context, find *store.FindReaction... method GetReaction (line 92) | func (d *DB) GetReaction(ctx context.Context, find *store.FindReaction) ... method DeleteReaction (line 133) | func (d *DB) DeleteReaction(ctx context.Context, delete *store.DeleteRea... FILE: store/db/sqlite/sqlite.go type DB (line 16) | type DB struct method GetDB (line 59) | func (d *DB) GetDB() *sql.DB { method Close (line 63) | func (d *DB) Close() error { method IsInitialized (line 67) | func (d *DB) IsInitialized(ctx context.Context) (bool, error) { function NewDB (line 24) | func NewDB(profile *profile.Profile) (store.Driver, error) { FILE: store/db/sqlite/user.go method CreateUser (line 13) | func (d *DB) CreateUser(ctx context.Context, create *store.User) (*store... method UpdateUser (line 31) | func (d *DB) UpdateUser(ctx context.Context, update *store.UpdateUser) (... method ListUsers (line 88) | func (d *DB) ListUsers(ctx context.Context, find *store.FindUser) ([]*st... method DeleteUser (line 165) | func (d *DB) DeleteUser(ctx context.Context, delete *store.DeleteUser) e... FILE: store/db/sqlite/user_setting.go method UpsertUserSetting (line 13) | func (d *DB) UpsertUserSetting(ctx context.Context, upsert *store.UserSe... method ListUserSettings (line 28) | func (d *DB) ListUserSettings(ctx context.Context, find *store.FindUserS... method GetUserByPATHash (line 72) | func (d *DB) GetUserByPATHash(ctx context.Context, tokenHash string) (*s... FILE: store/driver.go type Driver (line 10) | type Driver interface FILE: store/idp.go type IdentityProvider (line 12) | type IdentityProvider struct type FindIdentityProvider (line 21) | type FindIdentityProvider struct type UpdateIdentityProvider (line 26) | type UpdateIdentityProvider struct type DeleteIdentityProvider (line 33) | type DeleteIdentityProvider struct method CreateIdentityProvider (line 37) | func (s *Store) CreateIdentityProvider(ctx context.Context, create *stor... method ListIdentityProviders (line 54) | func (s *Store) ListIdentityProviders(ctx context.Context, find *FindIde... method GetIdentityProvider (line 71) | func (s *Store) GetIdentityProvider(ctx context.Context, find *FindIdent... type UpdateIdentityProviderV1 (line 87) | type UpdateIdentityProviderV1 struct method UpdateIdentityProvider (line 95) | func (s *Store) UpdateIdentityProvider(ctx context.Context, update *Upda... method DeleteIdentityProvider (line 124) | func (s *Store) DeleteIdentityProvider(ctx context.Context, delete *Dele... function convertIdentityProviderFromRaw (line 132) | func convertIdentityProviderFromRaw(raw *IdentityProvider) (*storepb.Ide... function convertIdentityProviderToRaw (line 148) | func convertIdentityProviderToRaw(identityProvider *storepb.IdentityProv... function convertIdentityProviderConfigFromRaw (line 164) | func convertIdentityProviderConfigFromRaw(identityProviderType storepb.I... function convertIdentityProviderConfigToRaw (line 176) | func convertIdentityProviderConfigToRaw(identityProviderType storepb.Ide... FILE: store/inbox.go type InboxStatus (line 10) | type InboxStatus method String (line 19) | func (s InboxStatus) String() string { constant UNREAD (line 14) | UNREAD InboxStatus = "UNREAD" constant ARCHIVED (line 16) | ARCHIVED InboxStatus = "ARCHIVED" type Inbox (line 24) | type Inbox struct type UpdateInbox (line 34) | type UpdateInbox struct type FindInbox (line 40) | type FindInbox struct type DeleteInbox (line 53) | type DeleteInbox struct method CreateInbox (line 58) | func (s *Store) CreateInbox(ctx context.Context, create *Inbox) (*Inbox,... method ListInboxes (line 63) | func (s *Store) ListInboxes(ctx context.Context, find *FindInbox) ([]*In... method UpdateInbox (line 68) | func (s *Store) UpdateInbox(ctx context.Context, update *UpdateInbox) (*... method DeleteInbox (line 73) | func (s *Store) DeleteInbox(ctx context.Context, delete *DeleteInbox) er... FILE: store/instance_setting.go type InstanceSetting (line 12) | type InstanceSetting struct type FindInstanceSetting (line 18) | type FindInstanceSetting struct type DeleteInstanceSetting (line 22) | type DeleteInstanceSetting struct method UpsertInstanceSetting (line 26) | func (s *Store) UpsertInstanceSetting(ctx context.Context, upsert *store... method ListInstanceSettings (line 64) | func (s *Store) ListInstanceSettings(ctx context.Context, find *FindInst... method GetInstanceSetting (line 85) | func (s *Store) GetInstanceSetting(ctx context.Context, find *FindInstan... method GetInstanceBasicSetting (line 106) | func (s *Store) GetInstanceBasicSetting(ctx context.Context) (*storepb.I... method GetInstanceGeneralSetting (line 125) | func (s *Store) GetInstanceGeneralSetting(ctx context.Context) (*storepb... constant DefaultContentLengthLimit (line 145) | DefaultContentLengthLimit = 8 * 1024 method GetInstanceMemoRelatedSetting (line 150) | func (s *Store) GetInstanceMemoRelatedSetting(ctx context.Context) (*sto... method GetInstanceTagsSetting (line 175) | func (s *Store) GetInstanceTagsSetting(ctx context.Context) (*storepb.In... method GetInstanceNotificationSetting (line 197) | func (s *Store) GetInstanceNotificationSetting(ctx context.Context) (*st... constant defaultInstanceStorageType (line 220) | defaultInstanceStorageType = storepb.InstanceStorageSetting_LOCAL constant defaultInstanceUploadSizeLimitMb (line 221) | defaultInstanceUploadSizeLimitMb = 30 constant defaultInstanceFilepathTemplate (line 222) | defaultInstanceFilepathTemplate = "assets/{timestamp}_{filename}" method GetInstanceStorageSetting (line 225) | func (s *Store) GetInstanceStorageSetting(ctx context.Context) (*storepb... function convertInstanceSettingFromRaw (line 253) | func convertInstanceSettingFromRaw(instanceSettingRaw *InstanceSetting) ... FILE: store/memo.go type Visibility (line 13) | type Visibility method String (line 24) | func (v Visibility) String() string { constant Public (line 17) | Public Visibility = "PUBLIC" constant Protected (line 19) | Protected Visibility = "PROTECTED" constant Private (line 21) | Private Visibility = "PRIVATE" type Memo (line 35) | type Memo struct type FindMemo (line 57) | type FindMemo struct type FindMemoPayload (line 84) | type FindMemoPayload struct type UpdateMemo (line 93) | type UpdateMemo struct type DeleteMemo (line 105) | type DeleteMemo struct method CreateMemo (line 109) | func (s *Store) CreateMemo(ctx context.Context, create *Memo) (*Memo, er... method ListMemos (line 116) | func (s *Store) ListMemos(ctx context.Context, find *FindMemo) ([]*Memo,... method GetMemo (line 120) | func (s *Store) GetMemo(ctx context.Context, find *FindMemo) (*Memo, err... method UpdateMemo (line 133) | func (s *Store) UpdateMemo(ctx context.Context, update *UpdateMemo) error { method DeleteMemo (line 140) | func (s *Store) DeleteMemo(ctx context.Context, delete *DeleteMemo) error { FILE: store/memo_relation.go type MemoRelationType (line 7) | type MemoRelationType constant MemoRelationReference (line 11) | MemoRelationReference MemoRelationType = "REFERENCE" constant MemoRelationComment (line 13) | MemoRelationComment MemoRelationType = "COMMENT" type MemoRelation (line 16) | type MemoRelation struct type FindMemoRelation (line 22) | type FindMemoRelation struct type DeleteMemoRelation (line 31) | type DeleteMemoRelation struct method UpsertMemoRelation (line 37) | func (s *Store) UpsertMemoRelation(ctx context.Context, create *MemoRela... method ListMemoRelations (line 41) | func (s *Store) ListMemoRelations(ctx context.Context, find *FindMemoRel... method DeleteMemoRelation (line 45) | func (s *Store) DeleteMemoRelation(ctx context.Context, delete *DeleteMe... FILE: store/memo_share.go type MemoShare (line 6) | type MemoShare struct type FindMemoShare (line 16) | type FindMemoShare struct type DeleteMemoShare (line 23) | type DeleteMemoShare struct method CreateMemoShare (line 29) | func (s *Store) CreateMemoShare(ctx context.Context, create *MemoShare) ... method ListMemoShares (line 34) | func (s *Store) ListMemoShares(ctx context.Context, find *FindMemoShare)... method GetMemoShare (line 39) | func (s *Store) GetMemoShare(ctx context.Context, find *FindMemoShare) (... method DeleteMemoShare (line 44) | func (s *Store) DeleteMemoShare(ctx context.Context, delete *DeleteMemoS... FILE: store/migration/mysql/0.17/00__inbox.sql type `inbox` (line 2) | CREATE TABLE `inbox` ( FILE: store/migration/mysql/0.18/01__webhook.sql type `webhook` (line 2) | CREATE TABLE `webhook` ( FILE: store/migration/mysql/0.19/00__add_resource_name.sql type idx_memo_resource_name (line 7) | CREATE UNIQUE INDEX idx_memo_resource_name ON `memo` (`resource_name`) type idx_resource_resource_name (line 15) | CREATE UNIQUE INDEX idx_resource_resource_name ON `resource` (`resource_... FILE: store/migration/mysql/0.20/00__reaction.sql type `reaction` (line 2) | CREATE TABLE `reaction` ( FILE: store/migration/mysql/0.27/04__memo_share.sql type memo_share (line 4) | CREATE TABLE memo_share ( type idx_memo_share_memo_id (line 14) | CREATE INDEX idx_memo_share_memo_id ON memo_share(memo_id) FILE: store/migration/mysql/LATEST.sql type `system_setting` (line 2) | CREATE TABLE `system_setting` ( type `user` (line 9) | CREATE TABLE `user` ( type `user_setting` (line 24) | CREATE TABLE `user_setting` ( type `memo` (line 32) | CREATE TABLE `memo` ( type `memo_relation` (line 46) | CREATE TABLE `memo_relation` ( type `attachment` (line 54) | CREATE TABLE `attachment` ( type `idp` (line 71) | CREATE TABLE `idp` ( type `inbox` (line 81) | CREATE TABLE `inbox` ( type `reaction` (line 91) | CREATE TABLE `reaction` ( type `memo_share` (line 101) | CREATE TABLE `memo_share` ( type `idx_memo_share_memo_id` (line 111) | CREATE INDEX `idx_memo_share_memo_id` ON `memo_share`(`memo_id`) FILE: store/migration/postgres/0.19/00__add_resource_name.sql type idx_memo_resource_name (line 7) | CREATE UNIQUE INDEX idx_memo_resource_name ON memo (resource_name) type idx_resource_resource_name (line 15) | CREATE UNIQUE INDEX idx_resource_resource_name ON resource (resource_name) FILE: store/migration/postgres/0.20/00__reaction.sql type reaction (line 2) | CREATE TABLE reaction ( FILE: store/migration/postgres/0.27/01__add_idp_uid.sql type idx_idp_uid (line 8) | CREATE UNIQUE INDEX IF NOT EXISTS idx_idp_uid ON idp (uid) FILE: store/migration/postgres/0.27/04__memo_share.sql type memo_share (line 4) | CREATE TABLE memo_share ( type idx_memo_share_memo_id (line 14) | CREATE INDEX idx_memo_share_memo_id ON memo_share(memo_id) FILE: store/migration/postgres/LATEST.sql type system_setting (line 2) | CREATE TABLE system_setting ( type "user" (line 9) | CREATE TABLE "user" ( type user_setting (line 24) | CREATE TABLE user_setting ( type memo (line 32) | CREATE TABLE memo ( type memo_relation (line 46) | CREATE TABLE memo_relation ( type attachment (line 54) | CREATE TABLE attachment ( type idp (line 71) | CREATE TABLE idp ( type inbox (line 81) | CREATE TABLE inbox ( type reaction (line 91) | CREATE TABLE reaction ( type memo_share (line 101) | CREATE TABLE memo_share ( type idx_memo_share_memo_id (line 111) | CREATE INDEX idx_memo_share_memo_id ON memo_share(memo_id) FILE: store/migration/sqlite/0.10/00__activity.sql type activity (line 2) | CREATE TABLE activity ( FILE: store/migration/sqlite/0.11/01__idp.sql type idp (line 2) | CREATE TABLE idp ( FILE: store/migration/sqlite/0.11/02__storage.sql type storage (line 2) | CREATE TABLE storage ( FILE: store/migration/sqlite/0.12/04__resource_public_id.sql type resource_id_public_id_unique_index (line 6) | CREATE UNIQUE INDEX resource_id_public_id_unique_index ON resource (id, ... FILE: store/migration/sqlite/0.13/00__memo_relation.sql type memo_relation (line 2) | CREATE TABLE memo_relation ( FILE: store/migration/sqlite/0.13/01__remove_memo_organizer_id.sql type memo_organizer_temp (line 3) | CREATE TABLE memo_organizer_temp ( FILE: store/migration/sqlite/0.14/00__drop_resource_public_id.sql type resource_temp (line 3) | CREATE TABLE resource_temp ( FILE: store/migration/sqlite/0.14/01__create_indexes.sql type idx_user_username (line 1) | CREATE INDEX IF NOT EXISTS idx_user_username ON user (username) type idx_memo_creator_id (line 2) | CREATE INDEX IF NOT EXISTS idx_memo_creator_id ON memo (creator_id) type idx_memo_content (line 3) | CREATE INDEX IF NOT EXISTS idx_memo_content ON memo (content) type idx_memo_visibility (line 4) | CREATE INDEX IF NOT EXISTS idx_memo_visibility ON memo (visibility) type idx_resource_creator_id (line 5) | CREATE INDEX IF NOT EXISTS idx_resource_creator_id ON resource (creator_id) FILE: store/migration/sqlite/0.15/00__drop_user_open_id.sql type user_temp (line 3) | CREATE TABLE user_temp ( FILE: store/migration/sqlite/0.16/00__add_memo_id_to_resource.sql type idx_resource_memo_id (line 11) | CREATE INDEX idx_resource_memo_id ON resource (memo_id) FILE: store/migration/sqlite/0.17/00__inbox.sql type inbox (line 2) | CREATE TABLE inbox ( FILE: store/migration/sqlite/0.18/00__webhook.sql type webhook (line 2) | CREATE TABLE webhook ( type idx_webhook_creator_id (line 12) | CREATE INDEX idx_webhook_creator_id ON webhook (creator_id) FILE: store/migration/sqlite/0.19/00__add_resource_name.sql type idx_memo_resource_name (line 5) | CREATE UNIQUE INDEX idx_memo_resource_name ON memo (resource_name) type idx_resource_resource_name (line 11) | CREATE UNIQUE INDEX idx_resource_resource_name ON resource (resource_name) FILE: store/migration/sqlite/0.2/00__user_role.sql type user (line 9) | CREATE TABLE user ( FILE: store/migration/sqlite/0.20/00__reaction.sql type reaction (line 2) | CREATE TABLE reaction ( FILE: store/migration/sqlite/0.22/01__memo_tags.sql type idx_memo_tags (line 3) | CREATE INDEX idx_memo_tags ON memo (tags) FILE: store/migration/sqlite/0.26/00__rename_resource_to_attachment.sql type `idx_attachment_creator_id` (line 3) | CREATE INDEX `idx_attachment_creator_id` ON `attachment` (`creator_id`) type `idx_attachment_memo_id` (line 5) | CREATE INDEX `idx_attachment_memo_id` ON `attachment` (`memo_id`) FILE: store/migration/sqlite/0.26/03__alter_user_role.sql type user (line 3) | CREATE TABLE user ( FILE: store/migration/sqlite/0.27/01__add_idp_uid.sql type idx_idp_uid (line 8) | CREATE UNIQUE INDEX IF NOT EXISTS idx_idp_uid ON idp (uid) FILE: store/migration/sqlite/0.27/04__memo_share.sql type memo_share (line 4) | CREATE TABLE memo_share ( type idx_memo_share_memo_id (line 14) | CREATE INDEX idx_memo_share_memo_id ON memo_share(memo_id) FILE: store/migration/sqlite/0.3/00__memo_visibility_protected.sql type memo (line 9) | CREATE TABLE memo ( FILE: store/migration/sqlite/0.4/00__user_setting.sql type user_setting (line 2) | CREATE TABLE user_setting ( type user_setting_key_user_id_index (line 9) | CREATE UNIQUE INDEX user_setting_key_user_id_index ON user_setting(key, ... FILE: store/migration/sqlite/0.5/00__regenerate_foreign_keys.sql type user (line 9) | CREATE TABLE user ( type memo (line 51) | CREATE TABLE memo ( type memo_organizer (line 92) | CREATE TABLE memo_organizer ( type shortcut (line 117) | CREATE TABLE shortcut ( type resource (line 158) | CREATE TABLE resource ( type user_setting (line 200) | CREATE TABLE user_setting ( FILE: store/migration/sqlite/0.5/01__memo_resource.sql type memo_resource (line 2) | CREATE TABLE memo_resource ( FILE: store/migration/sqlite/0.5/02__system_setting.sql type system_setting (line 2) | CREATE TABLE system_setting ( FILE: store/migration/sqlite/0.7/00__remove_fk.sql type user (line 9) | CREATE TABLE user ( type memo (line 36) | CREATE TABLE memo ( type memo_organizer (line 61) | CREATE TABLE memo_organizer ( type shortcut (line 84) | CREATE TABLE shortcut ( type resource (line 109) | CREATE TABLE resource ( type user_setting (line 154) | CREATE TABLE user_setting ( type memo_resource (line 176) | CREATE TABLE memo_resource ( FILE: store/migration/sqlite/0.8/00__migration_history.sql type migration_history (line 2) | CREATE TABLE IF NOT EXISTS migration_history ( FILE: store/migration/sqlite/0.8/01__user_username.sql type user (line 10) | CREATE TABLE user ( FILE: store/migration/sqlite/0.9/00__tag.sql type tag (line 2) | CREATE TABLE tag ( FILE: store/migration/sqlite/LATEST.sql type system_setting (line 2) | CREATE TABLE system_setting ( type user (line 10) | CREATE TABLE user ( type user_setting (line 25) | CREATE TABLE user_setting ( type memo (line 33) | CREATE TABLE memo ( type memo_relation (line 47) | CREATE TABLE memo_relation ( type attachment (line 55) | CREATE TABLE attachment ( type idp (line 72) | CREATE TABLE idp ( type inbox (line 82) | CREATE TABLE inbox ( type reaction (line 92) | CREATE TABLE reaction ( type memo_share (line 102) | CREATE TABLE memo_share ( type idx_memo_share_memo_id (line 112) | CREATE INDEX idx_memo_share_memo_id ON memo_share(memo_id) FILE: store/migrator.go constant MigrateFileNameSplit (line 52) | MigrateFileNameSplit = "__" constant LatestSchemaFileName (line 55) | LatestSchemaFileName = "LATEST.sql" constant defaultSchemaVersion (line 59) | defaultSchemaVersion = "0.0.0" function getSchemaVersionOrDefault (line 64) | func getSchemaVersionOrDefault(schemaVersion string) string { function isVersionEmpty (line 72) | func isVersionEmpty(schemaVersion string) bool { function shouldApplyMigration (line 78) | func shouldApplyMigration(fileVersion, currentDBVersion, targetVersion s... function validateMigrationFileName (line 86) | func validateMigrationFileName(filename string) error { method Migrate (line 100) | func (s *Store) Migrate(ctx context.Context) error { method applyMigrations (line 140) | func (s *Store) applyMigrations(ctx context.Context, currentSchemaVersio... method preMigrate (line 211) | func (s *Store) preMigrate(ctx context.Context) error { method getMigrationBasePath (line 254) | func (s *Store) getMigrationBasePath() string { method getSeedBasePath (line 258) | func (s *Store) getSeedBasePath() string { method seed (line 265) | func (s *Store) seed(ctx context.Context) error { method GetCurrentSchemaVersion (line 298) | func (s *Store) GetCurrentSchemaVersion() (string, error) { method getSchemaVersionOfMigrateScript (line 316) | func (s *Store) getSchemaVersionOfMigrateScript(filePath string) (string... method execute (line 338) | func (*Store) execute(ctx context.Context, tx *sql.Tx, stmt string) error { method updateCurrentSchemaVersion (line 347) | func (s *Store) updateCurrentSchemaVersion(ctx context.Context, schemaVe... method checkMinimumUpgradeVersion (line 365) | func (s *Store) checkMinimumUpgradeVersion(ctx context.Context) error { FILE: store/reaction.go type Reaction (line 7) | type Reaction struct type FindReaction (line 16) | type FindReaction struct type DeleteReaction (line 23) | type DeleteReaction struct method UpsertReaction (line 27) | func (s *Store) UpsertReaction(ctx context.Context, upsert *Reaction) (*... method ListReactions (line 31) | func (s *Store) ListReactions(ctx context.Context, find *FindReaction) (... method GetReaction (line 35) | func (s *Store) GetReaction(ctx context.Context, find *FindReaction) (*R... method DeleteReaction (line 39) | func (s *Store) DeleteReaction(ctx context.Context, delete *DeleteReacti... FILE: store/store.go type Store (line 11) | type Store struct method GetDriver (line 46) | func (s *Store) GetDriver() Driver { method Close (line 50) | func (s *Store) Close() error { function New (line 25) | func New(driver Driver, profile *profile.Profile) *Store { FILE: store/test/attachment_filter_test.go function TestAttachmentFilterFilenameContains (line 15) | func TestAttachmentFilterFilenameContains(t *testing.T) { function TestAttachmentFilterFilenameSpecialCharacters (line 38) | func TestAttachmentFilterFilenameSpecialCharacters(t *testing.T) { function TestAttachmentFilterFilenameUnicode (line 55) | func TestAttachmentFilterFilenameUnicode(t *testing.T) { function TestAttachmentFilterMimeTypeEquals (line 72) | func TestAttachmentFilterMimeTypeEquals(t *testing.T) { function TestAttachmentFilterMimeTypeNotEquals (line 92) | func TestAttachmentFilterMimeTypeNotEquals(t *testing.T) { function TestAttachmentFilterMimeTypeInList (line 105) | func TestAttachmentFilterMimeTypeInList(t *testing.T) { function TestAttachmentFilterCreateTimeComparison (line 129) | func TestAttachmentFilterCreateTimeComparison(t *testing.T) { function TestAttachmentFilterCreateTimeWithNow (line 150) | func TestAttachmentFilterCreateTimeWithNow(t *testing.T) { function TestAttachmentFilterCreateTimeArithmetic (line 166) | func TestAttachmentFilterCreateTimeArithmetic(t *testing.T) { function TestAttachmentFilterAllComparisonOperators (line 186) | func TestAttachmentFilterAllComparisonOperators(t *testing.T) { function TestAttachmentFilterMemoIdEquals (line 215) | func TestAttachmentFilterMemoIdEquals(t *testing.T) { function TestAttachmentFilterMemoIdNotEquals (line 231) | func TestAttachmentFilterMemoIdNotEquals(t *testing.T) { function TestAttachmentFilterLogicalAnd (line 252) | func TestAttachmentFilterLogicalAnd(t *testing.T) { function TestAttachmentFilterLogicalOr (line 266) | func TestAttachmentFilterLogicalOr(t *testing.T) { function TestAttachmentFilterLogicalNot (line 279) | func TestAttachmentFilterLogicalNot(t *testing.T) { function TestAttachmentFilterComplexLogical (line 292) | func TestAttachmentFilterComplexLogical(t *testing.T) { function TestAttachmentFilterMultipleFilters (line 309) | func TestAttachmentFilterMultipleFilters(t *testing.T) { function TestAttachmentFilterNoMatches (line 329) | func TestAttachmentFilterNoMatches(t *testing.T) { function TestAttachmentFilterNullMemoId (line 340) | func TestAttachmentFilterNullMemoId(t *testing.T) { function TestAttachmentFilterEmptyFilename (line 364) | func TestAttachmentFilterEmptyFilename(t *testing.T) { FILE: store/test/attachment_test.go function TestAttachmentStore (line 14) | func TestAttachmentStore(t *testing.T) { function TestAttachmentStoreWithFilter (line 67) | func TestAttachmentStoreWithFilter(t *testing.T) { function TestAttachmentUpdate (line 127) | func TestAttachmentUpdate(t *testing.T) { function TestAttachmentGetByUID (line 158) | func TestAttachmentGetByUID(t *testing.T) { function TestAttachmentListWithPagination (line 189) | func TestAttachmentListWithPagination(t *testing.T) { function TestAttachmentInvalidUID (line 229) | func TestAttachmentInvalidUID(t *testing.T) { FILE: store/test/containers.go constant testUser (line 28) | testUser = "root" constant testPassword (line 29) | testPassword = "test" constant MemosDockerImage (line 32) | MemosDockerImage = "neosmemo/memos" constant StableMemosVersion (line 33) | StableMemosVersion = "stable" function getTestNetwork (line 52) | func getTestNetwork(ctx context.Context) (*testcontainers.DockerNetwork,... function GetMySQLDSN (line 66) | func GetMySQLDSN(t *testing.T) string { function waitForDB (line 134) | func waitForDB(driver, dsn string, timeout time.Duration) error { function GetPostgresDSN (line 166) | func GetPostgresDSN(t *testing.T) string { function TerminateContainers (line 232) | func TerminateContainers() { type MemosContainerConfig (line 246) | type MemosContainerConfig struct function StartMemosContainer (line 262) | func StartMemosContainer(ctx context.Context, cfg MemosContainerConfig) ... FILE: store/test/filter_helpers_test.go function formatInt64 (line 19) | func formatInt64(n int64) string { function formatInt32 (line 23) | func formatInt32(n int32) string { function formatInt (line 27) | func formatInt(n int) string { function boolPtr (line 35) | func boolPtr(b bool) *bool { type MemoBuilder (line 44) | type MemoBuilder struct method Content (line 59) | func (b *MemoBuilder) Content(content string) *MemoBuilder { method Visibility (line 64) | func (b *MemoBuilder) Visibility(v store.Visibility) *MemoBuilder { method Tags (line 69) | func (b *MemoBuilder) Tags(tags ...string) *MemoBuilder { method Property (line 77) | func (b *MemoBuilder) Property(fn func(*storepb.MemoPayload_Property))... method Build (line 88) | func (b *MemoBuilder) Build() *store.Memo { function NewMemoBuilder (line 49) | func NewMemoBuilder(uid string, creatorID int32) *MemoBuilder { type AttachmentBuilder (line 93) | type AttachmentBuilder struct method Filename (line 109) | func (b *AttachmentBuilder) Filename(filename string) *AttachmentBuild... method MimeType (line 114) | func (b *AttachmentBuilder) MimeType(mimeType string) *AttachmentBuild... method MemoID (line 119) | func (b *AttachmentBuilder) MemoID(memoID *int32) *AttachmentBuilder { method Size (line 124) | func (b *AttachmentBuilder) Size(size int64) *AttachmentBuilder { method Build (line 129) | func (b *AttachmentBuilder) Build() *store.Attachment { function NewAttachmentBuilder (line 98) | func NewAttachmentBuilder(creatorID int32) *AttachmentBuilder { type MemoFilterTestContext (line 138) | type MemoFilterTestContext struct method CreateMemo (line 161) | func (tc *MemoFilterTestContext) CreateMemo(b *MemoBuilder) *store.Memo { method PinMemo (line 168) | func (tc *MemoFilterTestContext) PinMemo(memoID int32) { method ListWithFilter (line 177) | func (tc *MemoFilterTestContext) ListWithFilter(filter string) []*stor... method ListWithFilters (line 186) | func (tc *MemoFilterTestContext) ListWithFilters(filters ...string) []... method Close (line 195) | func (tc *MemoFilterTestContext) Close() { function NewMemoFilterTestContext (line 146) | func NewMemoFilterTestContext(t *testing.T) *MemoFilterTestContext { type AttachmentFilterTestContext (line 200) | type AttachmentFilterTestContext struct method CreateAttachment (line 238) | func (tc *AttachmentFilterTestContext) CreateAttachment(b *AttachmentB... method CreateMemo (line 245) | func (tc *AttachmentFilterTestContext) CreateMemo(uid, content string)... method ListWithFilter (line 257) | func (tc *AttachmentFilterTestContext) ListWithFilter(filter string) [... method ListWithFilters (line 267) | func (tc *AttachmentFilterTestContext) ListWithFilters(filters ...stri... method Close (line 277) | func (tc *AttachmentFilterTestContext) Close() { function NewAttachmentFilterTestContext (line 209) | func NewAttachmentFilterTestContext(t *testing.T) *AttachmentFilterTestC... function NewAttachmentFilterTestContextWithUser (line 222) | func NewAttachmentFilterTestContextWithUser(t *testing.T) *AttachmentFil... type FilterTestCase (line 286) | type FilterTestCase struct FILE: store/test/idp_test.go function TestIdentityProviderStore (line 13) | func TestIdentityProviderStore(t *testing.T) { function TestIdentityProviderGetByID (line 65) | func TestIdentityProviderGetByID(t *testing.T) { function TestIdentityProviderListMultiple (line 97) | func TestIdentityProviderListMultiple(t *testing.T) { function TestIdentityProviderListByID (line 118) | func TestIdentityProviderListByID(t *testing.T) { function TestIdentityProviderUpdateName (line 138) | func TestIdentityProviderUpdateName(t *testing.T) { function TestIdentityProviderUpdateIdentifierFilter (line 165) | func TestIdentityProviderUpdateIdentifierFilter(t *testing.T) { function TestIdentityProviderUpdateConfig (line 192) | func TestIdentityProviderUpdateConfig(t *testing.T) { function TestIdentityProviderUpdateMultipleFields (line 236) | func TestIdentityProviderUpdateMultipleFields(t *testing.T) { function TestIdentityProviderDelete (line 260) | func TestIdentityProviderDelete(t *testing.T) { function TestIdentityProviderDeleteNotAffectOthers (line 280) | func TestIdentityProviderDeleteNotAffectOthers(t *testing.T) { function TestIdentityProviderOAuth2ConfigScopes (line 309) | func TestIdentityProviderOAuth2ConfigScopes(t *testing.T) { function TestIdentityProviderFieldMapping (line 349) | func TestIdentityProviderFieldMapping(t *testing.T) { function TestIdentityProviderIdentifierFilterPatterns (line 389) | func TestIdentityProviderIdentifierFilterPatterns(t *testing.T) { function createTestOAuth2IDP (line 444) | func createTestOAuth2IDP(name, uid string) *storepb.IdentityProvider { FILE: store/test/inbox_test.go function TestInboxStore (line 13) | func TestInboxStore(t *testing.T) { function TestInboxListByID (line 57) | func TestInboxListByID(t *testing.T) { function TestInboxListBySenderID (line 87) | func TestInboxListBySenderID(t *testing.T) { function TestInboxListByStatus (line 130) | func TestInboxListByStatus(t *testing.T) { function TestInboxListByMessageType (line 174) | func TestInboxListByMessageType(t *testing.T) { function TestInboxListPagination (line 210) | func TestInboxListPagination(t *testing.T) { function TestInboxListCombinedFilters (line 262) | func TestInboxListCombinedFilters(t *testing.T) { function TestInboxMessagePayload (line 325) | func TestInboxMessagePayload(t *testing.T) { function TestInboxUpdateStatus (line 367) | func TestInboxUpdateStatus(t *testing.T) { function TestInboxListByMessageTypeMultipleTypes (line 401) | func TestInboxListByMessageTypeMultipleTypes(t *testing.T) { function TestInboxMessageTypeFilterWithPayload (line 458) | func TestInboxMessageTypeFilterWithPayload(t *testing.T) { function TestInboxMessageTypeFilterWithStatusAndPagination (line 515) | func TestInboxMessageTypeFilterWithStatusAndPagination(t *testing.T) { function TestInboxMultipleReceivers (line 573) | func TestInboxMultipleReceivers(t *testing.T) { FILE: store/test/instance_setting_test.go function TestInstanceSettingV1Store (line 14) | func TestInstanceSettingV1Store(t *testing.T) { function TestInstanceSettingGetNonExistent (line 35) | func TestInstanceSettingGetNonExistent(t *testing.T) { function TestInstanceSettingUpsertUpdate (line 50) | func TestInstanceSettingUpsertUpdate(t *testing.T) { function TestInstanceSettingBasicSetting (line 94) | func TestInstanceSettingBasicSetting(t *testing.T) { function TestInstanceSettingGeneralSetting (line 123) | func TestInstanceSettingGeneralSetting(t *testing.T) { function TestInstanceSettingMemoRelatedSetting (line 154) | func TestInstanceSettingMemoRelatedSetting(t *testing.T) { function TestInstanceSettingStorageSetting (line 188) | func TestInstanceSettingStorageSetting(t *testing.T) { function TestInstanceSettingTagsSetting (line 224) | func TestInstanceSettingTagsSetting(t *testing.T) { function TestInstanceSettingNotificationSetting (line 260) | func TestInstanceSettingNotificationSetting(t *testing.T) { function TestInstanceSettingListAll (line 301) | func TestInstanceSettingListAll(t *testing.T) { function TestInstanceSettingEdgeCases (line 344) | func TestInstanceSettingEdgeCases(t *testing.T) { FILE: store/test/main_test.go function TestMain (line 12) | func TestMain(m *testing.M) { function runAllDrivers (line 24) | func runAllDrivers() { FILE: store/test/memo_filter_test.go function TestMemoFilterContentContains (line 18) | func TestMemoFilterContentContains(t *testing.T) { function TestMemoFilterContentSpecialCharacters (line 42) | func TestMemoFilterContentSpecialCharacters(t *testing.T) { function TestMemoFilterContentUnicode (line 53) | func TestMemoFilterContentUnicode(t *testing.T) { function TestMemoFilterContentUnicodeCaseFold (line 64) | func TestMemoFilterContentUnicodeCaseFold(t *testing.T) { function TestMemoFilterContentCaseSensitivity (line 75) | func TestMemoFilterContentCaseSensitivity(t *testing.T) { function TestMemoFilterVisibilityEquals (line 102) | func TestMemoFilterVisibilityEquals(t *testing.T) { function TestMemoFilterVisibilityNotEquals (line 122) | func TestMemoFilterVisibilityNotEquals(t *testing.T) { function TestMemoFilterVisibilityInList (line 135) | func TestMemoFilterVisibilityInList(t *testing.T) { function TestMemoFilterPinnedEquals (line 153) | func TestMemoFilterPinnedEquals(t *testing.T) { function TestMemoFilterPinnedPredicate (line 173) | func TestMemoFilterPinnedPredicate(t *testing.T) { function TestMemoFilterCreatorIdEquals (line 192) | func TestMemoFilterCreatorIdEquals(t *testing.T) { function TestMemoFilterCreatorIdNotEquals (line 213) | func TestMemoFilterCreatorIdNotEquals(t *testing.T) { function TestMemoFilterTagInList (line 240) | func TestMemoFilterTagInList(t *testing.T) { function TestMemoFilterElementInTags (line 259) | func TestMemoFilterElementInTags(t *testing.T) { function TestMemoFilterHierarchicalTags (line 276) | func TestMemoFilterHierarchicalTags(t *testing.T) { function TestMemoFilterEmptyTags (line 289) | func TestMemoFilterEmptyTags(t *testing.T) { function TestMemoFilterHasTaskList (line 306) | func TestMemoFilterHasTaskList(t *testing.T) { function TestMemoFilterHasLink (line 329) | func TestMemoFilterHasLink(t *testing.T) { function TestMemoFilterHasCode (line 344) | func TestMemoFilterHasCode(t *testing.T) { function TestMemoFilterHasIncompleteTasks (line 359) | func TestMemoFilterHasIncompleteTasks(t *testing.T) { function TestMemoFilterCombinedJSONBool (line 382) | func TestMemoFilterCombinedJSONBool(t *testing.T) { function TestMemoFilterCreatedTsComparison (line 421) | func TestMemoFilterCreatedTsComparison(t *testing.T) { function TestMemoFilterCreatedTsWithNow (line 442) | func TestMemoFilterCreatedTsWithNow(t *testing.T) { function TestMemoFilterCreatedTsArithmetic (line 458) | func TestMemoFilterCreatedTsArithmetic(t *testing.T) { function TestMemoFilterUpdatedTs (line 478) | func TestMemoFilterUpdatedTs(t *testing.T) { function TestMemoFilterAllComparisonOperators (line 502) | func TestMemoFilterAllComparisonOperators(t *testing.T) { function TestMemoFilterLogicalAnd (line 531) | func TestMemoFilterLogicalAnd(t *testing.T) { function TestMemoFilterLogicalOr (line 545) | func TestMemoFilterLogicalOr(t *testing.T) { function TestMemoFilterLogicalNot (line 558) | func TestMemoFilterLogicalNot(t *testing.T) { function TestMemoFilterNegatedComparison (line 572) | func TestMemoFilterNegatedComparison(t *testing.T) { function TestMemoFilterComplexLogical (line 585) | func TestMemoFilterComplexLogical(t *testing.T) { function TestMemoFilterTagsExistsStartsWith (line 623) | func TestMemoFilterTagsExistsStartsWith(t *testing.T) { function TestMemoFilterTagsExistsContains (line 676) | func TestMemoFilterTagsExistsContains(t *testing.T) { function TestMemoFilterTagsExistsEndsWith (line 707) | func TestMemoFilterTagsExistsEndsWith(t *testing.T) { function TestMemoFilterTagsExistsCombinedWithOtherFilters (line 738) | func TestMemoFilterTagsExistsCombinedWithOtherFilters(t *testing.T) { function TestMemoFilterTagsExistsEmptyAndNullCases (line 769) | func TestMemoFilterTagsExistsEmptyAndNullCases(t *testing.T) { function TestMemoFilterIssue5480_ArchiveWorkflow (line 792) | func TestMemoFilterIssue5480_ArchiveWorkflow(t *testing.T) { function TestMemoFilterMultipleFilters (line 854) | func TestMemoFilterMultipleFilters(t *testing.T) { function TestMemoFilterNullPayload (line 873) | func TestMemoFilterNullPayload(t *testing.T) { function TestMemoFilterNoMatches (line 885) | func TestMemoFilterNoMatches(t *testing.T) { function TestMemoFilterJSONBooleanLogic (line 896) | func TestMemoFilterJSONBooleanLogic(t *testing.T) { FILE: store/test/memo_relation_test.go function TestMemoRelationStore (line 12) | func TestMemoRelationStore(t *testing.T) { function TestMemoRelationListByMemoID (line 65) | func TestMemoRelationListByMemoID(t *testing.T) { function TestMemoRelationDelete (line 140) | func TestMemoRelationDelete(t *testing.T) { function TestMemoRelationDifferentTypes (line 198) | func TestMemoRelationDifferentTypes(t *testing.T) { function TestMemoRelationUpsertSameRelation (line 247) | func TestMemoRelationUpsertSameRelation(t *testing.T) { function TestMemoRelationDeleteByType (line 296) | func TestMemoRelationDeleteByType(t *testing.T) { function TestMemoRelationDeleteByMemoID (line 362) | func TestMemoRelationDeleteByMemoID(t *testing.T) { function TestMemoRelationListByRelatedMemoID (line 431) | func TestMemoRelationListByRelatedMemoID(t *testing.T) { function TestMemoRelationListCombinedFilters (line 489) | func TestMemoRelationListCombinedFilters(t *testing.T) { function TestMemoRelationListEmpty (line 558) | func TestMemoRelationListEmpty(t *testing.T) { function TestMemoRelationBidirectional (line 583) | func TestMemoRelationBidirectional(t *testing.T) { function TestMemoRelationListByMemoIDList (line 641) | func TestMemoRelationListByMemoIDList(t *testing.T) { function TestMemoRelationListByMemoIDListEmpty (line 734) | func TestMemoRelationListByMemoIDListEmpty(t *testing.T) { function TestMemoRelationListByMemoIDListWithTypeFilter (line 766) | func TestMemoRelationListByMemoIDListWithTypeFilter(t *testing.T) { function TestMemoRelationListByMemoIDListBothDirections (line 836) | func TestMemoRelationListByMemoIDListBothDirections(t *testing.T) { function TestMemoRelationMultipleRelationsToSameMemo (line 905) | func TestMemoRelationMultipleRelationsToSameMemo(t *testing.T) { FILE: store/test/memo_test.go function TestMemoStore (line 15) | func TestMemoStore(t *testing.T) { function TestMemoListByTags (line 67) | func TestMemoListByTags(t *testing.T) { function TestDeleteMemoStore (line 100) | func TestDeleteMemoStore(t *testing.T) { function TestMemoGetByID (line 122) | func TestMemoGetByID(t *testing.T) { function TestMemoGetByUID (line 153) | func TestMemoGetByUID(t *testing.T) { function TestMemoListByVisibility (line 184) | func TestMemoListByVisibility(t *testing.T) { function TestMemoListWithPagination (line 247) | func TestMemoListWithPagination(t *testing.T) { function TestMemoUpdatePinned (line 283) | func TestMemoUpdatePinned(t *testing.T) { function TestMemoUpdateVisibility (line 327) | func TestMemoUpdateVisibility(t *testing.T) { function TestMemoInvalidUID (line 370) | func TestMemoInvalidUID(t *testing.T) { function TestMemoCreateWithCustomTimestamps (line 390) | func TestMemoCreateWithCustomTimestamps(t *testing.T) { function TestMemoCreateWithOnlyCreatedTs (line 422) | func TestMemoCreateWithOnlyCreatedTs(t *testing.T) { function TestMemoWithPayload (line 449) | func TestMemoWithPayload(t *testing.T) { FILE: store/test/migrator_test.go function TestFreshInstall (line 17) | func TestFreshInstall(t *testing.T) { function TestMigrationReRun (line 39) | func TestMigrationReRun(t *testing.T) { function TestMigrationWithData (line 62) | func TestMigrationWithData(t *testing.T) { function TestMigrationMultipleReRuns (line 92) | func TestMigrationMultipleReRuns(t *testing.T) { function TestMigrationFromStableVersion (line 125) | func TestMigrationFromStableVersion(t *testing.T) { FILE: store/test/reaction_test.go function TestReactionStore (line 12) | func TestReactionStore(t *testing.T) { function TestReactionListByCreatorID (line 70) | func TestReactionListByCreatorID(t *testing.T) { function TestReactionMultipleContentIDs (line 117) | func TestReactionMultipleContentIDs(t *testing.T) { function TestReactionUpsertDifferentTypes (line 153) | func TestReactionUpsertDifferentTypes(t *testing.T) { FILE: store/test/store.go function NewTestingStore (line 25) | func NewTestingStore(ctx context.Context, t *testing.T) *store.Store { function NewTestingStoreWithDSN (line 42) | func NewTestingStoreWithDSN(_ context.Context, t *testing.T, driver, dsn... function getUnusedPort (line 61) | func getUnusedPort() int { function getTestingProfileForDriver (line 75) | func getTestingProfileForDriver(t *testing.T, driver string) *profile.Pr... function getDriverFromEnv (line 105) | func getDriverFromEnv() string { FILE: store/test/user_setting_test.go function TestUserSettingStore (line 15) | func TestUserSettingStore(t *testing.T) { function TestUserSettingGetByUserID (line 33) | func TestUserSettingGetByUserID(t *testing.T) { function TestUserSettingUpsertUpdate (line 68) | func TestUserSettingUpsertUpdate(t *testing.T) { function TestUserSettingRefreshTokens (line 107) | func TestUserSettingRefreshTokens(t *testing.T) { function TestUserSettingPersonalAccessTokens (line 168) | func TestUserSettingPersonalAccessTokens(t *testing.T) { function TestUserSettingWebhooks (line 220) | func TestUserSettingWebhooks(t *testing.T) { function TestUserSettingShortcuts (line 287) | func TestUserSettingShortcuts(t *testing.T) { function TestUserSettingGetUserByPATHash (line 321) | func TestUserSettingGetUserByPATHash(t *testing.T) { function TestUserSettingGetUserByPATHashNotFound (line 352) | func TestUserSettingGetUserByPATHashNotFound(t *testing.T) { function TestUserSettingGetUserByPATHashNoTokensKey (line 367) | func TestUserSettingGetUserByPATHashNoTokensKey(t *testing.T) { function TestUserSettingGetUserByPATHashEmptyTokensArray (line 402) | func TestUserSettingGetUserByPATHashEmptyTokensArray(t *testing.T) { function TestUserSettingGetUserByPATHashWithOtherUsers (line 433) | func TestUserSettingGetUserByPATHashWithOtherUsers(t *testing.T) { function TestUserSettingGetUserByPATHashMultipleUsers (line 485) | func TestUserSettingGetUserByPATHashMultipleUsers(t *testing.T) { function TestUserSettingGetUserByPATHashMultiplePATsSameUser (line 526) | func TestUserSettingGetUserByPATHashMultiplePATsSameUser(t *testing.T) { function TestUserSettingUpdatePATLastUsed (line 564) | func TestUserSettingUpdatePATLastUsed(t *testing.T) { function TestUserSettingGetUserByPATHashWithExpiredToken (line 594) | func TestUserSettingGetUserByPATHashWithExpiredToken(t *testing.T) { function TestUserSettingGetUserByPATHashAfterRemoval (line 623) | func TestUserSettingGetUserByPATHashAfterRemoval(t *testing.T) { function TestUserSettingGetUserByPATHashSpecialCharacters (line 656) | func TestUserSettingGetUserByPATHashSpecialCharacters(t *testing.T) { function TestUserSettingGetUserByPATHashLargeTokenCount (line 691) | func TestUserSettingGetUserByPATHashLargeTokenCount(t *testing.T) { function TestUserSettingMultipleSettingTypes (line 723) | func TestUserSettingMultipleSettingTypes(t *testing.T) { function TestUserSettingShortcutsEdgeCases (line 778) | func TestUserSettingShortcutsEdgeCases(t *testing.T) { function TestUserSettingShortcutsPartialUpdate (line 883) | func TestUserSettingShortcutsPartialUpdate(t *testing.T) { function TestUserSettingJSONFieldsEdgeCases (line 943) | func TestUserSettingJSONFieldsEdgeCases(t *testing.T) { FILE: store/test/user_test.go function TestUserStore (line 14) | func TestUserStore(t *testing.T) { function TestUserGetByID (line 43) | func TestUserGetByID(t *testing.T) { function TestUserGetByUsername (line 75) | func TestUserGetByUsername(t *testing.T) { function TestUserListByRole (line 98) | func TestUserListByRole(t *testing.T) { function TestUserUpdateRowStatus (line 134) | func TestUserUpdateRowStatus(t *testing.T) { function TestUserUpdateAllFields (line 169) | func TestUserUpdateAllFields(t *testing.T) { function TestUserListWithLimit (line 213) | func TestUserListWithLimit(t *testing.T) { function createTestingHostUser (line 237) | func createTestingHostUser(ctx context.Context, ts *store.Store) (*store... function createTestingUserWithRole (line 241) | func createTestingUserWithRole(ctx context.Context, ts *store.Store, use... FILE: store/user.go type Role (line 8) | type Role method String (line 17) | func (e Role) String() string { constant RoleAdmin (line 12) | RoleAdmin Role = "ADMIN" constant RoleUser (line 14) | RoleUser Role = "USER" constant SystemBotID (line 27) | SystemBotID int32 = 0 type User (line 40) | type User struct type UpdateUser (line 58) | type UpdateUser struct type FindUser (line 73) | type FindUser struct type DeleteUser (line 88) | type DeleteUser struct method CreateUser (line 92) | func (s *Store) CreateUser(ctx context.Context, create *User) (*User, er... method UpdateUser (line 102) | func (s *Store) UpdateUser(ctx context.Context, update *UpdateUser) (*Us... method ListUsers (line 112) | func (s *Store) ListUsers(ctx context.Context, find *FindUser) ([]*User,... method GetUser (line 124) | func (s *Store) GetUser(ctx context.Context, find *FindUser) (*User, err... method DeleteUser (line 150) | func (s *Store) DeleteUser(ctx context.Context, delete *DeleteUser) error { FILE: store/user_setting.go type UserSetting (line 13) | type UserSetting struct type FindUserSetting (line 19) | type FindUserSetting struct type RefreshTokenQueryResult (line 25) | type RefreshTokenQueryResult struct type PATQueryResult (line 31) | type PATQueryResult struct method UpsertUserSetting (line 37) | func (s *Store) UpsertUserSetting(ctx context.Context, upsert *storepb.U... method ListUserSettings (line 58) | func (s *Store) ListUserSettings(ctx context.Context, find *FindUserSett... method GetUserSetting (line 79) | func (s *Store) GetUserSetting(ctx context.Context, find *FindUserSettin... method GetUserByPATHash (line 106) | func (s *Store) GetUserByPATHash(ctx context.Context, tokenHash string) ... method GetUserRefreshTokens (line 126) | func (s *Store) GetUserRefreshTokens(ctx context.Context, userID int32) ... method AddUserRefreshToken (line 141) | func (s *Store) AddUserRefreshToken(ctx context.Context, userID int32, t... method RemoveUserRefreshToken (line 162) | func (s *Store) RemoveUserRefreshToken(ctx context.Context, userID int32... method GetUserRefreshTokenByID (line 188) | func (s *Store) GetUserRefreshTokenByID(ctx context.Context, userID int3... method GetUserPersonalAccessTokens (line 202) | func (s *Store) GetUserPersonalAccessTokens(ctx context.Context, userID ... method AddUserPersonalAccessToken (line 217) | func (s *Store) AddUserPersonalAccessToken(ctx context.Context, userID i... method RemoveUserPersonalAccessToken (line 238) | func (s *Store) RemoveUserPersonalAccessToken(ctx context.Context, userI... method UpdatePATLastUsed (line 264) | func (s *Store) UpdatePATLastUsed(ctx context.Context, userID int32, tok... method GetUserWebhooks (line 290) | func (s *Store) GetUserWebhooks(ctx context.Context, userID int32) ([]*s... method AddUserWebhook (line 307) | func (s *Store) AddUserWebhook(ctx context.Context, userID int32, webhoo... method RemoveUserWebhook (line 344) | func (s *Store) RemoveUserWebhook(ctx context.Context, userID int32, web... method UpdateUserWebhook (line 371) | func (s *Store) UpdateUserWebhook(ctx context.Context, userID int32, web... function convertUserSettingFromRaw (line 397) | func convertUserSettingFromRaw(raw *UserSetting) (*storepb.UserSetting, ... function convertUserSettingToRaw (line 440) | func convertUserSettingToRaw(userSetting *storepb.UserSetting) (*UserSet... FILE: web/src/auth-state.ts constant TOKEN_KEY (line 6) | const TOKEN_KEY = "memos_access_token"; constant EXPIRES_KEY (line 7) | const EXPIRES_KEY = "memos_token_expires_at"; constant TOKEN_CHANNEL_NAME (line 13) | const TOKEN_CHANNEL_NAME = "memos_token_sync"; constant REQUEST_TOKEN_EXPIRY_BUFFER_MS (line 18) | const REQUEST_TOKEN_EXPIRY_BUFFER_MS = 30 * 1000; constant FOCUS_TOKEN_EXPIRY_BUFFER_MS (line 19) | const FOCUS_TOKEN_EXPIRY_BUFFER_MS = 2 * 60 * 1000; type TokenBroadcastMessage (line 21) | interface TokenBroadcastMessage { function getTokenChannel (line 28) | function getTokenChannel(): BroadcastChannel | null { FILE: web/src/components/ActivityCalendar/CalendarCell.tsx type CalendarCellProps (line 8) | interface CalendarCellProps { FILE: web/src/components/ActivityCalendar/MonthCalendar.tsx constant GRID_STYLES (line 11) | const GRID_STYLES: Record; FILE: web/src/components/AttachmentIcon.tsx type Props (line 19) | interface Props { FILE: web/src/components/AuthFooter.tsx type Props (line 9) | interface Props { FILE: web/src/components/ChangeMemberPasswordDialog.tsx type Props (line 12) | interface Props { function ChangeMemberPasswordDialog (line 19) | function ChangeMemberPasswordDialog({ open, onOpenChange, user, onSucces... FILE: web/src/components/ConfirmDialog/index.tsx type ConfirmDialogProps (line 5) | interface ConfirmDialogProps { function ConfirmDialog (line 16) | function ConfirmDialog({ FILE: web/src/components/CreateAccessTokenDialog.tsx type Props (line 17) | interface Props { type State (line 23) | interface State { function CreateAccessTokenDialog (line 28) | function CreateAccessTokenDialog({ open, onOpenChange, onSuccess }: Prop... FILE: web/src/components/CreateIdentityProviderDialog.tsx type Props (line 124) | interface Props { function CreateIdentityProviderDialog (line 131) | function CreateIdentityProviderDialog({ open, onOpenChange, identityProv... FILE: web/src/components/CreateShortcutDialog.tsx type Props (line 18) | interface Props { function CreateShortcutDialog (line 25) | function CreateShortcutDialog({ open, onOpenChange, shortcut: initialSho... FILE: web/src/components/CreateUserDialog.tsx type Props (line 16) | interface Props { function CreateUserDialog (line 23) | function CreateUserDialog({ open, onOpenChange, user: initialUser, onSuc... FILE: web/src/components/CreateWebhookDialog.tsx type Props (line 15) | interface Props { type State (line 22) | interface State { function CreateWebhookDialog (line 27) | function CreateWebhookDialog({ open, onOpenChange, webhookName, onSucces... FILE: web/src/components/DateTimeInput.tsx constant DATE_TIME_FORMAT (line 6) | const DATE_TIME_FORMAT = "YYYY-MM-DD HH:mm:ss"; type Props (line 13) | interface Props { FILE: web/src/components/ErrorBoundary.tsx type Props (line 6) | interface Props { type State (line 11) | interface State { class ErrorBoundary (line 16) | class ErrorBoundary extends Component { method constructor (line 17) | constructor(props: Props) { method getDerivedStateFromError (line 22) | static getDerivedStateFromError(error: Error): State { method componentDidCatch (line 26) | componentDidCatch(error: Error, errorInfo: ErrorInfo) { method render (line 35) | render() { function ChunkLoadErrorFallback (line 74) | function ChunkLoadErrorFallback() { FILE: web/src/components/Inbox/MemoCommentMessage.tsx type Props (line 17) | interface Props { function MemoCommentMessage (line 21) | function MemoCommentMessage({ notification }: Props) { FILE: web/src/components/LearnMore.tsx type Props (line 5) | interface Props { FILE: web/src/components/LocaleSelect.tsx type Props (line 7) | interface Props { FILE: web/src/components/MemoActionMenu/hooks.ts type UseMemoActionHandlersOptions (line 15) | interface UseMemoActionHandlersOptions { FILE: web/src/components/MemoActionMenu/types.ts type MemoActionMenuProps (line 3) | interface MemoActionMenuProps { type UseMemoActionHandlersReturn (line 10) | interface UseMemoActionHandlersReturn { FILE: web/src/components/MemoAttachment.tsx type Props (line 5) | interface Props { FILE: web/src/components/MemoContent/CodeBlock.tsx type CodeBlockProps (line 12) | interface CodeBlockProps extends ReactMarkdownProps { FILE: web/src/components/MemoContent/MermaidBlock.tsx type MermaidBlockProps (line 8) | interface MermaidBlockProps { type MermaidTheme (line 13) | type MermaidTheme = "default" | "dark"; FILE: web/src/components/MemoContent/Table.tsx type TableProps (line 4) | interface TableProps extends React.HTMLAttributes, Rea... type TableHeadProps (line 18) | interface TableHeadProps extends React.HTMLAttributes { FILE: web/src/components/MemoContent/TaskListItem.tsx type TaskListItemProps (line 9) | interface TaskListItemProps extends React.InputHTMLAttributes,... FILE: web/src/components/MemoContent/markdown/HorizontalRule.tsx type HorizontalRuleProps (line 4) | interface HorizontalRuleProps extends React.HTMLAttributes, ... FILE: web/src/components/MemoContent/markdown/InlineCode.tsx type InlineCodeProps (line 4) | interface InlineCodeProps extends React.HTMLAttributes, Rea... FILE: web/src/components/MemoContent/markdown/Link.tsx type LinkProps (line 4) | interface LinkProps extends React.AnchorHTMLAttributes, R... FILE: web/src/components/MemoContent/markdown/Paragraph.tsx type ParagraphProps (line 4) | interface ParagraphProps extends React.HTMLAttributes { constant POPUP_STYLES (line 14) | const POPUP_STYLES = { function SuggestionsPopup (line 20) | function SuggestionsPopup({ FILE: web/src/components/MemoEditor/Editor/TagSuggestions.tsx function TagSuggestions (line 10) | function TagSuggestions({ editorRef, editorActions }: TagSuggestionsProp... FILE: web/src/components/MemoEditor/Editor/commands.ts type Command (line 1) | interface Command { FILE: web/src/components/MemoEditor/Editor/index.tsx type EditorRefActions (line 11) | interface EditorRefActions { FILE: web/src/components/MemoEditor/Editor/shortcuts.ts constant SHORTCUTS (line 3) | const SHORTCUTS = { constant URL_PLACEHOLDER (line 9) | const URL_PLACEHOLDER = "url"; constant URL_REGEX (line 10) | const URL_REGEX = /^https?:\/\/[^\s]+$/; constant LINK_OFFSET (line 11) | const LINK_OFFSET = 3; function handleMarkdownShortcuts (line 13) | function handleMarkdownShortcuts(event: React.KeyboardEvent, editor: Edi... function insertHyperlink (line 27) | function insertHyperlink(editor: EditorRefActions, url?: string): void { function toggleTextStyle (line 47) | function toggleTextStyle(editor: EditorRefActions, delimiter: string): v... function hyperlinkHighlightedText (line 62) | function hyperlinkHighlightedText(editor: EditorRefActions, url: string)... FILE: web/src/components/MemoEditor/Editor/useListCompletion.ts type UseListCompletionOptions (line 5) | interface UseListCompletionOptions { constant EMPTY_LIST_PATTERNS (line 12) | const EMPTY_LIST_PATTERNS = [ function useListCompletion (line 20) | function useListCompletion({ editorRef, editorActions, isInIME }: UseLis... FILE: web/src/components/MemoEditor/Editor/useSuggestions.ts type Position (line 5) | interface Position { type UseSuggestionsOptions (line 11) | interface UseSuggestionsOptions { type UseSuggestionsReturn (line 20) | interface UseSuggestionsReturn { function useSuggestions (line 28) | function useSuggestions({ FILE: web/src/components/MemoEditor/components/AttachmentList.tsx type AttachmentListProps (line 9) | interface AttachmentListProps { FILE: web/src/components/MemoEditor/components/FocusModeOverlay.tsx function FocusModeOverlay (line 6) | function FocusModeOverlay({ isActive, onToggle }: FocusModeOverlayProps) { function FocusModeExitButton (line 12) | function FocusModeExitButton({ isActive, onToggle, title }: FocusModeExi... FILE: web/src/components/MemoEditor/components/LocationDisplay.tsx type LocationDisplayProps (line 6) | interface LocationDisplayProps { FILE: web/src/components/MemoEditor/components/RelationList.tsx type RelationListProps (line 10) | interface RelationListProps { FILE: web/src/components/MemoEditor/components/TimestampPopover.tsx constant DATETIME_FORMAT (line 6) | const DATETIME_FORMAT = "YYYY-MM-DD HH:mm:ss"; function formatDate (line 8) | function formatDate(date: Date): string { function parseDate (line 13) | function parseDate(value: string): Date | undefined { FILE: web/src/components/MemoEditor/constants.ts constant LOCALSTORAGE_DEBOUNCE_DELAY (line 1) | const LOCALSTORAGE_DEBOUNCE_DELAY = 500; constant FOCUS_MODE_STYLES (line 3) | const FOCUS_MODE_STYLES = { constant EDITOR_HEIGHT (line 13) | const EDITOR_HEIGHT = { FILE: web/src/components/MemoEditor/hooks/useBlobUrls.ts function useBlobUrls (line 3) | function useBlobUrls() { FILE: web/src/components/MemoEditor/hooks/useDragAndDrop.ts function useDragAndDrop (line 1) | function useDragAndDrop(onDrop: (files: FileList) => void) { FILE: web/src/components/MemoEditor/hooks/useFocusMode.ts function useFocusMode (line 3) | function useFocusMode(isFocusMode: boolean): void { FILE: web/src/components/MemoEditor/hooks/useKeyboard.ts type UseKeyboardOptions (line 4) | interface UseKeyboardOptions { FILE: web/src/components/MemoEditor/hooks/useLinkMemo.ts type UseLinkMemoParams (line 16) | interface UseLinkMemoParams { FILE: web/src/components/MemoEditor/hooks/useMemoInit.ts type UseMemoInitOptions (line 7) | interface UseMemoInitOptions { FILE: web/src/components/MemoEditor/index.tsx function handleSave (line 62) | async function handleSave() { FILE: web/src/components/MemoEditor/services/cacheService.ts constant CACHE_DEBOUNCE_DELAY (line 3) | const CACHE_DEBOUNCE_DELAY = 500; method load (line 18) | load(key: string): string { method clear (line 22) | clear(key: string): void { FILE: web/src/components/MemoEditor/services/errorService.ts method getErrorMessage (line 2) | getErrorMessage(error: unknown): string { FILE: web/src/components/MemoEditor/services/memoService.ts function toAttachmentReferences (line 16) | function toAttachmentReferences(attachments: Attachment[]): Attachment[] { function buildUpdateMask (line 20) | function buildUpdateMask( method save (line 77) | async save( method fromMemo (line 126) | fromMemo(memo: Memo): EditorState { FILE: web/src/components/MemoEditor/services/uploadService.ts method uploadFiles (line 8) | async uploadFiles(localFiles: LocalFile[]): Promise { FILE: web/src/components/MemoEditor/services/validationService.ts type ValidationResult (line 3) | interface ValidationResult { method canSave (line 9) | canSave(state: EditorState): ValidationResult { FILE: web/src/components/MemoEditor/state/context.tsx type EditorContextValue (line 7) | interface EditorContextValue { type EditorProviderProps (line 23) | interface EditorProviderProps extends PropsWithChildren { FILE: web/src/components/MemoEditor/state/reducer.ts function editorReducer (line 4) | function editorReducer(state: EditorState, action: EditorAction): Editor... FILE: web/src/components/MemoEditor/state/types.ts type LoadingKey (line 6) | type LoadingKey = "saving" | "uploading" | "loading"; type EditorState (line 8) | interface EditorState { type EditorAction (line 33) | type EditorAction = FILE: web/src/components/MemoEditor/types/attachment.ts type FileCategory (line 4) | type FileCategory = "image" | "video" | "document"; type AttachmentItem (line 7) | interface AttachmentItem { type LocalFile (line 19) | interface LocalFile { function categorizeFile (line 24) | function categorizeFile(mimeType: string): FileCategory { function attachmentToItem (line 30) | function attachmentToItem(attachment: Attachment): AttachmentItem { function fileToItem (line 46) | function fileToItem(file: File, blobUrl: string): AttachmentItem { function toAttachmentItems (line 59) | function toAttachmentItems(attachments: Attachment[], localFiles: LocalF... function filterByCategory (line 63) | function filterByCategory(items: AttachmentItem[], categories: FileCateg... function separateMediaAndDocs (line 68) | function separateMediaAndDocs(items: AttachmentItem[]): { media: Attachm... FILE: web/src/components/MemoEditor/types/components.ts type MemoEditorProps (line 7) | interface MemoEditorProps { type EditorContentProps (line 19) | interface EditorContentProps { type EditorToolbarProps (line 24) | interface EditorToolbarProps { type EditorMetadataProps (line 30) | interface EditorMetadataProps { type FocusModeOverlayProps (line 34) | interface FocusModeOverlayProps { type FocusModeExitButtonProps (line 39) | interface FocusModeExitButtonProps { type LinkMemoDialogProps (line 45) | interface LinkMemoDialogProps { type LocationDialogProps (line 56) | interface LocationDialogProps { type InsertMenuProps (line 68) | interface InsertMenuProps { type TagSuggestionsProps (line 76) | interface TagSuggestionsProps { type SlashCommandsProps (line 81) | interface SlashCommandsProps { type EditorProps (line 87) | interface EditorProps { type VisibilitySelectorProps (line 99) | interface VisibilitySelectorProps { FILE: web/src/components/MemoEditor/types/context.ts type MemoEditorContextValue (line 6) | interface MemoEditorContextValue { FILE: web/src/components/MemoEditor/types/insert-menu.ts type LocationState (line 3) | interface LocationState { FILE: web/src/components/MemoExplorer/MemoExplorer.tsx type MemoExplorerContext (line 9) | type MemoExplorerContext = "home" | "explore" | "archived" | "profile"; type MemoExplorerFeatures (line 11) | interface MemoExplorerFeatures { type Props (line 18) | interface Props { FILE: web/src/components/MemoExplorer/MemoExplorerDrawer.tsx type Props (line 9) | interface Props { FILE: web/src/components/MemoExplorer/ShortcutsSection.tsx function ShortcutsSection (line 24) | function ShortcutsSection() { FILE: web/src/components/MemoExplorer/TagsSection.tsx type Props (line 10) | interface Props { FILE: web/src/components/MemoFilters.tsx type FilterConfig (line 17) | interface FilterConfig { constant FILTER_CONFIGS (line 22) | const FILTER_CONFIGS: Record = { FILE: web/src/components/MemoPreview/MemoPreview.tsx type MemoPreviewProps (line 10) | interface MemoPreviewProps { constant STUB_CONTEXT (line 17) | const STUB_CONTEXT: MemoViewContextValue = { FILE: web/src/components/MemoReactionListView/MemoReactionListView.tsx type Props (line 9) | interface Props { FILE: web/src/components/MemoReactionListView/ReactionSelector.tsx type Props (line 9) | interface Props { FILE: web/src/components/MemoReactionListView/ReactionView.tsx type Props (line 9) | interface Props { FILE: web/src/components/MemoReactionListView/hooks.ts type ReactionGroup (line 10) | type ReactionGroup = Map; type UseReactionActionsOptions (line 30) | interface UseReactionActionsOptions { FILE: web/src/components/MemoRelationForceGraph/MemoRelationForceGraph.tsx type Props (line 10) | interface Props { constant MAIN_NODE_COLOR (line 16) | const MAIN_NODE_COLOR = "#14b8a6"; constant DEFAULT_NODE_COLOR (line 17) | const DEFAULT_NODE_COLOR = "#a1a1aa"; FILE: web/src/components/MemoRelationForceGraph/types.ts type NodeType (line 3) | interface NodeType { type LinkType (line 8) | interface LinkType { FILE: web/src/components/MemoSharePanel.tsx type ExpiryOption (line 13) | type ExpiryOption = "never" | "1d" | "7d" | "30d"; function getExpireDate (line 15) | function getExpireDate(option: ExpiryOption): Date | undefined { function formatExpiry (line 24) | function formatExpiry(share: MemoShare, t: ReturnType> { type SettingTableProps (line 11) | interface SettingTableProps> { FILE: web/src/components/Skeleton.tsx type SkeletonProps (line 3) | interface SkeletonProps { FILE: web/src/components/StatisticsView/StatisticsView.tsx type Props (line 8) | interface Props { FILE: web/src/components/TagTree.tsx type Tag (line 6) | interface Tag { type Props (line 13) | interface Props { type TagItemContainerProps (line 83) | interface TagItemContainerProps { FILE: web/src/components/ThemeSelect.tsx type ThemeSelectProps (line 5) | interface ThemeSelectProps { constant THEME_ICONS (line 11) | const THEME_ICONS: Record = { FILE: web/src/components/UpdateAccountDialog.tsx type Props (line 18) | interface Props { type State (line 24) | interface State { function UpdateAccountDialog (line 32) | function UpdateAccountDialog({ open, onOpenChange, onSuccess }: Props) { FILE: web/src/components/UpdateCustomizedProfileDialog.tsx type Props (line 20) | interface Props { function UpdateCustomizedProfileDialog (line 26) | function UpdateCustomizedProfileDialog({ open, onOpenChange, onSuccess }... FILE: web/src/components/UserAvatar.tsx type Props (line 3) | interface Props { FILE: web/src/components/UserMemoMap/UserMemoMap.tsx type Props (line 16) | interface Props { type ClusterGroup (line 21) | interface ClusterGroup { FILE: web/src/components/UserMenu.tsx type Props (line 24) | interface Props { FILE: web/src/components/VisibilityIcon.tsx type Props (line 5) | interface Props { FILE: web/src/components/kit/OverflowTip.tsx type Props (line 5) | interface Props { FILE: web/src/components/kit/SquareDiv.tsx type Props (line 3) | interface Props { FILE: web/src/components/map/LocationPicker.tsx type MarkerProps (line 9) | interface MarkerProps { method click (line 20) | click(e) { method locationfound (line 30) | locationfound() {} type GlassButtonProps (line 54) | interface GlassButtonProps { type ControlButtonsProps (line 83) | interface ControlButtonsProps { class MapControlsContainer (line 108) | class MapControlsContainer extends L.Control { method onAdd (line 111) | onAdd() { method onRemove (line 122) | onRemove() { method getContainer (line 126) | getContainer() { type MapControlsProps (line 131) | interface MapControlsProps { type MapProps (line 215) | interface MapProps { constant DEFAULT_CENTER_LAT_LNG (line 221) | const DEFAULT_CENTER_LAT_LNG = new LatLng(48.8584, 2.2945); FILE: web/src/components/map/map-utils.tsx constant TILE_URLS (line 9) | const TILE_URLS = { type MarkerIconOptions (line 20) | interface MarkerIconOptions { FILE: web/src/components/map/useReverseGeocoding.ts constant GEOCODING (line 3) | const GEOCODING = { FILE: web/src/components/ui/badge.tsx function Badge (line 23) | function Badge({ FILE: web/src/components/ui/dropdown-menu.tsx function DropdownMenuGroup (line 49) | function DropdownMenuGroup({ ...props }: React.ComponentProps Promise): Promise { function doRefreshAccessToken (line 73) | async function doRefreshAccessToken(): Promise { function refreshAccessToken (line 88) | async function refreshAccessToken(): Promise { function setAuthorizationHeader (line 96) | function setAuthorizationHeader(req: RequestWithHeader, token: string | ... function shouldHandleUnauthenticatedRetry (line 101) | function shouldHandleUnauthenticatedRetry(error: unknown, isRetryAttempt... function refreshAndGetAccessToken (line 114) | async function refreshAndGetAccessToken(): Promise { function getRequestToken (line 123) | async function getRequestToken(): Promise { FILE: web/src/contexts/AuthContext.tsx type AuthState (line 9) | interface AuthState { type AuthContextValue (line 18) | interface AuthContextValue extends AuthState { function AuthProvider (line 26) | function AuthProvider({ children }: { children: ReactNode }) { function useAuth (line 159) | function useAuth() { function useCurrentUserFromAuth (line 168) | function useCurrentUserFromAuth() { FILE: web/src/contexts/InstanceContext.tsx type InstanceState (line 24) | interface InstanceState { type InstanceContextValue (line 35) | interface InstanceContextValue extends InstanceState { function InstanceProvider (line 46) | function InstanceProvider({ children }: { children: ReactNode }) { function useInstance (line 142) | function useInstance() { FILE: web/src/contexts/MemoFilterContext.tsx type FilterFactor (line 5) | type FilterFactor = type MemoFilter (line 15) | interface MemoFilter { type MemoFilterContextValue (line 41) | interface MemoFilterContextValue { function MemoFilterProvider (line 57) | function MemoFilterProvider({ children }: { children: ReactNode }) { function useMemoFilterContext (line 151) | function useMemoFilterContext() { FILE: web/src/contexts/ViewContext.tsx type ViewContextValue (line 3) | interface ViewContextValue { constant LOCAL_STORAGE_KEY (line 10) | const LOCAL_STORAGE_KEY = "memos-view-setting"; function ViewProvider (line 12) | function ViewProvider({ children }: { children: ReactNode }) { function useView (line 58) | function useView() { FILE: web/src/helpers/consts.ts constant TAB_SPACE_WIDTH (line 2) | const TAB_SPACE_WIDTH = 2; constant DEFAULT_LIST_MEMOS_PAGE_SIZE (line 5) | const DEFAULT_LIST_MEMOS_PAGE_SIZE = 16; FILE: web/src/helpers/utils.ts function absolutifyLink (line 1) | function absolutifyLink(rel: string): string { function getSystemColorScheme (line 7) | function getSystemColorScheme() { function convertFileToBase64 (line 15) | function convertFileToBase64(file: File): Promise { FILE: web/src/hooks/useAttachmentQueries.ts function useAttachments (line 15) | function useAttachments() { function useCreateAttachment (line 26) | function useCreateAttachment() { function useDeleteAttachment (line 42) | function useDeleteAttachment() { FILE: web/src/hooks/useDialog.ts function useDialog (line 3) | function useDialog(defaultOpen = false) { function useDialogs (line 19) | function useDialogs() { FILE: web/src/hooks/useFilteredMemoStats.ts type FilteredMemoStats (line 11) | interface FilteredMemoStats { type UseFilteredMemoStatsOptions (line 17) | interface UseFilteredMemoStatsOptions { FILE: web/src/hooks/useInstanceQueries.ts function useInstanceProfile (line 20) | function useInstanceProfile() { function useInstanceSetting (line 32) | function useInstanceSetting(key: InstanceSetting_Key) { function useUpdateInstanceSetting (line 46) | function useUpdateInstanceSetting() { function useGeneralSetting (line 70) | function useGeneralSetting() { function useMemoRelatedSetting (line 76) | function useMemoRelatedSetting() { FILE: web/src/hooks/useLiveMemoRefresh.ts constant INITIAL_RETRY_DELAY_MS (line 11) | const INITIAL_RETRY_DELAY_MS = 1000; constant MAX_RETRY_DELAY_MS (line 12) | const MAX_RETRY_DELAY_MS = 30000; constant RETRY_BACKOFF_MULTIPLIER (line 13) | const RETRY_BACKOFF_MULTIPLIER = 2; type SSEConnectionStatus (line 19) | type SSEConnectionStatus = "connected" | "disconnected" | "connecting"; type Listener (line 21) | type Listener = () => void; function getSSEStatus (line 26) | function getSSEStatus(): SSEConnectionStatus { function setSSEStatus (line 30) | function setSSEStatus(s: SSEConnectionStatus) { function subscribeSSEStatus (line 37) | function subscribeSSEStatus(listener: Listener): () => void { function useSSEConnectionStatus (line 46) | function useSSEConnectionStatus(): SSEConnectionStatus { function useLiveMemoRefresh (line 61) | function useLiveMemoRefresh() { type SSEChangeEvent (line 177) | interface SSEChangeEvent { function handleSSEEvent (line 182) | function handleSSEEvent(event: SSEChangeEvent, queryClient: ReturnType = { FILE: web/src/hooks/useMemoFilters.ts type UseMemoFiltersOptions (line 30) | interface UseMemoFiltersOptions { FILE: web/src/hooks/useMemoQueries.ts function useMemos (line 19) | function useMemos(request: Partial = {}) { function useInfiniteMemos (line 29) | function useInfiniteMemos(request: Partial = {}, optio... function useMemo (line 49) | function useMemo(name: string, options?: { enabled?: boolean }) { function useCreateMemo (line 61) | function useCreateMemo() { function useUpdateMemo (line 80) | function useUpdateMemo() { function useDeleteMemo (line 126) | function useDeleteMemo() { function useMemoComments (line 145) | function useMemoComments(name: string, options?: { enabled?: boolean }) { FILE: web/src/hooks/useMemoShareQueries.ts function useMemoShares (line 22) | function useMemoShares(memoName: string, options?: { enabled?: boolean }) { function useCreateMemoShare (line 34) | function useCreateMemoShare() { function useDeleteMemoShare (line 51) | function useDeleteMemoShare() { function useSharedMemo (line 65) | function useSharedMemo(shareId: string, options?: { enabled?: boolean }) { function getShareUrl (line 81) | function getShareUrl(share: MemoShare): string { function getShareToken (line 90) | function getShareToken(share: MemoShare): string { FILE: web/src/hooks/useMemoSorting.ts type UseMemoSortingOptions (line 8) | interface UseMemoSortingOptions { type UseMemoSortingResult (line 13) | interface UseMemoSortingResult { FILE: web/src/hooks/useTokenRefreshOnFocus.ts function useTokenRefreshOnFocus (line 13) | function useTokenRefreshOnFocus(refreshFn: () => Promise, enabled:... FILE: web/src/hooks/useUserQueries.ts function useUser (line 22) | function useUser(name: string, options?: { enabled?: boolean }) { function useUserStats (line 34) | function useUserStats(username?: string) { function useShortcuts (line 48) | function useShortcuts() { function useNotifications (line 58) | function useNotifications() { function useTagCounts (line 75) | function useTagCounts(forCurrentUser = false) { function useUpdateUser (line 109) | function useUpdateUser() { function useDeleteUser (line 127) | function useDeleteUser() { function useUserSettings (line 143) | function useUserSettings(parent?: string) { function useUpdateUserSetting (line 159) | function useUpdateUserSetting() { function useListUsers (line 177) | function useListUsers() { function useUpdateUserGeneralSetting (line 188) | function useUpdateUserGeneralSetting(currentUserName?: string) { function useUsersByNames (line 219) | function useUsersByNames(names: string[]) { FILE: web/src/i18n.ts type TLocale (line 86) | type TLocale = (typeof locales)[number]; FILE: web/src/lib/calendar-utils.ts constant MONTH_DATE_FORMAT (line 3) | const MONTH_DATE_FORMAT = "YYYY-MM" as const; FILE: web/src/lib/error.ts function getErrorMessage (line 1) | function getErrorMessage(error: unknown, fallback = "Unknown error"): st... function handleError (line 17) | function handleError( function isError (line 36) | function isError(value: unknown): value is Error { FILE: web/src/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { FILE: web/src/main.tsx function AppInitializer (line 29) | function AppInitializer({ children }: { children: React.ReactNode }) { function Main (line 60) | function Main() { FILE: web/src/pages/Attachments.tsx constant PAGE_SIZE (line 24) | const PAGE_SIZE = 50; type AttachmentItemProps (line 51) | interface AttachmentItemProps { FILE: web/src/pages/AuthCallback.tsx type State (line 12) | interface State { FILE: web/src/pages/Setting.tsx type SettingSection (line 21) | type SettingSection = "my-account" | "preference" | "member" | "system" ... type State (line 23) | interface State { constant BASIC_SECTIONS (line 27) | const BASIC_SECTIONS: SettingSection[] = ["my-account", "preference"]; constant ADMIN_SECTIONS (line 28) | const ADMIN_SECTIONS: SettingSection[] = ["member", "system", "memo", "s... constant SECTION_ICON_MAP (line 29) | const SECTION_ICON_MAP: Record = { FILE: web/src/pages/SharedMemo.tsx function withShareAttachmentLinks (line 15) | function withShareAttachmentLinks(attachments: Attachment[], token: stri... FILE: web/src/pages/UserProfile.tsx type TabView (line 17) | type TabView = "memos" | "map"; type User (line 45) | interface User { FILE: web/src/router/index.tsx function lazyWithReload (line 10) | function lazyWithReload(factory: () => Pr... FILE: web/src/router/routes.ts constant ROUTES (line 1) | const ROUTES = { type RouteKey (line 12) | type RouteKey = keyof typeof ROUTES; type RoutePath (line 13) | type RoutePath = (typeof ROUTES)[RouteKey]; FILE: web/src/types/common.d.ts type FunctionType (line 1) | type FunctionType = (...args: unknown[]) => unknown; FILE: web/src/types/common.ts type TableData (line 1) | type TableData = Record; type ApiError (line 3) | interface ApiError { function isApiError (line 9) | function isApiError(error: unknown): error is ApiError { type ToastFunction (line 13) | type ToastFunction = (message: string) => void | Promise; FILE: web/src/types/i18n.d.ts type Locale (line 1) | type Locale = string; FILE: web/src/types/markdown.ts type TagNode (line 3) | interface TagNode { type TagNodeData (line 9) | interface TagNodeData { type TagNodeProperties (line 15) | interface TagNodeProperties { type ExtendedData (line 20) | interface ExtendedData extends Data { function hasExtendedData (line 24) | function hasExtendedData(node: unknown): node is { data: ExtendedData } { function isTagElement (line 28) | function isTagElement(node: HastElement): boolean { function isTaskListItemElement (line 41) | function isTaskListItemElement(node: HastElement): boolean { FILE: web/src/types/modules/setting.d.ts type Theme (line 1) | type Theme = "system" | "default" | "default-dark" | "paper"; FILE: web/src/types/proto/api/v1/attachment_service_pb.ts type Attachment (line 24) | type Attachment = Message<"memos.api.v1.Attachment"> & { type CreateAttachmentRequest (line 94) | type CreateAttachmentRequest = Message<"memos.api.v1.CreateAttachmentReq... type ListAttachmentsRequest (line 121) | type ListAttachmentsRequest = Message<"memos.api.v1.ListAttachmentsReque... type ListAttachmentsResponse (line 169) | type ListAttachmentsResponse = Message<"memos.api.v1.ListAttachmentsResp... type GetAttachmentRequest (line 203) | type GetAttachmentRequest = Message<"memos.api.v1.GetAttachmentRequest">... type UpdateAttachmentRequest (line 223) | type UpdateAttachmentRequest = Message<"memos.api.v1.UpdateAttachmentReq... type DeleteAttachmentRequest (line 249) | type DeleteAttachmentRequest = Message<"memos.api.v1.DeleteAttachmentReq... FILE: web/src/types/proto/api/v1/auth_service_pb.ts type GetCurrentUserRequest (line 24) | type GetCurrentUserRequest = Message<"memos.api.v1.GetCurrentUserRequest... type GetCurrentUserResponse (line 37) | type GetCurrentUserResponse = Message<"memos.api.v1.GetCurrentUserRespon... type SignInRequest (line 56) | type SignInRequest = Message<"memos.api.v1.SignInRequest"> & { type SignInRequest_PasswordCredentials (line 93) | type SignInRequest_PasswordCredentials = Message<"memos.api.v1.SignInReq... type SignInRequest_SSOCredentials (line 121) | type SignInRequest_SSOCredentials = Message<"memos.api.v1.SignInRequest.... type SignInResponse (line 163) | type SignInResponse = Message<"memos.api.v1.SignInResponse"> & { type SignOutRequest (line 198) | type SignOutRequest = Message<"memos.api.v1.SignOutRequest"> & { type RefreshTokenRequest (line 211) | type RefreshTokenRequest = Message<"memos.api.v1.RefreshTokenRequest"> & { type RefreshTokenResponse (line 224) | type RefreshTokenResponse = Message<"memos.api.v1.RefreshTokenResponse">... FILE: web/src/types/proto/api/v1/common_pb.ts type PageToken (line 20) | type PageToken = Message<"memos.api.v1.PageToken"> & { type State (line 42) | enum State { type Direction (line 68) | enum Direction { FILE: web/src/types/proto/api/v1/idp_service_pb.ts type IdentityProvider (line 24) | type IdentityProvider = Message<"memos.api.v1.IdentityProvider"> & { type IdentityProvider_Type (line 72) | enum IdentityProvider_Type { type IdentityProviderConfig (line 95) | type IdentityProviderConfig = Message<"memos.api.v1.IdentityProviderConf... type FieldMapping (line 118) | type FieldMapping = Message<"memos.api.v1.FieldMapping"> & { type OAuth2Config (line 150) | type OAuth2Config = Message<"memos.api.v1.OAuth2Config"> & { type ListIdentityProvidersRequest (line 197) | type ListIdentityProvidersRequest = Message<"memos.api.v1.ListIdentityPr... type ListIdentityProvidersResponse (line 210) | type ListIdentityProvidersResponse = Message<"memos.api.v1.ListIdentityP... type GetIdentityProviderRequest (line 229) | type GetIdentityProviderRequest = Message<"memos.api.v1.GetIdentityProvi... type CreateIdentityProviderRequest (line 249) | type CreateIdentityProviderRequest = Message<"memos.api.v1.CreateIdentit... type UpdateIdentityProviderRequest (line 276) | type UpdateIdentityProviderRequest = Message<"memos.api.v1.UpdateIdentit... type DeleteIdentityProviderRequest (line 303) | type DeleteIdentityProviderRequest = Message<"memos.api.v1.DeleteIdentit... FILE: web/src/types/proto/api/v1/instance_service_pb.ts type InstanceProfile (line 30) | type InstanceProfile = Message<"memos.api.v1.InstanceProfile"> & { type GetInstanceProfileRequest (line 73) | type GetInstanceProfileRequest = Message<"memos.api.v1.GetInstanceProfil... type InstanceSetting (line 88) | type InstanceSetting = Message<"memos.api.v1.InstanceSetting"> & { type InstanceSetting_GeneralSetting (line 145) | type InstanceSetting_GeneralSetting = Message<"memos.api.v1.InstanceSett... type InstanceSetting_GeneralSetting_CustomProfile (line 217) | type InstanceSetting_GeneralSetting_CustomProfile = Message<"memos.api.v... type InstanceSetting_StorageSetting (line 246) | type InstanceSetting_StorageSetting = Message<"memos.api.v1.InstanceSett... type InstanceSetting_StorageSetting_S3Config (line 290) | type InstanceSetting_StorageSetting_S3Config = Message<"memos.api.v1.Ins... type InstanceSetting_StorageSetting_StorageType (line 334) | enum InstanceSetting_StorageSetting_StorageType { type InstanceSetting_MemoRelatedSetting (line 373) | type InstanceSetting_MemoRelatedSetting = Message<"memos.api.v1.Instance... type InstanceSetting_TagMetadata (line 415) | type InstanceSetting_TagMetadata = Message<"memos.api.v1.InstanceSetting... type InstanceSetting_TagsSetting (line 436) | type InstanceSetting_TagsSetting = Message<"memos.api.v1.InstanceSetting... type InstanceSetting_NotificationSetting (line 455) | type InstanceSetting_NotificationSetting = Message<"memos.api.v1.Instanc... type InstanceSetting_NotificationSetting_EmailSetting (line 474) | type InstanceSetting_NotificationSetting_EmailSetting = Message<"memos.a... type InstanceSetting_Key (line 538) | enum InstanceSetting_Key { type GetInstanceSettingRequest (line 591) | type GetInstanceSettingRequest = Message<"memos.api.v1.GetInstanceSettin... type UpdateInstanceSettingRequest (line 613) | type UpdateInstanceSettingRequest = Message<"memos.api.v1.UpdateInstance... FILE: web/src/types/proto/api/v1/memo_service_pb.ts type Reaction (line 28) | type Reaction = Message<"memos.api.v1.Reaction"> & { type Memo (line 79) | type Memo = Message<"memos.api.v1.Memo"> & { type Memo_Property (line 217) | type Memo_Property = Message<"memos.api.v1.Memo.Property"> & { type Location (line 256) | type Location = Message<"memos.api.v1.Location"> & { type CreateMemoRequest (line 289) | type CreateMemoRequest = Message<"memos.api.v1.CreateMemoRequest"> & { type ListMemosRequest (line 316) | type ListMemosRequest = Message<"memos.api.v1.ListMemosRequest"> & { type ListMemosResponse (line 381) | type ListMemosResponse = Message<"memos.api.v1.ListMemosResponse"> & { type GetMemoRequest (line 408) | type GetMemoRequest = Message<"memos.api.v1.GetMemoRequest"> & { type UpdateMemoRequest (line 428) | type UpdateMemoRequest = Message<"memos.api.v1.UpdateMemoRequest"> & { type DeleteMemoRequest (line 455) | type DeleteMemoRequest = Message<"memos.api.v1.DeleteMemoRequest"> & { type SetMemoAttachmentsRequest (line 482) | type SetMemoAttachmentsRequest = Message<"memos.api.v1.SetMemoAttachment... type ListMemoAttachmentsRequest (line 509) | type ListMemoAttachmentsRequest = Message<"memos.api.v1.ListMemoAttachme... type ListMemoAttachmentsResponse (line 543) | type ListMemoAttachmentsResponse = Message<"memos.api.v1.ListMemoAttachm... type MemoRelation (line 569) | type MemoRelation = Message<"memos.api.v1.MemoRelation"> & { type MemoRelation_Memo (line 602) | type MemoRelation_Memo = Message<"memos.api.v1.MemoRelation.Memo"> & { type MemoRelation_Type (line 631) | enum MemoRelation_Type { type SetMemoRelationsRequest (line 657) | type SetMemoRelationsRequest = Message<"memos.api.v1.SetMemoRelationsReq... type ListMemoRelationsRequest (line 684) | type ListMemoRelationsRequest = Message<"memos.api.v1.ListMemoRelationsR... type ListMemoRelationsResponse (line 718) | type ListMemoRelationsResponse = Message<"memos.api.v1.ListMemoRelations... type CreateMemoCommentRequest (line 744) | type CreateMemoCommentRequest = Message<"memos.api.v1.CreateMemoCommentR... type ListMemoCommentsRequest (line 778) | type ListMemoCommentsRequest = Message<"memos.api.v1.ListMemoCommentsReq... type ListMemoCommentsResponse (line 819) | type ListMemoCommentsResponse = Message<"memos.api.v1.ListMemoCommentsRe... type ListMemoReactionsRequest (line 852) | type ListMemoReactionsRequest = Message<"memos.api.v1.ListMemoReactionsR... type ListMemoReactionsResponse (line 886) | type ListMemoReactionsResponse = Message<"memos.api.v1.ListMemoReactions... type UpsertMemoReactionRequest (line 919) | type UpsertMemoReactionRequest = Message<"memos.api.v1.UpsertMemoReactio... type DeleteMemoReactionRequest (line 946) | type DeleteMemoReactionRequest = Message<"memos.api.v1.DeleteMemoReactio... type MemoShare (line 968) | type MemoShare = Message<"memos.api.v1.MemoShare"> & { type CreateMemoShareRequest (line 1003) | type CreateMemoShareRequest = Message<"memos.api.v1.CreateMemoShareReque... type ListMemoSharesRequest (line 1030) | type ListMemoSharesRequest = Message<"memos.api.v1.ListMemoSharesRequest... type ListMemoSharesResponse (line 1050) | type ListMemoSharesResponse = Message<"memos.api.v1.ListMemoSharesRespon... type DeleteMemoShareRequest (line 1069) | type DeleteMemoShareRequest = Message<"memos.api.v1.DeleteMemoShareReque... type GetMemoByShareRequest (line 1089) | type GetMemoByShareRequest = Message<"memos.api.v1.GetMemoByShareRequest... type Visibility (line 1108) | enum Visibility { FILE: web/src/types/proto/api/v1/shortcut_service_pb.ts type Shortcut (line 24) | type Shortcut = Message<"memos.api.v1.Shortcut"> & { type ListShortcutsRequest (line 58) | type ListShortcutsRequest = Message<"memos.api.v1.ListShortcutsRequest">... type ListShortcutsResponse (line 78) | type ListShortcutsResponse = Message<"memos.api.v1.ListShortcutsResponse... type GetShortcutRequest (line 97) | type GetShortcutRequest = Message<"memos.api.v1.GetShortcutRequest"> & { type CreateShortcutRequest (line 117) | type CreateShortcutRequest = Message<"memos.api.v1.CreateShortcutRequest... type UpdateShortcutRequest (line 151) | type UpdateShortcutRequest = Message<"memos.api.v1.UpdateShortcutRequest... type DeleteShortcutRequest (line 177) | type DeleteShortcutRequest = Message<"memos.api.v1.DeleteShortcutRequest... FILE: web/src/types/proto/api/v1/user_service_pb.ts type User (line 26) | type User = Message<"memos.api.v1.User"> & { type User_Role (line 118) | enum User_Role { type ListUsersRequest (line 148) | type ListUsersRequest = Message<"memos.api.v1.ListUsersRequest"> & { type ListUsersResponse (line 195) | type ListUsersResponse = Message<"memos.api.v1.ListUsersResponse"> & { type GetUserRequest (line 229) | type GetUserRequest = Message<"memos.api.v1.GetUserRequest"> & { type CreateUserRequest (line 260) | type CreateUserRequest = Message<"memos.api.v1.CreateUserRequest"> & { type UpdateUserRequest (line 303) | type UpdateUserRequest = Message<"memos.api.v1.UpdateUserRequest"> & { type DeleteUserRequest (line 336) | type DeleteUserRequest = Message<"memos.api.v1.DeleteUserRequest"> & { type UserStats (line 365) | type UserStats = Message<"memos.api.v1.UserStats"> & { type UserStats_MemoTypeStats (line 422) | type UserStats_MemoTypeStats = Message<"memos.api.v1.UserStats.MemoTypeS... type GetUserStatsRequest (line 454) | type GetUserStatsRequest = Message<"memos.api.v1.GetUserStatsRequest"> & { type ListAllUserStatsRequest (line 476) | type ListAllUserStatsRequest = Message<"memos.api.v1.ListAllUserStatsReq... type ListAllUserStatsResponse (line 489) | type ListAllUserStatsResponse = Message<"memos.api.v1.ListAllUserStatsRe... type UserSetting (line 510) | type UserSetting = Message<"memos.api.v1.UserSetting"> & { type UserSetting_GeneralSetting (line 550) | type UserSetting_GeneralSetting = Message<"memos.api.v1.UserSetting.Gene... type UserSetting_WebhooksSetting (line 587) | type UserSetting_WebhooksSetting = Message<"memos.api.v1.UserSetting.Web... type UserSetting_Key (line 608) | enum UserSetting_Key { type GetUserSettingRequest (line 638) | type GetUserSettingRequest = Message<"memos.api.v1.GetUserSettingRequest... type UpdateUserSettingRequest (line 658) | type UpdateUserSettingRequest = Message<"memos.api.v1.UpdateUserSettingR... type ListUserSettingsRequest (line 686) | type ListUserSettingsRequest = Message<"memos.api.v1.ListUserSettingsReq... type ListUserSettingsResponse (line 726) | type ListUserSettingsResponse = Message<"memos.api.v1.ListUserSettingsRe... type PersonalAccessToken (line 763) | type PersonalAccessToken = Message<"memos.api.v1.PersonalAccessToken"> & { type ListPersonalAccessTokensRequest (line 811) | type ListPersonalAccessTokensRequest = Message<"memos.api.v1.ListPersona... type ListPersonalAccessTokensResponse (line 845) | type ListPersonalAccessTokensResponse = Message<"memos.api.v1.ListPerson... type CreatePersonalAccessTokenRequest (line 878) | type CreatePersonalAccessTokenRequest = Message<"memos.api.v1.CreatePers... type CreatePersonalAccessTokenResponse (line 912) | type CreatePersonalAccessTokenResponse = Message<"memos.api.v1.CreatePer... type DeletePersonalAccessTokenRequest (line 939) | type DeletePersonalAccessTokenRequest = Message<"memos.api.v1.DeletePers... type UserWebhook (line 961) | type UserWebhook = Message<"memos.api.v1.UserWebhook"> & { type ListUserWebhooksRequest (line 1009) | type ListUserWebhooksRequest = Message<"memos.api.v1.ListUserWebhooksReq... type ListUserWebhooksResponse (line 1029) | type ListUserWebhooksResponse = Message<"memos.api.v1.ListUserWebhooksRe... type CreateUserWebhookRequest (line 1048) | type CreateUserWebhookRequest = Message<"memos.api.v1.CreateUserWebhookR... type UpdateUserWebhookRequest (line 1075) | type UpdateUserWebhookRequest = Message<"memos.api.v1.UpdateUserWebhookR... type DeleteUserWebhookRequest (line 1101) | type DeleteUserWebhookRequest = Message<"memos.api.v1.DeleteUserWebhookR... type UserNotification (line 1121) | type UserNotification = Message<"memos.api.v1.UserNotification"> & { type UserNotification_MemoCommentPayload (line 1181) | type UserNotification_MemoCommentPayload = Message<"memos.api.v1.UserNot... type UserNotification_Status (line 1209) | enum UserNotification_Status { type UserNotification_Type (line 1235) | enum UserNotification_Type { type ListUserNotificationsRequest (line 1256) | type ListUserNotificationsRequest = Message<"memos.api.v1.ListUserNotifi... type ListUserNotificationsResponse (line 1291) | type ListUserNotificationsResponse = Message<"memos.api.v1.ListUserNotif... type UpdateUserNotificationRequest (line 1313) | type UpdateUserNotificationRequest = Message<"memos.api.v1.UpdateUserNot... type DeleteUserNotificationRequest (line 1335) | type DeleteUserNotificationRequest = Message<"memos.api.v1.DeleteUserNot... FILE: web/src/types/proto/google/api/client_pb.ts type CommonLanguageSettings (line 38) | type CommonLanguageSettings = Message<"google.api.CommonLanguageSettings... type ClientLibrarySettings (line 75) | type ClientLibrarySettings = Message<"google.api.ClientLibrarySettings">... type Publishing (line 171) | type Publishing = Message<"google.api.Publishing"> & { type JavaSettings (line 273) | type JavaSettings = Message<"google.api.JavaSettings"> & { type CppSettings (line 331) | type CppSettings = Message<"google.api.CppSettings"> & { type PhpSettings (line 352) | type PhpSettings = Message<"google.api.PhpSettings"> & { type PythonSettings (line 373) | type PythonSettings = Message<"google.api.PythonSettings"> & { type PythonSettings_ExperimentalFeatures (line 403) | type PythonSettings_ExperimentalFeatures = Message<"google.api.PythonSet... type NodeSettings (line 447) | type NodeSettings = Message<"google.api.NodeSettings"> & { type DotnetSettings (line 468) | type DotnetSettings = Message<"google.api.DotnetSettings"> & { type RubySettings (line 539) | type RubySettings = Message<"google.api.RubySettings"> & { type GoSettings (line 560) | type GoSettings = Message<"google.api.GoSettings"> & { type MethodSettings (line 595) | type MethodSettings = Message<"google.api.MethodSettings"> & { type MethodSettings_LongRunning (line 665) | type MethodSettings_LongRunning = Message<"google.api.MethodSettings.Lon... type SelectiveGapicGeneration (line 713) | type SelectiveGapicGeneration = Message<"google.api.SelectiveGapicGenera... type ClientLibraryOrganization (line 748) | enum ClientLibraryOrganization { type ClientLibraryDestination (line 817) | enum ClientLibraryDestination { FILE: web/src/types/proto/google/api/field_behavior_pb.ts type FieldBehavior (line 40) | enum FieldBehavior { FILE: web/src/types/proto/google/api/http_pb.ts type Http (line 36) | type Http = Message<"google.api.Http"> & { type HttpRule (line 334) | type HttpRule = Message<"google.api.HttpRule"> & { type CustomHttpPattern (line 452) | type CustomHttpPattern = Message<"google.api.CustomHttpPattern"> & { FILE: web/src/types/proto/google/api/launch_stage_pb.ts type LaunchStage (line 34) | enum LaunchStage { FILE: web/src/types/proto/google/api/resource_pb.ts type ResourceDescriptor (line 82) | type ResourceDescriptor = Message<"google.api.ResourceDescriptor"> & { type ResourceDescriptor_History (line 204) | enum ResourceDescriptor_History { type ResourceDescriptor_Style (line 241) | enum ResourceDescriptor_Style { type ResourceReference (line 276) | type ResourceReference = Message<"google.api.ResourceReference"> & { FILE: web/src/types/proto/google/type/color_pb.ts type Color (line 158) | type Color = Message<"google.type.Color"> & { FILE: web/src/types/statistics.ts type StatisticsViewProps (line 1) | interface StatisticsViewProps { type MonthNavigatorProps (line 5) | interface MonthNavigatorProps { type StatisticsData (line 11) | interface StatisticsData { FILE: web/src/types/view.d.ts type DialogCallback (line 1) | interface DialogCallback { type DialogProps (line 5) | type DialogProps = DialogCallback; FILE: web/src/utils/auth-redirect.ts constant PUBLIC_ROUTES (line 4) | const PUBLIC_ROUTES = [ function isPublicRoute (line 12) | function isPublicRoute(path: string): boolean { function redirectOnAuthFailure (line 16) | function redirectOnAuthFailure(forceRedirect = false): void { FILE: web/src/utils/format.ts function formatFileSize (line 1) | function formatFileSize(bytes: number): string { function getFileTypeLabel (line 14) | function getFileTypeLabel(mimeType: string): string { FILE: web/src/utils/i18n.ts constant LOCALE_STORAGE_KEY (line 6) | const LOCALE_STORAGE_KEY = "memos-locale"; type NestedKeyOf (line 54) | type NestedKeyOf = K extends keyof T & (string | number) type Translations (line 59) | type Translations = NestedKeyOf; type TypedT (line 62) | type TypedT = (key: Translations, params?: Record) => s... FILE: web/src/utils/markdown-list-detection.ts type ListItemInfo (line 1) | interface ListItemInfo { function detectLastListItem (line 9) | function detectLastListItem(contentBeforeCursor: string): ListItemInfo { function generateListContinuation (line 54) | function generateListContinuation(listInfo: ListItemInfo): string { FILE: web/src/utils/markdown-manipulation.ts type TaskInfo (line 10) | interface TaskInfo { function extractTasksFromAst (line 17) | function extractTasksFromAst(markdown: string): TaskInfo[] { function toggleTaskAtLine (line 38) | function toggleTaskAtLine(markdown: string, lineNumber: number, checked:... function toggleTaskAtIndex (line 62) | function toggleTaskAtIndex(markdown: string, taskIndex: number, checked:... function countTasks (line 73) | function countTasks(markdown: string): { function getTaskLineNumber (line 90) | function getTaskLineNumber(markdown: string, taskIndex: number): number { type TaskItem (line 100) | interface TaskItem { function extractTasks (line 108) | function extractTasks(markdown: string): TaskItem[] { FILE: web/src/utils/oauth.ts constant STATE_STORAGE_KEY (line 1) | const STATE_STORAGE_KEY = "oauth_state"; constant STATE_EXPIRY_MS (line 2) | const STATE_EXPIRY_MS = 10 * 60 * 1000; type OAuthState (line 4) | interface OAuthState { function generateSecureState (line 13) | function generateSecureState(): string { function generateCodeVerifier (line 21) | function generateCodeVerifier(): string { function generateCodeChallenge (line 29) | async function generateCodeChallenge(codeVerifier: string): Promise; type ThemeOption (line 13) | interface ThemeOption { constant STORAGE_KEY (line 18) | const STORAGE_KEY = "memos-theme"; constant STYLE_ELEMENT_ID (line 19) | const STYLE_ELEMENT_ID = "instance-theme"; constant THEME_CONTENT (line 21) | const THEME_CONTENT: Record = { constant THEME_COLORS (line 27) | const THEME_COLORS: Record = { constant THEME_OPTIONS (line 33) | const THEME_OPTIONS: ThemeOption[] = [