Dimitrie Stefanescu
|
29dfa57d82
|
test(subscriptions): subscription tests now run independently 🙌
|
2020-08-20 11:26:51 +03:00 |
|
Dimitrie Stefanescu
|
45d73e3a47
|
test(subscriptions): first working scaffold of subscriptions test!
|
2020-08-19 21:47:48 +03:00 |
|
izzy lyseggen
|
392c95d3e1
|
fix: remove debug: true
left this in accidentally as subscriptions are not running as debug for
some reason
|
2020-08-12 16:02:31 +01:00 |
|
izzy lyseggen
|
8838cfd0e4
|
feat(subs): throw ForbiddenError if no token
|
2020-08-12 10:57:14 +01:00 |
|
izzy lyseggen
|
cf6c0e4236
|
feat(subs): pass header token to connection
|
2020-08-11 18:17:53 +01:00 |
|
Dimitrie Stefanescu
|
7b32d39cac
|
feat(subs): added redis pubsubber (shared resource), imported it into stream resolvers
|
2020-08-06 10:42:36 +01:00 |
|
Dimitrie Stefanescu
|
8f25a6f2fb
|
fix(subs): subscriptions now properly initialising
|
2020-08-06 10:16:45 +01:00 |
|
izzy lyseggen
|
d7b75f9bfb
|
feat(subscriptions): trying to figure out subs
I added a streamCreated sub to try it out,
but I can't get it to connect 😅
|
2020-08-05 17:17:18 +01:00 |
|
Dimitrie Stefanescu
|
187204073d
|
refactor(naming): renamed root to appRoot & updated all usage
|
2020-07-14 15:13:44 +01:00 |
|
Dimitrie Stefanescu
|
63e21713ca
|
feat(streaming): refactored streaming endpoint
|
2020-06-20 00:16:44 +01:00 |
|
Dimitrie Stefanescu
|
6d70578841
|
feat(auth): local flow (login & register) done (in rel with local frontend app)
|
2020-06-09 16:19:21 +01:00 |
|
Dimitrie Stefanescu
|
71bb84dccc
|
feat(auth): user login scaffold
|
2020-06-02 15:36:17 +01:00 |
|
Dimitrie Stefanescu
|
7c499f18e3
|
feat(auth): login screen scaffolding
|
2020-06-02 11:08:15 +01:00 |
|
Dimitrie Stefanescu
|
58bb827dc3
|
feat(apps & auth): wIP: scaffolding "everything is a client app" backbone
|
2020-05-31 21:16:41 +01:00 |
|
Dimitrie Stefanescu
|
3d5e9d3075
|
feat(setup): finalised(-ish) setup flow & added auth sub app scaffold
|
2020-05-28 15:59:37 +01:00 |
|
Dimitrie Stefanescu
|
ceba8905d3
|
feat(structure): frontend + backend <3
|
2020-05-28 08:58:24 +01:00 |
|
Dimitrie Stefanescu
|
3e1f0cd1ed
|
feat(graphql): added ws handling (server) & apollo client (frontend)
|
2020-05-25 16:39:12 +01:00 |
|
Dimitrie Stefanescu
|
23b63c749c
|
feat(structure): structured frontend into an MPA and various other fixes
|
2020-05-24 20:16:51 +01:00 |
|
Dimitrie Stefanescu
|
6eafa2da71
|
feat(roles & api): added server-bound user roles, validation, tests, and adde missing api routes
|
2020-05-23 20:44:39 +01:00 |
|
Dimitrie Stefanescu
|
9a40bda786
|
circleci conf
|
2020-05-23 12:54:32 +01:00 |
|
Dimitrie Stefanescu
|
7011dd3759
|
feat(frontend): added vue app
|
2020-05-22 18:06:34 +01:00 |
|
Dimitrie Stefanescu
|
bd5d7436f6
|
feat(roles): storing & enforcing roles
|
2020-05-20 18:30:04 +01:00 |
|
Dimitrie Stefanescu
|
a3557570ef
|
feat(scopes and roles): separated user and token services
|
2020-05-18 20:36:15 +01:00 |
|
Dimitrie Stefanescu
|
a68bd628c6
|
feat(rest): removed the rest api
|
2020-05-14 13:36:50 +01:00 |
|
Dimitrie Stefanescu
|
8da320beee
|
refactor(init logic): changes init logic so tests can start & stop a full server independently
|
2020-04-25 12:24:20 +01:00 |
|
Dimitrie Stefanescu
|
d35af3bb94
|
feat(graphql): added first working test
|
2020-04-23 18:25:49 +01:00 |
|
Dimitrie Stefanescu
|
e3dd8b1d81
|
feat(app init): async'ed app init & awaiting knex.migrate.latest() on first run
fixes the bug where the server would start w/o actually waiting for migrations to happen
|
2020-04-22 17:32:01 +01:00 |
|
Dimitrie Stefanescu
|
f23583d6e4
|
feat(graphql): implemented object & reference mutations
|
2020-04-21 19:01:33 +01:00 |
|
Dimitrie Stefanescu
|
200331aacb
|
feat(graphql): more scaffolding
|
2020-04-20 16:56:13 +01:00 |
|
Dimitrie Stefanescu
|
1995d8d64a
|
feat(graphql): initial scaffolding
|
2020-04-18 15:22:34 +01:00 |
|
Dimitrie Stefanescu
|
d398527b24
|
feat(streams): added stream deletion
|
2020-04-11 20:48:53 +01:00 |
|
Dimitrie Stefanescu
|
a513a7ac8d
|
feat(references): added api routes and tests for references
|
2020-04-11 17:32:38 +01:00 |
|
Dimitrie Stefanescu
|
1527ad2e41
|
feat(objects): added controllers and tests for object & commit routes
|
2020-04-11 10:31:38 +01:00 |
|
Dimitrie Stefanescu
|
4ecc313eca
|
feat(streams): finalised routes and tests (integration & service) for streams
|
2020-04-08 19:32:26 +01:00 |
|
Dimitrie Stefanescu
|
94b5976bd2
|
feat(streams api): scaffolded routes and tests for basic stream routes
|
2020-04-05 20:48:45 +01:00 |
|
Dimitrie Stefanescu
|
4f8a27434a
|
feat(streams): added service logic for stream creation and sharing
|
2020-03-29 23:21:42 +01:00 |
|
Dimitrie Stefanescu
|
789f5945fe
|
feat(users): scaffolded user services
|
2020-03-27 16:41:24 +00:00 |
|
Dimitrie Stefanescu
|
75f0472b03
|
first commit
|
2020-03-26 21:45:24 +00:00 |
|