Elijah R
ce847c2207
bump version
2025-05-06 04:44:39 -04:00
Elijah R
290a9a5777
major refactor:
...
- Now uses EntityFrameworkCore for database operations
- HTTP handlers have all been refactored to use ASP.NET MVC controllers, and generally to be more idiomatic and remove copied boilerplate ugliness
- Authentication/Authorization refactored to use native ASP.NET core handlers
- Switch to Microsoft.Extensions.Logging instead of handrolled logging method
2025-05-06 04:34:46 -04:00
Elijah R
4b43dd833b
Add launch.json and tasks.json
2025-05-05 18:08:42 -04:00
Elijah R
2d687c1440
bump dependencies, switch framework base
2025-05-05 17:51:31 -04:00
Elijah R
1a3224ab0b
avoid unneccessary IPAddress.Parse call
2025-01-19 16:41:39 -05:00
Elijah R
1ab7dd0626
Allow bots to use admin endpoints
2024-06-08 18:59:34 -04:00
Elijah R
130baa8863
- add mechanism for database upgrades
...
- add ban reason
- add api endpoints for banning
- moderators can now list users/bots, and perform basic updates
2024-04-29 12:05:48 -04:00
Elijah R
2fa1a122f1
that again because im fucking stupid
2024-04-08 22:02:26 -04:00
Elijah R
44afbc8619
fix nullreferenceexception when not using email verification
2024-04-08 21:49:16 -04:00
Elijah R
ef0a28145b
Add comments to config.example.toml, add README and LICENSE
2024-04-08 19:21:51 -04:00
Elijah R
8a4a38a294
add option to disable mail
2024-04-08 19:06:05 -04:00
Elijah R
b626220fd3
init
2024-04-04 00:57:59 -04:00