Commit graph

22 commits

Author SHA1 Message Date
Kyle Drake
dde5225752 deprecate ipfs 2023-12-28 15:36:20 -06:00
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
e1416fd40f Merge branch 'github-actions' of https://github.com/talklittle/neocities into talklittle-github-actions 2022-11-12 13:51:51 -06:00
Kyle Drake
9c6ed2d7c5 more fixes for tests 2022-11-06 14:06:36 -06:00
Kyle Drake
0ca1473d22 mostly finished port to ruby3 2022-08-10 14:31:36 -05:00
Andrew Shu
ca1802758f Migrate from Travis CI to GitHub Actions 2021-08-12 19:45:25 -07:00
Kyle Drake
368d000551 Update tests for screenshot worker url array 2020-01-27 01:22:57 -08:00
Kyle Drake
9d3b86302d clean up tests to reflect new purging code 2017-10-15 11:26:42 -07:00
Kyle Drake
d6f51a1cbb fix failing tests 2017-04-02 13:59:14 -07:00
Kyle Drake
0428a1246e Fix for cache purging for subdir default indexes 2017-01-29 00:00:25 -08:00
Kyle Drake
d5493d4d23 fix tests for new code 2016-10-23 13:05:10 -05:00
Kyle Drake
985a2f8b60 purge for delete and purge for refreshing 2015-08-26 16:23:21 -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
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
8424cc02e8 Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -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
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