Commit Graph

27 Commits

Author SHA1 Message Date
Gergő Jedlicska ad0228c434 fix(monorepo): make sure to use 127.0.0.1 instead of localhost 2023-08-03 10:28:57 +02:00
Gergő Jedlicska 67260c2de4 Merge branch 'main' of github.com:specklesystems/speckle-server into gergo/adminFacelift 2023-08-01 15:27:51 +02:00
Iain Sproat f568f54266 **Breaking Change**: fix(email): from address must be provided by operator if email is enabled (#1743) (#1745)
This reverts commit 0a795c51f2.
2023-08-01 11:49:08 +01:00
Iain Sproat 0a795c51f2 Revert "**Breaking Change**: fix(email): from address must be provided by operator if email is enabled (#1743)" (#1744)
This reverts commit 3f9dd5f914.
2023-08-01 10:13:54 +01:00
Iain Sproat 3f9dd5f914 **Breaking Change**: fix(email): from address must be provided by operator if email is enabled (#1743)
* fix(email): from address should be an example to be configured by operator

* fix(environment variable): should be 'EMAIL_FROM'
- also uses docker_image_tag of '2', which should be latest in '2' tags

* No sensible defaults, instead validate that it is configured
2023-07-31 17:37:06 +01:00
Gergő Jedlicska 48588e5ee5 Merge branch 'main' of github.com:specklesystems/speckle-server into gergo/adminFacelift 2023-07-31 16:25:35 +02:00
Kristaps Fabians Geikins 951d86aa3e feat(server): cross-server onboarding stream sync + DL project CLI command (#1717)
* WIP

* cleanup and sync MVP kinda done

* WIP

* logging improved a bit

* fixed version sorting

* onboarding base stream creation works

* moved onboarding stream to use new base
2023-07-31 11:44:39 +03:00
Gergő Jedlicska 1ca6c73d18 feat(server admin): add FE2 admin page backend 2023-07-25 14:29:18 +02:00
Kristaps Fabians Geikins b02a07e2b6 feat: Frontend 2.0 MVP 2023-05-08 10:47:01 +03:00
Gergő Jedlicska 89dccd8495 feat(server): add speckle automate as a configurable default app (#1540)
* feat(server): add speckle automate as a configurable default app

* feat(server): add default automate url, and helm values

* fix default app tests reporting the old number
2023-04-19 12:59:59 +02:00
spgoad 38720cecdc Feature: Add OpenID Connect Generic Authentication Strategy (#1283)
* feat(server): add OIDC auth strategy

Add an OpenID Connect Authentication Strategy for Speckle Server. Enables configuration of
authentication against an OIDC standard compliant identity provider endpoint.

closes specklesystems#1270

Co-authored-by: spencer.goad <spencer.goad@disney.com>
2023-01-09 13:41:50 +00:00
Kristaps Fabians Geikins af45fc2742 feat(server): notify on comment mention + notifications API (#933) 2022-08-19 10:27:48 +03:00
Kristaps Fabians Geikins da9224a069 feat: server & stream invites rework
feat: server & stream invites rework

Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-19 13:01:19 +03:00
cristi8 ba31300cde env variables for file uploads 2021-10-05 14:43:02 +03:00
Dimitrie Stefanescu 5a1c97ecd3 feat(server): adds extra env var in example file re ad org name 2021-05-04 19:30:05 +01:00
Dimitrie Stefanescu 4efd732bf4 removes doubled up google strategy env flag 2021-05-04 11:24:19 +01:00
Peter Grainger 15f1896c97 feat(auth): 🙈 Add Azure AD auth to login strategies
Add an additional passport strategy that uses Azure AD to log user in
2021-05-03 13:08:43 +01:00
Cristian Balas 164fb01d50 added EMAIL_FROM environment variable (#207) 2021-05-03 13:13:02 +03:00
Cristian Balas 4f5a8dd10e Simplified deployments and documentation (#168)
* added "wait" command to server docker container

* readme.md updates, development mode now listen only on localhost by default, added BIND_ADDRESS environment variable for server
2021-04-07 23:32:25 +03:00
Cristian Balas 02992c9ca0 Simplified setting up a local dev setup (#159)
* Simplified the local dev setup
2021-03-31 13:43:22 +03: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
Dimitrie Stefanescu 1a80bf0051 docs(server): adds info re tracing vars 2021-02-25 13:40:04 +00:00
Dimitrie Stefanescu 2a38bd7499 docs(server): clarification re db url env var 2021-02-25 13:36:38 +00:00
Gergő Jedlicska fd771ef102 refactor(app configuration and knexfile): cleaned database connection
Created a backward compatible database connection configuration, where db_user and db_password can
be set separately.
2021-01-27 19:52:21 +01:00
Gergő Jedlicska d1b2fb90bb added pgadmin service to compose 2021-01-14 19:28:15 +01:00
Gergő Jedlicska f1e137117b mend 2021-01-14 18:42:53 +01:00
Dimitrie Stefanescu cd95c28939 refactor(global): restructures repo with lerna 2021-01-03 13:35:53 +02:00