authentik/website/docs/developer-docs/setup
Ken Sternberg 84de15568a
website: revise full development environment instructions (#12638)
* website: revise full development environment instructions

Updates the full development environment instructions to make it clear you *will* need both
Docker and Golangci-Lint installed.

Adds the `poetry-plugin-shell` requirement, now that Poetry requires it.

Updates the per-platform development environment requirements to have a Linux-specific section,
and update the MacOS section to include poetry-plugin-shell and golangci-lint

Moves the instructions on what to do before committing to the bottom of the document; its location
was confusing and didn't clarify what steps were to be taken in what order.

Includes the instruction that, for a first-time run, you must run `make migrate` and `make gen` or
the TS-API won't be built, and in turn the WebUI build would otherwise fail.

We still need instructions for Windows.

* Prettier had opinions.

* Format error: "macOS," not "MacOS"

* Fixed some typos and cleaned up some prompts.

* Fixed 'under windows' -> 'on Windows'
2025-01-10 12:53:05 -08:00
..
frontend-dev-environment.md website: Bump prettier from 3.3.3 to 3.4.1 in /website (#12205) 2024-11-27 15:14:19 +01:00
full-dev-environment.md website: revise full development environment instructions (#12638) 2025-01-10 12:53:05 -08:00
website-dev-environment.md website: Bump prettier from 3.3.3 to 3.4.1 in /website (#12205) 2024-11-27 15:14:19 +01:00