mirror of
https://iceshrimp.dev/crimekillz/trashposs
synced 2024-11-21 16:33:48 +01:00
YAIF (Yet another Iceshrimp fork) bringing you a lot of nonsense fixes, features & bugs you didn't know you needed since 2024 (this is a mirror of iceshrimp.dev/crimekillz/trashposs)
.config | ||
.forgejo/workflows | ||
.vscode | ||
.yarn | ||
assets | ||
chart | ||
ci-env | ||
custom | ||
cypress | ||
dev | ||
docs | ||
locales | ||
packages | ||
scripts | ||
.dockerignore | ||
.editorconfig | ||
.env.yarn | ||
.envrc | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.noai | ||
.node-version | ||
.npmrc | ||
.pnp.cjs | ||
.pnp.loader.mjs | ||
.vsls.json | ||
.weblate | ||
.yarnrc.yml | ||
APPS.md | ||
biome.json | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
COPYING | ||
cypress.config.ts | ||
Dockerfile | ||
flake.lock | ||
flake.nix | ||
gulpfile.js | ||
LICENSE | ||
package.json | ||
Procfile | ||
README.md | ||
release.json | ||
SECURITY.md | ||
yarn.lock |
TrashPoss is a decentralized and federated social networking service, implementing the ActivityPub standard.
It was forked from Iceshrimp, itself a fork of Calckey Firefish (itself a fork of Misskey) in 2024, to focus on silly features instead of stability, performance and usability.
Thanks a lot for the grind that went into upstream projects, which made this fork possible.
Direct migrations from Iceshrimp 2023.12.6 are possible, please read this
** We are happy to announce our first release **
2024.04.1 is out!
Note
This project is not dead. It is just playing possum.
- Highlighted changes:
- Achievements adopting code from Sharkey/Misskey
- Livepatching of Instances using the latest docker release or dev images (optional)
- Chomp! Activity Support (Patch adopted from mia)
- Fast🚜 Scream🚜 Mod🔌 Tracker/SID playback support (Thanks to Jeder)
- Suppress the "You haven't configured mail" message (Patch adopted from mia)
- Fixes that allow proper federation of likes with instances using the UA "misskey" (Sharkey)
- Allow federation via Tor / i2p
- Allow proxying of videos and audio content (Thanks to ShittyKopper)
- Unified Bookmarks and Clips (Snippets, dev branch)
- Unified Lists and News UI
- New central Messenger UI unifying Chats, Groups, Channels and Announcements
- Unified Exploration and Search of Users, Posts, Channels
- Post language selection and translate functionality by Namekuji
- Profile pictures can be viewed fullscreen (dev branch)
- Accessibility settings in the unauthenticated web viewer (dev branch)
- So much more - Read the changelog to get an overview of all changes
- Planned changes:
- OAuth2 Single Sign On Client
- E2E encrypted messaging
- Improvements for single-user instances, anonymous and pseudonymous federation via Tor / i2p
- Posts Health/XP Bar to indicate how many ppl have reported a post vs. interaction rate
- Train Table Delay Captcha
- Individual session revocation and One Time Access Tokens
- Need Ideas for:
- Better integration of User Gallery and Pages
- Don't like the Web UI? Good luck, the Mastodon-compatible API might work with the following clients:
- Trash can:
- Nonsense bug fixes
- Better performance
- Change of focus to silly little goofball's needs
- Prioritization of user choice and configurability
- Trash cannot:
- Flashy marketing
- Commercialization of any kind
- Documentation on installing (and updating) TrashPoss using:
- Documentation on migrating from Firefish, Foundkey, Misskey and Iceshrimp can be found here.
- Want to sign up at an existing instance?
- Check out FediDB or Fediverse Observer to get an overview of the instances that are out there.
- Please note that the only flagship instance is ⚧.fm, the only other project-affiliated mirror is
git.161.sh
.
- Want to donate to the upstream project?
- Their backend lead dev (zotan) is in need of a better laptop, as their current one does not have enough memory. You can contribute here. Any leftover money will be given to queers in need.
- Need help or want to contribute? Open an issue or pull request on the repo!