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
Kyle Drake
098ec87d39
Fix for new sidekiq
2016-01-23 21:59:23 -08:00
Kyle Drake
3ef075b24b
Better tuning for screenshots
2016-01-15 20:16:46 -08:00
Kyle Drake
2a451e1eec
cache purge: retry once with URI.encode
2015-11-28 02:45:54 -08:00
Kyle Drake
df917f3791
new image screenshot system for #194
2015-11-15 03:22:13 -08:00
Kyle Drake
1b6e12a831
revert to old catcher for phantomjs for now
2015-09-02 17:23:51 -07:00
Kyle Drake
985a2f8b60
purge for delete and purge for refreshing
2015-08-26 16:23:21 -07:00
Kyle Drake
7e2ee59186
don't worry about forbidden
2015-07-29 14:29:18 -07:00
Kyle Drake
7bd2ad6b51
New cache system using proxy_cache_bypass
...
Instead of using ngx_cache_purge which was buggy, we are trying
proxy_cache_bypass, which is internal to nginx. This is A Good Thing
(assuming it works), because when we call HEAD on the purge item, it
also warms the cache for us, which the previous system did not do. We
want newly updated files to cache warm, because they are expected to be
used quickly.
2015-07-27 15:44:34 -07:00
Kyle Drake
0f0baa78ff
remove kickstarter days helper
2015-07-25 16:03:41 -07:00
Kyle Drake
91640d87b6
update phantomjs and screencap
2015-07-20 15:41:45 -07:00
Kyle Drake
93427dca14
merge dashboard list view, wire in live data
2015-07-17 13:14:17 -07:00
Kyle Drake
6773034487
add http timeout for purge cache worker
2015-07-16 19:28:45 -07:00
Kyle Drake
bb44965c8e
ensure forward slash
2015-07-03 16:09:42 -07:00
Kyle Drake
a5fdbfe4a7
fix cache purge test url and encode spaces
2015-07-02 19:40:42 -07:00
Kyle Drake
4b87c818e7
cache purge improvements, index path flusher
2015-07-02 17:21:19 -07:00
Kyle Drake
3a6ca6c12b
implement the cache purger
2015-07-02 14:23:22 -07:00
Kyle Drake
6116e90e62
unsubscribe not subscribe
2015-06-29 13:54:49 -07:00
Kyle Drake
1ae265d184
Merge branch 'master' of github.com:neocities/neocities
2015-06-28 21:41:22 -07:00
Kyle Drake
b986c57577
email newsletter capability
2015-06-28 21:41:08 -07:00
Kyle Drake
91e9acb49d
more efficient queuer
2015-06-26 23:30:58 +00:00
Kyle Drake
864903aa1f
remove redundant archive requests from queue
2015-06-06 22:47:12 -07:00
Kyle Drake
8424cc02e8
Implement IPFS archiving (locally). Refactor store_file.
2015-05-21 23:10:59 -07:00
Kyle Drake
434deee366
Update rmagick (and add io/extra for geoip)
2015-04-29 13:37:21 -07:00
Kyle Drake
5450ab4e83
ability to email without footer
2015-03-11 12:19:40 -04:00
Kyle Drake
be0267956b
easy unsubscribe baked into emails
2015-01-07 15:24:15 -08:00
Kyle Drake
81fa54cb53
screenshot worker bugfix
2014-12-21 08:19:19 +00:00
Kyle Drake
1d200a886e
richer news feed, change screenshots/thumbnails to use retina quality
2014-09-17 20:13:14 -07:00
Kyle Drake
50c1f67bdf
patch a few missing tests, deprecate server model, fix a few bugs
2014-09-12 19:09:58 -07:00
Kyle Drake
fbf78f04d6
fixes for screenshot worker
2014-08-20 13:48:20 -07:00
Kyle Drake
0aca6b3328
fixes for thumbnail worker
2014-08-19 18:06:35 -07:00
Kyle Drake
c0bea57468
use redis connection pool for cache purge
2014-08-15 12:55:10 -07:00
Kyle Drake
63d9348012
better structure for cache purge
2014-08-11 20:45:43 -07:00
Kyle Drake
e756724fe7
change purgecache publish name
2014-08-10 17:24:26 -07:00
Kyle Drake
94b3fd6903
purge cache pubsub implementation
2014-08-10 00:55:13 -07:00
Kyle Drake
0a636b2397
code to delete thumbnails and screenshots
2014-04-21 18:30:25 -07:00
Kyle Drake
869b284425
image thumbnails, catch crashy sites with screenshots
2014-04-21 16:47:43 -07:00
Kyle Drake
b488cf4347
refactor screenshots to work for all pages
2014-04-20 19:04:41 -07:00