├── .editorconfig ├── .env ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── api ├── api.go ├── entities.go ├── filters.go └── render.go ├── bors.toml ├── cmd ├── create.go ├── create_client.go ├── create_user.go ├── gen.go ├── gen_entity.go ├── gen_entity_test.go ├── ingest.go ├── migrate.go ├── root.go ├── serve.go └── util.go ├── config ├── config.go └── secrets │ ├── init.go │ ├── secrets.go │ └── subkey.go ├── docker-compose.yml ├── fixtures ├── localhost-jane.json └── localhost.json ├── go.mod ├── go.sum ├── ingress ├── ingest.go ├── ingest_test.go └── rules │ ├── activities.go │ ├── c2s.go │ ├── c2s_test.go │ ├── rule.go │ ├── util.go │ └── util_test.go ├── ld ├── cast.go ├── contexts │ ├── security-v1.json │ └── security-v2.json ├── entity.go ├── helpers.go ├── helpers_test.go ├── json.go ├── json_test.go ├── namespace.go ├── ns │ ├── as │ │ ├── as.ld.json │ │ ├── as.ttl │ │ ├── classes.gen.go │ │ ├── datatypes.gen.go │ │ ├── ns.gen.go │ │ └── properties.gen.go │ ├── index.gen.go │ ├── index.go │ ├── ldp │ │ ├── classes.gen.go │ │ ├── datatypes.gen.go │ │ ├── ldp.ld.json │ │ ├── ldp.ttl │ │ ├── ns.gen.go │ │ └── properties.gen.go │ ├── meta │ │ └── type.go │ ├── owl │ │ ├── classes.gen.go │ │ ├── datatypes.gen.go │ │ ├── ns.gen.go │ │ ├── owl.ld.json │ │ ├── owl.ttl │ │ └── properties.gen.go │ ├── rdf │ │ ├── classes.gen.go │ │ ├── datatypes.gen.go │ │ ├── ns.gen.go │ │ ├── properties.gen.go │ │ ├── rdf.ld.json │ │ ├── rdf.ttl │ │ ├── rdfs.ld.json │ │ └── rdfs.ttl │ └── sec │ │ ├── classes.gen.go │ │ ├── datatypes.gen.go │ │ ├── ns.gen.go │ │ ├── properties.gen.go │ │ ├── sec.ld.json │ │ └── sec.ttl ├── object.go ├── object_test.go └── source.go ├── lib ├── clog │ └── clog.go ├── context.go ├── context_test.go ├── errors.go ├── http.go ├── rediscache │ └── redis.go ├── snowflakes.go ├── snowflakes.mock.go ├── tokens.go ├── url.go └── xrd │ └── xrd.go ├── main.go ├── migrations ├── 1524325015_entities.down.sql ├── 1524325015_entities.up.sql ├── 1524569269_oauth2.down.sql ├── 1524569269_oauth2.up.sql ├── 1524739570_entity_2_entity_harder.down.sql ├── 1524739570_entity_2_entity_harder.up.sql ├── 1525550010_users.down.sql ├── 1525550010_users.up.sql ├── 1525551737_entity_kind.down.sql ├── 1525551737_entity_kind.up.sql ├── 1525606933_client_owners.down.sql ├── 1525606933_client_owners.up.sql ├── 1526417398_entity_id_validation.down.sql ├── 1526417398_entity_id_validation.up.sql ├── 1528746007_stream_items.down.sql └── 1528746007_stream_items.up.sql ├── models ├── accesstoken.go ├── accesstoken.mock.go ├── accesstoken_test.go ├── authorization.go ├── authorization.mock.go ├── authorization_test.go ├── client.go ├── client.mock.go ├── client_test.go ├── context.go ├── entity.go ├── entity.mock.go ├── entity_test.go ├── errors.go ├── errors_test.go ├── refreshtoken.go ├── refreshtoken.mock.go ├── refreshtoken_test.go ├── setup_test.go ├── stores.go ├── stores_mock.go ├── streamitem.go ├── streamitem.mock.go ├── streamitem_test.go ├── types.go ├── user.go ├── user.mock.go ├── user_test.go ├── util.go └── util_test.go ├── templates ├── login.html └── oauth │ └── authorize.html └── tools └── nsgen ├── .gitignore ├── README.md ├── declaration.go ├── main.go ├── namespaces.go ├── patches ├── patch.go └── sec.go ├── templates.go └── templates_test.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /meow 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/README.md -------------------------------------------------------------------------------- /api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/api/api.go -------------------------------------------------------------------------------- /api/entities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/api/entities.go -------------------------------------------------------------------------------- /api/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/api/filters.go -------------------------------------------------------------------------------- /api/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/api/render.go -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/bors.toml -------------------------------------------------------------------------------- /cmd/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/create.go -------------------------------------------------------------------------------- /cmd/create_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/create_client.go -------------------------------------------------------------------------------- /cmd/create_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/create_user.go -------------------------------------------------------------------------------- /cmd/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/gen.go -------------------------------------------------------------------------------- /cmd/gen_entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/gen_entity.go -------------------------------------------------------------------------------- /cmd/gen_entity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/gen_entity_test.go -------------------------------------------------------------------------------- /cmd/ingest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/ingest.go -------------------------------------------------------------------------------- /cmd/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/migrate.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/serve.go -------------------------------------------------------------------------------- /cmd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/cmd/util.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/config/config.go -------------------------------------------------------------------------------- /config/secrets/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/config/secrets/init.go -------------------------------------------------------------------------------- /config/secrets/secrets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/config/secrets/secrets.go -------------------------------------------------------------------------------- /config/secrets/subkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/config/secrets/subkey.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /fixtures/localhost-jane.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/fixtures/localhost-jane.json -------------------------------------------------------------------------------- /fixtures/localhost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/fixtures/localhost.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/go.sum -------------------------------------------------------------------------------- /ingress/ingest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/ingest.go -------------------------------------------------------------------------------- /ingress/ingest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/ingest_test.go -------------------------------------------------------------------------------- /ingress/rules/activities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/activities.go -------------------------------------------------------------------------------- /ingress/rules/c2s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/c2s.go -------------------------------------------------------------------------------- /ingress/rules/c2s_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/c2s_test.go -------------------------------------------------------------------------------- /ingress/rules/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/rule.go -------------------------------------------------------------------------------- /ingress/rules/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/util.go -------------------------------------------------------------------------------- /ingress/rules/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ingress/rules/util_test.go -------------------------------------------------------------------------------- /ld/cast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/cast.go -------------------------------------------------------------------------------- /ld/contexts/security-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/contexts/security-v1.json -------------------------------------------------------------------------------- /ld/contexts/security-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/contexts/security-v2.json -------------------------------------------------------------------------------- /ld/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/entity.go -------------------------------------------------------------------------------- /ld/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/helpers.go -------------------------------------------------------------------------------- /ld/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/helpers_test.go -------------------------------------------------------------------------------- /ld/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/json.go -------------------------------------------------------------------------------- /ld/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/json_test.go -------------------------------------------------------------------------------- /ld/namespace.go: -------------------------------------------------------------------------------- 1 | package ld 2 | -------------------------------------------------------------------------------- /ld/ns/as/as.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/as.ld.json -------------------------------------------------------------------------------- /ld/ns/as/as.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/as.ttl -------------------------------------------------------------------------------- /ld/ns/as/classes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/classes.gen.go -------------------------------------------------------------------------------- /ld/ns/as/datatypes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/datatypes.gen.go -------------------------------------------------------------------------------- /ld/ns/as/ns.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/ns.gen.go -------------------------------------------------------------------------------- /ld/ns/as/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/as/properties.gen.go -------------------------------------------------------------------------------- /ld/ns/index.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/index.gen.go -------------------------------------------------------------------------------- /ld/ns/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/index.go -------------------------------------------------------------------------------- /ld/ns/ldp/classes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/classes.gen.go -------------------------------------------------------------------------------- /ld/ns/ldp/datatypes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/datatypes.gen.go -------------------------------------------------------------------------------- /ld/ns/ldp/ldp.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/ldp.ld.json -------------------------------------------------------------------------------- /ld/ns/ldp/ldp.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/ldp.ttl -------------------------------------------------------------------------------- /ld/ns/ldp/ns.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/ns.gen.go -------------------------------------------------------------------------------- /ld/ns/ldp/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/ldp/properties.gen.go -------------------------------------------------------------------------------- /ld/ns/meta/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/meta/type.go -------------------------------------------------------------------------------- /ld/ns/owl/classes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/classes.gen.go -------------------------------------------------------------------------------- /ld/ns/owl/datatypes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/datatypes.gen.go -------------------------------------------------------------------------------- /ld/ns/owl/ns.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/ns.gen.go -------------------------------------------------------------------------------- /ld/ns/owl/owl.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/owl.ld.json -------------------------------------------------------------------------------- /ld/ns/owl/owl.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/owl.ttl -------------------------------------------------------------------------------- /ld/ns/owl/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/owl/properties.gen.go -------------------------------------------------------------------------------- /ld/ns/rdf/classes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/classes.gen.go -------------------------------------------------------------------------------- /ld/ns/rdf/datatypes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/datatypes.gen.go -------------------------------------------------------------------------------- /ld/ns/rdf/ns.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/ns.gen.go -------------------------------------------------------------------------------- /ld/ns/rdf/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/properties.gen.go -------------------------------------------------------------------------------- /ld/ns/rdf/rdf.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/rdf.ld.json -------------------------------------------------------------------------------- /ld/ns/rdf/rdf.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/rdf.ttl -------------------------------------------------------------------------------- /ld/ns/rdf/rdfs.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/rdfs.ld.json -------------------------------------------------------------------------------- /ld/ns/rdf/rdfs.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/rdf/rdfs.ttl -------------------------------------------------------------------------------- /ld/ns/sec/classes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/classes.gen.go -------------------------------------------------------------------------------- /ld/ns/sec/datatypes.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/datatypes.gen.go -------------------------------------------------------------------------------- /ld/ns/sec/ns.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/ns.gen.go -------------------------------------------------------------------------------- /ld/ns/sec/properties.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/properties.gen.go -------------------------------------------------------------------------------- /ld/ns/sec/sec.ld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/sec.ld.json -------------------------------------------------------------------------------- /ld/ns/sec/sec.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/ns/sec/sec.ttl -------------------------------------------------------------------------------- /ld/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/object.go -------------------------------------------------------------------------------- /ld/object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/object_test.go -------------------------------------------------------------------------------- /ld/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/ld/source.go -------------------------------------------------------------------------------- /lib/clog/clog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/clog/clog.go -------------------------------------------------------------------------------- /lib/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/context.go -------------------------------------------------------------------------------- /lib/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/context_test.go -------------------------------------------------------------------------------- /lib/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/errors.go -------------------------------------------------------------------------------- /lib/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/http.go -------------------------------------------------------------------------------- /lib/rediscache/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/rediscache/redis.go -------------------------------------------------------------------------------- /lib/snowflakes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/snowflakes.go -------------------------------------------------------------------------------- /lib/snowflakes.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/snowflakes.mock.go -------------------------------------------------------------------------------- /lib/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/tokens.go -------------------------------------------------------------------------------- /lib/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/url.go -------------------------------------------------------------------------------- /lib/xrd/xrd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/lib/xrd/xrd.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/main.go -------------------------------------------------------------------------------- /migrations/1524325015_entities.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1524325015_entities.down.sql -------------------------------------------------------------------------------- /migrations/1524325015_entities.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1524325015_entities.up.sql -------------------------------------------------------------------------------- /migrations/1524569269_oauth2.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1524569269_oauth2.down.sql -------------------------------------------------------------------------------- /migrations/1524569269_oauth2.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1524569269_oauth2.up.sql -------------------------------------------------------------------------------- /migrations/1524739570_entity_2_entity_harder.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- version: 1524739570 3 | -- 4 | 5 | BEGIN; 6 | 7 | ALTER TABLE entities DROP COLUMN id; 8 | 9 | COMMIT; 10 | -------------------------------------------------------------------------------- /migrations/1524739570_entity_2_entity_harder.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1524739570_entity_2_entity_harder.up.sql -------------------------------------------------------------------------------- /migrations/1525550010_users.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1525550010_users.down.sql -------------------------------------------------------------------------------- /migrations/1525550010_users.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1525550010_users.up.sql -------------------------------------------------------------------------------- /migrations/1525551737_entity_kind.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- version: 1525551737 3 | -- 4 | 5 | BEGIN; 6 | 7 | ALTER TABLE entities DROP COLUMN kind; 8 | 9 | COMMIT; 10 | -------------------------------------------------------------------------------- /migrations/1525551737_entity_kind.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1525551737_entity_kind.up.sql -------------------------------------------------------------------------------- /migrations/1525606933_client_owners.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- version: 1525606933 3 | -- 4 | 5 | BEGIN; 6 | 7 | ALTER TABLE clients DROP COLUMN owner_id; 8 | 9 | COMMIT; 10 | -------------------------------------------------------------------------------- /migrations/1525606933_client_owners.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1525606933_client_owners.up.sql -------------------------------------------------------------------------------- /migrations/1526417398_entity_id_validation.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1526417398_entity_id_validation.down.sql -------------------------------------------------------------------------------- /migrations/1526417398_entity_id_validation.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1526417398_entity_id_validation.up.sql -------------------------------------------------------------------------------- /migrations/1528746007_stream_items.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1528746007_stream_items.down.sql -------------------------------------------------------------------------------- /migrations/1528746007_stream_items.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/migrations/1528746007_stream_items.up.sql -------------------------------------------------------------------------------- /models/accesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/accesstoken.go -------------------------------------------------------------------------------- /models/accesstoken.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/accesstoken.mock.go -------------------------------------------------------------------------------- /models/accesstoken_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/accesstoken_test.go -------------------------------------------------------------------------------- /models/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/authorization.go -------------------------------------------------------------------------------- /models/authorization.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/authorization.mock.go -------------------------------------------------------------------------------- /models/authorization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/authorization_test.go -------------------------------------------------------------------------------- /models/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/client.go -------------------------------------------------------------------------------- /models/client.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/client.mock.go -------------------------------------------------------------------------------- /models/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/client_test.go -------------------------------------------------------------------------------- /models/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/context.go -------------------------------------------------------------------------------- /models/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/entity.go -------------------------------------------------------------------------------- /models/entity.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/entity.mock.go -------------------------------------------------------------------------------- /models/entity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/entity_test.go -------------------------------------------------------------------------------- /models/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/errors.go -------------------------------------------------------------------------------- /models/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/errors_test.go -------------------------------------------------------------------------------- /models/refreshtoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/refreshtoken.go -------------------------------------------------------------------------------- /models/refreshtoken.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/refreshtoken.mock.go -------------------------------------------------------------------------------- /models/refreshtoken_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/refreshtoken_test.go -------------------------------------------------------------------------------- /models/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/setup_test.go -------------------------------------------------------------------------------- /models/stores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/stores.go -------------------------------------------------------------------------------- /models/stores_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/stores_mock.go -------------------------------------------------------------------------------- /models/streamitem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/streamitem.go -------------------------------------------------------------------------------- /models/streamitem.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/streamitem.mock.go -------------------------------------------------------------------------------- /models/streamitem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/streamitem_test.go -------------------------------------------------------------------------------- /models/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/types.go -------------------------------------------------------------------------------- /models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/user.go -------------------------------------------------------------------------------- /models/user.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/user.mock.go -------------------------------------------------------------------------------- /models/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/user_test.go -------------------------------------------------------------------------------- /models/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/util.go -------------------------------------------------------------------------------- /models/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/models/util_test.go -------------------------------------------------------------------------------- /templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/templates/login.html -------------------------------------------------------------------------------- /templates/oauth/authorize.html: -------------------------------------------------------------------------------- 1 | hi -------------------------------------------------------------------------------- /tools/nsgen/.gitignore: -------------------------------------------------------------------------------- 1 | /nsgen 2 | /declarations.ld.json 3 | -------------------------------------------------------------------------------- /tools/nsgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/README.md -------------------------------------------------------------------------------- /tools/nsgen/declaration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/declaration.go -------------------------------------------------------------------------------- /tools/nsgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/main.go -------------------------------------------------------------------------------- /tools/nsgen/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/namespaces.go -------------------------------------------------------------------------------- /tools/nsgen/patches/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/patches/patch.go -------------------------------------------------------------------------------- /tools/nsgen/patches/sec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/patches/sec.go -------------------------------------------------------------------------------- /tools/nsgen/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/templates.go -------------------------------------------------------------------------------- /tools/nsgen/templates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meowpub/meow/HEAD/tools/nsgen/templates_test.go --------------------------------------------------------------------------------