Gaius
fe28ba4c8e
feat: merge sync peer with peer table in manager ( #2668 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-24 10:28:08 +08:00
Gaius
51c1f9bb1a
feat: add createSyncPeers to async job in manager ( #2664 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-23 10:27:35 +08:00
Gaius
b7231818e9
feat: add personal access token middleware to open api ( #2590 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-01 15:18:06 +08:00
Gaius
75ddb8b554
feat: support tls in manager rest server ( #2580 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-31 16:36:57 +08:00
Gaius
01287f4fe7
fix: change model state in the same scheduler id ( #2537 )
...
* fix: change model state
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove objectStorageConfig in manager rpcserver
Signed-off-by: Gaius <gaius.qi@gmail.com>
---------
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-11 11:23:44 +08:00
Gaius
355d9dd10d
feat: add update model rest api ( #2530 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-10 18:19:14 +08:00
Gaius
0ffc55b6d4
refactor: trainer server module ( #2486 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:35:00 +08:00
Gaius
e4fc6d5c85
feat: add S3ForcePathStyle to object storage ( #1976 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:22 +08:00
Gaius
008eeb980b
feat: add IPAddresses and DNSNames to sans of the cert ( #1930 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:18 +08:00
Gaius
731ecc1234
feat: change yaml field type from string to net.IP ( #1929 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:18 +08:00
Gaius
f354ee3861
refactor: manager and scheduler config ( #1701 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Jim Ma
89376d6c4e
feat: ipv6 support ( #1685 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Gaius
13caf6f0c2
refactor: listenIP and advertiseIP ( #1694 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:56 +08:00
Gaius
b6c395a6cb
feat: add cert spec to security configuration ( #1621 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:51 +08:00
Gaius
6fcf059dca
feat: manager add cert spec ( #1619 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius
13580f89f2
refactor: dfpath for certify cache dir ( #1618 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius
43d8478507
feat: add tls policy to scheduler grpc server ( #1616 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius
307839ecbd
feat: add tls policy to manager grpc server ( #1611 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:50 +08:00
Gaius
9ab33635c5
feat: manager init cert for grpc server ( #1603 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:49 +08:00
Jim Ma
c5a8512cb6
feat: add common serialize package ( #1601 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:48 +08:00
Gaius
5b802eac0d
feat: manager add certificate config ( #1583 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:47 +08:00
Jim Ma
539c772948
feat: manager implements issue certificate grpc ( #1577 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:47 +08:00
Gaius
272f38f567
feat: grpc add ratelimit ( #1572 )
...
feat: grpc ratelimit
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:46 +08:00
Gaius
8134308065
feat: storage calculate the count of records ( #1557 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:44 +08:00
Gaius
72b20dc00b
feat: scheduler and manager change graceful stop timeout ( #1540 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:43 +08:00
Gaius
585884f01d
feat: manager embed frontend assets ( #1523 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
Gaius
0544527aea
feat: add enable config to peer gauge ( #1382 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:27 +08:00
Gaius
31a2c27a7c
feat: dynconfig add object storage ( #1369 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:27 +08:00
Gaius
e3cfd49808
feat: manager add bucket interface ( #1368 )
...
* feat: manager add bucket interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: add bucket swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius
e9a6be1ea8
feat: add objectstorage pkg ( #1366 )
...
* feat: add objectstorage pkg
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius
4ab498837c
test: add scheduler constructSuccessPeerPacket case ( #1154 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius
ef6e3665e6
feat: add user update interface and rename rest to service ( #1148 )
...
* feat: add user interface and rename rest to service
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: api reference
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius
d4ac46a0d1
refactor: manager grpc server ( #1047 )
...
* refactor: manager grpc server
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:55 +08:00
Gaius
1cde964259
feat: make dfpath public ( #929 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:46 +08:00
Gaius
c2c721bc78
refactor: dfpath pkg ( #879 )
...
* feat: dfpath
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dfpath
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: path
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: plugin
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:43 +08:00
Gaius
1a13ba11a8
feat: log ( #852 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
Jim Ma
3d63ab2ca3
chore: update golang import lint ( #780 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
Gaius
c52f917323
feat: manager add grpc jaeger ( #738 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
466912aa48
docs: scheduler config ( #698 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:25 +08:00
Gaius
fcde9dc9b5
Add manager metrics and logger ( #676 )
...
* feat: add manager metrics and logger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius
e3a56c9de9
feat: add otel trace ( #650 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:47 +08:00
Gaius
8aa537636e
feat: add oauth2 signin ( #591 )
...
* feat: add oauth2 signin
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:42 +08:00
Gaius
e52b72990b
refactor: rbac
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:41 +08:00
Gaius
79662a3bb4
feat: start process ( #572 )
...
* feat: server start process
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius
e9d3ddb901
feat: gin log to file ( #574 )
...
* feat: gin log to file
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
yxxhero
92ebd103e7
feat: change rabc code struct ( #552 )
...
* feat: change rabc code struct
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:38 +08:00
Gaius
19fa991340
feat: optimize manager startup process ( #562 )
...
* feat: optimize manager startup process
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:37 +08:00
Gaius
66e3ca538f
feat: optimize scheduler start server ( #558 )
...
* feat: optimize scheduler start server
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:37 +08:00
Gaius
908a90642b
feat: add console ( #559 )
...
* feat: add console
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00
Gaius
962a171bcd
feat: rename task to job ( #544 )
...
* feat: rename task to job
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00