Commit graph

122 commits

Author SHA1 Message Date
Kyle Drake
520413140d switch to webp, use png for screenshot returns and be done with the accursed rmagick forever 2023-01-21 09:39:31 -06:00
Kyle Drake
5fb1af2a8c switch to faster screenshot resizer lib 2023-01-17 19:04:06 -06:00
Kyle Drake
74df720aea replace coveralls with coveralls_reborn 2022-11-12 14:55:01 -06:00
Kyle Drake
e9afe63695 downgrade to puma 5 to fix webdav implementation 2022-11-07 16:22:20 +00:00
Kyle Drake
0ca1473d22 mostly finished port to ruby3 2022-08-10 14:31:36 -05:00
Kyle Drake
bc0addb27b replace recaptch with hcaptcha 2021-12-03 12:04:00 -06:00
dependabot[bot]
96ed1b62b5
Bump sidekiq from 4.2.10 to 5.2.0
Bumps [sidekiq](https://github.com/mperham/sidekiq) from 4.2.10 to 5.2.0.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v4.2.10...v5.2.0)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 23:17:30 +00:00
Kyle Drake
fea2ec55f9 update nokogiri and addressable 2021-09-08 16:16:43 -05:00
Kyle Drake
2821f513f1 fixes for hcaptcha, add to dmca form 2020-11-26 01:45:23 -06:00
Kyle Drake
79cdd06b19 testing hcaptcha for contact form 2020-11-25 18:54:04 -06:00
Kyle Drake
510cc9fcd9 update json gem to resolve security issue 2020-08-03 19:40:33 +00:00
Kyle Drake
5a3184f6fe Update stripe, acme-client gems 2020-04-13 17:46:07 -07:00
Kyle Drake
e9b688e388 Update rake, hoe, disable over-verbose test warnings 2020-03-02 11:40:42 -05:00
Kyle Drake
406e475ecb Give puma 4 another try and hope issues are fixed 2020-01-27 19:22:49 -08:00
dependabot[bot]
dbf91a1af0
Bump puma from 3.12.1 to 3.12.2
Bumps [puma](https://github.com/puma/puma) from 3.12.1 to 3.12.2.
- [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.12.1...v3.12.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-06 02:33:28 +00:00
Kyle Drake
42561ac41b add maxmind-db gem 2019-11-30 00:37:17 -08:00
Kyle Drake
3ef953be62 Back to puma 3 to deal with socket issues 2019-10-06 23:52:40 +00:00
Kyle Drake
ea187e8675 remove poltergeist gem, no longer used 2019-09-21 01:26:42 -07:00
Kyle Drake
69c32d17ed Update gems, modernize test stack, fix flaky tests 2019-09-21 01:19:47 -07:00
Kyle Drake
69ba17d081 update dav4rack, tempblock some methods until we can cover them properly 2019-09-03 00:16:41 -07:00
Kyle Drake
ee94e4e540 some minor bundle updates (and puma 4) 2019-06-28 06:01:19 +00:00
Kyle Drake
590d2bdd49 New version of webmock to fix error with ruby 2.6 2019-01-19 03:34:54 -08:00
Kyle Drake
ee3516829f Move back to older version of acme-client 2018-12-11 07:54:03 +00:00
Kyle Drake
c6140531ee cocaine gem renamed to terrapin 2018-12-09 23:33:00 -08:00
Kyle Drake
81d8c09c18 use rubygems stripe gem for now 2018-12-02 00:15:55 -08:00
Kyle Drake
63d3c89cd3 update stripe gems 2018-12-01 22:44:55 -08:00
Kyle Drake
966e5106e8 ugprade to sinatra 2.0.3 2018-06-14 12:02:50 -07:00
Kyle Drake
11b99598b4 update some gems to fix security bugs 2018-03-23 13:28:28 -07:00
Kyle Drake
2c4972d89c update sinatra to 2.0.1 2018-02-21 09:37:55 -08:00
Kyle Drake
dae2466487 switch to captcha v2 api 2018-02-21 09:29:00 -08:00
Kyle Drake
45834176c1 remove scrypt, update ext gems, fix legal info doc 2017-07-07 14:05:00 -07:00
Kyle Drake
31b864227a upgrades ruby gems, related fixes 2017-05-08 02:54:19 -07:00
Kyle Drake
d622a7065d Don't prerequire facter gem 2017-03-30 15:38:14 -07:00
Kyle Drake
7adb8b0c9b Better detection of # of cores available 2017-03-22 17:47:07 -07:00
Kyle Drake
9f73ec61bd Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
Kyle Drake
cc07e90b44 Code to display tips submitted on news feed 2017-02-07 22:45:29 -08:00
Kyle Drake
eed42b7558 Numerous small copy changes here and there, blog feed on front page, added a press article 2017-01-17 00:35:31 -08:00
Kyle Drake
bedc08cb58 mechanism to report spam ips to stopforumspam 2017-01-11 17:16:40 -06:00
Kyle Drake
e821410d84 optimize screenshots and thumbnails, slight thumbnail quality reduction 2016-12-29 17:09:01 -06:00
Kyle Drake
fc1afb558a try new webdav, use remote service for initial site screenshots 2016-12-10 19:43:26 -06:00
Kyle Drake
4fca52e03d fixes for broken/flaky tests and remove unused template 2016-11-22 00:59:31 -06:00
Kyle Drake
3885fe9afc murder the json-jwt nightmare dependency 2016-08-10 14:58:26 -07:00
Kyle Drake
2d9e6c520e parse urls for comments 2016-07-29 19:55:43 -07:00
Kyle Drake
c33a8a86b1 fix escaping issues for file deletion 2016-06-30 15:29:23 -07:00
Kyle Drake
8a109f7b4b try to deal with rate limiting 2016-06-23 16:05:26 -07:00
Kyle Drake
9341271bda use unmerged pull for cleaning activesupport out of json-jwt 2016-06-18 00:58:49 -07:00
Kyle Drake
8473b99d56 checkin of initial letsencrypt code 2016-06-16 01:42:16 -07:00
Kyle Drake
cb3a918aed update sidekiq to address memory leak issue 2016-05-19 22:24:38 -04:00
Kyle Drake
d3c4c5f340 Fix for tag test issues 2016-05-13 16:42:11 -04:00
Kyle Drake
2f09415d88 quick and dirty cache for popular tags result 2016-04-18 22:25:18 -07:00