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
Kyle Drake
3a6ca6c12b
implement the cache purger
2015-07-02 14:23:22 -07:00
Kyle Drake
cff1c3a20b
pace out the email sending
2015-06-29 13:28:59 -07:00
Kyle Drake
b986c57577
email newsletter capability
2015-06-28 21:41:08 -07:00
Kyle Drake
2bb32e0091
fixes for site changed logic
2015-06-25 00:31:25 -07:00
Kyle Drake
098552e303
fix the file size issue
2015-06-21 00:39:02 -07:00
Kyle Drake
a9e142dee0
Only record visit stats for now, need to rethink
2015-06-17 16:29:57 -07:00
Kyle Drake
784ba44785
Restrict amount of files created per site
2015-06-08 20:49:30 -07:00
Kyle Drake
397f34a014
Fix bug allowing you to delete your own site directory
2015-06-07 21:54:25 -07:00
Kyle Drake
11927f027d
patch up space used bug
2015-06-07 03:05:13 -07:00
Kyle Drake
8424cc02e8
Implement IPFS archiving (locally). Refactor store_file.
2015-05-21 23:10:59 -07:00
Kyle Drake
496385438a
Fix dashboard test
2015-05-11 10:02:12 -07:00
Kyle Drake
977ba19610
implement education version of Neocities
2015-05-09 22:16:15 -07:00
Kyle Drake
c5d62b19a3
New stats needs to escape gets newline
2015-05-09 16:52:22 -07:00
Kyle Drake
9affb83a2c
Fix stats for paths with spaces in them
2015-05-09 00:48:23 -07:00
Kyle Drake
93b5b94f14
better file create
2015-05-07 14:32:52 -07:00
Kyle Drake
49defcd0c7
fix tag tests, start on education site creation, updated test code
2015-05-06 14:22:55 -07:00
Kyle Drake
e08a1362e1
delete returns to directory user was in
2015-05-02 22:33:50 -07:00
Kyle Drake
704011a1c0
finish up pruning for stats
2015-05-02 14:34:21 -07:00
Kyle Drake
227b123fc9
stat referrers, locations, and paths
2015-05-02 02:34:24 -07:00
Kyle Drake
e5f3969ed8
referrers recording (no purge yet), and cleaner stat tests
2015-05-01 01:52:13 -07:00