elrrrrrrr
|
af9f5f7499
|
feat: add changes delay (#1739)
* 新增 changesDelay 配置,调用 /-/all/changes 接口时默认返回 delay 之前的 changes
* 防止出现 since 和当前时间接近时,changes 异步插入,导致 changes 计算失败的问题
|
2022-10-31 23:15:56 +08:00 |
|
XXBeii
|
f52e9c3382
|
feat: support sync private package from define registry (#1701)
Co-authored-by: wangjx2018 <wangjx2018@chinaunicom.cn>
|
2022-02-14 00:16:00 +08:00 |
|
fengmk2
|
e5c5179e9e
|
📦 NEW: Support set registry to new cnpmcore registry (#1696)
https://github.com/cnpm/cnpmcore/issues/120
|
2022-01-28 00:20:23 +08:00 |
|
fengmk2
|
97d501c088
|
feat: support bug-versions on server (#1684)
https://github.com/cnpm/bug-versions
|
2021-11-28 19:23:47 +08:00 |
|
fengmk2
|
3c5bc9dc5e
|
feat: support package version block list (#1683)
|
2021-11-24 00:39:48 +08:00 |
|
alsotang
|
a49deec3b2
|
chore: remove unused config (#1495)
|
2021-11-09 14:38:25 +08:00 |
|
fengmk2
|
39cf77ae0f
|
refactor: use remote abbreviated version data (#1675)
avoid npm abbreviated version fields change
closes https://github.com/cnpm/cnpmjs.org/issues/1667
and starting use the new domain: npmmirror.com
|
2021-11-07 23:38:32 +08:00 |
|
killa
|
2245dc2967
|
feat: impl accelerate request (#1637)
* feat: impl accelerate request
|
2021-05-06 15:00:04 +08:00 |
|
killa
|
a21aed08c5
|
feat: impl sync to/from backup files (#1636)
* feat: impl save backup files
* feat: impl sync from backup files
* feat: impl sync unpublish from backup file
* config: add backupProtocol
|
2021-04-30 11:48:11 +08:00 |
|
fengmk2
|
819a499661
|
feat: add custom format hooks for registry package request (#1635)
let custom registry can filter the package fields itself
|
2021-04-19 22:54:51 +08:00 |
|
fengmk2
|
dc0955320b
|
feat: export models ref to app (#1634)
let custom middleware can access app.models
|
2021-04-18 13:55:02 +08:00 |
|
fengmk2
|
aa7cb3df01
|
feat: allow to disable total modules query on db (#1624)
use `config.enableTotalCount = false`
|
2021-02-24 18:29:49 +08:00 |
|
Bowen Huang
|
8ddbe9076f
|
feat: custom header html block (#1616)
Co-authored-by: yanmei.hbw <yanmei.hbw@alibaba-inc.com>
|
2021-02-05 21:43:40 +08:00 |
|
fengmk2
|
e97835f702
|
feat: support custom web middlewares (#1563)
|
2020-04-10 10:55:26 +08:00 |
|
fengmk2
|
a8ff647aa0
|
feat: retry sync fail on cnpm registry (#1547)
|
2020-01-13 18:00:09 +08:00 |
|
Khaidi Chu
|
2c511f2209
|
feat: add unpublishRemoveTarball mode (#1536)
|
2019-12-12 16:24:33 +08:00 |
|
Khaidi Chu
|
e7bafb2ee9
|
fix: audit proxy test cases (#1537)
|
2019-12-12 15:26:05 +08:00 |
|
fengmk2
|
19563f5851
|
feat: allow to disable npm audits proxy (#1430)
|
2019-08-24 14:05:40 +08:00 |
|
fengmk2
|
8e2367ee16
|
feat: dont check db data on tgz download request (#1477)
|
2019-06-09 14:52:54 +08:00 |
|
fengmk2
|
be05886452
|
feat: add vary header on cdn
|
2019-05-24 15:44:47 +08:00 |
|
fengmk2
|
ea46399265
|
feat: allow disable search page
|
2019-05-24 11:49:37 +08:00 |
|
fengmk2
|
581925db97
|
feat: support cache-control header on registry request (#1468)
|
2019-05-23 23:49:49 +08:00 |
|
fengmk2
|
7f0c141ac2
|
feat: allow config request protocol
|
2019-04-24 00:15:43 +08:00 |
|
fengmk2
|
807187ebeb
|
feat: add redis cache to import list all versions api perf (#1441)
|
2019-02-27 00:41:59 +08:00 |
|
Khaidi Chu
|
99c4c3fe35
|
feat: support customized middlewares (#1436)
|
2019-02-19 22:01:33 +08:00 |
|
fengmk2
|
4b57c118a0
|
feat: can override tgz download options
speed up download from the wall
|
2019-01-22 22:51:13 +08:00 |
|
Khaidi Chu
|
90580a72e5
|
feat: configurable view directory (#1400)
|
2018-10-26 14:52:22 +08:00 |
|
fengmk2
|
25a9030047
|
feat: allow to close mysql trace
|
2018-09-26 20:02:09 +08:00 |
|
fengmk2
|
017af69cce
|
feat: add badgeService define on config (#1387)
```js
badgeService: {
url(subject, status, options): return string
}
```
|
2018-09-14 19:54:30 +08:00 |
|
fengmk2
|
842c0316ed
|
feat: show versions list on package page (#1386)
|
2018-09-14 18:46:15 +08:00 |
|
fengmk2
|
5149aa5a1e
|
fix: proxy public package from source registry (#1375)
when syncMode = 'none'
closes https://github.com/cnpm/cnpmjs.org/issues/1374
|
2018-08-25 02:52:17 +08:00 |
|
fengmk2
|
4210b7bdf8
|
feat: can config to not sync deleted versions (#1282)
avoid https://github.com/npm/registry/issues/255 again
|
2018-01-07 10:08:47 +08:00 |
|
fengmk2
|
56c945740f
|
feat: let opensearch host can be config (#1258)
|
2017-11-22 17:42:27 +08:00 |
|
fengmk2
|
65c0ad8eb8
|
feat: add globalHook on config (#1177)
* feat: add globalHook on config
Remote hooks need to wait for
https://github.com/cnpm/cnpmjs.org/issues/624
|
2017-05-18 15:41:47 +08:00 |
|
fengmk2
|
8cf3344b68
|
feat: [BREAKING_CHANGE] support abbreviated meta
- https://github.com/cnpm/cnpmjs.org/issues/1149
- https://github.com/cnpm/cnpmjs.org/issues/1148
|
2017-03-27 15:49:34 +08:00 |
|
fengmk2
|
bf5f02908f
|
fix: try to sync from official replicate (#1076)
|
2016-11-20 01:27:44 +08:00 |
|
fengmk2
|
9b909b3233
|
feat: make snyk.io url configable (#1058)
closes https://github.com/cnpm/mirrors/issues/116
|
2016-11-03 00:01:41 +08:00 |
|
fengmk2
|
6485e4b019
|
feat: add changes stream syncer (#970)
* feat: add changes stream syncer
fix scope package missing problem
close #908
* refactor: use let instead of var
|
2016-06-25 21:05:00 +08:00 |
|
alsotang
|
227e1927b4
|
userService (#926)
|
2016-05-23 17:50:29 +08:00 |
|
fengmk2
|
8188d9a07a
|
fix: change logo url to a better https source
closes #887
|
2016-04-12 11:21:58 +08:00 |
|
fengmk2
|
71f9014777
|
doc: fix disturl typo
Add aliyun to sponsors
|
2016-02-20 02:01:51 +08:00 |
|
fengmk2
|
45ceb17238
|
fix: improve registry index page performance with cache
cache total info in 10s
closes #695
|
2015-10-27 14:33:30 +08:00 |
|
yuwei.byw
|
5a2ac54c73
|
Use shield offical url prefix.
|
2015-10-27 11:54:11 +08:00 |
|
Yuwei Ba
|
8fd8bae5aa
|
Configable badge URL prefix.
|
2015-10-27 11:52:38 +08:00 |
|
fengmk2
|
7fd264440e
|
feat: list packages by username
GET /-/users/:user/packages
return user packages list
{
"user": {
"name": $name
},
"packages": [
{
"name": $name,
"description": $description,
"version": $version
}, ...
],
}
closes #661
|
2015-09-28 13:58:02 +08:00 |
|
fengmk2
|
bde9de9f90
|
fix: fix private scope package detect
|
2015-07-27 12:28:04 +08:00 |
|
fengmk2
|
e108b4804d
|
Merge pull request #608 from cnpm/http-proxy
feat(urllib): support http_proxy
|
2015-05-11 15:25:33 +08:00 |
|
fengmk2
|
7fc1a8411c
|
add custom ad banner config
|
2015-03-28 09:53:44 +08:00 |
|
fengmk2
|
ea1f253624
|
feat(urllib): support http_proxy
Fixes #607
|
2015-03-09 11:25:05 +08:00 |
|
fengmk2
|
ab8d6bfd19
|
fix config load flows
|
2015-02-14 10:15:43 +08:00 |
|