Kyle Drake
af0c65e94f
knowl file support
2018-10-06 18:14:33 -07:00
Kyle Drake
3370ef59d1
gettin weird fam
2018-09-23 17:21:31 -07:00
Kyle Drake
7eee6a084c
add canadian flag to php link
2018-09-23 17:13:04 -07:00
Kyle Drake
a310b91ab3
add link to PHP library in API
2018-09-23 17:10:36 -07:00
Kyle Drake
6f46060c9b
work with gzipped logfiles
2018-09-19 17:47:51 -07:00
Kyle Drake
0d4ebf42ac
include new /24 for paypal notify hook ip sources
2018-09-03 12:51:13 -07:00
Kyle Drake
62df9c47e9
zero or more for banned email domain match
2018-06-25 18:19:49 -07:00
Kyle Drake
52fb279fed
parent site for card change
2018-06-18 14:56:40 -07:00
Kyle Drake
73607a5dfc
dont require validation for card update
2018-06-18 13:22:53 -07:00
Kyle Drake
966e5106e8
ugprade to sinatra 2.0.3
2018-06-14 12:02:50 -07:00
Kyle Drake
a8d64e0af5
add banned email blacklist
2018-06-10 17:54:35 -07:00
Kyle Drake
951e66861e
check for site owner instead of crashing on missing current_site
2018-05-22 22:06:16 -07:00
Kyle Drake
1afb5da0bb
fix and improve stats, including CSV export
2018-05-22 18:59:02 -07:00
Kyle Drake
24e458d368
Merge pull request #258 from Retroity/master
...
Remove Mention of Underscores in Signup Dialog
2018-04-13 15:47:00 -07:00
Kyle Drake
11b99598b4
update some gems to fix security bugs
2018-03-23 13:28:28 -07:00
Kyle Drake
a5d331082c
add webmanifest to ext whitelist
2018-03-23 13:07:40 -07:00
Kyle Drake
e235090108
add bin for gltf support, lowercase gltf
2018-03-16 19:21:56 -07:00
Kyle Drake
83acf308e1
add safety check for which site to save to to make sure user hasn't switched users in another tab
2018-03-02 23:20:46 -08:00
Kyle Drake
2c4972d89c
update sinatra to 2.0.1
2018-02-21 09:37:55 -08:00
Kyle Drake
dae2466487
switch to captcha v2 api
2018-02-21 09:29:00 -08:00
Kyle Drake
7b0c26c1c2
link to privacy policy from terms page
2018-02-11 20:57:32 -08:00
Kyle Drake
5526cef426
add ref to curl page for AJ
2018-02-11 20:46:29 -08:00
Kyle Drake
0a94093fe6
Add neocities-python to the API library list, add note about CLI
2018-02-11 20:35:48 -08:00
Kyle Drake
693c07914e
Run second lets encrypt update later to try to fix missing www CNAME issues
2018-02-10 07:37:43 -08:00
Kyle Drake
e89f5d7092
remove old redis proxy domain records on site delete
2017-12-27 12:41:22 -08:00
Kyle Drake
3aea4e8333
add email and lower(email) sites index
2017-12-08 22:27:34 -08:00
Kyle Drake
86e188f29f
Merge branch 'master' of github.com:neocities/neocities
2017-12-08 22:19:29 -08:00
Kyle Drake
a99e3cc330
if site path doesn't exist during a destroy, continue with destroy anyways
2017-12-08 22:19:04 -08:00
Kyle Drake
d467e9be96
Force case insensitivity for new emails, existing.
...
There is a legacy bug I just caught, where many accounts would have the
same email but then have different casing. In extreme scenarios, this
would lead to them creating a new user with the same email, or having
issues with password reset and username lookup.
This doesn't merge in the existing duplicates, but makes sure to only
allow insensitive lowercase emails from here on out. It also will check
for emails in a case insensitive way for such things as resets and
logins if the sensitive lookup doesn't work.
The implementation was not wrong per se - email is supposed to be case sensitive
for usernames. But of course, nobody (nor do most/all email servers) treat
them that way, leading to confusion situations where the user sometimes
camelcases their email and then switches to lowercase later.
2017-12-08 22:13:27 -08:00
Kyle Drake
33054a8298
Update gems, remove simplecov/coveralls to prevent crashing issue
2017-12-08 22:08:50 -08:00
Kyle Drake
15230c5622
missing beginning strong element
2017-11-28 17:45:32 -08:00
Kyle Drake
532830697a
improve documentation of custom domain adding
2017-11-28 17:43:50 -08:00
Retroity
209f032d0b
Removed Mention of Underscores in Signup Dialog
...
Underscores are not allowed in usernames, so they shouldn't be mentioned as allowed.
2017-10-18 10:22:35 -05:00
Kyle Drake
e476d649ea
Merge branch 'master' of github.com:neocities/neocities
2017-10-15 11:26:50 -07:00
Kyle Drake
9d3b86302d
clean up tests to reflect new purging code
2017-10-15 11:26:42 -07:00
Kyle Drake
203d6ecb47
Merge branch 'master' of github.com:neocities/neocities
2017-10-15 10:43:28 -07:00
Kyle Drake
2f7f5a5467
fixes for ipfs archiving
2017-10-15 10:43:26 -07:00
Kyle Drake
d0936bce67
epub, gltf whitelist
2017-10-15 10:41:57 -07:00
Kyle Drake
115580a18d
Add new press references
2017-10-11 15:10:14 -07:00
Kyle Drake
9d33464ef0
Don't show edu sites in regular browse
2017-10-10 12:09:11 -07:00
Kyle Drake
c24d1d73bd
Fix for links back from deep nested directories
2017-10-10 06:32:33 -07:00
Kyle Drake
6c9267d791
Migration and template for email invoice
2017-10-04 20:29:15 -07:00
Kyle Drake
68352e3d8f
Email invoice support
2017-10-04 20:27:24 -07:00
Kyle Drake
ea760fc849
migrations for future (possible) github integration
2017-09-27 20:46:30 -07:00
Kyle Drake
8405cb5067
Fix for extra space underline
2017-09-09 16:15:44 -07:00
Kyle Drake
0c75d5cda5
ability to donate with altcoins
2017-08-08 13:59:32 -07:00
Kyle Drake
99ca2591c7
fix for cache purge of index.. use purge for delete_cache
2017-08-08 13:31:53 -07:00
Kyle Drake
b3a5b2d860
directly use PurgeCacheWorker now
2017-08-01 18:06:51 -07:00
Kyle Drake
f8db008a0d
revert css change, it caused editor overflow
2017-08-01 18:06:00 -07:00
Kyle Drake
d96aaeba5a
fix for long filenames in editor bleeding out buttons
2017-08-01 14:48:01 -07:00