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
github.com/hanami/controller - 14295edf5908af80beafe5202c91177b9523f331 authored about 1 year ago by Luca Guidi <[email protected]>
Currently the slice has no way to provide its own `Slice` class, but when working with slices it...
github.com/hanami/hanami - a2bdb77f10d7873e0685f47317583a581f382d02 authored about 1 year ago by Philip Arndt <[email protected]>* Introduce support for `hanami generate part`
* Cleanup
* Ensure to generate specs for ba...
github.com/hanami/rspec - b8cfe6e0f45e66055706bea6bf8a825002a77c21 authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/cli - d25301c4a758f2a391b53caf205fc0886e720273 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - 200b5f607e15072792516cf56d190dfb40449018 authored about 1 year ago by Luca Guidi <[email protected]>
Add beginnings of views guides.
github.com/hanami/guides - e78162ff7803285790195543434e2dd8f729caaf authored about 1 year ago by Andrew Croome <[email protected]>In earlier changes to hanami-view, we removed the `Hanami::View::Context#with` method, instead e...
github.com/hanami/hanami - 79e81b5ca3b126d87b2dc29df03fd3739f2f8e48 authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/rspec - 6351998d4a9ac177077e1970348a2c6c24a9b1b8 authored about 1 year ago by Luca Guidi <[email protected]>
* Skip view RESTful view generation
* Ensure `--skip-view` is respected
* Refactoring
*...
github.com/hanami/cli - dd049fd84ab8482dc0793f3a3fdf0e44e4a5fcb5 authored about 1 year ago by Luca Guidi <[email protected]>* Introduce `hanami generate part` CLI command
* Pass splat `*context.namespace` to dir creat...
github.com/hanami/cli - a355e45ae63b7d0af03a956cb9a211881358d2df authored about 1 year ago by Luca Guidi <[email protected]>Co-authored-by: Aaron Moodie <[email protected]>
github.com/hanami/cli - aa21b208f46e24686ed454b266af71ff649ce4fb authored about 1 year ago by Tim Riley <[email protected]>Co-authored-by: Aaron Moodie <[email protected]>
github.com/hanami/hanami - 5bc502fb09c5d0a075d3327b0f631908a0326f96 authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/static-app-pages - 0c3ddc95cd1ca4112ddbce41b5f424c5c5d39aef authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 646c675632666baa6c96516b74322b7da3c9c08d authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - da4d075a167a7f4f43424964397336bf6ea11b8a authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 17fe86c163d8984239bb1964691f0bcd8dd424d6 authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 65a372f56fb62cb5845875a5daab426cfa77551b authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 387cbc305788e219f497fe11ce3febb5fcd75027 authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 38988d028906467f2914cc07fb438f843c1de20f authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - 63a990800e663c48234396da71218d6b6f0ebba3 authored about 1 year ago by Aaron Moodie <[email protected]>
github.com/hanami/static-app-pages - fabfcb3e79247cee4f46f4ae7eee13b70af79511 authored about 1 year ago by Aaron Moodie <[email protected]>
Make it possible to directly initialize a part (whose class is inside an app/slice namespace) wi...
github.com/hanami/hanami - 105e9f3f12612f93cd7958813a4dd9a1a6e23d15 authored about 1 year ago by Tim Riley <[email protected]>When generating a new app, create an executable `bin/dev` file with the following contents:
`...
github.com/hanami/cli - ab4e1cc8d38eb9885d05ffd20b679890991fd049 authored about 1 year ago by Tim Riley <[email protected]>We discovered these short names are likely to conflict with exposures passed to templates/scopes...
github.com/hanami/hanami - b9296db347fa9da8a603628a09ea19a879bd98e1 authored about 1 year ago by Tim Riley <[email protected]>Instead of mixing the standard helpers directly into part classes (which runs a high risk of nam...
github.com/hanami/hanami - 4912f397d3d51694f9bf0371458371cc5ef14084 authored about 1 year ago by Tim Riley <[email protected]>* Fix `Guardfile` matcher
* Comment for maintenance
* Add instructions in `Guardfile`
*...
github.com/hanami/reloader - 6347b511630f5151f89ca8a69e358224bbfbdb4a authored about 1 year ago by Luca Guidi <[email protected]>Replace `module_function` with `extend self` to allow helper methods to remain directly usable o...
github.com/hanami/view - cc8220ff65711b83a9ca89074fe7b3d209b4f15a authored about 1 year ago by Tim Riley <[email protected]>Provide an explanatory comment inside the routes class instead.
This root route is no longer ...
github.com/hanami/cli - c58649f264ada43d1b5df75251f36d363d45d1be authored about 1 year ago by Tim Riley <[email protected]>The page includes the current Hanami and Ruby versions. Design and content for this page will be...
github.com/hanami/hanami - 4c78fd3c9905cdaedc1aa1a45004af0fc21dcf48 authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/static-app-pages - 92e66e4e4416e501c650a36e40741aa1e5ccbab7 authored about 1 year ago by Aaron Moodie <[email protected]>
* Ensure compatibility with Ruby `Logger` from stdlib
* Serialize rack logs as JSON for legac...
github.com/hanami/hanami - 9e1c40779818e0cd6187cfb5ca674195359491d5 authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/static-app-pages - e973af16e0a53cbcb57e8a1c1e02e530ad6de62d authored about 1 year ago by Aaron Moodie <[email protected]>
We provided a fix to tilt (https://github.com/jeremyevans/tilt/pull/3) to address issues accessi...
github.com/hanami/view - 8514984b1ef094a10782c8d3b7e9814a8a03cbef authored about 1 year ago by Tim Riley <[email protected]>This is a new default middleware, as of https://github.com/hanami/hanami/pull/1344.
Update th...
github.com/hanami/cli - 86c149b4f299ef4f0c3102ada9354f1dcba70828 authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/controller - c406d35695a5ab2c6393d7ae47015002eb7cf2c2 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/hanami - 0a986a33e0d15303f0f51b51295f2ca4d82fc949 authored about 1 year ago by Luca Guidi <[email protected]>
- Make sure we're always using the latest hanami-assets node package from main
- Generate the f...
github.com/hanami/cli - e8ec2ceafd4324961f48f2276303b5c5b624f6ac authored about 1 year ago by Tim Riley <[email protected]>
Prepare for our updated approach to assets chiefly introduced with https://github.com/hanami/ass...
github.com/hanami/cli - e777974aa9120206aa32c6ffd613033aa10a0551 authored about 1 year ago by Tim Riley <[email protected]>Now that we’re generating a `config/asset.mjs` and going to use package.json `”scripts”` entries...
github.com/hanami/assets - 1683c758e74c4d2c1ea9bc074d5acda07af0a9a3 authored about 1 year ago by Tim Riley <[email protected]>Introduce a new `assets.run` entrypoint function that is:
- Streamlined enough for us to gene...
github.com/hanami/assets-js - 868d43e03a01b7e29f8a452cad8762707840042f authored about 1 year ago by Tim Riley <[email protected]>Actual directories generated by `hanami new` and supported in `assets-js` are `js` and `css`, no...
github.com/hanami/assets - 357b0d6d5bdc1f6a78817aafb6e686c98dc44a91 authored about 1 year ago by Paweł Świątkowski <[email protected]>
Currently we are trying to require a file that we aren't sure exists and
rescuing the `LoadErro...
github.com/hanami/hanami - 42d459d5d64df802ae684dbadd0d52db117880a1 authored about 1 year ago by Philip Arndt <[email protected]>
* `hanami new` to generate documented `config/puma.rb`
* Remove full stops from end of headin...
github.com/hanami/cli - e9a769aeb27254abb9c55cb6ab43ee4600e3d571 authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/static-app-pages - 3a67193d612aec308e1bfc832289248572c9ff2f authored about 1 year ago by Tim Riley <[email protected]>
github.com/hanami/hanami.github.io - 77663aba3ec8d59cac8a8dddade127f2847725d4 authored about 1 year ago by Luca Guidi <[email protected]>
* Add assets helpers aliases
* CHANGELOG
* Change release target
github.com/hanami/hanami - 09796f67953be0647ab817d750356733606f8e6f authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/hanami.github.io - f3aa3e2e825516631e9b4b2f7de6b62217f90dc4 authored about 1 year ago by Tim Riley <[email protected]>
github.com/hanami/hanami.github.io - 36aa770c19a18ce86e7159e2366cbb672f6dcd8b authored about 1 year ago by Luca Guidi <[email protected]>
* Add Hanami 2.1.0.beta2 announcement
* Clarify js and css helpers
* Fix slice detail
*...
github.com/hanami/hanami.github.io - 837a2b4e02e092792c7c54fd6552d41034ec163f authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/assets-js - e357e6c61e4cc2777f50f33a9423fe6727e2f525 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/controller - 1f31d7f9c92573c06526a69816c9c9dcd55f393f authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - 319b81a0c72cc92cb22ce8ab2e543ec1ae482482 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - 02601648181031a97fa16960c72d9686bf799f22 authored about 1 year ago by Luca Guidi <[email protected]>
* Generate new app with Gemfile using hanami dev gems with a version
* Generate Hanami app us...
github.com/hanami/cli - 23306d66f62d9c3bc6a6694a89ede9419c0e58b8 authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/cli - e84c250d7a424b303a9a027a17dad291c8f158bb authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/hanami - 965aa5aeb25b0a16b9c519866f14b4fa916d290a authored about 1 year ago by Tim Riley <[email protected]>
github.com/hanami/assets - 87ed48be7327c627bc2bcd73f8cf53afd3d680cf authored about 1 year ago by Tim Riley <[email protected]>
Only log unhandled exceptions as errors.
To do this, adjust the overloaded `#_handle_exceptio...
github.com/hanami/hanami - 83d3567b74a8a0b152608b45837a2fb9d288d727 authored about 1 year ago by Tim Riley <[email protected]>github.com/hanami/hanami - ccf1a264e28afd3b0072af746d64af733e173b5e authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/hanami - 20e2fcb0c003ee02baa1ec13fb75e74c57c87835 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/reloader - ea0e6fd7479ab1ff33088a36f7ba0974146b805c authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/webconsole - e71a93d77c19686db18643e166f5203201c34fe5 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - 2d6e6bb3dad323f2b0400a470fcb449b7a54ad63 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - ab45541c349e17649cf1bedb2ef04c8a185c6127 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets - 1f863fc6662486e5c7b90a7395bf541c6e3d5141 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets-js - d2dd226586ad9519a80945a374594c58f3ff8fb7 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets-js - daa13ec09272caf187446ca497d6ac008daba534 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets-js - c065395f38b86af358fb37f628227c99a620e916 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/view - 15da1b1e68b6121a70b0e8da85156997221ae4f2 authored about 1 year ago by Luca Guidi <[email protected]>
* Rake task for hanami-assets: `bundle exec rake assets:precompile`
* Fix specs
github.com/hanami/hanami - 37991c60d71ba78803146df85b4572cef0d4e83e authored about 1 year ago by Luca Guidi <[email protected]>* Reintroducing `Hanami::Middleware::Assets`
* Integration spec
* Introduce `HANAMI_SERVE_...
github.com/hanami/hanami - 9446aae6a184e50dddcc571f1a3e9a51d3e86738 authored about 1 year ago by Luca Guidi <[email protected]>github.com/hanami/controller - fb74e0e130d8be9822e49b24ff8282ae2a4cc1c7 authored about 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets - 2f205cd00ca36be43439dedf13bc3d4e1539cf94 authored about 1 year ago by Tim Riley <[email protected]>
github.com/hanami/cli - 96320a7ee80d982351970c24a67fee61a253086d authored over 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - 837307fc130d85ebcd5dcc41fa7bbdd7859a771f authored over 1 year ago by Luca Guidi <[email protected]>
This fixes any tests that rely on assets but do not require running the full compile process.
github.com/hanami/hanami - 787c52cfc1cf40a79efb4ec9f2700c1d231da6a7 authored over 1 year ago by Tim Riley <[email protected]>As our work on assets has evolved, we’ve determined that a manifest is required at all times.
...
github.com/hanami/assets - 31ca1f7dfa0e1d47af88b310d19638c3728fb63c authored over 1 year ago by Tim Riley <[email protected]>* Make `Hanami::View::Rendered` more specs friendly
* CHANGELOG
github.com/hanami/view - 55321527d45694463c3b85b7e11892a8f442d147 authored over 1 year ago by Luca Guidi <[email protected]>github.com/hanami/cli - a151b299da002a97ce6e04103c24cb7fb9f1cd47 authored over 1 year ago by Luca Guidi <[email protected]>
* Compile assets
* Use regexp matchers for asset specs
* Add TypeScript to the dev bundle
...
github.com/hanami/cli - 7d9bdca1bec69495db91ed7fa09be53153bb32dd authored over 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/reloader - 13886c4c209bc8b693bbe732462036797dffa316 authored over 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/cli - c67bdfff29aff990a7189ed266ffd22c4cf4a7f1 authored over 1 year ago by Luca Guidi <[email protected]>
* Rely on `npm exec` to run `hanami/hanami-js` CLI commands
* Refactoring: Introduce `CLIComm...
github.com/hanami/assets - 9f3fd71061766d4c3465187d20bff9dac54f1e78 authored over 1 year ago by Luca Guidi <[email protected]>github.com/hanami/cli - 8466bc8feed22a8aadecd44f57b93b6357a302df authored over 1 year ago by Tim Riley <[email protected]>
* Allow Generate::Action to take a context argument
* Support ERB trim mode in templates
*...
github.com/hanami/cli - a65dd46196150f000f22094a377184581bb13fe5 authored over 1 year ago by Ryan Bigg <[email protected]>github.com/hanami/guides - f107324d97ffec2eb5e764f38e5a18d1b8c12ed8 authored over 1 year ago by David Montesdeoca <[email protected]>
github.com/hanami/guides - b6b23605020354e1409b06a7e905339ffa5ec687 authored over 1 year ago by David Montesdeoca <[email protected]>
github.com/hanami/guides - 20bf70f5cf70ed99c93459e73bf39f66d4daf3b2 authored over 1 year ago by David Montesdeoca <[email protected]>
* Generate `Gemfile` with `hanami-assets` gem
* Generate `Procfile.dev`
* Generate `app/as...
github.com/hanami/cli - c01d30fb51fed062e3621b261ba14dc608e4b1ff authored over 1 year ago by Luca Guidi <[email protected]>github.com/hanami/assets - 72bcef964c7810047d6657f2c07104f363c56c09 authored over 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/assets-js - f8d7f1c308289c6500e2ed00f1315f0c76d8134e authored over 1 year ago by Luca Guidi <[email protected]>
github.com/hanami/hanami - f57e241386a472c59915cbf26e7ea709dbfb366e authored over 1 year ago by Tim Riley <[email protected]>
Properly return 404 errors when the app is called with not found routes.
To do this, cover tw...
github.com/hanami/hanami - 9bbc97365a0699129aea74e3284a4924aab4925c authored over 1 year ago by Tim Riley <[email protected]>The BetterErrors middleware always returns a 500 status when rescuing an exception (outside of R...
github.com/hanami/webconsole - 94a0b6a4509e37016f7e70c925f3652de11682f9 authored over 1 year ago by Tim Riley <[email protected]>github.com/hanami/view - 083f8325b86685e18be856ef62c70d599b6d9596 authored over 1 year ago by Tim Riley <[email protected]>
Accept `layout:` argument to `View#call` to render a view with a different layout to the one con...
github.com/hanami/view - 220dc37a7de7b8f6da55a7dc53793a6b2f429cca authored over 1 year ago by Philip Arndt <[email protected]>* Update docs since #1319
* assets.path seems like asset_url now
github.com/hanami/hanami - 1f8a85ceb151a6ff87e9da3335cddd49906468a8 authored over 1 year ago by Philip Arndt <[email protected]>