infisical
infisical copied to clipboard
Client secret cleanup on resource cleanup queue
Description 📣
This PR adds universal auth client secret cleanup to the resource clean up queue function. This removes all the expired and invalid client secrets. The removal is executed in a batch by batch process with a delay of 10ms for db breathe.
This also adds a new command in make file to ensure PR is ready by checking the UI and api lint and type errors. This is an idea copied from external-secrets operator. Fixed a small bug in audit log pruning also.
Type ✨
- [ ] Bug fix
- [x] New feature
- [ ] Breaking change
- [ ] Documentation
Tests 🛠️
# Here's some code block to paste some code snippets
- [x] I have read the contributing guide, agreed and acknowledged the code of conduct. 📝