Commit graph

59 commits

Author SHA1 Message Date
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
fcb86b185e Record dashboard access 2016-02-08 00:54:08 -08:00
Kyle Drake
aeb5fe4e34 change name downcases username check 2016-01-23 14:36:47 -08:00
Kyle Drake
393fc4a63d Merge branch 'master' into paypalrecurring 2016-01-21 17:21:22 -08:00
Kyle Drake
ad89bf4187 Check in working Gemfile.lock due to dep problems 2016-01-21 17:14:45 -08:00
Kyle Drake
b878417ee0 merge master with paypalrecurring 2016-01-19 11:29:12 -08:00
Kyle Drake
242cc6e92d experimental statistical language classification system 2015-12-28 14:32:43 -06:00
Kyle Drake
f753b66ffd try revisiting signup site if failure 2015-09-13 02:31:19 -07:00
Kyle Drake
955e3e86bc use multiformatter for simplecov to get html cov reports back 2015-09-13 02:02:40 -07:00
Kyle Drake
faa738d6c1 yet another attempt at fixing the timing bug 2015-09-13 01:04:51 -07:00
Kyle Drake
69b636d477 theoretical fix for occasional missing field in tests 2015-09-13 00:22:27 -07:00
Kyle Drake
b85903c4f6 admin nsfw flag 2015-07-18 16:59:28 -07:00
Kyle Drake
aa56561dff further cleanups to filtering code 2015-07-15 16:23:58 -07:00
Kyle Drake
af0a31d6a2 catch branch up with master 2015-07-13 20:14:55 -07:00
Kyle Drake
b986c57577 email newsletter capability 2015-06-28 21:41:08 -07:00
Kyle Drake
2bb32e0091 fixes for site changed logic 2015-06-25 00:31:25 -07:00
Kyle Drake
8424cc02e8 Implement IPFS archiving (locally). Refactor store_file. 2015-05-21 23:10:59 -07:00
Kyle Drake
496385438a Fix dashboard test 2015-05-11 10:02:12 -07:00
Kyle Drake
977ba19610 implement education version of Neocities 2015-05-09 22:16:15 -07:00
Kyle Drake
93b5b94f14 better file create 2015-05-07 14:32:52 -07:00
Kyle Drake
49defcd0c7 fix tag tests, start on education site creation, updated test code 2015-05-06 14:22:55 -07:00
Kyle Drake
c4376bc580 an unfinished start on proper paypal recurring integration 2015-04-10 18:15:11 -07:00
Kyle Drake
ebc3254724 Add sleep to prevent missing element issue 2015-03-31 13:28:00 -07:00
Kyle Drake
dcf7fdca32 fix test 2015-03-06 14:41:57 -05:00
Kyle Drake
8d9582bab8 uncomment block test for now 2015-03-01 15:43:35 -08:00
Kyle Drake
8fba5e7a9b Merge branch 'master' into supporter_plan_display_after_signup 2015-02-13 15:20:50 -08:00
Kyle Drake
fbe00f6f9c delete nested site_files when directory is deleted 2015-02-13 11:54:18 -08:00
Kyle Drake
84f4c3b3aa Welcome screen for new users 2015-02-10 19:15:49 -08:00
Kyle Drake
c66a935cb1 Ability to delete sites, #29 2015-02-07 20:44:52 -08:00
Kyle Drake
f5faa8877c Clean up valid data test 2015-01-29 15:11:51 -08:00
Kyle Drake
54a5a8b30f unused code in signin test 2015-01-19 10:28:36 -08:00
Kyle Drake
b9530b3d43 a start on the index tests 2015-01-19 10:20:04 -08:00
Kyle Drake
9a31ecb1a1 remove unneeded code from test 2015-01-19 08:52:05 -08:00
Kyle Drake
779b44c121 acceptance tests for supporter upgrade 2015-01-19 08:46:10 -08:00
Kyle Drake
81c9a4c94c initial implementation of stripe mocking 2015-01-18 17:07:09 -08:00
Kyle Drake
be0267956b easy unsubscribe baked into emails 2015-01-07 15:24:15 -08:00
Kyle Drake
39ce179d16 fix bug with email notification check, add tests 2015-01-06 19:57:13 -08:00
Kyle Drake
8a0e121f29 email notifications management 2015-01-06 19:45:38 -08:00
Kyle Drake
d611a5a290 better email infrastructure, email for profile comments, webapp format support 2015-01-06 19:14:24 -08:00
Kyle Drake
010a1dd994 implement new recaptcha 2014-12-15 12:25:08 -08:00
Kyle Drake
4983a9b24e Cryptographically scramble IPs stored by Neocities
"There is a time when the operation of the machine becomes so odious,
makes you so sick at heart, that you can't take part; you can't even
passively take part, and you've got to put your bodies upon the gears
and upon the wheels, upon the levers, upon all the apparatus, and you've
got to make it stop. And you've got to indicate to the people who run
it, to the people who own it, that unless you're free, the machine will
be prevented from working at all."

Mario Savio
Sproul Hall Steps
University of California, Berkeley
December 3, 1964
2014-11-07 00:41:10 -08:00
Kyle Drake
53d25cba1d use style.css for new installs, refactor new install to use store_file 2014-11-06 14:05:34 -08:00
Kyle Drake
d2f349acd6 fix a broken test 2014-11-03 14:14:07 -08:00
Kyle Drake
5abfcabe8b more test fixes 2014-10-27 17:25:37 -07:00
Kyle Drake
f673c8b231 remove no longer used index file 2014-10-27 17:21:10 -07:00
Kyle Drake
0ee44a9924 Fix some of the tests.. sort of 2014-10-27 17:16:47 -07:00
Kyle Drake
39a7b93cc1 fix test, fix home display for own site updates 2014-10-20 17:39:23 -07:00
Kyle Drake
dbdf55841f fix tests 2014-10-15 15:43:29 -07:00
Kyle Drake
f44ce014d3 fixes and cleanups for new auth model 2014-10-12 08:42:32 -07:00