You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
memos/plugin
Johnny 5828f34aae feat: implement scheduler plugin
- Added `scheduler` package with core functionalities for job scheduling.
- Implemented job registration, execution, and graceful shutdown mechanisms.
- Introduced middleware support for logging, recovery from panics, and timeout handling.
- Developed cron expression parser to support both 5-field and 6-field formats.
- Created comprehensive integration and unit tests for scheduler, job definitions, middleware, and parser functionalities.
- Enhanced logging capabilities to track job execution and errors.
6 months ago
..
cron chore: fix some typos in comments (#5332) 6 months ago
email feat: add Email Plugin with SMTP functionality 6 months ago
filter fix(postgres): update tag filtering SQL to ensure proper type casting for LIKE comparisons 7 months ago
httpgetter refactor: attachment service part2 1 year ago
idp feat(auth): add PKCE support and enhance OAuth security 7 months ago
markdown fix(markdown): fix UTF-8 truncation for CJK characters in snippet generation 7 months ago
scheduler feat: implement scheduler plugin 6 months ago
storage/s3 feat: generate thumbnails for images stored in S3 and generate thumbnails with a maximum size (#5179) 8 months ago
webhook chore: fix linter 12 months ago