Kyle Drake
|
3dc38bfc5a
|
tipping: only show tipping sites with paypal/btc input
|
2017-02-25 10:19:14 -08:00 |
|
Kyle Drake
|
42b3f25b11
|
browse: Exclude null records for site updated at
|
2017-02-25 10:01:12 -08:00 |
|
Kyle Drake
|
3bb3312831
|
app/webhooks.rb: halt for nil customer
|
2017-02-15 20:32:12 -08:00 |
|
Kyle Drake
|
6c939eaa83
|
dont 500 for missing customer in stripe webhook
|
2017-02-15 18:24:41 -08:00 |
|
Kyle Drake
|
13e67fc264
|
prevent duplicate comments
|
2017-02-13 19:32:39 -08:00 |
|
Kyle Drake
|
5d8f9df7e0
|
sort sites by tipping enabled
|
2017-02-13 12:05:40 -08:00 |
|
Kyle Drake
|
dc38851163
|
Remove site reporting link.
It was 49% spam, 50% trolling, and 1% legitimate reports.
|
2017-02-09 11:22:25 -08:00 |
|
Kyle Drake
|
cc07e90b44
|
Code to display tips submitted on news feed
|
2017-02-07 22:45:29 -08:00 |
|
Kyle Drake
|
28000fc73c
|
Send email notifications for email and password changes
|
2017-02-04 11:31:48 -08:00 |
|
Kyle Drake
|
80b31c29cb
|
Consolidate file uploads into a single call
|
2017-02-02 15:25:49 -08:00 |
|
Kyle Drake
|
0d9c366555
|
Don't set whitelist captcha using session variable
|
2017-02-02 11:33:02 -08:00 |
|
Kyle Drake
|
ad22cc519f
|
Use form POST for signout link to prevent CSRF
|
2017-02-02 10:27:30 -08:00 |
|
Kyle Drake
|
be2c2598c7
|
Flush password reset token when email changes
|
2017-01-25 20:45:00 -08:00 |
|
Kyle Drake
|
4f09d954e5
|
Plug XSS hole in file upload name
|
2017-01-25 20:15:47 -08:00 |
|
Kyle Drake
|
e95dd99c29
|
patch XSS related to directories, remove redundant text editor file load
|
2017-01-17 21:20:34 -08:00 |
|
Kyle Drake
|
eed42b7558
|
Numerous small copy changes here and there, blog feed on front page, added a press article
|
2017-01-17 00:35:31 -08:00 |
|
Kyle Drake
|
f0ca037237
|
Stop Forum Spam: Evidence must be direct data, not an abstraction!
|
2017-01-16 20:33:26 -08:00 |
|
Kyle Drake
|
60a4ad470d
|
Root url for reported site screenshot
|
2017-01-13 20:20:25 +00:00 |
|
Kyle Drake
|
bedc08cb58
|
mechanism to report spam ips to stopforumspam
|
2017-01-11 17:16:40 -06:00 |
|
Kyle Drake
|
663c69cd83
|
more experimentation for global feed
|
2017-01-09 19:49:52 -06:00 |
|
Kyle Drake
|
79fb01e6a7
|
first attempt to improve the global activity feed
|
2017-01-09 02:22:04 -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
|
34c075bbc6
|
Add better message for domain save
|
2016-12-23 14:19:39 -06:00 |
|
Kyle Drake
|
07d7ad237c
|
No checking for missing A/CNAME records
|
2016-12-23 14:17:01 -06:00 |
|
Kyle Drake
|
9b493483b7
|
prevent www. in domain names
|
2016-12-16 01:54:07 -06:00 |
|
Kyle Drake
|
817012042d
|
Fix contact for not logged in
|
2016-12-08 15:39:28 -06:00 |
|
Kyle Drake
|
e554666fc5
|
better tos issue reporting, and a threshold for being considered abusive in
comments
|
2016-11-27 19:21:42 -06:00 |
|
Kyle Drake
|
4dc613e27a
|
custom SSL code is abandoned in favor of Let's Encrypt
|
2016-11-22 01:11:57 -06:00 |
|
Kyle Drake
|
4fca52e03d
|
fixes for broken/flaky tests and remove unused template
|
2016-11-22 00:59:31 -06:00 |
|
Kyle Drake
|
3272b16f47
|
whitelisting for education
|
2016-11-14 15:49:09 -06:00 |
|
Kyle Drake
|
411bf26347
|
Add (design challenged) comment bar to news feed
|
2016-10-27 09:17:31 -05:00 |
|
Kyle Drake
|
55a245c290
|
better contact info
|
2016-10-18 15:31:39 -05:00 |
|
Kyle Drake
|
1ffcfb8487
|
Set plan_ended to false on paypal sub, and redirect properly
|
2016-10-18 15:26:39 -05:00 |
|
Kyle Drake
|
2c88c62cbc
|
major refactor of supporter structure
|
2016-10-18 12:47:58 -05:00 |
|
Kyle Drake
|
dadeb778c9
|
Move mockups to subdir
|
2016-10-13 20:18:40 -05:00 |
|
Kyle Drake
|
383bb2e672
|
check mx records for disposable emails
|
2016-10-13 02:06:46 -05:00 |
|
Kyle Drake
|
3cb7be6f35
|
Fix for password reset validation
|
2016-08-10 13:15:24 -07:00 |
|
Kyle Drake
|
b36a062eb4
|
Improvements & fixes for vagrant staging
|
2016-08-09 20:04:57 -07:00 |
|
Kyle Drake
|
23b5ba2883
|
no cache headers
|
2016-07-29 14:51:33 -07:00 |
|
Kyle Drake
|
dc0bf88392
|
improvements to admin interface
|
2016-07-20 13:33:46 -07:00 |
|
Kyle Drake
|
32ddc97a95
|
editor: use regex for path to match dirs, improve perf
|
2016-07-20 10:52:19 -07:00 |
|
Kyle Drake
|
9c17b9cddb
|
Enable letsencrypt updates for domain changes
|
2016-07-03 02:10:49 +00:00 |
|
Kyle Drake
|
c33a8a86b1
|
fix escaping issues for file deletion
|
2016-06-30 15:29:23 -07:00 |
|
Kyle Drake
|
80d7536fe1
|
Remove old files
|
2016-06-30 14:48:09 -07:00 |
|
Kyle Drake
|
8d71c04f88
|
Move stats to admin until performance issues are resolved
|
2016-06-30 14:44:47 -07:00 |
|
Kyle Drake
|
3b193ed58e
|
worker name to LetsEncryptWorker
|
2016-06-18 12:50:02 -07:00 |
|
Kyle Drake
|
8473b99d56
|
checkin of initial letsencrypt code
|
2016-06-16 01:42:16 -07:00 |
|
Kyle Drake
|
2ef7668595
|
better monthly stats info
|
2016-06-02 20:24:56 -07:00 |
|
Kyle Drake
|
233b6f758a
|
disable the surf bar until we can wrangle it's drama better
|
2016-06-01 07:15:57 -04:00 |
|
Kyle Drake
|
6b88c8339d
|
Merge branch 'emailvalidation'
|
2016-05-14 23:21:22 -04:00 |
|