Ecosyste.ms: OpenCollective

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

Hanami

A flexible framework for maintainable Ruby apps
Collective - Host: opensource - https://opencollective.com/hanami - Website: https://hanamirb.org/ - Code: https://github.com/hanami

Use Zeitwerk for code loading (#233)

github.com/hanami/view - 7406f2cc38de33fd570ed5a359e40360c81774c1 authored over 1 year ago by Tim Riley <[email protected]>
Build any part inheriting from Part (#232)

This rolls back one small change from 57d771c501d08c31fe1f3ff8579ee4d4f3567a9c, which had an unw...

github.com/hanami/view - 6a7317b421b17971f0c3f6a1e6eb206dd7fab8b2 authored over 1 year ago by Tim Riley <[email protected]>
Raise more helpful errors in view context extension (#1314)

Follow the existing pattern we have of raising a ComponentLoadError when `@assets` is missing, a...

github.com/hanami/hanami - d10b1af99a8893d965a7f7e3ee2c9f40ff5d7dbf authored over 1 year ago by Tim Riley <[email protected]>
Fix action/view integration when hanami-view is not bundled (#1313)

This should have been checking explicitly for whether hanami-view was bundled, rather than check...

github.com/hanami/hanami - 2069ef8d559788f41bcf8cfe9cda4894d4c5502c authored over 1 year ago by Tim Riley <[email protected]>
Fix double escaping of form values (#1312)

github.com/hanami/hanami - 937b1b0a669e75ea1b055a623bb71ad818fceef3 authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 1e2e259188e58009c8f1edd93c76066273de11bf authored over 1 year ago by GitHub Actions <[email protected]>
Remove redundant directory nesting in spec/

github.com/hanami/webconsole - 1b25c1dc1e09b7a8cfe67e89f1667e7fcbf3dbc2 authored over 1 year ago by Tim Riley <[email protected]>
Update version

github.com/hanami/webconsole - 2446ad0b17154e3d8f611fec8e835d191f4a3acd authored over 1 year ago by Tim Riley <[email protected]>
Remove integration test (this is in hanami now)

github.com/hanami/webconsole - 81fa574fd7e4d2bc564cbc6aafa9964bb14ce2ae authored over 1 year ago by Tim Riley <[email protected]>
Use Ruby 3 for CI

github.com/hanami/webconsole - 27c9660829877e0aea39ba17289a566026ff3354 authored over 1 year ago by Tim Riley <[email protected]>
Require binding_of_caller 1.0

This is the only version that works on Ruby 3

github.com/hanami/webconsole - 1c198781df025198d600ab8ed95ae45672c3b92a authored over 1 year ago by Tim Riley <[email protected]>
Prepare for Hanami 2

github.com/hanami/webconsole - 2aad63167cea4b39e8aefea831075f707a872b97 authored over 1 year ago by Tim Riley <[email protected]>
Fix content-length key of request env (#1306)

github.com/hanami/hanami - 4b5e12ce184e6cee169595506db13f92fb25da3f authored over 1 year ago by Masanori Ohnishi <[email protected]>
Add note about zsh and square bracket escaping

github.com/hanami/guides - 8f4740d1b8b8ae766f106af4438abc313938d6af authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 726aa6a47f5afe0b27358c793a4dc4354040612b authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 533388a6498f4fed6d37b49c3c299a25e4fd22a6 authored over 1 year ago by GitHub Actions <[email protected]>
Accept a not_allowed proc when initializing (#259)

This allows users of hanami-router to provide their own not_allowed behavior just like they can ...

github.com/hanami/router - f714300570ae84d5cb8b085e4ecd788f4beaaa7f authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - e2370a53b8dee7e448e0cd0ac9963424b36d7b67 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 160c6b28194d0aa90b1b2d2832a7b386325322a4 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - a00deedd16d3f69327cf94b730da86955379b9f1 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 8406ea98df7dbb1a08c1d5779d331f60d090eb10 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 31eccd4e74e57bec6e36c46e9b679cec42b5aa6a authored over 1 year ago by GitHub Actions <[email protected]>
Fix SliceConfiguredView config issues (#1308)

Fix a bug where a slice-based view class would inherit the app-level `paths` config, meaning tha...

github.com/hanami/hanami - 07b8a6f2f7bd22927f88e4be9186ffc6982e3030 authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - de8d312abeabaec3cac122e0d9ce2248d4e1a960 authored over 1 year ago by GitHub Actions <[email protected]>
Support multiple entrypoints (#6)

github.com/hanami/assets-js - 4e517a2dfc14c019cdd134bb5330446c85c539f0 authored over 1 year ago by Luca Guidi <[email protected]>
Seamlessly provide all first-party and user-defined helpers (#1307)

Adjust view context setup so that it no longer looks for a container registration, and instead i...

github.com/hanami/hanami - e941eaf8da038e117217701d3b38061f52b1310a authored over 1 year ago by Tim Riley <[email protected]>
Introduce Hanami::Helpers::FormHelper (#1305)

github.com/hanami/hanami - e7408b2fd0259d57f724238be12c9b14b70dc952 authored over 1 year ago by Tim Riley <[email protected]>
Add #session_enabled? to Request and Response (#423)

This will be useful for external code needing to check whether the sesison is enabled before int...

github.com/hanami/controller - 110da914a64d166c1419592b21e1180886145447 authored over 1 year ago by Tim Riley <[email protected]>
Remove Escape (#410)

This functionality has been moved to hanami-view for 2.0.

github.com/hanami/utils - 69ae6660cf381ebdaa9ca7d1bbb5b06644fedee2 authored over 1 year ago by Tim Riley <[email protected]>
Port helpers from hanami-helpers, introduce TagHelper (#229)

Introduce these helper modules ported from hanami-helpers:

- `EscapeHelper`
- `LinkToHelper`...

github.com/hanami/view - 4d8e294e8ddf640a8fc218cc81c329c71e9030ff authored over 1 year ago by Tim Riley <[email protected]>
Mark blocks captured from templates as HTML safe (#230)

This is important important for part or scope methods (including the helpers we’ll be shipping) ...

github.com/hanami/view - a66d972045b12081b113f395fb063f5371614eb1 authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 2d6ef0cacc7c750e3cb5b5a03307ca561194b151 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 6e4d25abb48f200bd8ae54c95621a51c88dba8e0 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 9ac8cc0d070df454919ca4b94655de4e2342c120 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - bcd6d52f062102f0771474ea19b19aa064adb1d3 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - fafce0aabf9190e21638b1c89c5fb227f4086bc8 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 45babd9d804ea2971828777b06c3294eab3fcd67 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 12e57d2fd29267f0aa0c1a5cfc67ba47d8849831 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - c45b2da1d1e9d6387715574bef5e7214f621c85e authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 1e51119e10c14d97f8ba765d8cfb8f535eb56259 authored over 1 year ago by GitHub Actions <[email protected]>
Subresource Integrity (#5)

* Support Subresource Integrity (single algorithm)

* Support multiple SRI Algorithms

github.com/hanami/assets-js - d0cd3eee31a68caf6fc2844b8cb5492c2b655ca5 authored over 1 year ago by Luca Guidi <[email protected]>
Build website

github.com/hanami/contributors - a92c8b805a58fcc4e4ab892668734431d0cf6730 authored over 1 year ago by GitHub Actions <[email protected]>
Change the manifest to be structured as `url: <destinationUrl>`

github.com/hanami/assets-js - f19d5de288e727e446b29f174f53770d113e2fa8 authored over 1 year ago by Luca Guidi <[email protected]>
Build website

github.com/hanami/contributors - efb572d206d10f7fd381349eede3f28476f5d342 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 69080b3334b8ab2cabb2e0501cd22d3871f855f6 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 62afd0868ae2185ac24f1b352f1c6a62346e5578 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 702d84572e181cadd62cc46180afce825340be96 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 008edbf5d07071532e0a36c911853ff570c6c57a authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 4b06ecd906f3a6cd250fbca4401bb15c6b75d621 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - f8f82a4117dc389f41eeac709e637580151b52d7 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 9974657c3fff0700168a4c4dea6cc73567f554c8 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 5b9547c67c161415a960eff78c8eb4ec4990617c authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - a3a8cca6009768ce922d051d0eaed85c926c6449 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 5c23a7dbf61bd16423a34d0822955e59c6c95056 authored over 1 year ago by GitHub Actions <[email protected]>
Include helpers in part and scope classes (#1304)

Automatically include (an example of) first-party helpers in these part and scope classes, makin...

github.com/hanami/hanami - a148bf366fe1bacc1b839a890c93a7791f621aad authored over 1 year ago by Tim Riley <[email protected]>
Configure part_class and scope_class for app views (#1303)

Update `SliceConfiguredView` to prepare part and scope classes for views.

This uses the `part...

github.com/hanami/hanami - 1936d5d9195f7f8f17ea2a36b803943fc1002ae5 authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 421d9a29b902b1b71f49e1e0f41be717bb01c20f authored over 1 year ago by GitHub Actions <[email protected]>
Add configurable part_class and scope_class settings (#227)

Add `part_class` and `scope_class` settings, used by the `part_builder` and `scope_builder` resp...

github.com/hanami/view - 57d771c501d08c31fe1f3ff8579ee4d4f3567a9c authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - d4e3667c72fec9b5bef48bae0ef33fb574bb3b18 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 5e442a3062ee541bb0bed81f1845b4a5c63c9c77 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 2b267ac2c236a4847950c90c063d641559d26dc5 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 8fe7d2b4a00c6edfebb4a26e50083466e1c1f831 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - b222d3c34958338d9a3dc6762888e01ff32760aa authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 3cc1edcd2edc6dd56115f7023bae2fa651b65c0b authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 7a1686715cdd86dc12d8da7d286026b9ec61198b authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 6b64d8ed4fb737a0faa516f185b696955f168d98 authored over 1 year ago by GitHub Actions <[email protected]>
update to 2.0 link

github.com/hanami/docs - bc36fa68b95d0e3d9914e970691345cf098cc4d7 authored over 1 year ago by Jos O'shea <[email protected]>
Build website

github.com/hanami/contributors - 9b45f3acfa46890b40a567409fc4c679664e4e77 authored over 1 year ago by GitHub Actions <[email protected]>
Fix Broken Link to guides

github.com/hanami/docs - c1c0d6b228d9443c619f8e354f82b2c0b02882f0 authored over 1 year ago by Jos O'shea <[email protected]>
Build website

github.com/hanami/contributors - 13b1d4231f1ed01b47d478e297add8af617053d9 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 43c6b7eaf7dae53b7ee28d68534194859b958280 authored over 1 year ago by GitHub Actions <[email protected]>
Introduce new ERB engine, ensure consistent automatic HTML escaping (#226)

Introduce `Hanami::View::ERB::Template`, a new ERB implementation based on Temple. The key featu...

github.com/hanami/view - 92419242bb23c1a7c712fc6e9aef23161472c776 authored over 1 year ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 08db2bab69af0c5f928a9cf13789a465fbe9b012 authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 9586ad0694e3e182b885f477fcfbb6af49754414 authored over 1 year ago by GitHub Actions <[email protected]>
Makefile: `publish` task

github.com/hanami/assets-js - b76760379639d02f1b81fa2d15c0604a54d8d918 authored over 1 year ago by Luca Guidi <[email protected]>
Ensure to create manifest file

github.com/hanami/assets-js - 04f1d4e10f8bb7005aa731df93fec6c9f58092a1 authored over 1 year ago by Luca Guidi <[email protected]>
Fix dependencies

github.com/hanami/assets-js - 03c305aa9e6e10aff46f50dcc136ea7538db16ec authored over 1 year ago by Luca Guidi <[email protected]>
CLI (#3)

* Rename `src/hanami-esbuild.ts` to `src/hanami-esbuild-plugin.ts`.

* CLI `hanami-esbuild`

...

github.com/hanami/assets-js - 99a26065f311ff58bc8c5e6707ff95715968db22 authored over 1 year ago by Luca Guidi <[email protected]>
Destination paths (#2)

* Destination paths

* Create manifest

* Refactoring: `HanamiEsbuildOptions` -> `HanamiEsbu...

github.com/hanami/assets-js - fb005e8a71096f24f393b13e0ff22e55e8bac2af authored over 1 year ago by Luca Guidi <[email protected]>
Build website

github.com/hanami/contributors - 5cd2187f8f193d426aec4922abc3580f70e5fa4c authored over 1 year ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - b3cab95879eaf59fa211e2d0f1082ea50f634f84 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - e8e859e052ea8719417b70650f917c9186c0b1d5 authored almost 2 years ago by GitHub Actions <[email protected]>
entrypoint remapping (#1)

github.com/hanami/assets-js - 636fae83dcadca26110833c32e513d4633b10368 authored almost 2 years ago by Konnor Rogers <[email protected]>
Use exact slice module match in SliceConfigurable (#1302)

This prevents issues with selecting the wrong slice when slice names overlap, e.g. the `Admin` s...

github.com/hanami/hanami - f8f9fb6ee3ef1cd83552fcaf1406dddc10b48499 authored almost 2 years ago by Tim Riley <[email protected]>
Build website

github.com/hanami/contributors - 624a5e6b80c994de1a0c39e21980aa91d9c5f440 authored almost 2 years ago by GitHub Actions <[email protected]>
Fix db rollback command (#80)

The existing implementation of the rollback command did not work: the target that it passes to `...

github.com/hanami/cli - a6b06e1679436d2402dd7d929273a8a234aa0e13 authored almost 2 years ago by charithperera <[email protected]>
Initial mess

github.com/hanami/assets-js - d6c6597cab1c3f105c8262173bff8699e41ef90d authored almost 2 years ago by Luca Guidi <[email protected]>
Build website

github.com/hanami/contributors - d86ebf443652afc7e2ec5a82cd84be2a3d0eb66b authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 86152e54fd1e22e2d73d5b34134c33686b55a5c6 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 8e7f0a1f28060a14a614cd5d3fb9de3c5eefc552 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - e240cae00c411c450abcc7639b6fd572c286afab authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - e43118f2462d9e698cd01e1f46f1feafbb105941 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 14ea0dc275cc84adb2d75750fb30836f39ef5131 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - 48945fc6453417b6f0e786ef5b003de1834cfad8 authored almost 2 years ago by GitHub Actions <[email protected]>
Slice routes (#174)

github.com/hanami/guides - a2ad679a0571c93015b55a03c0c03e150ef700c9 authored almost 2 years ago by Luca Guidi <[email protected]>
Build website

github.com/hanami/contributors - 500398cb12a666dc0171115b1cd8560459c62df9 authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - a5aa31a17e941532d5ed2e4c88550797b217506b authored almost 2 years ago by GitHub Actions <[email protected]>
Build website

github.com/hanami/contributors - b9d932936678de921934a52f45cfedb9ff6ecdd0 authored almost 2 years ago by GitHub Actions <[email protected]>
Ensure Rack Middleware mounted in a variable scope (#44)

github.com/hanami/api - 2cf6e789997e4f4c2557b7f3daa9b9af076e7b7a authored almost 2 years ago by Luca Guidi <[email protected]>
Bump version to v2.0.3

github.com/hanami/router - cf7406120968bbb9dfa5ba166a0100f5983dc803 authored almost 2 years ago by Luca Guidi <[email protected]>