Skip to content

Releases: memezinga/memegeddon

v1.0.0-MVP

01 Feb 06:52
c16c07b
Compare
Choose a tag to compare

v1.0.0-MVP

Codename: Arkanoid

vlcsnap-2018-02-21-14h43m08s936

Changelog

Features

  • Digester adds the capability of download all the memes' data and harmonize it (uuid, references, etc). It has an events API and allows us to introduce a delay between the pagination requests.
    • Ref 851ad5f | bb2b7a1
    • External dependencies: asyncro | request
    • Core dependencies events
  • Downloader Download all the meme images from the web and stores them in the local hard drive
    • Ref: 2dc9cf2
    • External dependencies: asyncro | mime
    • Core dependencies: fs
  • Uploader Upload all the meme files to Google Cloud Buckets and generates the right matrix permissions
  • Utils Support files and folder manipulation, time utilities, compression, etc
    • Ref: none
    • External dependencies: uuid/v4 | rimraf | archiver
    • Core dependencies:util | fs
  • Database Upload the data to Firebase in a harmonized way
    • Ref: 3e2bac2 | a016822
    • External dependencies: firebase
    • Core dependencies: none
  • stopEngine Orchestrates the termination of the main process, cleanup folders, backup in zip, etc
    • Ref: 86ef1f7
    • External dependencies: none
    • Core dependencies: none
  • memesFunnel Orchestrates and deals with all the memes in a single page request
    • Ref: 86ef1f7
    • External dependencies: none
    • Core dependencies: none

Other

  • Added very minimal documentation
  • ⚠️ JSDocs no added
  • ⚠️ No gulp tasks added
  • ⚠️ No tests added