Frikky Shuffle Versions Save

Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.

v1.3.3

2 months ago

What's Changed

  • Added a KMS (Key Management System) built into shuffle with secrets encrypted in the database with support for third party secret providers.
  • Better workflow execution stats and enhanced workflow debugger
  • Code editor quality of life updates (more coming soon)
  • Third party data pipeline trigger (Tenzir)
  • Made user inviting possible when user already exists.
  • Minor UI and backend fixes

Full Changelog: https://github.com/Shuffle/Shuffle/compare/1.3.2...v1.3.3

v1.3.2

2 months ago

What's Changed

  • Added management tools for stat management
  • Proxy related bug fixes
  • Fixed queue, variables and loop bugs
  • Fixed input worker bugs
  • Other bug fixes for onprem users

Full Changelog: https://github.com/Shuffle/Shuffle/compare/v1.3.1...v1.3.2

1.3.1

5 months ago

This is an update to help fix some of the new issues 1.3.0 introduced.

  • Made Notifications Org-Wide (per tenant) and happen and show up on more events
  • Introduced Single Action executions (e.g. for Code Editor testing)
  • Python can now be ran directly in the Code Editor if the Execute Python action is chosen (otherwise it's liquid)
  • Added the Rerun execution API.
  • Subflows with lists now do what they should again
  • Added additional Proxy config to make it possible to split Proxy between External API's and Shuffle resources
  • Conditions like Smaller Than and Larger Than now take type into account, meaning you don't need {{ ["list"] | size }} anymore.
image

What's Changed

Full Changelog: https://github.com/Shuffle/Shuffle/compare/v1.3.0...1.3.1

v1.3.0

5 months ago

🚀 Features 🚀

  • Documentation -> OpenAPI Generator with Generative AI. This is an option on the /apps page for everyone.
  • ShuffleGPT: We spent a lot of time testing out different usecases for generative AI throughout the year. The goal with Shuffle has always been to make programming more accessible in cybersecurity, and this is another step on our way there. As it's built on OpenAI (for now..), the goal is to release it on the open source side as well (with your own API key), and tightly building it into the features of Shuffle. First priority: Solve simple problems like "Get my last 10 last tickets and tell me about the most important one", and grow that into Workflow generation over time. More info in Q1 2024.
  • Realtime Workflow Collaboration - Like Google Docs or Figma, Shuffle now has support for realtime workflow collaboration. This is still in Beta, and is disabled by default for now. We may use this feature to do realtime workflow update streaming to self-hosted versions to enhance support as well (your instance -> your browser -> shuffler.io -> our support in realtime).
  • Health API! Adding a Status UI to Shuffle requires historic statistics for workflow performance to check for downtime. This runs checks regularly, both on cloud and onprem! /api/v1/health/stats + a feature that auto runs the health check on a regularly :)
  • Statistics & Usage tracking: This temporarily lives under /admin?tab=billing until we find a nice home for it
  • Orborus Utilization Monitoring: Orborus now checks properly whether the server has CPU and Memory left to run more workflows, and throttles if it doesn't.
  • Added Workflow Run Explorer to make it easier to find workflow bugs over time. URL: /workflows/debug
  • Added Workflow Versioning! Now you can see workflow revisions that you have made in the past.
  • Oauth2 Application Permissions are now supported in the App Creator
  • Added kubernetes support as a scaling option.
  • Added automatic Docker image propagation between Shuffle workers if they are hosted on different machines
  • We support ARM docker images from this version and forward for: 1.3.0+, latest and nightly (We have been supporting nightly for a while now)
  • We fixed a liquid sanitisation related security vulnerability which led to network access to into the host machine through a poorly set up user workflow. Here is the PR for it for more details.
  • And others!

What's Changed

New Contributors

Full Changelog: https://github.com/Shuffle/Shuffle/compare/1.1.0...v1.3.0

1.1.0

1 year ago

:book: Resources :book:

:rocket: Features :rocket:

  • Added new welcome pages that helps you get set up by automatically downloading relevant apps and workflows (WAY less manual building)
  • Added statistics for Workflows, Apps and total for Creators
  • Added a Workflow templating system for generating workflows
  • Added File Editing and Categories to handle new Detection methods
  • Added and fixed Liquid filters
  • New/Edited Apps now become version 1.1 and will return more about the request, including cookies
  • Made Workflow sharing and discovery easier
  • Added new Usecases that Workflows can now be mapped to
  • Added distributed caching mechanism with Memcached
  • Added statistics API that runs automatically in the background available on /api/v1/orgs/{orgid}/stats
  • Added Documentation parser for Apps that loads from Github
  • Added multiple redundancies for making sure Workflows execute in the right order
  • Started development and Shuffle support for K8s to easily work in clusters and on AWS
  • Added automatic app activation onprem for all released apps (search within a workflow)
  • Added subflow export/import as part of parent workflow exports/imports
  • And many more small changes :)

Additional changelog can be found in our Shuffle Shared Repository

What's Changed

New Contributors

1.0.0

2 years ago

:book: Resources :book: See the release blogpost for Shuffle v1.0 See our support team in action Join the Discord and talk to other creators :100:

:rocket: Features :rocket: Added initial chat system to make it easier to reach support Added the possibility of becoming a Creator, and search Added new “Getting Started” section Added App Framework to discover apps easily Added Usecases to discover relevant workflows easier Added Liquid Formatting to apps Added SSO with SAML and OpenID PKCE Added Swarm configuration possibility for Orborus Added text/code/json/liquid editor to help making workflow easier Added Ubuntu and GRPC images for app creation Added OAuth2 possibility for Apps, whether from app creator or python Added a lot more multi-tenancy usability features Added new UI as documentation frontend Added priority for when workflows execute to not clog up queues, and a button to clean the queue Added multi-node copy-pasting of workflows

:bug: Bugs :bug: Fixed a lot of bugs related to executions, UI bugs, missing buttons, API’s causing weird effects, bad JSON magic parsing, and much, much more.

What's Changed

New Contributors

Full Changelog: https://github.com/Shuffle/Shuffle/compare/0.9.25...1.0.0

0.9.25

2 years ago

Join the Discord to see our updates in real time!

:rocket: Features :rocket:

Added initial CI/CD handlers Fixed workflow view issues, and added workflow listing Updated Opensearch to 1.1.0 Removed necessity for max_memory setting with Opensearch Updated App SDK to handle LiquidPy with latest version Added Oauth2 auth, both with and without App Creator Added Gmail and Outlook triggers Merged cgroup v2 compatibility issues Added documentation popup for apps Added file namespaces and download option for them (e.g. for Yara, Snort, other rule systems) Added Webhook parser for Params to JSON to be used in workflows Added start of a text editor within Workflows Added resizer for right-side view in Workflow Added startnode button for nodes in UI Added suborgs and swapping (MSSP) Added App Auth encryption possibility with environment variable (MSSP) Added Single Signon possibility (MSSP) Added basic Helm chart for K8s usage Added notifications for failure of workflows (in UI, start workflow & email) A new documentation UI

:spider: Bugfixes :spider: LOOOADS - Too many to count, hidden inbetween new features 100

:book: Resources :book: Loads of updated info in our documentation https://shuffler.io/docs/configuration

0.9.0

2 years ago

Features & Bugs TBD

0.8.71

3 years ago

TBD (looong list)

0.8.56

3 years ago

Windows users downloads repo - this is not PROD