diff --git a/.env.sample b/.env.sample index f4d6a48..65a9d30 100644 --- a/.env.sample +++ b/.env.sample @@ -60,6 +60,11 @@ # Legacy name: DOMAIN_NAME # BK_DOMAIN_NAME=http://localhost:3333 +# Optional: Format of the timestamp for files on disk (instructions, themes) +# Check https://docs.python.org/3/library/time.html#time.strftime for format details +# Default: %d/%m/%Y, %H:%M:%S +# BK_FILE_DATETIME_FORMAT=%m/%d/%Y, %H:%M + # Optional: IP address the server will listen on. # Default: 0.0.0.0 # BK_HOST=0.0.0.0 @@ -91,11 +96,6 @@ # Default: false # BK_HIDE_ADMIN=true -# Optional: Hide the 'Problems' entry from the menu. Does not disable the route. -# Default: false -# Legacy name: BK_HIDE_MISSING_PARTS -# BK_HIDE_ALL_PROBLEMS_PARTS=true - # Optional: Hide the 'Instructions' entry from the menu. Does not disable the route. # Default: false # BK_HIDE_ALL_INSTRUCTIONS=true @@ -108,6 +108,11 @@ # Default: false # BK_HIDE_ALL_PARTS=true +# Optional: Hide the 'Problems' entry from the menu. Does not disable the route. +# Default: false +# Legacy name: BK_HIDE_MISSING_PARTS +# BK_HIDE_ALL_PROBLEMS_PARTS=true + # Optional: Hide the 'Sets' entry from the menu. Does not disable the route. # Default: false # BK_HIDE_ALL_SETS=true diff --git a/CHANGELOG.md b/CHANGELOG.md index 2bbb26c..46c76b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ - Added: `BK_PURCHASE_LOCATION_DEFAULT_ORDER`, ordering of purchase locations - Added: `BK_PURCHASE_CURRENCY`, currency to display for purchase prices - Added: `BK_PURCHASE_DATE_FORMAT`, date format for purchase dates +- Documented: `BK_FILE_DATETIME_FORMAT`, date format for files on disk (instructions, theme) ### Code diff --git a/bricktracker/config.py b/bricktracker/config.py index 5452f93..e8872e5 100644 --- a/bricktracker/config.py +++ b/bricktracker/config.py @@ -28,9 +28,9 @@ CONFIG: Final[list[dict[str, Any]]] = [ {'n': 'HIDE_ALL_INSTRUCTIONS', 'c': bool}, {'n': 'HIDE_ALL_MINIFIGURES', 'c': bool}, {'n': 'HIDE_ALL_PARTS', 'c': bool}, + {'n': 'HIDE_ALL_PROBLEMS_PARTS', 'e': 'BK_HIDE_MISSING_PARTS', 'c': bool}, {'n': 'HIDE_ALL_SETS', 'c': bool}, {'n': 'HIDE_ALL_STORAGES', 'c': bool}, - {'n': 'HIDE_ALL_PROBLEMS_PARTS', 'e': 'BK_HIDE_MISSING_PARTS', 'c': bool}, {'n': 'HIDE_SET_INSTRUCTIONS', 'c': bool}, {'n': 'HIDE_TABLE_DAMAGED_PARTS', 'c': bool}, {'n': 'HIDE_TABLE_MISSING_PARTS', 'c': bool},