Dimitrie Stefanescu
|
80f4dad51e
|
test(server startup): made it easier? hopefully?
|
2020-08-20 16:01:19 +03:00 |
|
Dimitrie Stefanescu
|
8278f77fbc
|
test(subs): added missing nodemon dev dep
|
2020-08-20 15:43:04 +03:00 |
|
Dimitrie Stefanescu
|
7a03c884ea
|
fix(tests/subscriptions): fixes port conflict in subscription tests when ran from all tests command
|
2020-08-20 11:31:25 +03:00 |
|
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 |
|
Dimitrie Stefanescu
|
b3cf8e863a
|
refactor(test/subscriptions): split out the subs test file & added npm test script for it
|
2020-08-19 17:27:17 +03:00 |
|
Dimitrie Stefanescu
|
1f25b8c5fe
|
refactor(subscriptions): fiddles and riddles
|
2020-08-19 16:49:39 +03: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
|
cdb3e969a4
|
chore(package.json): fixes merge conflicts w/h @izzylys's cross-env fix
|
2020-07-22 22:12:02 +01:00 |
|
Dimitrie Stefanescu
|
6fd72ad0fa
|
refactor(gql): services & resolvers around user streams, branches, etc
|
2020-07-20 17:27:39 +01:00 |
|
Dimitrie Stefanescu
|
2b33ab5aa2
|
feat(various): gql api (tests & resolvers), added eslint & editorconfig
|
2020-07-20 15:33:56 +01:00 |
|
Dimitrie Stefanescu
|
d2ddf03746
|
feat(api): implemented branch & commit services + tests
|
2020-07-19 21:56:43 +01:00 |
|
Dimitrie Stefanescu
|
4d6e899750
|
feat(api): cleaning up in progress
services for objects, branches, and commits; fixed some tests, scaffolded graphql api & resolvers
|
2020-07-19 13:39:50 +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
|
9e728b85b6
|
test(upload/download): scaffolded tests for upload/download routes
|
2020-07-08 23:55:18 +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
|
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
|
165f1cdf64
|
feat(auth): scaffolding app authz & authn flows
|
2020-06-05 23:41:03 +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
|
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
|
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
|
a50c3e0245
|
changed config
|
2020-05-23 13:50:26 +01:00 |
|
Dimitrie Stefanescu
|
e57cabe957
|
increased mocha timeout;
|
2020-05-23 13:46:07 +01:00 |
|
Dimitrie Stefanescu
|
92f0cb453d
|
test(mocha): removed slow option on test:server command
|
2020-05-23 13:10:52 +01:00 |
|
Dimitrie Stefanescu
|
c2eb7760f9
|
feat(frontend): scaffolded frontend apps & flows
|
2020-05-23 12:29:19 +01:00 |
|
Dimitrie Stefanescu
|
7011dd3759
|
feat(frontend): added vue app
|
2020-05-22 18:06:34 +01:00 |
|
Dimitrie Stefanescu
|
b88764a58a
|
refactor(general): unified testing command names
|
2020-05-22 16:25:49 +01:00 |
|
Dimitrie Stefanescu
|
59e03f80ee
|
feat(resolvers): added serverInfo route, bumped test coverage
|
2020-05-21 10:24:02 +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
|
b39d729729
|
feat(queries): implemented 90% of the getObjectChildrenQuery
bobby drop tables is not welcome
|
2020-05-08 18:30:38 +01:00 |
|
Dimitrie Stefanescu
|
1a4442b5a7
|
feat(queries): implemented fast query route for children
and started scaffolding the slower, filter enabled one
|
2020-05-07 21:10:49 +01:00 |
|
Dimitrie Stefanescu
|
f0e556042f
|
feat(graphql): get object children query in place
|
2020-05-01 00:20:45 +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
|
5e88b890e9
|
test(graphql): added npm run test-graph script for graphql only testing
|
2020-04-25 11:55:34 +01:00 |
|
Dimitrie Stefanescu
|
d35af3bb94
|
feat(graphql): added first working test
|
2020-04-23 18:25:49 +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
|
b758f56485
|
feat(graphql): initial explorations in providing a graphql api
|
2020-04-14 18:14:28 +01:00 |
|
Dimitrie Stefanescu
|
f797365d90
|
test(coverage): added test coverage reports via nyc/istanbul
|
2020-04-09 11:07:44 +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
|
414edeee11
|
feat(auth & streams & tests): authentication middleware implemented, api tests for stream create
|
2020-04-05 12:39:45 +01:00 |
|