{"push_id":2861982723,"size":43,"distinct_size":11,"ref":"refs/heads/ui-feat-sidebar","head":"4ef319055f4a2c9093291e08072099d9441d3662","before":"b5a6562f6e4027b9d9b46d93be356a7763d2549b","commits":[{"sha":"4862acdc0e6def6cacf275367c66b017cf264bca","author":{"name":"Diego Louzán","email":"60e43397fe5623305ea64a787527e77104df151f@siemens.com"},"message":"refactor(docker): multistage build / support for running as random uid\n\n- refactor docker image to use builder multistage pattern\n- separate storage directories\n- verdaccio code directories are not user writeable\n- add generic support for random user uid on environments where the startup\n  user for docker is randomized (e.g. openshift)","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/4862acdc0e6def6cacf275367c66b017cf264bca"},{"sha":"9ba61c346f2f3518e4e613036c4b00059afa19c3","author":{"name":"Diego Louzán","email":"60e43397fe5623305ea64a787527e77104df151f@siemens.com"},"message":"refactor(docker): multistage build / support for running as random uid\n\n- refactor env directives\n- move startup cmd to `docker-bin` directory to avoid it being included\n  in the npm package","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/9ba61c346f2f3518e4e613036c4b00059afa19c3"},{"sha":"611aeb46a78b89fc0ffb95ab09d05f040ef3cf77","author":{"name":"Diego Louzán","email":"6847138c08a80afa1c5176ad3f60720a8ba09e00@gmail.com"},"message":"fix: fix docker python issue #883\n\nRelated https://github.com/nodejs/docker-node/issues/384","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/611aeb46a78b89fc0ffb95ab09d05f040ef3cf77"},{"sha":"8c1fe7c21b570c267562bfcd0e0e693b5108b537","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/8c1fe7c21b570c267562bfcd0e0e693b5108b537"},{"sha":"51c59f89eb20c30a17b2d4a81e13f6b9b41a5a3e","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/51c59f89eb20c30a17b2d4a81e13f6b9b41a5a3e"},{"sha":"57d35e126daa9352e26757c1816fb672bee1afef","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/57d35e126daa9352e26757c1816fb672bee1afef"},{"sha":"acf9f891516bf17e7a7a3abd977adeaf3a080be9","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/acf9f891516bf17e7a7a3abd977adeaf3a080be9"},{"sha":"0ba1ccfabb2c95124d3b1a6f7657ad06785d35e8","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/0ba1ccfabb2c95124d3b1a6f7657ad06785d35e8"},{"sha":"1418df6ee4c639342d38e6a770202f5c08099068","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/1418df6ee4c639342d38e6a770202f5c08099068"},{"sha":"b4c1b4a50c9755c431e0518c15d395f526bff106","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x\n\n# Conflicts:\n#\tDockerfile","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/b4c1b4a50c9755c431e0518c15d395f526bff106"},{"sha":"c3f5c972af964ca703492781d0c1e86165ea70bb","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge branch 'master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/c3f5c972af964ca703492781d0c1e86165ea70bb"},{"sha":"43bd622e293af6bc13b2bfaa90cc339843e6c871","author":{"name":"Priscila","email":"a07abb093f162455ebd8560816dd3a53cd42c428@gmail.com"},"message":"feat: added prettier (#921)","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/43bd622e293af6bc13b2bfaa90cc339843e6c871"},{"sha":"1602840ed1d5b79bb36102385da9f7ef91ce2370","author":{"name":"Priscila","email":"a07abb093f162455ebd8560816dd3a53cd42c428@gmail.com"},"message":"feat: replaced lunr by lunr-mutable (#915)","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/1602840ed1d5b79bb36102385da9f7ef91ce2370"},{"sha":"f2b2280f19c441d9996a1d65cdf354215eb0b6ab","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge branch 'master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/f2b2280f19c441d9996a1d65cdf354215eb0b6ab"},{"sha":"26873682b84f08f0fd73702ee7dbb082b0eea67e","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"refactor: add prettier for yaml files (#931)","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/26873682b84f08f0fd73702ee7dbb082b0eea67e"},{"sha":"a68d247a442bd444ba60564c87e09e8c01911ad1","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"feat: add support for jwt on api (#896)\n\n* feat: add support for jwt on api\r\n\r\n* test: add unit test for sign token with jwt\r\n\r\nadd multiple scenarios with configuration file\r\n\r\n* chore: add JWT verification on middleware\r\n\r\n* chore: restore headless\r\n\r\n* chore: restore middleware header validation\r\n\r\n* refactor: fix login whether user exists\r\n\r\n* refactor: JWT is signed asynchronously\r\n\r\n* refactor: better structure and new naming convention\r\n\r\n* test: add unit test for token signature\r\n\r\n* test: add unit test for creating user with JWT enabled\r\n\r\n#168\r\n\r\n* docs: add security section jwt\r\n\r\n* refactor: renable  web auth middleware\r\n\r\n* test(auth): add legacy disabled scenario\r\n\r\n* chore: update gitignore\r\n\r\n* chore: add some es6 sugar\r\n\r\n* feat: enable JWT token signature for new installations\r\n\r\n* chore: add yaml files to git\r\n\r\nI forgot add this before :mask:\r\n\r\n* chore: trace log on auth\r\n\r\nin case we want more output","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/a68d247a442bd444ba60564c87e09e8c01911ad1"},{"sha":"945eaef277b3d40b898cc86c93fdc204d3a7796c","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge remote-tracking branch 'origin/master' into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/945eaef277b3d40b898cc86c93fdc204d3a7796c"},{"sha":"68cb10f44da1f915863aace6d4d08e8f7c37b179","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"Merge branch '4.x' of github.com:verdaccio/verdaccio into 4.x","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/68cb10f44da1f915863aace6d4d08e8f7c37b179"},{"sha":"de7812558edf1604653bb4a388ff4aaab652cc4e","author":{"name":"Juan Picado @jotadeveloper","email":"f8bb4fdc2ecfafff5bbb6b620b5f497f3697cb52@gmail.com"},"message":"chore: update nbf for web token signature","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/de7812558edf1604653bb4a388ff4aaab652cc4e"},{"sha":"ffc941016b269e86b6830c7749a426e0d56fc933","author":{"name":"Andrey Tikhonov","email":"d1ae06cf00e358fbdbf888a23e136330f2a1be56@gmail.com"},"message":"fix: Make systemd unit more production-like (#929)\n\n* fix: Make systemd unit more production-like\r\n\r\n* docs: updated server.md\r\n\r\n* fix: Restart=on-failure instead of always in systemd unit","distinct":false,"url":"https://api.github.com/repos/verdaccio/verdaccio/commits/ffc941016b269e86b6830c7749a426e0d56fc933"}]}
{"actor":{"display_login":"priscilawebdev"}}