Commit Graph

41 Commits

Author SHA1 Message Date
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
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
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 ce417dd5b2 chore(readme): added readmes for server and frontend 2021-01-03 20:11:36 +02:00
Dimitrie Stefanescu 8d03d0baa2 ci(codecov): test reporter output fiddles 2021-01-03 14:25:10 +02:00
Dimitrie Stefanescu cd95c28939 refactor(global): restructures repo with lerna 2021-01-03 13:35:53 +02:00