66 Commits

Author SHA1 Message Date
Robert Schäfer
c37d58a9c3 Automatically expose services 2018-11-02 14:48:29 +01:00
Robert Schäfer
5e47b5fb99 Set imagePullPolicity to fix image pull errors 2018-11-02 14:28:26 +01:00
Robert Schäfer
e81f2344c3 Fix README 2018-11-02 13:59:37 +01:00
Robert Schäfer
0699b22137 Move volume declaration for backend to .override
+ lowercase working directory
+ download plugins to correct location /var/lib/neo4j/plugins
2018-11-02 11:22:38 +01:00
Robert Schäfer
4e13c6abe8 Tag edge to latest for better understanding 2018-11-02 11:14:29 +01:00
Robert Schäfer
5a844b4bfb Add documentation 2018-11-02 11:14:29 +01:00
Robert Schäfer
90c9e38437 Add image tag to kubernetes setup 2018-11-02 11:14:29 +01:00
Robert Schäfer
3cbee31f01 Use commands that overwrite existing files
For strange reasons, I could not `docker-compose up --build` because
apoc plugin existed at the given location
2018-11-02 11:14:29 +01:00
Robert Schäfer
e1da9f1f90 Run kompose -f docker-compose.yml convert
Move files to folder kubernetes
2018-11-02 11:14:29 +01:00
Robert Schäfer
8c30959de8 Move kompose incompatible parts to .override
Only version 3.7 is left, changing it would create a version mismatch.
2018-11-02 11:14:29 +01:00
Grzegorz Leoniec
99531a3f7b
Merge pull request #11 from appinteractive/create_volumes_for_backend
Add volumes to use docker for development
2018-11-01 23:49:16 +01:00
Grzegorz Leoniec
3b5d1148cb
Merge pull request #10 from appinteractive/expose_neo4j_browser
Expose neo4j-browser ports
2018-11-01 23:48:13 +01:00
Robert Schäfer
f3c0678611 Add volumes to use docker for development 2018-11-01 14:11:06 +01:00
Robert Schäfer
8aa3fea718 Expose neo4j-browser ports
This helps developers to access the neo4j database from the browser.
Visit http://localhost:7474/ to see it in action.
2018-10-31 17:44:56 +01:00
Grzegorz Leoniec
431f024430 Merge branch 'master' of github.com:appinteractive/hc-prototype-api 2018-10-30 18:40:19 +01:00
Grzegorz Leoniec
e7c6bf1656 fixed permissions 2018-10-30 18:40:15 +01:00
Grzegorz Leoniec
21742e9266
Merge pull request #9 from appinteractive/xipio
Use xip.io trick for server/client side rendering
2018-10-30 16:31:31 +01:00
Grzegorz Leoniec
dd89c52156 added permissions middleware and introduced walkRecursive helper 2018-10-30 13:03:05 +01:00
Robert Schäfer
2ab1b0778c Use xip.io trick for server/client side rendering 2018-10-29 23:39:49 +01:00
Grzegorz Leoniec
712ac12580 removed whitespace 2018-10-29 14:39:37 +01:00
Grzegorz Leoniec
4e153c9ce8 commented xss middleware 2018-10-29 13:54:12 +01:00
Grzegorz Leoniec
00cc53e045 added xss protection, automatic links and, date middleware 2018-10-28 18:47:24 +01:00
Grzegorz Leoniec
6449d2a99c upgraded neo4j-graphql-js to 1.0.5 and removed blacklisted mutations for Statistics and LoggedInUser 2018-10-28 14:56:30 +01:00
Grzegorz Leoniec
8a60b417ee
Merge pull request #8 from appinteractive/Lulalaby-patch-1
Update schema.graphql
2018-10-26 20:58:57 +02:00
Grzegorz Leoniec
024ba81cd2 cleanup and some notes 2018-10-26 15:53:39 +02:00
Grzegorz Leoniec
811dee372b output createdAt and updatedAt on comments 2018-10-26 15:16:10 +02:00
Grzegorz Leoniec
e79cc6977d Merge branch 'master' of github.com:appinteractive/hc-prototype-api 2018-10-26 14:24:08 +02:00
Grzegorz Leoniec
ea33d55d01 fixed comment count in schema 2018-10-26 14:24:00 +02:00
Lala Sabathil
e40d19af5d
Update schema.graphql
Fix #7
2018-10-26 11:17:43 +02:00
Grzegorz Leoniec
4e89597106
Merge pull request #6 from appinteractive/provide_apoc_for_dockerized_neo4j
Custom Dockerfile to install apoc plugin in neo4j
2018-10-23 23:51:02 +02:00
Robert Schäfer
5f102f7d98 Custom Dockerfile to install apoc plugin in neo4j 2018-10-23 23:51:06 +02:00
Grzegorz Leoniec
9b34376c1c fixed seeding and password hashing 2018-10-23 21:23:08 +02:00
Grzegorz Leoniec
8542105c8a
Update README.md 2018-10-23 12:40:11 +02:00
Grzegorz Leoniec
cb42163799
Merge pull request #5 from roschaefer/docker
Add Installation with Docker
2018-10-23 12:33:54 +02:00
Grzegorz Leoniec
43e4b96338
Merge pull request #1 from roschaefer/update_configuration_instructions
Add README instructions to configure .env
2018-10-23 12:31:58 +02:00
Grzegorz Leoniec
e0f0bb95ca
Merge branch 'master' into update_configuration_instructions 2018-10-23 12:31:47 +02:00
Grzegorz Leoniec
776d940fbb
Merge pull request #3 from roschaefer/improve_seed_data
Replace fake email domain with example.org
2018-10-23 12:25:57 +02:00
Grzegorz Leoniec
9be0d4f688
Merge branch 'master' into improve_seed_data 2018-10-23 12:23:19 +02:00
Grzegorz Leoniec
1e0e22013a improved schema and middleware 2018-10-23 12:09:43 +02:00
Robert Schäfer
036e4a602b Add .dockerignore 2018-10-20 01:25:53 +02:00
Robert Schäfer
67e330d10e Add Documentation for Installation with Docker 2018-10-19 23:19:32 +02:00
Robert Schäfer
91fb18f77d DB volume (for cleaning) + Naming: server->backend 2018-10-19 23:18:22 +02:00
Robert Schäfer
cbf83273fb Provide installation with docker 2018-10-19 23:06:59 +02:00
Grzegorz Leoniec
21c17d6f9c Merge branches 'master' and 'master' of github.com:appinteractive/hc-prototype-api 2018-10-19 12:31:02 +02:00
Grzegorz Leoniec
513de69bf9 some cleanup 2018-10-19 12:29:52 +02:00
Grzegorz Leoniec
58dfc281f7 added statistics type and query and hide deleted or disabled relations 2018-10-19 12:29:27 +02:00
Grzegorz Leoniec
77e744022e fixed password middleware 2018-10-19 12:28:26 +02:00
Robert Schäfer
e91acd5eb4 Replace fake email domain with example.org
Test.de is the website of Stiftung Warentest. We should do everything
right from the beginning, use example.org as the mailserver of choice
for our seed data and never spam test.de by accident.
2018-10-18 15:38:14 +02:00
Robert Schäfer
8d0cc971bb Add README instructions to configure .env 2018-10-18 14:48:32 +02:00
Grzegorz Leoniec
31f4db460a
Update README.md 2018-10-18 14:32:45 +02:00