Commit Graph

506 Commits

Author SHA1 Message Date
Gergő Jedlicska 669c4e2a78 Merge branch 'master' into containers_kickstart 2021-01-14 09:23:59 +01:00
Dimitrie Stefanescu 2f3ba1be22 fix(server): correctly sets path for app proxy 2021-01-11 12:04:28 +02:00
Matteo Cominetti 5b60928f47 Merge pull request #71 from specklesystems/docs
docs: removes all links to slack
2021-01-06 16:43:23 +00:00
Matteo Cominetti 490b213897 docs: removes all links to slack 2021-01-06 16:42:56 +00:00
Dimitrie Stefanescu 753f1de35e fix(server): downgraded pg lib to ^7.18.2 2021-01-06 14:50:17 +00:00
Dimitrie Stefanescu 1195f4efaf Merge pull request #70 from specklesystems/dim/remote-hotfixes
fix(server): adds cors on object download route
2021-01-06 11:02:14 +02:00
Dimitrie Stefanescu 03e6da94e6 Merge branch 'master' into dim/remote-hotfixes 2021-01-06 10:55:17 +02:00
Dimitrie Stefanescu 4e440401c8 fix(server): adds cors on object download route 2021-01-06 08:52:02 +00:00
Gergő Jedlicska 80a75093aa Merge branch 'master' into containers_kickstart 2021-01-05 21:19:37 +01:00
Gergő Jedlicska a64b6ee8a1 feat(docker-compose.yaml): added sample compose file with database and redis
To enable easy infrastructure configuration a docker compose file was added with a basic redis and
postgresql config
2021-01-05 21:10:50 +01:00
Dimitrie Stefanescu 7bf880d093 chore(docs/ci): fixed minor formatting in readme, added todos in circle ci yaml 2021-01-04 14:04:21 +02:00
Dimitrie Stefanescu 4f0ab3e41d fix(server): remote hotfix: correctly serving frontend in production from server 2021-01-04 14:00:23 +02:00
Dimitrie Stefanescu 8124f5285a Merge pull request #68 from specklesystems/dim/repo-structure
Dim/repo structure
2021-01-03 20:20:43 +02:00
Dimitrie Stefanescu 09de6650f0 chore(readmes): cleans up root readme 2021-01-03 20:11:59 +02:00
Dimitrie Stefanescu ce417dd5b2 chore(readme): added readmes for server and frontend 2021-01-03 20:11:36 +02:00
Dimitrie Stefanescu 514ab35f3c yml sucks 2021-01-03 14:50:30 +02:00
Dimitrie Stefanescu 88a01bbfd0 yml sucks 2021-01-03 14:49:28 +02:00
Dimitrie Stefanescu 76112ef17b ci(tests): hopefully the tests will actually run now 2021-01-03 14:38:45 +02:00
Dimitrie Stefanescu e7b07be043 ci(codecov): fixing coverage uploads 2021-01-03 14:31:40 +02:00
Dimitrie Stefanescu 8d03d0baa2 ci(codecov): test reporter output fiddles 2021-01-03 14:25:10 +02:00
Dimitrie Stefanescu 5b54c07e98 ci(codecov): trying out... more code cov coverage 2021-01-03 14:16:34 +02:00
Dimitrie Stefanescu 17002a5c2e ci(code cov): adds search for coverage reports 2021-01-03 14:06:58 +02:00
Dimitrie Stefanescu f4a117de09 ci(global): fixes typo 2021-01-03 13:37:46 +02:00
Dimitrie Stefanescu 30e5f8691e ci(global): hopefully updates circleci job spec for server testing correctly 2021-01-03 13:36:31 +02:00
Dimitrie Stefanescu cd95c28939 refactor(global): restructures repo with lerna 2021-01-03 13:35:53 +02:00
Dimitrie Stefanescu 729c47593e Merge pull request #67 from specklesystems/dim/server
WIP: Auth Cleanup & Beautification
2021-01-03 11:49:32 +02:00
Dimitrie Stefanescu 3eb4d6056a test(server): fixes tests 2021-01-03 11:42:55 +02:00
Dimitrie Stefanescu afb5078d3c feat(server): moves scope, role & app registration to service (init) logic 2021-01-03 00:10:10 +02:00
Dimitrie Stefanescu 98c14a5c86 feat(all): minor readme updates in frontend and server 2020-12-29 10:55:02 +02:00
Dimitrie Stefanescu a7f2821fb4 test(server): existing auth tests now capture new behaviour and are green 🌳 2020-12-29 10:38:15 +02:00
Dimitrie Stefanescu d0875720f1 feat(frontend): adds revokation dialog confirm for apps; minor fixes re rest 2020-12-28 23:45:38 +02:00
Dimitrie Stefanescu 79b6dd6549 feat(frontend): added button and dialog for displaying app secrets 2020-12-28 23:44:54 +02:00
Dimitrie Stefanescu e19c43d6fd feat(frontend): correctly handles revoked tokens stuck in local storage
logs out and redirects to auth & fixes ghost redirect to bug in router on first clicks
2020-12-28 23:43:58 +02:00
Dimitrie Stefanescu 7f38ab2395 fix(server): returns secrets for owned apps 2020-12-28 23:42:45 +02:00
Dimitrie Stefanescu 26f08417b4 fix(server): fixes stream get service when no role is present 2020-12-28 20:42:57 +02:00
Dimitrie Stefanescu 41dd6c2dd9 feat(frontend): login/register mobile readiness 2020-12-28 20:27:00 +02:00
Dimitrie Stefanescu 700d70bd0f feat(server/frontend): various, see details
updates the explorer; adds authorized apps section; adds "add account to manager"; fixes in apps
services, resolvers and schema; adds hover to stream item cards; clarifies "Back to stream" button
in stream sidebar; bumps profile pic from 128 to 256px
2020-12-28 20:14:54 +02:00
Dimitrie Stefanescu 5947bd2c93 feat(server/frontend): auth revamp WIP 2020-12-28 00:36:13 +02:00
Dimitrie Stefanescu 857dc5198e feat(server/frontend): 🤯 much improvements, so fixes, many code
Be warned, this is becoming quite the surgery. It's still in progress & a few tests fail.
2020-12-27 23:00:43 +02:00
Dimitrie Stefanescu a5542cf8cd feat(server/frontend): wIP: auth flows are being revamped. HIC SVNT DRACONES 2020-12-26 20:39:35 +02:00
Dimitrie Stefanescu ad9b917a64 fix(server): fixes destructuring fail on no stream acl present 2020-12-24 19:29:22 +02:00
Dimitrie Stefanescu 77de4a444f Merge pull request #66 from specklesystems/dim/server
🧹 Various Fixes & Improvements
2020-12-24 00:37:49 +02:00
Dimitrie Stefanescu 7845e75c1f feat(server): adds stream role in relevant queries
modified services: getStream - now takes in optional userId param; modified stream schema to include
optional string field `role`
2020-12-24 00:29:39 +02:00
Dimitrie Stefanescu 39f3a433db fix(frontend): displays app author only if present 2020-12-23 23:59:03 +02:00
Dimitrie Stefanescu 6f08f0840c feat(server): grabs profile pic from elgoog account 2020-12-23 23:24:50 +02:00
Dimitrie Stefanescu d70147a60a feat(server): added limitations to various fields (related to #39)
note, didn't implement a migration for this; they will not be enforced/visible unless existing db is
recreated
2020-12-23 22:46:12 +02:00
Dimitrie Stefanescu c5cb085783 Merge pull request #65 from specklesystems/dim/server
Maintenance PR
2020-12-23 18:06:44 +02:00
Dimitrie Stefanescu dfc70d314f fix(server): prevents users from revoking their own permissions 2020-12-23 18:04:16 +02:00
Dimitrie Stefanescu 3606ac919d feat(server): retrieves latest commit on commit query if no id is specified 2020-12-23 17:48:11 +02:00
Dimitrie Stefanescu 35653cd88a feat(server): defaults branch query to "main" branch 2020-12-23 17:41:17 +02:00