- Pro-macro typo.
- Casbin-auth issue.
- Update navigate for front.
- Update executor-process-bind task mess error
- Change issue_zh_cn.md
- Update front-end page fields.
- Optimize delicate-web's doc.
- Update Roadmap for
poem
. - Update issue-zh-cn.md
- Update issues.md
- Update Changelog
- Update todo doc.
- Additional benchmark data.
- Detailing feat illustration.
- Optimization task log
- Planning log deletion function.
- Optimize casbin-auth components.
- Personal Center
- Casbin-adapter impl.
- A more complete debugging experience.
- Response data structure greatly compatible
- Health-checker optimize.
- Casbin-adapter intergration.
- Auth-casbin-eventconsumer basically complete
- Strong control of casbin.
- 10 rbac-api are basically completed.
- Customized runtime environment, debug switch
- Optimize creation user-info rule.
- Tracing & flexi_logger to improve log handle
- Operation log details id batch assign issue
- Change-password api undefined error.
- Handle some compile error.
- Optimize code and append auth-conf.
- Update doc & Optimize code.
- Optimize state-desc .
- Improve casbin-auther.
- Optimize role-api.
- Role-api append operation log.
- User-permission-api optimize.
- Update dependencies delay-timer.
- Improve log experience.
- Optimize span record.
- Optimize task-log deletion fuction.
- More tracking of user behavior, more advancement of auxiliary functions, and better applications etc.
-
stock issues are all solved.
-
operation logs, login logs, I18N, heartbeat checks, robust event callbacks, related refinements.
-
Permission module (do research and design model in this period). All notable changes to this project will be documented in this file.
- Optimize delicate-web's doc.
- Log detail & task advance .
- Explore permission-related features.
- Implement task-log deletion function.
- Optimize casbin-auth components.
- Operation log details id batch assign issue.
- Update executor-process-bind task mess error.
- Optimize code & casbin import.
- Handle some compile error.
- Optimize code and append auth-conf.
- Update doc & Optimize code.
- Optimize state-desc in API-Response.
- Optimize task-log deletion fuction.
- Delicate a lightweight and distributed task scheduling platform written in rust.
-
Friendly UI: [Front-end] Convenient management of tasks & executors, monitoring their status and supporting manual maintenance etc.
-
Flexible Operations: Flexible task operations, support for limiting the maximum number of parallelism in a single node, time zone settings corresponding to cron expressions, scheduling modes (single, fixed number, constantly repeating), the ability to manually trigger tasks at any time, manually terminate task instances, and view task logs online.
-
High Availability: Delicate supports unlimited horizontal expansion. It's easy to achieve high availability and performance by deploying as many Delicate servers and executors.
-
High Performance: Lightweight and essential features speed up the performance, The basic resource overhead for
delicate
is roughly (less than 0.1% cpu usage, with about 10m of memory.) -
Observability: There are many meaningful statistics periodically in a readable way.
-
Upgrade: Dynamic upgrade of the system (upgrade is done by obtaining the latest source code and performing database migration.