Kyle Drake
7a50bed7d3
Dont allow following of own sites
2019-06-24 20:52:43 -07:00
Kyle Drake
ef1f448a40
Merge branch 'site_file_rename'
2019-02-26 09:38:14 -08:00
Kyle Drake
26aa62fcae
scrub carriage return garbage
2019-02-13 22:45:28 -08:00
Kyle Drake
0231cca30f
Don't allow tarballs of enormous sites
2019-02-11 01:28:33 -08:00
Kyle Drake
6f7a6098a4
bugfixes and reforms to block filters
2019-02-03 21:54:01 -08:00
Kyle Drake
249ea7a2d0
Support for site file and directory renaming / moving
2019-02-03 05:05:47 -08:00
Kyle Drake
8e7a6bff33
check for explicit true value of ipfs_archiving_enabled
2019-01-19 12:16:52 +00:00
Kyle Drake
5598d0a852
10 ipfs archives per site
2019-01-19 12:10:03 +00:00
Kyle Drake
8b0d396565
Refactor IPFS archiving to support cidv1-base32
2019-01-19 03:36:07 -08:00
Kyle Drake
0b5b07aad4
Remove extra slash for screenshot url
2019-01-19 03:03:00 -08:00
Kyle Drake
c6140531ee
cocaine gem renamed to terrapin
2018-12-09 23:33:00 -08:00
Kyle Drake
af0c65e94f
knowl file support
2018-10-06 18:14:33 -07:00
Kyle Drake
6f46060c9b
work with gzipped logfiles
2018-09-19 17:47:51 -07:00
Kyle Drake
62df9c47e9
zero or more for banned email domain match
2018-06-25 18:19:49 -07:00
Kyle Drake
a8d64e0af5
add banned email blacklist
2018-06-10 17:54:35 -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
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
e89f5d7092
remove old redis proxy domain records on site delete
2017-12-27 12:41:22 -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
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
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
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
0c54347d4d
add proxy dnslink adder
2017-07-24 23:10:10 -07:00
Kyle Drake
b3b30d1b58
add www records for redis
2017-07-23 11:52:59 -07:00
Kyle Drake
a8a2462e05
new redis data structure for proxy data
2017-07-22 11:15:12 -07:00
Kyle Drake
1002aa01f7
ipfs: archive every 10 minutes, allow disabling, make archives public
2017-07-20 13:42:30 -07:00
Kyle Drake
bd45dfdab6
fix deleted comments not being hidden
2017-07-12 09:16:40 -07:00
Kyle Drake
29d65b4d16
ensure that zip tmpfile gets deleted on error
2017-07-10 09:09:14 -07:00
Kyle Drake
3f57e452ca
fix site create bug
2017-07-08 02:25:11 -07:00
Kyle Drake
45834176c1
remove scrypt, update ext gems, fix legal info doc
2017-07-07 14:05:00 -07:00
Kyle Drake
5b81b5fc97
raise supporter space to 50GB, BW to 3TB. Compare cleanups
2017-07-07 13:05:43 -07:00
Kyle Drake
7b068b0872
remove trump plan
2017-07-07 10:51:14 -07:00
Kyle Drake
3ff6f420a4
Merge branch 'refactorpubsubupdate'
2017-07-06 10:29:09 -07:00
Kyle Drake
d559dc8b99
fix issue where unstripped title is displayed in browse
2017-07-06 10:26:45 -07:00
Kyle Drake
34ac611d9b
Refactor redis proxy storage
2017-07-06 10:24:14 -07:00
Kyle Drake
0bd8557620
use stored value for domain names, not idn translation version
2017-06-29 12:01:08 -07:00
Kyle Drake
0adc6d65fd
Fixes for not saving keys/certs when refreshed
2017-06-29 11:12:39 -07:00
Kyle Drake
e7d03ce613
store crt/key in der format in redis record when changed
2017-06-28 13:01:11 -07:00
Kyle Drake
ffb67cd3a8
site archiving: update timestamp when ipfs hash already exists
2017-06-16 23:04:52 -07:00
Kyle Drake
5c2f56e0b6
support for multiple cache purge ips in stats parsing
2017-06-16 22:21:58 -07:00
Kyle Drake
9c693acc00
missing slash after sharding dir
2017-06-16 14:35:13 -07:00
Kyle Drake
77870927ac
add sharding dir in archiver code
2017-06-16 14:32:17 -07:00
Kyle Drake
92ed88cd9b
experimenting with a new global activity feed
2017-06-15 23:44:36 -07:00
Kyle Drake
c9ba1cf0f4
add ability to restore deleted sites
2017-06-03 23:43:05 -07:00