1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-13 03:35:52 +01:00
Commit Graph

421 Commits

Author SHA1 Message Date
Juan Picado @jotadeveloper
1dc96c18c9
chore: update eslint@5.10.0 2018-12-16 20:45:55 +01:00
Juan Picado @jotadeveloper
2ba9e7a6bb
chore: add css on js linting 2018-12-09 16:52:27 +01:00
Juan Picado @jotadeveloper
0e252fc4d7
chore(release): 3.10.0 2018-12-06 08:38:25 +01:00
Juan Picado @jotadeveloper
545a627c03
chore: add new script to lint js only 2018-12-05 23:57:55 +01:00
Juan Picado @jotadeveloper
523446f9f4
chore: apply react eslint rules 2018-12-05 23:53:20 +01:00
Juan Picado @jotadeveloper
9d3b7ba32c
chore(release): 3.9.0 2018-12-04 19:13:53 +01:00
Juan Picado @jotadeveloper
fdbe51e7fa
chore: update lint-stage 2018-12-04 07:21:53 +01:00
Juan Picado @jotadeveloper
715cd58813
chore: update lint-stage 2018-12-04 07:21:10 +01:00
Juan Picado @jotadeveloper
3c8e0fbd16
chore: update eslint rules 2018-12-04 07:17:19 +01:00
Juan Picado @jotadeveloper
4c88d2371c
chore: add new style rules 2018-12-03 07:18:45 +01:00
Priscila
9869edfb38 refactor: changed footer (#1125)
refactor: added types, css in js styles, new comp

refactor: updated emotion

fix: fixed import

refactor: updated image path and type

refactor: minified svg

refactor: now it's stateless

refactor: updated snap & removed click test

feat: added capitalize helper

refactor: changed medium

refactor: added title and image option

refactor: added missed &&

refactor: updated snap

fix: fixed types

fix: fixed types

fix: added flow type ignore line

fix: fixed index map

refactor: updated icons

refactor: removed unnecessary capitalize func

refactor: removed empty lines

fix: fixed svg 404
2018-11-24 22:12:46 +01:00
Ayush Sharma
4d1349a328 refactor: <Help /> component (#1118)
* refactor: removes react-syntax-highlighter deps

* refactor: updates help component

* refactor: test cases for <Help/> component

* refactor: e2e test cases for <Help/> component

* refactor: implements code review <Help /> component
2018-11-16 22:29:56 +01:00
Juan Picado @jotadeveloper
ee878c66ce
chore(release): 3.8.6 2018-11-15 20:22:31 +01:00
Priscila
9b3faf92a4 refactor: updated commitlint (#1103)
fix: fixed warning

refactor: changed commitlint v
2018-11-09 05:36:12 +01:00
Priscila
9d265996f9 Refactor: Moved Search to Header (#1064)
* refactor: Moved Search to Header

feat: added TxtField. WIP

refactor: replaced downshift by react-autosuggest

refactor: moved search's state

refactor: introduced weight 300 & 500

refactor: changed container css margin

refactor: made it more abstract

refactor: replaced name by label. changed css

refactor: removed aria

refactor: removed margin

fix: fixed flow  types

fix: fixed tags overlapping

fix: fixed search. WIP

refactor: removed useless library and added rect-router

refactor: fixed tests

* chore: remove tpm file

* feat: added component Loading

feat: added component Layout

refactor: changed css

refactor: added md prop

refactor: moved Header back to App

* chore: fix flow

* fix: update snapshot

fix: fixed componentDidMount parameter

refactor: added onKeyDown event

fix: fixed bad request

refactor: renamed interfaces files

refactor: refactor: logic display results

refactor: changed minor things

fix: fixed tests

fix: fixed tests
2018-10-27 21:19:45 +02:00
Juan Picado @jotadeveloper
e977c7fffa
Merge remote-tracking branch 'origin/master' into 4.x
# Conflicts:
#	CHANGELOG.md
#	package.json
#	src/webui/components/Header/index.js
#	test/unit/webui/components/__snapshots__/header.spec.js.snap
#	yarn.lock
2018-10-20 10:21:39 +02:00
ayusharma
bc78a5d761
chore(release): 3.8.5 2018-10-18 21:20:15 +02:00
Ayush Sharma
723af38417
chore: updates verdaccio-audit to v1.0.0 (#1081) 2018-10-18 11:28:09 +02:00
Juan Picado @jotadeveloper
f077d78d18
chore(release): 3.8.4 2018-10-13 10:54:21 +02:00
ayusharma
bfbb58fef4
chore(release): 4.0.0-alpha.3 2018-10-12 20:16:57 +02:00
ayusharma
8281b8ddc7
chore(release): 4.0.0-alpha.2 2018-10-12 15:55:27 +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
b19df01b49
chore: enable class properties for react components (#1067) 2018-10-09 14:24:17 +02:00
Juan Picado @jotadeveloper
2095cdae33
chore(release): 3.8.3 2018-10-07 20:38:50 +02:00
Priscila
d504d28dc4 refactor: add space in curly braces -> object-curly-spacing (#1035)
* refactor: allowed spaces between brackets

* chore: update bundle size max
2018-10-01 07:06:30 +02:00
Juan Picado @jotadeveloper
353860d0ba
chore(release): 4.0.0-alpha.1 2018-09-27 20:50:43 +02:00
Juan Picado @jotadeveloper
4b3fbb3f75
chore: restore css-loader@0.28.10 2018-09-27 20:48:35 +02:00
Juan Picado @jotadeveloper
3bedabc3d4
chore(release): 4.0.0-alpha.0 2018-09-27 18:37:07 +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
2acd55a036
chore(release): 3.8.2 2018-09-27 15:26:41 +02:00
Juan Picado @jotadeveloper
4deefe79ad
fix: normalize contributors field #1022 (#1024) 2018-09-27 12:17:47 +02:00
Priscila
c3edcbfcf5 Header Section Refactor - New UI (#1006)
Includes:
 - Created css variables in JS.
 - Added JS helpers.
 - Replaced old sidebar by the "APP Bar" component from Material UI.
 - Replaced logo by the new version.
 - Added Avatar icon.
 - Added Info Icon.
 - Added Information Dialog, where the user can 'copy to the clipboard' the verdaccio commands.
 - Added Verdaccio website documentation link.
 - Added Drop Down Menu on the right side with a logout option
2018-09-24 22:04:37 +02:00
Ayush Sharma
bc04703ce7
feat: verdaccio update notification on CLI (#988) (#998) 2018-09-20 09:53:29 +02:00
Juan Picado @jotadeveloper
0b7224f038
Merge branch 'master' into 4.x 2018-09-18 06:40:16 +03:00
Juan Picado @jotadeveloper
b374e67fc2
chore(release): 3.8.1 2018-09-10 08:14:24 +02:00
Juan Picado @jotadeveloper
ba9dc35f87
feat: check for minimum node.js version on start (#968) 2018-09-07 07:26:44 +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
7b1c7afa7e
chore(release): 3.8.0 2018-09-05 22:23:11 +02:00
Juan Picado @jotadeveloper
bcd5e3faa0
Merge branch 'master' into 4.x 2018-09-03 21:12:05 +02:00
Juan Picado @jotadeveloper
a5f5004a27
chore: improve vscode debugging (#969)
* chore: improve vscode debugging

* chore: add functional test settings to vscode
2018-09-03 21:11:52 +02:00
Juan Picado @jotadeveloper
f97b44abf8
Merge remote-tracking branch 'origin/master' into 4.x 2018-09-01 00:47:33 +02:00
Marc Udoff
5ca0ca5228 feat: exposed rotating-file log for json logging (#948)
This both allows for logger type 'rotating-file' and
passing of other options from the config "option" example:
{type: rotating-file, format: json, path: /path/to/log.jsonl, level: http, options: {period: 1d}}
2018-09-01 00:42:15 +02:00
Juan Picado @jotadeveloper
0919c8253c
Merge branch 'master' into 4.x 2018-08-30 07:13:03 +02:00
ayusharma
20dac14eed
chore(release): 3.7.1 2018-08-28 17:06:54 +02:00
Omer Drukman
dd72120379 feat: rename database file name (#954) 2018-08-26 13:47:51 +02:00
Juan Picado @jotadeveloper
dfd95f05aa
Merge branch 'master' into 4.x 2018-08-25 17:33:12 +02:00
Juan Picado @jotadeveloper
9e1d223904
chore(release): 3.7.0 2018-08-25 16:41:10 +02:00
Ayush Sharma
cf0593813c fix: removes asciidoctor.js support (#884) (#947) 2018-08-25 13:42:18 +02:00
Juan Picado @jotadeveloper
68cb10f44d
Merge branch '4.x' of github.com:verdaccio/verdaccio into 4.x 2018-08-21 08:08:48 +02:00
Juan Picado @jotadeveloper
945eaef277
Merge remote-tracking branch 'origin/master' into 4.x 2018-08-21 08:07:10 +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
Ayush Sharma
9cd3ccb408 fix: login without reload (#678) (#679) (#914)
* fix: login without reload (#678) (#679)

* fix: implements code review suggestions (#914)

* refactor: adds scope to the app

* refactor: handles null value from localstorage for username

* refactor: removes text type from <Input />

* refactor: replaces isNull with isNil

* refactor: improves makeLogin method

* refactor: adds error from api constant

* fix: updates error using API_ERROR constant in tests

* refactor: updates regex for moduleMapper in jest config
2018-08-20 16:29:47 +02:00
Priscila
1602840ed1 feat: replaced lunr by lunr-mutable (#915) 2018-08-17 12:14:23 +02:00
Priscila
43bd622e29 feat: added prettier (#921) 2018-08-15 22:17:41 +02:00
Juan Picado @jotadeveloper
0ebdf1e93b
chore(release): 3.6.0 2018-08-13 12:19:33 +02:00
Juan Picado @jotadeveloper
598251556b
chore(release): 3.5.1 2018-08-02 07:43:41 +02:00
Juan Picado @jotadeveloper
735e1421f0
chore(release): 3.5.0 2018-08-02 07:18:44 +02:00
Juan Picado @jotadeveloper
050a1725be
chore: update css max size 2018-07-28 20:18:52 +02:00
Juan Picado @jotadeveloper
fa591d25dc
chore: update max size 2018-07-28 17:22:09 +02:00
Juan Picado @jotadeveloper
0d9565dd1c
chore: add bundlesize integration 2018-07-28 17:18:46 +02:00
Juan Picado @jotadeveloper
71cbbccfb2
Merge branch 'master' into update-dependencies 2018-07-28 08:50:19 +02:00
Juan Picado @jotadeveloper
da2a8ff5ef
chore(release): 3.4.1 2018-07-27 23:16:23 +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
8627aac21d
chore(release): 3.4.0 2018-07-27 12:11:26 +02:00
ayusharma
4a7a94aa74 feat: adds base64 support in webui token (#840) 2018-07-26 17:11:28 +02:00
Juan Picado @jotadeveloper
ffd35c0a02
chore(release): 3.3.0 2018-07-22 22:14:43 +02:00
snyk-bot
389e306a9e fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:cryptiles:20180710
2018-07-20 04:41:05 +00:00
Michiel De Mey
11dcf798cc feat: adds support for external plugin directory (#532) 2018-07-18 14:53:08 +02:00
Juan Picado @jotadeveloper
66118ad008
chore: update Flow 0.76.0 2018-07-18 07:53:04 +02:00
Juan Picado @jotadeveloper
b2e88d12a1
chore: add sub type example with flow 2018-07-18 07:53:02 +02:00
Juan Picado @jotadeveloper
2f4dbe8564
fix: add RemoteUser type for auth 2018-07-18 07:53:00 +02:00
Juan Picado @jotadeveloper
5c2c414e03
fix: wrong auth plugin signature 2018-07-18 07:52:59 +02:00
Juan Picado @jotadeveloper
6f33876587
chore: update @verdaccio/types to 3.3.2 2018-07-18 07:52:57 +02:00
Juan Picado @jotadeveloper
61e33f0a30
refactor: use plugins type on loadPlugin 2018-07-18 07:52:54 +02:00
Juan Picado @jotadeveloper
55c146cb5d
chore: add flow plugin examples
middleware, authentication and storage
2018-07-18 07:52:45 +02:00
Juan Picado @jotadeveloper
7ce6abf3b2
chore: update flow to 0.75.0 2018-07-18 07:52:39 +02:00
Juan Picado @jotadeveloper
6491ed7e20
chore: force build ui on run all test 2018-07-15 00:51:56 +02:00
Juan Picado @jotadeveloper
dd3a937ac9
refactor: config file using flow 2018-07-04 00:15:07 +02:00
Juan Picado @jotadeveloper
23f76b1b1d
chore: rename jest config
this will avoid use config cli prop every time
2018-07-04 00:15:05 +02:00
Juan Picado @jotadeveloper
a7fd3605d1
chore: update jest and eslint 2018-07-04 00:14:59 +02:00
Daniel Ruf
dbc5f622a8
chore: remove obsolete Travis CI code 2018-06-30 19:46:56 +02:00
Juan Picado @jotadeveloper
3f5a5c2345
refactor: improve code with es6 style 2018-06-24 10:11:52 +02:00
Juan Picado @jotadeveloper
32e64c0fe3
chore: update functional script name 2018-06-23 21:02:55 +02:00
Juan Picado @jotadeveloper
55927d5408
chore: restore workers config 2018-06-23 20:57:23 +02:00
Juan Picado @jotadeveloper
d81d9eaa89
chore: circle ci do not run func test on node 6 2018-06-23 20:57:22 +02:00
Juan Picado @jotadeveloper
9242d498d7
refactor: functional testing
* server now are executed in the jest setup phase
* disable one snapshot
2018-06-23 20:57:16 +02:00
Juan Picado @jotadeveloper
b113aa3a55
refactor: jest config files relocation
still pending unit config file
2018-06-23 20:57:15 +02:00
Juan Picado @jotadeveloper
b28e6f737b
refactor: functional testing relocation
functional testing runs in a different process
2018-06-23 20:57:13 +02:00
Juan Picado @jotadeveloper
4e5deb4461
refactor: relocate jest conf file e2e 2018-06-23 20:55:24 +02:00
ayusharma
29bb57ad5f feat: adds support for ascii-doc preview in readme (#464) 2018-06-20 00:15:25 +02:00
Juan Picado @jotadeveloper
d04dc8da73
fix: ignores http_proxy and https_proxy
bump verdaccio-audit@0.2.0
2018-06-15 23:11:39 +02:00
Juan Picado @jotadeveloper
07eece71ac
chore(release): 3.2.0 2018-06-15 06:12:24 +02:00
Juan Picado @jotadeveloper
0923c4419a
chore(release): 3.1.2 2018-06-11 19:56:12 +02:00
Juan Picado @jotadeveloper
8f0508fc2e
fix: search implementation depends now of each plugin
It had still file system remaining logic on search, this will force plugin to implement search. Whether plugin do not has such implementation a warning  is displayed in the console and search will return remote search results for each endpoint anyway.
2018-06-09 09:23:13 +02:00
Juan Picado @jotadeveloper
3060ff8280
chore(release): 3.1.1 2018-06-07 07:53:39 +02:00
Juan Picado @jotadeveloper
28239df877
chore(release): 3.1.0 2018-06-05 23:16:00 +02:00