Skip to content

Fix global application install status and allow Scheduled Tasks global installs - #366

Merged
kingsoftheweb merged 3 commits into
futrx-com:qafrom
Ahmedwaleed22:feat/global-install-projects-qa
Oct 13, 2026
Merged

kingsoftheweb merged 3 commits into
futrx-com:qafrom
Ahmedwaleed22:feat/global-install-projects-qa

Conversation

@Ahmedwaleed22

Copy link
Copy Markdown
Contributor

What

Making globally installed applications show as Installed and adding global install support for Scheduled Tasks.

Why

After installing an application on all projects, the global Applications page still shows Install because there is no global entry recorded.

New projects should also get these applications automatically without having to install them again.

This completes the changes from #364.

How

Added a global entry to track applications installed inside project containers, install them on new projects, and remove their copies when uninstalled globally.

Also grouped global project workflows and added global to Scheduled Tasks' supported scopes.

Touched layers

Layer Changes
Applications Record global project installs and install them on new projects
Applications UI Show globally installed applications and group their workflows
Scheduled Tasks Added support for global installs

Docs

Modified docs to include updates

…projects

A global install inside project containers now records one global
in-projects instance. The global Applications page lists it as installed,
project creation installs every such application into the new project, and
uninstalling the record uninstalls each project's copy.
Scheduled Tasks can now be installed from the global Applications page. It
lives inside project containers, so a global install places a copy in every
project and new projects inherit it.
Copilot AI balanced review requested due to automatic review settings October 10, 2026 22:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@kingsoftheweb
kingsoftheweb merged commit 4f99869 into futrx-com:qa Oct 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants