Détail du package

verdaccio-auth-memory

verdaccio125.1kMIT10.2.2

Auth plugin for Verdaccio that keeps users in memory

verdaccio, plugin, auth, memory

readme

Verdaccio Monorepo

Github CI License Backers Stackshare Discord Twitter followers

This monorepo contains all the packages that composes the Verdaccio 5.x architecture, except Verdaccio itself and UI.

⚠️ DEPRECATED All packages were moved to verdaccio/verdaccio/ master branch, only security vulnerabilities will be commited on this repo until verdaccio@5.x.x is being is replaced by major release. Features please refer to the main repository. Only bugs and security updates are allowed on this repository.

Contributing

Please, refer to our CONTRIBUTING to learn how to contribute.

License

Verdaccio Monorepo is an open source project with MIT license

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

10.0.6 (2021-04-27)

Bug Fixes

10.0.5 (2021-04-27)

Bug Fixes

10.0.4 (2021-04-26)

Note: Version bump only for package @verdaccio/monorepo

10.0.3 (2021-04-26)

Bug Fixes

10.0.2 (2021-04-01)

Bug Fixes

10.0.1 (2021-03-29)

Bug Fixes

10.0.0 (2021-03-29)

Note: Version bump only for package @verdaccio/monorepo

9.7.5 (2021-03-05)

Bug Fixes

9.7.4 (2020-10-31)

Bug Fixes

9.7.3 (2020-07-30)

Bug Fixes

  • update marked / request security vulnerability (#378) (4188e08)

9.7.2 (2020-07-20)

Bug Fixes

9.7.1 (2020-07-10)

Bug Fixes

9.7.0 (2020-06-24)

Features

9.6.1 (2020-06-07)

Bug Fixes

  • verdaccio-memory: race condition on save a package (#365) (70c1fb1)

9.6.0 (2020-06-07)

Features

  • allow providing session token in config (#362) (acef36f)

9.5.1 (2020-06-03)

Bug Fixes

9.5.0 (2020-05-02)

Features

9.4.1 (2020-04-30)

Bug Fixes

  • verdaccio-htpasswd: generate non-constant legacy 2 byte salt (#357) (d522595)

9.4.0 (2020-03-21)

Features

9.3.4 (2020-03-11)

Bug Fixes

9.3.3 (2020-03-11)

Bug Fixes

9.3.2 (2020-03-08)

Bug Fixes

9.3.1 (2020-02-23)

Bug Fixes

  • resolve missing missing 'babel/proposal-optional-chaining' in test env (#330) (ab70f1e)

9.3.0 (2020-01-29)

Features

  • types: adding tag type for auth plugins (#318) (7f07c94)

9.2.0 (2020-01-28)

Features

  • verdaccio-aws-s3-storage: Allow endpoint to be configurable (#319) (1191dcd)

9.1.0 (2020-01-25)

Features

  • verdaccio-aws-s3-storage: separate s3 subfolders (key prefix for different packages) (#313) (6639a71)
  • verdaccio-aws-s3-storage: supporting environment variables (#315) (0c532f0)

9.0.0 (2020-01-07)

Bug Fixes

  • prevent circular structure exception (#312) (f565461)
  • verdaccio-google-cloud: catch missing Secret on first run (#247) (7742eea)

chore

Features

BREAKING CHANGES

  • @verdaccio/eslint-config requires ESLint >=6.8.0 and Prettier >=1.19.1 to fix compatibility with overrides.extends config

8.5.3 (2019-12-27)

Bug Fixes

8.5.2 (2019-12-25)

Bug Fixes

8.5.1 (2019-12-24)

Bug Fixes

8.5.0 (2019-12-22)

Bug Fixes

Features

8.4.2 (2019-11-23)

Note: Version bump only for package @verdaccio/monorepo

8.4.1 (2019-11-22)

Note: Version bump only for package @verdaccio/monorepo

8.4.0 (2019-11-22)

Bug Fixes

  • adds sort_packages in WebConf Interface (#227) (5b60ade)

Features

  • babel-preset: upgrade babel (7069b24)

8.3.0 (2019-10-27)

Features

8.2.0 (2019-10-23)

Bug Fixes

  • core/readme/package.json to reduce vulnerabilities (#216) (40299ab)

8.2.0-next.0 (2019-10-08)

Bug Fixes

  • fixed lint errors (5e677f7)
  • fixed lint errors (c80e915)
  • fs.exists with other fileSystem alternatives (#159) (f94e325)
  • plugins/google-cloud/package.json & plugins/google-cloud/.snyk to reduce vulnerabilities (b81aba4)
  • plugins/google-cloud/package.json & plugins/google-cloud/.snyk to reduce vulnerabilities (5eb3717)
  • quotes should be single (ae9aa44)

Features

  • added eslint rule import/order (55b925d)

8.1.4 (2019-09-30)

Note: Version bump only for package @verdaccio/monorepo

8.1.3 (2019-09-30)

Note: Version bump only for package @verdaccio/monorepo

8.1.2 (2019-09-29)

Bug Fixes

  • readme: security vulnerabilities in marked dep (ee604b1)

8.1.1 (2019-09-26)

Bug Fixes

  • security: Cross-site Scripting (XSS) for readme (7b53e1b)

8.1.0 (2019-09-07)

Features

  • verdaccio-aws-s3-storage: update @verdaccio/types and add new required methods (f39b7a2)
  • verdaccio-memory: update @verdaccio/types and add new required methods (eba5077)

8.0.1-next.1 (2019-08-29)

Note: Version bump only for package @verdaccio/monorepo

8.0.1-next.0 (2019-08-29)

Bug Fixes

  • package: update @google-cloud/storage to version 3.2.0 (8a0b0dc)
  • package: update aws-sdk to version 2.516.0 (82f7117)
  • package: update aws-sdk to version 2.517.0 (39183eb)
  • package: update aws-sdk to version 2.518.0 (c4f18a6)
  • package: update babel-eslint to version 10.0.3 (16918f5)
  • package: update babel-eslint to version 10.0.3 (a6d65fa)

8.0.0 (2019-08-22)

Bug Fixes

  • package: update aws-sdk to version 2.514.0 (16860e6)
  • package: update aws-sdk to version 2.515.0 (eed8547)
  • package: update eslint-plugin-jest to version 22.15.2 (35a191c)

8.0.0-next.4 (2019-08-18)

Code Refactoring

  • eslint-config: do not provide eslint-plugin-verdaccio anymore (dba50f7)

Features

  • active-directory: create @verdaccio/active-directory plugin (b04ef0d)

BREAKING CHANGES

  • eslint-config: @verdaccio/eslint-config doesn't use eslint-plugin-verdaccio but it provide as dependency for users. We prefer to allow users to import it separately if they need

8.0.0-next.3 (2019-08-16)

Bug Fixes

  • restore closure (32b9d7e)
  • build: error on types for fs callback (cc35acb)
  • Add DATE and VERSION in search result (e352b75)
  • avoid open write stream if resource exist #1191 (f041d3f)
  • bug fixing integration (6c75ac8)
  • build before publish (cd6c7ff)
  • changed how key is generated for datastore.save to prevent duplicate entries. Key is now the name of the package (#8) (4418fcb)
  • check whether path exist before return result (a4d2af1)
  • CI build (4d586fb)
  • flow issues (f42a284)
  • ignore flow on this one, we need it (c8e0b2b)
  • local storage requires package.json file for read, save and create all the time (33c847b)
  • migration from main repository merge #306 (8fbe86e)
  • missing callback (abfc422)
  • missing error code (7121939)
  • move to local storage the fs location handler (3b12083)
  • mtimeMs is not backward compatible (c6f74eb)
  • readme update (f54f27b)
  • remove temp file whether is emtpy and fails (655102f)
  • remove uncessary async (3e3e3a6)
  • remove unused dependency (ef6e6fe)
  • remove unused parameters (554e301)
  • restore build path (4902042)
  • return time as milliseconds (15467ba)
  • sync after set secret (2abae4f)
  • temp files are written into the storage (89a1dc8)
  • unit test (995a27c)
  • update @google-cloud deps (811b706)
  • update @verdaccio/file-locking@1.0.0 (9bd36f0)
  • update lodash types (184466c)

Features

  • token support with level.js (#168) (ca877ff)
  • build: standardize build (33fe090)
  • add file validation configuration (bcd46c5)
  • add write tarball and read tarball (f0296db)
  • change new db name to verdaccio (#83) (edfca9f)
  • drop node v6 support (664f288)
  • implement search (2e2bb32)
  • improve storage transactions based on bucket (7edaae7)
  • migrate to typescript (c439d25)
  • update database method with callbacks (ef202a9)
  • update minor dependencies (007b026)

8.0.0-next.2 (2019-08-03)

Bug Fixes

  • update types for tokens (9734fa8)

Features

8.0.0-next.1 (2019-08-01)

Note: Version bump only for package @verdaccio/monorepo

8.0.0-next.0 (2019-08-01)

Bug Fixes

  • add _autogenerated to UpLinkConf (436bd91)
  • add config prop to IBasicAuth (2481d6f)
  • add es6 imports (932a22d)
  • add missing adduser method (22cdb4e)
  • add missing properties (973c5e4)
  • add missing status error code, fix flow issue (e3ad550)
  • allow extend config (0aea94f)
  • allow sub types on allow auth methods (7325f74)
  • deprecated methods are optional (b77155a)
  • entry point #14 (7575e75)
  • eslint and typescript errors (8b3f153)
  • export Author type (bf7115b)
  • fix/token i local package manager (#61) (a7e0fc8)
  • fixes for storage plugin types per code review (#59) (04fccb8)
  • getPackageStorage allowed to return undefined (8a859d0)
  • improvements config interface (1dac321)
  • issue on package not found (944e1a5)
  • lint issues (d195fff)
  • lint warnings (444a99e)
  • main file is correct routed (245b115)
  • methods return Stream (22e0672)
  • missing params (9979160)
  • on error returns 500 by default (86bf628)
  • package.json to reduce vulnerabilities (457a791)
  • read tarball stream (bc4bbbb)
  • remove options from get package metadata (2bfc048)
  • remove source maps (6ca4895)
  • remove wrong definition (acba624)
  • remove wrong imports (c82f51c)
  • restore error messages (5d241b6)
  • restore missing type on RemoteUser (b596896)
  • storage types (1285675)
  • tokens are accesible also in local-storage (08b342d)
  • update @verdaccio/file-locking@1.0.0 (2946f83)
  • update https (c93c3fc)
  • update new plugin types flow (d2e2319)
  • update readTarball with right parameters (8cbc7d1)
  • update streams type (7fa7be5)
  • update types for local data (6706770)
  • update utils types (7c37133)
  • wrong signature for auth plugin (e3e2508)

Features

  • add audit quick endpoint (5ab2ece)
  • add AuthPluginPackage type (f0e1cea)
  • add callback to database methods (d0d55e9)
  • add config file types (188a3e5)
  • add getSecret support (0d047f4)
  • add gravatar prop for web config (b3ac873)
  • add interface for middleware and storage plugin (2b18e22)
  • add IStorageManager for middleware plugin (0ac1cc4)
  • add limit feature (9e2fa5c)
  • Add locking library on typings (7f7ab67)
  • add logging output for each action (66f183c)
  • add RemoteUser type (7d11892)
  • add search method BREAKING CHANGE: search method must be implemented to allow search functionality (b6d94e6)
  • add secret gateway methods (5300147)
  • add Security configuration (0cdc0dd)
  • add stream library (434628f)
  • add types for auth plugin (6378186)
  • add types for PackageUsers (ad5f917)
  • add types for search class (e23782d)
  • callback does not return (fd78bfc)
  • change password (de0a341)
  • drop node v6 (d0ae9ba)
  • drop node v6 support (bb319c4)
  • local database method are async (f55302b)
  • merge changes from 5.x (5f61009)
  • migrate to typescript (caffcd5)
  • migrate to typescript (c01df36)
  • migrate to typescript BREAKING CHANGE: new compiler might bring issues (13ebde2)
  • node 6 as minimum (ed81731)
  • proxy npm audit endpoint (b11151d)
  • build: use typescript, jest 24 and babel 7 as stack BREAKING CHANGE: typescript build system requires a major release to avoid issues with old installations (4743a9a)
  • config: allow set users (e5326fd)
  • migration to typescript (748ca92)
  • package access props are not optional (61708e2)
  • remote lodash as dependency (affb65b)
  • remove flow #70 (2218b74)
  • remove sync method (f60f81c)
  • secret methods are async (d5eacf5)
  • support for an IPluginStorageFilter (#58) (eab219e)
  • token types (#60) @Eomm (6e74da6)
  • update secret to async (9bcab19)
  • auth: add method to update password (e257c3a)
  • commons-api: add commons-api package (13dfa76)
  • readme: import readme package (f4bbf3a)
  • readme: modernize project (0d8f963)
  • storage: path is not mandatory (2c42931)

BREAKING CHANGES

  • remove flow definitions
  • storage needs to add new methods

  • add: token types

  • add: typescripts types

  • auth: it will affect all auth plugins

2.0.0 (2019-07-21)

Bug Fixes

  • packages/verdaccio-file-locking/package.json to reduce vulnerabilities (ba2579b)

Features

  • babel-preset: import babel-preset package (9b39181)
  • eslint-config: add @verdaccio/eslint-config (36fad54)
  • eslint-config: import eslint-config-verdaccio package (6d602f4)
  • eslint-plugin-verdaccio: import eslint-plugin-verdaccio package (3e028d5)
  • add project boilerplate (73dcf5f)
  • wip add core packages (d914f3e)

BREAKING CHANGES

  • eslint-config: ESLint and Prettier won't be provided anymore. They are moved as peerDependencies

  • babel-preset: it remove ui dependencies need to be defined in a specific webpack project

  • babel-loader, eslint-loader

  • chore(release): 0.2.0

  • chore: update lock file

  • chore: add circleci

  • chore: update circleci

  • chore(release): 0.2.1

  • feat: remove flow from configuration

  • babel-preset: flow is not need it anymore

  • chore(release): 1.0.0