Skip to content

Conversation

@backportbot
Copy link

@backportbot backportbot bot commented Jan 28, 2026

Backport of PR #57522

@backportbot backportbot bot requested a review from a team as a code owner January 28, 2026 11:36
@backportbot backportbot bot requested review from Altahrim, ArtificialOwl, leftybournes, nfebe, printminion-co, provokateurin and sorbaugh and removed request for a team January 28, 2026 11:36
@backportbot backportbot bot added 3. to review Waiting for reviews feedback-requested labels Jan 28, 2026
@backportbot backportbot bot added this to the Nextcloud 33 milestone Jan 28, 2026
@AndyScherzinger AndyScherzinger force-pushed the backport/57522/stable33 branch from dc872c2 to fceec49 Compare January 28, 2026 19:23
…ooks

Add InstallationCompletedEvent class in public API (OCP namespace) that
provides installation details: data directory, admin username, and admin
email. Event will be dispatched after successful installation.

Include comprehensive unit tests covering all event scenarios.

Signed-off-by: Misha M.-Kupriyanov <[email protected]>
Integrate event dispatching into Setup class:
- Inject IEventDispatcher dependency
- Dispatch InstallationCompletedEvent after successful installation
- Add Setup tests for event integration
- Update composer autoload for new class

Signed-off-by: Misha M.-Kupriyanov <[email protected]>
@AndyScherzinger AndyScherzinger force-pushed the backport/57522/stable33 branch from fceec49 to 5d42c9c Compare January 28, 2026 19:27
@AndyScherzinger AndyScherzinger merged commit 28d2b6d into stable33 Jan 28, 2026
186 of 191 checks passed
@AndyScherzinger AndyScherzinger deleted the backport/57522/stable33 branch January 28, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants