Commit Graph

686 Commits

Author SHA1 Message Date
Dimitrie Stefanescu 1682a4a494 feat(frontend): onboarding flow for first time users
adds a wizard to guide people through starting and creating their first stream
2021-03-09 23:04:50 +00:00
Dimitrie Stefanescu 85b6953790 fix(frontend): hotfix on recent activity links to commits 2021-03-09 15:22:46 +00:00
Cristian Balas 27066e2f73 Merge pull request #123 from specklesystems/cristi/cicd-for-main
Cristi/cicd for main
2021-03-09 15:06:06 +02:00
Dimitrie Stefanescu 5570d2b096 Merge pull request #117 from specklesystems/matteo/dev
Matteo/dev
2021-03-09 13:00:55 +00:00
Dimitrie Stefanescu 1272714c85 feat(frontend): minor PR fixes/fiddles
responsiveness on nodata component for streams/branches, renderer unload on branch changes, list
display re commits in main stream page
2021-03-09 12:56:39 +00:00
cristi8 9a4df204e5 referenced correct context in circleci config 2021-03-09 14:54:35 +02:00
cristi8 52245702a4 added production builds for git tags that start with "v" 2021-03-09 14:49:27 +02:00
Dimitrie Stefanescu 074fb08ba5 Merge branch 'main' into matteo/dev 2021-03-09 09:24:31 +00:00
Dimitrie Stefanescu c7edd07ca5 Merge pull request #122 from specklesystems/dim/emails-base
fix(server): correctly concats pwd reset url & adds notrack attr on r…
2021-03-09 09:22:35 +00:00
Dimitrie Stefanescu d3578cd2a5 Merge pull request #121 from specklesystems/cristi/cicd-for-main
Cristi/cicd for main
2021-03-09 09:22:20 +00:00
Dimitrie Stefanescu 7d055859f4 fix(server): correctly concats pwd reset url & adds notrack attr on reset link 2021-03-09 09:20:01 +00:00
cristi8 5cf8adb25e Switch built branch to "main" instead of the testing one 2021-03-08 23:56:51 +02:00
cristi8 061c91230b Added context for ci workflow 2021-03-08 23:28:52 +02:00
cristi8 e38ab5da72 fixed script permissions 2021-03-08 23:24:47 +02:00
cristi8 fbf90a091c CircleCI files for testing deployment 2021-03-08 23:21:25 +02:00
Matteo Cominetti 385bf31a44 fix(frontend): pluralized strings fix 2021-03-08 16:23:48 +00:00
Matteo Cominetti e8cf0656db feat(frontend): changes requested for PR 2021-03-08 16:20:05 +00:00
Matteo Cominetti 22f967d642 feat(frontend): recent commits > recent activity 2021-03-08 12:52:29 +00:00
Matteo Cominetti c37652f32d fix(server): undoes adding author info to CommitCollectionUserNode 2021-03-08 12:04:05 +00:00
Matteo Cominetti 9a00aab618 feat(frontend): /branches page urls point to branches/branch-name/commits page 2021-03-08 12:00:09 +00:00
Matteo Cominetti 650d977222 feat(frontend): adds missing urlencoding to branch urls 2021-03-08 11:55:00 +00:00
Dimitrie Stefanescu ca0d64f02c Merge pull request #116 from specklesystems/dim/emails-base
Dim/emails base
2021-03-07 13:36:08 +00:00
Dimitrie Stefanescu 344dc06274 test(server): minor fix for keeping tests running 2021-03-07 13:25:53 +00:00
Dimitrie Stefanescu e1f09e7796 fix(server): removes empty file from invites 2021-03-07 13:16:49 +00:00
Dimitrie Stefanescu 34c7c0aa30 refactor(server): comments out invites scaffold code 2021-03-07 13:13:58 +00:00
Dimitrie Stefanescu 18c94613c5 feat(server): emails now use env vars to create transport
if not provided, the module will log an error. in testing env, uses a temp etherealmail account &
logs message urls.
2021-03-07 13:08:42 +00:00
Matteo Cominetti 378675d823 feat(frontend): navigation and usability improvements 2021-03-06 17:46:35 +00:00
Dimitrie Stefanescu b88d794d39 test(server): adds missing tests
user pwd change service, and basic checks on pwd reset tokens
2021-03-06 17:42:12 +00:00
Dimitrie Stefanescu b542073c6b test(server): corrects existing tests re pwd length enforcement 2021-03-06 11:11:10 +00:00
Dimitrie Stefanescu 8dcc203175 feat(server): finalised pwd resets 2021-03-06 11:08:13 +00:00
Dimitrie Stefanescu 995572d6be Merge pull request #115 from specklesystems/cristi/https_proxy_awareness
Cristi/https proxy awareness
2021-03-05 14:37:13 +00:00
Dimitrie Stefanescu d80688fa96 Merge pull request #114 from specklesystems/cristi/prometheus
Added prometheus metrics to the server
2021-03-05 14:36:41 +00:00
cristi8 a9311faa59 Make express app trust the proxy http headers (fixes https detection for passport) 2021-03-05 13:48:10 +02:00
cristi8 87d8c666d0 Fixed prometheus metrics for hot-reloading 2021-03-05 13:10:39 +02:00
cristi8 61e3fbc1c0 Added prometheus metrics to the server 2021-03-05 12:59:33 +02:00
Dimitrie Stefanescu a47874f8c0 feat(server): pwd resets
users can now reset passwords. still todo: integration with .env vars for email provider & tests
2021-03-05 08:22:19 +00:00
Matteo Cominetti 2cc223e71b fix(frontend): dialog issue fix #103, and other tweaks 2021-03-04 21:39:40 +00:00
Dimitrie Stefanescu 80761a963c feat(server): adds finalize reset pwd handler 2021-03-04 20:05:41 +00:00
Dimitrie Stefanescu 20755506e8 feat(server): adds api call for requesting pwd resets 2021-03-04 18:36:31 +00:00
Matteo Cominetti 123349f1e8 feat(frontend): simplifies streams page 2021-03-04 18:20:08 +00:00
Matteo Cominetti 9bcba9456d feat(frontend): text updates 2021-03-04 17:32:23 +00:00
Matteo Cominetti e351fb9db8 feat(frontend): updates navigation 2021-03-04 17:31:29 +00:00
Matteo Cominetti 78de902cbb fix(frontend): text wrapping in error div 2021-03-04 17:29:44 +00:00
Matteo Cominetti 9de180cb55 feat(server): adds author info to CommitCollectionUserNode 2021-03-04 17:29:07 +00:00
Dimitrie Stefanescu cfd58e3de5 feat(server): scaffolds invites and pwd reset modules 2021-03-03 18:04:33 +00:00
Dimitrie Stefanescu 4fb8e7841c feat(server): adds basic email module 2021-03-03 18:04:05 +00:00
Dimitrie Stefanescu fbb176b557 Merge pull request #109 from specklesystems/alan/viewer/conversion-fixes
Viewer: Point + Curve conversion fixes
2021-02-25 19:09:46 +00:00
Dimitrie Stefanescu 400f01baf6 fix(viewer): selecting curves now working as it should
split up selection handling logic per object type, and not supporting points because of bbox issues
and general zoom to object constraints (for now)
2021-02-25 19:08:27 +00:00
Dimitrie Stefanescu d15dddc3a0 improvement(viewer): removes hot try catch (keeps conversion stub as commented code) 2021-02-25 18:39:35 +00:00
Dimitrie Stefanescu 084e01827b Merge pull request #110 from specklesystems/dim/fixes
Dim/fixes
2021-02-25 17:56:13 +00:00