Skip to content

130: Add plugins - #192

Open
JaeYeonLee0621 wants to merge 4 commits into
mainfrom
130-add-plugins
Open

JaeYeonLee0621 wants to merge 4 commits into
mainfrom
130-add-plugins

Conversation

@JaeYeonLee0621

@JaeYeonLee0621 JaeYeonLee0621 commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Plugins

  • New Plugin base with before_request / after_response / on_error hooks, applied across all gateway endpoints.
  • Plugins are stored as Snippet records and execute in order (active plugins only, lower order first).

Admin

  • Plugin & config snippets managed from the admin: list view with "Plugin test console" and "Config test console" links.

@JaeYeonLee0621 JaeYeonLee0621 self-assigned this Sep 21, 2026
@JaeYeonLee0621 JaeYeonLee0621 linked an issue Sep 21, 2026 that may be closed by this pull request


@admin.register(Snippet)
class SnippetAdmin(admin.ModelAdmin):

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image Image Image Image

@JaeYeonLee0621
JaeYeonLee0621 marked this pull request as ready for review September 22, 2026 12:23

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Plugins

1 participant