-
Notifications
You must be signed in to change notification settings - Fork 4
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
Feature/149 disable subscriptions #259
Feature/149 disable subscriptions #259
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great feature! I suggested a couple things for performance, since I have a PTSD from the months of February-March. Please consider before merging 🚀
Otherwise, in the list view, instead of a Disabled
tag, what would you think of graying out the source icon (we have a RKS icon in gray) and updating the tooltip? It would be more subtle, idk if this is what we look for. ➡️ I realised that you added them for blocked assets as well. To stay coherent, I would not remove the tag.
Outstanding work! 💯
.../service/src/modules/database/subscriptions/cron-subscriptions/cron-subscriptions.service.ts
Show resolved
Hide resolved
packages/backend/jobs-manager/service/src/modules/database/subscriptions/subscriptions.dto.ts
Outdated
Show resolved
Hide resolved
packages/backend/jobs-manager/service/src/modules/database/subscriptions/subscriptions.dto.ts
Outdated
Show resolved
Hide resolved
packages/frontend/stalker-app/src/app/api/jobs/subscriptions/cron-subscriptions.service.ts
Show resolved
Hide resolved
.../service/src/modules/database/subscriptions/event-subscriptions/event-subscriptions.model.ts
Show resolved
Hide resolved
packages/backend/jobs-manager/service/src/modules/database/subscriptions/subscriptions.utils.ts
Show resolved
Hide resolved
packages/backend/jobs-manager/service/src/modules/findings/commands/findings-handler-base.ts
Show resolved
Hide resolved
packages/frontend/stalker-app/src/app/api/jobs/subscriptions/event-subscriptions.service.ts
Outdated
Show resolved
Hide resolved
.../frontend/stalker-app/src/app/modules/jobs/subscriptions/subscription-interaction.service.ts
Show resolved
Hide resolved
packages/frontend/stalker-app/src/app/modules/jobs/subscriptions/subscription-templates.ts
Outdated
Show resolved
Hide resolved
Feature/149 menus
This PR allows disabling subscriptions. By default, new subscriptions are disabled. This allows admins to save their progress without side-effects.
Other changes:
Disabling/enabling a subscription
Searching by disable/enabled
To-do (in a next PR)
Closes #149 .