Permalink
Commits on Dec 18, 2018
  1. Add process instrumentation (#324)

    danihodovic committed Dec 18, 2018
    I've seen unhandledRejection errors bubble up to the process when
    operating Hermes workers in production. This causes a zombie process
    which isn't operational, but continues running.
    
    The commit introduces the following changes:
    
    on unhandledRejection or uncaughtException errors that are not handled
    and bubble up to the process, do the following:
    
    - exit with a status code of 1 so that the process is restarted by it's
      supervisor in a fresh state (in our case by the Docker daemon)
    
    - log the error
    
    - report the error to Sentry (if Sentry is enabled)
    
    Additionally we enable Sentry for the Hermes and Atlas workers rather
    than having it run only on the server.
Commits on Dec 17, 2018
  1. Migrations improvement

    vanruch authored and Anze1m committed Dec 17, 2018
Commits on Dec 14, 2018
  1. fetching metadata added to bundle downloader (#318)

    Anze1m committed Dec 14, 2018
Commits on Dec 13, 2018
  1. Removes Logs Multiline (#321)

    adinhodovic authored and spherefoundry committed Dec 13, 2018
  2. moving holdUntil from bundles to bundle_metadata collection; small im…

    spherefoundry committed Dec 13, 2018
    …provements to other migrations; (#320)
  3. on upload take the timestamp from the chain; (#319)

    spherefoundry committed Dec 13, 2018
Commits on Dec 12, 2018
  1. Bundle related functions moved from EntityBuilder to BundleBuilder; E…

    spherefoundry committed Dec 12, 2018
    …ntityDownloader changed name to BundleDownloader; Bundle repository extracted out of entity repository; Removed some unused methods and updated documentation; proofBlock renamed to bundleProofBlock; (#312)
  2. Gracefully handle case when Bundle is uploaded but Hermes has no reco…

    krzysztof-jelski committed Dec 12, 2018
    …rd of it. (#316)
Commits on Dec 11, 2018
  1. asset and event deduplication migration added

    Anze1m committed Dec 11, 2018
  2. metadata removed from bundle endpoint (#314)

    Anze1m committed Dec 11, 2018
  3. postman update

    Anze1m committed Dec 11, 2018
Commits on Dec 7, 2018
  1. Added PR template (#301)

    vanruch committed Dec 7, 2018
  2. Update migration name (#307)

    vanruch committed Dec 7, 2018
  3. Added worker tasks TTL (#289)

    vanruch committed Dec 7, 2018
  4. milliseconds converted to seconds

    Anze1m committed Dec 7, 2018
  5. Move Atlas Worker to use Worker Task Tracking (#305)

    vanruch committed Dec 7, 2018
Commits on Dec 6, 2018
  1. Move Hermes worker to make use of Worker Task Tracking (#290)

    vanruch committed Dec 6, 2018
  2. mongo warnings silenced (#300)

    Anze1m committed Dec 6, 2018
  3. constrain event size to 10KB (#299)

    spherefoundry committed Dec 6, 2018
  4. introduced bundle metadata collection

    Anze1m committed Dec 6, 2018
  5. Created scripts to easily start dev nodes from clean state (#296)

    vanruch committed Dec 6, 2018
Commits on Dec 5, 2018
  1. page limit set to 100

    Anze1m committed Dec 5, 2018
  2. doc update (bundle metadata endpoint added)

    Anze1m committed Dec 5, 2018
Commits on Dec 4, 2018
  1. Prettify JSON API output (#294)

    danihodovic committed Dec 4, 2018
    > The 'space' argument used by `JSON.stringify`. This is typically set
    > to the number of spaces to use to indent prettified JSON.
    
    https://expressjs.com/en/api.html
  2. Hermes / Atlas worker health checks (#234)

    danihodovic committed Dec 4, 2018
Commits on Dec 3, 2018
  1. Adds dev:migrate for use with dev.env file (#292)

    conorseabrook committed Dec 3, 2018
  2. Add configurable regex pattern for Sentry's ingoreErrors to match on. (

    conorseabrook committed Dec 3, 2018
    …#293)
    
    This will ignore 404, validation and permissions errors from being sent to Sentry.
Commits on Nov 30, 2018
  1. Update token in Travis->Slack notifications

    krzysztof-jelski committed Nov 30, 2018
Commits on Nov 29, 2018
  1. Add a secured slack notification. (#287)

    krzysztof-jelski committed Nov 29, 2018
  2. Add an additional endpoint, serving bundle metadata (#286)

    Anze1m authored and krzysztof-jelski committed Nov 29, 2018