Commit graph

516 commits

Author SHA1 Message Date
Kyle Drake
34ac611d9b Refactor redis proxy storage 2017-07-06 10:24:14 -07:00
Kyle Drake
0bd8557620 use stored value for domain names, not idn translation version 2017-06-29 12:01:08 -07:00
Kyle Drake
0adc6d65fd Fixes for not saving keys/certs when refreshed 2017-06-29 11:12:39 -07:00
Kyle Drake
e7d03ce613 store crt/key in der format in redis record when changed 2017-06-28 13:01:11 -07:00
Kyle Drake
ffb67cd3a8 site archiving: update timestamp when ipfs hash already exists 2017-06-16 23:04:52 -07:00
Kyle Drake
5c2f56e0b6 support for multiple cache purge ips in stats parsing 2017-06-16 22:21:58 -07:00
Kyle Drake
9c693acc00 missing slash after sharding dir 2017-06-16 14:35:13 -07:00
Kyle Drake
77870927ac add sharding dir in archiver code 2017-06-16 14:32:17 -07:00
Kyle Drake
92ed88cd9b experimenting with a new global activity feed 2017-06-15 23:44:36 -07:00
Kyle Drake
c9ba1cf0f4 add ability to restore deleted sites 2017-06-03 23:43:05 -07:00
Kyle Drake
f73b6e5a75 proper fix for validation of username length issue 2017-05-23 13:04:34 -07:00
Kyle Drake
4b7bd4cdc5 cutoff date to May 23, username length max to 30, some code order cleaning 2017-05-23 12:47:58 -07:00
Kyle Drake
0212167b3e fix for username length spam 2017-05-23 12:39:11 -07:00
Kyle Drake
8a4fcd3d44 Merge branch 'master' into upgrade 2017-05-22 17:39:56 -07:00
Kyle Drake
4a2926508e api: add upload_hash for checking file hash before uploading 2017-05-21 17:32:26 -05:00
Kyle Drake
7d17202f39 add WebDAV windows alt; restrict zipball downloads44444444 for large sites 2017-05-21 15:37:50 -05:00
Kyle Drake
cfef4bc9c9 use cache control ip from config 2017-05-13 23:21:42 -05:00
Kyle Drake
1274e9fa63 API key support 2017-05-13 18:18:34 -05:00
Kyle Drake
31b864227a upgrades ruby gems, related fixes 2017-05-08 02:54:19 -07:00
Kyle Drake
0e3b6ee3a0 enforce disposable email policy on email verifications / changes 2017-05-05 16:02:03 -07:00
Kyle Drake
14d8b5e986 lower jerk threshold, ask for commenters to be nice 2017-05-05 14:26:13 -07:00
Kyle Drake
d0a59f5de1 Merge branch 'master' into trumpplan 2017-05-03 02:29:51 -07:00
Kyle Drake
ebc3ffe7e9 Add TRUMP PLAN to pay for upcoming Net Neutrality
Removes the free plan for the White House, FCC, US Senate and Trump
hotels. Introduces special Trump Plan, 2MB of disk space for only $100/mo.
2017-04-26 16:38:43 -07:00
Kyle Drake
b7d629a87e stats: huge DB transactions were locking up DB 2017-04-26 03:18:32 -07:00
Kyle Drake
b0c5c95b5e Don't do expensive re-open of zip for each file add 2017-04-22 17:30:40 -07:00
Kyle Drake
f1f91763fb fix for follow_count with compute scores 2017-04-05 05:02:43 -07:00
Kyle Drake
2b69e9cb8a more speedups for browsing 2017-04-03 00:35:32 -07:00
Kyle Drake
07be2dcecc throw a short temp cache around excluded_actioning_site_ids 2017-04-02 22:42:32 -07:00
Kyle Drake
04af230f8d performance: denormalize count of followers 2017-04-02 20:47:06 -07:00
Kyle Drake
746f0b48e0 Reduce site record lookups needed for auth, webdav 2017-04-02 12:25:34 -07:00
Kyle Drake
024fad8226 Only handle excludes when not empty array 2017-03-30 15:38:44 -07:00
Kyle Drake
458b6a410a fix for excluded site ids in news feed 2017-03-27 14:08:11 -07:00
Kyle Drake
e37d25894b Merge branch 'master' of github.com:neocities/neocities 2017-03-27 12:11:10 -07:00
Kyle Drake
b47aef9205 dont show events for sites flagged nsfw 2017-03-27 12:10:50 -07:00
Kyle Drake
e555f6e6b2 Merge branch 'master' of github.com:neocities/neocities 2017-03-27 11:37:28 -07:00
Kyle Drake
0e9f2ca533 Fix screenshot/thumbnail urls to use sharding dir 2017-03-27 11:37:04 -07:00
Kyle Drake
6080a2c591 1GB free space - 20GB supporter space 2017-03-27 11:34:28 -07:00
Kyle Drake
54422802e5 Switch to directory sharding model for site storage 2017-03-22 17:45:01 -07:00
Kyle Drake
d597208e38 Merge branch 'master' of github.com:neocities/neocities 2017-03-22 14:33:29 -07:00
Kyle Drake
d03df1c490 Remove extraneous binding.pry 2017-03-22 11:34:31 -07:00
Kyle Drake
4a7fa0384c Add resolv require 2017-03-15 23:09:39 -07:00
Kyle Drake
788f99831d Merge pull request #226 from joppiesaus/followyourselffix
Fixes #215
2017-03-03 20:47:10 -08:00
Kyle Drake
019ceff01c Remove add link when maximum tags is reached 2017-03-03 10:52:43 -08:00
Kyle Drake
3dc38bfc5a tipping: only show tipping sites with paypal/btc input 2017-02-25 10:19:14 -08:00
Kyle Drake
e50199bd57 XCF file support 2017-02-17 16:27:08 -08:00
Kyle Drake
cc07e90b44 Code to display tips submitted on news feed 2017-02-07 22:45:29 -08:00
Kyle Drake
e43e7d973a Whitelist webp images 2017-01-29 16:49:47 -08:00
Kyle Drake
0428a1246e Fix for cache purging for subdir default indexes 2017-01-29 00:00:25 -08:00
Kyle Drake
ea467c1eef fix for ip OR conditional 2017-01-11 17:24:44 -06:00
Kyle Drake
bedc08cb58 mechanism to report spam ips to stopforumspam 2017-01-11 17:16:40 -06:00