mirror of
https://github.com/unmojang/drasl.git
synced 2025-08-03 10:56:06 -04:00

Adds the `AllowTextureFromURL` config option and makes it false by default. Admins can still set skins and capes by URL, via the front end or the API, regardless of this setting. Allowing users to specify textures via URL is a possible security concern and doesn't really improve the UX that much, so we should make it opt-in. For https://github.com/unmojang/drasl/issues/116.
35 lines
937 B
YAML
35 lines
937 B
YAML
# See https://pre-commit.com for more information
|
|
# See https://pre-commit.com/hooks.html for more hooks
|
|
exclude: "^swagger.json$"
|
|
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v4.6.0
|
|
hooks:
|
|
- id: trailing-whitespace
|
|
- id: end-of-file-fixer
|
|
- id: check-added-large-files
|
|
- repo: https://github.com/tekwizely/pre-commit-golang
|
|
rev: v1.0.0-rc.1
|
|
hooks:
|
|
- id: go-fmt-repo
|
|
- repo: https://github.com/muya/swaggo-hooks
|
|
rev: v1.1.1
|
|
hooks:
|
|
- id: swag-fmt
|
|
- repo: https://github.com/kamadorueda/alejandra
|
|
rev: 3.0.0
|
|
hooks:
|
|
- id: alejandra-system
|
|
# - repo: https://github.com/pre-commit/mirrors-prettier
|
|
# rev: v3.0.3
|
|
# hooks:
|
|
# - id: prettier
|
|
- repo: local
|
|
hooks:
|
|
- id: swag
|
|
name: Generate Swagger documentation
|
|
entry: make swag
|
|
language: system
|
|
files: \.go$
|
|
pass_filenames: false
|