feat: add common functions library and resend welcome email script#96
feat: add common functions library and resend welcome email script#96printminion-co merged 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR introduces a reusable shell script library and administrative tooling for Nextcloud operations. It establishes standardized patterns for logging, error handling, and OCC command execution across IONOS admin tools.
Key Changes:
- Created
common.shlibrary with logging functions, OCC command wrappers, and validation utilities - Added
resend-welcome-mail-user.shscript to resend welcome emails with comprehensive argument parsing - Documented the admin tools framework, conventions, and usage patterns in README.md
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| admin-tools/common.sh | Provides shared logging, error handling, and OCC command execution functions for admin scripts |
| admin-tools/resend-welcome-mail-user.sh | Implements welcome email resending with standardized CLI options and validation |
| admin-tools/README.md | Documents the admin tools framework, script conventions, and usage examples |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
08a213c to
5c9c896
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
5c9c896 to
a609dd2
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This commit introduces a new `common.sh` library that provides standardized logging, error handling, and OCC command execution functions for IONOS admin tools. Additionally, a new script `resend-welcome-mail-user.sh` is added to facilitate resending welcome emails to specific Nextcloud users, complete with argument parsing and help documentation. Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
a609dd2 to
083f160
Compare
This commit introduces a new
common.shlibrary that provides standardized logging, error handling, and OCC command execution functions for IONOS admin tools. Additionally, a new scriptresend-welcome-mail-user.shis added to facilitate resending welcome emails to specific Nextcloud users, complete with argument parsing and help documentation.