Dimitrie Stefanescu
|
1f83ca0428
|
test(upload/download): finalised up/down tests & fixed implementation bugs in the process 💀
|
2020-07-14 23:39:02 +01:00 |
|
Dimitrie Stefanescu
|
302dfe0500
|
test(upload/download): implemented some of the up/down tests
|
2020-07-14 20:02:33 +01:00 |
|
Dimitrie Stefanescu
|
187204073d
|
refactor(naming): renamed root to appRoot & updated all usage
|
2020-07-14 15:13:44 +01:00 |
|
Dimitrie Stefanescu
|
e3aacb7d08
|
fix(objecs): makes createObjectsBatched await its promises (forEach -> for ... of)
|
2020-07-14 12:51:13 +01:00 |
|
Dimitrie Stefanescu
|
0267a809df
|
test(objects): adds (failing) tests for createObjectsBatched and getObjectChildrenStream services
|
2020-07-14 00:19:42 +01:00 |
|
Dimitrie Stefanescu
|
55f50952f2
|
fix(user email): corrects behaviour on protecting user/profile email feild
|
2020-07-13 23:32:38 +01:00 |
|
Dimitrie Stefanescu
|
8b8b449ed2
|
fix(users): fixes scope checking in user & email resolvers (profile:read/email & user:read/email)
|
2020-07-11 13:27:07 +01:00 |
|
Dimitrie Stefanescu
|
0b879231f8
|
test(object services): added missing tests for new object services (batch create & stream)
|
2020-07-08 23:57:59 +01:00 |
|
Dimitrie Stefanescu
|
9e728b85b6
|
test(upload/download): scaffolded tests for upload/download routes
|
2020-07-08 23:55:18 +01:00 |
|
Dimitrie Stefanescu
|
7764449025
|
refactor(compliance): fixes issues stemming from chaning the getObject return signature
|
2020-07-08 22:45:43 +01:00 |
|
Dimitrie Stefanescu
|
7502721c6a
|
refactor(naming): renamed & split create -> upload, get -> download endpoints
|
2020-07-08 22:26:00 +01:00 |
|
Dimitrie Stefanescu
|
9554d2a7f4
|
style(streaming): minor
|
2020-07-02 11:08:10 +01:00 |
|
Dimitrie Stefanescu
|
a8d096088f
|
feat(streaming&fixes): fixes index on closure table & finalizes streaming response for obj children
|
2020-06-26 23:45:17 +01:00 |
|
Dimitrie Stefanescu
|
3667e9932c
|
feat(get children): added gzipped streamed response for object children
|
2020-06-26 13:35:36 +01:00 |
|
Dimitrie Stefanescu
|
da16647795
|
feat(object creation): proper batching in object creation, using transactions
|
2020-06-20 20:53:47 +01:00 |
|
Dimitrie Stefanescu
|
63e21713ca
|
feat(streaming): refactored streaming endpoint
|
2020-06-20 00:16:44 +01:00 |
|
Dimitrie Stefanescu
|
6847791ef1
|
feat(uploads): added test streaming endpoint for uploads
|
2020-06-14 00:30:41 +01:00 |
|
Dimitrie Stefanescu
|
d9414b5f91
|
feat(apps): graphql explorer proper challenges & logout
+ adds server information in the header
|
2020-06-10 13:31:08 +01:00 |
|
Dimitrie Stefanescu
|
ce6024c084
|
feat(apps): added graphql explorer app that works with actual server data
|
2020-06-10 13:06:41 +01:00 |
|
Dimitrie Stefanescu
|
a6d5d9d79d
|
test(redis): added redis dep
|
2020-06-10 09:47:39 +01:00 |
|
Dimitrie Stefanescu
|
b09049f9b2
|
refactor(auth): removed graphql endpoints for userCreate/Register
|
2020-06-10 00:33:05 +01:00 |
|
Dimitrie Stefanescu
|
29bb2fb314
|
feat(auth): implemented third party redirects
|
2020-06-09 17:34:15 +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
|
03e5ec5d4f
|
chore(env): added .env example file
|
2020-06-09 13:18:43 +01:00 |
|
Dimitrie Stefanescu
|
7a660cffa9
|
feat(auth): scaffolding local strategy to pair with 3rd party ones
|
2020-06-09 13:10:42 +01:00 |
|
Dimitrie Stefanescu
|
647f1c3a53
|
feat(auth): frontend app flow ✅
|
2020-06-09 11:16:45 +01:00 |
|
Dimitrie Stefanescu
|
242dec4009
|
feat(auth): added google strategy; improved auth screen; added strategies to servreInfo endpoint
|
2020-06-06 23:53:06 +01:00 |
|
Dimitrie Stefanescu
|
c27ad2f477
|
feat(auth): implemented github strategy & backend flow
|
2020-06-06 19:38:18 +01:00 |
|
Dimitrie Stefanescu
|
ef1d48c994
|
fix(auth): enforces one token per app per user & tests
|
2020-06-06 00:06:14 +01:00 |
|
Dimitrie Stefanescu
|
165f1cdf64
|
feat(auth): scaffolding app authz & authn flows
|
2020-06-05 23:41:03 +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
|
8ba64198aa
|
feat(apps): scaffolding first/third party server apps for authorization purposes
|
2020-05-30 11:53:29 +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
|
8381c62fd8
|
feat(setup flow): added registration form
|
2020-05-25 16:28:03 +01:00 |
|
Dimitrie Stefanescu
|
34d9780b8a
|
feat(setup flow): added token scope, scaffolding setup app
|
2020-05-25 15:11:47 +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
|
eb1c90e6b9
|
test(fixes): mirgation didn't happen in the generic suite; now it does
|
2020-05-23 21:15:23 +01:00 |
|
Dimitrie Stefanescu
|
83f1d2f035
|
more tryouts
|
2020-05-23 21:08:38 +01:00 |
|
Dimitrie Stefanescu
|
1b2d9673a5
|
...
|
2020-05-23 21:03:33 +01:00 |
|
Dimitrie Stefanescu
|
109fd6407f
|
test(circle ci): random failures are annyoing
|
2020-05-23 21:02:07 +01:00 |
|
Dimitrie Stefanescu
|
3c949e00aa
|
test(circle): is throwing weird errors
|
2020-05-23 20:58:52 +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
|
29d838c45e
|
added test & coverage badges
|
2020-05-23 16:11:09 +01:00 |
|
Dimitrie Stefanescu
|
907794b3f6
|
reporters
|
2020-05-23 16:07:35 +01:00 |
|
Dimitrie Stefanescu
|
0ddb960353
|
code cov
|
2020-05-23 16:02:38 +01:00 |
|
Dimitrie Stefanescu
|
c4e349cad7
|
setting pwd in postgres test
|
2020-05-23 15:46:43 +01:00 |
|