Commit graph

28 commits

Author SHA1 Message Date
Kyle Drake
547e174aa4 Add NOINDEX, FOLLOW to site profiles
Search engines are ranking profiles above the actual site, so we're
going to tell search engines not to index them.
2017-06-14 12:25:11 -07:00
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