7 Commits

Author SHA1 Message Date
mytharcher
e7ca77a171 refactor(plugin-workflow): change tasks api 2025-04-09 23:48:41 +08:00
chenos
645cef5825
perf: useIsLoggedIn (#6462) 2025-03-19 10:28:27 +08:00
Junyi
21857c4db5
fix(plugin-workflow): fix legacy tasks count after workflow deleted (#6493)
* fix(plugin-workflow): fix legacy tasks count after workflow deleted

* fix(plugin-workflow): fix locale
2025-03-18 17:07:53 +08:00
Junyi
cba610ecc8
fix(plugin-workflow): fix tasks count (#6474)
* fix(plugin-workflow): fix tasks count

* fix(plugin-workflow): add filter

* fix(plugin-workflow): always refresh all counts

* refactor(plugin-workflow): change to delete tasks when workflow deleted

* feat(plugin-workflow): add reload when click menu link
2025-03-16 15:04:20 +08:00
Junyi
7d14ebf06f
fix(lugin-workflow-tasks): only use the provider in admin layout (#6412) 2025-03-11 10:00:34 +08:00
Junyi
e5507d0758
refactor(plugin-workflow): change task center api and ui (#6272)
* refactor(plugin-workflow): change task center api and ui

* fix(client): add className property for Grid.Col

* refactor(plugin-workflow): adjust tasks menu style

* fix(plugin-workflow): fix menu title

* feat(plugin-workflow): automatically update tasks number

* fix(plugin-workflow): ignore ws if not exist

* fix(plugin-workflow): fix compatibility of no user approvals

* refactor(server): revert ws api back

* fix(plugin-workflow-manual): fix migration and renamed test cases

* fix(plugin-workflow): fix acl for task resource

* refactor(client): show badge number in toolbar

* fix(plugin-workflow): fix toolbar number

* fix(client): adjust badge font size

* refactor(plugin-workflow): adjust task center style and api

* fix(plugin-workflow-manual): fix constants

* refactor(plugin-workflow-manual): change legacy workflow todo block to list style

* test(plugin-workflow-manual): migrations

* refactor(plugin-workflow): add workflow title component

* fix(plugin-workflow-manual): fix e2e test cases

* fix(plugin-workflow): fix test kit
2025-03-10 19:58:33 +08:00
Junyi
56c03f3fef
feat(plugin-workflow): add workflow task panel in toolbar (#5858)
* feat(plugin-workflow): add workflow task panel in toolbar

* fix(plugin-workflow): fix type

* fix(plugin-workflow): fix manual task list filter

* fix(plugin-workflow): add tooltip for task button
2024-12-26 10:44:34 +08:00