Commit Graph

28 Commits

Author SHA1 Message Date
Juan Picado 65cb26cf31 refactor: migrate request to node-fetch at hooks package (#1946)
* refactor(hooks): new structure for notifications

* chore: fix build

* chore: add debug

* chore: add changeset
2021-04-09 17:54:20 +02:00
Juan Picado 9f2a29a275 refactor: devDependencies strictly defined in each package (#1884)
* refactor: new babel preset

* chore: using pnpm

let's see how it goes, all seems works fine by far, pretty solid.
2021-04-09 17:54:11 +02:00
Juan Picado 1ece11cfc0
feat: migrate yarn 1 to yarn 2 (#1962) 2020-10-11 19:06:21 +02:00
Juan Picado @jotadeveloper c493b316b1
feat: i18n on web (#1750)
* feat: add i18n to web

* chore: enable es features
2020-03-14 07:16:47 +01:00
Juan Picado @jotadeveloper dbf20175dc
feat: npm token command support (#1427)
* feat: support for npm token

This is an effor of:

This commit intent to provide npm token support.

https: //github.com/verdaccio/verdaccio/issues/541
https: //github.com/verdaccio/verdaccio/pull/1271
https: //github.com/verdaccio/local-storage/pull/168
Co-Authored-By: Manuel Spigolon <behemoth89@gmail.com>
Co-Authored-By: Juan Gabriel Jiménez <juangabreil@gmail.com>

* chore: update secrets baselines

Co-Authored-By: Liran Tal <liran.tal@gmail.com>

* chore: update lock file

* chore: add logger mock methods

* chore: update @verdaccio/types

* refactor: unit test was flacky

adapt the pkg access to the new configuration setup

* refactor: add plugin methods validation

* test: add test for aesEncrypt

* chore: update local-storage dependency

* chore: add support for experimetns

token will be part of the experiment lists

* chore: increase timeout

* chore: increase timeout threshold

* chore: update nock

* chore: update dependencies

* chore: update eslint config

* chore: update dependencies

* test: add unit test for npm token

* chore: update readme
2019-09-07 15:46:50 -07:00
Juan Picado @jotadeveloper 66f4197236
feat: convert project to typescript (#1374)
* chore: test

* chore: add

* chore: more progress

* chore: progress in migration, fix prettier parser

* chore: reduce tsc errors

* chore: refactor storage utils types

* chore: refactor utils types

* chore: refactor local storage types

* chore: refactor config utils types

* chore: refactor tsc types

* refactor: apply eslint fix, tabs etc

* chore: fix lint errors

* test: update unit test conf to typescript setup

few test refactored to typescript

* chore: enable more unit test

migrate to typescript

* chore: migrate storage test to tsc

* chore: migrate up storage test to tsc

* refactor: enable plugin and auth test

* chore: migrate plugin loader test

* chore: update dependencies

* chore: migrate functional test to typescript

* chore: add codecove

* chore: update express

* chore: downgrade puppeteer

The latest version does not seems to work properly fine.

* chore: update dependencies
2019-07-16 08:40:01 +02: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 a7dd409f1a refactor babel7 (#1164)
* fix: dev dependencies as dep

* refactor: babel 7 migration
2018-12-22 16:11:09 +01:00
Juan Picado @jotadeveloper b19df01b49
chore: enable class properties for react components (#1067) 2018-10-09 14:24:17 +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 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
Juan Picado @jotadeveloper 61e33f0a30
refactor: use plugins type on loadPlugin 2018-07-18 07:52:54 +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 779878383d
chore: docker build support static properties and rest on objects 2018-06-05 23:08:24 +02:00
Juan Picado @jotadeveloper 0af6f5a865
feat: using code splitting on routers
* enable syntax-dynamic-import
2018-06-03 18:34:41 +02:00
Juan Picado @jotadeveloper 9ca3d83355
chore: update babel conf peer environment 2018-04-08 21:05:32 +02:00
Juan Picado @jotadeveloper 30e1941771
chore: update babel to transpile for above node6 2018-04-04 23:33:54 +02:00
Ayush Sharma 5fadb77707 test: fixes presets 2018-01-07 07:59:36 +00:00
Ayush Sharma d24904c650 webui: tests and dependency mock fixes
deps fixes

deps fixes
2018-01-07 07:59:36 +00:00
Ayush Sharma 3052e5fb22 Webui component test with Jest 2018-01-07 07:59:36 +00:00
Juan Picado @jotadeveloper 86d92e96d2 chore: add unit test for smart request 2018-01-07 07:59:36 +00:00
Juan Picado @jotadeveloper 31c2bd48a0 refactor: migrate unit test to Jest 2018-01-07 07:59:36 +00:00
Juan Picado @jotadeveloper a5e162d475 feature: Update Build pipeline for Babel transpiler (#349)
feature: Update Build pipeline for Babel transpiler
2018-01-07 07:59:36 +00:00
Juan Picado @jotadeveloper f1f15be353
fix: Fix #334 UI failure on IE 11, add suppor for old browsers. 2017-10-01 14:11:43 +02:00
Juan Picado @jotadeveloper f8a7483b08
refactor: move webpack to root folder and rewrite to es6 node style (legacy compatibility) 2017-07-18 21:14:13 +02:00
Meeeeow 3ba8d0827b
refactor: modify webui dependencies & add some code 2017-07-18 21:14:09 +02:00
Juan Picado @jotadeveloper e49846bb1b
Add new web ui, replace the old one based on jQuery by React components and webpack. 2017-07-18 21:02:05 +02:00