26 Commits

Author SHA1 Message Date
Robert Schäfer
43b5d8eeb0 Follow @appinteractives review
See:
https://github.com/Human-Connection/Nitro-Backend/pull/40#pullrequestreview-180898363
https://github.com/Human-Connection/Nitro-Backend/pull/40#pullrequestreview-180950115
2018-12-04 23:43:19 +01:00
Robert Schäfer
15d9178369 Install and configure eslint
Fix all violations but one - there is a mock in our authentication.
2018-12-03 18:05:28 +01:00
Grzegorz Leoniec
5597e34dab Fixed Badges Seeder and URL Fix Middleware 2018-11-26 17:18:09 +01:00
Robert Schäfer
68b143be7e
Update src/middleware/index.js
Co-Authored-By: appinteractive <greg@app-interactive.de>
2018-11-23 16:51:29 +01:00
Grzegorz Leoniec
3912515c25 do not allow disabling permissions in production 2018-11-22 12:22:22 +01:00
Grzegorz Leoniec
c1387f262d added permissions as first item. 2018-11-22 11:36:49 +01:00
Grzegorz Leoniec
8c72c88e59 made permissions accessible for the outside 2018-11-21 15:38:47 +01:00
Grzegorz Leoniec
46c0289881 merge conflict fixed 2018-11-21 15:29:18 +01:00
Grzegorz Leoniec
c6420b5351 simplyfied schema and modulized seeding process 2018-11-21 15:16:55 +01:00
Robert Schäfer
859b2b8779 Reactivate isOwner as suggested in the comments 2018-11-20 21:43:13 +01:00
Robert Schäfer
803e613c4b Clean way to seed the database
1. Temporarily open another backend with permissions disabled
2. Connect to this backend and run seed data
2018-11-20 21:43:13 +01:00
Grzegorz Leoniec
96da90a255 first attempt to automate dynamic seeding 2018-11-16 20:59:05 +01:00
Grzegorz Leoniec
59e9b9df1d fixed date format 2018-11-15 12:44:41 +01:00
Grzegorz Leoniec
8b0be5fb89 try to fix seeder with authentication 2018-11-15 12:33:05 +01:00
Grzegorz Leoniec
e7c6bf1656 fixed permissions 2018-10-30 18:40:15 +01:00
Grzegorz Leoniec
dd89c52156 added permissions middleware and introduced walkRecursive helper 2018-10-30 13:03:05 +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
9b34376c1c fixed seeding and password hashing 2018-10-23 21:23:08 +02:00
Grzegorz Leoniec
1e0e22013a improved schema and middleware 2018-10-23 12:09:43 +02:00
Grzegorz Leoniec
513de69bf9 some cleanup 2018-10-19 12:29:52 +02:00
Grzegorz Leoniec
77e744022e fixed password middleware 2018-10-19 12:28:26 +02:00
Grzegorz Leoniec
43707a4fcb using graphql-yoga and implemented jwt login 2018-10-17 20:07:58 +02:00
Grzegorz Leoniec
2105b4d4aa added softdelete and image fix middleware 2018-10-16 09:45:50 +02:00
Grzegorz Leoniec
0ad05e1a44 added middleware, new nodes and migrations 2018-10-09 15:06:33 +02:00