stable

Clone or download

Read-only

refactor: Rename TrackerCCE -> TrackerFunctions

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