Skip to content

YAML and in-app config editing

Choose a tag to compare

@FoxxMD FoxxMD released this 03 Jan 21:42
· 670 commits to master since this release

This is a big release that adds these major features:

  • Support for YAML editing in editor, YAML schema validation in the editor, and YAML examples in the docs
  • Editing/creating bot wiki pages from the built-in editor
  • Automatic wiki page creation by bot if it has the proper permissions
  • Support loading github blob file and regular gist URLs into the editor
  • Auto moderation invitation acceptance based on whitelisted subreddits list, managed from UI

Full Changelog

Bug Fixes

  • (bot) Add missing invite check in healthloop
  • (editor) Fix how initial editor value is set
  • (No Category) Fix missing hyphen character on regex for parsing reddit entity name @prometheus-22

Documentation

  • (onboarding) Update moderator getting started to reflect new editor capabilities
  • (yaml) Create yaml versions of subreddit ready examples
  • (yaml) Add regex yaml examples
  • (yaml) Add recentActivity yaml examples
  • (yaml) Add history and author yaml examples
  • (yaml) Add attribution and advanced concepts yaml examples
  • (yaml) Add yaml examples fo activities window

Features

  • (bot) Add ability to create non-existing wiki page and change visibility
  • (bot) Add modself oauth permission
  • (bot) Add basic programmatic moderator invitation acceptance
  • (config) Make manager aware of config format
  • (editor) Use manager format to infer format for editor
  • (editor) Resolve raw gist url from gist id
  • (editor) Implement wiki page creation
  • (editor) Resolve raw url from github blob url
  • (manager) Improve wiki page creation
  • (ui) Enable additional scopes usage
  • (ui) Implement basic wiki editing capabilities for editor

Refactor

  • (ui) Migrate all editor usage to monaco-yaml base