-
Notifications
You must be signed in to change notification settings - Fork 14
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
enhance: switch group activity publication to cronjob-based approach #4302
Conversation
…ule group activities with future start date
…-activity-scheduled-state
…-activity-scheduled-state
…eduled activities
Current Aviator status
This PR was merged manually (without Aviator). Merging manually can negatively impact the performance of the queue. Consider using Aviator next time.
See the real-time status of this PR on the
Aviator webapp.
Use the Aviator Chrome Extension
to see the status of your PR within GitHub.
|
|
GitGuardian id | GitGuardian status | Secret | Commit | Filename | |
---|---|---|---|---|---|
1509427 | Triggered | Generic Password | 589508d | packages/prisma/src/data/seedTEST.ts | View secret |
1509427 | Triggered | Generic Password | 589508d | packages/prisma/src/data/seedTEST.ts | View secret |
1509427 | Triggered | Generic Password | 589508d | cypress/cypress.config.ts | View secret |
1509427 | Triggered | Generic Password | 589508d | cypress/cypress.config.ts | View secret |
14050276 | Triggered | Generic Password | 589508d | packages/prisma/src/data/seedTEST.ts | View secret |
14050276 | Triggered | Generic Password | 589508d | packages/prisma/src/data/seedTEST.ts | View secret |
14050276 | Triggered | Generic Password | 589508d | cypress/cypress.config.ts | View secret |
🛠 Guidelines to remediate hardcoded secrets
- Understand the implications of revoking this secret by investigating where it is used in your code.
- Replace and store your secrets safely. Learn here the best practices.
- Revoke and rotate these secrets.
- If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.
To avoid such incidents in the future consider
- following these best practices for managing and storing secrets including API keys and other credentials
- install secret detection on pre-commit to catch secret before it leaves your machine and ease remediation.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
📝 Walkthrough📝 WalkthroughWalkthroughThe pull request introduces significant changes across various components and files, primarily focusing on the management of group activities and their statuses. The Changes
Possibly related PRs
Suggested reviewers
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
klicker-uzh Run #3190
Run Properties:
|
Project |
klicker-uzh
|
Run status |
Passed #3190
|
Run duration | 09m 24s |
Commit |
369bd5622f ℹ️: Merge 5f456948a8e6ebfe22dd68495830e11d8e89fa17 into 367f34673619c742f6e4527a3d3d...
|
Committer | Julius Schlapbach |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
92
|
Quality Gate failedFailed conditions |
klicker-uzh Run #3191
Run Properties:
|
Project |
klicker-uzh
|
Run status |
Passed #3191
|
Run duration | 09m 22s |
Commit |
c13fcd9d40: enhance: switch group activity publication to cronjob-based approach (#4302)
|
Committer | Julius Schlapbach |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
92
|
This pull request modifies the group activity publication logic such that group activities that start in the future are only set to a
SCHEDULED
state on publishing. A separate cronjob that runs every 5 minutes then publishes the group activities together with the practice quizzes and microlearnings with start dates around a similar time.Summary by CodeRabbit
Release Notes
New Features
SCHEDULED
for group activities, enhancing activity management.Bug Fixes
Documentation
Chores