Commit graph

208 commits

Author SHA1 Message Date
Kyle Drake
d5493d4d23 fix tests for new code 2016-10-23 13:05:10 -05:00
Kyle Drake
2c88c62cbc major refactor of supporter structure 2016-10-18 12:47:58 -05:00
Kyle Drake
4ca2e3f443 finish merge on cleaned up news feed 2016-07-29 14:10:29 -07:00
Kyle Drake
c33a8a86b1 fix escaping issues for file deletion 2016-06-30 15:29:23 -07:00
Kyle Drake
68e4424725 Fix for deletion with regexp escape chars 2016-06-29 12:58:46 -07:00
Kyle Drake
8473b99d56 checkin of initial letsencrypt code 2016-06-16 01:42:16 -07:00
Kyle Drake
52c488a3d7 fixes for tests 2016-05-24 21:44:45 -04:00
Kyle Drake
6b88c8339d Merge branch 'emailvalidation' 2016-05-14 23:21:22 -04:00
Kyle Drake
a2a6a40438 Mandate email validation for free accounts. Be sure to set EMAIL_VALIDATION_CUTOFF_DATE before deploy 2016-05-13 16:48:29 -04:00
Kyle Drake
5014083277 Mock redis for tests 2016-05-13 16:47:02 -04:00
Kyle Drake
05e5b3998b username lookup tool 2016-04-11 17:57:51 -07:00
Kyle Drake
fd3a7ccabc major improvements and testing for password reset 2016-04-07 15:30:43 -07:00
Kyle Drake
02ecd19f58 provide latest ipfs hash for api 2016-04-06 20:51:54 -07:00
Kyle Drake
bbe57750da New API method: /api/list 2016-02-12 19:07:24 -08:00
Kyle Drake
fcb86b185e Record dashboard access 2016-02-08 00:54:08 -08:00
Kyle Drake
aeb5fe4e34 change name downcases username check 2016-01-23 14:36:47 -08:00
Kyle Drake
393fc4a63d Merge branch 'master' into paypalrecurring 2016-01-21 17:21:22 -08:00
Kyle Drake
ad89bf4187 Check in working Gemfile.lock due to dep problems 2016-01-21 17:14:45 -08:00
Kyle Drake
b878417ee0 merge master with paypalrecurring 2016-01-19 11:29:12 -08:00
Kyle Drake
a37586bad4 step back on classifier for now 2016-01-15 20:20:16 -08:00
Kyle Drake
242cc6e92d experimental statistical language classification system 2015-12-28 14:32:43 -06:00
Kyle Drake
9cc85a48bb fix for coveralls 2015-12-27 14:57:44 -06:00
Kyle Drake
2296ece1c2 fixes for travis, suggestions limit 2015-12-27 14:47:37 -06:00
Kyle Drake
7d8ad81fd0 Log stats for log date, rather than processing time. Add daily total
stats.
2015-12-22 04:37:16 -06:00
Kyle Drake
b2bdcfd1f5 fixes for space used issues 2015-12-18 03:22:41 -08:00
Kyle Drake
06778925e0 Fixes for webdav directories 2015-11-11 13:50:29 -08:00
Kyle Drake
96478b25bb clean up some of the delete code, fix space_used bug (hopefully) 2015-10-15 16:37:47 -07:00
Kyle Drake
4502771702 use site_files for storing directory information 2015-09-20 00:15:46 -07:00
Kyle Drake
f753b66ffd try revisiting signup site if failure 2015-09-13 02:31:19 -07:00
Kyle Drake
5c0cc42a01 filter test files from coverage 2015-09-13 02:14:12 -07:00
Kyle Drake
955e3e86bc use multiformatter for simplecov to get html cov reports back 2015-09-13 02:02:40 -07:00
Kyle Drake
2dcbbcf529 use coveralls simplecov formatter 2015-09-13 01:58:44 -07:00
Kyle Drake
704a992f11 use coveralls for travis 2015-09-13 01:45:45 -07:00
Kyle Drake
faa738d6c1 yet another attempt at fixing the timing bug 2015-09-13 01:04:51 -07:00
Kyle Drake
575a38fbeb try to fix stat_logs dir 2015-09-13 00:52:09 -07:00
Kyle Drake
5ea0f8a7db remove stale gitignore, remove incorrect stat tests dir 2015-09-13 00:50:36 -07:00
Kyle Drake
09dba515b5 include dir for temp stat test files 2015-09-13 00:36:28 -07:00
Kyle Drake
69b636d477 theoretical fix for occasional missing field in tests 2015-09-13 00:22:27 -07:00
Kyle Drake
ff953f4c09 site changed to false for empty index files 2015-08-28 11:55:36 -07:00
Kyle Drake
a732cfda88 dont set site changed unless /index.html is changed 2015-08-28 00:36:38 -07:00
Kyle Drake
985a2f8b60 purge for delete and purge for refreshing 2015-08-26 16:23:21 -07:00
Kyle Drake
3035175c4f ability to set custom maximum space 2015-08-21 14:42:05 -07:00
Kyle Drake
351816c154 Flush cache on surf pages 2015-08-03 22:33:35 -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
b85903c4f6 admin nsfw flag 2015-07-18 16:59:28 -07:00
Kyle Drake
aa56561dff further cleanups to filtering code 2015-07-15 16:23:58 -07:00
Kyle Drake
af0a31d6a2 catch branch up with master 2015-07-13 20:14:55 -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