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

Introduced Lotus::Utils::LoadPaths

github.com/hanami/utils - 442175b916fba15d990a88544fd79d42ed3bb86b authored over 10 years ago by Luca Guidi <[email protected]>
Make the build to pass again

github.com/hanami/controller - f645c005d894399abfa90acac668fd29fb6c8adf authored over 10 years ago by Luca Guidi <[email protected]>
Make CI temporary depend on 'lotus/utils' repository

github.com/hanami/controller - 61fffe50dfa520ef853668a08eca72b6994f472b authored over 10 years ago by Luca Guidi <[email protected]>
Allow standalone actions to inherit configuration from the right framework. Added Configuration#modules in order to configure the additional modules to include by default

github.com/hanami/controller - 5e2a4a7e75248ae954d835b0aa0e615833eb4a58 authored over 10 years ago by Luca Guidi <[email protected]>
Introduced Lotus::Utils::String#namespace, in order to return the top level Ruby namespace for the given string

Example:
require 'lotus/utils/string'

Lotus::Utils::String.new('A::B::C').namespace # => "A...

github.com/hanami/utils - 2734a87e4ca9221859a0fc39459a55e8c21b4c83 authored over 10 years ago by Luca Guidi <[email protected]>
Better Ruby idioms

github.com/hanami/controller - ceb7214518be807af31a1f96c40d5c9210af338b authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #11 from lotus/configuration

Framework, controller and action configuration

github.com/hanami/controller - 6e90caf1ff2e9702c67a8534a81b88e2d6d0e83b authored over 10 years ago by Luca Guidi <[email protected]>
Use the proper level of encapsulation for Configuration

github.com/hanami/controller - 075f9c305c863da60a071341c95d41d059ca3c0c authored over 10 years ago by Luca Guidi <[email protected]>
Ensure the right level of duplication for Lotus::Controller

github.com/hanami/controller - 431970cca8b6e60dbe0bc1360b5e2499c6a4d623 authored over 10 years ago by Luca Guidi <[email protected]>
Keep independent copies of framework, controller and action configurations. Introduced in action_module for configuration.

github.com/hanami/controller - ae49c570a5e9da356748775ae709af640cce6736 authored over 10 years ago by Luca Guidi <[email protected]>
Introduced configuration for Controller and Action

github.com/hanami/controller - c56683abe120c31cfa560e6302303f70fdf462bc authored over 10 years ago by Luca Guidi <[email protected]>
Entity defines #id accessor by default

github.com/hanami/model - f5778e4c629dee5d3c815f7e06a2cc0512672332 authored over 10 years ago by Krzysztof Zalewski <[email protected]>
Fix README.md anchors

[ci skip]

github.com/hanami/model - 3cd9ab03354b83468159c4815e3c0f084b3d913d authored over 10 years ago by Josef Ε imΓ‘nek <[email protected]>
Merge pull request #20 from krasnoukhov/typos

Fix various typos

github.com/hanami/model - ca41d26c9956921ca909cd349ad41827af2529d4 authored over 10 years ago by Luca Guidi <[email protected]>
Make the build pass with Minitest 5.3.4

github.com/hanami/model - 8aa3ecfa4c1d4b0f0b8b94d048ad6df90c6e2d60 authored over 10 years ago by Luca Guidi <[email protected]>
Fix various typos

github.com/hanami/model - 9fa71239376385c93ef13aa03026e9ba84db93a7 authored over 10 years ago by Dmitry Krasnoukhov <[email protected]>
Initial mess

github.com/hanami/assets - 5aac6bcbcbc684eabe0d3779d8d38e5f7e94b7b2 authored over 10 years ago by Luca Guidi <[email protected]>
Initial mess

github.com/hanami/helpers - 9f3fe2f2f60ec2c4ffaf5f0d8333ea1642c3b4a2 authored over 10 years ago by Luca Guidi <[email protected]>
Let specify a pattern for Lotus::Routing::EndpointResolver

Example:
require 'lotus/router'

resolver = Lotus::Routing::EndpointResolver.new(pattern: 'C...

github.com/hanami/router - 94260996d9262dec45d9ce2433cfb95806ac5013 authored over 10 years ago by Luca Guidi <[email protected]>
Explicitely require 'lotus/utils/string' for Lotus::Loader

github.com/hanami/hanami - adc7dde60ccbfc235143f249e46f3bf2ac7f6b57 authored over 10 years ago by Luca Guidi <[email protected]>
Let the application to configure the layout

github.com/hanami/hanami - 4c18c6ac0df52860b41c2a944f68370c823c0876 authored over 10 years ago by Luca Guidi <[email protected]>
Started working on application loading internals

github.com/hanami/hanami - 999c441d6d7aa8877a92613601066457cab865e1 authored over 10 years ago by Luca Guidi <[email protected]>
Made the default loading path to be "app/**/*.rb"

github.com/hanami/hanami - 0820904b4b887838e867c7f648bb3fbf64bd45d0 authored over 10 years ago by Luca Guidi <[email protected]>
Enable Ruby 2.1.2 on Travis CI

github.com/hanami/model - 3fa269345c13dd30dc8d9d5174aab5d857567805 authored over 10 years ago by Luca Guidi <[email protected]>
Enable Ruby 2.1.2 on Travis CI

github.com/hanami/controller - 8d3955760448c2b225a3189426c0d3eb274a6e04 authored over 10 years ago by Luca Guidi <[email protected]>
Merge branch 'master' of github.com:lotus/router

github.com/hanami/router - 8e639e68a7201e3098b8b43aef692441f36d6ec1 authored over 10 years ago by Luca Guidi <[email protected]>
Enable Ruby 2.1.2 on Travis CI

github.com/hanami/router - 340ce17c2e88030903e0a676cb9465f4344ff6b4 authored over 10 years ago by Luca Guidi <[email protected]>
Enable Ruby 2.1.2 on Travis CI

github.com/hanami/utils - a2a19e9a610c1060d010369a5f5adeb3b1e10e0a authored over 10 years ago by Luca Guidi <[email protected]>
Increase test coverage for Lotus::Config::Mapper

github.com/hanami/hanami - 3f143bd02d0ca999231a13cd324ca2cb4b2da092 authored over 10 years ago by Luca Guidi <[email protected]>
Allow to configure database mapping for an application

Example:

module CoffeShop
class Application < Lotus::Application
configure do
...

github.com/hanami/hanami - 0bbc9f31a3cacee771f01430fc0980b9628609cf authored over 10 years ago by Luca Guidi <[email protected]>
Allow to configure routes for an application

Example:

module CoffeeShop
class Application < Lotus::Application
configure do
...

github.com/hanami/hanami - 15f9da385d0b15346ef5adfd58533d97b04c7d16 authored over 10 years ago by Luca Guidi <[email protected]>
Added the ability to specify several load paths

Example:

module CoffeShop
class Application < Lotus::Application
configure do
...

github.com/hanami/hanami - 680c834a5c14d6350617c20a59cd76c7fa823874 authored over 10 years ago by Luca Guidi <[email protected]>
Started implementing Lotus::Configuration

github.com/hanami/hanami - 7c164216ae0f040fd2f3afba0dc19306588c2ff9 authored over 10 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Utils::Kernel.Pathname

github.com/hanami/utils - 07146a1dd4f6f25dceffc87fedacbbdd2653c9d2 authored over 10 years ago by Luca Guidi <[email protected]>
Start again, son

github.com/hanami/hanami - b7aeda1d4f32d00cea231d5d9472b8c74d9b69d5 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #9 from jeremyf/wordsmithing

Wordsmithing and markdown-ing tables

github.com/hanami/router - e17eb651220b8e65588d745a75f9c8eea36dfcd1 authored over 10 years ago by Luca Guidi <[email protected]>
Wordsmithing and markdown-ing tables

* Removing globbling for gobbling
* Replacing HTML tables with Markdown table
* Conv...

github.com/hanami/router - ba99c82184b2252105d7a29e924ba61eceea3da5 authored over 10 years ago by Jeremy Friesen <[email protected]>
Quickfix: make it work with the new frameworks

github.com/hanami/hanami - f823c0345542fc281b83453ea4386f68dc87a49b authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #18 from elia/patch-1

Please the πŸ‘€ with retina friendly badges

github.com/hanami/model - ead48293aad2f73438280251f6539848cbea4e2f authored over 10 years ago by Luca Guidi <[email protected]>
Please the πŸ‘€ with retina friendly badges

github.com/hanami/model - cefd7bd4536ec0e26ee48d45d5d26bac9776c7f6 authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #16 from vdmgolub/typos_fixes

Typos fixes

github.com/hanami/model - 5b0b92b8bbcef93ef96ec6ce2fb6226a20919937 authored over 10 years ago by Luca Guidi <[email protected]>
Readme typos fixed

github.com/hanami/model - 4365abdc3d875d64eec33583a99a098f91e489b1 authored over 10 years ago by Vadim Golub <[email protected]>
Typos fixed in documentation comments

github.com/hanami/model - e7778bf2a03c96200a2aef44593b876ee6c3ee58 authored over 10 years ago by Vadim Golub <[email protected]>
CI: Use 2.1 instead of 2.1.0 because of travis-ci/travis-ci#2220

github.com/hanami/model - eb8da8c18d60407595f5fe0a0f4014ecdf896e7e authored over 10 years ago by Luca Guidi <[email protected]>
Updated depenencies

github.com/hanami/hanami.github.io - 5dad7f202cb8aacbfe2f3b8850152844a4058f9e authored over 10 years ago by Luca Guidi <[email protected]>
April 2014 issue

github.com/hanami/hanami.github.io - a1dc488d38105e1502df8502a02998004013b481 authored over 10 years ago by Luca Guidi <[email protected]>
Merge branch 'http-statuses'

github.com/hanami/controller - ae188c7f87f8638e5325ea17dacc04ba5dd5f182 authored over 10 years ago by Luca Guidi <[email protected]>
Merge branch 'action-use'

github.com/hanami/controller - 14d5b6a257e98073724933cb35cf90156d69daa8 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #15 from jeremyf/correcting-test-scenario

Correcting 'ignores unknown attributes' test

github.com/hanami/model - 831138aa9299a5b38b4d929ca7c141388232164b authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #14 from jeremyf/tidying-up-documentation

Tidying up Entity documentation.

github.com/hanami/model - 0ca82743ce79609808532093dc577ba4c5deccaa authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #6 from jeremyf/wordsmithing

Wordsmithing: Removing chattyness of documentation

github.com/hanami/utils - a18b574b46fe20d1ee6255d12d658365056fa661 authored over 10 years ago by Luca Guidi <[email protected]>
Make HTTP status messages compliant with IANA and Rack

github.com/hanami/controller - c2854b6f36bdf5d26013be7441987193c05a62e2 authored over 10 years ago by Luca Guidi <[email protected]>
Implemented Action.use, that let to use a Rack middleware as a before callback

github.com/hanami/controller - c137c3f847a9a04cc1685496b5adc30ce641a2d6 authored over 10 years ago by Luca Guidi <[email protected]>
Correcting 'ignores unknown attributes' test

While the previous test may run without error, it isn't asserting
anything interesting. By switc...

github.com/hanami/model - 506c6ac233fa5683a497af7b60f4a41f1bffca6c authored over 10 years ago by Jeremy Friesen <[email protected]>
Tidying up Entity documentation.

The entity documentation was a bit off. Including Lotus::Model did
not create the three defined ...

github.com/hanami/model - 89502767814716d1a74d4d5a502e7fd4e223640d authored over 10 years ago by Jeremy Friesen <[email protected]>
Wordsmithing: Removing chattyness of documentation

github.com/hanami/utils - 3ce364d657246e0c057e8224835682bc3accbf32 authored over 10 years ago by Jeremy Friesen <[email protected]>
Merge pull request #11 from splattael/each

Iterate over each value using `each_value`

github.com/hanami/model - 6e80372f62440afcd86aa6bf5707a041d2a8d8e0 authored over 10 years ago by Luca Guidi <[email protected]>
Iterate over each value using `each_value`

github.com/hanami/model - 368255229ab2a22e69f0bd4c23ae3ef9dce51f23 authored over 10 years ago by Peter Suschlik <[email protected]>
Merge pull request #8 from karlfreeman/svg-badges

SVG badges

github.com/hanami/router - 89956e5a4107bf41c974df4f6e6f66ac5e4a6f99 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #8 from sidonath/restore-throw

Replace `#throw` override with `#halt` method

github.com/hanami/controller - ecd32021f7f545ca4dc3ab1b3df4a121619c8313 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #9 from sidonath/patch-1

Mention Lotus::Repository.find method in README.md

github.com/hanami/model - 44a9ce91d39828f185f582146a31b9808c8ed488 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #8 from cyril/patch-1

specify the LICENSE as markdown for prettier GitHub printing

github.com/hanami/model - a35d2dbcaf05ec0f7836ccafdb6551464a21d5b0 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #7 from jeremyf/fixing-typos-and-tidying-up-grammar

Fixing typos and tidying up grammar

github.com/hanami/model - aa6ae9057e1dd7c3acc4a5ea9b0fd635ff1a6d64 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #6 from jeremyf/fixing-typo-reference

Replacing Lotus::View with Lotus::Model

github.com/hanami/model - 8c9cb6b4802537cefad7c9750a327ba7570cbadf authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #5 from jeremyf/fixing-typo

Updating typo (retun -> return)

github.com/hanami/model - 73e0102b9a084025efa916215c6aad996db872e5 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #4 from ricardovaleriano/documentation_correction

Correcting a mistake in the documentation.

github.com/hanami/model - 4c2bdc3a7c1b8d30de1394909ec6bc26536fdf27 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #3 from mattdbridges/master

Fix documentation reference for Repository#create

github.com/hanami/model - 6fd74a43d474482702cb2a2d91ddb5f791543329 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #10 from splattael/refactor

Refactor Lotus::Entity

github.com/hanami/model - 1946a07ceec91dc1ac6e6a5bff93731b98042e87 authored over 10 years ago by Luca Guidi <[email protected]>
Just extend the base class. No need to class_eval

github.com/hanami/model - cce7746bc169a7418e52080b689cf219ca047a92 authored over 10 years ago by Peter Suschlik <[email protected]>
Pass list of attributes to `attr_accessor`

github.com/hanami/model - 719e03ce7017fb6f98defd964a69422faae53556 authored over 10 years ago by Peter Suschlik <[email protected]>
Mention Lotus::Repository.find method in README.md

Seems that `Lotus::Repository.find` is missing by mistake, since it's a significant one.

github.com/hanami/model - 308e660acfdbabcc558c7730a2ee1f99eb54e899 authored over 10 years ago by Damir <[email protected]>
specify the LICENSE as markdown for prettier GitHub printing

github.com/hanami/model - 4f138697c3f3ff61ed8ac4d7fda5025eee1f06fe authored over 10 years ago by Cyril Wack <[email protected]>
Fixing typos and tidying up grammar

This is a grab bag of fixes. Each one could be submitted individually,
but I opted to include th...

github.com/hanami/model - dce86a23d8db095ae2ed6c40233a366bc45d5811 authored over 10 years ago by Jeremy Friesen <[email protected]>
Replacing Lotus::View with Lotus::Model

github.com/hanami/model - c96d512f1f9e670f06991081f658ad78b8446a4d authored over 10 years ago by Jeremy Friesen <[email protected]>
Updating typo (retun -> return)

github.com/hanami/model - 924b7021fc0dcb2bf501414470ce8c7021ce1917 authored over 10 years ago by Jeremy Friesen <[email protected]>
Fix documentation reference for Repository#create

The documentation for the `Repository#create` method was referencing the `Repository#persist` me...

github.com/hanami/model - 629ace59177abb1578c31d9c75da1d0406004f1a authored over 10 years ago by Matt Bridges <[email protected]>
Correcting a mistake in the documentation.

This example is documenting the exclude method, so we should get rid of the `where` clause here.

github.com/hanami/model - 434aee9d4ead28f5c9af4ab109f1f9266855ee0c authored over 10 years ago by Ricardo Valeriano <[email protected]>
Added Lotus::Model

github.com/hanami/hanami.github.io - c1f2339d3963172ab23a3e4a342918669ace7a24 authored over 10 years ago by Luca Guidi <[email protected]>
Enlist only features in CHANGELOG

github.com/hanami/utils - 0ea976cb77d1c8f577a59e84d25545d79d1d6b5d authored over 10 years ago by Luca Guidi <[email protected]>
Added gist link to EXAMPLE.md

github.com/hanami/model - a1d7b4730d687c6cf8a56dc13387c9ae81de008b authored over 10 years ago by Luca Guidi <[email protected]>
Merge branch 'master' of github.com:lotus/model

github.com/hanami/model - 58fdad0f87cf4b760af84e5dd581f87afcdf71f1 authored over 10 years ago by Luca Guidi <[email protected]>
Added an accessor to introspect Mapper collections

github.com/hanami/model - ec395d8f38ad9e61bd44c134de662644f3ad7626 authored over 10 years ago by Luca Guidi <[email protected]>
Replace `#throw` override with `#halt` method

Redefining `Kernel#throw` is surprising since it prevents developers
from using `catch`/`throw` ...

github.com/hanami/controller - eb86286f8760a6608a35de4857720be94ca45c93 authored over 10 years ago by Damir Zekic <[email protected]>
Add a failing spec

`Lotus::Action::Throwable` overrides `throw` so it's impossible to use
`catch`/`throw` as one wo...

github.com/hanami/controller - 8e0d45b1c667c3ad9b4f1549ada3f265151dd65f authored over 10 years ago by Damir Zekic <[email protected]>
CHANGELOG formatting

github.com/hanami/utils - 0319f8999c17ec5260fbc252cbe4b0af79815ef3 authored over 10 years ago by Luca Guidi <[email protected]>
CHANGELOG

github.com/hanami/utils - 802bddca9c7ed621563936b10b043f16cf6f1558 authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #1 from sidonath/dont-insert-identity

Don't serialize identity column if it's nil

github.com/hanami/model - 09bf3f4dc2948ec283711b044abaf1a96acfc3a4 authored over 10 years ago by Luca Guidi <[email protected]>
Merge branch 'svg-badges' of https://github.com/karlfreeman/utils into karlfreeman-svg-badges

Conflicts:
README.md

github.com/hanami/utils - a1bac9cf19ddd66c2e09ab091d0b59234eb4288d authored over 10 years ago by Luca Guidi <[email protected]>
Updated README instructions

github.com/hanami/utils - 86ca1b999a14771a8e02f7959c879fbb7a1f2f82 authored over 10 years ago by Luca Guidi <[email protected]>
EXAMPLE

github.com/hanami/model - 56b387802d1601c36d1d8ce103a76a2ef322f1a3 authored over 10 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Entity and README

github.com/hanami/model - 14fa4fe40524910789e4f46ea6d1a212ab981813 authored over 10 years ago by Luca Guidi <[email protected]>
Allow queries to be composed

github.com/hanami/model - 96d9d006d62db34425eae7e992479df56c9243e0 authored over 10 years ago by Luca Guidi <[email protected]>
Improved Lotus::Utils::Kernel.DateTime semantic: it now accepts numeric inputs

github.com/hanami/utils - 14f4822ff878aab64ff96f5457193965b18f1332 authored over 10 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Utils::Kernel.Time

github.com/hanami/utils - c125e0c5b888e27a2ff7a9336c9c7797efde505f authored over 10 years ago by Luca Guidi <[email protected]>
Don't serialize identity column if it's nil

Sending the NULL value in identity column when inserting a record would
cause Sequel::NotNullCon...

github.com/hanami/model - a7d64c1efd8605b88c7402dd2042de2c52db6dbf authored over 10 years ago by Damir Zekic <[email protected]>
Implemented Lotus::Utils::Kernel.DateTime

github.com/hanami/utils - b366672ac9f74e782b32fc30e8f51b64923d6041 authored over 10 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Utils::Kernel.Date

github.com/hanami/utils - 37a010f2369b14555d3c0f78a26ee08a10c60a62 authored over 10 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Utils::Kernel.Float

github.com/hanami/utils - 484ec9da531dc558e0b29870d91c2a21920d12cb authored over 10 years ago by Luca Guidi <[email protected]>
Merge pull request #7 from karlfreeman/various-tidying

Various tidying

github.com/hanami/router - 5ddb5e327c6f7c48e1e57be92da579aa39245ab4 authored over 10 years ago by Luca Guidi <[email protected]>
Fixed a require

github.com/hanami/model - e04f03139f4b8e2ad12c250671af048015282798 authored over 10 years ago by Luca Guidi <[email protected]>