ayusharma
4df6b3b252
feat: adds gravatar support for maintainers
2018-07-29 00:45:02 +02:00
Juan Picado @jotadeveloper
ddf491740c
Merge pull request #859 from verdaccio/update-dependencies
...
chore: update dependencies
2018-07-28 17:14:35 +02:00
Juan Picado @jotadeveloper
b0b631af76
chore: add unit test for #857 scenario
2018-07-28 08:45:10 +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
ayusharma
263b0f78a9
refactor: <Package /> , <Footer /> and package sidebar code refactoring
...
refactor: variable naming
2018-07-22 21:22:51 +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
ayusharma
d6dd2f647b
refactor: removes un-necessary 'src' from webui path
2018-07-17 22:03:06 +02:00
Juan Picado @jotadeveloper
9ef13fb6b6
Merge branch 'master' into refactor-config
2018-07-12 08:50:07 +02:00
ayusharma
0e21e35c51
feat: capitalises logged in username ( #752 )
2018-07-11 10:08:07 +02:00
Juan Picado @jotadeveloper
91a6c202ff
chore: more unit test for config utils
2018-07-04 07:31:51 +02:00
Juan Picado @jotadeveloper
39651bb6b3
chore: add unit test for package access normalize
2018-07-04 00:15:09 +02:00
Juan Picado @jotadeveloper
dd3a937ac9
refactor: config file using flow
2018-07-04 00:15:07 +02:00
Juan Picado @jotadeveloper
957b71e8bb
refactor: user agent on config
...
remove logic users prop is not longer supported
67c63892d3 (diff-574051ef1fbe43a2746c5cd241d631c7)
2018-07-04 00:15:03 +02:00
Juan Picado @jotadeveloper
946d195431
refactor: pkg.access unit test
...
migrate more constants
2018-07-04 00:15:01 +02:00
Juan Picado @jotadeveloper
050f857fb6
refactor: add new constants
2018-07-04 00:15:00 +02:00
Juan Picado @jotadeveloper
2e157fb134
refactor: config unit test
...
match package access normalise
2018-07-04 00:14:59 +02:00
ayusharma
98abac4dec
refactor: adds method to load verdaccio logo
2018-07-01 15:45:26 +02:00
ayusharma
4f6fd66bf3
refactor: adds tesURL for test cases
2018-07-01 15:45:26 +02:00
ayusharma
5c95551e8f
refactor: unit tests and api service
...
refactor: fixes login api success call
refactor: fixes login respose for success case
2018-06-30 12:22:07 +02:00
Juan Picado @jotadeveloper
83b64bd798
refactor: unit test parse listeners
2018-06-28 22:17:38 +02:00
Juan Picado @jotadeveloper
45110ddb7b
refactor: migration assert to expect
2018-06-28 18:33:37 +02:00
Juan Picado @jotadeveloper
6239606ce1
chore: storage test path fix
2018-06-28 08:26:07 +02:00
Juan Picado @jotadeveloper
c6740feec3
chore: remove test folder from coverage report
2018-06-27 21:19:48 +02:00
Juan Picado @jotadeveloper
ccb73404a8
refactor: get rid of jest warnings
2018-06-27 08:52:52 +02:00
Juan Picado @jotadeveloper
88996e92a5
refactor: enable request test
2018-06-26 06:15:10 +02:00
Juan Picado @jotadeveloper
1fd50cc53e
refactor: add more constants
2018-06-26 06:15:09 +02:00
Juan Picado @jotadeveloper
57f0fa7610
refactor: unit test goes offline
2018-06-26 06:15:06 +02:00
Juan Picado @jotadeveloper
e12dc5b477
refactor: add custom store
...
for unit testing to avoid require connection on development
2018-06-26 06:15:05 +02:00
Juan Picado @jotadeveloper
e92a3013a5
chore: removed unused file
2018-06-24 10:13:16 +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
90e700ce78
refactor: dist-tags-merge test
2018-06-23 20:59:35 +02:00
Juan Picado @jotadeveloper
2c74133dfc
refactor: get rid of personal emails
...
metadata should no have any personal email
2018-06-23 20:59:34 +02:00
Juan Picado @jotadeveloper
40f2aa46b1
refactor: add tags test
2018-06-23 20:59:33 +02:00
Juan Picado @jotadeveloper
1294477ff3
refactor: enable incomplete test
2018-06-23 20:59:32 +02:00
Juan Picado @jotadeveloper
0fcbb8e1bd
refactor: fix inject issue on debug mode
2018-06-23 20:59:31 +02:00
Juan Picado @jotadeveloper
e59f282a27
refactor: usage of constants on sanity test
2018-06-23 20:59:30 +02:00
Juan Picado @jotadeveloper
686f22461f
refactor: use of constants for testing
2018-06-23 20:59:29 +02:00
Juan Picado @jotadeveloper
690b92a652
refactor: mirror and anti-loop
2018-06-23 20:59:27 +02:00
Juan Picado @jotadeveloper
241945f2bb
chore: clean up deprected props
2018-06-23 20:59:26 +02:00
Juan Picado @jotadeveloper
495133edae
refactor: readme test endpoit
...
add scenario when readme is not present
2018-06-23 20:59:25 +02:00
Juan Picado @jotadeveloper
a1a70c973f
refactor: middleware plugins
...
add es6 transpiled use case
2018-06-23 20:59:24 +02:00
Juan Picado @jotadeveloper
d5a29f72b5
refactor: plugins auth endpoints
2018-06-23 20:59:23 +02:00
Juan Picado @jotadeveloper
d4a5d813a3
refactor: race condition test
2018-06-23 20:59:21 +02:00
Juan Picado @jotadeveloper
36979bb284
refactor: scoped test gzip test
2018-06-23 20:59:20 +02:00
Juan Picado @jotadeveloper
970c0461df
refactor: more unit test constants usage
2018-06-23 20:59:19 +02:00
Juan Picado @jotadeveloper
2c8c8f0295
refactor: update jetst match
...
using more consntants
2018-06-23 20:59:18 +02:00
Juan Picado @jotadeveloper
a1439df1b5
refactor: usage constants for http status
2018-06-23 20:57:21 +02:00
Juan Picado @jotadeveloper
d8455dd15a
refactor: using constants
...
relocate uplink token test to unit test
2018-06-23 20:57:20 +02:00
Juan Picado @jotadeveloper
3d19f22ba0
refactor: test tokens
...
more usage of constants for tokens
2018-06-23 20:57:19 +02:00
Juan Picado @jotadeveloper
22dd80aa7d
chore: remove package access property
...
proxy_publish was removed long time ago 6075034521
2018-06-23 20:57:18 +02:00
Juan Picado @jotadeveloper
65cc2769b6
refactor: replace deprecated package properties
2018-06-23 20:57:17 +02:00
Juan Picado @jotadeveloper
0de1e7efd4
test: restore snapshot unit test
2018-06-23 20:57:17 +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
49c6191bb5
refactor: relocate unit test
...
no logic change, just path updates
2018-06-23 20:57:12 +02:00
Juan Picado @jotadeveloper
4e5deb4461
refactor: relocate jest conf file e2e
2018-06-23 20:55:24 +02:00
ayusharma
be3968f5e2
fix: improves regex for ascii and test ( #461 )
...
fix: file name in unit test
fix: updates snapshots
fix: updates snapshots
2018-06-23 19:53:05 +02:00
ayusharma
9fa523a0d3
fix: license field alignment on web ui ( #761 )
2018-06-20 21:09:49 +02:00
ayusharma
29bb57ad5f
feat: adds support for ascii-doc preview in readme ( #464 )
2018-06-20 00:15:25 +02:00
ayusharma
e5ea0c2f5b
fix: dynamic date generation for <Package /> component test
...
fix: adds <Package /> component snapshot
2018-06-18 23:49:51 +02:00
Juan Picado @jotadeveloper
8e16bbc5f1
test: remove time for package test
2018-06-18 23:30:43 +02:00
Juan Picado @jotadeveloper
c01cc4b851
test: add unit test merge time method
2018-06-15 07:55:30 +02:00
Juan Picado @jotadeveloper
3717ad49ee
fix: normalize package was broken #758
2018-06-14 22:44:06 +02:00
Peter Kaske
08d3f60324
Merge remote-tracking branch 'origin/feature-pkg-infos' into feature-pkg-infos
2018-06-14 08:43:21 +02:00
Peter Kaske
453bceec4c
Changes as requested by reviewer.
...
- Fix test name in spec file
- Use lodash isString and isNill
- Move normalisation of git url into it's own function
- Create a renderSection() function to render links in a more "dry" way
2018-06-14 08:43:01 +02:00
Juan Picado @jotadeveloper
16999d3060
Merge branch 'master' into feature-pkg-infos
2018-06-14 08:06:33 +02:00
Juan Picado @jotadeveloper
4245636576
feat: add published package support to template
...
The package published can be printed into the template
Improve error handling
Improve notification documentation
2018-06-14 07:25:09 +02:00
Peter Kaske
7bd3a4f292
feat: Add basic package infos and resource links to sidebar.
...
Shows homepage, repository url and license if available in meta data.
If no data is available the module isn't shown.
2018-06-14 00:34:25 +02:00
Juan Picado @jotadeveloper
e5bf9a72df
Merge branch 'master' into feature-user-info-for-notications
2018-06-12 12:47:22 +02:00
Ilya Zaytsev
1ca5298707
feat: added information about package publisher for notifications
2018-06-12 16:37:15 +07:00
Juan Picado @jotadeveloper
92e1eb00ca
chore: update unit test sidebar
2018-06-12 08:22:23 +02:00
Juan Picado @jotadeveloper
73324a2971
refactor: convertDistRemoteToLocalTarballUrls method
...
add unit test
improve readbility
2018-06-05 21:03:27 +02:00
Juan Picado @jotadeveloper
d5f4b54a41
refactor: renaming validate name method
2018-06-04 23:08:50 +02:00
Juan Picado @jotadeveloper
ecbe616e46
feat: add published date and license on ui
2018-06-04 06:44:53 +02:00
Juan Picado @jotadeveloper
c920fa335c
fix: skip problematic unit test
...
we need to dive into the reason, it fails randomnly
2018-05-31 09:50:16 +02:00
Juan Picado @jotadeveloper
55c2333e88
test: intent to fix race condition on unit test
2018-05-30 21:48:33 +02:00
Lucius Gaitán
b8b2612e02
feat: new verdaccio skin to webui
2018-05-27 09:25:14 -03:00
Juan Picado @jotadeveloper
cee2564ac2
feat: add node 10 support for test and docker
...
update Docker to Node 10
we use yarn 1.6.0 as default for build
2018-05-20 21:46:54 +02:00
Juan Picado @jotadeveloper
08f6a64063
fix: avoid issues with missing token #693
...
also refactor other parts as string and constants
2018-05-14 20:08:49 +02:00
jharris4
f89b4985ab
fix: make enter key submit the login modal form
2018-05-07 16:03:16 -04:00
jharris4
2e41d9f460
fix: disable autocomplete on search so it doesn't default to username
2018-05-07 16:02:32 -04:00
Juan Picado @jotadeveloper
44e03fa3df
refactor: remove comments ^_^
2018-05-05 15:55:23 +02:00
Juan Picado @jotadeveloper
c92e187533
refactor: remove storage links from e2e testing
2018-05-05 15:54:10 +02:00
Juan Picado @jotadeveloper
101fd78b0d
refactor: add constant file
...
starting with json headers common usage
2018-04-30 15:41:04 +02:00
Juan Picado @jotadeveloper
3f6eeb4d7d
fix: update uplinks auth header
...
* increases unit test coverage
* remove dead code
* update documentation
* light refactoring
fix #670
2018-04-29 21:50:10 +02:00
Juan Picado @jotadeveloper
de61e469ed
refactor: storage utilities
...
relocate methods, no logic change
2018-04-22 22:14:21 +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
848e004eb5
refactor: local database methods are async
2018-04-20 19:40:48 +02:00
Juan Picado @jotadeveloper
6491db4191
fix: api login use case when user already exist
...
It adds a new use case based on the plugin update. 409 in case user exists already and 201 when new user has been created.
2018-04-03 07:08:44 +02:00
Christopher Kelley
5c5af275ab
fix: correct linter errors and warnings
2018-03-26 13:51:14 -04:00
Christopher Kelley
78bb95c0c2
Merge branch 'master' into 628-auth-user-zero
2018-03-26 09:21:33 -04:00
Christopher Kelley
8bbedc933b
[ Close #628 ] Test and correct auth plugin values
2018-03-26 09:20:12 -04: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
2022a30419
fix: unit test and better error handling
2018-03-24 10:12:25 +01:00
Juan Picado @jotadeveloper
b9a6edf9b0
chore: update verdaccio-memory dep
2018-03-24 09:07:36 +01:00
Juan Picado @jotadeveloper
4f395500b6
test: disable test
2018-03-20 17:46:20 +01:00
Juan Picado @jotadeveloper
011f5bf55b
test: disable test
2018-03-20 17:01:40 +01:00
Juan Picado @jotadeveloper
8d5a7f0c30
Merge branch 'master' into issue-587
2018-03-18 15:52:16 +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
d9e6e87702
test: add unit test for login web ui
2018-03-18 13:41:36 +01:00
Juan Picado @jotadeveloper
f0d2e8592f
test: add test for web ui endpoints
...
packages, sidebar and search
2018-03-18 08:46:02 +01:00
Juan Picado @jotadeveloper
37d2aa8d49
test: add unit test for utilities
2018-03-17 18:28:54 +01:00
Juan Picado @jotadeveloper
7237ab340f
refactor: add flow support on publish endpoint
2018-03-17 11:54:57 +01:00
Juan Picado @jotadeveloper
1740aad834
test(e2e): add test for protected packages
...
Protected packages are not displayed on UI
2018-03-13 22:15:21 +01:00
Juan Picado @jotadeveloper
036120b777
fix: add teardown for unit test
2018-03-11 19:25:13 +01:00
Juan Picado @jotadeveloper
547da379e9
test: add test for proxy access
...
the test will check whether avoiding proxy on uplink configuration avoid proxy access
2018-03-11 18:55:19 +01:00
Juan Picado @jotadeveloper
d200bf4507
refactor: remove use strict
2018-03-11 00:19:47 +01:00
Juan Picado @jotadeveloper
c2619854dd
refactor: migrate imports to es6
2018-03-10 23:13:26 +01:00
Juan Picado @jotadeveloper
76fe6cb5d7
refactor: apply flow and imports es6
2018-03-10 21:09:04 +01:00
Ayush Sharma
2de47454bf
test: updates verdaccio-htpasswd tests
...
bumps verdaccio-htpasswd to 0.1.4
2018-03-04 22:14:29 +05:30
Juan Picado @jotadeveloper
0167de508c
refactor: move specific flow types into the project
2018-02-26 21:28:09 +01:00
Juan Picado @jotadeveloper
50288e79e7
fix: allow uplink comparison for https protocol
...
fix #571
2018-02-24 21:20:17 +01:00
Juan Picado @jotadeveloper
18ef37393e
test: add unit test for isUplinkValid #571
2018-02-24 20:50:00 +01:00
Juan Picado @jotadeveloper
199c98314d
refactor: add types to new files
...
pluging-loader and auth
2018-02-24 20:31:03 +01:00
Juan Picado @jotadeveloper
afd1b6e2dd
test: refactor and add small test for auth class
2018-02-24 20:31:02 +01:00
Juan Picado @jotadeveloper
d086073069
fix(flow): fix flow definitions
2018-02-24 20:31:00 +01:00
Juan Picado @jotadeveloper
66031363b9
test(e2e): add test scenario for sidebar
2018-02-11 00:02:14 +01:00
Juan Picado @jotadeveloper
e91bb8e723
test(e2e): add test scenario to load readme on detail page
2018-02-10 17:09:02 +01:00
Juan Picado @jotadeveloper
508d175778
test(e2e): add test scenario to display published packages on ui
2018-02-10 16:45:29 +01:00
Juan Picado @jotadeveloper
1f05808018
test(e2e): add logout test
2018-02-10 13:20:17 +01:00
Juan Picado @jotadeveloper
8c2a755f84
test(e2e): add test scenario to login user
2018-02-10 09:41:01 +01:00
Juan Picado @jotadeveloper
9807e21dee
test: add e2e support
2018-02-09 08:42:34 +01:00
Juan Picado @jotadeveloper
780874ece9
test: add husky and lint
2018-02-08 23:25:18 +01:00
Juan Picado @jotadeveloper
27286a5bff
test: add e2e test - testing ci mode
2018-02-08 22:45:13 +01:00
Juan Picado @jotadeveloper
f7414e9bb2
chore(flow): update flow definitions for proxy
2018-02-04 14:15:51 +01:00
Juan Picado @jotadeveloper
42f23da363
refactor: methods to camel case
2018-02-03 22:36:28 +01:00
Juan Picado @jotadeveloper
bee4d1cf4f
test(unit): add test for uplink offline, refactor proxy
2018-02-03 22:21:23 +01:00
Juan Picado @jotadeveloper
885345f4cf
test(unit): add unit test for publish and unpublish
2018-01-28 20:25:19 +01:00
Juan Picado @jotadeveloper
c08f257bf1
test(unit): add unit test for basic searc
2018-01-28 18:58:51 +01:00
Juan Picado @jotadeveloper
7c717359fc
chore(build): skip test
2018-01-28 18:48:56 +01:00
Juan Picado @jotadeveloper
234299fe2a
test(dist-tag): add unit test for dist-tag
2018-01-28 14:51:51 +01:00
Juan Picado @jotadeveloper
ec36521ab8
fix(dist-tag): fix #411 latest tag is incorrect
2018-01-28 11:53:49 +01:00
Juan Picado @jotadeveloper
819f06015e
test(unit): add unit test for packages endpoint
2018-01-28 11:38:22 +01:00
Juan Picado @jotadeveloper
181ea648fa
fix(flow): done does not accept arguments
2018-01-28 09:46:22 +01:00
Juan Picado @jotadeveloper
e4a21839d4
chore(flowt): update jest definition
2018-01-28 09:35:33 +01:00
Juan Picado @jotadeveloper
5140b57efb
refactor(test): remove deprecate auth support, fix all test
2018-01-28 02:47:54 +01:00
Juan Picado @jotadeveloper
aa3101ef9a
test(unit): add test for add_user and login
2018-01-26 18:16:51 +01:00
Juan Picado @jotadeveloper
a5ac23ef14
test(unit): relocate unit test
2018-01-25 23:31:47 +01:00
Juan Picado @jotadeveloper
d9a008e881
test(unit): add unit test for add user
2018-01-25 23:14:03 +01:00
Juan Picado @jotadeveloper
eaa0e3f8bd
test(unit): add unit test for ping and whoiam
2018-01-25 21:37:37 +01:00