Mastodon (Freak U edition). Fork of https://github.com/glitch-soc/mastodon
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
ThibG a0b614f10a Fix support for HTTP proxies (#11245)
* Disable incorrect check for hidden services in Socket

Hidden services can only be accessed with an HTTP proxy, in which
case the host seen by the Socket class will be the proxy, not the
target host.

Hidden services are already filtered in `Request#initialize`.

* Use our Socket class to connect to HTTP proxies

Avoid the timeout logic being bypassed

* Add support for IP addresses in Request::Socket

* Refactor a bit, no need to keep the DNS resolver around
2019-07-07 13:53:09 +02:00
.circleci Merge branch 'master' into glitch-soc/merge-upstream 2019-06-16 21:09:19 +02:00
.dependabot Change dependabot update schedule from live to weekly (#10949) 2019-06-04 11:23:19 +02:00
.github
app Fix support for HTTP proxies (#11245) 2019-07-07 13:53:09 +02:00
bin
config Merge commit 'c07cca4727041ea5a5721acbc603d4bfb45a15a6' into glitch-soc/merge-upstream 2019-07-07 13:49:31 +02:00
db Merge branch 'master' into glitch-soc/merge-upstream 2019-06-28 21:36:50 +02:00
dist
lib Merge branch 'master' into glitch-soc/merge-upstream 2019-06-28 21:36:50 +02:00
log
nanobox Resync Nanobox files with the 2.9.0 release (#11083) 2019-06-14 14:52:31 +02:00
public
spec Merge commit 'c07cca4727041ea5a5721acbc603d4bfb45a15a6' into glitch-soc/merge-upstream 2019-07-07 13:49:31 +02:00
streaming Fix streaming server crashing when updating filters 2019-06-18 16:50:04 +02:00
vendor
.buildpacks
.codeclimate.yml Replace from scss-lint to sass-lint (#10958) 2019-06-04 17:23:18 +02:00
.dockerignore
.editorconfig
.env.nanobox
.env.production.sample Change .env.production.sample to specify that MAX_VIDEO_SIZE also applies to audio files 2019-06-24 16:27:10 +02:00
.env.test Do not test PAM authentication by default (#9027) 2018-10-20 07:32:26 +02:00
.env.vagrant
.eslintignore
.eslintrc.js
.foreman
.gitattributes
.gitignore
.gitmodules
.haml-lint.yml
.nanoignore
.nvmrc
.profile
.rspec
.rubocop.yml require rubocop-rails in .rubocop.yml (#10974) 2019-06-06 12:31:48 +02:00
.ruby-version
.sass-lint.yml Fix sass-lint config (#10982) 2019-06-06 18:51:46 +02:00
.slugignore
.yarnclean Replace from scss-lint to sass-lint (#10958) 2019-06-04 17:23:18 +02:00
AUTHORS.md
Aptfile
CHANGELOG.md Fix unconverted PRs in the changelog (#11155) 2019-06-22 18:13:52 +02:00
CODE_OF_CONDUCT.md Change e-mail contact for CoC enforcement 2019-06-06 17:42:07 +02:00
CONTRIBUTING.md Merge branch 'master' into glitch-soc/merge-upstream 2019-06-16 21:09:19 +02:00
Capfile
Dockerfile Docker: Remove dist-upgrade (#10822) 2019-05-26 22:26:45 +02:00
Gemfile Merge branch 'master' into glitch-soc/merge-upstream 2019-07-04 16:21:39 +02:00
Gemfile.lock Merge branch 'master' into glitch-soc/merge-upstream 2019-07-04 16:21:39 +02:00
LICENSE
Procfile
Procfile.dev
README.md Change translations badge in README to Crowdin (#11054) 2019-06-12 15:56:41 +02:00
Rakefile
Vagrantfile
app.json
babel.config.js New Crowdin translations (#11077) 2019-06-18 22:58:18 +02:00
boxfile.yml Resync Nanobox files with the 2.9.0 release (#11083) 2019-06-14 14:52:31 +02:00
config.ru
crowdin.yml Update crowdin.yml 2019-06-12 15:11:00 +02:00
docker-compose.yml
package.json Merge branch 'master' into glitch-soc/merge-upstream 2019-07-04 16:21:39 +02:00
postcss.config.js
priv-config
scalingo.json
yarn.lock Merge branch 'master' into glitch-soc/merge-upstream 2019-07-04 16:21:39 +02:00

README.md

Mastodon Glitch Edition

Now with automated deploys!

Build Status

So here's the deal: we all work on this code, and then it runs on dev.glitch.social and anyone who uses that does so absolutely at their own risk. can you dig it?