Commit graph

27 commits

Author SHA1 Message Date
Kyle Drake
0e3b6ee3a0 enforce disposable email policy on email verifications / changes 2017-05-05 16:02:03 -07:00
Kyle Drake
13e67fc264 prevent duplicate comments 2017-02-13 19:32:39 -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
bedc08cb58 mechanism to report spam ips to stopforumspam 2017-01-11 17:16:40 -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
e554666fc5 better tos issue reporting, and a threshold for being considered abusive in
comments
2016-11-27 19:21:42 -06:00
Kyle Drake
411bf26347 Add (design challenged) comment bar to news feed 2016-10-27 09:17:31 -05:00
Kyle Drake
f97ebd9781 Set email validation grandfathering for May 16th. All new sites will need to validate email. 2016-05-14 23:15:13 -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
32b4fe0d49 improvements to pagination 2016-01-06 14:46:57 -08:00
Kyle Drake
06778925e0 Fixes for webdav directories 2015-11-11 13:50:29 -08:00
Kyle Drake
d3eda71447 exclude stats from the current day 2015-06-08 21:07:05 -07:00
Kyle Drake
bf61a5384e show stats by days 2015-06-08 20:50:37 -07:00
Kyle Drake
6452442f42 updates to stats 2015-06-06 07:13:04 -07:00
Kyle Drake
59feb09928 integrate IPFS using remote ssh for now, views 2015-05-27 16:06:56 -07:00
Kyle Drake
51140856c5 First implementation of advanced stats 2015-05-11 15:00:58 -07:00
Kyle Drake
cc4cc6b5a6 typo fix 2015-05-11 15:48:52 +00:00
Kyle Drake
e91208c2f2 Prevent Joey's hacking from throwing exception 2015-05-11 08:47:19 -07:00
Kyle Drake
977ba19610 implement education version of Neocities 2015-05-09 22:16:15 -07:00
Kyle Drake
e44e4ffcb7 No more SEO spam from report tool that does not require login 2015-04-05 12:34:36 -07:00
Kyle Drake
326650b4e3 quick and dirty follows/followings pages 2015-03-23 16:45:34 -07: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
20f3e34d9c fix for creste dir error message 2014-12-26 15:22:14 -06:00
Kyle Drake
b3e1fa4110 fix for email confirmation display when site not found 2014-12-25 21:52:34 -06:00
Kyle Drake
75a8975941 no validate for editor update 2014-12-25 19:28:30 -06:00
Kyle Drake
ab60744ac5 refactor app.rb blob to partition routes into files 2014-12-03 08:29:01 -08:00