29 Commits

Author SHA1 Message Date
Evan Goode
06ae77f313 Move Translations section from CONTRIBUTING.md to README.md
This change makes it more visible and conforms to the guidelines for
Hosted Weblate's gratis Libre tier.
2025-08-01 12:47:56 -04:00
Evan Goode
07f75ab62c Clarify supported versions in README 2025-03-30 12:34:39 -04:00
Evan Goode
8fa4656735 Merge remote-tracking branch 'upstream/master' into next 2025-03-29 19:23:08 -04:00
Evan Goode
b201152c5c Document support for all versions of Minecraft 2025-03-23 20:27:07 -04:00
Evan Goode
1f4b46b11a Release notes for 3.0.0 2025-03-22 18:51:33 -04:00
Evan Goode
5c1f6c1cfa
Implement SSO via OIDC (#127)
Resolves https://github.com/unmojang/drasl/issues/39

* Use __Host- cookie prefix instead of setting Domain

See https://stackoverflow.com/a/64735551

* Unlinking OIDC accounts

* AllowPasswordLogin, OIDC docs, cleanup

* YggdrasilError

* Migrate existing password users without login

* API query/create/delete user OIDC identities

* test APICreateOIDCIdentity

* test APIDeleteeOIDCIdentity

* API Create users with OIDC identities

* OIDC: PKCE

* Use YggdrasilError in authlib-injector routes

* OIDC: AllowChoosingPlayerName

* recipes.md: Update for OIDC and deprecated config options

* OIDC: fix APICreateUser without password, validate oidcIdentities

* OIDC: error at complete-registration if no preferred player name

* Proper error pages

* MC_ prefix for Minecraft Tokens
2025-03-22 16:40:26 -04:00
Evan Goode
0460a72121 Use 'go run' for swag in Makefile if not on PATH 2025-03-04 21:53:17 -05:00
Evan Goode
7578349442 Add swag to builddeps in installation.md 2025-03-04 21:53:17 -05:00
Evan Goode
141db389ea Update wiki.vg links to minecraft.wiki 2024-12-28 23:23:20 -05:00
Evan Goode
f562e8b058 Update documentation for multiple players 2024-12-28 21:07:32 -05:00
Evan Goode
69117ad899 Add troubleshooting.md 2024-10-21 00:43:34 +00:00
Evan Goode
688aec4b3d README: Add FAQ section to
Resolves https://github.com/unmojang/drasl/issues/106
2024-10-21 00:43:34 +00:00
Evan Goode
a249e96940 Mention swag in build dependencies 2024-08-15 12:59:45 -04:00
Evan Goode
e8aebbdad6 README: disclaim unstable-ish API 2024-08-15 12:33:59 -04:00
Evan Goode
3e11390c04 Link to API docs from README 2024-08-15 12:33:59 -04:00
Evan Goode
b578c50978 Recommend Fjord Launcher instead of PollyMC 2024-06-27 09:15:34 -04:00
catfromplan9
3fe13c52cd Correct minimum version, 1.6.x only has experimental yggdrasil support 2024-04-03 14:26:55 -04:00
catfromplan9
e92c5e48df Clarify supported versions in README.md 2024-04-03 14:26:55 -04:00
Evan Goode
936b858800 Icon in README 2023-11-29 23:33:09 -05:00
Evan Goode
276f36c0e2 Default skins and capes, usage.md
Resolves https://github.com/unmojang/drasl/issues/27
2023-11-22 21:30:02 -05:00
catfromplan9
3124908587 Suggest PollyMC as a authlib-injector compatible launcher 2023-11-22 18:17:46 +00:00
Evan Goode
188370448f README, whitespace tweaks 2023-09-19 22:48:29 -04:00
Evan Goode
3d54b131c8 Linting, formatting 2023-09-18 21:46:53 -04:00
Evan Goode
19a55762c9 Add GCC to build dependencies, clarify Go version req 2023-09-04 14:03:07 -04:00
Evan Goode
c6a14ef92b installation.md 2023-09-04 13:53:06 -04:00
Evan Goode
68f9e17803 recipes.md 2023-08-31 00:10:42 -04:00
Evan Goode
9427ab922c Add 'alpha' message to README 2023-07-07 17:24:35 -04:00
Evan Goode
9047415511 Link to doc/configuration.md in README.md 2023-06-25 17:21:30 -04:00
Evan Goode
c72f374472 README draft 2023-06-14 00:48:49 -04:00