profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ShogunPanda/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Shogun ShogunPanda CowTech Campobasso, IT / Miami Beach, FL, USA https://cowtech.it Lead fullstack software engineer using Node, Ruby on Rails, React, Ember and many others. RPG and LARP addicted and nerd on lot more. From Campobasso, Italy.

ShogunPanda/fastimage 137

A module that finds the size and type of an image by fetching and reading as little data as needed.

nearform/fast-jwt 120

Fast JSON Web Token implementation

ShogunPanda/alfred-chrome 60

Alfred Chrome workflow

nearform/trail 27

Audit trail log service

ShogunPanda/cronometro 22

Simple benchmarking suite powered by HDR histograms.

nearform/promises-workshop 21

Broken Promises Exercises

nearform/commentami 9

A 'google docs' like commenting system

ShogunPanda/fastify-http-errors-enhanced 9

A error handling plugin for Fastify that uses enhanced HTTP errors.

ShogunPanda/fastify-openapi-docs 7

A simple plugin for Fastify that generates OpenAPI spec automatically.

release cowtech/webpack-config

v3.0.0-alpha.4

released time in 6 hours

created tagcowtech/webpack-config

tagv3.0.0-alpha.4

CowTech WebPack configuration without any CSS handling.

created time in 6 hours

push eventcowtech/webpack-config

Paolo Insogna

commit sha dbb748a2b35207bba4296496cad6b752d9f16624

fix: Limit webpack to avoid TypeScript bugs.

view details

Paolo Insogna

commit sha 44f7e2f51ab322d3ef7084fe8d1be511a1578683

fix: Added missing types dependency.

view details

Paolo Insogna

commit sha c4a23a9f70d39e37f135c72c9140c944d5a0acb7

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha efadf7f66372d2196be592b9e8db08920d78d996

chore: Version 3.0.0-alpha.4.

view details

push time in 6 hours

release cowtech/webpack-config

v3.0.0-alpha.3

released time in 7 hours

created tagcowtech/webpack-config

tagv3.0.0-alpha.3

CowTech WebPack configuration without any CSS handling.

created time in 7 hours

push eventcowtech/webpack-config

Paolo Insogna

commit sha 3fc7f65fcdbac8c1cdf7d8931428230e96aa4b84

feat: Added missing dependency.

view details

Paolo Insogna

commit sha e7382d1e47b0b37430ed1b52627f203993eed3d0

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha 2526a40ff7b93406a40d3c05357af84e21fbf375

chore: Version 3.0.0-alpha.3.

view details

push time in 7 hours

release cowtech/react-lazily

v3.0.0

released time in 8 hours

created tagcowtech/react-lazily

tagv3.0.0

CowTech React components and utilities.

created time in 8 hours

push eventcowtech/react-lazily

Paolo Insogna

commit sha 8bd6d58c2ba1df876c3d64ee0826b3f93c7b80df

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha b5a263e099d6296f07e2e68df7cc0f96e868c412

chore: Version 3.0.0.

view details

push time in 8 hours

release cowtech/webpack-config

v3.0.0-alpha.2

released time in 8 hours

created tagcowtech/webpack-config

tagv3.0.0-alpha.2

CowTech WebPack configuration without any CSS handling.

created time in 8 hours

push eventcowtech/webpack-config

Paolo Insogna

commit sha 4766c5c2879ebdf838f3365c9c08d3a43a6c9a44

feat: Added missing dependency.

view details

Paolo Insogna

commit sha e8eff2ea98587c3ae6a8fec7c783c4871030b9b7

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha 453ac22cd97439c2a6339341de60e262e4e43510

chore: Version 3.0.0-alpha.2.

view details

push time in 8 hours

release cowtech/webpack-config

v3.0.0-alpha.1

released time in 8 hours

created tagcowtech/webpack-config

tagv3.0.0-alpha.1

CowTech WebPack configuration without any CSS handling.

created time in 8 hours

push eventcowtech/webpack-config

Paolo Insogna

commit sha 52094c27252c03b65ff44963d231526afad817a3

feat: Replace Babel with ESBuild.

view details

Paolo Insogna

commit sha 258191c44dd75c2d573c6c66748af43beb658322

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha 01193424d3064070e038dd7a866f5900ab1f7aa7

chore: Version 3.0.0-alpha.1.

view details

push time in 8 hours

release cowtech/webpack-config-typescript

v1.0.1

released time in 9 hours

created tagcowtech/webpack-config-typescript

tagv1.0.1

Typescript development peer dependencies for @cowtech/webpack-config

created time in 9 hours

push eventcowtech/webpack-config-typescript

Paolo Insogna

commit sha ebbf1bef5580fab405997ac88a49b81bb9e51daf

chore: Updated CHANGELOG.md.

view details

Paolo Insogna

commit sha 661ead6718ba4ef41caf841822dd9aafcd6785c5

chore: Version 1.0.1.

view details

push time in 9 hours

push eventcowtech/webpack-config-typescript

Paolo Insogna

commit sha 44c3aeb6ec36ee328ab4bc3e3e4993ad4c44e8a6

chore: Added end of development notice.

view details

push time in 9 hours

delete branch ShogunPanda/ioredis

delete branch : fix-autopipeline-performances

delete time in 2 months

pull request commentluin/ioredis

fix: Fixed autopipeline performances.

I have rebased this after latest master. Are we good to merge this?

ShogunPanda

comment created time in 2 months

push eventShogunPanda/ioredis

Paolo Insogna

commit sha 24c612d5b7e3a429da8a3e14d1e2406e19cd629d

fix: Removed useless files.

view details

push time in 2 months

push eventShogunPanda/ioredis

dependabot[bot]

commit sha 2c7c89d63f9b98608b3aa77be4a8aa4c9f01e081

chore(deps): bump ini from 1.3.5 to 1.3.8 (#1255) Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

Zihua Li

commit sha 71ad02cbc458d4d11f3a3a055fc976c27215b34e

docs(README): convert benchmarks tables to markdown (#1256) Closes #1250. Thank @joaopaulobdac for the suggestion!

view details

Derrick Eriksson

commit sha cd336bfecd26d5b5a589a47db91663c4cd2bb3cd

docs(README): typo for stream (#1243)

view details

YuanChieh,Cheng

commit sha bafdd4b928f40d8ede5d890b3f7fab0b7139f50b

fix: auth command should be not allowed in auto pipeline. (#1242) The auth command should be sent before other commands. So it should be exclude from auto pipeline command list as well.

view details

semantic-release-bot

commit sha a30a2b4881ec73ba8447ec1c7c3efdc0ee79c787

chore(release): 4.19.3 [skip ci] ## [4.19.3](https://github.com/luin/ioredis/compare/v4.19.2...v4.19.3) (2020-12-13) ### Bug Fixes * auth command should be not allowed in auto pipeline. ([#1242](https://github.com/luin/ioredis/issues/1242)) ([bafdd4b](https://github.com/luin/ioredis/commit/bafdd4b928f40d8ede5d890b3f7fab0b7139f50b))

view details

Joshua Barnett

commit sha 515d9eaee8e2be0f31dc3fbf2264718bee2343f5

fix: prevent duplicate intervals being set. (#1244) This issue has also been addressed by others in #1232 and #1226. Closes #1232. After calling `redis.quit` there are still many open `setInterval` handles that have not been cleared. These uncleared `setInternal` appear to be because everytime `connect` is called in the `reconnectTimeout` the `this._addedScriptHashesCleanInterval` is overridden but the old one still exists in the background. https://github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts#L311-L313 When you call `redis.quit` it only clears the current one retained by `this._addedScriptHashesCleanInterval`. ``` [WTF Node?] open handles: - File descriptors: (note: stdio always exists) - fd 1 (tty) (stdio) - fd 0 (tty) - fd 2 (tty) (stdio) - Intervals: - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 ```

view details

Tyson Andre

commit sha a381ac72b7dc1469a21b2215c6bb00fe7641a201

docs:(API.md): fix formatting in API.md (#1221)

view details

Greg Walden

commit sha caa4b767a4e9b600cba660e6c64647b68942361d

docs(README.md): fix typo (#1217)

view details

Alexey Zinoviev

commit sha f04ee5c624f6034f2b04058f935882073f3e1d33

docs: minor typos (#1199)

view details

semantic-release-bot

commit sha c2a29c8f7760daac24a34453d79bc9f9fe168e3f

chore(release): 4.19.4 [skip ci] ## [4.19.4](https://github.com/luin/ioredis/compare/v4.19.3...v4.19.4) (2020-12-13) ### Bug Fixes * prevent duplicate intervals being set. ([#1244](https://github.com/luin/ioredis/issues/1244)) ([515d9ea](https://github.com/luin/ioredis/commit/515d9eaee8e2be0f31dc3fbf2264718bee2343f5)), closes [#1232](https://github.com/luin/ioredis/issues/1232) [#1226](https://github.com/luin/ioredis/issues/1226) [#1232](https://github.com/luin/ioredis/issues/1232) [/github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts#L311-L313](https://github.com//github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts/issues/L311-L313)

view details

Matt Lauer

commit sha 69cdc67f6fec95678fab77779f5338d76d75a3a5

docs(README): update failover docs for AWS ElastiCache (#1260) The reconnectOnError handler doesn't necessarily execute on newer configurations of AWS ElastiCache, particularly those with auto-failover enabled

view details

Zihua Li

commit sha 72bde8fac7c2bac1bb595b6c1289d10a6496695b

chore: adjust stale settings

view details

Hamdi Bayhan

commit sha be5d53f7f7e24cd56821580e5f7a8c0d86d93a3e

docs(README): fix wrong section link for benchmark (#1269)

view details

fish

commit sha 37c6dafafd51d817a3dfe4b4ca722fb709a209e7

fix: password contains colons (#1274)

view details

semantic-release-bot

commit sha c7d80a7c1bf08b614d00bce17d5689f665e08aa9

chore(release): 4.19.5 [skip ci] ## [4.19.5](https://github.com/luin/ioredis/compare/v4.19.4...v4.19.5) (2021-01-14) ### Bug Fixes * password contains colons ([#1274](https://github.com/luin/ioredis/issues/1274)) ([37c6daf](https://github.com/luin/ioredis/commit/37c6dafafd51d817a3dfe4b4ca722fb709a209e7))

view details

luin

commit sha 0b001e0f3313ad53e9f62a8ab3a70c478205698b

docs: add documentation for Redis ACL Closes #1185

view details

Zihua Li

commit sha cbc54218e26bd20ac3725df2e70b810599112ef8

feat: support username in URI (#1284)

view details

semantic-release-bot

commit sha 66aafae4dee995c9de5aeac15e43455e1cecc622

chore(release): 4.20.0 [skip ci] # [4.20.0](https://github.com/luin/ioredis/compare/v4.19.5...v4.20.0) (2021-02-05) ### Features * support username in URI ([#1284](https://github.com/luin/ioredis/issues/1284)) ([cbc5421](https://github.com/luin/ioredis/commit/cbc54218e26bd20ac3725df2e70b810599112ef8))

view details

Zihua Li

commit sha 6ef9c6e839dee8be021bcd43a57eaee56ec2f573

feat: upgrade command list to Redis 6.2 (#1286) This change will add commands introduced in recent Redis unstable versions.

view details

semantic-release-bot

commit sha 8003af431ac14268309d482d5cb58d68fbe45ee9

chore(release): 4.21.0 [skip ci] # [4.21.0](https://github.com/luin/ioredis/compare/v4.20.0...v4.21.0) (2021-02-06) ### Features * upgrade command list to Redis 6.2 ([#1286](https://github.com/luin/ioredis/issues/1286)) ([6ef9c6e](https://github.com/luin/ioredis/commit/6ef9c6e839dee8be021bcd43a57eaee56ec2f573))

view details

push time in 2 months

push eventShogunPanda/ioredis

dependabot[bot]

commit sha 2c7c89d63f9b98608b3aa77be4a8aa4c9f01e081

chore(deps): bump ini from 1.3.5 to 1.3.8 (#1255) Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

Zihua Li

commit sha 71ad02cbc458d4d11f3a3a055fc976c27215b34e

docs(README): convert benchmarks tables to markdown (#1256) Closes #1250. Thank @joaopaulobdac for the suggestion!

view details

Derrick Eriksson

commit sha cd336bfecd26d5b5a589a47db91663c4cd2bb3cd

docs(README): typo for stream (#1243)

view details

YuanChieh,Cheng

commit sha bafdd4b928f40d8ede5d890b3f7fab0b7139f50b

fix: auth command should be not allowed in auto pipeline. (#1242) The auth command should be sent before other commands. So it should be exclude from auto pipeline command list as well.

view details

semantic-release-bot

commit sha a30a2b4881ec73ba8447ec1c7c3efdc0ee79c787

chore(release): 4.19.3 [skip ci] ## [4.19.3](https://github.com/luin/ioredis/compare/v4.19.2...v4.19.3) (2020-12-13) ### Bug Fixes * auth command should be not allowed in auto pipeline. ([#1242](https://github.com/luin/ioredis/issues/1242)) ([bafdd4b](https://github.com/luin/ioredis/commit/bafdd4b928f40d8ede5d890b3f7fab0b7139f50b))

view details

Joshua Barnett

commit sha 515d9eaee8e2be0f31dc3fbf2264718bee2343f5

fix: prevent duplicate intervals being set. (#1244) This issue has also been addressed by others in #1232 and #1226. Closes #1232. After calling `redis.quit` there are still many open `setInterval` handles that have not been cleared. These uncleared `setInternal` appear to be because everytime `connect` is called in the `reconnectTimeout` the `this._addedScriptHashesCleanInterval` is overridden but the old one still exists in the background. https://github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts#L311-L313 When you call `redis.quit` it only clears the current one retained by `this._addedScriptHashesCleanInterval`. ``` [WTF Node?] open handles: - File descriptors: (note: stdio always exists) - fd 1 (tty) (stdio) - fd 0 (tty) - fd 2 (tty) (stdio) - Intervals: - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 - (60000 ~ 60 s) (anonymous) @ /srv/app/node_modules/ioredis/built/redis/index.js:258 ```

view details

Tyson Andre

commit sha a381ac72b7dc1469a21b2215c6bb00fe7641a201

docs:(API.md): fix formatting in API.md (#1221)

view details

Greg Walden

commit sha caa4b767a4e9b600cba660e6c64647b68942361d

docs(README.md): fix typo (#1217)

view details

Alexey Zinoviev

commit sha f04ee5c624f6034f2b04058f935882073f3e1d33

docs: minor typos (#1199)

view details

semantic-release-bot

commit sha c2a29c8f7760daac24a34453d79bc9f9fe168e3f

chore(release): 4.19.4 [skip ci] ## [4.19.4](https://github.com/luin/ioredis/compare/v4.19.3...v4.19.4) (2020-12-13) ### Bug Fixes * prevent duplicate intervals being set. ([#1244](https://github.com/luin/ioredis/issues/1244)) ([515d9ea](https://github.com/luin/ioredis/commit/515d9eaee8e2be0f31dc3fbf2264718bee2343f5)), closes [#1232](https://github.com/luin/ioredis/issues/1232) [#1226](https://github.com/luin/ioredis/issues/1226) [#1232](https://github.com/luin/ioredis/issues/1232) [/github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts#L311-L313](https://github.com//github.com/luin/ioredis/blob/v4.19.2/lib/cluster/index.ts/issues/L311-L313)

view details

Matt Lauer

commit sha 69cdc67f6fec95678fab77779f5338d76d75a3a5

docs(README): update failover docs for AWS ElastiCache (#1260) The reconnectOnError handler doesn't necessarily execute on newer configurations of AWS ElastiCache, particularly those with auto-failover enabled

view details

Zihua Li

commit sha 72bde8fac7c2bac1bb595b6c1289d10a6496695b

chore: adjust stale settings

view details

Hamdi Bayhan

commit sha be5d53f7f7e24cd56821580e5f7a8c0d86d93a3e

docs(README): fix wrong section link for benchmark (#1269)

view details

fish

commit sha 37c6dafafd51d817a3dfe4b4ca722fb709a209e7

fix: password contains colons (#1274)

view details

semantic-release-bot

commit sha c7d80a7c1bf08b614d00bce17d5689f665e08aa9

chore(release): 4.19.5 [skip ci] ## [4.19.5](https://github.com/luin/ioredis/compare/v4.19.4...v4.19.5) (2021-01-14) ### Bug Fixes * password contains colons ([#1274](https://github.com/luin/ioredis/issues/1274)) ([37c6daf](https://github.com/luin/ioredis/commit/37c6dafafd51d817a3dfe4b4ca722fb709a209e7))

view details

luin

commit sha 0b001e0f3313ad53e9f62a8ab3a70c478205698b

docs: add documentation for Redis ACL Closes #1185

view details

Zihua Li

commit sha cbc54218e26bd20ac3725df2e70b810599112ef8

feat: support username in URI (#1284)

view details

semantic-release-bot

commit sha 66aafae4dee995c9de5aeac15e43455e1cecc622

chore(release): 4.20.0 [skip ci] # [4.20.0](https://github.com/luin/ioredis/compare/v4.19.5...v4.20.0) (2021-02-05) ### Features * support username in URI ([#1284](https://github.com/luin/ioredis/issues/1284)) ([cbc5421](https://github.com/luin/ioredis/commit/cbc54218e26bd20ac3725df2e70b810599112ef8))

view details

Zihua Li

commit sha 6ef9c6e839dee8be021bcd43a57eaee56ec2f573

feat: upgrade command list to Redis 6.2 (#1286) This change will add commands introduced in recent Redis unstable versions.

view details

semantic-release-bot

commit sha 8003af431ac14268309d482d5cb58d68fbe45ee9

chore(release): 4.21.0 [skip ci] # [4.21.0](https://github.com/luin/ioredis/compare/v4.20.0...v4.21.0) (2021-02-06) ### Features * upgrade command list to Redis 6.2 ([#1286](https://github.com/luin/ioredis/issues/1286)) ([6ef9c6e](https://github.com/luin/ioredis/commit/6ef9c6e839dee8be021bcd43a57eaee56ec2f573))

view details

push time in 2 months

pull request commenthomebridge/homebridge

Add support for ESM modules and async plugin initializers.

Hello! Any chance for this to be merged?

ShogunPanda

comment created time in 2 months

release cowtech/react-lazily

v3.0.0-alpha.13

released time in 2 months

created tagcowtech/react-lazily

tagv3.0.0-alpha.13

CowTech React components and utilities.

created time in 2 months

push eventcowtech/react-lazily

Paolo Insogna

commit sha 8d5e36418168cf29c5e00acf85964c46b5e06969

chore: Updated CHANGELOG.md.

view details

push time in 2 months

push eventcowtech/react-lazily

Paolo Insogna

commit sha 3929e2cfc38d8c93915746e1170f8508008c50cf

fix: Improved images compression.

view details

push time in 2 months

release cowtech/react-lazily

v3.0.0-alpha.12

released time in 2 months