KukuruzaAndrey
394386385e
feat: package version gets sent to plugins
2019-01-14 17:17:37 +02:00
Juan Picado @jotadeveloper
c338f461c9
feat: allow disable gravatar #1172
2019-01-12 15:45:47 +01:00
Juan Picado @jotadeveloper
b215c74ad3
Merge remote-tracking branch 'origin/4.x' into refactor-eslint
2019-01-09 08:54:11 +01:00
Priscila Oliveira
3bda0cf566
fix: applied valid-describe
2018-12-16 21:34:14 +01:00
Priscila Oliveira
4962e36bbc
fix: applied prefer-const
2018-12-16 21:09:03 +01:00
Priscila
9f6106cfe9
Package Refactor ( #1145 )
...
* chore: fix unit test, forgotten line on merge
chore: add node 11 to circleci (#1153 )
chore: fix the use of Node 11 in CircleCI (#1154 )
refactor: added css in js, new design, added types
feat: added Tag component
refactor: added modifiers
refactor: replaced by polished ellipsis
refactor: added types, new design and css in js
refactor: removed ul. it needs refactor
refactor: changed media queries
refactor: changed icon height
refactor: changed Header media queries
refactor: removed margin top
refactor: updated snapshots
refactor: removed unnecessary format author
refactor: added license icon & changed size
refactor: changed media queries
refactor: added icon size
refactor: changed media queries
refactor: updated snap
refactor: replaced Description by Details
refactor: updated tests
refactor: fixed modifiers type
feat: created missed types
fix: fixed types
fix: fixed prop type
fix: fixed undefined prop
refactor: replaced label by name
refactor: updated snap
refactor: moved polished to dev
refactor: changed formatAuthor and pkg author type
fix: removed incorrect meta's type
refactor: removed polished
refactor: added spacing & ellipsis mixin
refactor: added modifier type
refactor: changed datetime format
refactor: updated snapshots
refactor: rreplaced polished by mixins func
* refactor: updated styled
* fix: added missed semicolon
* refactor: updated media
* refactor: updated tests
* refactor: organized modifiers
* refactor: removed unused imports
* refactor: design adjusts
* refactor: updated snapshot
* refactor: changed minor things
* refactor: updated snapshots
* refactor: commented tests. fix later
2018-12-13 19:05:47 +01:00
Juan Picado @jotadeveloper
b3580c3e43
chore: fix unit test, forgotten line on merge
2018-12-06 23:10:46 +01:00
Juan Picado @jotadeveloper
eb2947213d
Merge remote-tracking branch 'origin/master' into 4.x
...
# Conflicts:
# CHANGELOG.md
# Dockerfile
# package.json
# src/lib/local-storage.js
# src/lib/utils.js
# test/unit/api/utils.spec.js
2018-12-06 23:04:42 +01:00
Juan Picado @jotadeveloper
6554973e2b
feat: allows package.json as package name ( #1149 )
2018-12-06 08:34:42 +01:00
Juan Picado @jotadeveloper
712db31a43
feat: endpoints change password on ui ( #1068 )
...
* test: split up web and endpoints api
* chore: add reset password endpoint
not fully implemented yet
* feat: add password change api ednpoint for web
2018-11-18 18:41:05 +01:00
Juan Picado @jotadeveloper
26794add9a
Merge remote-tracking branch 'origin/master' into 4.x
2018-11-15 21:13:41 +01:00
Michael K
4e3455157c
fix: answer with 401 instead of 403 when no credentials were sent ( #1109 )
...
fixes #1105
2018-11-15 20:14:56 +01:00
Ayush Sharma
cbcfc9a48b
test: Increase coverage publish api tests ( #1056 )
...
* refactor: ES6 sugar
* refactor: improves code in publish
* refactor: add tests for upload tarball and add a version flow
* refactor: unpublish endpoint tests
* refactor: publish endpoint test
* docs: adds code blocks to publish functionality
* refactor: rename tests file name
* refactor: improves logic for npm star command
* refactor: replaces assert equal with strictEqual
2018-10-18 15:44:58 +02:00
Juan Picado @jotadeveloper
f1416ed557
feat: add support for profile cli command #392 (change password) ( #1034 )
...
* feat: add support for profile cli command #392
- it allows to update password npm profile set password
- display current profile npm profile get
https://docs.npmjs.com/cli/profile
* chore: update @verdaccio/types@4.0.0
* feat: add min password length
on npm by defaul is min 7 characters, this might be configurable in the future.
* chore: update verdaccio-htpasswd@1.0.1
* refactor: update unit test
* refactor: provide friendly error for tfa request
* test: api profile unit test
* chore: fix eslint comment
* test: update profile test
* chore: set mim as 3 characters
2018-10-12 11:07:55 +02:00
Juan Picado @jotadeveloper
0bd2428e6c
test: add scenarios where publish or access are missing ( #1054 )
...
it will normalise those props are missing as emtpy arrays
2018-10-07 00:45:17 +02:00
Utwo
83289224cc
refactor: remove all assert imports ( #1049 )
...
* refactor: remove assert imports
* Update search.spec.js
2018-10-05 12:31:57 +02:00
Utwo
919828fd32
refactor: remove unnecessary FlowFixMe ( #1051 )
2018-10-05 11:08:54 +02:00
Utwo
d41a990e97
refactor: replace all 404 with NOT_FOUND constant ( #1050 )
...
Resolve one eslint warning
2018-10-05 08:20:43 +02:00
Andrew Shanks
9ed8f3497c
refactor: remove usage of assert from cache.js [ #973 ] ( #1043 )
...
* refactor: remove usage of assert from cache.js [#973 ]
* refactor: remove usage of assert from no_proxy.spec.js [#973 ]
* refactor: remove usage of assert from cache.js [#973 ]
2018-10-03 23:39:45 +02:00
Ayush Sharma
83b586f000
refactor: tests for notify request service ( #1039 )
...
* refactor: tests for notify request service
* refactor: improves notify request service tests
* refactor: uses beforeEach for jest.resetModules
2018-10-03 23:32:04 +02:00
Ayush Sharma
d913145fe2
refactor: typo fixes ( #1030 )
...
* refactor: increasese use of constants
* refactor: fixes after rebase
* refactor: improves variable names
2018-10-02 07:47:46 +02:00
Juan Picado @jotadeveloper
9117673bed
Merge remote-tracking branch 'origin/master' into 4.x
...
# Conflicts:
# package.json
# yarn.lock
2018-09-27 18:01:57 +02:00
Juan Picado @jotadeveloper
680811d2d0
Update deps all ( #1023 )
...
* chore: update dependencies
* chore: update flow@0.81.0
* chore: update e2e test
2018-09-27 16:37:45 +02:00
Juan Picado @jotadeveloper
4deefe79ad
fix: normalize contributors field #1022 ( #1024 )
2018-09-27 12:17:47 +02:00
Juan Picado @jotadeveloper
40e2b10915
feat: add support for multiple protocol on protocol header ( #1014 )
...
More context
https://github.com/verdaccio/verdaccio/issues/695
2018-09-25 21:28:21 +02:00
Juan Picado @jotadeveloper
cf31982127
test: Increase coverage for unit test ( #974 )
...
* test(utils): add test for validate names
* test(utils): add unit test for dist-tags normalize utility
* refactor(notifications): unit test for notifications
* test(cli): add unit test for address validation
* chore: add new constants
* chore: ignore debug from coverage
* test(bootstrap): test https is fails on start
* refactor: update code for rebase
2018-09-22 12:54:21 +02:00
Ayush Sharma
32fce8eaea
Refactor & minor fixes ( #1009 )
2018-09-21 17:34:12 +02:00
Ayush Sharma
e92c680586
refactor: utils method exports ( #1008 )
2018-09-20 19:06:52 +02:00
Ayush Sharma
bc04703ce7
feat: verdaccio update notification on CLI ( #988 ) ( #998 )
2018-09-20 09:53:29 +02:00
Juan Picado @jotadeveloper
3639557118
feat: replaced element-react by Material-UI ( #950 ) ( #985 )
...
* feat: added material-ui
refactor: replaced element-react by material-ui
refactor: updated snapshots
refactor: updated tests
* fix: modified validation.WIP
* refactor: modified tests.WIP
* test(fix): unit test for login and validat ecredentials
* chore(fix): e2e update css selectors
* test(fix): replace Object.values by supported syntax on node6
2018-09-06 21:26:54 +02:00
Juan Picado @jotadeveloper
a285fa192f
Merge branch 'master' into 4.x
2018-09-05 22:41:16 +02:00
Juan Picado @jotadeveloper
3ca20d0c4e
fix: missing properties for default matcher #981 ( #982 )
2018-09-05 22:10:27 +02:00
Juan Picado @jotadeveloper
dfd95f05aa
Merge branch 'master' into 4.x
2018-08-25 17:33:12 +02:00
Ayush Sharma
cf0593813c
fix: removes asciidoctor.js support ( #884 ) ( #947 )
2018-08-25 13:42:18 +02:00
Juan Picado @jotadeveloper
a68d247a44
feat: add support for jwt on api ( #896 )
...
* feat: add support for jwt on api
* test: add unit test for sign token with jwt
add multiple scenarios with configuration file
* chore: add JWT verification on middleware
* chore: restore headless
* chore: restore middleware header validation
* refactor: fix login whether user exists
* refactor: JWT is signed asynchronously
* refactor: better structure and new naming convention
* test: add unit test for token signature
* test: add unit test for creating user with JWT enabled
#168
* docs: add security section jwt
* refactor: renable web auth middleware
* test(auth): add legacy disabled scenario
* chore: update gitignore
* chore: add some es6 sugar
* feat: enable JWT token signature for new installations
* chore: add yaml files to git
I forgot add this before 😷
* chore: trace log on auth
in case we want more output
2018-08-21 08:05:34 +02:00
Juan Picado @jotadeveloper
26873682b8
refactor: add prettier for yaml files ( #931 )
2018-08-20 16:31:39 +02:00
Juan Picado @jotadeveloper
0ba1ccfabb
Merge remote-tracking branch 'origin/master' into 4.x
2018-08-13 18:18:34 +02:00
jeremy
2e5a4096f4
fix: abort the stream to prevent overwriting existing tarbal
2018-08-02 12:44:59 -07:00
Diego Louzán
4862acdc0e
refactor(docker): multistage build / support for running as random uid
...
- refactor docker image to use builder multistage pattern
- separate storage directories
- verdaccio code directories are not user writeable
- add generic support for random user uid on environments where the startup
user for docker is randomized (e.g. openshift)
2018-08-02 20:23:25 +02:00
Juan Picado @jotadeveloper
5e9b593bd5
refactor: some es6 sugar
2018-07-29 16:03:09 +02:00
Juan Picado @jotadeveloper
bef6df6e1b
test(storage): add unit test for merge test
2018-07-29 15:26:22 +02:00
Juan Picado @jotadeveloper
b65b79bc09
test(storage): add checks for addVersion
2018-07-29 13:58:04 +02:00
Juan Picado @jotadeveloper
25c62f09ea
test(storage): add better test for changePackage
2018-07-29 10:28:28 +02:00
ayusharma
4df6b3b252
feat: adds gravatar support for maintainers
2018-07-29 00:45:02 +02:00
Juan Picado @jotadeveloper
f75e213399
chore: update dependencies
2018-07-27 20:59:51 +02:00
Juan Picado @jotadeveloper
62e3adf0db
chore: update devDependencies
2018-07-27 20:37:13 +02:00
Juan Picado @jotadeveloper
61e33f0a30
refactor: use plugins type on loadPlugin
2018-07-18 07:52:54 +02:00
ayusharma
d6dd2f647b
refactor: removes un-necessary 'src' from webui path
2018-07-17 22:03:06 +02:00
Juan Picado @jotadeveloper
91a6c202ff
chore: more unit test for config utils
2018-07-04 07:31:51 +02:00
Juan Picado @jotadeveloper
39651bb6b3
chore: add unit test for package access normalize
2018-07-04 00:15:09 +02:00