stable
Clone or download
Read-only
Part of story #35093 execute custom code as artifact post action After some discussions, we choose that this plugin should be renamed. All references to 'modules' are renamed 'functions'. *No functionnal changes expected* Change-Id: I169534121766a6bf16a4a4412c19d54bfba3e293
Modified Files
Name | ||||
---|---|---|---|---|
M | doc/untrusted-code-exec.md | +2 | −3 | Go to diff View file |
M | plugins/tee_container/docker/Dockerfile | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/PermissionsCache.php | +2 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Webhook/ArtifactPayloadBuilder.php | +2 | −2 | Go to diff View file |
M | plugins/tracker/tests/unit/Tracker/Webhook/ArtifactPayloadBuilderTest.php | +2 | −2 | Go to diff View file |
D | plugins/tracker_cce/composer.json | +0 | −21 | Go to diff View file |
D | plugins/tracker_cce/db/mysql/2024/202401171600_add_module_table.php | +0 | −43 | Go to diff View file |
D | plugins/tracker_cce/db/mysql/updates/2024/202401171155_add_table_plugin_tracker_cce_module_log.php | +0 | −52 | Go to diff View file |
D | plugins/tracker_cce/db/uninstall.sql | +0 | −2 | Go to diff View file |
D | plugins/tracker_cce/include/TrackerCCE/Administration/CustomCodeExecutionHistorySaver.php | +0 | −101 | Go to diff View file |
D | plugins/tracker_cce/include/TrackerCCE/Administration/LogModuleUploaded.php | +0 | −26 | Go to diff View file |
D | plugins/tracker_cce/site-content/fr_FR/LC_MESSAGES/tuleap-tracker_cce.po | +0 | −257 | Go to diff View file |
D | plugins/tracker_cce/tests/integration/Administration/ModuleDaoTest.php | +0 | −71 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/.gitignore | +0 | −1 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/Cargo.lock | +0 | −88 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/Cargo.toml | +0 | −7 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/README.md | +0 | −351 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/shell.nix | +0 | −10 | Go to diff View file |
D | plugins/tracker_cce/wasm_modules/post-action-add-comment/src/main.rs | +0 | −105 | Go to diff View file |
R | plugins/tracker_cce/README.mkd | Go to diff View file | ||
A | plugins/tracker_functions/composer.json | +21 | −0 | Go to diff View file |
R | plugins/tracker_cce/composer.lock | Go to diff View file | ||
R | plugins/tracker_cce/db/install.sql | Go to diff View file | ||
A | plugins/tracker_functions/db/uninstall.sql | +2 | −0 | Go to diff View file |
R | plugins/tracker_cce/include/TrackerCCE/Administration/ActivateModuleController.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/ActiveTrackerRetrieverMiddleware.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/AdministrationCSRFTokenProvider.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/AdministrationController.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/AdministrationPresenter.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/CheckModuleIsActivated.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/CheckTrackerCSRFMiddleware.php | Go to diff View file | ||
A | plugins/tracker_functions/include/TrackerFunctions/Administration/CustomCodeExecutionHistorySaver.php | +100 | −0 | Go to diff View file |
R | plugins/tracker_cce/include/TrackerCCE/Administration/ModuleDao.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/LogModuleDeactivated.php | Go to diff View file | ||
A | plugins/tracker_functions/include/TrackerFunctions/Administration/LogFunctionDeactivated.php | +28 | −0 | Go to diff View file |
R | plugins/tracker_cce/include/TrackerCCE/Administration/LogModuleActivated.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/LogModuleRemoved.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/MaxSize10Mb.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/MaxSizeProvider.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/RejectNonTrackerAdministratorMiddleware.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/RemoveModuleController.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/TrackerCSRFTokenProvider.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/UpdateModuleActivation.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/UpdateModuleController.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Administration/administration.mustache | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/CustomCodeExecutionTask.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/DeleteLogsPerTracker.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/ModuleLogDao.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/ModuleLogLine.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/ModuleLogLineWithArtifact.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/LogLinePresenter.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/LogLinePresenterBuilder.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/RetrieveLogsForTracker.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Logs/SaveModuleLog.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/BuildMessagesForAdmins.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/MessageBuilder.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/MessageRepresentation.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/MessageSender.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/RetrieveTrackerAdminRecipients.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/SendMessagesForAdmins.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/SendNotificationToTrackerAdministrator.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/TrackerAdminRecipientsRetriever.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/TrackerAdministratorNotificationSender.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/message_html.mustache | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Notification/message_txt.mustache | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Plugin/PluginDescriptor.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/Plugin/PluginInfo.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/CallWASMModule.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/ExecuteWASMResponse.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/FindWASMModulePath.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/ProcessWASMResponse.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/WASMModuleCaller.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/WASMModulePathHelper.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/WASMResponseExecutor.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/WASMResponseProcessor.php | Go to diff View file | ||
R | plugins/tracker_cce/include/TrackerCCE/WASM/WASMResponseRepresentation.php | Go to diff View file | ||
R | plugins/tracker_cce/include/tracker_ccePlugin.php | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/package.json | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/pnpm-lock.yaml | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/src/index.ts | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/src/style.scss | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/tsconfig.json | Go to diff View file | ||
R | plugins/tracker_cce/scripts/admin/vite.config.ts | Go to diff View file | ||
A | plugins/tracker_functions/site-content/fr_FR/LC_MESSAGES/tuleap-tracker_functions.po | +254 | −0 | Go to diff View file |
R | plugins/tracker_cce/site-content/pt_BR/LC_MESSAGES/tuleap-tracker_cce.po | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/_fixtures/explicit_backlog/project.xml | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/_fixtures/explicit_backlog/users.xml | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/cypress.config.ts | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/cypress/e2e/tracker_functions.cy.ts | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/cypress/fixtures/post-action-add-comment.wasm | Binary file | Go to diff View file | |
R | plugins/tracker_cce/tests/e2e/cypress/cypress/support/e2e.ts | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/package.json | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/pnpm-lock.yaml | Go to diff View file | ||
R | plugins/tracker_cce/tests/e2e/cypress/tsconfig.json | Go to diff View file | ||
A | plugins/tracker_functions/tests/integration/TrackerFunctions/Administration/FunctionDaoTest.php | +71 | −0 | Go to diff View file |
R | plugins/tracker_cce/tests/integration/TrackerCCE/Logs/ModuleLogDaoTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/CheckModuleIsActivatedStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/LogModuleDeactivatedStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/LogModuleUploadedStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/LogModuleActivatedStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/LogModuleRemovedStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Stubs/Administration/TrackerCSRFTokenProviderStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Administration/UpdateModuleActivationStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Stubs/Administration/UploadedFileStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Logs/DeleteLogsPerTrackerStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Logs/RetrieveLogsForTrackerStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Logs/SaveModuleLogStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Notification/MessageBuilderStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Notification/MessageSenderStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Notification/TrackerAdminRecipientsRetrieverStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/Notification/TrackerAdministratorNotificationSenderStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/WASM/WASMModuleCallerStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/WASM/WASMModulePathHelperStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/Stub/WASM/WASMResponseExecutorStub.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/ActivateModuleControllerTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/ActiveTrackerRetrieverMiddlewareTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/AdministrationControllerTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/CheckTrackerCSRFMiddlewareTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/MaxSize0Mb.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/RejectNonTrackerAdministratorMiddlewareTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/RemoveModuleControllerTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Administration/UpdateModuleControllerTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/CustomCodeExecutionTaskTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Notification/BuildMessagesForAdminsTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Notification/RetrieveTrackerAdminRecipientsTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Notification/SendMessagesForAdminsTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/Notification/SendNotificationToTrackerAdministratorTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/WASM/CallWASMModuleTest.php | Go to diff View file | ||
R | plugins/tracker_cce/tests/unit/TrackerCCE/WASM/ProcessWASMResponseTest.php | Go to diff View file | ||
R | src/common/User/CCEUser.php | Go to diff View file | ||
M | src/db/mysql/database_initvalues.sql | +2 | −2 | Go to diff View file |
A | src/db/mysql/updates/2024/b202401261122_rename_user_cce_to_functions.php | +40 | −0 | Go to diff View file |
M | tests/integration/bin/setup.sh | +1 | −1 | Go to diff View file |
M | tools/rpm/tuleap.rhel7.spec | +9 | −7 | Go to diff View file |