Kyle Drake
|
54422802e5
|
Switch to directory sharding model for site storage
|
2017-03-22 17:45:01 -07:00 |
|
Kyle Drake
|
28000fc73c
|
Send email notifications for email and password changes
|
2017-02-04 11:31:48 -08:00 |
|
Kyle Drake
|
46b402a633
|
Fix up index test, stub blog rss feed get
|
2017-01-26 00:31:22 -08:00 |
|
Kyle Drake
|
be2c2598c7
|
Flush password reset token when email changes
|
2017-01-25 20:45:00 -08:00 |
|
Kyle Drake
|
bedc08cb58
|
mechanism to report spam ips to stopforumspam
|
2017-01-11 17:16:40 -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
|
2c88c62cbc
|
major refactor of supporter structure
|
2016-10-18 12:47:58 -05:00 |
|
Kyle Drake
|
4ca2e3f443
|
finish merge on cleaned up news feed
|
2016-07-29 14:10:29 -07:00 |
|
Kyle Drake
|
52c488a3d7
|
fixes for tests
|
2016-05-24 21:44:45 -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
|
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 |
|