59 Commits

Author SHA1 Message Date
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
Grzegorz Leoniec
98d90140a2
updated jwt status 2018-10-18 13:53:25 +02:00
Grzegorz Leoniec
81430b0bad
fixed install example 2018-10-18 12:54:01 +02:00
Grzegorz Leoniec
43707a4fcb using graphql-yoga and implemented jwt login 2018-10-17 20:07:58 +02:00
Grzegorz Leoniec
e7a59d303a added disabled and deleted keys to the seeder and schema 2018-10-16 14:36:42 +02:00
Grzegorz Leoniec
81216f52c6 improved schema 2018-10-16 09:46:21 +02:00
Grzegorz Leoniec
2105b4d4aa added softdelete and image fix middleware 2018-10-16 09:45:50 +02:00
Grzegorz Leoniec
71b7623601 added important point about the APOC in neo4j 2018-10-09 15:25:05 +02:00