harbor/src/pkg
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
..
accessory bump beego (#17801) 2022-11-24 18:07:42 +08:00
allowlist bump beego (#17801) 2022-11-24 18:07:42 +08:00
artifact remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
artifactrash bump beego (#17801) 2022-11-24 18:07:42 +08:00
audit bump beego (#17801) 2022-11-24 18:07:42 +08:00
authproxy lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
blob bump beego (#17801) 2022-11-24 18:07:42 +08:00
cached update golangci-lint for golang1.19 (#17817) 2022-11-18 11:40:01 +08:00
chart remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
clients/core remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
config add parameters for PostgreSQL (#16641) 2022-11-30 19:08:08 +08:00
distribution lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
exporter lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
immutable bump beego (#17801) 2022-11-24 18:07:42 +08:00
joblog bump beego (#17801) 2022-11-24 18:07:42 +08:00
jobmonitor Remove job parameters and schedule extra attribute (#17878) 2022-11-28 17:45:26 +08:00
label bump beego (#17801) 2022-11-24 18:07:42 +08:00
ldap Change ldap.Search to ldap.SearchWithPaging (#17534) 2022-09-19 11:04:54 +08:00
member lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
notification refactor: refact the webhook API and life process (#18255) 2023-03-03 10:17:47 +08:00
notifier Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
oidc Add OIDC group filter (#17736) 2022-11-11 09:55:11 +08:00
p2p/preheat Update the log information in proxy cache (#17936) 2022-12-08 13:50:37 +08:00
permission lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
project remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
proxy/secret lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
queuestatus Add REST API to list job queue status, pause/resume job queue and list schedulers (#17707) 2022-11-17 20:12:07 +08:00
quota bump beego (#17801) 2022-11-24 18:07:42 +08:00
rbac remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
reg remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
registry fix: remove noise log when core started (#18260) 2023-02-21 17:38:42 +08:00
replication bump beego (#17801) 2022-11-24 18:07:42 +08:00
repository bump beego (#17801) 2022-11-24 18:07:42 +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 bump beego (#17801) 2022-11-24 18:07:42 +08:00
scan fix: resolve the oidc or ldap group user cannot export cve (#18219) 2023-02-20 14:22:27 +08:00
scheduler Avoid internal error in the UI when reset a schedule (#17946) 2022-12-08 20:43:44 +08:00
signature lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
systemartifact Replaced io/ioutil with "os / io" package. (#17792) 2022-11-17 10:02:29 +08:00
systeminfo lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
tag bump beego (#17801) 2022-11-24 18:07:42 +08:00
task Avoid internal error in the UI when reset a schedule (#17946) 2022-12-08 20:43:44 +08:00
token Replaced io/ioutil with "os / io" package. (#17792) 2022-11-17 10:02:29 +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
version inject ldflags for harbor compiler and linker 2019-10-30 18:31:42 +08:00
factory_test.go lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
factory.go fix: remove noise log when core started (#18260) 2023-02-21 17:38:42 +08:00