-
Notifications
You must be signed in to change notification settings - Fork 6
Release 7.0.0 - revision 2 updates #304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: release/7.0.0
Are you sure you want to change the base?
Conversation
- implemented plugin registration
- plugin registration server
- plugin unregistration server - plugin executin basics
- implemented execution for plugin
- implemented execution for plugin
- added injector to action delegate
- added injector to action delegate
- added injector to action delegate
- modified injector
- moved meta objects
- modified injector - added name attribute to plugin
- added logging
- modified convention
- modified convention
- modified pom - added conditional on property
- add or update javadoc - optimize imports in DemoRunner - implement PluginRunner - make Plugin.identifier indexed - refactor in PluginRegistrationService - refactor methods in PluginService - fix warning in ClassToStringConverter - fix properties for plugin management - update gRPC version
- move methods in PluginService
- implement PluginRegistrationServiceTest
- implement PluginServiceTest
- implement unregistration of plugin
- implement PluginRegistrationServiceTest.testUnregister
- rework plugin as process - update plugin runner - remove plugin models and repository - add method in ImportHelper - mark method ImportHelper.populateDataset as deprecated - add error logging in PluginRegistrationService - create plugin constants in PluginConstants - create plugin utils in PluginUtils - update javadoc - fix and update tests
- update error response in PluginRegistrationService
- add and use custom exceptions - implement request validation in PluginRegistrationService - fix error handling in PluginService - fix import in PluginService - update and add tests in PluginRegistrationServiceTest
- update tests to test PluginInjector protected methods
- implement CreateOrUpdateOutcomeTest
- add translations into plugin processes - fix logging in PluginService
- fix uninjecting outdated metadata when activating plugin in PluginService - update tests in PluginRegistrationServiceTest - fix actions in test_plugin_injector.xml
- add attribute in GetOrCreateOutcome - fix handling of overlapping methods in request - add test for overlapping methods in PluginRegistrationServiceTest
- updated petrinet - updated task reponsebody conversion - updated user dto - updated UserController, UserFactory nad UserResourceAssembler according to new dto objects
- updated ActionDelegate to use internode communication when setting data
- updated CollectionNameProvider with additional realmId check - PetriNetController updated with pagination - UserController added locale to endpoints that uses userfactory
- corrected preferences saving
- updated ElasticTaskService
- readme - logback
- readme - logback
- updated User
[NAE-2092] User and Auth endpoints refactor
- Refactor role assignments, imports, and user identifiers - Replaced email-based user references with username for impersonation and related actions. - Updated imports and dependencies across modules to improve consistency. - Enhanced test cases with annotations and fixed deprecated usages. - Added new library dependencies and updated Maven configurations for better integration. - Fix tests to comply with new code
- Consolidated and restructured Dockerfiles for better clarity and efficiency. - Updated MongoDB and Elasticsearch versions in GitHub workflows. - Added multiple repositories to application-engine/pom.xml for improved dependency resolution. - Adjusted Docker image context paths in workflow actions for consistent builds.
- Reorganized QueryDSL dependencies in POM files for better consistency. - Added new QueryDSL annotation processing configuration in nae-user-common. - Adjusted package structure and related imports for proper QueryDSL entity mapping.
Refactor QueryDSL dependencies and package structure
…ifest details - Add loaded module detection and expose it via Actuator - Introduced `LoadModule` and `LoadedModulesEndpoint` to detect and expose loaded modules' metadata via a new Actuator endpoint. Updated application properties, caching configuration, and dependencies to support this feature. Enhanced security settings and excluded JDBC auto-configuration to streamline the application setup.
[NAE-2108] Implement actuator for listing registered modules with manifest details
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Description
A lot of changed.
More description TBD.
Dependencies
Third party dependencies
Blocking Pull requests
<Depends on #(PR id)>/
How Has Been This Tested?
Test Configuration
<Please describe configuration for tests to run if applicable, like program parameters, host OS, VM configuration etc.>
Checklist: