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

Extracted Lotus::Model::Adapters::Memory::Collection::PrimaryKey

github.com/hanami/model - 85def40cc83f50f3b421648bf51c573d13cf874c authored over 10 years ago by Luca Guidi <[email protected]>
Lotus::Repository.collection is now configured by the framework internals.

It uses the mapper to determine which collection the repository is
referring to. For now, there ...

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

Fixing a typo.

github.com/hanami/utils - 6d63ce129cf259cca9d37a603f4d2c5957dd98b8 authored almost 11 years ago by Luca Guidi <[email protected]>
Fixing a typo.

github.com/hanami/utils - 6c1e3a91b57bcec0a28f4d6537ad5dfd6aa1c572 authored almost 11 years ago by Anthony M. Cook <[email protected]>
Introduced attributes mapping and (de)serializations policies based on it.

github.com/hanami/model - 122e0407b80134b2c167de6c90629b1a2c901c80 authored almost 11 years ago by Luca Guidi <[email protected]>
Update dependencies

github.com/hanami/hanami.github.io - 1cb4ce86d26b70814eac9d060ddda36debdc60a3 authored almost 11 years ago by Luca Guidi <[email protected]>
March 2014 issue

github.com/hanami/hanami.github.io - b6a9f1d1f7203145b38df13976905083d77652a2 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Entity#id is always the primary key

github.com/hanami/model - f925ebc423a6261970455846f494a93399a4d257 authored almost 11 years ago by Luca Guidi <[email protected]>
Introduced Lotus::Model::Adapters::Sql

github.com/hanami/model - 0bf8bb5cb9495992953edf5aa9c0de01540450d4 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Model::Repository => Lotus::Repository

github.com/hanami/model - cfbed99d653de6b0da9a9263c3be201a6b62f71f authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Model::Entity => Lotus::Entity

github.com/hanami/model - 3a72d68df1a30a0976d26d77fc746d9b797a322e authored almost 11 years ago by Luca Guidi <[email protected]>
Preload Lotus::Model::Repository

github.com/hanami/model - ed29d2ddb47dd32a050b65e403698c5a291171bc authored almost 11 years ago by Luca Guidi <[email protected]>
Improved tests and better semantic for Lotus::Model::Repository

github.com/hanami/model - f1bda7fcf8025510568d7aaf0799d4ec649dcfa4 authored almost 11 years ago by Luca Guidi <[email protected]>
Tests and thready safety for Lotus::Model::Adapters::Memory

github.com/hanami/model - 65b8e1a3d2daac4e96197c3cca1e274fe13bf528 authored almost 11 years ago by Luca Guidi <[email protected]>
When generate Entity#initialize use class attribute 'attributes', instead of the homonym argument

github.com/hanami/model - 63d9fc52695b02272fcce82e63080b8ab722125f authored almost 11 years ago by Luca Guidi <[email protected]>
Gemfile dependencies

github.com/hanami/model - d64e17698c27ba6f1fb0644d4f415aa9b49fbe45 authored almost 11 years ago by Luca Guidi <[email protected]>
Added Lotus::View

github.com/hanami/hanami.github.io - 8602d20f5f6451f72106740b90c8b11989303e77 authored almost 11 years ago by Luca Guidi <[email protected]>
Merge pull request #6 from sidonath/disable-exception-handling

Allow exception handling to be disabled

github.com/hanami/controller - fc10811277fd6500f61bb38d6382fd6d607210b7 authored almost 11 years ago by Luca Guidi <[email protected]>
Allow exception handling to be disabled

The default exception handling is very inconvenient in development mode
as it may hide difficult...

github.com/hanami/controller - 6da21f9bee93dcb7fd1f901623c454c8e5f8a9c0 authored almost 11 years ago by Damir Zekic <[email protected]>
Fix typos in docs

github.com/hanami/controller - 9a3758ada251144c6e640817bdaf23b7002ffb63 authored almost 11 years ago by Damir Zekic <[email protected]>
Fixed StackOverflow link in README

github.com/hanami/router - 6edfdde48186b07e4de04a69f8e5292a0ea8ed89 authored almost 11 years ago by Luca Guidi <[email protected]>
Enable byebug

github.com/hanami/router - 3436fd6fa281fcd6bc44d63970ce39a3d3b8ab40 authored almost 11 years ago by Luca Guidi <[email protected]>
Additional route recognition tests

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

Fix typo in README

github.com/hanami/controller - 4bb7f172a1c9f13964bc2fe9de97f724af4a307f authored almost 11 years ago by Luca Guidi <[email protected]>
Fix typo in README

github.com/hanami/controller - 280f22ab9097ddaaa1562a6054e9ffaf78093928 authored almost 11 years ago by Stefano Verna <[email protected]>
Switch from debugger to byebug

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

github.com/hanami/controller - ef683dc3d3a45f62c95cafd29717efb87779b0e8 authored almost 11 years ago by Luca Guidi <[email protected]>
Added support for Ruby 2.1.1

github.com/hanami/controller - c0ccb72bc8285ba0be2da0fb32de73e59650b0a0 authored almost 11 years ago by Luca Guidi <[email protected]>
Added support for Ruby 2.1.1

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

github.com/hanami/utils - 6db1f5615616a1c39a0c96c86ad1f5cf0e5e3b7e authored almost 11 years ago by Luca Guidi <[email protected]>
Added support for Ruby 2.1.1

github.com/hanami/utils - a6a3ccf216522ca67bedcd165d113968fe2a0a01 authored almost 11 years ago by Luca Guidi <[email protected]>
Added a test coverage Rake task to be used within the CI env

github.com/hanami/utils - edb1cd47678a25495a84f6254450a25e753787df authored almost 11 years ago by Luca Guidi <[email protected]>
Merge pull request #1 from rrrene/patch-1

Add docs badge to README

github.com/hanami/utils - 80cfc3af58284f034d6c1744fb2a650e37071c44 authored almost 11 years ago by Luca Guidi <[email protected]>
Merge pull request #4 from rrrene/patch-1

Add docs badge to README

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

Add docs badge to README

github.com/hanami/controller - 298775f86895fe3ec94387628dd4e6a8c895d094 authored almost 11 years ago by Luca Guidi <[email protected]>
Add docs badge to README

github.com/hanami/utils - 3340801f7a6f4ed9da68c85862cb980469440b44 authored almost 11 years ago by René Föhring <[email protected]>
Add docs badge to README

github.com/hanami/router - 19d96ab7e01f436f7afc9ac9b5d31aa0928b2f98 authored almost 11 years ago by René Föhring <[email protected]>
Add docs badge to README

github.com/hanami/controller - 3b5ef4d167f939d04b9b80693bcb8dc73b0ade0f authored almost 11 years ago by René Föhring <[email protected]>
Added lotus-controller.rb for Bundler backward compatibility

github.com/hanami/controller - fff2a9af8d3b52e3e55104650d308d01fe9e7192 authored almost 11 years ago by Luca Guidi <[email protected]>
Fix documentation with the right require

github.com/hanami/controller - 573dfbc8aecf1c22682f7cde3e8ee5f407d51d0c authored almost 11 years ago by Luca Guidi <[email protected]>
Document thread safety notes

github.com/hanami/controller - 17d1062d68383a3aafa6a238bbd6453e6aa1848e authored almost 11 years ago by Luca Guidi <[email protected]>
Enable lotus-router on Travis CI

github.com/hanami/controller - 39addd71047b62d95321f80e380831c1e4f8f2d8 authored almost 11 years ago by Luca Guidi <[email protected]>
Added Lotus::Controller

github.com/hanami/hanami.github.io - aa280d430b35a56ffa3c580487b50e2b26ceab44 authored almost 11 years ago by Luca Guidi <[email protected]>
Enabled Travis CI

github.com/hanami/controller - fcd7fced8979aff082526b7c99bbeb09aa15f284 authored almost 11 years ago by Luca Guidi <[email protected]>
Update year in LICENSE

github.com/hanami/controller - 5dbd06963cfc546a9cf476bd7fbfad26a10eaa27 authored almost 11 years ago by Luca Guidi <[email protected]>
Gemspec adjustments

github.com/hanami/controller - 1ce3125606e9c99e9ff2b9406952493986ab074f authored almost 11 years ago by Luca Guidi <[email protected]>
Define initial version as 0.1.0

github.com/hanami/controller - e871d560971ace7a6983e36de7f26f23fc305543 authored almost 11 years ago by Luca Guidi <[email protected]>
Improved documentation

github.com/hanami/controller - 118310f5e84ca0a70eda47bfa11d02be2f0dca07 authored almost 11 years ago by Luca Guidi <[email protected]>
Moved .handled_exceptions from Action to Controller, so that the place where to configure the framework will be easier to find for developers.

github.com/hanami/controller - f750e4cfa3474ebad5c2537ce9ca6edaa0b6aba7 authored almost 11 years ago by Luca Guidi <[email protected]>
Improve README

github.com/hanami/controller - fa476d5ee97569fe823bb47a289ef1675b09b8a8 authored almost 11 years ago by Luca Guidi <[email protected]>
Added "/assets" to the list of directories that are served with Rack::File

github.com/hanami/hanami - 9a716cfd088b6d321e73b4ad75fcf81390913f73 authored almost 11 years ago by Luca Guidi <[email protected]>
February 2014 issue

github.com/hanami/hanami.github.io - 756c51803de8bd09d31fa9ca84daa4d04c08a77e authored almost 11 years ago by Luca Guidi <[email protected]>
Quickfix: wrap response body with Array()

github.com/hanami/hanami - 6c5753f33541e9de7b7fdeae18af172c3f2a8eb1 authored almost 11 years ago by Luca Guidi <[email protected]>
Depend on Lotus::Model

github.com/hanami/hanami - b1f580c1f55ae4780a1cedecbab6bbb5808c307d authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Model::Repository.find raises a Lotus::Model::RecordNotFound exception if it can't find a record, associated with the given ID

github.com/hanami/model - 442987d6306ad554d0254aea98e57f7347a1d16f authored almost 11 years ago by Luca Guidi <[email protected]>
Added Lotus::Action.handle_exception

github.com/hanami/controller - 1de2a27c998d71f6eff910be521cd0fe533db0f7 authored almost 11 years ago by Luca Guidi <[email protected]>
Ensure memory adapted is able to find a record for a string id

github.com/hanami/model - c2b94e00664d741f40cc0b06e1e959f02ae8b6b3 authored almost 11 years ago by Luca Guidi <[email protected]>
Make Lotus::Routing::Endpoint::EndpointNotFound to inherit from StandardError, instead of Exception. This make it compatible with Rack::ShowExceptions.

github.com/hanami/router - 6a5daf9d4f187881080b1c50675c6890d1529df4 authored almost 11 years ago by Luca Guidi <[email protected]>
Amend with latest changes from frameworks

github.com/hanami/hanami - cdaf880f4f94ce1945f792421b97bc31bc1e6c07 authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Action.accept, in order to restrict the access when a non supported mime type is requested

github.com/hanami/controller - fd9e0808ff5fe6798836d9e9b7cab20267383b18 authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Lotus::Action#accept?

Example:

require 'lotus/controller'

class Show
include Lotus::Action

def call(par...

github.com/hanami/controller - 516983fca12dd514fc2f81c420ded5efda2e5a32 authored almost 11 years ago by Luca Guidi <[email protected]>
Changed auto content type policy. It prefers in the order:

* Explicit set value (with #content_type=)
* Weighted value from Accept
* Default content ...

github.com/hanami/controller - 634719abac2dfe5a7e30af0bace09fb7673a94d2 authored almost 11 years ago by Luca Guidi <[email protected]>
Use @_env instead of the argument in Lotus::Action::Callable#call

github.com/hanami/controller - 7cce3545f3ec73057d0d171251c69887cba335f4 authored almost 11 years ago by Luca Guidi <[email protected]>
Extracted constants for Lotus::Action::Params

github.com/hanami/controller - a41b43dda09d0d0fd5a1144907b95c462e8120ca authored almost 11 years ago by Luca Guidi <[email protected]>
Improved README documentation

github.com/hanami/controller - 75ab90b729085285c7979111919a9fecd3e98fda authored almost 11 years ago by Luca Guidi <[email protected]>
Improved example in README

github.com/hanami/controller - ad4c01892c6ca5b6247fd85b6dc08eed3d2cf0c2 authored almost 11 years ago by Luca Guidi <[email protected]>
Home page in gemspec

github.com/hanami/controller - 979bdd4be2af03616c26434b200d6eb9bdacdef1 authored almost 11 years ago by Luca Guidi <[email protected]>
Gemspec

github.com/hanami/model - 278f898e113d9f5888bedb0a91f6be03d4d820fd authored almost 11 years ago by Luca Guidi <[email protected]>
Route recognition tests

github.com/hanami/router - c7140995fc75e6c24335b0b9d50f1ffaf6cb77a5 authored almost 11 years ago by Luca Guidi <[email protected]>
Route generation tests

github.com/hanami/router - c52605979e3920de84d915d5c8dd92882c075a3e authored almost 11 years ago by Luca Guidi <[email protected]>
Make Repository to work with entities

github.com/hanami/model - b258ea0bccdd1a19f4a1dc73192247629d6389b6 authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Entity

github.com/hanami/model - 0371b41efc5161c15cd6c8e242b8117b2bf96f30 authored almost 11 years ago by Luca Guidi <[email protected]>
Renamed "object" in "entity" in method signatures.

Repositories and adapters work on objects that are aware of the identity's concept.

"An object d...

github.com/hanami/model - 9d2bfe3df9d5ce0c05a5b5d4957d4a494786f0ad authored almost 11 years ago by Luca Guidi <[email protected]>
Extracted Abstract adapter and made Memory to inherit from it

github.com/hanami/model - be0e4e0986928a076c4bfb1b8f1751f4bd66d2fd authored almost 11 years ago by Luca Guidi <[email protected]>
Let Repository to delegate operations to the current adapter

github.com/hanami/model - 3ca28afb16182d36bea66b34ac5997cf25685480 authored almost 11 years ago by Luca Guidi <[email protected]>
Made Repository methods to accept one object instead of a collection

github.com/hanami/model - 3318bd163b20c53d0890038aaa8cea745e5c5882 authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Repository.delete

github.com/hanami/model - baf378a114af03b667f55e8cf297027a492268eb authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Repository.persist, .create and .update

github.com/hanami/model - 1b8c0a0f538c5fec669e9f2787dce02bf3383916 authored almost 11 years ago by Luca Guidi <[email protected]>
Implemented Repository.find

github.com/hanami/model - c6bde87ea6c5d7fee7c5e7fac6138478e6ad0266 authored almost 11 years ago by Luca Guidi <[email protected]>
Initial mess

github.com/hanami/model - f41eab217a17b482e13eb0b9403d1775fdae68e6 authored almost 11 years ago by Luca Guidi <[email protected]>
Initial mess

github.com/hanami/model - 4bbcb33852480183f68e415472b930bf535ca300 authored almost 11 years ago by Luca Guidi <[email protected]>
Initial mess

github.com/hanami/model - a45248fdc6dd4623e3ad3f5ae8730ba3b78c11f0 authored almost 11 years ago by Luca Guidi <[email protected]>
Merge pull request #1 from lotus/remove-rack-request-response

Remove Rack Request & Response

github.com/hanami/controller - 07ee22929cd1b6b101eaf2bb9e3e70d2b29ebdef authored almost 11 years ago by Luca Guidi <[email protected]>
Make session support optional

github.com/hanami/controller - 6bdf55b86f0d208ae10d100292ba33d286424ce8 authored almost 11 years ago by Luca Guidi <[email protected]>
Make cookies support optional

github.com/hanami/controller - 29c5f8c885fb310bfa47c557ee2a9c8b3cc284a8 authored almost 11 years ago by Luca Guidi <[email protected]>
Removed Lotus::HTTP::Request and Response

github.com/hanami/controller - 0b36afbb208fd55e850083e6869f2d2476f6208a authored almost 11 years ago by Luca Guidi <[email protected]>
Return serialized Rack response (Array) instead of the object.

Lotus::Action::Redirect no longer depends on Response.
Lotus::Action::CookieJar no longer depends...

github.com/hanami/controller - 25b2bcfa385f1980ca163c3cabde3870782a0421 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Action::Rack#session no longer depends on Request

github.com/hanami/controller - b306f4fd8b984b2cdb93bae95bd3a2ffef552941 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Action::Mime no longer depends on Request

github.com/hanami/controller - 9a444775a5484a325446d046b819eb8f60925093 authored almost 11 years ago by Luca Guidi <[email protected]>
Lotus::Action::CookieJar logic for cookies extraction/set/get is no longer dependant on Request and Response.

github.com/hanami/controller - 9b7f5247692a10729db67fb9d3531724053727d0 authored almost 11 years ago by Luca Guidi <[email protected]>
Added Bitdeli badge

github.com/hanami/utils - 76e8bc48258f7e3d7ec6bad4af3291fc448f2974 authored almost 11 years ago by Luca Guidi <[email protected]>
Added Bitdeli badge

github.com/hanami/router - a81083680982ca94fd9ac0a5a5c031611475b9e0 authored almost 11 years ago by Luca Guidi <[email protected]>
Documentation for Lotus::Controller, Lotus::Action and the following nested submodules:

* Lotus::Action::Cookies
* Lotus::Action::Exposable
* Lotus::Action::Mime
* Lotus::Actio...

github.com/hanami/controller - 4196e326be62849824c99a59e2bd859dbdb45d16 authored almost 11 years ago by Luca Guidi <[email protected]>
Document Lotus::Router and Rack integration

github.com/hanami/controller - b04d710df21cecb05f4f277559557c29a03f9307 authored almost 11 years ago by Luca Guidi <[email protected]>
Removed .coveralls.yml

github.com/hanami/router - b3cb58e7162b0fbc12576e55c0e74d3f053b2a62 authored almost 11 years ago by Luca Guidi <[email protected]>
Removed .coveralls.yml

github.com/hanami/utils - 525d71560dc4936a191d550128957470fc9c13b7 authored almost 11 years ago by Luca Guidi <[email protected]>
Added integration test for standalone usage of sessions (w/o Lotus::Router)

github.com/hanami/controller - 48efa825832cf44b8b03650c05907d43fa2ce68e authored almost 11 years ago by Luca Guidi <[email protected]>
Extended documentation for README

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

github.com/hanami/controller - 075abbfb66e53ca9def673e2d81736668c00e096 authored almost 11 years ago by Luca Guidi <[email protected]>
Ignore coverage/

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