Skip to content

Conversation

BitProcessor
Copy link
Owner

No description provided.

dependabot bot and others added 29 commits June 1, 2021 22:22
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.2 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@1.24.2...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
add S3_DIR and S3_ENDPOINT_URL
README update and code adaptation
- Add Google Cloud Storage upload functionality with authentication options
- Add Azure Blob Storage upload functionality with multiple auth methods
- Update configuration schema to include GCP and Azure settings
- Add required dependencies for cloud storage clients
- Add -s/--schedule flag to automatically create cron/scheduled tasks
- Support configurable frequency (--schedule-days) and time (--schedule-time)
- Support both jira and confluence service types (--schedule-service)
- Auto-detect OS and create appropriate scheduled task (cron for Linux/macOS, schtasks for Windows)
- Update README with automated scheduling documentation and examples
- Mark automated scheduling feature as completed in roadmap
Allow users to omit unused cloud storage providers from config.yaml.
The script now checks if each upload section exists before accessing it,
enabling minimal configurations for local-only backups.
- Modified setup_cron_task to only remove entries for the same service type
- Added service type to cron comments for better identification
- Both services can now have independent backup schedules
Implement Scheduling, GCP and Azure backup destinations
Create Dockerfile for the tool to run inside K8s using CronJob
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.

6 participants