Skip to content

Releases: n4bb12/verdaccio-github-oauth-ui

Release 2.2.0

03 Nov 22:03
Compare
Choose a tag to compare
  • End CLI faster (01af7ce)
  • Add cli tests (efe9bd4)
  • Collect coverage from entire src (6115878)
  • Review lgtm findings (141e157)
  • Pretty access denied page (050400f)
  • Move shared constants and logger up to src root (518124e)
  • Add built-in cli (1b94960)
  • Improve tests (4764515)
  • Use memory-cache for implementing the cache (b1182e2)
  • Add test for cache ttl extension (d28ffb0)
  • Set default cache ttl to 1s (7776b7f)

Release 2.1.0

02 Nov 20:53
Compare
Choose a tag to compare
  • Add codecov integration (9d1b7ca)
  • FIX a click/select usage info issue with verdaccio 3 (b648da0)
  • Add whoami shorthand script (cc8dc1e)
  • Add tests for config validation (c148ccd)
  • Shorten some variable names (c26bc70)
  • Simplify some tests (b8454b4)
  • Add Cache tests (c777e73)
  • Remove username from cache key (8e2fe60)
  • Configure test coverage (0326647)
  • Change url_prefix in sample config to "" (190aa23)
  • Add core tests (e2e557a)
  • Separate verdaccio concerns into a seaparate file for better testability (405b033)
  • Separare express from business logic for better testability (3736547)
  • Improve code commends (737e25a)
  • Remove unnecessary asyncs (90e8a69)
  • Log access denied message during ui login (914b603)
  • Move all paths to Config (637480d)
  • Refactor caching (6854ac5)
  • Better log prefix (a61191b)
  • Add cli test convenience script (a33d9f2)
  • Log middleware errors (f3ca38e)
  • Remove duplicate type annotations (e8ee2f4)
  • Use the same callback logic for cli support (7c7fa49)
  • Consistent config reference (76426a5)
  • Refactor middleware registration (28ddb66)
  • Shorten some class names (7b24702)
  • Move logging to a separate file (66151bb)
  • Move cache to a separate file (51c6d94)
  • Refactor html middleware (94c4e89)
  • Refactor client code (ae1ddd8)
  • Hide the details of the authorization and callback path (631f0de)
  • Add auth provider id (b83be72)
  • Move url_prefix parsing to Config (5793ca4)
  • lodash.get is not required here (02dae58)
  • Move parsing the request for the code to the provider interface (26d6267)
  • Move building the login url building to the provider interface (324173d)
  • Add test file linting (9ab6b75)
  • Update license year (6f1e9d6)
  • Fix circleci prepack job (0b8e00d)
  • Update minor deps (145e797)
  • Update circleci config (90d30d5)
  • Add authentication tests (f343015)
  • Add access tests (f33700c)
  • Add config tests (4af135f)
  • Add testing package scripts for convenience (df99b4b)
  • Configure unit tests (1a4c13b)
  • Add abstraction layer on top of github client (b7724ee)
  • Throw an error if not both middlewares and auth is enabled in the verdaccio config (47bfe9a)
  • Move some bash functions to package.json (2d24fae)
  • FIX: ensure allow_access resolves environment references (6b5362d)

Release 2.0.1

27 Oct 22:59
Compare
Choose a tag to compare
  • Clear before packing, fix npm package contents (cc7259e)

Release 2.0.0

27 Oct 22:40
Compare
Choose a tag to compare
  • BREAKING: Add support for Verdaccio 4 (3dede98)
  • New tooling with Rollup, Babel, Browserslist, Node 10+ (55d1e4e)
  • Move @verdaccio/types to devDeps (53168a5)
  • Replace self-defined verdaccio types with the latest official verdaccio types (b692729)

Release 1.10.1

25 Oct 23:06
Compare
Choose a tag to compare
  • Add a back link when login is rejected (cb0a4ea)
  • FIX: User orgs caching, closes #19 (ebd8f42)
  • refactor: use config wrapper instead of accessing process.env (67e9048)

Release 1.10.0

25 Oct 21:27
Compare
Choose a tag to compare
  • FIX: Prevent UI login of non-org members (d3355da)
  • Allow specifying config options in either of auth or middleware (588a918)
  • Update dependencies (a023290)

Release 1.9.0

08 Oct 09:00
Compare
Choose a tag to compare

Release 1.8.0

04 Sep 01:59
Compare
Choose a tag to compare
  • Support optional env variables in build script (618a39b)
  • Update docs (93072ae)
  • Update dependencies (6c62955)
  • add ghe config point files (0a8a018)
  • Add version information to readme and package.json (5f389c9)
  • Add global-tunnel support for proxy (#28) (e730d41)
  • allow org to use an environment variable (e730905)

Release 1.7.4

19 Jul 22:37
Compare
Choose a tag to compare
  • verdaccio-3.12.2 (c13d262)
  • Update typings and tools (2e10483)
  • bump lodash to address security vulnerability (#22) (3a88b6c)

Release 1.7.3

31 May 07:01
Compare
Choose a tag to compare
  • Allow the next auth plugin to take over when auth fails (f122fba)
  • Update dependencies (1db9f75)