Commit graph

286 commits

Author SHA1 Message Date
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
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
bba781c5be Fix for tag remove issues 2016-05-07 22:20:23 +00:00
Kyle Drake
23992e34ba catch for address issues in custom domain setup 2016-04-26 20:18:06 -07:00
Kyle Drake
1a31d6db3b allow masquerading as user for debugging 2016-04-26 11:41:41 -07:00
Kyle Drake
8556f7f551 Note about deletes being delayed in the cache purge 2016-04-25 17:59:40 -07:00
Kyle Drake
b53d87e51e default to followers for tag results 2016-04-18 23:18:09 -07:00
Victoria Wang
8eb2c4e926 Edits to tutorial layout pg 2, simplified default html 2016-04-13 15:15:47 -07:00
Kyle Drake
05e5b3998b username lookup tool 2016-04-11 17:57:51 -07:00
Kyle Drake
fd3a7ccabc major improvements and testing for password reset 2016-04-07 15:30:43 -07:00
Kyle Drake
02ecd19f58 provide latest ipfs hash for api 2016-04-06 20:51:54 -07:00
Kyle Drake
4d223e356e no browser cache for dashboard and text editor 2016-04-06 20:23:48 -07:00
Kyle Drake
055cbf7ab5 fix text editing title 2016-02-27 13:46:51 -08:00
Kyle Drake
7084cde42f merge domains 2016-02-19 19:39:24 -08:00
Kyle Drake
47c0e52d93 initial contact form for domain registration 2016-02-19 19:37:27 -08:00
Kyle Drake
fda95b7f07 punycode support for domains, validate for registered domains 2016-02-17 23:15:12 -08:00
Kyle Drake
bbe57750da New API method: /api/list 2016-02-12 19:07:24 -08:00
Kyle Drake
fcb86b185e Record dashboard access 2016-02-08 00:54:08 -08:00
Kyle Drake
ab82ed898d Merge branch 'master' of github.com:neocities/neocities 2016-01-23 14:36:52 -08:00
Kyle Drake
aeb5fe4e34 change name downcases username check 2016-01-23 14:36:47 -08:00
Kyle Drake
608b3e00a7 charges once, so push start of recurring to one month from now 2016-01-23 01:29:31 +00:00
Kyle Drake
9170f9f99c reset plan type after paypal cancel 2016-01-22 21:58:03 +00:00
Kyle Drake
b967093ba7 updates for paypal support 2016-01-22 20:38:42 +00:00
Kyle Drake
b878417ee0 merge master with paypalrecurring 2016-01-19 11:29:12 -08:00
Kyle Drake
32b4fe0d49 improvements to pagination 2016-01-06 14:46:57 -08:00