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