Commit graph

38 commits

Author SHA1 Message Date
Kyle Drake
f38998b46a fix actual space used parser 2015-06-21 02:23:04 -07:00
Kyle Drake
704011a1c0 finish up pruning for stats 2015-05-02 14:34:21 -07:00
Kyle Drake
9c80d5eecd Add GeoLiteCity, and stats pruning code 2015-04-30 12:43:21 -07:00
Kyle Drake
3bca5e8839 Refactor logs, granularity to one day, with testing 2015-04-29 18:18:02 -07:00
Kyle Drake
8ed3183c5f a pretty good template for email sending in a fever 2015-01-15 23:14:32 -08:00
Kyle Drake
85fbfed910 Merge branch 'master' of github.com:neocities/neocities
e is necessary,
2015-01-01 10:45:20 -06:00
Kyle Drake
e7fc76a938 fixes for ip block updater 2015-01-01 10:45:04 -06:00
Kyle Drake
3cf0714a29 skip bad images 2015-01-01 05:06:05 +00:00
Kyle Drake
839edbe922 Merge branch 'master' of github.com:neocities/neocities 2015-01-01 04:48:15 +00:00
Kyle Drake
92c23cdc38 parse logs fix 2015-01-01 04:48:10 +00:00
Kyle Drake
2368ec2b89 rake task for refreshing thumbnails 2014-12-31 22:47:23 -06:00
Kyle Drake
6f8d153aad script we used to fix stripe accounts 2014-12-26 01:33:49 +00:00
Kyle Drake
715de65234 Update screenshots doesn't need to be that crazy 2014-12-23 00:08:47 +00:00
Kyle Drake
0cd510da33 shorthand for root domain and wildcard in map with hostname directive 2014-12-18 10:02:28 -08:00
Kyle Drake
f7b81c33e2 update compile map to support domain wildcards 2014-12-18 07:56:06 -08:00
Kyle Drake
4983a9b24e Cryptographically scramble IPs stored by Neocities
"There is a time when the operation of the machine becomes so odious,
makes you so sick at heart, that you can't take part; you can't even
passively take part, and you've got to put your bodies upon the gears
and upon the wheels, upon the levers, upon all the apparatus, and you've
got to make it stop. And you've got to indicate to the people who run
it, to the people who own it, that unless you're free, the machine will
be prevented from working at all."

Mario Savio
Sproul Hall Steps
University of California, Berkeley
December 3, 1964
2014-11-07 00:41:10 -08:00
Kyle Drake
c36ca15055 add space used migration 2014-10-27 15:43:29 -07:00
Kyle Drake
3750e25a7a more fixes for cleantags 2014-10-13 18:56:12 -07:00
Kyle Drake
26c27cef49 nsfw tags filtered (for now), fix to tag cleanup 2014-10-13 18:24:14 -07:00
Kyle Drake
5403d61ac2 better update screenshot, fix username ref on news comment 2014-09-17 20:40:04 -07:00
Kyle Drake
1d200a886e richer news feed, change screenshots/thumbnails to use retina quality 2014-09-17 20:13:14 -07:00
Kyle Drake
f5814226a6 tests for tagging, eliminate dupes, script to unify tags 2014-09-16 00:38:49 -07:00
Kyle Drake
86990f3535 initial plan structure, and some misc fixes 2014-09-12 14:54:53 -07:00
Kyle Drake
305bb71aa3 fix for sslfiles, update tos 2014-09-05 14:27:45 -07:00
Kyle Drake
4168854d76 fixes and improvements to ssl verification 2014-09-03 17:14:11 -07:00
Kyle Drake
8cd61a06f2 ssl sites bundler 2014-09-03 11:52:14 -07:00
Kyle Drake
9aca6cd0a0 sass now auto-compiles, fix relative_path for site files 2014-08-20 17:57:02 -07:00
Kyle Drake
2f73732daa Folders. 2014-08-19 13:44:15 -07:00
Kyle Drake
89998e2f18 Add tasks for new proxy system 2014-08-13 15:07:46 -07:00
Kyle Drake
7445f8006b block ips rake task 2014-08-11 04:21:25 -07:00
Kyle Drake
c512b579ce Capture unique visitors 2014-06-30 17:26:44 -05:00
Kyle Drake
5dfc715148
fix migrations, acceptance testing for auth, 32 char username limit 2014-04-01 16:34:53 -07:00
Kyle Drake
91b4d8aa14 sidekiq for processing 2013-07-11 21:06:38 -04:00
Kyle Drake
52713937c5 timeout fixes, UTF8 for templates 2013-06-23 18:40:34 -07:00
Kyle Drake
d128afa01c track visits from parsing custom nginx log file 2013-06-21 01:21:53 -07:00
Kyle Drake
b057ecc7a1 finalize integration of screenshot capture 2013-06-19 15:29:08 -07:00
Kyle Drake
87c733c932 initial stab at screenshots 2013-06-19 13:19:04 -07:00
Kyle Drake
b2bdf32275 Initial checkin of project. Creates sites and goes to dashboard 2013-05-24 00:47:50 -07:00