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
Kay Faraday 2cd766694a WIP QRT 2023-01-01 02:59:29 +00:00
.circleci Revamp post filtering system (#18058) 2022-06-28 09:42:13 +02:00
.devcontainer Fix auto detect language for translate service (#19244) 2022-09-27 23:33:56 +02:00
.github Merge branch 'main' into glitch-soc/merge-upstream 2022-11-17 12:01:37 +01:00
app WIP QRT 2023-01-01 02:59:29 +00:00
bin Update Mastodon to Rails 6.1 (#15910) 2021-03-24 10:44:31 +01:00
chart Bump Helm chart version to account for mastodon 4 (#20886) 2022-11-17 10:53:04 +01:00
config Merge branch 'main' of https://github.com/glitch-soc/mastodon 2022-11-23 06:01:42 +00:00
db WIP QRT 2023-01-01 02:59:29 +00:00
dist Merge branch 'main' of https://github.com/glitch-soc/mastodon 2022-11-23 06:01:42 +00:00
lib WIP QRT 2023-01-01 02:59:29 +00:00
log
public Merge branch 'main' of https://github.com/glitch-soc/mastodon 2022-11-23 06:01:42 +00:00
spec Merge branch 'main' into glitch-soc/merge-upstream 2022-11-22 10:28:43 +01:00
streaming Merge branch 'main' into glitch-soc/merge-upstream 2022-11-15 02:10:37 +01:00
vendor
.browserslistrc Add ES6 compatibility to browserslist (#18519) 2022-05-26 20:29:28 +02:00
.buildpacks Remove nodejs buildpack from buildpacks (#14364) 2020-07-20 09:48:10 +02:00
.codeclimate.yml Replace from Code Climate to Super-Linter (#18587) 2022-06-01 19:22:35 +02:00
.deepsource.toml Update .deepsource.toml (#15753) 2021-02-19 09:53:25 +01:00
.dockerignore Update .dockerignore/.gitignore for #16947 etc (#17099) 2021-12-06 18:04:04 +01:00
.editorconfig
.env.production.sample Merge branch 'main' of https://github.com/glitch-soc/mastodon 2022-11-23 06:01:42 +00:00
.env.test
.env.vagrant Add a default DB_HOST to .env.vagrant for enable the streaming (#14030) 2020-06-15 01:57:06 +02:00
.eslintignore
.eslintrc.js Replace from Code Climate to Super-Linter (#18587) 2022-06-01 19:22:35 +02:00
.foreman
.gitattributes
.gitignore Helm update readme.md (#20154) 2022-11-10 19:09:54 +01:00
.gitmodules
.haml-lint.yml
.nanoignore
.nvmrc NodeJS 14 support - circleci/docker/.nvmrc (#16163) 2021-08-10 22:56:13 +02:00
.prettierignore Format JSON and YAML using Prettier (#17823) 2022-03-21 04:46:11 +01:00
.prettierrc.js Format JSON and YAML using Prettier (#17823) 2022-03-21 04:46:11 +01:00
.profile
.rspec
.rubocop.yml Fix style for hashes (#20518) 2022-11-17 11:05:39 +01:00
.ruby-gemset Make Mastodon use its own gemset (#17858) 2022-08-13 15:44:34 +02:00
.ruby-version Bump Ruby version from 3.0.3 to 3.0.4 (#18028) 2022-08-15 04:39:58 +02:00
.slugignore
.yarnclean
AUTHORS.md Update AUTHORS.md (#20630) 2022-11-14 08:33:24 +01:00
Aptfile Heroku fix (#19807) 2022-11-05 22:57:58 +01:00
CHANGELOG.md Bump version to 4.0.2 (#20725) 2022-11-15 03:57:18 +01:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Merge branch 'main' into glitch-soc/merge-upstream 2022-11-12 13:28:03 +01:00
Capfile
Dockerfile Add missing procps package to Dockerfile (#21028) 2022-11-22 05:52:18 +01:00
FEDERATION.md Add FEDERATION.md (#17029) 2021-11-23 00:15:31 +01:00
Gemfile Merge branch 'main' into glitch-soc/merge-upstream 2022-11-14 20:27:31 +01:00
Gemfile.lock Merge branch 'main' into glitch-soc/merge-upstream 2022-11-16 08:30:00 +01:00
LICENSE
Procfile fix: make Procfile compatible with herokuish (#12685) 2020-08-29 19:00:30 +02:00
Procfile.dev Set RAILS_ENV in Procfile.dev (#15502) 2021-01-07 09:30:12 +01:00
README.md allow granting any permission to the default role 2022-08-01 05:59:47 +00:00
Rakefile
SECURITY.md Change e-mail in SECURITY.md (#20384) 2022-11-11 05:26:43 +01:00
Vagrantfile Merge branch 'main' into glitch-soc/merge-upstream 2022-02-17 10:58:44 +01:00
app.json Make enable_starttls configurable by envvars (#20321) 2022-11-10 21:06:21 +01:00
babel.config.js Remove dependency for @babel/plugin-proposal-class-properties (#16155) 2021-05-04 23:13:04 +02:00
config.ru
crowdin.yml Prevent translations from accidentally becoming completely different from source strings on Crowdin without translators noticing. (#17085) 2021-12-01 19:03:35 +01:00
docker-compose.yml Update docker-compose.yml (#19063) 2022-08-27 17:40:46 +02:00
ide-helper.js
jest.config.js Merge branch 'main' into glitch-soc/merge-upstream 2022-05-04 19:15:50 +02:00
jsconfig.json Replace `CancelToken` to `AbortSignal` (#19352) 2022-10-14 03:16:37 +02:00
package.json Merge branch 'main' into glitch-soc/merge-upstream 2022-11-16 08:30:00 +01:00
postcss.config.js
priv-config
quote-scss.diff WIP QRT 2023-01-01 02:59:29 +00:00
scalingo.json Make enable_starttls configurable by envvars (#20321) 2022-11-10 21:06:21 +01:00
stylelint.config.js Replace from Code Climate to Super-Linter (#18587) 2022-06-01 19:22:35 +02:00
yarn.lock Merge branch 'main' into glitch-soc/merge-upstream 2022-11-16 08:30:00 +01:00

README.md

Mastodon Freak U Edition

This is a fork of glitch-soc with some minor changes. It is currently deployed on Freak University. You probably don't want to run this fork, but it's provided here for transparency and compliance with the AGPLv3 license.

Changes

  • Replying to pending account emails replies to the person applying
  • The /api/v1/custom_emojis endpoint includes unlisted emojis
  • The links to the source code support Gitea rather than GitHub
  • The HSTS and Clacks Overhead headers can be customized via environment variables
  • Setting LOCAL_HTTPS to false always has an effect, even in production (useful for darknet instances)
  • WebP has been brought back. Animated WebPs posted/uploaded locally still get converted to static WebPs though.
  • User IPs are anonymized
  • Any permission can be granted to the default role