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

Lotus::Router.draw => Lotus::Router.new

github.com/hanami/controller - af275cfc23ab04e2cefd6b22c908870851b55c37 authored almost 11 years ago by Luca Guidi <[email protected]>
Enable test coverage

github.com/hanami/controller - 6f73962a2345df4ea413c1de6a8067192e30d033 authored almost 11 years ago by Luca Guidi <[email protected]>
Updated gem dependencies

github.com/hanami/controller - 533a0c1d3c48d8cadf41b1e59e54b4cb623e2da8 authored almost 11 years ago by Luca Guidi <[email protected]>
Ignore Bundler artifacts

github.com/hanami/controller - 5a1f5526bc7fa1af6c4a5cba1f53607307ee204b authored almost 11 years ago by Luca Guidi <[email protected]>
Remove duplication in test_helper.rb

github.com/hanami/router - 9470355ec6e3d7a5d59d067c87f76674a5d0c16f authored almost 11 years ago by Luca Guidi <[email protected]>
Changed build command for Travis CI

github.com/hanami/router - b9e73baa05d7b0f4820e321628a885c51704f72e authored almost 11 years ago by Luca Guidi <[email protected]>
Merge branch 'master' of github.com:lotus/router

github.com/hanami/router - 37150781d2d8649b7907cc3d2c83cf0068c4c4a3 authored almost 11 years ago by Luca Guidi <[email protected]>
Integrate Coveralls with Simplecov

github.com/hanami/router - b7a48245aac1556f5d0ab3d81840f5baec1b0faa authored almost 11 years ago by Luca Guidi <[email protected]>
Merge pull request #2 from marcosdsanchez/patch-1

Fix typo

github.com/hanami/router - 7ab45edcbe9ac068649a3e810e1c11720bd31aca authored almost 11 years ago by Luca Guidi <[email protected]>
Fix typo

github.com/hanami/router - 96c9ef6820d7f4096f0313dfec5d6e6e7271b131 authored almost 11 years ago by Marcos Sánchez <[email protected]>
Enabled Travis CI and Coveralls

github.com/hanami/router - c2512d7fa4f48b106f41219d410107de225a4e68 authored almost 11 years ago by Luca Guidi <[email protected]>
Updated Mailing list url in README

github.com/hanami/router - 47f8d9661007137e116714fcfffc36638ca957a7 authored almost 11 years ago by Luca Guidi <[email protected]>
Added lotus-router.rb as Bundler facility

github.com/hanami/router - ccda3f42ad0bd10d4b3de4fe1c9ed71200026d04 authored almost 11 years ago by Luca Guidi <[email protected]>
Added support for OPTIONS HTTP verb

github.com/hanami/router - 594e3322baa0281e48b05d16fdda3fadc6db5385 authored almost 11 years ago by Luca Guidi <[email protected]>
Updated dependencies

github.com/hanami/router - fd7e69e1e2837f5d2c58071f0ffb9286401c072f authored almost 11 years ago by Luca Guidi <[email protected]>
Updated README and LICENSE

github.com/hanami/router - c914b5b61a0d6100c1d1fde74c5d7acb229ae9da authored almost 11 years ago by Luca Guidi <[email protected]>
Specify Rake version in gemspec

github.com/hanami/utils - 38a1cabf9a3dddb59fc528568aea0b336425fd78 authored almost 11 years ago by Luca Guidi <[email protected]>
Skip development gems installation on Travis CI

github.com/hanami/utils - 844c1700b086b3e64d31583c7fc8aa14188cd01a authored almost 11 years ago by Luca Guidi <[email protected]>
Skip Lotus::Utils::IO test on unsupported environments

github.com/hanami/utils - 5fc5b1c3251e44a8407021f925c223114ac2ed7d authored almost 11 years ago by Luca Guidi <[email protected]>
Integrate with Travis CI and Coveralls

github.com/hanami/utils - 93c4fcf997565c76b40c64f4505844afe69622e3 authored almost 11 years ago by Luca Guidi <[email protected]>
Changed homepage in gemspec

github.com/hanami/utils - 3ddba1b789c4843b43d56259c8c32bd0ae3679d3 authored almost 11 years ago by Luca Guidi <[email protected]>
Update README and LICENSE

github.com/hanami/utils - f23e347580fc58160f8139e338a6c7177dd14b03 authored almost 11 years ago by Luca Guidi <[email protected]>
Specify supported rubies in README

github.com/hanami/utils - 676675a75d4e07b40566e0406430e9d42c147fa2 authored almost 11 years ago by Luca Guidi <[email protected]>
Added "Getting Started" section to README

github.com/hanami/router - 8e6eea515514b479e569f0c2d98367fc93691095 authored almost 11 years ago by Luca Guidi <[email protected]>
README badges

github.com/hanami/router - 511bbf2145304d6e911e7c15983b1ea934882dc1 authored almost 11 years ago by Luca Guidi <[email protected]>
README badges

github.com/hanami/utils - 52e3b1bc6121c554a27a5a343a2a3c5a0d957e53 authored almost 11 years ago by Luca Guidi <[email protected]>
Specify SemVer version in README. So meta

github.com/hanami/router - a0d7d8a518498f4820be9e78845fd9fe6d2df12b authored almost 11 years ago by Luca Guidi <[email protected]>
Added testing instructions in README

github.com/hanami/router - b6878ba67804d6669247cdf8c9f58cd00d201985 authored almost 11 years ago by Luca Guidi <[email protected]>
Added Lotus::Routing::EndpointNotFound when a lazy endpoint can't be found

github.com/hanami/router - 10af04b2b3609461e7ed17ddd0a5bd370eb28935 authored almost 11 years ago by Luca Guidi <[email protected]>
Make action separator customizable via Lotus::Router options.

Example:

require 'lotus/router'

router = Lotus::Router.new(action_separator: '@')
route ...

github.com/hanami/router - 72165e5b13bb079ed055c4cd9154d89e960ffd93 authored almost 11 years ago by Luca Guidi <[email protected]>
Catch http_router exceptions and re-raise them with names under Lotus::Routing.

This helps to have a stable public API.

github.com/hanami/router - ca7ea8d759f3c92daab5a01628fcf476a5d9e92e authored almost 11 years ago by Luca Guidi <[email protected]>
Added more tests for Lotus::Router#path and #url

github.com/hanami/router - fcffefda4caf4d65cadac410ff1bc729ea4992ce authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Router now encapsulates Lotus::Routing::HttpRouter, instead of directly inherit from HttpRouter.

This will protect our public API against HttpRouter changes.

github.com/hanami/router - 3d678e36b084bfba34c3f73eecf418a243a9896a authored almost 11 years ago by Luca Guidi <[email protected]>
Documented RESTFul resource(s) names in README

github.com/hanami/router - 9b2cf3b27306c2c59606dda7b870d0f8bff6e993 authored almost 11 years ago by Luca Guidi <[email protected]>
Typos in README

github.com/hanami/router - ffe73426e46ccdb0e348f9998a1a1a8d31926cb3 authored almost 11 years ago by Luca Guidi <[email protected]>
Ignore tmp/

github.com/hanami/router - 65fdeaa755a4095f3ceb3d32149fcba6f8a4e434 authored almost 11 years ago by Luca Guidi <[email protected]>
RESTFul resource(s) use Utils::String#demodulize

github.com/hanami/router - d3bd6a6625a311ecb736fd7a99cf3e3e40018a84 authored almost 11 years ago by Luca Guidi <[email protected]>
Introduced Lotus::Utils::String#demodulize

github.com/hanami/utils - 1212e9dc900129f6994e5f65b658b877fe3406b3 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Routing::Resource::CollectionAction use configurable controller and action name separator over the hardcoded value

github.com/hanami/router - 8e8f7f97ee28bc6ef31e8cd31ec5e312120135a0 authored almost 11 years ago by Luca Guidi <[email protected]>
RESTFul resource(s): DRY implementations of default member actions

github.com/hanami/router - d05d5ac60088d129771b4b714df11a2fa02d36c4 authored almost 11 years ago by Luca Guidi <[email protected]>
RESTFul resource(s): DRY #named_route

github.com/hanami/router - 1d9143d55807ed969b41c3c7952b527679542fce authored almost 11 years ago by Luca Guidi <[email protected]>
RESTFul resource(s): DRY #rest_path

github.com/hanami/router - c35d76f9c8d9c49a8042f6ea0ab8c94227acad8b authored almost 11 years ago by Luca Guidi <[email protected]>
RESTful resource(s): Documentation; DRY code about controller and action name separator; Use the same separator of EndpointResolver, instead of hardcode it.

github.com/hanami/router - 5887ba0fa4c8f24037df872d7232cc5003a37fc0 authored almost 11 years ago by Luca Guidi <[email protected]>
RESTful resource(s): renamed #name into #resource_name

github.com/hanami/router - 5e80c655f91a736c4d5d1f90971ae9ff23928e6b authored almost 11 years ago by Luca Guidi <[email protected]>
DRY RESTful resource(s): Use class var 'verb' and reference it from the homonym instance method.

github.com/hanami/router - daab53ce257f47f93b4f550fdef702727d4138ad authored almost 11 years ago by Luca Guidi <[email protected]>
Fix for ClassAttribute: ensure class attributes to be inherited even the subclass is defined into a different namespace

github.com/hanami/utils - f9badc2f316e63c39e1ebf4e387783d6b8b2a5fb authored almost 11 years ago by Luca Guidi <[email protected]>
Copyright in license

github.com/hanami/router - 339011c2cd9b7f4b3ed981993ea7a655b4887633 authored almost 11 years ago by Luca Guidi <[email protected]>
DRY examples

github.com/hanami/router - ea8c2e8d279838efeebb7e5bb8536908b678c742 authored almost 11 years ago by Luca Guidi <[email protected]>
Additional test for Lotus::Routing::EndpointResolver

github.com/hanami/router - 30809fdf175d414bcd360244f1e96f18678b963c authored almost 11 years ago by Luca Guidi <[email protected]>
Add test coverage instrumentation

github.com/hanami/router - 86e9407434827671ab662ed2d6ac7d3806cc2b17 authored almost 11 years ago by Luca Guidi <[email protected]>
Development dependencies adjustments

github.com/hanami/router - b46ba5fa8b5e037f6b7b73ec93595e79afa0389e authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Resource::Options

github.com/hanami/router - f87976e0d6b3c5378cdfc467fb8080ada8c01d86 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Resources::Action

github.com/hanami/router - daee99b5fb940617443a599d0e3fcb5bb4148440 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Resource::Action

github.com/hanami/router - a4925bfc9d7b79a4a1fb155514002591ab9067d1 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Resources

github.com/hanami/router - b76bd6fc180e260b5deb2523e55f21bad4043642 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Resource

github.com/hanami/router - 151d5a34b020fd2907ac500ce91125d869c6fdfc authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Route

github.com/hanami/router - cbefdbc2f4a75765019989a362bb8b1e0630a2cd authored almost 11 years ago by Luca Guidi <[email protected]>
Acknowledgements to @joshbuddy for http_router

github.com/hanami/router - 6baa6bcc43d1d58b16535f50e376d6b36cc0d893 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Namespace

github.com/hanami/router - 119d20eff268543cc3f5bcd712f2632f59493f8c authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Routing::Namespace#resource

github.com/hanami/router - 0bc8e546d2db0df693af1635193c49aa2dd2a1e4 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::Endpoint

github.com/hanami/router - 7ffa8689d4cc262c0f8e9743f1c9206d0ccb5242 authored almost 11 years ago by Luca Guidi <[email protected]>
Additional documentation for Lotus::Routing::EndpointResolver

github.com/hanami/router - 03cf99f34edfcef2fc43a0be2fef1e35b59ad9fd authored almost 11 years ago by Luca Guidi <[email protected]>
Refactoring for Lotus::Routing::Resources: remove the unnecessary code that can me inherited instead.

github.com/hanami/router - 4b31c505f7322f444f744d39c4751f807f748516 authored almost 11 years ago by Luca Guidi <[email protected]>
Refactoring for Lotus::Routing::Resources::Action: remove the unnecessary code that can me inherited instead.

github.com/hanami/router - 9fea1e7c60d5b4e143ed69074d0be50f86d6f09d authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Routing::EndpointResolver

github.com/hanami/router - e03a0c6db7386fc468a8750e65a014398f08b2b3 authored almost 11 years ago by Luca Guidi <[email protected]>
Document the 'controller#action' convention

github.com/hanami/router - 7f5dbc97ca53d54cbe1424b76d0b94e97155560e authored almost 11 years ago by Luca Guidi <[email protected]>
Increased test coverage for Lotus::Routing::EndpointResolver

github.com/hanami/router - 73a2cdc1f516768a5fd94eae86cc361b5645fc7b authored almost 11 years ago by Luca Guidi <[email protected]>
Refactoring of Lotus::Routing::EndpointResolver: allow endpoint class to be injected, defaults to Lotus::Routing::Endpoint

github.com/hanami/router - e2182ce313671ca70c50e69cbb6af0cb1af1d301 authored almost 11 years ago by Luca Guidi <[email protected]>
Refactoring for Lotus::Routing::EndpointResolver

github.com/hanami/router - 1234f0d5a972c4ad4eaff19eadce3b1858ae88ad authored almost 11 years ago by Luca Guidi <[email protected]>
Extended README

github.com/hanami/router - 3709b161ec37daf514862d5c84fac3efe36525be authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Router

github.com/hanami/router - 312ce67e7829d99a98a815bf57ebf3045d9c0d3b authored almost 11 years ago by Luca Guidi <[email protected]>
Initial version 0.1.0

github.com/hanami/router - 77bbd043c9716511b9bc30b292a56f252842db45 authored almost 11 years ago by Luca Guidi <[email protected]>
Simplify Lotus::Router public API: removed .draw and let .new to accept a block

github.com/hanami/router - e134e5c04998a48163b9fb5b87375fc72136c8ef authored almost 11 years ago by Luca Guidi <[email protected]>
Silence warnings when redefining HttpRouter::Route::VALID_HTTP_VERBS

github.com/hanami/router - 351039baa1a6cb7d441c07f468dcd39875c75380 authored almost 11 years ago by Luca Guidi <[email protected]>
Introducing Lotus::Utils::IO

github.com/hanami/utils - c19d26b02a86a3af59f6277b0f8f3a55658ce4f2 authored almost 11 years ago by Luca Guidi <[email protected]>
Development: install debugger gem only when on MRI/Rubinius

github.com/hanami/utils - 404c04c48c32ac8f6442f14ef6fe07861b363d71 authored almost 11 years ago by Luca Guidi <[email protected]>
Define VERSION once

github.com/hanami/router - 69496bfb846696d44d4c56bf76fabb69692a864c authored almost 11 years ago by Luca Guidi <[email protected]>
When resetting the router, allow the default values for scheme, host and port to be reinitialized as http_router does

github.com/hanami/router - 815391ad57c00042f3a7e8c144dd60d6e96a74e0 authored almost 11 years ago by Luca Guidi <[email protected]>
Ignore .bundle/

github.com/hanami/router - 58383003629f7372a9cec5a3fa3e66879d81f615 authored almost 11 years ago by Luca Guidi <[email protected]>
Added test coverage reporter

github.com/hanami/utils - c765b82daa1514213fdfb128b3e725bdc04e6e87 authored almost 11 years ago by Luca Guidi <[email protected]>
Document each method and class with the current version

github.com/hanami/utils - 0ca471d650f927e98972f8bf0defe6b5950514d7 authored almost 11 years ago by Luca Guidi <[email protected]>
Additional documentation and tests for Lotus::Utils::Callbacks

github.com/hanami/utils - 84bef72bd0125a21d56f004ca39c4c621553c092 authored almost 11 years ago by Luca Guidi <[email protected]>
Tiny documentation change for Lotus::Utils::ClassAttribute.inherited

github.com/hanami/utils - 86c4575d61c150f223fe8e62c8799bf2cc674b0a authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation and tests for Lotus::Utils::Callbacks::Chain

github.com/hanami/utils - 772d97c5c77228831d5877dbe3385a57ce7285ee authored almost 11 years ago by Luca Guidi <[email protected]>
Revert "Added mailing list page"

This reverts commit ba0528872febe97b029f760ad667081759af5eb9.

github.com/hanami/hanami.github.io - c48693b86133843411a7df85bd93f4a8aeed60ed authored almost 11 years ago by Luca Guidi <[email protected]>
Added mailing list page

github.com/hanami/hanami.github.io - ba0528872febe97b029f760ad667081759af5eb9 authored about 11 years ago by Luca Guidi <[email protected]>
Updated documentation for README

github.com/hanami/utils - 54f0fa36a04534cc5d97025ce1de018a623ed684 authored about 11 years ago by Luca Guidi <[email protected]>
SemVer: initial release SHOULD be 0.1.0

github.com/hanami/utils - 5e446b3348b216042017993b4ebe116a70d44fc8 authored about 11 years ago by Luca Guidi <[email protected]>
More documentation: Class, ClassAttribute, Hash, PathPrefix, String

github.com/hanami/utils - 293e00dca56a9053d41ac0aee8ceb305443f828b authored about 11 years ago by Luca Guidi <[email protected]>
More documentation: Class, ClassAttribute, Hash

github.com/hanami/utils - 43c19af7e25c51342ddb84b506b93713aa6b67d8 authored about 11 years ago by Luca Guidi <[email protected]>
Added .yardopts

github.com/hanami/utils - dd2cadb2b87b3f74661e0ebedf59ce87c706a7c6 authored about 11 years ago by Luca Guidi <[email protected]>
More documentation

github.com/hanami/utils - ba1d480cab3cbb7d06997be20d93a6b8a0b73255 authored about 11 years ago by Luca Guidi <[email protected]>
Documentation and more tests for Lotus::Utils::ClassAttribute

github.com/hanami/utils - aba53bfec04645a6afba240a6e5031c927a7d5d8 authored about 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Utils module

github.com/hanami/utils - ca18ab36e8ec0c51ca59071e816a43b153a79b8a authored about 11 years ago by Luca Guidi <[email protected]>
Gemspec minor changes, added yard ad dev dependency

github.com/hanami/utils - 515c1e8d097905afff3430ba9c02b311c1793598 authored about 11 years ago by Luca Guidi <[email protected]>
Added CNAME

github.com/hanami/hanami.github.io - 15c17ff48fead470064bbf054a6a7feb9873f98e authored about 11 years ago by Luca Guidi <[email protected]>
Formatting. Pages for Utils and Router.

github.com/hanami/hanami.github.io - 75e9b10266f4af976be3fc05b747e6027dcf520c authored about 11 years ago by Luca Guidi <[email protected]>
Replace master branch with page content via GitHub

github.com/hanami/hanami.github.io - 6d78c41bda8015d39a53967a628e039470436be5 authored about 11 years ago by Luca Guidi <[email protected]>
Don't reset default app

github.com/hanami/router - 391884b7514fee677f9d80dc490b5979625e0465 authored over 11 years ago by Luca Guidi <[email protected]>