Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow plugins to implement authentication backends | Himbeer | 2024-11-17 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | | | | Design decisions: * Config option specifies which of the registered backends is used * Name conflicts (including with builtins) make the backend registration fail * Builtin backends are not moved to plugins to avoid breaking existing setups confusion in general * Builtin backends are exposed to plugins (and have been for some time); Important information and internal methods are hidden to prevent interference from malicious plugins See doc/auth_backends.md and the related interface and function documentation for details. Closes #127. | ||||
* | remove cmd/mt-multiserver-proxy .gitignore | HimbeerserverDE | 2023-12-02 | 1 | -5/+0 |
| | |||||
* | remove unused variables and functions | HimbeerserverDE | 2023-11-26 | 1 | -17/+0 |
| | |||||
* | always log version on startup | HimbeerserverDE | 2023-11-26 | 1 | -2/+0 |
| | |||||
* | use proxy.BuildPlugin() function (code reuse) | HimbeerserverDE | 2023-11-26 | 1 | -12/+2 |
| | |||||
* | run go mod tidy before building the plugin | HimbeerserverDE | 2023-11-26 | 1 | -4/+4 |
| | |||||
* | tidy plugin go.mod after building | HimbeerserverDE | 2023-11-26 | 1 | -0/+4 |
| | |||||
* | actually run the go commands | HimbeerserverDE | 2023-11-26 | 1 | -2/+13 |
| | |||||
* | mt-build-plugin: actually do a build | HimbeerserverDE | 2023-11-26 | 1 | -0/+11 |
| | |||||
* | mt-build-plugin: print version | HimbeerserverDE | 2023-11-26 | 1 | -0/+23 |
| | |||||
* | add mtpostgresql support to mt-auth-convert | HimbeerserverDE | 2023-07-18 | 1 | -3/+17 |
| | |||||
* | add auth backend converter | HimbeerserverDE | 2023-07-16 | 1 | -0/+71 |
| | | | | closes #65 | ||||
* | gitignore & merge | Edzell | 2022-04-21 | 1 | -0/+1 |
| | |||||
* | Update .gitignore | Riley | 2022-04-21 | 1 | -3/+3 |
| | |||||
* | Update build.sh | Riley | 2022-04-21 | 1 | -2/+2 |
| | |||||
* | Delete config.json | Riley | 2022-04-21 | 1 | -12/+0 |
| | |||||
* | gitignore | Edzell | 2022-04-20 | 2 | -0/+16 |
| | |||||
* | build.sh | Edzell | 2022-04-20 | 1 | -0/+4 |
| | |||||
* | goimports | HimbeerserverDE | 2021-10-13 | 1 | -1/+1 |
| | |||||
* | Document exported code (#49) | HimbeerserverDE | 2021-09-10 | 1 | -0/+3 |
| | |||||
* | Protect main code (#54) | HimbeerserverDE | 2021-09-09 | 1 | -140/+2 |
| | |||||
* | Only load plugins once + memory optimisations | HimbeerserverDE | 2021-09-06 | 1 | -3/+1 |
| | |||||
* | Expose ClientConn to plugins | HimbeerserverDE | 2021-09-06 | 1 | -0/+147 |