Commit Graph

394 Commits

Author SHA1 Message Date
Chongzhi Deng 710f9f3e6e
test: add unit test for manager handler (#3222)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-04-24 23:40:39 +08:00
Gaius 513587217f
chore: update console submodule (#3228)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-24 16:29:09 +08:00
Chongzhi Deng 5a9c3a6107
test: add unit tests for manager handlers (#3202)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-04-22 17:42:59 +08:00
Gaius 4abb179d5b
feat: support preheating by v2 grpc protocol (#3201)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-17 15:39:34 +08:00
Chongzhi Deng f76aaf1245
fix: typo in manager database (#3191)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-04-16 14:04:58 +08:00
Gaius 856cc374c5
chore: update go-redis verison to v9 (#3182)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-09 12:27:49 +08:00
Gaius bb064c5366
chore: update console verison to v1.0.24 (#3106)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-08 16:14:56 +08:00
Gaius 5f3225beb6
fix: erorr middleware set error message return headers were already written (#3105)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-08 11:41:39 +08:00
Gaius 7dcfa68d49
feat: add ip to keepalive's params (#3094)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-28 21:03:17 +08:00
embroede 79c3390d8c
feat: make log rotation settings configurable (#3085)
Signed-off-by: Edward Broeder <eddie.broeder@intel.com>
2024-02-28 16:36:43 +08:00
Gaius 54d0048678
chore: update console submodule version to v1.0.23 (#3084)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-21 22:05:39 +08:00
Gaius eefd59ca49
feat: cluster scopes add hostname regexes for client matchs cluster by hostname (#3083)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-21 14:18:12 +08:00
Gaius 8fa57caeef
chore: update api version and console version (#3059)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-30 16:13:23 +08:00
Gaius 0b1157bba8
feat: replace filters with filteredQueryParams (#3049)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-24 22:58:06 +08:00
yxxhero 17d111e9d3
feat: add gzip middleware for static file (#3045)
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: yuanxiongxiong <xiongxiong.yuan@aminer.cn>
2024-01-23 17:10:31 +08:00
dlut_xz 548e9f2627
chore: update api version to v2.0.83 (#3037)
Signed-off-by: fcgxz2003 <834756128@qq.com>
2024-01-22 16:01:03 +08:00
Gaius ea28581bbe
feat: update scheduler and seed peer by ip and port (#3012)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-10 12:36:45 +08:00
Gaius 87f9fcc536
feat: remove object storage and model message (#2992)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-02 14:53:08 +08:00
Gaius 67c36f62b3
feat: remove concurrent_piece_count in scheduler (#2942)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-12 16:39:16 +08:00
Gaius 5f4fe5753a
feat: implement ListSeedPeers feature in manager (#2865)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-08 20:45:03 +08:00
Gaius da014f5043
feat: if no matching manifest, then the log printing platform string (#2867)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-08 20:40:27 +08:00
Gaius 2339e9b7c0
refactor: preheat with multi arch image layers (#2864)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-08 16:13:04 +08:00
dependabot[bot] a083c30af9
chore(deps): bump github.com/docker/docker from 20.10.7+incompatible to 24.0.7+incompatible (#2863)
chore(deps): bump github.com/docker/docker

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 20.10.7+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v20.10.7...v24.0.7)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-08 11:07:20 +08:00
Panlq 58f137007a
feat: preheat image supports authentication and parse multi manifest mediatype (#2819)
Signed-off-by: jonpan <1191243580@qq.com>
2023-11-08 10:55:43 +08:00
Gaius 8fdedd8467
chore: update console verison to v1.0.20 (#2850)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-03 12:13:46 +08:00
Gaius 2515c138c5
chore: update console and api verison (#2847)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-01 11:55:39 +08:00
Gaius 4a161e465e
feat: list jobs order by created_at (#2843)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-31 11:38:27 +08:00
Gaius 12fc630612
fix: if scheduler has no seed peer, return error in preheating (#2835)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-30 16:45:39 +08:00
Gaius d6d52c291c
chore: update console version to v1.0.18 (#2815)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-20 17:36:44 +08:00
Gaius af6f99ff99
fix: console build failed (#2814)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-20 14:51:20 +08:00
Gaius b4221d2a09
chore: update console version to v1.0.15 (#2813)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-19 20:32:10 +08:00
Gaius d710953240
feat: add sync peers log (#2812)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-18 17:25:14 +08:00
Gaius 2faa8955f2
chore: update console verison to v1.0.14 (#2811)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-18 12:15:49 +08:00
Gaius 6ac6be38b6
chore: update manager console verison to v1.0.13 (#2810)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-17 14:53:34 +08:00
Gaius c6aec7a885
fix: sync peer with unknow relation (#2800)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-16 15:02:05 +08:00
Sasha Melentyev c97909ac62
chore(manager/job): cleanup and fix typo (#2799)
Signed-off-by: Sasha Melentyev <sasha@melentyev.io>
2023-10-16 10:41:59 +08:00
Sasha Melentyev e25e35a1f4
chore(manager/database): rm unused cfg (#2798)
Signed-off-by: Sasha Melentyev <sasha@melentyev.io>
2023-10-13 12:14:56 +08:00
Sasha Melentyev c02523393c
chore(manager/auth/oauth): rm unused args and struct (#2797)
Signed-off-by: Sasha Melentyev <sasha@melentyev.io>
2023-10-13 12:14:39 +08:00
Gaius 2b4e378007
fix: per page count in peer api (#2775)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-09 16:30:40 +08:00
pbannykh 189ea6c61c
fix: add option to disable prepared statement for postgres (#2768)
* fix: add option to disable prepared statement for postgres

Signed-off-by: bannykh <bannykh@tochka.com>

* fix: add option to disable prepared statement for postgres

Signed-off-by: bannykh <bannykh@tochka.com>

---------

Signed-off-by: bannykh <bannykh@tochka.com>
2023-10-08 10:47:01 +08:00
Gaius 85fba4c372
feat: add CreatePeer to manager rest api (#2749)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-20 13:43:12 +08:00
Gaius bd8ee8c01d
chore: update console verison to v1.0.12 (#2730)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-15 17:21:25 +08:00
Gaius cd7220caf4
chore: update console submodule to v1.0.11 (#2711)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-11 16:08:19 +08:00
Gaius d7936f12e0
feat: remove DefaultPersonalAccessTokenScopes in personalAccessToken (#2708)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-07 19:27:54 +08:00
Gaius 38b6c00a54
feat: add cluster rest api to open api (#2707)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-07 15:28:35 +08:00
Gaius c0522c12d1
feat: remove peer index in databae table (#2675)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-28 17:07:17 +08:00
Gaius 6be1a4ff93
feat: add idc and location to ListSchedulers in manager (#2674)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-25 17:43:15 +08:00
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 dfde8bdce6
feat: add sync peer job for scheduler (#2663)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-22 19:58:27 +08:00