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 |
|
Kyle Drake
|
06b74f3e8e
|
helps when you add the file you moved to git
|
2016-06-18 12:51:12 -07:00 |
|
Kyle Drake
|
695de69ab4
|
..and proper filename
|
2016-06-18 12:50:35 -07:00 |
|
Kyle Drake
|
3b193ed58e
|
worker name to LetsEncryptWorker
|
2016-06-18 12:50:02 -07:00 |
|
Kyle Drake
|
9ef69854ca
|
simplify letsencrypt code for now, merge into single async worker
|
2016-06-18 12:46:00 -07:00 |
|
Kyle Drake
|
e1c69dbc13
|
fix for queue name
|
2016-06-18 11:48:44 -07:00 |
|
Kyle Drake
|
7c3bcf7d2c
|
don't move forward if domain is blank
|
2016-06-18 11:46:07 -07:00 |
|
Kyle Drake
|
8473b99d56
|
checkin of initial letsencrypt code
|
2016-06-16 01:42:16 -07:00 |
|
Kyle Drake
|
2a867b0786
|
Ignore IPv6 for delete purge
|
2016-03-28 20:21:11 +00:00 |
|
Kyle Drake
|
06b22bf971
|
Fix for ignoring ipv6 records
|
2016-03-23 04:42:00 +00:00 |
|
Kyle Drake
|
7178fb34e6
|
Remove Dnsruby call in workers
|
2016-02-25 03:51:41 +00:00 |
|
Kyle Drake
|
f07f804138
|
switch off dnsruby until 2.3.x warning goes away
|
2016-02-24 17:04:40 -08:00 |
|
Kyle Drake
|
7b7fc91eb4
|
Dedupe scheduled archive jobs as well as queued jobs
|
2016-02-20 19:08:13 -08:00 |
|
Kyle Drake
|
b51bb9d917
|
redis-namespace is needed
|
2016-01-24 15:41:11 -08:00 |
|