Juan Picado
16e38df8ae
feat: trustProxy property ( #3691 )
2023-03-18 21:54:09 +01:00
Juan Picado
45c03819e2
refactor: html render middleware improvements ( #3603 )
...
* refactor: render middleware
* refactor: render middleware
2023-02-12 20:26:18 +01:00
Juan Picado
a8e1ffd72f
chore: list stars of an user ( #3451 )
...
* chore: list stars of user
* chore: add pnpm test e2e
2022-10-21 23:05:18 +02:00
Juan Picado
54606976c3
chore(website): improve api docs part 2 ( #3431 )
...
* chore: remove unused package
* Update pnpm-lock.yaml
* chore: improve types in general plugins
2022-10-11 23:06:55 +02:00
Juan Picado
64cfedb805
chore(website): add api section ( #3424 )
...
* chore: add api section
* chore: fix build
* Update website.yml
* chore: improve types plugin
clean up others stuff
* Update crowdin.yaml
* clean up
2022-10-10 08:00:09 +02:00
Juan Picado
ce013d2fcc
refactor: reimplement star command ( #3410 )
2022-10-01 00:14:20 +02:00
Juan Picado
a249ab7b5a
chore: re-stablished deprecated support ( #3385 )
...
* chore: re-stablished deprecated support
* chore: add e2e
* chore: add more tests
* chore: improve setup
* chore: improve buildcache
* Update e2e-ci.yml
* Update e2e-ci.yml
* Update e2e-ci.yml
* Update e2e-ci.yml
* chore: add more steps
* chore: improve speed
* chore: fix ci
* chore: improve cache
* Update ci.yml
* Update registry.ts
* Update ci.yml
* Update ci.yml
2022-09-18 21:47:23 +02:00
Juan Picado
62c24b6321
feat: add passwordValidationRegex property ( #3384 )
...
* feat: add passwordValidationRegex property
* chore: improve validation
* Update validation-utilts.spec.ts
* Update validation-utilts.spec.ts
* chore: remove code
2022-09-17 19:29:40 +02:00
Juan Picado
9fc2e79611
feat(plugin): improve plugin loader ( #3370 )
...
* feat(plugin): implement scope package support plugins
* feat(plugin): improve plugin loader
* chore: fix build
* chore: cover config path case
* chore: async ui thene plugin
* chore: store async plugin
* chore: refactor plugin loader auth
* feat: filter refactoring
* chore: remove old plugin loader
* chore: add changeset
* chore: add docs
* chore: refactor relative plugin loader
* Update user.jwt.spec.ts
* Update user.jwt.spec.ts
2022-09-16 08:02:08 +02:00
Juan Picado
43f32687cd
fix: abbreviated headers handle quality values ( #3361 )
2022-09-06 08:25:17 +02:00
Juan Picado
b849128ded
fix: handle upload scoped tarball and add new deprecations ( #3340 )
...
* chore: add local publish support
* chore: fix upload scoped tarball
* add e2e
2022-09-02 20:40:12 +02:00
Juan Picado
37274e4c8d
feat: implement abbreviated manifest ( #3322 )
...
* feat: implement abbreviated manifest
* chore: add time field
* chore: add abbreviated version
* chore: fix missing time
* chore: fix merge time issue
* Update jest.config.js
* add tests
* chore: add tests
* chore: add missing fields
2022-08-27 12:52:23 +02:00
renovate[bot]
04cc86374d
fix(deps): update all linting dependencies (master) ( #3296 )
...
* fix(deps): update all linting dependencies
* chore: fix lint
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2022-08-08 19:20:37 +02:00
Juan Picado
292c0a37fc
feat!: replace deprecated request dependency by got ( #3100 )
2022-07-29 20:51:45 +02:00
Juan Picado
5167bb528f
feat: UI search uses search endpoint for global search ( #3057 )
...
* UI search uses search endpoint for global search
* improve sorting and error handling
* give priority to private packages
* order by private package
* add tests, improve testing
* add changeset
* addjust settings
* remove old index search implementation
* update lock file
* relocate fastify package
* fix circular dependency
* fix wrong import
* fix tests
2022-03-27 21:42:52 +02:00
Juan Picado
b8554c8935
refactor: promisfy packages ( #2767 )
...
* refactor: better performance and structure for get package
refactor file-locking promise taste
refactor updatePackageNext method
update lock file
apply missing interfaces
add version method
fix lint
fix test
chore: remove promisify
refactor publish progress
* migrate methods utilities publish
* Update index.d.ts
* restore publish
2022-02-20 18:39:38 +01:00
Juan Picado
a828271d63
refactor: fetch package endpoint and basic integration fastify ( #2750 )
...
* refactor: download manifest endpoint and integrate fastify
* fix file not found issue
* add temporary migration method to storage memory
* sanitize fs methods
* restore tests
* chore: restore sanitilize
will do later
* add tests
* add changeset
* lint
* trying something test
* chore: lint
* restore code
* fix e2e
* fix lint
2021-12-12 18:00:19 +01:00
Juan Picado
b13a3fefd3
refactor: improve versions and dist-tag filters ( #2650 )
...
* refactor: improve versions and dist-tag filters
* chore: restore this later
* improve documentation of dis-tag normalizer
* chore: add changeset
2021-11-09 20:38:44 +01:00
Diana Morales
f86c31ed0e
feat: migrate sidebar to fastify ( #2618 )
2021-11-03 20:56:36 +01:00
Behrang Yarahmadi
13310814da
#2606 add prettier plugin sort imports ( #2607 )
...
* #2606 add prettier plugin sort imprts
* #2606 update pnpm-lock.yaml
* #2606 update eslint rules
* #2606 fixes website directory formatting
Co-authored-by: Ayush Sharma <ayush.sharma@trivago.com>
2021-10-29 17:33:05 +02:00
Juan Picado
cf4489abb1
feat: download tarball endpoint fastify ( #2600 )
2021-10-27 23:06:41 +02:00
Juan Picado
b702ea3631
abort search request support for proxy ( #2474 )
...
* update undici
* abort search request support for proxy
2021-10-15 23:00:30 +02:00
Juan Picado
154b2ecd34
refactor: remove @verdaccio/commons-api in favor @verdaccio/core and remove duplication ( #2455 )
...
* migrate api package
* migrate auth
* migrate config
* refactor: remove @verdaccio/commons-api in favor @verdaccio/core
* fix lint
* relocate pkg
* relocate pkg
* fix tsconfig
2021-09-26 00:08:00 +02:00
Juan Picado
60d7b35d88
refactor: search logic to storage pkg ( #2431 )
...
* refactor: search logic to storage pkg
* add test
* update undici
* add tests
* Update ci.yml
* fix ci
* fix tests
* fix ci
* fix tests
* fix ci
* restore some deps
* Update Version.test.tsx
* disable debug
2021-09-12 16:21:19 +02:00
Juan Picado
459b6fa72b
refactor: search v1 endpoint and local-database ( #2340 )
...
* Refactor local-storage async
refactor local storage search stream
Remove async from local-storage, refactor search with streams
refactor search with undici fetch
finish search refactor
stream multiple request to single stream
refactor storage types
remove async dependency #1225
add score and refactor metadata
remove old search async
fix missing stream local data
clean up
clean up
refactor folder search
format
fix some test
fix issue on publish
filter preview
update ci
delete package folder refactor
refactor get packages methods
fix tests
fix lock file
add changeset
fix test windows
disable some test
update package json versions
* fix merge
* fix e2e cli
* restore e2e
* Update process.ts
* Update process.ts
* add improvement
* format
* Update utils.ts
* test
* test
* Update search.spec.ts
* Update search.spec.ts
* Update search.spec.ts
* test
* Update ci.yml
* clean up
* fix tests
* Update tags.ts
* Update index.spec.ts
* document changeset
* format
2021-09-08 19:06:37 +02:00
Justin Johansson
15d5e969c4
Update & make dependency versions consistent in packages/* ( #2393 )
...
* docs: improve pnpm development setup info in CONTRIBUTING.md
* build: make dependency versions consistent in packages/*
Updated to latest minor/patch versions; left major version unchanged for now
Did not change react dependencies in ui-theme package
Added .project file for Eclipse IDE users
* revert: rollback @changesets dep versions & maintain kleur v3.0.3
2021-08-30 08:19:08 +02:00
Juan Picado
15c694156a
fix eslint warnings ( #2265 )
...
* chore: reduce warnings
* chore: fix eslint warnings
* fix warning
2021-06-12 09:25:53 +02:00
Juan Picado
52b47868e3
add more test proxy ( #2236 )
...
* add more test proxy
* test tarball and search
* format
* refactor uplinks
2021-05-08 19:21:21 +02:00
Leonardo Metzger
5ddfa5264c
fix: fix the exact search phrase ( #2225 )
...
* fix: Fix the exact search phrase
* fix: Add changeset to fix of exact search phrase
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2021-05-07 06:43:29 +02:00
Paola Morales
5ccb2bad16
Migrate fs-memory library to memfs ( #2149 )
...
* Update package.json
* Update MemoryFileSystem dependency
* Update storage.ts
2021-04-09 17:54:40 +02:00
Paola Morales
dc05edfe60
feat!: async storage plugin bootstrap ( #2144 )
...
* feat: async storage plugin bootstrap
* refactor fs.promise to promisify on node12
* Add changeset
* Update big-lobsters-sin.md
* Update utils.test.ts
* Update utils.test.ts
* Update ci.yml
* Update utils.test.ts
2021-04-09 17:54:40 +02:00
Juan Picado
23346155c6
chore: formmat code
2021-04-09 17:54:39 +02:00
Juan Picado
558d78f32a
feat: flexible user interface generator ( #2070 )
...
* feat: flexible template generator and manifest
* chore: add changeset
* chore: restore dep
* chore: add docs
* chore: update snapshots
* chore: update docker examples for v5
* chore: refactor web module
* chore: format
* chore: refactor web api endpoints
* test: add test for user login web
* chore: refactor endpoints
* chore: fix merge
* chore: fix merge
* Update ci.yml
* chore: test
* chore: add static
* chore: update script
* chore: fix e2e
* chore: fix method
* docs: update v5 relative docker example
* chore: update html render
* chore: update style
* Update .prettierignore
* chore: update changeset
* chore: use pnpm6 on run test
temporary ci
* chore: drop node 16 for pnpm 6
* chore: update ci
* chore: update ci
* chore: update ci
* chore: update ci
* chore: remove circle ci
* chore: better url prefix handling
* chore: format code
* chore: remove test node 10
* docs: add docker v5 relative revers proxy example
* chore: use base html tag
* chore: update test
2021-04-09 17:54:38 +02:00
Paola Morales
14159b31e1
ref: refactor utils methods ( #2076 )
...
* ref: Relocate utils functions to web pkg
* ref: Refactor utils functions
* ref: Relocate utils functions to api pkg
* ref: Relocate utils functions to config pkg
* ref: Relocate utils functions to middleware pkg
* ref: Relocate utils functions to storage pkg
* ref: relocate utils functions to proxy pkg
* ref: relocate utils functions to middleware pkg
* ref: refactor utils functions
* Fix compilation errors
2021-04-09 17:54:36 +02:00
Juan Picado
eab3007939
chore: update deps ( #2056 )
...
* chore: update deps
* chore: update eslint
* chore: update deps types
2021-04-09 17:54:34 +02:00
Juan Picado
83677e31a2
build: server reload watch mode ( #2039 )
...
* feat: server reload watch mode
* chore:update format
2021-04-09 17:54:29 +02:00
Juan Picado
5f3eee5eaf
chore: remove a package, move constants ( #2001 )
...
* chore: remove a package, move constants
* chore: remove *
2021-04-09 17:54:26 +02:00
Juan Picado
a9ba3d0649
refactor: config module ( #1995 )
...
* refactor: clean up config
* refactor: config, move methods
* chore: remove js-yaml from utils
2021-04-09 17:54:25 +02:00
Juan Picado
e83e500b80
fix: cleanup warnings ( #1986 )
...
* fix: lint warnings
* fix: test
2021-04-09 17:54:24 +02:00
Dina Basumatary
68ea21214a
fix: eslint errors ( #1973 )
...
* fix: eslint errors
* fix: rename a test
* fix: broken integration test
due to removing next argument in the middleware.
* changeset
2021-04-09 17:54:23 +02:00
Juan Picado
8c730c0694
refactor: max-len and printWidth to 100 ( #1941 )
...
* refactor: max-len and printWidth to 100
* chore: ci specific pnpm version
* fix: add types peer package
literally get rid of types package
2021-04-09 17:54:20 +02:00
Juan Picado
716734c83c
feat: improve workspace and dependencies debug
...
* feat: using workspace @verdaccio/types
* feat: use core local-storage plugin
* chore: add missing dependencies
* chore: replace trace by debug
* chore: plugin loader uses debug
2021-04-09 17:54:14 +02:00
Juan Picado
3838d3d212
feat: relocate core packages ( #1906 )
...
* chore: clean lint warnings
* refactor: move core packages
2021-04-09 17:54:13 +02:00
Juan Picado
e61bd6c78f
chore: lint prettier update ( #1904 )
...
* chore: update prettier@2.x
* chore: prettier auto fix
* chore: fake circleci
we don't need it but I want make dissapear the error
2021-04-09 17:54:12 +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 @jotadeveloper
958a5d886f
feat: migrate from buyan to pinojs ( #1760 )
...
* feat: migrate from buyan to pinojs
* chore: fix lint
* chore: release utils from import
* chore: fix test
* chore: add missing dep
* chore: add dependency
* chore: add prettifier module
* chore: add pretty stamp option
* chore: fix package name location
* chore: crash on try use rotating file type
* chore: remove arg
2021-04-09 17:54:09 +02:00
Juan Picado @jotadeveloper
a70454c7b2
feat: migrate yarn workspaces ( #1546 )
2021-04-09 17:54:01 +02:00