CLI tool for running queries against AWS Athena
Rust decoder for a stream of BMP (BGP Monitoring Protocol) packets
Simple base container with Perl on Alpine
Containerised Pinto (CPAN-like Perl repo) to ease local dev work
Collection of config files
A thin, lightweight, low-level Amazon S3 client
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
A curated list of Rust code and resources.
A library for validating OAuth tokens from Azure AD
startedccampbell/mousetrap
started time in 27 minutes
starteddistribyted/distribyted
started time in 20 hours
startedtree-sitter/tree-sitter
started time in 3 days
startedgao-sun/eul
started time in 7 days
starteddylanaraps/pure-sh-bible
started time in 11 days
push eventccakes/openapi-client-axios-lite
commit sha d844d655fa75242d1e3f9a3d42b9035c85aeb95c
remove sync init and enforce url
commit sha c8e98e5ba7f55c493f2ce43a55cbfc1526cef2aa
remove yaml example and add server to JSON for testing
commit sha 9c14a0c6be55bc4d09c1e8845452661f125a2500
remove server variable handling and make tests pass
commit sha cb4c3c041df4df1432b057b4f2927ac64d918142
Merge pull request #1 from ccakes/lighten-client Lighten client
push time in 13 days
PR merged ccakes/openapi-client-axios-lite
Pull out a few dependencies and simplify the module. We now...
- Only support loading OpenAPI spec from a URL
- Only support JSON
- Don't resolve any remote links
- Don't require any file system access
pr closed time in 13 days
PR opened ccakes/openapi-client-axios-lite
Pull out a few dependencies and simplify the module. We now...
- Only support loading OpenAPI spec from a URL
- Only support JSON
- Don't resolve any remote links
- Don't require any file system access
pr created time in 13 days
pull request commentanttiviljami/openapi-client-axios
🤦♂️ Not paying attention - this should be a PR towards ccakes/openapi-client-axios-lite
comment created time in 13 days
PR closed anttiviljami/openapi-client-axios
Pull out a few dependencies and simplify the module. We now...
- Only support loading OpenAPI spec from a URL
- Only support JSON
- Don't resolve any remote links
- Don't require any file system access
pr closed time in 13 days
PR opened anttiviljami/openapi-client-axios
Pull out a few dependencies and simplify the module. We now...
- Only support loading OpenAPI spec from a URL
- Only support JSON
- Don't resolve any remote links
- Don't require any file system access
pr created time in 13 days
push eventccakes/openapi-client-axios-lite
commit sha 9c14a0c6be55bc4d09c1e8845452661f125a2500
remove server variable handling and make tests pass
push time in 13 days
push eventccakes/openapi-client-axios-lite
commit sha dc635bd7a88a0bb6639d706b8f59adadf4a33e5b
remove server variable handling and make tests pass
push time in 13 days
push eventccakes/openapi-client-axios-lite
commit sha aab52b857751dbc4ede40bc1689c8088dfc6e7ba
update test schema
push time in 13 days
push eventccakes/openapi-client-axios-lite
commit sha 6e14596c9f93a8aed5f73f8cfe1634d14152aeab
update test schema
push time in 13 days
push eventccakes/openapi-client-axios-lite
commit sha 50c6c36716d1427688a573bf9fdb7c442aebf83c
update test schema
push time in 13 days
push eventccakes/openapi-client-axios
commit sha d9876cd94e78cdca292f39c7dbe1135602212e7d
update test schema
push time in 13 days
startedhashicorp/boundary
started time in 16 days
issue openedgraphql-perl/graphql-perl
https://github.com/graphql-perl/graphql-perl/blob/f1e7ad1e5a6fe071cc6e24364862706689a20b6d/lib/GraphQL/Type/Object.pm#L105-L146
In this method, because $fields_got is a hashref, if a user specifies multiple mutations within a query the order of execution isn't necessarily the same as the user specified.
An example I'm considering here is this:
mutation updateThings($foo: DeviceInput, $bars: [BarInput!]) {
updateFoo(input: $foo) {
id
}
updateBars(input: $bars) {
id
}
}
updateFoo and updateBars end up as hashref keys and so are executed in random order.
It'd be great to provide some guarantee that the mutations are run per the input order, $selections maintains the correct order so it should be possible to keep this. Any thoughts on how to proceed? I'd be open to putting together a PR but wanted to make sure the current behaviour isn't intended
created time in 16 days
startedxwmx/nb
started time in 18 days
startedawesome-selfhosted/awesome-selfhosted
started time in 18 days
startedRustScan/RustScan
started time in 24 days
created tagccakes/prometheus-parquet
Write Promethues metrics to Parquet files for long-term storage and querying
created time in 25 days
created tagccakes/prometheus-parquet
Write Promethues metrics to Parquet files for long-term storage and querying
created time in 25 days
push eventccakes/prometheus-parquet
commit sha eddea0718b359a11ea1f634f65815df6a163bf8a
add github actions releaser
commit sha 13a2083375c5bf592347fb94f2b2e872d4bd0db0
Merge pull request #1 from ccakes/gh-actions Setup Github Actions
push time in 25 days
push eventccakes/prometheus-parquet
commit sha 4ed999537508a75935c1f4618d9fb03a8efca135
bump version
commit sha 5fc86ba0757feb6cee38279ff53a6a29497ee589
Bump parquet dep to ^1.0
push time in 25 days
push eventccakes/prometheus-parse-rs
commit sha 7d48dce41df170757ad3d370c8137783c5c76d05
fix Cargo.toml license
push time in 25 days
push eventccakes/prometheus-parse-rs
commit sha b6685633fd5143a56d2e0811ed1c36268c2cc8ea
add Github Action for PR test
push time in 25 days
push eventccakes/prometheus-parse-rs
commit sha 5ea007ccee088c404fcbaa259eefa96a1a328eb0
bump version and prep for crates.io
push time in 25 days
push eventccakes/nomad-pgsql-patroni
commit sha 3aa37e0f59ba497d7442d22e5abbcc299fd6a48f
Remove additional timescale refs form 13.0
push time in a month
issue commentdani-garcia/bitwarden_rs
@Ornias1993 Ah ok - no problem. I did look through the issues for something similar but must have missed it. Thanks for the quick response!
comment created time in a month
issue commentdani-garcia/bitwarden_rs
Support for authenticating users via an existing JWT passed in via a header would be nice. Looking to deploy this where SSO is managed and backend apps get passed a JWT which they can then verify to identify the current user.
Would be nice to have that support here also. An example of an app that supports this is Redash (see the REDASH_JWT_* environment variables).
comment created time in a month
push eventccakes/nomad-pgsql-patroni
commit sha d457564b1d879ad7a2524cc4004b4f14ca401309
Initial Postgres 13 build :rocket:
push time in a month
push eventccakes/nomad-pgsql-patroni
commit sha 8705d7af7885d9c935b1965ca088961d6df51e05
add Citus cstore_fdw and fix up compose test
push time in a month
push eventccakes/nomad-pgsql-patroni
commit sha 21ef3afc69297729fc6c5ffe1a72dd55ce817546
add Citus cstore extension
commit sha 637fe131284c6115071d2c349a3d58d923502cd5
use Nomad paths in compose test
push time in a month
push eventccakes/openapi-client-axios
commit sha 185ecf3f415798afb87d83b92bc9484e5a225536
builds, working on tests
push time in a month
push eventccakes/openapi-client-axios
commit sha c8e98e5ba7f55c493f2ce43a55cbfc1526cef2aa
remove yaml example and add server to JSON for testing
push time in a month
push eventccakes/openapi-client-axios
commit sha 84e031b983a42535404fa93cc3ebaa7f4956ff74
fix typo in package.json
push time in a month
push eventccakes/openapi-client-axios
commit sha 79b602bfbda78feba48fe0222e0d1be55d9a551b
and remove swagger-parser
push time in a month
push eventccakes/openapi-client-axios
commit sha 3ab839b8627566da80bc1b28d4009d722995d8a7
added tests
commit sha 9f631a148c14c5eff2fbe4e6c04ea118d7c09675
modify types to include new baseURLVariables
commit sha 401097faf730881b9021fa1ebf9a3377ac2696fb
implemented baseURL variable resolution
commit sha 1810917b62614f6ba67d9b98777422050f7fc53c
code cleanup for clarity
commit sha 7dc5ebc1bfd8f1275d1719d715a5eb58043d9c8a
code cleanup as per linter
commit sha 3eb5a30e8c6718c74402b6200225db269ab9fe3f
simple fix
commit sha 64be1f9a48577165e508274e4dc8df134bcc669b
filter on normalizedOpId
commit sha 9f9f2cfaab0f610b9ee948090eb8d61e38d48f4e
Bump lodash from 4.17.15 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 27d6d550a726f2fd56cefd05f47487f8c91d330b
Bump lodash from 4.17.15 to 4.17.19 in /typegen Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <[email protected]>
commit sha 94437f7fa354636ea1f1e5cc0533b5573cfffc62
Merge pull request #34 from jeongY-Cho/bugfix/typegen-find-normalized-opIds bugfix: filter on normalizedOpId
commit sha 122c93af94e50fd45122f5d64bb05209d67e52f8
Merge pull request #35 from anttiviljami/dependabot/npm_and_yarn/lodash-4.17.19 Bump lodash from 4.17.15 to 4.17.19
commit sha 4bba952631072695af6341b950f7f7accfe4d62c
Merge pull request #36 from anttiviljami/dependabot/npm_and_yarn/typegen/lodash-4.17.19 Bump lodash from 4.17.15 to 4.17.19 in /typegen
commit sha d8388676d3ca214a9528252e81f7193de3a1bc7f
Merge pull request #31 from jeongY-Cho/feature/baseURL-variables Feature/base url variables
commit sha dc389f152abc37ab31ba4abb4081b375a305fa0f
Merge pull request #32 from jeongY-Cho/bugfix/fix-operationMethod simple fix to escape method names in typegen
commit sha da2e367e857c01edca5fdb9bfe27e14f3c3b8632
Release 3.6.2
commit sha cdfefaf08f0b8d9b4e03d7b3c196b0a5c628688b
update openapi dependencies
commit sha dfb8ddaaeb52eaea5176ae83a9a567ce012a2a64
use local client for typegen
commit sha acee8f3833a524fd5d9edc19c9be8b83deab33dd
unwind lodash that was causing tsc errors
commit sha e7959c38c477c23e114ecfbcdd1d480097ad70ca
rename pkg and remove json-schema-deref-sync
push time in a month
fork ccakes/arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
fork in a month
push eventccakes/parquet_derive
commit sha bd609da153ae1eae12254ea230c2935faa23d154
track git master for 0.17
commit sha b8c2bd92e6c0699e76b86f654a8b662857aaf7a2
use forked parquet
commit sha 512ef3c8205da9b7e24bb922e95a65eef7cfb7a7
align with parquet 1.0.1
commit sha 6643210197285a2a5892065fda375884f2551660
Merge branch 'ccakes-arrow'
push time in a month
issue commentanttiviljami/openapi-client-axios
Dependency json-schema-deref-sync is breaking next.js dev server
May not be related but I'm getting a number of similar errors trying to use this in a React Native project.
The phone environment doesn't have many native Node modules available like fs or path which as far as I can tell are only used to read OpenAPI spec files from disk. It'd be good to somehow conditionally load those only if opts.definition is a file path.
comment created time in 2 months
push eventccakes/openapi-client-axios
commit sha 645fc619517b44458025b0b0a06db79830c3b959
unwind lodash that was causing tsc errors
push time in 2 months
startedsalesforce/cloudsplaining
started time in 2 months
push eventccakes/openapi-client-axios
commit sha a63d60563a979ca6fcdf782903ce8fbf4d81b949
use local client for typegen
push time in 2 months
push eventccakes/openapi-client-axios
commit sha fbf6006c351bc1a0da4790736755891de1a060bc
update openapi dependencies
push time in 2 months
fork ccakes/openapi-client-axios
JavaScript client library for consuming OpenAPI-enabled APIs with axios
https://www.npmjs.com/package/openapi-client-axios
fork in 2 months
issue commentapidoc/apidoc-core
There's also apidoc-swagger-3 but I haven't been able to make it work either
comment created time in 2 months
issue openedrusoto/rusoto
I did do some searching through the issues but couldn't find anything. It looks like rusoto_credential doesn't currently support IMDSv2.
Are there any imminent plans to support that - or is anyone already working on it? If not, would you be open to a PR implementing support for this?
created time in 2 months
starteddexterleng/vimac
started time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha 306f28e5b865db5c5c90e04b0f01fbeec3c869c1
fix initdb check
push time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha 564a6a8eadc3bfdfcca987a0cf98ad93a616b185
fix initdb check
push time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha 4800977f708034acb2ab0658dcc5ab20c73504f9
backport fixes from 12.x branch
push time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha e35c546ec49d709f9af042a1bd2596309d1c145f
Update README.md Wrong job definition
commit sha 0fb171f62b6d227c8e432cd2750e9b970f0141b0
Merge pull request #1 from pySilver/patch-1 Update README.md
push time in 2 months
pull request commentccakes/nomad-pgsql-patroni
Apologies! I missed the notification for this 🤦♂️
Thanks for the contribution, merging now 👍
comment created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha cc3a4768eb1d229ebaa0af2627ea4cffb6db56ac
Mention pg-11 branch in README
push time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha 05d4a7150bdf517fe13f4801f3655ac3f8a4e54b
include missing timescale migrations
commit sha 284d97726424302530634a1d82cd4f0b6c248875
Bump to 12.4 and fix scripts a little
commit sha 61bf4f6c52e12ce5743a9937ed37fe8203616cf4
Add docker-compose example
push time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
created tagccakes/nomad-pgsql-patroni
Simple container for running Postgres HA on Nomad
created time in 2 months
push eventccakes/nomad-pgsql-patroni
commit sha 7b22b8124a88efa64c10030dbc6300600ac122e8
Bump to Postgres 11.9 and add back procps package
push time in 2 months
issue openednadeesha/ts-prune
[BUG] Cannot read property 'getLeadingCommentRanges' of undefined
Describe the bug https://github.com/nadeesha/ts-prune/blob/5a6c91e37ae957e78d918e711fbb7bdedd37b0e3/src/analyzer.ts#L75-L77
getDescendantAtPos() returns null/undefined when run against Zapatos-generated code. I modified analyzer.ts like so
const descendant = file.getDescendantAtPos(symbolLinePos);
if (!descendant) {
console.log("File:", file.compilerNode.fileName);
return false;
}
const comments = descendant.getLeadingCommentRanges();
if (!comments) {
return false;
}
and ran it against my project and the file generating the errors is src/zapatos/src/index.ts
To Reproduce
$ git clone https://github.com/jawj/zapatos
$ cd zapatos
$ npx ts-prune
Expected behavior No error
Additional context For the record - I'm not affiliated with the Zapatos project at all, those files are just injected when that library is used in other projects and it's causing this error
created time in 2 months
push eventccakes/ts-prune
commit sha 53479e88e9f0b9867949b0eda6ec0072ad348eb5
fix issue where file.getDescendantAtPos is null
push time in 2 months
pull request commentDQNEO/Amazon-S3-Thin
Support extra credential providers
I've pushed fixes based on your comments - thanks for the super quick feedback!
comment created time in 2 months
Pull request review commentDQNEO/Amazon-S3-Thin
Support extra credential providers
sub new { return bless $self, $class; } +sub from_env {+ my ($class) = @_;++ # Check the environment is configured+ croak "AWS_ACCESS_KEY_ID is not set" unless $ENV{AWS_ACCESS_KEY_ID};+ croak "AWS_SECRET_ACCESS_KEY is not set" unless $ENV{AWS_SECRET_ACCESS_KEY};++ my $self = {+ key => $ENV{AWS_ACCESS_KEY_ID},+ secret => $ENV{AWS_SECRET_ACCESS_KEY},+ session_token => $ENV{AWS_SESSION_TOKEN}+ };+ return bless $self, $class;+}++sub from_metadata {+ my ($class, $args) = @_;++ my $ua = LWP::UserAgent->new;++ # Default to the more secure v2 metadata provider+ if (!$args->{version} or $args->{version} != 1) {+ my $res = $ua->get('http://169.254.169.254/latest/api/token', {+ 'X-aws-ec2-metadata-token-ttl-seconds' => 90+ });+ croak 'Error retreiving v2 token from metadata provider: ' . $res->decoded_content+ unless $res->is_success;++ $ua->default_header('X-aws-ec2-metadata-token' => $res->decoded_content);+ }++ return _instance_metadata($ua, $args->{role});+}++sub _instance_metadata {+ my ($ua, $role) = @_;++ my $res = $ua->get('http://169.254.169.254/latest/meta-data/iam/security-credentials');+ croak 'Error querying metadata service for roles: ' . $res->decoded_content unless $res->is_success;++ my @roles = split /\n/, $res->decoded_content;+ return unless @roles > 0;++ my $target_role = (defined $role and grep { $role eq $_ } @roles)+ ? $role+ : $roles[0];++ my $cred = $ua->get('http://169.254.169.254/latest/meta-data/iam/security-credentials/' / $target_role);
Typo - sorry 😞 Fixed now!
comment created time in 2 months
push eventccakes/Amazon-S3-Thin
commit sha 54b2289a03e981635191a1b076dc74bc7c976a69
fix tyop in Credentials.pm and add docs
commit sha 26ba225205f86d17b99d32859b36b22c257ef04d
update example script to select provider based on environment
push time in 2 months
PR opened DQNEO/Amazon-S3-Thin
This PR allows fetching credentials from environment variables or an EC2-compatible metadata provider.
I'd probably have preferred to encapsulate the logic in Amazon::S3::Thin::Credentials to have it just select the right credentials based on the standard priority order but didn't want to cause any breakage for existing library users. This way I also didn't need to implement all variations, only the ones I'm interested in 😉
Feedback welcome
pr created time in 2 months
push eventccakes/Amazon-S3-Thin
commit sha 26624f69b07da98880ff08379a7f76df7fb8c24f
fix comment
push time in 2 months
push eventccakes/Amazon-S3-Thin
commit sha d700e539701a68834cf3c4e2eddf36da5d3825f6
regenerate README from POD
push time in 2 months
push eventccakes/Amazon-S3-Thin
commit sha 341fb6fb9277995e4a939a1fb25d1009e4c5cfdd
Add options to pull AWS credentials from from ENV or instance metadata
push time in 2 months
A thin, lightweight, low-level Amazon S3 client
https://metacpan.org/pod/Amazon::S3::Thin
fork in 2 months
push eventccakes/snub-http
commit sha 96f6e27721e862dc1e8db3cc62d701b534159808
remove unnecessary Promise creation
push time in 2 months
PR opened cokeeffekt/snub-http
Not sure if this has wider implications but is working well enough after some basic testing 🤷♂️
pr created time in 2 months
push eventccakes/snub-http
commit sha 9ca21643b45036ac006d7264847218b22ab0269a
allow async requestMutator
push time in 2 months
push eventccakes/snub-http
commit sha 8eb21b918635fd9f4f75fac5e7dd09d0b3bbfa1b
fix for urlparse deprication in nod v12
commit sha c69153d7f83ba154e51cc6796cdcc16e337255c7
request mutator
push time in 2 months
push eventccakes/dotfiles
commit sha c26be9c6a1e296d6a0c5ae1493ec5c094ba19fda
kitty updates
push time in 2 months
startedpelias/placeholder
started time in 2 months
startedPostHog/posthog
started time in 2 months
PR closed DevQps/bgp-rs
Adds detection (not yet NLRI parsing) for multiple labels capability (RFC 8277) and uses heuristics everywhere to detect whether there's a path ID on a given NLRI.
My use case here so far is decoding BMP RouteMonitoring messages which are post-state machine and relying on negotiated capabilities there is a bit hit-and-miss. I realise this probably isn't really the implementation wanted in a crate thats clearly working towards being usable as a BGP speaker so this PR is just to start a discussion about how best to support both use cases
pr closed time in 2 months
pull request commentDevQps/bgp-rs
Detect Multiple Labels capability & ADD-PATH heuristics
Closing this - will open a new one in the next couple of days with the heuristics removed 👍
comment created time in 2 months
startedcapsule-rs/capsule
started time in 3 months