Tags: yassi/dj-control-room
Tags
Dcr#18 19 base package ux regressions (#21) * add docs for including base package * add concept of hardcoded framework panels to treat as special and avoid sidebar registration for them. * add django.check for base package being included in INSTALLED_APPS * deregister panel admin additions after tests finish * bump version to v1.3.1 --------- Co-authored-by: Yasser Toruno <yasser@yassers-mbp.lan>
Integrate base package (#17) * show core panel as special entry in dashboard * expose mcp endpoint for tools * switch to using panel_config class * get features list from panel plugin instance, fallback to feratured panels meta * add a default feature list for featured panels * depend on dcr base template and update hub with new styles * update install page with new styles and steps component * use the new dcr icon scheme * safety checks for accessing icon attributes * normalize icon colors and fix icon color logic for community panels * use the new base panel admin when dynamically re-generating admins * update dev and package dependencies to include dj-control-room-base * bump version to v1.3.0 * add base package to example project to fix tests * update codecov action to v7 * update test matrix to include more python versions and django v6 * some security fixes to mcp views * properly catch exceptions during tool aggregation on a single panel basis * add tests for mcp views * split tests for tool registry and panel registry --------- Co-authored-by: Yasser Toruno <yasser@yassers-mbp.lan>
Add signals panel to featured (#15) * remove coming soon designation for dj-signals-panel * bump version to v1.2.0 and update packages in extras * update readme and remove coming soon descriptions for signals * update docs to remove coming soon descriptions * update documentation to include links for Celery and Signals panels --------- Co-authored-by: Yasser Toruno <yasser@yassers-mbp.lan>
PreviousNext