HTTP Redis proxy written in Node
Angular port of CodeSeven/toastr.
Display tree table (or list) & event DrapnDrop (allow drag multi tree-table include all type: table, ol, ul) by AngularJS, using CSS animation and Bootstrap style
Make 'apt-get' faster by downloading Debian/Ubuntu packages from multiple servers concurrently.
An interactive UI dashboard for Bee Queue
Piccirello/auth0-nodejs-webapp-sample 0
Auth0 Integration Samples for Node Web Applications
Stop Backspace returning to previous page.
Chosen is a library for making long, unwieldy select boxes more friendly.
OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
Example code for importing coffeescript modules into es6, and es6 modules into coffeescript
push eventDopplerHQ/cli
commit sha b1382f5189a1c448bc3b9c85ff5a56a9072aa938
Use V3 APIs for CLI auth These were mistakenly never switched over from the V1 APIs.
commit sha 5a3c72bbc1a668bb6fea043b0ad962e7b450c141
Merge pull request #151 from DopplerHQ/tom_auth_api_v3 Use V3 APIs for CLI auth
push time in 2 days
PR merged DopplerHQ/cli
These were mistakenly never switched over from the V1 APIs.
pr closed time in 2 days
pull request commentDopplerHQ/cli
PR that this change should have been a part of: https://github.com/DopplerHQ/cli/pull/130
comment created time in 2 days
pull request commentDopplerHQ/cli
It is, the old and new APIs have identical responses.
comment created time in 2 days
push eventDopplerHQ/cli
commit sha 4d6ce08c04fa6ea066e8125b7b044d9f242ea850
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
commit sha 025ca09b90c30cadbcdb282b492dccb102444418
Display most recent changelog after updating CLI
commit sha e9617010a9b94718c276271c97e883dada9c9e17
Merge pull request #147 from DopplerHQ/tom_changelog Display CLI changelog with 'doppler changelog' command
push time in 2 days
PR merged DopplerHQ/cli
This pulls the changelog from cli.doppler.com/changes, which is a Cloudflare Worker that pulls it from GitHub.

Most recent changes displayed after updating:

pr closed time in 2 days
PR opened DopplerHQ/cli
These were mistakenly never switched over from the V1 APIs.
pr created time in 2 days
push eventDopplerHQ/cli
commit sha 4d6ce08c04fa6ea066e8125b7b044d9f242ea850
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
commit sha 025ca09b90c30cadbcdb282b492dccb102444418
Display most recent changelog after updating CLI
push time in 2 days
push eventDopplerHQ/cli
commit sha 890e950238ffc7d5870964cd382f804c3d049b46
chore: support returning response headers from http helpers
commit sha 7c0acdfdc498492ef4548a960c428233cd8b537a
Add --all flag to 'run clean' command This selects all fallback files for deletion.
commit sha 18f5b69ac247702aa852fe15e76525365027386a
chore: tread unset variables as error in install script
commit sha 35f03ac9e0ec2c0998c19e7184a3c6663d89ac95
Support using fallback file as secrets cache
commit sha 8f592595d12b3492059227e3d7000662bbb7e10b
chore: undo treat unset variables as error
commit sha 2b5509e9deebf0ca55b5d2d94f19e98e21f99d7c
Remove unused build.sh script
commit sha 9894bb611eb9c2c922761b1782256013b133740d
Increase 'run clean' default max-age to 14 days
commit sha dbeae51b81874fcf994b86162284f7130d18fb31
chore: ignore error from sending kill signal to dead process
commit sha 587379d077635845a649dd9008c2ba283cf14f05
Merge pull request #146 from DopplerHQ/tom_update Display prompt when update is available
commit sha edf9439f4a2280279ad831f279fa2bb594be5e8d
Merge pull request #145 from DopplerHQ/tom_clean_all Add --all flag to 'run clean' command
commit sha 97bea49e7e4477577a713dfa0d1a6f48694520f1
Merge pull request #150 from DopplerHQ/tom_ignore_signal chore: ignore error from sending kill signal to dead process
commit sha f604f4412a3d38f53145909d4210a7f13bdee512
chore: add e2e tests for 'configure' command
commit sha 1fc53096b58fc93f101932a5adf0cb7ebab66038
Merge pull request #149 from DopplerHQ/tom_test_configure chore: add e2e tests for 'configure' command
commit sha 15ca1ec86305371acdac73fb9600a58adf90ac49
Save auth tokens to the OS keyring This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
commit sha 35ee3f0bfb951536f4e87d5ea504bb9cdbce029d
Merge pull request #148 from DopplerHQ/tom-keyring Save auth tokens to the OS keyring
commit sha b4c694a146829f82901abf4ad014eac3db02eb12
Merge pull request #144 from DopplerHQ/tom_etag_support Support using fallback file as secrets cache
commit sha ec4254583d060db2ca5555637456c1a150fde279
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
commit sha 34eba561b0ca277e3047a947a5900eef276aa1e4
Display most recent changelog after updating CLI
push time in 2 days
push eventDopplerHQ/cli
commit sha 890e950238ffc7d5870964cd382f804c3d049b46
chore: support returning response headers from http helpers
commit sha 35f03ac9e0ec2c0998c19e7184a3c6663d89ac95
Support using fallback file as secrets cache
commit sha b4c694a146829f82901abf4ad014eac3db02eb12
Merge pull request #144 from DopplerHQ/tom_etag_support Support using fallback file as secrets cache
push time in 2 days
PR merged DopplerHQ/cli
Currently, on successful secrets fetch, the CLI encrypts the response and saves it as a fallback file. With this PR, we now additionally save the response ETag to a separate metadata file.
On subsequent fetches, we read the ETag from the metadata file and send it in the request's If-None-Match header. If the server confirms that this is still the latest hash, it sends back a 304. The CLI responds to this 304 by reading the fallback file. This results in a speed improvement due to the API performing a fast hash lookup, rather than a slower token reveal.
pr closed time in 2 days
push eventDopplerHQ/cli
commit sha 15ca1ec86305371acdac73fb9600a58adf90ac49
Save auth tokens to the OS keyring This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
commit sha 35ee3f0bfb951536f4e87d5ea504bb9cdbce029d
Merge pull request #148 from DopplerHQ/tom-keyring Save auth tokens to the OS keyring
push time in 2 days
PR merged DopplerHQ/cli
This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
pr closed time in 2 days
Pull request review commentDopplerHQ/cli
Support using fallback file as secrets cache
doppler run --command "YOUR_COMMAND && YOUR_OTHER_COMMAND"`, }, Run: func(cmd *cobra.Command, args []string) { enableFallback := !utils.GetBoolFlag(cmd, "no-fallback")+ enableCache := enableFallback && !utils.GetBoolFlag(cmd, "no-cache")
I generally prefer to use variables that indicate whether something is enabled, rather than the reverse, regardless of the default value. We do the same with enableFallback (which is enabled by default). This is just personal preference though.
comment created time in 2 days
pull request commentDopplerHQ/cli
Save auth tokens to the OS keyring
@rgmvisser pushed up a tiny change to make the keyring prefix check less error prone.
comment created time in 3 days
push eventDopplerHQ/cli
commit sha 15ca1ec86305371acdac73fb9600a58adf90ac49
Save auth tokens to the OS keyring This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
push time in 3 days
push eventDopplerHQ/cli
commit sha 906c9ef7dab03b32ea8ea038eab927ec46b6d284
Display most recent changelog after updating CLI
push time in 3 days
pull request commentDopplerHQ/cli
Display CLI changelog with 'doppler changelog' command

comment created time in 3 days
Pull request review commentDopplerHQ/cli
Save auth tokens to the OS keyring
func Set(scope string, options map[string]string) { utils.HandleError(err, fmt.Sprintf("Invalid scope: %s", scope)) } + config := configContents.Scoped[normalizedScope]+ previousToken := config.Token+ for key, value := range options { if !IsValidConfigOption(key) { utils.HandleError(errors.New("invalid option "+key), "") } - config := configContents.Scoped[normalizedScope]+ if key == models.ConfigToken.String() {+ utils.LogDebug(fmt.Sprintf("Saving %s to system keyring", key))+ uuid, err := uuid.NewRandom()+ if err != nil {+ utils.HandleError(err, "Unable to generate random UUID")+ }+ id := controllers.GenerateKeyringID(uuid.String())++ if controllerError := controllers.SetKeyring(id, value); !controllerError.IsNil() {+ err := controllerError.Unwrap()+ if err == keyring.ErrUnsupportedPlatform {+ utils.LogDebug("Your OS does not support keyring")+ } else {+ utils.LogDebugError(err)+ utils.LogDebug("Unable to access system keyring for secure storage")+ }
Updated
comment created time in 3 days
push eventDopplerHQ/cli
commit sha 95b8b50b0f64e7bc1da1534fa443168f833653cc
Save auth tokens to the OS keyring This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
push time in 3 days
pull request commentDopplerHQ/cli
Save auth tokens to the OS keyring
Just to be sure, if the platform does not support keychain, for instance prod linux server, we just save it plain?
We discussed this in person, but for posterity: exactly!
comment created time in 3 days
push eventDopplerHQ/cli
commit sha f604f4412a3d38f53145909d4210a7f13bdee512
chore: add e2e tests for 'configure' command
commit sha 1fc53096b58fc93f101932a5adf0cb7ebab66038
Merge pull request #149 from DopplerHQ/tom_test_configure chore: add e2e tests for 'configure' command
push time in 3 days
Pull request review commentDopplerHQ/cli
Save auth tokens to the OS keyring
func Set(scope string, options map[string]string) { utils.HandleError(err, fmt.Sprintf("Invalid scope: %s", scope)) } + config := configContents.Scoped[normalizedScope]+ previousToken := config.Token+ for key, value := range options { if !IsValidConfigOption(key) { utils.HandleError(errors.New("invalid option "+key), "") } - config := configContents.Scoped[normalizedScope]+ if key == models.ConfigToken.String() {+ utils.LogDebug(fmt.Sprintf("Saving %s to system keyring", key))+ uuid, err := uuid.NewRandom()+ if err != nil {+ utils.HandleError(err, "Unable to generate random UUID")+ }+ id := controllers.GenerateKeyringID(uuid.String())++ if controllerError := controllers.SetKeyring(id, value); !controllerError.IsNil() {
Can you clarify what you mean here, I don't follow
comment created time in 3 days
push eventDopplerHQ/cli
commit sha f604f4412a3d38f53145909d4210a7f13bdee512
chore: add e2e tests for 'configure' command
push time in 3 days
pull request commentbee-queue/arena
Security fix: upgrade jQuery and Bootstrap
@skeggse Do you have a rough idea as to when this change will be shipped?
comment created time in 3 days
push eventDopplerHQ/cli
commit sha dbeae51b81874fcf994b86162284f7130d18fb31
chore: ignore error from sending kill signal to dead process
commit sha 97bea49e7e4477577a713dfa0d1a6f48694520f1
Merge pull request #150 from DopplerHQ/tom_ignore_signal chore: ignore error from sending kill signal to dead process
push time in 4 days
PR merged DopplerHQ/cli
We only send this signal as a precaution, and so we can ignore any errors it produces. Logging this error makes it appear like there was an issue when there wasn't.
pr closed time in 4 days
push eventDopplerHQ/cli
commit sha 7c0acdfdc498492ef4548a960c428233cd8b537a
Add --all flag to 'run clean' command This selects all fallback files for deletion.
commit sha 9894bb611eb9c2c922761b1782256013b133740d
Increase 'run clean' default max-age to 14 days
commit sha edf9439f4a2280279ad831f279fa2bb594be5e8d
Merge pull request #145 from DopplerHQ/tom_clean_all Add --all flag to 'run clean' command
push time in 4 days
PR merged DopplerHQ/cli
This selects all fallback files for deletion.
pr closed time in 4 days
push eventDopplerHQ/cli
commit sha d50c423baa59bff64c26357d7cea2a56bb4369df
Display prompt when update is available
commit sha 0040eecb851b8edc2a9bfc8dbc7fccd95312ae40
Advise Windows users to update via scoop
commit sha 587379d077635845a649dd9008c2ba283cf14f05
Merge pull request #146 from DopplerHQ/tom_update Display prompt when update is available
push time in 9 days
Pull request review commentqbittorrent/qBittorrent
Fix the issue that IPv6 address can't be banned
void SyncController::torrentPeersAction() peer[KEY_PEER_COUNTRY] = Net::GeoIPManager::CountryName(pi.country()); } - peers[pi.address().ip.toString() + ':' + QString::number(pi.address().port)] = peer;+ if (!pi.address().ip.toString().contains('.')) // IPv6
It's possible for some representations of IPv6 addresses to contain periods. For example, ::ffff:192.0.2.128 is a valid IPv4-mapped IPv6 address. I think a more reliable check would be to use the presence of a colon : to indicate that the address is IPv6. This would also be consistent with the logic used in other places in qBittorrent.
comment created time in 10 days
issue openedkelektiv/node.bcrypt.js
My company makes use of this package for username/password auth and really appreciate the work that's gone into it. We'd love to help ensure that this package remains well-maintained and continues to get important updates. Does this package/repo support sponsorships, and if not are there any plans to?
created time in 10 days
PR closed bee-queue/arena
This fixes several vulnerabilities[0] that are present in the currently used Bootstrap v3.7.1.
[0] https://snyk.io/test/npm/bootstrap/3.3.7
pr closed time in 10 days
pull request commentbee-queue/arena
Security fix: Upgrade Bootstrap to v3.4.1
Superseded by #253
comment created time in 10 days
push eventPiccirello/arena
commit sha c124a472cfcceeb2e53502219b51d5bb0a69c2e4
fix(security): upgrade jQuery to v3.5.1 (#249) This fixes several [vulnerabilities][0] that are present in the currently used jQuery 3.2.1. [0]: https://snyk.io/test/npm/jquery/3.2.1
commit sha 8e30feb75637a868c1855286e625ced95867f86e
chore(release): 3.2.3 [skip ci] ### [3.2.3](https://github.com/bee-queue/arena/compare/v3.2.2...v3.2.3) (2020-10-17) ### Bug Fixes * **security:** upgrade jQuery to v3.5.1 ([#249](https://github.com/bee-queue/arena/issues/249)) ([c124a47](https://github.com/bee-queue/arena/commit/c124a472cfcceeb2e53502219b51d5bb0a69c2e4))
commit sha 2a268c3d8fc6a799126669a8fdd77815b0dc72e8
fix: revert jQuery upgrade (#252) This reverts commit c124a472cfcceeb2e53502219b51d5bb0a69c2e4.
push time in 10 days
pull request commentbee-queue/arena
Revert "Security fix: Upgrade jQuery to v3.5.1"
I wasn't aware that jsdelivr supported such fanciness. I'll put up a new PR tonight for jQuery and Bootstrap.
comment created time in 11 days
pull request commentqbittorrent/qBittorrent
Place WebUI RSS description in sandboxed iframe
Our CSP seems to be quite a bit more verbose than what you posted:
https://github.com/qbittorrent/qBittorrent/blob/05c779690969a18525f491615e72e65a6ff5b05c/src/webui/webapplication.cpp#L358
comment created time in 11 days
pull request commentbee-queue/arena
Revert "Security fix: Upgrade jQuery to v3.5.1"
jdelivr doesnt seem to likely the structure of the bootstrap repo: https://cdn.jsdelivr.net/npm/[email protected]
comment created time in 11 days
pull request commentbee-queue/arena
Revert "Security fix: Upgrade jQuery to v3.5.1"
Apologies for my lack of testing of the jsdelivr URL. Based on your suggestion, it looks like the following URLs will work. It does mean making two separate requests as bootstrap doesn't appear to work with the /npm/ url.
- https://cdn.jsdelivr.net/npm/[email protected]
- https://cdn.jsdelivr.net/g/[email protected]
I'm happy to put up PRs using these urls. Lmk!
comment created time in 11 days
PR opened DopplerHQ/cli
We only send this signal as a precaution, and so we can ignore any errors it produces. Logging this error makes it appear like there was an issue when there wasn't.
pr created time in 11 days
push eventDopplerHQ/cli
commit sha 9894bb611eb9c2c922761b1782256013b133740d
Increase 'run clean' default max-age to 14 days
push time in 12 days
push eventDopplerHQ/cli
commit sha 2b5509e9deebf0ca55b5d2d94f19e98e21f99d7c
Remove unused build.sh script
push time in 12 days
push eventDopplerHQ/cli
commit sha 0f1c0caa306f09e85f4728fc4fb1244d7613bc12
Save auth tokens to the OS keyring This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
push time in 12 days
push eventDopplerHQ/cli
commit sha 8484fb004feee70c9ad4ed92c17c1632ce21358e
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
commit sha dac3401b34d502035317c37af0216952fdebdcef
Display most recent changelog after updating CLI
push time in 12 days
push eventDopplerHQ/cli
commit sha 8f592595d12b3492059227e3d7000662bbb7e10b
chore: undo treat unset variables as error
push time in 12 days
pull request commentDopplerHQ/cli
Support using fallback file as secrets cache
I pushed up some minor changes to the error handling logic
comment created time in 12 days
push eventDopplerHQ/cli
commit sha 35f03ac9e0ec2c0998c19e7184a3c6663d89ac95
Support using fallback file as secrets cache
push time in 12 days
pull request commentbee-queue/arena
Security fix: Upgrade Bootstrap to v3.4.1
Resolved the conflict
comment created time in 13 days
push eventPiccirello/arena
commit sha c124a472cfcceeb2e53502219b51d5bb0a69c2e4
fix(security): upgrade jQuery to v3.5.1 (#249) This fixes several [vulnerabilities][0] that are present in the currently used jQuery 3.2.1. [0]: https://snyk.io/test/npm/jquery/3.2.1
commit sha 8e30feb75637a868c1855286e625ced95867f86e
chore(release): 3.2.3 [skip ci] ### [3.2.3](https://github.com/bee-queue/arena/compare/v3.2.2...v3.2.3) (2020-10-17) ### Bug Fixes * **security:** upgrade jQuery to v3.5.1 ([#249](https://github.com/bee-queue/arena/issues/249)) ([c124a47](https://github.com/bee-queue/arena/commit/c124a472cfcceeb2e53502219b51d5bb0a69c2e4))
commit sha a3fe00c27215c9df61ca2a0a5778a9e0740711bc
Upgrade Bootstrap to v3.4.1 This fixes several vulnerabilities[0] that are present in the currently used Bootstrap v3.7.1. [0] https://snyk.io/test/npm/bootstrap/3.3.7
push time in 13 days
push eventDopplerHQ/cli
commit sha 18f5b69ac247702aa852fe15e76525365027386a
chore: tread unset variables as error in install script
push time in 13 days
PR opened DopplerHQ/cli
This prevents tokens from being written to the filesystem. Supported on macOS, Windows, and Linux.
pr created time in 13 days
push eventDopplerHQ/cli
commit sha 7c496cafc6ae4bccbadebf9af0e88c98a2971b0c
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
push time in 13 days
push eventDopplerHQ/cli
commit sha cdffdb401a84f2ea05dc78e2cc41170a1a1b0185
Display CLI changelog with 'doppler changelog' command This pulls the changelog from cli.doppler.com/changes.
push time in 13 days
push eventDopplerHQ/cli
commit sha 1da10337bc3ce51dcae7dddc0e3b476317867514
Support using fallback file as secrets cache
push time in 13 days
Pull request review commentDopplerHQ/cli
Support using fallback file as secrets cache
func fetchSecrets(localConfig models.ScopedOptions, enableFallback bool, fallbac } } }++ if enableCache {
Great catch
comment created time in 13 days
Pull request review commentDopplerHQ/cli
Support using fallback file as secrets cache
doppler run --command "YOUR_COMMAND && YOUR_OTHER_COMMAND"`, fallbackPath := "" legacyFallbackPath := ""+ metadataPath := "" if enableFallback { fallbackPath, legacyFallbackPath = initFallbackDir(cmd, localConfig, exitOnWriteFailure) }+ if enableCache {+ metadataPath = controllers.MetadataFilePath(localConfig.Token.Value, localConfig.EnclaveProject.Value, localConfig.EnclaveConfig.Value)
MetadataFilePath handles the case when EnclaveProject and EnclaveConfig are ""
comment created time in 13 days
push eventDopplerHQ/cli
commit sha 8047125e0b1d4b968684578d16f05edb01a0b498
Increase 'run clean' default max-age to 7 days
push time in 14 days
PR opened DopplerHQ/cli
This pulls the changelog from cli.doppler.com/changes, which is a Cloudflare Worker that pulls it from GitHub.

pr created time in 14 days
PR opened DopplerHQ/cli
This selects all fallback files for deletion.
pr created time in 14 days
push eventDopplerHQ/cli
commit sha e2832151cb211b0a40b5af21b6434949ab0acab2
Support using fallback file as secrets cache
push time in 14 days
push eventDopplerHQ/cli
commit sha ed5ebbe2ae617e0fcda338422986fe2fcc87d25f
Support using fallback file as secrets cache
push time in 14 days
PR opened DopplerHQ/cli
Currently, on successful secrets fetch, the CLI encrypts the response and saves it as a fallback file. With this PR, we now additionally save the response ETag to a separate metadata file.
On subsequent fetches, we read the ETag from the metadata file and send it in the request's If-None-Match header. If the server confirms that this is still the latest hash, it sends back a 304. The CLI responds to this 304 by reading the fallback file.
pr created time in 14 days
push eventDopplerHQ/cli
commit sha aeb3de3f5284f9c7c39d0db043eec06c233a8545
chore: fix dev build version logic
push time in 15 days
push eventDopplerHQ/cli
commit sha 06818e6161c6b92434ffbe4065013ece71c09943
chore: add branch name and commit sha to dev build version
commit sha b32cdf8b69eec64dfe1deecc24067dba4413b553
Merge pull request #143 from DopplerHQ/tom_dev_version chore: add branch name and commit sha to dev build version
push time in 15 days
