Coder Social home page Coder Social logo

api's Issues

Create CRUD routes for Users

As documented in #1 - create the POST, GET, PUT and DELETE endpoints for users.
Make sure the data goes into mongodb and cannot be retrieved unless you are authenticated.

This need to interact with our frontend which will login with PassportJS

An in-range update of @types/supertest is breaking the build 🚨

The devDependency @types/supertest was updated from 2.0.6 to 2.0.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/supertest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/chai is breaking the build 🚨

The devDependency @types/chai was updated from 4.1.7 to 4.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/chai is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of rimraf is breaking the build 🚨

The devDependency rimraf was updated from 2.6.3 to 2.7.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rimraf is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • 250ee15 2.7.0
  • dc1682d feat: make it possible to omit glob dependency

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/passport-jwt is breaking the build 🚨

The devDependency @types/passport-jwt was updated from 3.0.1 to 3.0.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/passport-jwt is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add travis

Add travis config to run tests for the branch

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.

An in-range update of helmet is breaking the build 🚨

The dependency helmet was updated from 3.15.1 to 3.16.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

helmet is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 18 commits.

  • 123e93c 3.16.0
  • e9c6eab Update changelog for 3.16.0 release
  • 1cff218 Update ienoopen to v1.1.0
  • c8578fe Minor: use xssFilter instead of noCache in readme example
  • 09c90d2 Update changelog with a few more changes
  • 94e92d0 Minor: reference the "drop support for Node <4" commit in the changelog
  • 1dab41f Fix link to CHANGELOG.md from HISTORY.md
  • a49cec3 Drop support for Node <4
  • 9f13f08 Add email to bugs field in package.json
  • ce70edc Minor: add more specificity to .npmignore
  • 3a37f1f Update Adam Baldwin's contact information
  • 1be1cbc Update hsts to 2.2.0
  • 354e80e Update devDependencies to latest versions
  • b7f7359 Note that the changelog is now in Keep A Changelog format
  • b381760 Update changelog to match https://keepachangelog.com/ standard

There are 18 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/mongodb is breaking the build 🚨

The devDependency @types/mongodb was updated from 3.1.14 to 3.1.15.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/mongodb is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of passport is breaking the build 🚨

The dependency passport was updated from 0.4.0 to 0.4.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

passport is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 26 commits.

  • 42ff63c 0.4.1
  • 0362042 Update README and LICENSE with copyright date.
  • e15ee93 Remove node 0.6, add node 9-13 on Travis CI.
  • 08f57c2 Merge pull request #749 from jaredhanson/ayZagen-feat/strategy-as-object
  • 5c288ae Move test.
  • 380b5c8 Stylistic edits.
  • 4cce2f2 feat: ability to pass strategy object to authenticate
  • 1c8ede3 Update README.
  • dc16cba Add FUNDING.
  • 882d65e Update README.
  • 8ea4f24 Update GitHub templates.
  • 2327a36 Update sponsors.
  • e458838 Update README.
  • d784e17 Add GitHub templates.
  • 0a66012 Re-enable node 0.6 on Travis CI.

There are 26 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/body-parser is breaking the build 🚨

The dependency @types/body-parser was updated from 1.17.0 to 1.17.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/body-parser is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Routes

This is the complete list of API routes that we are aiming to build. Maybe we can plan all this out with swagger and then start to build it from there. I'm sure some of this will change but this is basically what we are aiming for. It's so we can use this inside the main ESFiddle app

We need routes for the following. Not sure on the names at the minute - make suggestions!
All of these will be routed with JWT authentication or possibly 0auth because we need account based logins (with Github, Google, Twitter etc)

  • A user to star a new fiddle
  • Create a new fiddle
  • Edit a fiddle by ID
  • Get a users record
  • Edit a users record
  • Create a new user
  • Get trending fiddles (based on how many views and stars)
  • Get recent fiddles (with pagination etc)
  • Get most starred fiddles (with pagination again)
  • Delete a fiddle
  • Get examples (sorted by which ES version they are for)
  • Get all examples
  • Search API (this might be a seperate repo tho, any thoughts?)

An in-range update of helmet is breaking the build 🚨

The dependency helmet was updated from 3.18.0 to 3.19.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

helmet is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 8 commits.

  • 17707ae 3.19.0
  • ca34982 Update changelog for 3.19.0 release
  • 06d5bde Update all remaining outdated dependencies
  • 91e071c Update helmet-crossdomain from 0.3.0 to 0.4.0
  • 1a27ebb Update Standard from 12.0.1 to 13.0.2
  • eff00ef Bump lodash from 4.17.11 to 4.17.14
  • d70b5cc Update Connect dev dependency to latest version
  • debb3f8 Remove useless npmignore (see "files" in package.json)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of swagger-ui-express is breaking the build 🚨

The dependency swagger-ui-express was updated from 4.0.6 to 4.0.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

swagger-ui-express is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/supertest is breaking the build 🚨

The devDependency @types/supertest was updated from 2.0.7 to 2.0.8.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/supertest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add error and exception monitoring

Use bugsnag or something
Only log errors to bugsnag if we are on development or production
Local environments should not have to setup bugsnag keys

An in-range update of mocha is breaking the build 🚨

The devDependency mocha was updated from 6.1.4 to 6.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

mocha is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v6.2.0

6.2.0 / 2019-07-18

🎉 Enhancements

🐛 Fixes

📖 Documentation

🔍 Coverage

🔩 Other

Commits

The new version differs by 39 commits.

  • bd47776 Release v6.2.0
  • cc595af update CHANGELOG.md for v6.2.0 [ci skip]
  • 59d70ee fix: remove duplicate line-height property (#3957)
  • f77cac4 fix: do not redeclare variable (#3956)
  • 6201e42 Hide stacktrace when cli args are missing (#3963)
  • 88f45d5 Don't re-initialize grep option on watch re-run (#3960)
  • 5d4dd98 Fix No Files error when file is passed via --files (#3942)
  • 15b96af Collect test files later (#3953)
  • ccee5f1 Base reporter store ref to console.log (#3725)
  • 47318a7 update @mocha/contributors to v1.0.4 (#3944)
  • c903147 More, improved integration tests for watching (#3929)
  • e341ea4 Update CI config files to use Node-12.x (#3919)
  • 3064d25 update @mocha/docdash to v2.1.1 (#3945)
  • 9ea45e7 do not fork if no node flags present (#3827)
  • d02a096 modify Mocha constructor to accept options.global or options.globals (#3914)

There are 39 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

Address build errors on Heroku

> @esfiddle/[email protected] postinstall /tmp/build_e0a08ee4c6ceb931114eaa01c1752ba5
       > npm run build
       
       
       > @esfiddle/[email protected] build /tmp/build_e0a08ee4c6ceb931114eaa01c1752ba5
       > tsc
       
       node_modules/@types/jest/index.d.ts(24,13): error TS2300: Duplicate identifier 'beforeEach'.
       node_modules/@types/jest/index.d.ts(26,13): error TS2300: Duplicate identifier 'afterEach'.
       node_modules/@types/jest/index.d.ts(27,13): error TS2451: Cannot redeclare block-scoped variable 'describe'.
       node_modules/@types/jest/index.d.ts(29,13): error TS2451: Cannot redeclare block-scoped variable 'xdescribe'.
       node_modules/@types/jest/index.d.ts(30,13): error TS2451: Cannot redeclare block-scoped variable 'it'.
       node_modules/@types/jest/index.d.ts(32,13): error TS2451: Cannot redeclare block-scoped variable 'xit'.
       node_modules/@types/jest/index.d.ts(33,13): error TS2451: Cannot redeclare block-scoped variable 'test'.
       node_modules/@types/mocha/index.d.ts(41,15): error TS2451: Cannot redeclare block-scoped variable 'describe'.
       node_modules/@types/mocha/index.d.ts(42,15): error TS2451: Cannot redeclare block-scoped variable 'xdescribe'.
       node_modules/@types/mocha/index.d.ts(47,15): error TS2451: Cannot redeclare block-scoped variable 'it'.
       node_modules/@types/mocha/index.d.ts(48,15): error TS2451: Cannot redeclare block-scoped variable 'xit'.
       node_modules/@types/mocha/index.d.ts(50,15): error TS2451: Cannot redeclare block-scoped variable 'test'.
       node_modules/@types/mocha/index.d.ts(66,18): error TS2300: Duplicate identifier 'beforeEach'.
       node_modules/@types/mocha/index.d.ts(67,18): error TS2300: Duplicate identifier 'beforeEach'.
       node_modules/@types/mocha/index.d.ts(68,18): error TS2300: Duplicate identifier 'afterEach'.
       node_modules/@types/mocha/index.d.ts(69,18): error TS2300: Duplicate identifier 'afterEach'.
       npm ERR! code ELIFECYCLE
       npm ERR! errno 2
       npm ERR! @esfiddle/[email protected] build: `tsc`
       npm ERR! Exit status 2
       npm ERR! 
       npm ERR! Failed at the @esfiddle/[email protected] build script.
       npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
       
       npm ERR! A complete log of this run can be found in:
       npm ERR!     /tmp/npmcache.zoJoQ/_logs/2018-11-14T16_14_09_534Z-debug.log
       npm ERR! code ELIFECYCLE
       npm ERR! errno 2
       npm ERR! @esfiddle/[email protected] postinstall: `npm run build`
       npm ERR! Exit status 2
       npm ERR! 
       npm ERR! Failed at the @esfiddle/[email protected] postinstall script.
       npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

An in-range update of @types/morgan is breaking the build 🚨

The devDependency @types/morgan was updated from 1.7.35 to 1.7.36.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/morgan is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/mongodb is breaking the build 🚨

The devDependency @types/mongodb was updated from 3.1.28 to 3.1.29.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/mongodb is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Create CRUD routes for Fiddles

As documented in #1 - create the POST, GET, PUT and DELETE endpoints for fiddles.
Make sure the data goes into mongodb and cannot be retrieved unless you are authenticated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.