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 6e2e601664 update from glitch soc 2023-07-28 03:54:40 +00:00
.devcontainer update from glitch soc 2023-07-28 03:54:40 +00:00
.github update from glitch soc 2023-07-28 03:54:40 +00:00
.husky Use Yarn instead of NPX for pre-commit hook (#24287) 2023-03-28 06:28:57 +02:00
app update from glitch soc 2023-07-28 03:54:40 +00:00
bin update from glitch soc 2023-07-28 03:54:40 +00:00
chart helm: cleanup helm chart, now in mastodon/chart (#21801) 2022-12-09 06:36:29 +01:00
config update from glitch soc 2023-07-28 03:54:40 +00:00
db update from glitch soc 2023-07-28 03:54:40 +00:00
dist update from glitch soc 2023-07-28 03:54:40 +00:00
lib update from glitch soc 2023-07-28 03:54:40 +00:00
log
public Merge branch 'main' of https://github.com/glitch-soc/mastodon 2023-02-11 01:14:01 +00:00
spec update from glitch soc 2023-07-28 03:54:40 +00:00
streaming update from glitch soc 2023-07-28 03:54:40 +00:00
vendor Increase files checked by ESLint (#9705) 2019-01-04 11:28:38 +01:00
.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
.bundler-audit.yml Run bundler-audit on PRs (#23514) 2023-02-18 12:49:09 +01:00
.dockerignore Update .dockerignore/.gitignore for #16947 etc (#17099) 2021-12-06 18:04:04 +01:00
.editorconfig Enable EditorConfig trailing whitespace trimming (#23543) 2023-02-12 08:34:17 +01:00
.env.production.sample Merge branch 'custom-emoji-reactions' 2023-04-27 07:15:21 +00:00
.env.test Bump webpacker from 4.0.7 to 4.2.0 (#12416) 2019-11-20 17:56:11 +01:00
.env.vagrant Add a default DB_HOST to .env.vagrant for enable the streaming (#14030) 2020-06-15 01:57:06 +02:00
.eslintignore Increase files checked by ESLint (#9705) 2019-01-04 11:28:38 +01:00
.eslintrc.js update from glitch soc 2023-07-28 03:54:40 +00:00
.foreman
.gitattributes
.gitignore helm: cleanup helm chart, now in mastodon/chart (#21801) 2022-12-09 06:36:29 +01:00
.gitmodules Rename themes -> flavours ? ? 2017-12-03 23:26:40 -08:00
.haml-lint.yml update from glitch soc 2023-07-28 03:54:40 +00:00
.haml-lint_todo.yml update from glitch soc 2023-07-28 03:54:40 +00:00
.nanoignore Remove Storybook (#4397) 2017-07-27 22:30:27 +02:00
.nvmrc update from glitch soc 2023-07-28 03:54:40 +00:00
.prettierignore update from glitch soc 2023-07-28 03:54:40 +00:00
.prettierrc.js update from glitch soc 2023-07-28 03:54:40 +00:00
.profile update from glitch soc 2023-07-28 03:54:40 +00:00
.rspec
.rubocop.yml update from glitch soc 2023-07-28 03:54:40 +00:00
.rubocop_todo.yml update from glitch soc 2023-07-28 03:54:40 +00:00
.ruby-gemset Make Mastodon use its own gemset (#17858) 2022-08-13 15:44:34 +02:00
.ruby-version Bump ruby to 3.2.2 due to ReDoS vulnerabilities (#24320) 2023-03-31 18:28:40 +02:00
.slugignore Remove Storybook (#4397) 2017-07-27 22:30:27 +02:00
.yarnclean Setup Husky and lint-stage for commit fixing (#23308) 2023-03-27 05:17:19 +02:00
AUTHORS.md Update AUTHORS.md (#20630) 2022-11-14 08:33:24 +01:00
Aptfile update from glitch soc 2023-07-28 03:54:40 +00:00
CHANGELOG.md update from glitch soc 2023-07-28 03:54:40 +00:00
CODE_OF_CONDUCT.md Merge branch 'main' into glitch-soc/merge-upstream 2023-02-25 14:00:40 +01:00
CONTRIBUTING.md update from glitch soc 2023-07-28 03:54:40 +00:00
Capfile Autofix Rubocop remaining Layout rules (#23679) 2023-02-20 06:58:28 +01:00
Dockerfile update from glitch soc 2023-07-28 03:54:40 +00:00
FEDERATION.md Add FEDERATION.md (#17029) 2021-11-23 00:15:31 +01:00
Gemfile update from glitch soc 2023-07-28 03:54:40 +00:00
Gemfile.lock update from glitch soc 2023-07-28 03:54:40 +00: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 document emoji reactions! 2023-04-27 07:16:56 +00:00
Rakefile update from glitch soc 2023-07-28 03:54:40 +00:00
SECURITY.md Fix Markdown files with Prettier and check in CI (#21972) 2023-02-20 07:37:28 +01:00
Vagrantfile Merge branch 'main' into glitch-soc/merge-upstream 2022-12-07 09:03:42 +01:00
app.json Make enable_starttls configurable by envvars (#20321) 2022-11-10 21:06:21 +01:00
babel.config.js update from glitch soc 2023-07-28 03:54:40 +00:00
config.ru Autofix Rubocop remaining Layout rules (#23679) 2023-02-20 06:58:28 +01:00
crowdin-glitch.yml update from glitch soc 2023-07-28 03:54:40 +00:00
crowdin.yml update from glitch soc 2023-07-28 03:54:40 +00:00
docker-compose.yml Use Github Container Registry as the official container image source (#24113) 2023-03-15 16:41:13 +01:00
ide-helper.js Add JS IDE helper (#13012) 2020-04-27 17:19:53 +02:00
jest.config.js update from glitch soc 2023-07-28 03:54:40 +00:00
jsconfig.json Correct prettier calls for YML/JSON (#21832) 2022-12-03 12:05:35 +09:00
package.json update from glitch soc 2023-07-28 03:54:40 +00:00
postcss.config.js Update PostCSS dependencies (#23835) 2023-03-15 04:01:10 +01:00
priv-config TOR federation (#7875) 2018-06-26 20:34:12 +02:00
scalingo.json update from glitch soc 2023-07-28 03:54:40 +00:00
stylelint.config.js update from glitch soc 2023-07-28 03:54:40 +00:00
tsconfig.json update from glitch soc 2023-07-28 03:54:40 +00:00
yarn.lock update from glitch soc 2023-07-28 03:54:40 +00: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
  • Quote Retweets, copied from the Treehouse Mastodon fork Removed because they made the fork too hard to attach. Also because they were implemented rather poorly.
  • Emoji reactions, copied from the Urusai Mastodon fork.