pronouns.cc rewrite twenty billion
Find a file
2024-10-02 16:49:33 +02:00
.config chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
.husky chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
.idea/.idea.Foxnouns.NET/.idea feat(frontend): add, list email 2024-10-02 02:46:39 +02:00
docker fix(config): use correct target in example proxy config 2024-09-14 18:11:29 +02:00
Foxnouns.Backend feat(frontend): add, list email 2024-10-02 02:46:39 +02:00
Foxnouns.Frontend feat(frontend): add confirmation before force log out 2024-10-02 16:49:33 +02:00
migrators chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
rate feat: add docker configuration 2024-09-14 18:07:49 +02:00
.dockerignore feat: add docker configuration 2024-09-14 18:07:49 +02:00
.editorconfig stuff 2024-06-09 15:48:26 +02:00
.gitignore feat: add avatar/bio/links/names/pronouns to user page 2024-09-24 20:56:10 +02:00
.noai add .noai file 2024-09-30 13:02:10 +02:00
build_info.sh add a bunch of stuff copied from Foxchat.NET 2024-05-28 15:29:18 +02:00
docker-compose.yml feat: add force log out endpoint 2024-10-01 21:25:51 +02:00
DOCKER.md feat: add docker configuration 2024-09-14 18:07:49 +02:00
Dockerfile.backend feat: add docker configuration 2024-09-14 18:07:49 +02:00
ENDPOINTS.md feat: update custom preferences endpoint 2024-08-22 15:13:46 +02:00
Foxnouns.NET.sln feat: add .net user importer 2024-09-18 21:44:47 +02:00
Foxnouns.NET.sln.DotSettings chore: add some names to ignored spell check words 2024-09-25 19:48:54 +02:00
LICENSE init 2024-05-27 15:53:54 +02:00
package.json chore: fix husky 2024-10-02 00:16:20 +02:00
README.md add script to prune designer files from migrations, add README with acknowledgements 2024-09-26 17:11:52 +02:00
STYLE.md refactor: more consistent field names, also in STYLE.md 2024-09-09 14:50:00 +02:00
yarn.lock add dev command to repository root 2024-09-17 20:58:31 +02:00

Foxnouns.NET

Rewrite of pronouns.cc's codebase in C#, using Remix for the frontend. Still very work-in-progress, but a large portion of the backend is functional.

License

Copyright (C) 2024  sam <u1f320>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Acknowledgements

Codebases I've used for inspiration/figuring things out:

Code taken entirely or almost entirely from external sources:

  • The functions in the AddSids migration, taken from PluralKit
  • Foxnouns.Backend/Database/prune-designer-cs-files.sh, taken from Iceshrimp.NET