Skip to content

Releases: shopsmart/bd_lint

Oct. 14, 2020 - Rubocop Upgrade

14 Oct 14:37
d6427ad
Compare
Choose a tag to compare

Force Rubocop minimum of 0.9

Mar 30 2020

30 Mar 18:26
5637d5c
Compare
Choose a tag to compare

Changes:

  • Lock down gem dependencies due to API changes
  • Added additional generators for editor, browser & eslint configs

July 23, 2019 - Bundle Audit Ignore CVE

23 Jul 15:34
6b403dc
Compare
Choose a tag to compare

We need to be able to ignore certain CVE's at times where a fix in the gem is not quick enough and we have a way to mitigate the issue or the issue simply does not apply to us.

Add a BUNDLE_AUDIT_INGORE ENVAR that takes a comma-delimited string of CVE's for the repo to ignore.

Jun, 24, 2019 - ESLint Support

24 Jun 14:38
a33d3c1
Compare
Choose a tag to compare

Adds ESLint with ES6 support

BugFix Default Task

12 Dec 16:11
908eff1
Compare
Choose a tag to compare

Defined the default task outside any namespaces.

Simply return from the method if the DISABLE_BUNDLE_AUDIT is set

Dec. 11, 2018 - Bundle Audit Bypass

11 Dec 20:47
84fc176
Compare
Choose a tag to compare

Create our own wrapper task which performs the same steps. But will short circuit if the correct environment variable is found.

The environment variable can be defined within Travis itself allowing us to apply this bypass without any code changes.

While bundle audit is disabled the suite will output a warning label explaining that bundle audit is disabled and should be re-enabled.

Dec 3 2018 - Enforce alias_method over alias

03 Dec 16:54
25148b8
Compare
Choose a tag to compare
  • Update to enforce the use of alias_method in all cases instead of alias

Oct. 25, 2018 - Bugfixes and improvements

26 Oct 03:03
7f77595
Compare
Choose a tag to compare

Fixes

  • Change check exception to a warning
  • Fix list of false positives
  • Update Readme to cleaner flow
  • Cleanup rake tasks
  • Fix issue in Rubocop config

Additions

  • Changelog
  • Railtie for rake tasks

Jun 8, 2018 (AM)

08 Jun 15:48
2659810
Compare
Choose a tag to compare
  • Add validators for RVM, precommit generator (#8)
  • BUGFIX: Use bash for pre-commit script since it will not run in a POSIX sh shell (#9)
  • BUGFIX: Use current rvm to access ruby version (#10, #11)
  • BUGFIX: Remove rspec from gemspec dev dependencies (#13)
  • SECURITY: Upgrade loofah gem (resolves CVE-2018-8048) (#12)
  • SECURITY: Upgrade rails-html-sanitizer gem (resolves CVE-2018-3741) (#14)

Cleanup Requirements

26 Feb 13:56
Compare
Choose a tag to compare

Certain gems are not required, resolves issue caused by RVM