Skip to content

Conversation

@nh758
Copy link
Contributor

@nh758 nh758 commented Feb 12, 2025

https://github.com/digi-serve/planning/issues/572

As we're moving closer to HR Teams release, I want to move away from needing to maintain different branches and building manually. I packaged the HR Teams Complex Widget as a plugin, in the style of ABDesigner. But this requires modification to ABDesigner, platform_web and core to load the relevant classes.

See the plugin code here: https://github.com/digi-serve/plugin_HRTeams

The main goal is code separation. I still think we need to work on a more accessible plugin system, that simplifies adding custom features to the platform.

Release Notes

  • Add hooks to load editor and view properties from plugins

Test Status

@nh758 nh758 added the minor Tag Pull Requests to trigger a minor version update label Feb 12, 2025
Copy link
Contributor

@jinzsom jinzsom left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Contributor

@Hiro-Nakamura Hiro-Nakamura left a comment

Choose a reason for hiding this comment

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

Good Job!

@nh758 nh758 merged commit 59b9f91 into master Feb 17, 2025
8 checks passed
@nh758 nh758 deleted the nh/plugin-teams branch February 17, 2025 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Tag Pull Requests to trigger a minor version update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants