ac9953fed60.5.1.2.a4 - Minor patch to prevent non-initiated members from claiming crew roles
main
Franz Rolfsvaag
2025-08-26 00:07:51 +0200
9b94280e8b0.5.1.2.a3 - Small patch to repair orphaned fedaykin requests
Franz Rolfsvaag
2025-08-25 23:57:39 +0200
f3bc0ef6700.5.1.2.a2 - Adjustments to reaction role - Ensures no one can hold the Fedaykin role without a head - Stores pending reviews in the absence of a head for later review when a new head is reinstated - *Thanks Kenny :P*
Franz Rolfsvaag
2025-08-25 23:47:25 +0200
3d807e2fc20.5.1.2.a1 - Added crew role reaction roles: - Harvester Crew - for carrier and crawler operators/owners - Escort Crew - for players protecting harvester crews - Fedaykin - for pirate hunters - Minor bugfixes to other reaction role features, most notably duplicate reviews on auto-detect
Franz Rolfsvaag
2025-08-25 10:55:48 +0200
23e122c08a0.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
Franz Rolfsvaag
2025-08-24 15:27:10 +0200
ebbebbacf70.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*
Franz Rolfsvaag
2025-08-16 07:31:13 +0200
1ede582a760.4.2.0.a1 - DD cycle data fetching - ShaiWatcher will now keep an updated loot table of the unique items in the DD each week The bot will **only** edit its message if already present, which should reduce message spam - Added command /dd_update to control the update behaviour. stop|resume|start [reason_text] - Docsite changes - Added "ADMIN" tags to commands, signifying owner-only commands - Owner-only commands are now filtered under the "moderator" category - Added docs for /dd_update - Logging - Added logging info for more verbose info relating to configuration and installation
Franz Rolfsvaag
2025-08-16 06:39:01 +0200
77f92abe190.4.1.0.a8 - Converted all commands to slash-only commands
Franz Rolfsvaag
2025-08-16 03:12:33 +0200
0349c368800.4.1.0.a7 - Changed interaction check on command executions in an attempt to prevent hybrid commands from counting twice on the docsite
Franz Rolfsvaag
2025-08-16 02:56:46 +0200
dab1e4e9e00.4.1.0.a6 - I forgot hybrid commands call two triggers whenever executed, thus messing with the counter on the docsite - *Let's see if this fixes things..*
Franz Rolfsvaag
2025-08-16 02:50:57 +0200
fe09e1dd1f0.4.1.0.a5 - Yet another patch for the exectuion counter.. - *When stuff won't play nice, you brute-force it*
Franz Rolfsvaag
2025-08-16 02:40:38 +0200
73175bbecd0.4.1.0.a4 - Correction to earlier patch. *Testing on live server is a pain, but I'm too lazy to fire up a dev server..*
Franz Rolfsvaag
2025-08-16 02:36:16 +0200
730d479e2d0.4.1.0.a3 - Slight bugfix to docsite execution counter due to global command tree silently resulting in duplicate triggers
Franz Rolfsvaag
2025-08-16 02:31:38 +0200
4e86eb43fc0.4.1.0.a2 - Docs site changes - Details brief no longer opens automatically on narrower devices - Implemented a counter that displays the number of executions for each command
Franz Rolfsvaag
2025-08-16 02:26:49 +0200
fdd336fe910.4.1.0.a1 - Doc site UI improvements and fixes - Added Discord widget - Fixed some styling issues - Added command docs briefs and details - Briefs are shown in the right-hand panel - Details can be shown by clicking Open full details - Added ShaiWatchers' logo as the site favicon - Moved HTML template to static file for responsiveness improvements
Franz Rolfsvaag
2025-08-15 06:17:52 +0200
d768712b750.4.0.0.a5 - Minor styling fix for the docsite footer - Cleaned up data, variables, etc. relating to the docsite
Franz Rolfsvaag
2025-08-13 13:06:28 +0200
985888fb5a0.4.0.0.a4 Fixed small typos
Franz Rolfsvaag
2025-08-13 12:55:08 +0200
87bcc61a1a0.4.0.0.a3 - Added linkable and sharable commands - Added copy-buttons to command fields
Franz Rolfsvaag
2025-08-13 12:47:34 +0200
66447865f50.4.0.0.a2 - Bugfix for commands not fully populating docs site - Deployed version uses global commands. The docs site should now pick these up as well
Franz Rolfsvaag
2025-08-13 12:28:44 +0200
47cc2859190.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
Franz Rolfsvaag
2025-08-13 12:19:09 +0200
21a79194dd0.3.9.8.a1 - Added an experimental small doc-site - Automatically fetches and displays command syntax and other details - Lightweight and secure with no edit functionality - Minor description changes for clarity - Added a few more status texts
Franz Rolfsvaag
2025-08-13 08:58:56 +0200
aab931b5430.3.9.7.a5 - Forgot some command labels for some mod commands - /recreate -> /recreate_nick_review for clarity - This recreates reviews for a single user, if applicable - The plural command still affects all applicable users as normal
Franz Rolfsvaag
2025-08-11 09:58:44 +0200
21f61508420.3.9.7.a4 - Fixed permissions module not affecting certain features - Added clear [MOD] labels to moderator-only commands for clarity
Franz Rolfsvaag
2025-08-11 09:53:35 +0200
4f0e000c930.3.9.7.a3 Changes to Pirate Reports: - Proof is no longer **required** but **encouraged**. - Mods can click a button on the review to jump to the report ACK message
Franz Rolfsvaag
2025-08-11 09:26:56 +0200
b6980794d70.3.9.7.a2 Simple fix to (hopefully) remove status prefixes
Franz Rolfsvaag
2025-08-11 03:56:36 +0200
8fb7a9dab50.3.9.7.a1 Added random presence rotator, because... fun!
Franz Rolfsvaag
2025-08-11 03:24:46 +0200
eb1e1da82f0.3.9.6.a5 Minor fix to remove duplicate slash commands
Franz Rolfsvaag
2025-08-11 02:58:25 +0200
7c9ec713b70.3.9.6.a4 Minor fix to redundant commit messages being posted when no version change it performed
Franz Rolfsvaag
2025-08-11 02:31:59 +0200
40ef32c5300.3.9.6.a3 Cogified the restart command /bot_restart {reason} -> /power restart {reason} for future enhancements
Franz Rolfsvaag
2025-08-11 02:24:23 +0200
a25dca76e70.3.9.6.a1 Added /bot_restart {reason} command for moderators to restart the bot from Discord
Franz Rolfsvaag
2025-08-11 02:07:34 +0200
b780c4069e0.3.9.5.a4 Incorporated fault-tolerant startup messages with proper fetching of commit messages
Franz Rolfsvaag
2025-08-11 01:56:28 +0200
0038a1889c0.3.9.5.a3 Transitioned from RSS-based commit message fetching to API-based fetching for commit messages
Franz Rolfsvaag
2025-08-11 01:32:16 +0200
2a898802b60.3.9.5.a2 Fixed issues relating to RSS feed not giving enough details
Franz Rolfsvaag
2025-08-11 01:18:01 +0200
cd11e3106f0.3.9.5.a1 Introduction of startup messages in modlog with version number
Franz Rolfsvaag
2025-08-11 00:52:21 +0200
5f71ee8ebf0.3.9.4.a3 Added support for Gitea multi-line commit messages to be posted as startup messages
Franz Rolfsvaag
2025-08-11 00:45:39 +0200
6e85897ca80.3.9.4.a2 Added better startup messages being sent to the Discord modlog channel
Franz Rolfsvaag
2025-08-11 00:39:18 +0200
b74002e69f0.3.9.4.a1 Added image/video proof to pirate reports as a requirement. This is displayed in-line for moderators in the review message
Franz Rolfsvaag
2025-08-11 00:30:23 +0200
7b5bcff6ac0.3.9.3.a4 Added mod-tools to recreate nickname reviews
Franz Rolfsvaag
2025-08-11 00:18:10 +0200
f14e84b89c0.3.9.3.a3 Added /clear_nick_reviews mod-command: clears out pending nickname reviews from datafile
Franz Rolfsvaag
2025-08-11 00:02:00 +0200
c09f36162d0.3.9.3.a2 Fixes nick review lock, preventing re-reviews to be sent out despite genuine
Franz Rolfsvaag
2025-08-10 23:53:16 +0200
268966a4ae0.3.9.3.a1 Fixes duplicate nickname reviews when users react with multiple emojis
Franz Rolfsvaag
2025-08-10 23:37:14 +0200
4e77cddc920.3.9.2.a10 Restructured runtime environment variables passing to cogs
Franz Rolfsvaag
2025-08-10 21:46:15 +0200
1febca22430.3.9.2.a9 config bugfix
Franz Rolfsvaag
2025-08-10 21:22:41 +0200
e2b6dd667b.
Franz Rolfsvaag
2025-08-10 21:13:26 +0200
4d5258c89d0.3.9.2.a8
Franz Rolfsvaag
2025-08-10 21:06:11 +0200
c28bc573cc0.3.9.2.a7 Fixes to config handling in main bot file because I overlooked it entirely, herpa derpa ..
Franz Rolfsvaag
2025-08-10 20:54:56 +0200
377586e6e7.
Franz Rolfsvaag
2025-08-10 20:53:09 +0200
27cc972f19Added version verbose on startup
Franz Rolfsvaag
2025-08-10 20:45:08 +0200
c540f624af.
Franz Rolfsvaag
2025-08-10 20:41:50 +0200
7222239774.
Franz Rolfsvaag
2025-08-10 20:36:13 +0200
5368d21be40.3.9.2.a5 performance improvements, stability, and primarily settings-handling improvements. - Due to the container transition, some settings handling became quietly broken or defunct.
Franz Rolfsvaag
2025-08-10 20:23:09 +0200