extensions
extensions copied to clipboard
Add cron-manager extension
Description
This extension is a tool for easily managing cron jobs locally, and viewing logs for the jobs. It uses crontab to list and update the user's cron jobs, and parses /var/mail/{username} for cron job run history and output.
Screencast
Checklist
- [x] I read the extension guidelines
- [x] I read the documentation about publishing
- [x] I ran
npm run buildand tested this distribution build in Raycast - [x] I checked that files in the
assetsfolder are used by the extension itself - [x] I checked that assets used by the
READMEare placed outside of themetadatafolder
Congratulations on your new Raycast extension! :rocket:
You can expect an initial review within five business days.
Once the PR is approved and merged, the extension will be available on our Store.
@pernielsentikaer Thanks for taking a look
The extension requires cron jobs to have Name and Description comments (if added through the extension, it adds them automatically.) I note this in the readme here: https://github.com/raycast/extensions/pull/15027/files#diff-f8d925ec6a96f539203e33718107f5ba434f701ee345977711584709c9182b91R45
I did overlook that it's not possible to add a job through the extension if no jobs already exist, I've now added that.
This pull request has been automatically marked as stale because it did not have any recent activity.
It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊
Is this ready for another review?
@pernielsentikaer Yes, it's ready for another review
The extensions suffer from Empty state flicker - could you handle that?
Is it correct that we're only showing cronjobs added from Raycast and not if any was added from outside with crontab -e
This pull request has been automatically marked as stale because it did not have any recent activity.
It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊
This issue has been automatically closed due to inactivity.
Feel free to comment in the thread when you're ready to continue working on it 🙂
You can also catch us in Slack if you want to discuss this.