Commit graph

31 commits

Author SHA1 Message Date
Kyle Drake
9f73ec61bd Fixes for Ruby 2.4 support 2017-03-22 11:39:06 -07:00
Kyle Drake
e52aa29290 Fix tempfile returning nil for empty files
This is an "monkey patch" to have Tempfile return 0 instead of nil when
a tempfile is empty. This has caused an unexplained exception in our
logs for years, and I was really surprised when I caught it, and more
surprised that nobody has ever reported it to us before.

I really think this is a bug, and have filed it as a bug on the ruby
tracker. I haven't seen any consequences (yet) to doing this, so I'm
just going to run with it and see what happens. If it blows
something up (how? what scenario?), I'll try a different approach.
2017-02-06 11:26:14 -08:00
Kyle Drake
0c61010981 experiment with comma separated large view numbers rather than shortened 2017-01-09 03:01:14 -06:00
Kyle Drake
571e445dc3 experimental support for site tipping integration via paypal or bitcoin 2016-12-25 13:40:35 -06:00
Kyle Drake
892eca6c6a fix for comma separated with bignum 2016-05-23 17:23:55 -04:00
Kyle Drake
f58aa79283 Update Gemfile.lock, freeze hoe due to issues 2016-04-11 18:51:34 -07:00
Kyle Drake
a9380d4554 fix for archiver 2015-09-03 13:18:11 -07:00
Kyle Drake
e91208c2f2 Prevent Joey's hacking from throwing exception 2015-05-11 08:47:19 -07:00
Kyle Drake
ae87b48bef fix pretty bytes (i hope) 2015-05-06 18:12:24 -07:00
Kyle Drake
949380ed09 Touch up welcome page 2015-04-09 12:46:55 -07:00
Kyle Drake
976a9728b3 Update stats to show site hits and views 2015-04-06 17:16:15 -07:00
Kyle Drake
3f7f90c9e7 remove monkeypatch that was causing file upload issues 2015-03-14 17:49:18 -05:00
Kyle Drake
0f958023d0 Push supporter space to 10GB, BW to 2TB 2015-03-12 13:00:55 -05:00
Kyle Drake
41c4a5a1ef calculate the real revenue on stats after credit card fees 2015-03-01 11:30:21 -08:00
Kyle Drake
af2b7a3f86 switch to manual is_delete checking to prevent derpie errors from sites deleting 2015-02-12 15:55:38 -08:00
Kyle Drake
9038141e28 Vagrantfile and provision scripts for development 2015-01-31 15:50:12 -08:00
Kyle Drake
73f29bf9cc deprecate the black box and the questions 2015-01-19 10:21:45 -08:00
Kyle Drake
e54c1a750b services for proxy data 2014-11-20 04:44:44 -08:00
Victoria Wang
0b22717fc1 Improved format_large_number that rounds to one decimal place but doesn't include tenths place if it's a zero 2014-11-09 21:39:40 -06:00
Victoria Wang
b7cc13b9c6 format_large_number now removes trailing zero 2014-11-09 20:01:07 -06:00
Victoria Wang
576561956e Improvements to format_large_number 2014-11-09 19:33:17 -06:00
Kyle Drake
4af4347492 add format_large_numbers (via @violasong) 2014-11-09 16:42:18 -08:00
Kyle Drake
05807e2f39 refactor site_updated, add initial site file tracking 2014-10-27 16:34:06 -07:00
Kyle Drake
31c43c3170 Fix and add mock black box 2014-10-24 16:25:53 -07:00
Kyle Drake
8345b7aa04 update plans for live data and extra fun things 2014-10-15 19:06:39 -07:00
Kyle Drake
7e36dc83f8 clean up space representation a bit 2014-10-06 17:52:18 -07:00
Kyle Drake
d3c1546d45 start on accounts using site context, improved settings page, clean up space representation 2014-10-07 02:22:08 +02:00
Kyle Drake
50c1f67bdf patch a few missing tests, deprecate server model, fix a few bugs 2014-09-12 19:09:58 -07:00
Kyle Drake
50d0e9d4db shorten titles, DRY up url generation 2014-07-03 14:03:35 -05:00
Kyle Drake
d9b33238e9 continued work on site profile, tag adding 2014-05-30 21:18:55 -07:00
Kyle Drake
a4a2b5165b event deleting 2014-05-02 17:44:31 -07:00