Commit Graph

231 Commits

Author SHA1 Message Date
dependabot[bot]
52f229ee40 Bump selenium-webdriver from 3.14.0 to 3.14.1 (#195)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.14.0 to 3.14.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-09 09:10:18 -06:00
dependabot[bot]
de329f38b3 Bump local_time from 2.0.1 to 2.1.0 (#193)
Bumps [local_time](https://github.com/basecamp/local_time) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/basecamp/local_time/releases)
- [Changelog](https://github.com/basecamp/local_time/blob/master/CHANGELOG.md)
- [Commits](https://github.com/basecamp/local_time/compare/v2.0.1...v2.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-09 09:10:06 -06:00
dependabot[bot]
acd2516a19 Bump devise_invitable from 1.7.4 to 1.7.5 (#192)
Bumps [devise_invitable](https://github.com/scambra/devise_invitable) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/scambra/devise_invitable/releases)
- [Changelog](https://github.com/scambra/devise_invitable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/scambra/devise_invitable/compare/v1.7.4...v1.7.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-09 09:09:55 -06:00
dependabot[bot]
4030474061 Bump web-console from 3.6.2 to 3.7.0 (#194)
Bumps [web-console](https://github.com/rails/web-console) from 3.6.2 to 3.7.0.
- [Release notes](https://github.com/rails/web-console/releases)
- [Changelog](https://github.com/rails/web-console/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/rails/web-console/compare/v3.6.2...v3.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-09 09:09:43 -06:00
dependabot[bot]
d517ffb7c6 Bump bullet from 5.7.6 to 5.8.1 (#198)
Bumps [bullet](https://github.com/flyerhzm/bullet) from 5.7.6 to 5.8.1.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/5.7.6...5.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-09 09:09:31 -06:00
Justin Licata
91de2dc696
Update package.json 2018-11-09 08:24:38 -06:00
dependabot[bot]
7583e66c6e [Security] Bump loofah from 2.2.2 to 2.2.3 (#199)
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.2.2 to 2.2.3. **This update includes security fixes.**
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.2.2...v2.2.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-08 12:37:49 -06:00
dependabot[bot]
8acc65b6c6 [Security] Bump rack from 2.0.5 to 2.0.6 (#200)
Bumps [rack](https://github.com/rack/rack) from 2.0.5 to 2.0.6. **This update includes security fixes.**
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.0.5...2.0.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-11-08 12:37:36 -06:00
Justin Licata
69b07cb05c
Eager load pings (#189) 2018-10-29 13:54:23 -05:00
Nick Anderson
aad3c24598
Rails 5.2 upgrade (#166)
* fix minitest, database.yml

* reset database.yml to default

* update doc for monkeypatch

* more 5.2 changes

* use mocha 1.6

* rebase with master
2018-10-29 13:10:55 -05:00
dependabot[bot]
5505fa7dc5 Bump devise from 4.4.3 to 4.5.0 (#177)
Bumps [devise](https://github.com/plataformatec/devise) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/plataformatec/devise/releases)
- [Changelog](https://github.com/plataformatec/devise/blob/master/CHANGELOG.md)
- [Commits](https://github.com/plataformatec/devise/compare/v4.4.3...v4.5.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-21 07:51:24 -05:00
dependabot[bot]
1d2cb372ed [Security] Bump rubyzip from 1.2.1 to 1.2.2 (#181)
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 1.2.1 to 1.2.2. **This update includes security fixes.**
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v1.2.1...v1.2.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-21 07:50:55 -05:00
dependabot[bot]
43982d06ad [Security] Bump nokogiri from 1.8.4 to 1.8.5 (#182)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.8.4 to 1.8.5. **This update includes security fixes.**
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.8.4...v1.8.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-21 07:50:38 -05:00
dependabot[bot]
796c86fa3b Bump factory_bot_rails from 4.10.0 to 4.11.1 (#184)
Bumps [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails) from 4.10.0 to 4.11.1.
- [Release notes](https://github.com/thoughtbot/factory_bot_rails/releases)
- [Changelog](https://github.com/thoughtbot/factory_bot_rails/blob/master/NEWS)
- [Commits](https://github.com/thoughtbot/factory_bot_rails/compare/v4.10.0...v4.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-21 07:50:06 -05:00
Justin Licata
5f6cb39468
Add bullet gem (#188)
* Add bullet gem

* Configure Bullet
2018-10-21 00:26:26 -05:00
Justin Licata
bc24e475e1
Utilize Hootstrap .page-action (#187) 2018-10-21 00:14:13 -05:00
dependabot[bot]
c44232b237 Bump turbolinks from 5.1.1 to 5.2.0 (#179)
Bumps [turbolinks](https://github.com/turbolinks/turbolinks) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/turbolinks/turbolinks/releases)
- [Changelog](https://github.com/turbolinks/turbolinks/blob/master/CHANGELOG.md)
- [Commits](https://github.com/turbolinks/turbolinks/compare/v5.1.1...v5.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-20 23:52:57 -05:00
dependabot[bot]
afb7c90cd0 Bump uglifier from 4.1.16 to 4.1.18 (#174)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.16 to 4.1.18.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.16...v4.1.18)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-20 23:52:38 -05:00
dependabot[bot]
a9903f26d4 Bump mocha from 1.6.0 to 1.7.0 (#175)
Bumps [mocha](https://github.com/freerange/mocha) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/freerange/mocha/releases)
- [Changelog](https://github.com/freerange/mocha/blob/master/RELEASE.md)
- [Commits](https://github.com/freerange/mocha/compare/v1.6.0...v1.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-20 23:52:10 -05:00
dependabot[bot]
03e83c7961 Bump ruby-progressbar from 1.9.0 to 1.10.0 (#172)
Bumps [ruby-progressbar](https://github.com/jfelchner/ruby-progressbar) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/jfelchner/ruby-progressbar/releases)
- [Changelog](https://github.com/jfelchner/ruby-progressbar/CHANGELOG.md)
- [Commits](https://github.com/jfelchner/ruby-progressbar/compare/releases/v1.9.0...releases/v1.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-20 23:51:07 -05:00
dependabot[bot]
8e90c1fbc6 Bump selenium-webdriver from 3.13.1 to 3.14.0 (#171)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.13.1 to 3.14.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-3.14.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-20 23:50:09 -05:00
Justin Licata
f8d34d1d8f
Bump Hootstrap to 0.7.0 (#183) 2018-10-20 23:49:10 -05:00
Justin Licata
9a9fbcb95d
Force SSL 2018-07-30 14:15:37 -05:00
dependabot[bot]
282e2cae95 Bump uglifier from 4.1.15 to 4.1.16 (#164)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.15 to 4.1.16.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.15...v4.1.16)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-27 08:44:46 -05:00
dependabot[bot]
46344cb91f Bump hootstrap from 0.4.0 to 0.5.0 (#169)
Bumps [hootstrap](https://github.com/ProctorU/hootstrap) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/ProctorU/hootstrap/releases)
- [Changelog](https://github.com/ProctorU/hootstrap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProctorU/hootstrap/compare/0.4.0...0.5.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-27 08:44:35 -05:00
dependabot[bot]
047917bcbf Bump selenium-webdriver from 3.13.0 to 3.13.1 (#165)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-27 08:44:22 -05:00
James Mead
3189cb10fa Fix mocha integration and upgrade mocha from v1.4.0 to v1.6.0 (#168)
* Require Mocha integration for Minitest vs Test::Unit

All the tests in this project are based on ActiveSupport::TestCase which
in turn is based on Minitest::Test. This is consistent with the relevant
Mocha documentation [1].

[1]: https://github.com/freerange/mocha/tree/v1.6.0#minitest-2

* Upgrade Mocha from v1.4.0 to v1.5.0

* Upgrade Mocha from v1.5.0 to v1.6.0
2018-07-24 10:03:19 -05:00
dependabot[bot]
cbb567b77a Bump uglifier from 4.1.14 to 4.1.15 (#162)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.14 to 4.1.15.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.14...v4.1.15)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-20 09:01:37 -05:00
dependabot[bot]
21b38a1548 Bump puma from 3.11.4 to 3.12.0 (#163)
Bumps [puma](https://github.com/puma/puma) from 3.11.4 to 3.12.0.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v3.11.4...v3.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-20 09:01:25 -05:00
Justin Licata
febf98cccf
Redesign homepage (#161) 2018-07-15 20:45:38 -05:00
dependabot[bot]
315fe36483 Bump webpacker from 3.4.3 to 3.5.5 (#151)
Bumps [webpacker](https://github.com/rails/webpacker) from 3.4.3 to 3.5.5.
- [Release notes](https://github.com/rails/webpacker/releases)
- [Changelog](https://github.com/rails/webpacker/blob/v3.5.5/CHANGELOG.md)
- [Commits](https://github.com/rails/webpacker/compare/v3.4.3...v3.5.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-15 18:10:44 -05:00
Justin Licata
f1bbc1f589
Improve page performance on websites#show (#160)
Since we only show 360 pings on the websites#show page (due to a max
page of 20 with 18 pings per page), there is no need to query more than
360 pings.
2018-07-13 07:37:03 -05:00
Andrew Fomera
26de3a1f57 When calling website.destroy it is slow (#159)
It is slow because it has to call destroy for every single ping which
can be thousands.

Using delete_all will speed it up.
2018-07-12 22:37:16 -05:00
Justin Licata
a8f533002a
Remove Paranoia gem (#158)
* Remove code related to paranoia

* Remove paranoia gem

* Delete pings first to prevent foreign key issues

* Remove pings column first
2018-07-12 22:13:04 -05:00
Justin Licata
29c4ecd4ce
Revert "Remove Paranoia gem (#156)" (#157)
This reverts commit 8bd4071113f86f9c604e0185438efdcb9925e1ef.
2018-07-12 22:03:05 -05:00
Justin Licata
8bd4071113
Remove Paranoia gem (#156)
* Remove code related to paranoia

* Remove paranoia gem
2018-07-12 22:02:21 -05:00
Justin Licata
989b14b689
Bump Hootstrap to 0.4.0 (#155) 2018-07-12 21:59:19 -05:00
dependabot[bot]
852fb488ca Bump faker from 1.8.7 to 1.9.1 (#153)
Bumps [faker](https://github.com/stympy/faker) from 1.8.7 to 1.9.1.
- [Release notes](https://github.com/stympy/faker/releases)
- [Changelog](https://github.com/stympy/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stympy/faker/compare/v1.8.7...v1.9.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-12 21:58:37 -05:00
Justin Licata
d82568d36d Bump Hootstrap 2018-07-10 16:11:52 -05:00
dependabot[bot]
a8ce0ab789 Bump uglifier from 4.1.12 to 4.1.14 (#149)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.12 to 4.1.14.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.12...v4.1.14)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-06 16:52:17 -05:00
dependabot[bot]
9a97c205fb [Security] Bump nokogiri from 1.8.2 to 1.8.4 (#150)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.8.2 to 1.8.4. **This update includes security fixes.**
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.8.2...v1.8.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-05 12:04:12 -05:00
dependabot[bot]
190973aad6 Bump foreman from 0.84.0 to 0.85.0 (#142)
Bumps [foreman](https://github.com/ddollar/foreman) from 0.84.0 to 0.85.0.
- [Release notes](https://github.com/ddollar/foreman/releases)
- [Changelog](https://github.com/ddollar/foreman/blob/master/Changelog.md)
- [Commits](https://github.com/ddollar/foreman/compare/v0.84.0...v0.85.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-26 10:09:03 -05:00
dependabot[bot]
0319761632 Bump selenium-webdriver from 3.12.0 to 3.13.0 (#144)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.12.0 to 3.13.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-3.12.0...selenium-3.13.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-26 09:08:24 -05:00
Andrew Fomera
58f8870c08
Add Website Creation API Endpoint (#141)
* Add daredevil for Website creation api

* Write a test

* better test assertions
2018-06-23 15:02:06 -05:00
Justin Licata
9de55167fc
Fix column width (#138)
A column width of "8" caused the actionable links on the table
to drop to the next line. This commit makes sure they are all on the
same line.
2018-06-23 13:09:34 -05:00
Justin Licata
536682295d
Add ability to delete users (#135)
* Add ability to remove users.

- Delete users with respective tokens.
- Make sure a Token's `last_used_at` gets updated.
- Upgrade DJ to fix ruby issue.

Fixes https://github.com/ProctorU/storm/issues/134.

* Lint
2018-06-23 10:08:03 -05:00
dependabot[bot]
2cad09727f Bump uglifier from 4.1.11 to 4.1.12 (#136)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.11 to 4.1.12.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.11...v4.1.12)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-22 21:31:44 -05:00
dependabot[bot]
e3d928fbe3 Bump hootstrap from 0.2.0 to 0.3.0 (#103)
Bumps [hootstrap](https://github.com/ProctorU/hootstrap) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/ProctorU/hootstrap/releases)
- [Changelog](https://github.com/ProctorU/hootstrap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProctorU/hootstrap/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-22 21:31:27 -05:00
dependabot[bot]
a3d1fae42d Bump uglifier from 4.1.9 to 4.1.11 (#130)
Bumps [uglifier](https://github.com/lautis/uglifier) from 4.1.9 to 4.1.11.
- [Release notes](https://github.com/lautis/uglifier/releases)
- [Changelog](https://github.com/lautis/uglifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lautis/uglifier/compare/v4.1.9...v4.1.11)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-22 21:24:20 -05:00
dependabot[bot]
97cc1a290b Bump webmock from 3.3.0 to 3.4.2 (#131)
Bumps [webmock](https://github.com/bblimke/webmock) from 3.3.0 to 3.4.2.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.3.0...v3.4.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-06-22 21:24:00 -05:00