harbor/src/controller
Chlins Zhang 90db04e92d
refactor: refact the webhook API and life process (#18255)
refactor: refact the notification job API and life process

1. Introduce new APIs for webhook jobs management.
2. Refact legacy APIs for backforward compatible.
3. Migrate the webhook jobs process to unified execution/task framework.

Closes: #18210

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-03-03 10:17:47 +08:00
..
artifact remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
blob lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
config fix: align some configuration api fields validation with frontend (#17903) 2022-12-05 15:52:41 +08:00
event Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
gc Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
health remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
icon Replaced io/ioutil with "os / io" package. (#17792) 2022-11-17 10:02:29 +08:00
immutable lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
jobmonitor Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
jobservice Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
ldap lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
member Add check when adding project member (#17701) 2022-10-28 15:06:27 +08:00
p2p/preheat Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
project project userid not found log level into debug (#17343) 2022-08-08 14:20:13 +08:00
proxy Fix issue related to redhat registry proxy cache (#17789) 2022-11-18 17:17:39 +08:00
purge Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
quota fix: reduce the high db cpu usage for tag retention (#17296) 2022-08-04 10:08:02 +08:00
registry feat: introduce the copy by chunk for replication (#17602) 2022-11-01 11:19:17 +08:00
replication Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
repository lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
retention Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
robot controller/robot: use global regexp vars (#17915) 2022-12-06 15:59:37 +08:00
scan Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
scandataexport Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
scanner lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
systemartifact Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
systeminfo remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
tag lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
task lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
user lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
usergroup lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
webhook refactor: refact the webhook API and life process (#18255) 2023-03-03 10:17:47 +08:00