Skip to content
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

Merge activejobs into the dashboard #1033

Closed
wants to merge 23 commits into from
Closed

Conversation

johrstrom
Copy link
Contributor

This completes the merge of activejobs into the dashboard.

It does not handle redirections from /pun/sys/activejobs -> /pun/sys/dashboard/activejobs. That URL will fail if folks have it bookmarked.

This will also not work until certain commits from the Files app PR are pulled in (namely 71ea3b0 and 061eaaf)

It Introduces the following breaking changes:

  • Initializers will no longer be read from /etc/ood/config/apps/activejobs/initializers. These will have move to the dashboard's initializer config directory.
  • environment files in /etc/ood/config/apps/env are no longer read. Though this breaks behaviour it actually more convienient becuase any environment variable defined here is likely shared with the dashboard.
  • custom views in /etc/ood/config/apps/activejobs/views are no longer read. These will have move to the dashboard's custom view config directory.
  • The class Filter is now ActiveJobs::Filter. This will break initializers.

@johrstrom johrstrom added breaking change Upgrade Painpoint. Functionality Removal from previous version of software. needs doc labels Apr 8, 2021
@ericfranz ericfranz self-requested a review April 8, 2021 17:06
ericfranz
ericfranz previously approved these changes Apr 8, 2021
@johrstrom
Copy link
Contributor Author

closing in favor of #1034 which is effectively the same set of changes but with a cleaner git history than this.

@johrstrom johrstrom closed this Apr 8, 2021
@johrstrom johrstrom deleted the merge-w-activejobs-base branch March 1, 2022 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build breaking change Upgrade Painpoint. Functionality Removal from previous version of software. component/activejobs component/dashboard needs doc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants