[Beta] beta-110226 Server-Driven Action Builder Metadata + Pipeline Rule Engine Summary#3
Merged
[Beta] beta-110226 Server-Driven Action Builder Metadata + Pipeline Rule Engine Summary#3
Conversation
[beta] - This is a beta build of the next release of SwiftBot and should be used with Caution. Actions are now buildable Added onboarding for first rule as per apple guidelines Added new Actions as per Discord API Added the ability to delete and add actions and filters etc within the UI Fixed issue Where App Crashes when building first rule Added Migration for legacy rules prior to this update - This has not been tested in a production setup and should be used with caution
Updating Actions builder Fine tuning action rule builder This is a beta and should be treated as such
Known Issues: Modifiers don't work WEBUI will show rules but will not create them due to new logic Causes repeating errors to pop up in the GUI of the Server App
Streamlining Action Building WEBUI needs to reflect new rule building structure This change introduces drag and drop, which does not comply with apples Guidelines. Therefore the following commit will be rebuilt to show this change
Improving Actions Builder
Actions are now in a state where they are ready for main release. still some bugs but otherwise good.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Introduces a server-driven Action Builder metadata schema for the WEBUI, replacing hard-coded assumptions while maintaining legacy fallbacks.
Key Changes
Execution Engine
UI / UX Improvements
Documentation
Known Issues
Bot-authored messages now enter the rule engine.
Member join rules currently only execute
sendMessageactions.WEBUI defaults the
Send MessagedestinationMode toreplyToTrigger.