James George
eb6bf5168b
feat(chore): Included provision to show up local environment information ( #1365 )
...
* feat: adds provision to show up environment information
Fixes #1364
* feat: include docker info
* fix: pin envinfo
* fix: lock file
* fix: docker config
* fix: minor refactor
handle async behaviour
* feat: add short version for info
2019-06-30 18:17:25 +02:00
Juan Picado @jotadeveloper
b38ef9608f
Merge remote-tracking branch 'origin/master' into 4.1.x
2019-06-20 23:21:10 +02:00
Juan Picado @jotadeveloper
1aa9b4d4a5
chore(release): 4.0.4
2019-06-20 22:41:26 +02:00
Juan Picado @jotadeveloper
d252e66588
Merge remote-tracking branch 'origin/master' into 4.1.x
...
# Conflicts:
# test/unit/modules/cli/cli.spec.js
2019-06-20 15:10:26 +02:00
Juan Picado @jotadeveloper
1d6eb945c9
chore(release): 4.0.3
2019-06-14 06:43:32 +02:00
Juan Picado @jotadeveloper
0fa26293a8
Merge remote-tracking branch 'origin/master' into 4.1.x
2019-06-13 22:04:35 +02:00
Will Smythe
eb7a8e3528
fix(api): return 503 to npm/yarn on uplink connection timeout ( #1331 )
...
fix #1328 and #720
Type: bug
The following has been addressed in the PR:
Instead of returning a 404 (Not Found) when npm, yarn, etc requests a package and the package cannot be acquired from an uplink due to a connection timeout, socket timeout, or connection reset problem, a 503 (service unavailable) is returned by Verdaccio instead. In limited testing of a few versions of npm and yarn, both of these clients correctly attempt to retry the request when a 503 is returned.
Added functional tests to verify the behavior (this adds a dev dependency on nock, which provides HTTP request mocking
Description:
This resolves issue #1328 and #720 , and ensures npm/yarn install commands don't fail immediately when there is an intermittent network timeout problem with an uplink. Instead Verdaccio will appropriately respond to the client with a 503. A 404 response (current behavior) incorrectly tells the client that the package does not exist (which may or may not be true) and to not try again.
2019-06-13 21:42:01 +02:00
Juan Picado @jotadeveloper
e77ffb4c31
chore(release): 4.0.2
2019-06-13 07:03:25 +02:00
Juan Picado @jotadeveloper
192fb77169
fix(ui): failed to load all packages after login
...
more details https://github.com/verdaccio/ui/issues/72
2019-06-13 06:49:40 +02:00
Juan Picado @jotadeveloper
e5816342a6
fix: update dependencies
...
fix #1339 dayjs warning on yarn installation
2019-06-13 06:42:39 +02:00
Juan Picado @jotadeveloper
d53c345bed
chore(release): 4.0.1
2019-05-28 22:25:42 +02:00
Ayush Sharma
2e71daacfd
chore(release): 4.0.0
2019-05-26 14:43:06 +02:00
Juan Picado @jotadeveloper
197095efe3
Merge branch 'master' into 4.1.x
2019-05-20 13:05:38 -07:00
Juan Picado @jotadeveloper
81ee0fa3f2
chore(release): 4.0.0-beta.10
2019-05-20 21:31:42 +02:00
Juan Picado @jotadeveloper
134a738a47
Merge branch 'master' into 4.1.x
2019-05-20 12:06:54 -07:00
Juan Picado @jotadeveloper
cc7bd999d3
chore(release): 4.0.0-beta.9
2019-05-20 20:59:30 +02:00
Juan Picado @jotadeveloper
26c5e2d670
Merge branch 'master' into 4.1.x
2019-05-17 08:04:13 -07:00
Juan Picado @jotadeveloper
7686417f29
feat: update readme v4 ( #1312 )
...
* feat: update readme v4
* chore: update @verdaccio/ui-theme@0.1.9
* chore: update @verdaccio/ui-theme@0.1.10
2019-05-17 08:03:58 -07:00
Marc Udoff
b9ffac5d1b
feat: plugin support to filter packages
...
Add a plugin that can filter all package metadata before being returned.
This enables blocking of packages from verdaccio.
IPluginStorageFilter are loaded like other plugins from the config.
Verdaccio will look for plugins in config.filters and pass this to
storage.init. This is the same design as other plugins and will be
dynamically found with the same rules. These plugins must impliment
a filter_metadata method, which is called serially (in the order
loaded from the config) for every metadata request. It gets a current
copy of a package metadata and may choose to modify it as required.
For example, this may be used to block a bad version of a package or
add a time delay from when new packages can be used from your
registry. Errors in a filter will cause a 404, similar to upLinkErrors
as it is not safe to recover gracefully from them. Note: When version
is removed, be careful about updating tags.
Fixes : #818
2019-05-15 20:04:41 -04:00
Juan Picado @jotadeveloper
8e48eea511
fix: update @verdaccio/ui-theme:0.1.7
...
https://github.com/verdaccio/ui/pull/54
2019-05-11 09:30:10 +02:00
Juan Picado @jotadeveloper
b4bc6ff4e5
chore: fix #1292 add missing dependencies
...
remove non required dependencies
2019-05-09 23:41:16 +02:00
Juan Picado @jotadeveloper
daa7e897b6
chore(release): 4.0.0-beta.8
2019-05-07 20:59:05 +02:00
Juan Picado @jotadeveloper
144e95f4bf
chore(release): 4.0.0-beta.7
2019-05-07 20:49:16 +02:00
Juan Picado @jotadeveloper
96dd2d8306
chore(release): 4.0.0-beta.6
2019-05-07 07:43:52 +02:00
Juan Picado @jotadeveloper
86a7aa7a0c
chore: update @verdaccio/ui-theme@0.1.5
2019-05-04 16:39:01 +02:00
Juan Picado @jotadeveloper
9589d47ff7
chore(release): 4.0.0-beta.5
2019-04-30 23:48:04 +02:00
Juan Picado @jotadeveloper
5ee485e984
chore: update husky dependencies
2019-04-30 23:07:31 +02:00
Juan Picado @jotadeveloper
f48b23fbcf
fix: remove unused dependencies #1292
2019-04-30 22:49:09 +02:00
Juan Picado @jotadeveloper
f53f4c4536
chore(release): 4.0.0-beta.4
2019-04-29 08:49:03 +02:00
Daniel Ruf
ff71640e8a
feat: replace chalk with kleur ( #1289 ) @DanielRuf
...
* chore: replace chalk with kleur
* build: add updated lockfile
* chore: add flow-typed stub for kleur 3.0.3
* chore: remove unnecessary whitespace
* test: update snapshot for update-banner.js
* chore: migrate logger.js from chalk to kleur
* chore: use import instead of require
2019-04-29 08:44:29 +02:00
Juan Picado @jotadeveloper
b8f63295b8
Merge branch 'master' into chore/replace-date-fns-with-dayjs
2019-04-29 00:46:08 +02:00
Daniel Ruf
f637efdd68
chore: replace date-fns with dayjs
2019-04-28 21:45:35 +02:00
Daniel Ruf
3d5abd521b
chore: add missing octokit/rest package for the trigger-release script ( #1288 )
2019-04-28 19:18:30 +02:00
Juan Picado @jotadeveloper
e6690aadbe
chore(release): 4.0.0-beta.3
2019-04-28 15:33:44 +02:00
Juan Picado @jotadeveloper
40679aae9a
fix(ui): version rendering issue
...
update @verdaccio/ui-theme@0.1.2
2019-04-28 15:32:48 +02:00
Juan Picado @jotadeveloper
117e45783e
chore: update dependencies
2019-04-28 00:01:10 +02:00
Juan Picado @jotadeveloper
a2d706244f
chore(release): 4.0.0-beta.2
2019-04-26 07:04:38 +02:00
Juan Picado @jotadeveloper
117cd4f151
chore: update @verdaccio/ui-theme@01.0
2019-04-26 07:03:53 +02:00
Juan Picado @jotadeveloper
313882ca69
chore(release): 4.0.0-beta.1
2019-04-16 19:12:08 +02:00
Juan Picado @jotadeveloper
372cd36497
chore(release): 4.0.0-beta.0
2019-04-15 21:23:41 +02:00
Juan Picado @jotadeveloper
d7e1a97a7c
chore: verdaccio-htpasswd@2.0.0
2019-04-15 20:33:30 +02:00
Snyk bot
fbe9409f86
fix: package.json to reduce vulnerabilities ( #1276 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-HANDLEBARS-174183
2019-04-15 07:25:29 +02:00
Juan Picado @jotadeveloper
8037c9ea77
chore: update npm package description
2019-04-14 00:54:24 +02:00
Juan Picado @jotadeveloper
41c3ecd84a
chore(release): 4.0.0-alpha.7
2019-04-06 15:00:46 +02:00
Juan Picado @jotadeveloper
f730e7ac9c
chore: update dependencies
2019-04-06 14:58:02 +02:00
Juan Picado @jotadeveloper
1044e8e80b
chore: update verdaccio-audit@1.2.0
2019-04-06 14:37:06 +02:00
Juan Picado @jotadeveloper
c3c62021e5
feat: theme as plugin ( #1252 )
...
* chore: remove ui
* chore: remove size step
* chore: update theme plugin
* chore: update lock file
* Update main.workflow
* chore: update js-yaml dep
* chore: @verdaccio/ui-theme@0.0.4
* feat: allows theme as a plugin
* chore: update package description
2019-04-06 08:35:38 +02:00
snyk-bot
d99053e368
fix: package.json to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-JSYAML-173999
2019-03-31 01:07:35 +00:00
Juan Picado @jotadeveloper
c61f3f4e7c
chore(release): 4.0.0-alpha.6
2019-03-30 10:06:48 +01:00
Juan Picado @jotadeveloper
284af15c46
chore: update local dependencies
2019-03-29 21:55:29 +01:00
Juan Picado @jotadeveloper
89b0efe164
feat: engines and npm upgraded to v8 and v5
2019-03-28 07:22:48 +01:00
Juan Picado @jotadeveloper
c968120fa8
chore: update @verdaccio/babel-preset@0.1.0
2019-03-28 07:12:00 +01:00
vip30
84be869aaf
fix: husky commitlint not work, replace invalid test
2019-03-09 21:00:47 +08:00
Juan Picado @jotadeveloper
9c01aa4072
chore(release): 4.0.0-alpha.5
2019-03-05 00:06:31 +01:00
Juan Picado @jotadeveloper
1f71fb152c
chore: update devDependencies
2019-02-27 08:22:06 +01:00
Juan Picado @jotadeveloper
de57adcd63
chore: update dependendencies
2019-02-27 07:19:13 +01:00
Juan Picado @jotadeveloper
9e17d2bc27
chore: fix unpublish issues, fix unit test
2019-02-24 23:20:25 +01:00
Juan Picado @jotadeveloper
e46697a33b
chore: fix security vulnerabilities
2019-02-24 11:54:45 +01:00
Juan Picado @jotadeveloper
5566924edd
chore: update @verdaccio/local-storage@2.0.0-beta.3
2019-02-24 11:48:50 +01:00
Juan Picado @jotadeveloper
3ed7a86db9
fix: remove unused dependency
2019-02-24 11:42:22 +01:00
Juan Picado @jotadeveloper
009bb98240
fix: update markup@6.0.1
2019-02-24 10:31:50 +01:00
Juan Picado @jotadeveloper
783fbce060
fix : #1191 overrides existing package to 0 bytes file
2019-02-24 10:26:43 +01:00
Juan Picado @jotadeveloper
c04f4ad793
Merge branch '4.x' into feat-new-detail-page
2019-02-15 15:58:26 +01:00
Juan Picado @jotadeveloper
321ee19719
chore: remove publishConfig
2019-02-15 15:22:01 +01:00
Juan Picado @jotadeveloper
7d77e219d1
Merge remote-tracking branch 'origin/4.x' into feat-new-detail-page
...
# Conflicts:
# package.json
2019-02-11 07:34:48 +01:00
Juan Picado @jotadeveloper
744e57135b
Merge remote-tracking branch 'origin/master' into 4.x
...
# Conflicts:
# CHANGELOG.md
# package.json
# yarn.lock
2019-02-11 07:32:19 +01:00
Juan Picado @jotadeveloper
12d153344b
chore(release): 3.11.4
2019-02-11 07:23:24 +01:00
Juan Picado @jotadeveloper
f6f014a907
fix: update dependencies due to security vulnerabilities
...
lodash@3.0.1-0
2019-02-11 07:22:54 +01:00
Ayush Sharma
1b270684da
Merge branch '4.x' into feat-new-detail-page
2019-02-09 22:59:24 +01:00
Juan Picado @jotadeveloper
c4747d0260
Merge remote-tracking branch 'origin/master' into 4.x
...
# Conflicts:
# CHANGELOG.md
# package.json
# yarn.lock
2019-02-07 19:35:35 +01:00
Juan Picado @jotadeveloper
c4b1e1550c
chore(release): 3.11.3
2019-02-07 19:07:29 +01:00
Juan Picado @jotadeveloper
61954aa7b3
Merge branch '4.x' into feat-new-detail-page
2019-02-07 08:13:04 +01:00
Juan Picado @jotadeveloper
9efd1e2b42
feat: update verdaccio author
...
Under voting we decided to update the authorship of Verdaccio, now belongs to all maintainers instead sinopia author.
2019-02-07 07:51:44 +01:00
Juan Picado @jotadeveloper
1c0b07a46e
chore(release): 3.11.2
2019-02-05 07:25:10 +01:00
Juan Picado @jotadeveloper
c35486d495
fix: lodash vulnerability
2019-02-05 07:24:27 +01:00
Juan Picado @jotadeveloper
266471533e
chore: update dependencies
2019-02-03 21:16:48 +01:00
Juan Picado @jotadeveloper
e83d483a8e
chore: update verdaccio-htpasswd@2.0.0-beta.0
2019-02-03 19:56:02 +01:00
Juan Picado @jotadeveloper
d7eea01efc
Merge remote-tracking branch 'origin/4.x' into feat-new-detail-page
2019-02-03 12:25:59 +01:00
Juan Picado @jotadeveloper
ae6c514dce
chore: bump up local storage beta
2019-02-03 12:06:34 +01:00
Juan Picado @jotadeveloper
e094e73802
chore: testing local-storage
2019-02-03 12:06:33 +01:00
Juan Picado @jotadeveloper
39c3509c5f
chore: using betas
2019-02-03 12:06:33 +01:00
Juan Picado @jotadeveloper
c3af3cbb80
feat: use verdaccio babel preset
2019-02-03 12:06:32 +01:00
Juan Picado @jotadeveloper
ad4dc37e39
chore(release): 3.11.1
2019-01-31 19:54:31 +01:00
Juan Picado @jotadeveloper
23b02c01fc
chore(release): 3.11.0
2019-01-27 10:42:20 +01:00
Juan Picado @jotadeveloper
2c229cc319
chore(release): 3.10.2
2019-01-22 07:16:52 +01:00
Priscila Oliveira
f725597baa
Merge branch 'feat-new-detail-page' of github.com:verdaccio/verdaccio into feat-new-detail-page
2019-01-20 12:04:34 +01:00
Priscila Oliveira
3c541df8e1
refactor: removed material ui alpha styles/system
2019-01-20 12:01:29 +01:00
Priscila Oliveira
4dff2b75c9
chore: updated material ui
2019-01-20 11:58:02 +01:00
Juan Picado @jotadeveloper
ac90c76db8
Merge branch '4.x' into feat-new-detail-page
2019-01-20 10:01:13 +01:00
KukuruzaAndrey
f147b2b131
chore: pin @verdaccio/types version
2019-01-15 10:49:22 +02:00
KukuruzaAndrey
399dc18134
chore: update @verdaccio/types version
2019-01-15 10:28:02 +02:00
Juan Picado @jotadeveloper
b6a8dd37d0
chore: add sidebar experiment
2019-01-13 19:34:52 +01:00
Juan Picado @jotadeveloper
b7b817533b
chore: add new detail page under development
...
update react@16.7.0
update react-dom@16.7.0
2019-01-13 12:56:50 +01:00
Juan Picado @jotadeveloper
c338f461c9
feat: allow disable gravatar #1172
2019-01-12 15:45:47 +01:00
Juan Picado @jotadeveloper
29c6e56e02
fix: remove online fonts
2019-01-12 14:38:26 +01:00
Juan Picado @jotadeveloper
773b2d37a4
chore: update webpack-dev-server@3.1.14
...
Solves https://github.com/webpack/webpack-dev-server/pull/1608
2019-01-11 06:54:13 +01:00
Juan Picado @jotadeveloper
777eb9dd43
chore(release): 4.0.0-alpha.4
2019-01-10 00:04:08 +01:00
Juan Picado @jotadeveloper
236cc9530b
chore: verdaccio-audit@1.1.0
2019-01-09 21:54:39 +01:00
Juan Picado @jotadeveloper
b215c74ad3
Merge remote-tracking branch 'origin/4.x' into refactor-eslint
2019-01-09 08:54:11 +01:00
Juan Picado @jotadeveloper
d18426eecd
chore: fix security warning (dev-dependency)
2019-01-05 08:29:39 +01:00
Juan Picado @jotadeveloper
02d15c395b
chore: fix security warning (dev-dependency)
2019-01-05 08:27:49 +01:00
Juan Picado @jotadeveloper
98c3a5b8d0
Merge remote-tracking branch 'origin/4.x' into refactor-eslint
2018-12-22 16:36:31 +01:00
Juan Picado @jotadeveloper
a7dd409f1a
refactor babel7 ( #1164 )
...
* fix: dev dependencies as dep
* refactor: babel 7 migration
2018-12-22 16:11:09 +01:00
Juan Picado @jotadeveloper
305d6d84ce
chore(release): 3.10.1
2018-12-20 22:45:30 +01:00
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
Juan Picado @jotadeveloper
72d9b4124d
chore: syntax-dynamic-import
...
add syntax-dynamic-import babel plugin and update webpack
2018-06-03 17:34:30 +02:00
Juan Picado @jotadeveloper
9d65ea4e44
chore(release): 3.0.2
2018-05-31 10:41:27 +02:00
Juan Picado @jotadeveloper
145355760e
chore(release): 3.0.1
2018-05-31 02:01:32 +02:00
Juan Picado @jotadeveloper
815f5b341e
chore(release): 3.0.0
2018-05-30 22:55:29 +02:00
Lucius Gaitán
3168a769c3
fix: web-ui css were not being minimized
2018-05-27 09:34:17 -03:00
Juan Picado @jotadeveloper
c35469e0b2
chore(release): 3.0.0-beta.12
2018-05-23 22:06:05 +02:00
Juan Picado @jotadeveloper
5c64fa94a0
chore: update verdaccio-audit plugin
2018-05-23 21:56:21 +02:00
Juan Picado @jotadeveloper
f9f180de98
feat: support for npm audit fix #689
...
it is dissabled and commented out by default
2018-05-21 12:08:14 +02:00
Juan Picado @jotadeveloper
456f4b958e
chore(release): 3.0.0-beta.11
2018-05-20 10:07:08 +02:00
Juan Picado @jotadeveloper
089b7895b1
chore(release): 3.0.0-beta.10
2018-05-14 21:49:50 +02:00
Juan Picado @jotadeveloper
0fb7c7810a
chore(release): 3.0.0-beta.9
2018-05-13 23:56:04 +02:00
Juan Picado @jotadeveloper
6aab243d58
Merge branch 'master' of github.com:verdaccio/verdaccio
2018-05-13 23:50:11 +02:00
Juan Picado @jotadeveloper
bcf128e2be
fix: vulnerabilities with lodash
2018-05-13 23:48:24 +02:00
Juan Picado @jotadeveloper
d07bfc5f16
fix: update dependencies #691
...
webpack
2018-05-13 23:28:01 +02:00
Juan Picado @jotadeveloper
d4722d6aa2
fix: vulnerabilities dependencies
2018-05-13 23:12:31 +02:00
Juan Picado @jotadeveloper
d48b9a38d0
chore(release): 3.0.0-beta.8
2018-05-09 07:05:11 +02:00
Juan Picado @jotadeveloper
8f2493df4c
chore(release): 3.0.0-beta.7
2018-04-30 12:43:34 +02:00
Juan Picado @jotadeveloper
4d19d7d2c8
fix: enforce maximum amount of users for new users only
...
When the maximum amount of users is reached, verdaccio-htpassword returned a 403 error when existing users tried to login.
https://github.com/verdaccio/verdaccio-htpasswd/pull/28
2018-04-30 12:40:13 +02:00
Juan Picado @jotadeveloper
2df0275e41
chore: update htpasswd dep version
2018-04-30 10:59:46 +02:00
Juan Picado @jotadeveloper
55ea09e984
chore: update lodash
2018-04-30 10:35:39 +02:00
Lucius Gaitán
b1c631c554
fix: upgrade webpack to v4. fixes [ #544 ]
2018-04-27 02:47:15 -03:00
Lucius Gaitán
4ec81d4979
fix: package command build:webui breaks on non-unix platforms
...
Setting environment variables directly doesn't work on non-unix platforms
2018-04-27 02:47:14 -03:00
Juan Picado @jotadeveloper
4d5e8aab0b
fix: update types
2018-04-23 07:16:13 +02:00
Juan Picado @jotadeveloper
a7aa77ac3a
fix: update memory plugin
2018-04-21 18:40:28 +02:00
Juan Picado @jotadeveloper
e5caa71d35
refactor: storage is async
...
allows storage to initalize whether a async call is required on start up.
2018-04-21 18:36:06 +02:00
Juan Picado @jotadeveloper
df418a8ecb
fix: update memory plugin for e2e
2018-04-20 23:35:57 +02:00
Juan Picado @jotadeveloper
848e004eb5
refactor: local database methods are async
2018-04-20 19:40:48 +02:00
Juan Picado @jotadeveloper
a75b7bdcdd
fix: update memory storage plugin
2018-04-18 01:04:51 +02:00
Juan Picado @jotadeveloper
33a9df0100
refactor: secret key is handled in verdaccio side
2018-04-17 22:03:42 +02:00
Juan Picado @jotadeveloper
f1a5ee43be
chore: pin local-storage dependency
...
update types
2018-04-14 22:32:17 +02:00
Juan Picado @jotadeveloper
9ca3d83355
chore: update babel conf peer environment
2018-04-08 21:05:32 +02:00
Juan Picado @jotadeveloper
453891b28b
fix: should fix flow performance issues
2018-04-04 08:11:20 +02:00
Juan Picado @jotadeveloper
71ac920efb
chore(release): 3.0.0-beta.6
2018-04-03 21:33:40 +02:00
Juan Picado @jotadeveloper
3a9c994bbc
feat: update verdaccio-htpasswd plugin
2018-04-02 19:52:49 +02:00
Juan Picado @jotadeveloper
a4943264ff
chore: allow quick updates on plugins
2018-03-28 07:23:40 +02:00
Juan Picado @jotadeveloper
179d14f74a
chore(release): 3.0.0-beta.5
2018-03-26 21:15:22 +02:00
Juan Picado @jotadeveloper
57a6771681
Merge branch 'master' into issue-542
2018-03-24 20:15:58 +01:00
Ayush Sharma
0d3cf84c01
fix(test): replaces LocaleString with date-nfs/format
...
fix(test): replaces timezone to UTC
fix(test): updates variable definitions
fix(test): updates time format
2018-03-24 23:31:24 +05:30
Juan Picado @jotadeveloper
fef7ee75e8
chore: remove axios in favor of fetch
...
xhr is not in the wave anymore
2018-03-24 10:12:21 +01:00
Juan Picado @jotadeveloper
b9a6edf9b0
chore: update verdaccio-memory dep
2018-03-24 09:07:36 +01:00
Juan Picado @jotadeveloper
768ce6a882
chore(release): 3.0.0-beta.4
2018-03-18 16:26:18 +01:00
Aaron Lozier
a56e8ad030
chore: update package and yarn to latest flow-types; skip test per #542
2018-03-18 09:27:51 -05:00
Juan Picado @jotadeveloper
59a53e1919
refactor: annotate files with flow
2018-03-11 16:27:16 +01:00
Juan Picado @jotadeveloper
6b19c819ed
chore: pin dependencies
2018-03-11 07:21:49 +01:00
Juan Picado @jotadeveloper
6203554eea
chore: remove dependencies
2018-03-11 07:15:27 +01:00
Juan Picado @jotadeveloper
1d5a2c8214
chore: update dependency
...
regular maintenance
2018-03-10 12:33:31 +01:00