Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

entropic


Collective - Host: opensource - https://opencollective.com/entropic - Code: https://github.com/entropic-dev

(cargo-release) version 0.6.0

github.com/entropic-dev/boltzmann - 27430da0f6fd3da2c2bc18ed1fa33024c66542a6 authored over 2 years ago by Chris Dickinson <[email protected]>
bin/release: update to modern cargo-release

cargo-release changed some CLI flags so we have to change with the
times. Also: roll back the ve...

github.com/entropic-dev/boltzmann - 93d42bbcc92120a847f186b4c50ab2ac0ba1aa4d authored over 2 years ago by Chris Dickinson <[email protected]>
OpenTelemetry Support (#101)

* Initialize OpenTelemetry SDK

* Create OpenTelemetry root and middleware spans

* Add exit...

github.com/entropic-dev/boltzmann - 9ae7c0c9eb6f49c51c6cecc0ed8bcfa26b986922 authored over 2 years ago by Josh Holbrook (at work!) <[email protected]>
chore: rust dep & example updates (#108)

Updated the handful of rust dependencies that were a bit behind.
Made some minor adustments to ...

github.com/entropic-dev/boltzmann - 75cd8c5db0d1710a73390a0caf67716201c0ceb4 authored almost 3 years ago by C J Silverio <[email protected]>
Modernization: clap v3 and the 2021 edition

Replaced structopt with clap v3, which was fairly straightforward
with one fun moment: the error...

github.com/entropic-dev/boltzmann - b649af18410e12504aadb64103a9aafb97f793ab authored almost 3 years ago by C J Silverio <[email protected]>
cors: do not throw errors

The error-throwing behavior of Boltzmann's CORS middleware is unexpected
and unnecessary, it tur...

github.com/entropic-dev/boltzmann - 71979edeb79e62bf98301346c065c43a202bb4e9 authored almost 3 years ago by Chris Dickinson <[email protected]>
add node16 to github test workflow

github.com/entropic-dev/boltzmann - a7cf76983b35ce697367ed703c424d1d57fb2939 authored almost 3 years ago by Chris Dickinson <[email protected]>
Fix broken tests, improve test output.

Tests broke at some point due to dependencies upgrading; in particular
TAP required an explicit ...

github.com/entropic-dev/boltzmann - b82e3f46bea69e68fc322af0391ff1354c5ebdee authored about 3 years ago by Chris Dickinson <[email protected]>
doc: fix broken links in documentation (thanks @deathbearbrown)

github.com/entropic-dev/boltzmann - 3323c61d8a06859ea3595151cfc48c2ee8c4d54f authored about 3 years ago by Chris Dickinson <[email protected]>
fix: days since last bash quoting incident: 0 (#99)

`foo && bar` in a run script results in sadness without quoting.

github.com/entropic-dev/boltzmann - 1283214e1bf7b6e3353d3cdc73824c9e38511332 authored about 3 years ago by C J Silverio <[email protected]>
default useUnknownInCatchVariables to false

github.com/entropic-dev/boltzmann - 6f5ec83dd6af863460b989739ef62d4597238a92 authored over 3 years ago by Chris Dickinson <[email protected]>
(cargo-release) version 0.5.3

github.com/entropic-dev/boltzmann - 31e196b0c42fa641bff65d0b8c4260b2cc150bbf authored over 3 years ago by Chris Dickinson <[email protected]>
remove unused import from middleware.ts scaffold

github.com/entropic-dev/boltzmann - 99b6fe3b7561a7d3c817ae5ec270fc7be2fb524f authored over 3 years ago by Chris Dickinson <[email protected]>
fallback to HONEYCOMBIO_* by setting HONEYCOMB_* in prelude

github.com/entropic-dev/boltzmann - 0375a45b7e6ad17fa36754cb6cae04d5b40f5996 authored over 3 years ago by Chris Dickinson <[email protected]>
Update Honeycomb environment variable names (#93)

The convention appears to be to use the `HONEYCOMB_` prefix (instead of
`HONEYCOMBIO_`):

* [...

github.com/entropic-dev/boltzmann - 018a3821655918455ea8ad833c0e567aa4863d2b authored over 3 years ago by Maciej Małecki <[email protected]>
chore: Run the scaffolder on all of the examples to update them

Removed an empty typescript middleware.ts file.

github.com/entropic-dev/boltzmann - 4ff8af1502e5b670098f780e9003f18572d961b0 authored over 3 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.5.2

github.com/entropic-dev/boltzmann - 3f358fd47b3241fbccdd47b4f8677861a28d8143 authored over 3 years ago by C J Silverio <[email protected]>
Template nodemon.json differently for js than for ts.

github.com/entropic-dev/boltzmann - 81f0b9f10504725704116ca91bb0fc6543690f88 authored over 3 years ago by C J Silverio <[email protected]>
Revert "(cargo-release) version 0.5.2"

This reverts commit 93701db77ce8facd990a1a529e1d5edb96cc2fab.

itchy trigger finger

github.com/entropic-dev/boltzmann - bcfc6c466cfe9ce802dbc09b42f30c2277b9dd7f authored over 3 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.5.2

github.com/entropic-dev/boltzmann - 93701db77ce8facd990a1a529e1d5edb96cc2fab authored over 3 years ago by C J Silverio <[email protected]>
fix: include TS_NODE_FILES=true in nodemon.json

github.com/entropic-dev/boltzmann - d130fa4c4b5e95ca1af0594521119d168bef2391 authored over 3 years ago by Chris Dickinson <[email protected]>
(cargo-release) version 0.5.1

github.com/entropic-dev/boltzmann - f8a38a3fa991dfa974211e1c67c8896b86cb0e00 authored over 3 years ago by C J Silverio <[email protected]>
Fixes! Fixes! Get your hotfixes!

- Backported the version header check hotfix.
- Removed unused pino dependency from the javscri...

github.com/entropic-dev/boltzmann - 8524a8d6f59e51c48562bf1ebb885d85a2943ddf authored over 3 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.5.0

github.com/entropic-dev/boltzmann - eb4252adfad494c68890a9f029b104ac067cfea5 authored over 3 years ago by Chris Dickinson <[email protected]>
upgrade handy-redis -> 2.2.1

github.com/entropic-dev/boltzmann - 2ee88fdd2a1533d3981d2f71db3cad21f8eeba5e authored over 3 years ago by Chris Dickinson <[email protected]>
fix ci tests

It turns out that we hadn't been using nested templates at all on windows, so we had some path i...

github.com/entropic-dev/boltzmann - 8e99dfcd69331680123f579a0eaccc3a9747a954 authored over 3 years ago by Chris Dickinson <[email protected]>
fix package.json prejstest: must mention "bash" explicitly

github.com/entropic-dev/boltzmann - d79194a71513fa2642d2796767ba9b3c5f8880fb authored over 3 years ago by Chris Dickinson <[email protected]>
add node 14 to support

github.com/entropic-dev/boltzmann - 2266ed9b04501a936d6acacb85e3b13545e9d3b5 authored over 3 years ago by Chris Dickinson <[email protected]>
use cross-env for testing

github.com/entropic-dev/boltzmann - ffca4a074f5edf2ad8f5281742e2942685efaaaf authored over 3 years ago by Chris Dickinson <[email protected]>
refer tsc by qualified name

github.com/entropic-dev/boltzmann - ae6d167ba00752cbcfef9f4d0b6a72fe11f2475b authored over 3 years ago by Chris Dickinson <[email protected]>
update tests

github.com/entropic-dev/boltzmann - 5f8596b153be71730a7b9f479944bc904a08697b authored over 3 years ago by Chris Dickinson <[email protected]>
explicitly run buildjs.sh

github.com/entropic-dev/boltzmann - e15304b83dbcb3c463d6c426e1527e21eb5a639b authored over 3 years ago by Chris Dickinson <[email protected]>
Split boltzmann.js template into constituent typescript pieces.

The goal is to increase confidence in changes by introducing abstraction
boundaries that can be ...

github.com/entropic-dev/boltzmann - 58fdf485acb8324cb57b3f928b7b716a2f009bf7 authored over 3 years ago by Chris Dickinson <[email protected]>
replace "will be" with "is"

github.com/entropic-dev/boltzmann - e44a17cf9dbaf9c4dbe8d42b2bbfbfbcc39ab805 authored over 3 years ago by Chris Dickinson <[email protected]>
enable allErrors; re-use context.query

`default` keyword in `validate.query` and `validate.body` works now.

Reusing the backing storag...

github.com/entropic-dev/boltzmann - 85841360920a1923f1c70fa016b08d3cf6e5a323 authored over 3 years ago by Chris Dickinson <[email protected]>
add failing tests

github.com/entropic-dev/boltzmann - 10235c999096402f6c462a351796250aaf36264a authored over 3 years ago by Chris Dickinson <[email protected]>
upgrade find-my-way to 4.1.0; add vary middleware

find-my-way replaced its version negotiation feature with a more general
"constraint" feature in...

github.com/entropic-dev/boltzmann - 19e942b9be84adc7903835067e99f6e3b580bc3e authored over 3 years ago by Chris Dickinson <[email protected]>
fix: handler trampoline awaits response

The handler trampoline, responsible for calling context.handler(), must
await the result of call...

github.com/entropic-dev/boltzmann - 467134e3ecf22ceacaa1991e8964f2358f3ec615 authored over 3 years ago by Chris Dickinson <[email protected]>
update ajv to v8; accept custom ajv in validators

This upgrades ajv from v6 to v8. ajv has had some breaking changes:

- ajv@7 changes how ajv ins...

github.com/entropic-dev/boltzmann - 281cb654f4176b4afa8e44a6adde8dfb0e134640 authored over 3 years ago by Chris Dickinson <[email protected]>
minor doc fixes for input & body parsing docs

github.com/entropic-dev/boltzmann - 84c3afc5fd5d8139ae56ae628685fed1ace4036e authored over 3 years ago by Chris Dickinson <[email protected]>
Resolve routes ahead of middleware; add custom body parsing

github.com/entropic-dev/boltzmann - a2efcc84f6866d996305124fb7c4d19d0a447cdf authored almost 4 years ago by Chris Dickinson <[email protected]>
unshifts the middleware for redis and postgres in tests rather than pushing, so they run before provided middleware (#87)

github.com/entropic-dev/boltzmann - 0ecfd17148af32c657570a349b4d9638e8c1dcfd authored almost 4 years ago by Cecelia Wren <[email protected]>
fix: use forked bole to log Error objects with custom fields

We forked bole to make it pass through all enumerable fields on
Error objects, which has the sal...

github.com/entropic-dev/boltzmann - db66f473238ce59f651157b59eb4c08b68fec18c authored almost 4 years ago by C J Silverio <[email protected]>
4.0.1

github.com/entropic-dev/bole - ea91c5a1eeaf516d35d3f497dbc7d91cb699c01f authored almost 4 years ago by C J Silverio <[email protected]>
Name the fork.

github.com/entropic-dev/bole - d9f9f2f93da5b3a2eeb9feb351ed2d0b268e1000 authored almost 4 years ago by C J Silverio <[email protected]>
fix: pass through any custom fields on Error objects

Handle only the non-enumerable properties on error.

github.com/entropic-dev/bole - d7898839d5ae01fa861291e71925f70631af3d27 authored almost 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.4.3

github.com/entropic-dev/boltzmann - bf216eeff8796ebe1bccc7ec70a06a06c2a068ad authored almost 4 years ago by Chris Dickinson <[email protected]>
fix(typedefs): allow configuration of test middleware

github.com/entropic-dev/boltzmann - f35f2f88e3490476474f40d2d4e5bdd1f6fd3619 authored almost 4 years ago by Chris Dickinson <[email protected]>
(cargo-release) version 0.4.2

github.com/entropic-dev/boltzmann - f67821974b4e2df01dbcae43dd291fdaccd6e089 authored almost 4 years ago by Chris Dickinson <[email protected]>
allow context.url to be set to a URL instance (#82)

github.com/entropic-dev/boltzmann - 4377991e64180d3ad6389177c4f9a7f6a3a5c03a authored almost 4 years ago by Chris Dickinson <[email protected]>
fix: update context.body ts signature from {string:string} to {string: any} (#80)

github.com/entropic-dev/boltzmann - 4bcc721ad09342bf8b91448e9fd92b85eb2f3ab7 authored almost 4 years ago by Chris Dickinson <[email protected]>
make docs header not overlap in safari (#81)

github.com/entropic-dev/boltzmann - 9cf81e2b41537a93a6eec541e7d2f3d2fd162880 authored almost 4 years ago by Matt Bond <[email protected]>
(cargo-release) version 0.4.1

github.com/entropic-dev/boltzmann - 37ebad5269e067d6c85982a906dc9ef9562e4bc1 authored almost 4 years ago by Chris Dickinson <[email protected]>
typescript: export {Augmented,}TestHandler typedefs

github.com/entropic-dev/boltzmann - bea64fb620e9303c91ecf65edb022394c097d611 authored almost 4 years ago by Chris Dickinson <[email protected]>
Ugh

re-ugh

github.com/entropic-dev/boltzmann - a0a219c5c489614fe716ee985a593dc221139e47 authored almost 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.4.0

github.com/entropic-dev/boltzmann - 09df78c067ad6d9e85a7ca63fb4689e05bf93f5c authored almost 4 years ago by C J Silverio <[email protected]>
Let's try auto-publishing to crates.io on release.

github.com/entropic-dev/boltzmann - 27d557accb1eef89a23079f44cadccfa17634130 authored almost 4 years ago by C J Silverio <[email protected]>
feat: export the log middleware for test usage

Updated the example test scaffolds to show how you would include it
in your test middleware. Tes...

github.com/entropic-dev/boltzmann - 17724a8d2fcb5085404d5d5068b129602844ab9f authored almost 4 years ago by C J Silverio <[email protected]>
Skip publication for now because it published already.

github.com/entropic-dev/boltzmann - cbfb083bd9cc7802c89f06297af934630822de09 authored almost 4 years ago by C J Silverio <[email protected]>
Pin down more versions.

github.com/entropic-dev/boltzmann - 269286d5b7e5cf4b4912be5066134236a06820da authored almost 4 years ago by C J Silverio <[email protected]>
Supply missing fields for crates.io publication.

github.com/entropic-dev/boltzmann - e3be3bb80a7154848a889cf1a15af9892850c5e3 authored almost 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.3.0

github.com/entropic-dev/boltzmann - 16dc752f66c44d145eff6461da67b43afece11e6 authored almost 4 years ago by C J Silverio <[email protected]>
Prepping for release

Bumped the version of semver to the latest.
Updated all docs links to point to latest, now that ...

github.com/entropic-dev/boltzmann - b2e614716031e8ff6a63368e9c123ec1b534ab6e authored almost 4 years ago by C J Silverio <[email protected]>
fix #77: B=1 considered baffling to Windows (#79)

fix #77: B=1 considered baffling to Windows

We now track run scripts through versions of Bolt...

github.com/entropic-dev/boltzmann - c5b49b72e2fc003d3cafe336b45c5863abaaa470 authored almost 4 years ago by C J Silverio <[email protected]>
minor docs style tweaks

github.com/entropic-dev/boltzmann - 9be36adfcdff73ec2372a500b93cb2e28ccb3453 authored almost 4 years ago by Chris Dickinson <[email protected]>
initial docs style

github.com/entropic-dev/boltzmann - 3f7bdecb1e6a1493bdccd597be80fbc6c5869260 authored almost 4 years ago by Chris Dickinson <[email protected]>
backdrop-filter is neat

github.com/entropic-dev/boltzmann - 009fa4409533e3d0b25f48547dbb7084bec56116 authored almost 4 years ago by Chris Dickinson <[email protected]>
readme: link to latest-tagged docs

github.com/entropic-dev/boltzmann - c651128548daaa41a81c61c456681b406d2a30da authored almost 4 years ago by Chris Dickinson <[email protected]>
add typescript support for tap

github.com/entropic-dev/boltzmann - ba3b26f01dbc5ddb2249cb1720a06c567062369f authored almost 4 years ago by Chris Dickinson <[email protected]>
fix: docs links prefix the version with `v`

Fixed in both the automated release tool and in the current readmes.

github.com/entropic-dev/boltzmann - cf76ed6c9fcb616af2ae05d710db95336f801885 authored almost 4 years ago by C J Silverio <[email protected]>
feat: documentation & an example for TypeScript (#78)

* feat: documentation & an example for TypeScript

There is now documentation for the typescri...

github.com/entropic-dev/boltzmann - 694c77cd91cb84dfb9490ceda9b4813c7bc8e9f6 authored almost 4 years ago by C J Silverio <[email protected]>
chore: more cleanup for selftest mode

Don't scaffold the example test file; do set the test run script.

github.com/entropic-dev/boltzmann - 3327c6349089d1e98a1a406984397240d8415e85 authored almost 4 years ago by C J Silverio <[email protected]>
fix: typescript is no longer enabled with --selftest

It's now treated like esm: something that should be tested on its
own, and not part of the basic...

github.com/entropic-dev/boltzmann - f7b485833e35326f6996843ed3a68088ddaa7ff0 authored almost 4 years ago by C J Silverio <[email protected]>
feat: run-script messaging is now more compact (#76)

* fix: we were too aggro about stripping whitespace

The initial - in {%- endif -%} joined lin...

github.com/entropic-dev/boltzmann - 34f86be246e7ed94137204b0e0a94c9a980444f7 authored almost 4 years ago by C J Silverio <[email protected]>
add .gitkeep to docs/sass to support "bin/docs serve"

github.com/entropic-dev/boltzmann - 88555a0d2bb2dd61478f2b7438b603c774c407c8 authored almost 4 years ago by Chris Dickinson <[email protected]>
`cargo fmt`

github.com/entropic-dev/boltzmann - 97d8252da802f0c5441b3824414841f01aa38232 authored about 4 years ago by C J Silverio <[email protected]>
Initial typescript support

This is still in progress; some important bits (like autocompletion of tests) do not work.
I am...

github.com/entropic-dev/boltzmann - ca762c00cbba8d1fe8a51d68b481cbe401cf2f92 authored about 4 years ago by Chris Dickinson <[email protected]>
feat: tabular output for dependencies & features

Reworked the NPM dependency output to be columnar and more terse. This output
is now suppressed...

github.com/entropic-dev/boltzmann - 973bde32325cb5907941ae8d3586f9a1eef96de9 authored about 4 years ago by C J Silverio <[email protected]>
strip docs theme down to zero

github.com/entropic-dev/boltzmann - 0477a70420e345a197be8727bb913c0961c8025a authored about 4 years ago by Chris Dickinson <[email protected]>
Use `textwrap` to wrap a potentially very long output line

github.com/entropic-dev/boltzmann - 7999218d0b2b0b7fe8f1f8d80c0b7867a4f8ab29 authored about 4 years ago by C J Silverio <[email protected]>
Resequence `uses` so the first cargo build is after the cache.

github.com/entropic-dev/boltzmann - 8905953a7bd81b43df326ab240e44f031e0b7383 authored about 4 years ago by C J Silverio <[email protected]>
Single not double quotes.

github.com/entropic-dev/boltzmann - 1d7fd0bea0837feea50be9ecf680510f1dbc26f2 authored about 4 years ago by C J Silverio <[email protected]>
Use a different cache action on MacOS workflow runs.

github.com/entropic-dev/boltzmann - 65d10b1bf1255b3ace9c77790ce62615f0060c5f authored about 4 years ago by C J Silverio <[email protected]>
fix: make sure the docs command calls correctly

The scaffolded option was creating a boltzmann project called "docs". This replaces with the flag.

github.com/entropic-dev/boltzmann - fe4c76e262d7d38c231631b6b0bbbd59d9341b61 authored about 4 years ago by Jeff Lembeck <[email protected]>
documentations for templates at last!

Documented `template` middlware and the `templateContext` middleware.
Alphabetized all middle...

github.com/entropic-dev/boltzmann - 0c362bfb8c32359241d427adea088b3fa38fd994 authored about 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.2.0

github.com/entropic-dev/boltzmann - 1ffbabd7469e76a0d19d9554ebe68bfb890646ee authored about 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.2.0-rc.7

github.com/entropic-dev/boltzmann - 4526476c961faadf284f7f6ffb4c269d1031e7a6 authored about 4 years ago by C J Silverio <[email protected]>
Let's see if this makes builds faster or not.

Answer: no, plus the M1 build is not yet stable enough
to be worthwhile. So let's return to wher...

github.com/entropic-dev/boltzmann - df225031cabdf80b0f0034e5ce94a3fbc848ad7c authored about 4 years ago by C J Silverio <[email protected]>
A little bit of helpful output.

github.com/entropic-dev/boltzmann - 0e63858701fe68546af1a1f65aeaf41629102c5f authored about 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.2.0-rc.2

github.com/entropic-dev/boltzmann - 76a3b15b84835e3082e50f9a63ea6dc50ad52592 authored about 4 years ago by C J Silverio <[email protected]>
Improving the release script...

github.com/entropic-dev/boltzmann - 72b2e59b190e580795056c8143fd04aed3d7a023 authored about 4 years ago by C J Silverio <[email protected]>
(cargo-release) version 0.2.0-rc.1

github.com/entropic-dev/boltzmann - 1faf655b0a203977d2c926456fe2ee5a96f04d65 authored about 4 years ago by C J Silverio <[email protected]>
feat: A release script to help us remember release steps

This leverages `cargo-release` to do a lot of heavy lifting!
It takes one argument, the `level` ...

github.com/entropic-dev/boltzmann - d408438eff5a8ad1f03b80e655e2c0c9a69a6caa authored about 4 years ago by C J Silverio <[email protected]>
feat: add validator support for fluent-schema

github.com/entropic-dev/boltzmann - dd7480cd80f87318f584bd23cd817bc8b85e8019 authored about 4 years ago by Chris Dickinson <[email protected]>
Documentation for oauth, handleCORS, and applyXFO (#58)

Documented oAuth middleware configuration, or at least did a first pass that we can edit into us...

github.com/entropic-dev/boltzmann - 0325a080c9567dacca10f86a8e2e98d46cf8ac84 authored about 4 years ago by C J Silverio <[email protected]>
docs release: properly select the latest version

github.com/entropic-dev/boltzmann - e439162b639c0f1ab18f9572726880239a1e77e2 authored about 4 years ago by Chris Dickinson <[email protected]>
add "show prerelease versions" toggle to docs"

github.com/entropic-dev/boltzmann - d511b3877a822c70020c66b1a8c8f4e8f4d0c290 authored about 4 years ago by Chris Dickinson <[email protected]>
put hq on PATH

github.com/entropic-dev/boltzmann - 0bc409729d3ccdd4a57a5977763dc11bc44f0123 authored about 4 years ago by Chris Dickinson <[email protected]>