elrrrrrrr
|
d8b5c9f7a9
|
feat: add changes api (#1734)
|
2022-07-28 16:28:47 +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 |
|
killa
|
2e7354c647
|
fix: allow download without scope filename (#1665)
|
2021-09-19 10:22:24 +08:00 |
|
killa
|
39c322332f
|
feat: new registry api (#1597)
|
2020-10-21 13:53:44 +08:00 |
|
killa
|
45f2f8b31f
|
feat: impl registry token api (#1590)
Refs:
- https://github.com/npm/registry/blob/master/docs/user/authentication.md
|
2020-09-20 21:41:15 +08:00 |
|
fengmk2
|
3cb3fe02f0
|
feat: list all package versions by date (#1557)
|
2020-02-23 20:43:24 +08:00 |
|
Khaidi Chu
|
93d5def8ac
|
fix: show package when non-semver version of semver tag (#1411)
* test: fix listen multiple times under Node.js 10
|
2018-11-26 17:55:24 +08:00 |
|
fengmk2
|
842c0316ed
|
feat: show versions list on package page (#1386)
|
2018-09-14 18:46:15 +08:00 |
|
fengmk2
|
35a2d4e996
|
refactor: use yield instead of yield*
|
2017-08-21 19:58:25 +08:00 |
|
fengmk2
|
65b595b899
|
fix: support downloads total on scope package (#1088)
closes https://github.com/cnpm/cnpmjs.org/issues/1078
|
2016-12-05 21:38:38 +08:00 |
|
fengmk2
|
bf5f02908f
|
fix: try to sync from official replicate (#1076)
|
2016-11-20 01:27:44 +08:00 |
|
dead_horse
|
6a54b1328f
|
feat: only admin can unpublish
|
2016-03-25 17:50:24 +08:00 |
|
dead_horse
|
8d7058b947
|
feat: support semver
e.x. `/npm/~1.0.0`
|
2016-01-30 20:42:59 +08:00 |
|
fengmk2
|
8f96a5a57b
|
feat(registry): add package's dependents api
```
GET /-/package/:name/dependents
{
"dependents": [ "pkg1", "pkg2" ]
}
```
closes #694
|
2015-10-21 21:24:59 +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
|
084b83e8d7
|
feat(web): add downloads badge
http://cnpmjs.org/badge/d/{name}.svg
|
2015-08-09 01:48:42 +08:00 |
|
fengmk2
|
7f2c5725e5
|
fix(sync): support sync public scope package
e.g.: @sindresorhus/df
closes cnpm/cnpm#64
closes cnpm/cnpm#61
|
2015-07-27 01:20:30 +08:00 |
|
fengmk2
|
cc70f9e6b1
|
feat(web): search support jsonp
http://localhost:7002/browse/keyword/mk2?type=json&callback=foo
|
2015-07-08 21:06:14 +08:00 |
|
fengmk2
|
44c8e05563
|
change(sync): remove dist syncer
move to https://github.com/cnpm/mirrors
Fixes #523 #504 #307
|
2015-01-29 10:18:10 +08:00 |
|
fengmk2
|
fde319a788
|
feat(registry): add dist tag api
Fixes #568
|
2015-01-28 17:11:47 +08:00 |
|
fengmk2
|
8e4fd68cca
|
feat(sync): sync user profile
Fixes #535
|
2015-01-02 09:22:29 +08:00 |
|
dead_horse
|
665d72ed32
|
add download API, closes #529
|
2014-12-11 01:09:56 +08:00 |
|
fengmk2
|
c253994edc
|
fix(registry): add missing /-/short api
Closes #508
|
2014-11-21 22:03:45 +08:00 |
|
fengmk2
|
128383d032
|
refactor(controllers): controllers all change to ORM
|
2014-10-29 23:43:00 +08:00 |
|
fengmk2
|
f47615501c
|
web/package/*.js done
|
2014-10-29 18:11:40 +08:00 |
|
fengmk2
|
adae52cef3
|
/package/:name refactor done
|
2014-10-29 17:35:56 +08:00 |
|
fengmk2
|
30407dee07
|
merge download.js to total.js
|
2014-10-29 16:35:10 +08:00 |
|
fengmk2
|
1ba6f08f4b
|
rename download filename
|
2014-10-29 11:25:58 +08:00 |
|
fengmk2
|
083104e2e1
|
registry controller done
|
2014-10-29 11:19:58 +08:00 |
|
fengmk2
|
cf910e1d8c
|
add list package names since startkey
|
2014-10-29 00:14:41 +08:00 |
|
fengmk2
|
eda52b0a3e
|
list all package names
|
2014-10-28 19:25:36 +08:00 |
|
fengmk2
|
716efab4ea
|
add remove package test cases
|
2014-10-28 18:44:50 +08:00 |
|
fengmk2
|
a0ec1c8521
|
refactor remove package
|
2014-10-28 14:59:34 +08:00 |
|
fengmk2
|
be1a966ce1
|
add package publish and add tag test cases
|
2014-10-28 14:14:20 +08:00 |
|
fengmk2
|
c5b5064e40
|
module controllers 拆分到 controllers/package/*.js
|
2014-10-28 00:14:27 +08:00 |
|
fengmk2
|
8c280bd789
|
refactor registry download request
|
2014-10-19 23:49:41 +08:00 |
|
fengmk2
|
188dab4ed8
|
list user all packages api. fixed #462
|
2014-10-08 00:53:20 +08:00 |
|
fengmk2
|
9df81764a9
|
alias /:name/-/:file to /:name/download/:file. fixed #439
|
2014-09-09 12:06:05 +08:00 |
|
fengmk2
|
4b20c13a4f
|
add version badge. fixed #427
|
2014-08-20 00:07:53 +08:00 |
|
dead_horse
|
bca9341e5d
|
add private package list
|
2014-08-01 01:43:13 +08:00 |
|
fengmk2
|
ddd9c9557d
|
support custom user service for user auth
|
2014-07-29 00:11:34 +08:00 |
|
dead_horse
|
dffae785ca
|
test public mode, fix some logic, close #382
|
2014-07-27 23:28:38 +08:00 |
|
dead_horse
|
8ec082db89
|
move scope.js into publishable.js, add forcePublishWithScope
|
2014-07-27 23:28:38 +08:00 |
|
dead_horse
|
d43266670e
|
add assert scope middleware
|
2014-07-24 23:54:53 +08:00 |
|
fengmk2
|
6705172d4b
|
hot fix download
|
2014-07-22 10:13:55 +08:00 |
|
fengmk2
|
1c0d4fdcdc
|
support "scoped" packages. close #352
|
2014-07-21 13:51:43 +08:00 |
|
fengmk2
|
6b73a7762f
|
use safe jsonp
|
2014-07-19 01:16:30 +08:00 |
|
fengmk2
|
fd34e0512c
|
Stop support old publish flow. fix #368
|
2014-07-19 01:11:33 +08:00 |
|
fengmk2
|
a83f6bb183
|
fix sync listdiff and add more test cases
|
2014-05-13 09:28:54 +08:00 |
|
fengmk2
|
1cee298bc3
|
show dist page
|
2014-05-11 20:56:40 +08:00 |
|