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/devtools - f0ab895d52af4ac5efa210dec4abbe952bb984f4 authored over 2 years ago
* Use Dry::Core::BasicObject
* Use `dry-core` stable
Co-authored-by: Luca Guidi <me@lucagu...
github.com/hanami/devtools - 1bc0832cb01e838b5f9a1ea97232db93af1b7255 authored over 2 years agoAll the formatters available from `hanami-router` are available:
```ruby
$ hanami routes --f...
github.com/hanami/hanami-2-application-template - 4f6ef39aec1da5aa74dc71eb5be0b74355004a6a authored over 2 years ago
github.com/hanami/router - e5fc2a16bf38cd493fc9ec8bd12cd0aa70bd823e authored over 2 years ago
github.com/hanami/rspec - e21f86b03bdbba12b2621f90bff967167afef599 authored over 2 years ago
github.com/hanami/rspec - 3c9fe33d043a0fae969ca775d0281f6a832c9996 authored over 2 years ago
* Full working RSpec/Capybara setup when generating a new app
* Add explicit `require` statem...
github.com/hanami/rspec - bdf56a1aba8d225c36bd687f3cdbd92b7db2426b authored over 2 years agogithub.com/hanami/controller - 580d23e880a0b35f782c1601139a1d3674d78034 authored over 2 years ago
This reverts commit 49cf5e32d276c25d8d0e8779df9ab04b2927856a.
github.com/hanami/controller - ef18b1dc109e50b49909dc922c872b964ae75076 authored over 2 years agogithub.com/hanami/controller - 49cf5e32d276c25d8d0e8779df9ab04b2927856a authored over 2 years ago
* Setup
* `Style/StringLiterals`
* `Layout/SpaceInsideHashLiteralBraces`
* `Style/Perce...
github.com/hanami/controller - 81818850b73038d55332ef7b30c43ca3a5109c67 authored over 2 years agogithub.com/hanami/router - 9c2b746d41725b3c2e511cf936db0b4ed32e76ee authored over 2 years ago
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
github.com/hanami/controller - 5952bb846fb1ab73869a8c39ec455e053bd4f4ae authored over 2 years agogithub.com/hanami/controller - 8309a25e70ce967077909a98764049b6b0d25dec authored over 2 years ago
github.com/hanami/validations - ed83e6f3a499c143377e189000ca89b0682eee3d authored over 2 years ago
github.com/hanami/utils - 6d9c7bf986656bf88556755e6641dc7ac16b27d3 authored over 2 years ago
github.com/hanami/router - 2975ddc4052633f4d79393d7d7d1abb266e87a02 authored over 2 years ago
github.com/hanami/hanami-2-application-template - bbc409d49222f6c7f525cc41e23c82f510efb134 authored over 2 years ago
github.com/hanami/hanami - 70eed47749e5df602f5749d77dbc529d431f5602 authored over 2 years ago
It was difficult to navigate this class before
github.com/hanami/hanami - ba151b1cdc0d1a68a7209d404197a0cddd91914f authored over 2 years agogithub.com/hanami/hanami-2-application-template - 19766f9f118521dba7f412a7be1df039cf5d8cb7 authored over 2 years ago
github.com/hanami/hanami-2-application-template - e63f97f6992e4e26fcb9f838d3f71876030115cd authored over 2 years ago
github.com/hanami/hanami - 3f79d0e3071f4dd6e36f2b198aec415783b0482f authored over 2 years ago
github.com/hanami/cli - b367e5ad2d27decc90d2b33d3bdfdb84e0c07c43 authored over 2 years ago
github.com/hanami/hanami - a47e5d7324877c379d864b02b85f3084cec23a6a authored over 2 years ago
github.com/hanami/hanami - 8989e0b6f138801505a013371538910400f8072f authored over 2 years ago
github.com/hanami/hanami - 1b978404043c7fa2f68f5bfb5a3f91971fecfd9a authored over 2 years ago
github.com/hanami/hanami - 1d054ee572101aa7c59327b237023bc5c06e005d authored over 2 years ago
hanami has an explicit dep on dry-types in the gemspec
github.com/hanami/hanami - 8dd6e641c10433b1d9fa9e19e00ff2d79a7d35ac authored over 2 years agogithub.com/hanami/hanami - e130ffe581c55470acf5506df8d74177fbbc0ce6 authored over 2 years ago
github.com/hanami/rspec - 3481b5ad0d39f5766a78e1ba8f8c50a7802fc7a0 authored over 2 years ago
* Application -> App
* `Hanami.rack_app` -> `Hanami.app`
* `hanami/hanami` `main`
* `Ha...
github.com/hanami/cli - 7368cb3a81715a784f1cdb98611e43410b2b6760 authored over 2 years ago* `Hanami::Application` -> `Hanami::App`
* `Hanami.app` as Rack app to run in `config.ru`
...
github.com/hanami/hanami - 817e2459c51b1f45b31d4f683f91d12a71c4f960 authored over 2 years agogithub.com/hanami/hanami-2-application-template - 19eb099184ac886ff85f3912f681a019e5347721 authored over 2 years ago
With the `nil` as the final option (intended to represent a nil block) in the array of middlewar...
github.com/hanami/hanami - 4587aa2d16966efbcd97a06e8cc4fa5957d58543 authored over 2 years agogithub.com/hanami/hanami - 101699d11e2a2b83b4cdba70104cacaf10de5179 authored over 2 years ago
Prepare for `hanami routes` CLI command
github.com/hanami/router - 753b71ebdc759c8bafd1869a5abd8a33aafb1482 authored over 2 years agoRoutes are added to the inspector and not to the router itself
github.com/hanami/router - cb1fbe50ad5cfa3a72a4746241d1cb76504230e0 authored over 2 years agoThe new reader allows inspecting routes through:
```ruby
router.inspector.call
```
There were ...
github.com/hanami/router - 1f7d40ab14f2c48525b5b9c4895bde64628b7bb9 authored over 2 years agogithub.com/hanami/router - f31c90140fb552dc6defa257386932c0d122432c authored over 2 years ago
We need to take the `to` value as it was defined. Custom resolvers
usually transform string defi...
github.com/hanami/router - 283461098261e8759d5858252fd8ea6061ca5d96 authored over 2 years ago
We're adding tests to `Hanami::Router::Router`. Considering that and the
tests we already have f...
github.com/hanami/hanami - 9e1d77a1cfeeb1581a446682330a1c606e41e208 authored over 2 years ago
github.com/hanami/hanami - 65c7c67fae83e370e08cc97a36ce6c62e3ef4ff8 authored over 2 years ago
Refs #1076
github.com/hanami/hanami - 14a78abde6d885813e271d4c06b38e1520961c5d authored over 2 years agoCloses #1095
github.com/hanami/hanami - 7d3149ad63e36902ecc11e841f842068fe43e7de authored over 2 years agogithub.com/hanami/rspec - da82f809f37cefc7201ae060b24242d1764cead9 authored over 2 years ago
* Extract router_options
* Remove unneeded rubocop:disable
* Fix Hanami.rack_app to always...
github.com/hanami/hanami - 597a37b6fd7136b489535610491a356386ba7e1f authored over 2 years agogithub.com/hanami/cli - 244aa3d962189c768394c1d2fba1c8833252492a authored over 2 years ago
github.com/hanami/hanami - c816219bcd38024c48b6b16bcd36a2cde365917f authored over 2 years ago
github.com/hanami/cli - 3c2c02b9d8104fd95a5a0125ef13c2af994a9d88 authored over 2 years ago
github.com/hanami/cli - a639f3e7189c6b83bfc21680891718e3c0ef87f8 authored over 2 years ago
github.com/hanami/cli - efe78cfde62a60837c72a5245e6b2d7cef6b9108 authored over 2 years ago
The server is just a thin wrapper on top of Rack::Server. The options
that it accepts fall into...
github.com/hanami/hanami - f050e22aa319a330eaf3828036e0a621d7b619d5 authored over 2 years ago
Clean up for #17
github.com/hanami/cli - efc6d49e97fdb9572f65c4233904f2fa8ae112b5 authored over 2 years agoWe’ll better support our users by having these files found in the same place and with the same n...
github.com/hanami/hanami - ec9a518eef7b1b5966e78a2976a4960bb59a2e89 authored over 2 years agogithub.com/hanami/hanami - d14920aafed6775715aaea0b151b38bf01c3c308 authored over 2 years ago
* Add a spec for rack logging
* Rely on autoloading in rack_monitor provider
github.com/hanami/hanami.github.io - 71626a8ab87101ae27433bc0166b8a1abaf78173 authored over 2 years ago
* Remove non-essential deps from gemspec
* CLI: Implement `hanami version`
* Implemented `...
github.com/hanami/hanami - bc879393a8f6f1fdb5ae667b0d7758f8694a5795 authored over 2 years ago* `Hanami::Application::Settings` -> `Hanami::Settings`
* `Hanami::Application::Routes` -> `H...
github.com/hanami/hanami - 3d297cfa96738af3ae913e6aee62426b0b062f17 authored over 2 years agogithub.com/hanami/hanami - 097dd86d95d71dfb63786f3ef04d443d545ead43 authored over 2 years ago
Add CSV formatter
github.com/hanami/router - 25ab9cffff785ca2a3e0f754d91bb50dc77d5c38 authored over 2 years agoExtract formatter algorithm from the inspector
github.com/hanami/router - 0995ab21a49d0bda73c6bfb1e33886144125d95f authored over 2 years agoSee: https://github.com/hanami/cli/pull/21
github.com/hanami/rspec - cb198469a6089fd683ee088e9a8f6f1330547995 authored over 2 years agogithub.com/hanami/cli - 97121aa571ab45fe433826c22b87e20a342d96c2 authored over 2 years ago
github.com/hanami/hanami - 55f0d8ff705454f0106a6ea4d2e60a206be78c6f authored over 2 years ago
github.com/hanami/hanami-2-application-template - 8fa5f506bef9c50e0301fefe3c2e95ead7e6e0e8 authored over 2 years ago
* `hanami new`
* New app structure
* `hanami new` for Hanami 2.0 Core Release
* Fallbac...
github.com/hanami/cli - d3bd552e16cbb73156bf9e708de930f767ef00c6 authored over 2 years ago* Monolith -> Application
* Disable `hanami generate slice` callback
* Remove old Rubies f...
github.com/hanami/rspec - f70796088b88a1735911de67c9ea380bacd183df authored over 2 years agoAdds a routes formatter that generates a CSV output.
We've changed the inspector to forward arg...
github.com/hanami/router - b9433b18ba38be52872c929bdb65fa26fae2b89a authored over 2 years agoFixing a rubocop offense
github.com/hanami/router - a2340d62a6bddc1b4548890aba12288606128790 authored over 2 years ago
Up to this point, the route inspector always returned a visually
attractive representation of th...
github.com/hanami/rspec - 45e54a1c25f4c8acb81fbbbd31e488cab3b0426d authored over 2 years ago
This way we don't swallow unexpected LoadErrors and give users poor feedback about the real reas...
github.com/hanami/hanami - 6fa761e9044877747f889064125ccf7114929d52 authored over 2 years agogithub.com/hanami/hanami - b8935ca46c70a1a6773344cc0bcda645449c9f19 authored over 2 years ago
HEAD request fixes
github.com/hanami/controller - aaeedbefc53ecb179622c9fcd95f0060714a06aa authored over 2 years ago* Fix typos in changelog
* Fix one more typo in changelog
github.com/hanami/hanami - a8d4157aeebf0de78fd99bb2fd76b4165d664fe5 authored over 2 years agogithub.com/hanami/hanami-2-application-template - 464374fc56918dc84cd4a5ba67ed0fdc6dacb0df authored over 2 years ago
github.com/hanami/hanami-2-application-template - 542cce769cad978a30e1b4ad233722ac0879b485 authored over 2 years ago
github.com/hanami/hanami.github.io - 72d9561b54fec6ae6811af76be87b53fb8c4e56c authored over 2 years ago
github.com/hanami/hanami-2-application-template - b1b8c73582f2221691ec09b3ed79c0cccba315a3 authored over 2 years ago
github.com/hanami/cli - b1386b024a9b6041be8ccf5ce41cdb99143b19e1 authored over 2 years ago
github.com/hanami/cli - b9f11a8ba1c87bf2abb3b468c7eb135d17b4cff6 authored over 2 years ago
github.com/hanami/controller - f8378dd4dcb72767f36f6c86f84cf93f3b24ca54 authored over 2 years ago
Remove text-align: justify; from main p
github.com/hanami/guides - 2b5e203eb859082a90ffd6a1fd99109d6351c0d9 authored over 2 years agoThere are some text spacing issues in the guides that I found distracting. `text-align: justify`...
github.com/hanami/guides - 582f614eaa417460e97be2745d841e1faa905a29 authored over 2 years agogithub.com/hanami/hanami.github.io - 17d200e31f46e16ffab6603bc84666c9a476ee88 authored over 2 years ago
Update for 2.0.0.alpha8 changes
github.com/hanami/hanami-2-application-template - 221203cddf133d792e8124937e109e09476f7d71 authored over 2 years agogithub.com/hanami/hanami-2-application-template - eed90ceb170ffa5d50152e39cdf0175e482c83c1 authored over 2 years ago
github.com/hanami/hanami - d60bedbfaa59e86f03a09e51179be21b12c9c694 authored over 2 years ago
github.com/hanami/cli - aac69c4174494e54ce52d4e325333f915b63436f authored over 2 years ago
github.com/hanami/view - a5c68ee061fadf6ce2933ee70af7b53ae430e8d9 authored over 2 years ago
github.com/hanami/controller - 9c3df81fa84fde7a3e2263f56c937ea4919f126b authored over 2 years ago
github.com/hanami/hanami - c23dd5343ff761ca1522002d66888c1c424df5cf authored over 2 years ago
github.com/hanami/controller - 5d19808b8ca958263141adb4d0fe99e996af7212 authored over 2 years ago