Commit graph

111 commits

Author SHA1 Message Date
Kyle Drake
9399bebee7 temp disable archive button, cleanups for new gems 2018-12-10 07:36:22 +00:00
Kyle Drake
9d3b86302d clean up tests to reflect new purging code 2017-10-15 11:26:42 -07:00
Kyle Drake
b3a5b2d860 directly use PurgeCacheWorker now 2017-08-01 18:06:51 -07:00
Kyle Drake
35d93f5755 delete -> purge hotfix 2017-07-25 13:18:23 -07:00
Kyle Drake
1a563e8aee shut down http-based purging 2017-07-23 16:03:21 -07:00
Kyle Drake
dbc47f0586 key renamed to path 2017-07-23 11:10:10 -07:00
Kyle Drake
bdee6500ee hybridize the cache purging for transistion 2017-07-23 11:09:29 -07:00
Kyle Drake
34ac611d9b Refactor redis proxy storage 2017-07-06 10:24:14 -07:00
Kyle Drake
50b32257df Fix for archive logging 2017-06-29 11:13:36 -07:00
Kyle Drake
0adc6d65fd Fixes for not saving keys/certs when refreshed 2017-06-29 11:12:39 -07:00
Kyle Drake
6038517c24 bump up screenshot quality a bit 2017-05-05 16:12:00 -07:00
Kyle Drake
d2fc7a3a16 Disable v6 check for trumpplan, tempfix for purge cache, uncomment
manifest entries
2017-05-05 14:29:34 -07:00
Kyle Drake
dc373ae021 remove unused requires in workers 2017-03-29 12:57:14 -07:00
Kyle Drake
54422802e5 Switch to directory sharding model for site storage 2017-03-22 17:45:01 -07:00
Kyle Drake
471127488c Temporarily disable thumbnail optimization 2017-03-16 03:50:49 +00:00
Kyle Drake
ca8f8146c7 Merge branch 'master' of github.com:neocities/neocities 2017-03-05 11:07:41 -08:00
Kyle Drake
7b5c34b29b Reset domain fail count to 0 on success 2017-03-05 11:07:17 -08:00
Kyle Drake
cdcc65e951 LetsEncryptWorker: Follow redirects for verification 2017-03-04 17:22:55 +00:00
Kyle Drake
395ae6b4f9 screenshot_worker: fixes weird chmod permissions error with mount 2017-03-02 04:24:40 +00:00
Kyle Drake
9d718f09b7 Merge branch 'master' of github.com:neocities/neocities 2017-01-15 15:08:08 -08:00
Kyle Drake
65008f4ac4 pass stopforumspam as formencoded 2017-01-15 15:07:58 -08:00
Kyle Drake
5178ea4e78 Compare with year for root domain check for lets encrypt 2017-01-14 06:12:36 +00:00
Kyle Drake
d16e768072 Merge branch 'master' of github.com:neocities/neocities 2017-01-14 06:00:21 +00:00
Kyle Drake
154abfc167 Disable delete cache worker for the moment, we don't use it 2017-01-13 20:07:31 +00:00
Kyle Drake
7198e788d1 No http follow, more debug info on errors 2017-01-13 20:06:59 +00:00
Kyle Drake
6e37fd7d25 improve retry for let's encrypt 2017-01-13 12:04:10 -08:00
Kyle Drake
bedc08cb58 mechanism to report spam ips to stopforumspam 2017-01-11 17:16:40 -06:00
Kyle Drake
f796fdf9a8 default https for cache purging and URIs 2017-01-06 00:03:30 -06:00
Kyle Drake
f92d6c6139 follow redirects 2017-01-05 16:01:35 -06:00
Kyle Drake
e821410d84 optimize screenshots and thumbnails, slight thumbnail quality reduction 2016-12-29 17:09:01 -06:00
Kyle Drake
b2377051dc Dedupe before taking screenshots 2016-12-12 06:33:40 +00:00
Kyle Drake
fc1afb558a try new webdav, use remote service for initial site screenshots 2016-12-10 19:43:26 -06:00
Kyle Drake
67ddf7d419 ban worker 2016-11-27 20:08:32 -06:00
Kyle Drake
80b3f6b0be Use http.rb to ensure timeout enforcement for cache purging, disable crashing flag for now 2016-10-23 12:53:47 -05:00
Kyle Drake
d6b33ddad8 skim the cache purge timeout 2016-10-05 22:22:10 -05:00
Kyle Drake
1ac30ea529 proxy ips to match tests, prevent fail for no proxies 2016-09-30 01:45:15 -05:00
Kyle Drake
6132875b6b A few fixes for lets encrypt error handling 2016-09-17 17:51:56 +00:00
Kyle Drake
bfa13e5325 Detect and remove dead custom domains 2016-09-17 10:02:51 -07:00
Kyle Drake
ce905200da Switch delete cache to local proxy ips, tune retries 2016-09-15 01:42:20 +00:00
Kyle Drake
c5fbf1f0e5 Provide proxy ips locally vs through DNS system 2016-09-15 01:22:32 +00:00
Kyle Drake
7c4ffcb413 ScreenshotWorker: garbage collection improvements 2016-08-18 00:14:32 -07:00
Kyle Drake
5e2f5c1ae5 Comment for how to delete scheduler jobs 2016-07-03 02:11:16 +00:00
Kyle Drake
54ff80ecd2 Let's Encrypt script is getting ugly, but covers the edge cases now.
Needs refactor eventually.
2016-06-28 03:48:15 +00:00
Kyle Drake
713d057395 Merge branch 'master' of github.com:neocities/neocities 2016-06-23 16:20:51 -07:00
Kyle Drake
8a109f7b4b try to deal with rate limiting 2016-06-23 16:05:26 -07:00
Kyle Drake
568a7e9900 Letsencrypt gets very mad at too many pending auths, adjust times 2016-06-21 23:01:57 +00:00
Kyle Drake
68399bd76c Update certs periodically, retry tweaks 2016-06-19 04:57:47 +00:00
Kyle Drake
2598474596 A few bugfixes for letsencrypt worker 2016-06-19 02:00:14 +00:00
Kyle Drake
96642dc27a the subdomain also needs auth apparently 2016-06-18 18:40:17 -07:00
Kyle Drake
1fc3120363 deduping code and fixes for letsencrypt 2016-06-18 21:25:41 +00:00