Skip to content
  • Stephen Dolan's avatar
    Closes #11 by implementing scores for Packages, and various other improvements: · 37c16a06
    Stephen Dolan authored
    - Add 'score' attribute to Package model.
    - Add PackageScoreUpdaterService to update a Package score.
    - Add Whenever dependency to project to update all Package scores daily.
    - Refactor NPM library to be more neatly namespaced.
    - Add Rubocop RSpec dependency, and refactor tests to pass the new style guides.
    - Add timestamps to Package model so that cached objects can be expired correctly.
    - Add .yardopts file to exclude specific directories from automated YARD checks.
    - Add before_validation filter to all models to turn empty strings into nil values for cleaner data.
    37c16a06