Commit Graph

11 Commits

Author SHA1 Message Date
Franz Rolfsvaag
23e122c08a 0.5.1.1.a1
- Major back-end changes
  - Moved most non-sensitive values to dynamic configurations module
  - Removed references to old variables naming scheme for certain settings
  - Essentially, most settings are now capable of being dynamically assigned, instead of fully static
  - Complete rework of the wrapper and compose infrastructure to allow dynamic data changes
- New command: `/shaiadmin`
  - Admin-only (and approved users/roles) have access
  - `/shaiadmin set [setting] [value]`
    - Applies a new setting
    - Settings must be properly formatted, and invalid ones are rejected
  - `/shaiadmin unset [setting]`
    - Unsets/resets a setting to default
  - `/shaiadmin settings download`
    - Offers the current settings file for download. Useful for bulk editing. JSON formatted
  - `/shaiadmin settings upload [file].json`
    - Allows the uploading of a new settings file
    - This file is verified, tested, and processed before being applied
2025-08-24 15:27:10 +02:00
Franz Rolfsvaag
ebbebbacf7 0.4.2.1.a1
- Added a new owner-only `/data [download/upload]` command for datafile backup and restoration
*This is required as v0.4.2 requires a rebuild of the stack, and the existing data should be backed up in case of data loss*
2025-08-16 07:31:13 +02:00
Franz Rolfsvaag
47cc285919 0.4.0.0.a1
- Fully implemented swagger-like docs site
  - Full search functionality
  - Command type tags
  - Usage examples
  - Mobile-friendly
  - Command details available through the "Details" panel
  - Dynamically keeps information up-to-date
2025-08-13 12:19:09 +02:00
Franz Rolfsvaag
9bdb286d38 Removed deprecated docker files 2025-08-10 19:41:50 +02:00
Franz Rolfsvaag
979a5ecd4f 0.3.9.2.a4 2025-08-10 19:07:17 +02:00
Franz Rolfsvaag
dee0c4a5b4 v0.3.9.a2
Added experimental bot wrapper functionality for completely automated updates and restarts
2025-08-10 17:17:59 +02:00
Franz Rolfsvaag
6686923b6a Removed old files 2025-08-09 19:27:18 +02:00
Franz Rolfsvaag
c1a80f5497 back-end settings fix 2025-08-09 15:11:37 +02:00
Franz Rolfsvaag
7424570281 Signed-off-by: Franz Rolfsvaag <frarol96@gmail.com> 2025-08-09 14:39:54 +02:00
Franz Rolfsvaag
acecd446b8 docker update 2025-08-09 14:36:57 +02:00
Franz Rolfsvaag
7a0c4645d7 Initial commit 2025-08-09 14:29:00 +02:00