Dimitrie Stefanescu
1532b40721
Merge pull request #90 from gjedlicska/server_wait_for_db_init
...
Fix server container wait for database
2021-02-02 19:05:41 +00:00
Alan Rynne
d223bbf41f
fix(docs): Removed unnecessary npm i step.
2021-02-01 10:26:46 +01:00
NGimbal
dafb63d2b8
moved selection logic to Viewer from SelectionHelper
2021-01-30 21:09:29 -05:00
NGimbal
5a9863c2ac
generalizing SelectionHelper
2021-01-30 12:14:25 -05:00
Gergő Jedlicska
356467b618
fix(dockerfile, docker-compose.yaml): add wait for db and redis to server container
...
When starting the server via docker-compose currently the server starts up faster than the postgres
instance. This causes the server app to crash. The fix now adds a wait script that pings the
database and the cache containers unit they properly start up. This delays the server boot until all
deps are started.
2021-01-30 16:43:23 +01: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
Dimitrie Stefanescu
2458bbc74c
Merge pull request #88 from CanoaPBC/doc/serverlaunch
...
Specify supported node version
2021-01-29 12:25:18 +00:00
Nicolas Chaulet
1fe3d87fd6
Specify supported node version
2021-01-29 12:15:29 +00:00
Gergő Jedlicska
0cdde3a264
docs(root readme.md): add server bootstrap instructions
2021-01-27 21:18:08 +01:00
Gergő Jedlicska
a241dfc0c0
refactor(docker-compose and db init): rewrote docker-compose to work purely with env variables
...
It is possible to rename the default db in a postgres container instance via an env variable. This
renders the initdb script useless. The only shortcoming is that the app now uses the db root user
which is not ideal but its fine for a dev environment.
2021-01-27 19:55:52 +01: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
96986f44e4
Merge remote-tracking branch 'upstream/master' into containers_kickstart
2021-01-26 16:47:24 +01:00
Dimitrie Stefanescu
628fac0be0
Merge pull request #84 from gjedlicska/viewer_in_docker
...
WIP: Viewer in docker
2021-01-26 14:02:03 +00:00
Alan Rynne
c982ed0be9
Merge pull request #85 from specklesystems/alan/curve-conversions
...
Viewer: Added curve/point conversions
2021-01-26 12:50:03 +01:00
Alan Rynne
74c68fbf4c
feat(viewer): Added polycurve conversion.
2021-01-26 12:46:12 +01:00
Alan Rynne
bcadd9b9ef
chore(viewer): Refactor + improvement in arc/circle conversion
...
Fixed error in loading %
2021-01-26 12:16:34 +01:00
Alan Rynne
626546cc70
feat(viewer): Dealt with chunking in curve conversions
2021-01-26 11:33:53 +01:00
Gergő Jedlicska
d478457565
Merge branch 'viewer_in_docker' into containers_kickstart
2021-01-26 09:36:26 +01:00
Gergő Jedlicska
404bd39a8a
fix(dockerfile): add viewer to the docker build process
...
Docker build failed with the current setup because of missing viewer dependecies.
fix #83
2021-01-26 09:29:04 +01:00
Gergő Jedlicska
f14c600470
fix(git and docker ignore files): merged node_modules ignore commands into a single glob pattern
...
With each new package a new gitignore entry was required, it is now automatically ignored with a
glob pattern. Same thing added to the dockerignore file.
2021-01-26 09:27:14 +01:00
Gergő Jedlicska
a3d3e43908
fix(.gitignore): merged all node_modules ignore into a single glob pattern
...
With all new packages added, an extra rule of gitignore was required. This is really easy to forget
and commit the node_modules. Replaced with a glob pattern.
2021-01-25 20:22:53 +01:00
Gergő Jedlicska
879a4a9be0
Merge remote-tracking branch 'upstream/master' into containers_kickstart
2021-01-25 20:03:36 +01:00
Alan Rynne
d4090084ea
chore(viewer): Updated tracked build files
2021-01-25 14:55:42 +01:00
Alan Rynne
6c436ca440
chore(git): Ignore mac hidden files.
2021-01-25 14:54:59 +01:00
Alan Rynne
80610cc3b7
feat(viewer): Initial curve conversions
2021-01-25 14:54:59 +01:00
Dimitrie Stefanescu
a793dc433a
Merge pull request #82 from specklesystems/didimitrie-patch-1
...
Update readme.md
2021-01-25 09:21:14 +00:00
Dimitrie Stefanescu
c8701c34ac
Update README.md
...
re #81
2021-01-25 09:20:44 +00:00
Dimitrie Stefanescu
0c4b349317
Update readme.md
2021-01-25 09:16:49 +00:00
Dimitrie Stefanescu
fad877e736
Merge branch 'master' of https://github.com/specklesystems/Server
2021-01-23 23:16:03 +00:00
Dimitrie Stefanescu
e067fa5f92
Merge pull request #80 from specklesystems/dim/viewer
...
WIP: Dim/viewer
2021-01-23 23:09:20 +00:00
Dimitrie Stefanescu
b7f05179f0
feat(viewer): caches last loaded url in renderer & prevents reload unless changed
2021-01-23 23:05:32 +00:00
Dimitrie Stefanescu
ae0f197416
feat(viewer): adds viewer to stream main page & other improvements
...
updates gql queries, fixes minor layout issues, etc
2021-01-23 22:42:41 +00:00
Dimitrie Stefanescu
56f3b3fb79
feat(frontend): adds source app and branch to commit list item
2021-01-23 22:41:58 +00:00
Dimitrie Stefanescu
f3b1edb457
feat(frontend): adds source application "avatar"
2021-01-23 22:41:17 +00:00
Gergő Jedlicska
6505322c3e
Merge remote-tracking branch 'upstream/master' into containers_kickstart
2021-01-22 15:34:36 +01:00
Dimitrie Stefanescu
15eb208495
feat(viewer): adds renderer to object page and cleans up commit view
2021-01-22 09:49:42 +00:00
Dimitrie Stefanescu
9ec099ef0d
feat(viewer): adds small help menu to renderer component
2021-01-22 09:43:31 +00:00
Dimitrie Stefanescu
084c688d1e
feat(viewer): throttles progress updates
2021-01-21 12:36:29 +00:00
Dimitrie Stefanescu
f899cf3273
feat(viewer): adds fullscreen toggle
2021-01-21 12:15:28 +00:00
Dimitrie Stefanescu
01fa4b55b6
feat(viewer): adds progress bar in renderer component
2021-01-21 11:26:36 +00:00
Dimitrie Stefanescu
29d47720ab
feat(viewer): adds viewer to commit page, and sorts out unique renderer lifecycle
2021-01-21 10:46:24 +00:00
Dimitrie Stefanescu
5d4cf9c616
feat(viewer): scaffolds frontend renderer integration
2021-01-20 20:00:00 +00: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
Peter Grainger
72b760d3fa
refactor(docker): improve performance of image building
...
Move instructions around and split out downloading third party dependencies
2021-01-20 10:11:04 +00:00
Dimitrie Stefanescu
1553bdb133
Merge pull request #75 from specklesystems/dim/viewer
...
Dim/viewer - basic implementation
2021-01-19 22:42:14 +00:00
Dimitrie Stefanescu
4464944b6c
Merge branch 'master' into dim/viewer
2021-01-19 22:33:15 +00:00
Dimitrie Stefanescu
0269fec071
fix(viewer): cleans selection on scene disposal
2021-01-19 22:21:11 +00:00
Dimitrie Stefanescu
2326b5cc9e
improvement(viewer): cleans up sample viewer app
2021-01-19 22:20:49 +00:00
Dimitrie Stefanescu
516863ecd5
improvement(viewer): cleans up selection handling code
2021-01-19 22:20:05 +00:00
Peter Grainger
a2bc60a4fb
fix: http-proxy-middleware dev dependency
2021-01-19 22:13:00 +00:00