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
7d055859f4
fix(server): correctly concats pwd reset url & adds notrack attr on reset link
2021-03-09 09:20:01 +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
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
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
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
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
3940e80eed
improvement(server): leaner matomo middlewares for api calls
2021-02-25 17:34:19 +00:00
Dimitrie Stefanescu
b468b2abcc
chore(release): 2.2.0
2021-02-25 17:32:32 +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
Dimitrie Stefanescu
bb6cd0716d
improvement(server): adds public field to roles & updates resolver to return only public roles
2021-02-25 13:27:54 +00:00
Dimitrie Stefanescu
cf948d9f72
improvement(server): returns only public scopes in server info
2021-02-25 12:55:58 +00:00
Dimitrie Stefanescu
c156e3e447
chore(logging): adds natomo for api calls & startup
2021-02-25 11:27:23 +00:00
Dimitrie Stefanescu
78aa992b93
test(server): adds test cases for dl route (re #96 )
2021-02-24 09:40:40 +00:00
Dimitrie Stefanescu
5f7dae33cc
fix(server): fixes #96
...
corrects permissions check in obj dl route
2021-02-23 18:08:03 +00:00
Matteo Cominetti
20b93d25d6
docs: updates readmes with link to docs
2021-02-19 18:37:10 +00:00
Dimitrie Stefanescu
aca61b8c76
fix(server): ensures first object is returned in correct format, theoretically kills #78
2021-02-11 19:24:57 +00:00
Dimitrie Stefanescu
cd4e065c84
Merge pull request #76 from gjedlicska/containers_kickstart
...
Specle Server 2.0 dev deployment
2021-01-29 13:32:39 +00:00
Nicolas Chaulet
1fe3d87fd6
Specify supported node version
2021-01-29 12:15:29 +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
6505322c3e
Merge remote-tracking branch 'upstream/master' into containers_kickstart
2021-01-22 15:34:36 +01:00
Dimitrie Stefanescu
3fa3615b74
Merge pull request #79 from peterjgrainger/master
...
Docker image recipe containing the Frontend and the Server
2021-01-20 11:07:19 +00:00
Dimitrie Stefanescu
4464944b6c
Merge branch 'master' into dim/viewer
2021-01-19 22:33:15 +00:00
Peter Grainger
a2bc60a4fb
fix: http-proxy-middleware dev dependency
2021-01-19 22:13:00 +00:00
Peter Grainger
a5a233d913
feat(docker): refactor of Dockerfile and avoid loading dev dependency in prod
...
Refactor of the Dockerfile to keep as minimal as possible and add documentation. Also moved an npm module reference to only be referenced in development
2021-01-19 22:07:49 +00:00
Dimitrie Stefanescu
65c44caed8
fix(server): removes console log statements
2021-01-19 22:02:48 +00:00
Gergő Jedlicska
299ceee3a1
feat(dockerfile docker-compose app.js): production environment compatible build
...
Add consistent and optimized dockerfile with docs. Move http-proxy require to only in dev
environment. Removes mounting of server source code in the container. Restrict debug loggin only for
`speckle:*` logger.
2021-01-19 21:57:03 +01:00
Gergő Jedlicska
a4810b1186
updated to pg@latest. Either this, or an earlier
...
nodejs version ~12 is the way
2021-01-19 20:06:48 +01:00
Dimitrie Stefanescu
c541999eb3
Update readme.md
...
clarifies .env instructions
2021-01-19 13:25:49 +00:00
Peter Grainger
f45c6d5028
feat(docker): add docker configuration for frontend and server
...
Provide a Dockerfile to create an image containing the frontend and the server.
2021-01-19 12:03:01 +00: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
Gergő Jedlicska
500331d6a3
feat(docker-compose and database): automated database initialization scripts
...
To bootstrap a local database container for Speckle Server an init script is added and it is mounted
to the container. Knexfile also had to be modified for in code connection string buildup.
#73
2021-01-14 18:27:53 +01:00
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
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
03e6da94e6
Merge branch 'master' into dim/remote-hotfixes
2021-01-06 10:55:17 +02:00