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

Proper describe naming for #cookies.

github.com/hanami/hanami - 56469e73bbafd9ccc4685e397136255938427bf4 authored over 10 years ago
Initial work on Lotus::Model::Configuration

github.com/hanami/model - c60f969fc381a4ee03a777f8681032621154b327 authored over 10 years ago
Merge branch 'krasnoukhov-console-fix'

github.com/hanami/hanami - e13b532a737f4f9729ec06578429dd0f54a3276a authored over 10 years ago
Merge branch 'console-fix' of https://github.com/krasnoukhov/lotus into krasnoukhov-console-fix

github.com/hanami/hanami - 1b5ba6f4e97b24d26a4036f59b92c50c643a89be authored over 10 years ago
Remove #default attribute from Config::Adapter

Instead, set it to Model.adapters[:default]

github.com/hanami/model - 9ce770dd71542e24b26e736996bc35bc9d474d1b authored over 10 years ago
Add test for Lotus::Model.adapters

github.com/hanami/model - 3b68b2a0acdddade723fdd7262f50ee2720b4c6e authored over 10 years ago
Replace Lotus::Model::Adapter with Lotus::Model::Config::Adapter

github.com/hanami/model - fb3cfe8a3edca370fb13b74624e13790e75eb839 authored over 10 years ago
Merge pull request #50 from Xuhao/patch-1

Comment typo in application.rb

github.com/hanami/hanami - 2df57e3b4fba2f241ed885815cbdf9ded245a717 authored over 10 years ago
Initial work on Lotus::Model.adapter

github.com/hanami/model - 85a0b6f6ee7174201ddb61dc8f8d8a54a984eff3 authored over 10 years ago
Fix reloading of lotus console

github.com/hanami/hanami - 79c2f0235ca4cbb059714a63052e59ca1def29b7 authored over 10 years ago
Comment typo in application.rb

github.com/hanami/hanami - ad35dd4b2a6f5048384c3d74304241d8e2541985 authored over 10 years ago
Document support for Configuration#mapping.

github.com/hanami/hanami - 14f40de68481e94dbc621d1a6ce4c999b1a79a59 authored over 10 years ago
Merge pull request #46 from davidcelis/reload

Add `reload!` to `lotus console`

github.com/hanami/hanami - 3bd5f24b8a530743b209d35a9ae704406513c464 authored over 10 years ago
Merge pull request #47 from JoelQ/add-cli-commands-to-readme

Add section in README on CLI commands

github.com/hanami/hanami - ce4ce772278d251a6a064b317071f23f5d0d5917 authored over 10 years ago
Add section in README on CLI commands

`lotus server` and `lotus console` were added in
https://github.com/lotus/lotus/commit/f342c2095...

github.com/hanami/hanami - cc769486b560c12d780b78074aa156bedf52b7eb authored over 10 years ago
Add `reload!` to `lotus console`

This patch adds a `reload!` method during `lotus console` sessions, much
like what is available ...

github.com/hanami/hanami - 380ac3db76495d6a72fc07f52f7ce19366aae76f authored over 10 years ago
Refactoring for Lotus::Configuration#middleware, this also includes fixes and test improvements

github.com/hanami/hanami - 18786b3eebd00c0716f84c586ca28c6edc673f93 authored over 10 years ago
Merge branch 'davidcelis-config-middleware'

github.com/hanami/hanami - 862e442e58be79976643829f9351fc9a968899cf authored over 10 years ago
Merge branch 'config-middleware' of https://github.com/davidcelis/lotus into davidcelis-config-middleware

github.com/hanami/hanami - 52dda7b17427f9e68ebe86670fc9ae75a9e6cadd authored over 10 years ago
Merge pull request #44 from bronzle/fix_frameworks

Fix Lotus::Frameworks::Action::Rack#response

github.com/hanami/hanami - 7acfa6e99beb3b70b32ea06901fffbff7f2f01b1 authored over 10 years ago
Merge pull request #18 from fredwu/misc_tweaks

Misc tweaks

github.com/hanami/router - 31a5c9cd5d5e37869b5070615de11e9536c0a454 authored over 10 years ago
Added missing test_helper require

github.com/hanami/router - 7790320ddb662a3d2eead822566c7ebee0170858 authored over 10 years ago
Prefer `if/else` over `unless/else`

github.com/hanami/router - df5931173c2bc16372bba0577cc096f6955d0548 authored over 10 years ago
[ci skip] Define next version in doc as x.x.x

github.com/hanami/router - d891af8b412e5f915510ccc83c50d9a7d9730029 authored over 10 years ago
Merge pull request #17 from fredwu/define

Implemented `Router#define`

github.com/hanami/router - ec72a0bd695e18bcde84defea1d5ef2e466d49cd authored over 10 years ago
Added more method documentation [ci skip]

github.com/hanami/router - 4cd42f5bab5aa829844b8fe2f6ad424ac2fe4f23 authored over 10 years ago
Removed README, based on Luca’s feedback [ci skip]

github.com/hanami/router - 6205ec8bdcf3d3932d7d850a5454948ef256ec09 authored over 10 years ago
Specify ::Hash in Lotus::Utils::Kernel.Hash

github.com/hanami/utils - 6333287a014811c1f3d578e6037605bc3072c791 authored over 10 years ago
Use composition over inheritance for Lotus::Utils::Hash

github.com/hanami/utils - 25e101eedc0027f5e5ee8187ec1727b9c2a35fb2 authored over 10 years ago
Fix Lotus::Frameworks::Action::Rack#response — use prepend to insert the module before Lotus::Action::Rack#response (calling super to get the default result)

github.com/hanami/hanami - 76dcd8300b04ae230b44fbcf95202ddd401881f4 authored over 10 years ago
Clarified Router#define in the README

github.com/hanami/router - 3cf0bf070014d578335ff64a28f00782f83ec03e authored over 10 years ago
DRY’ed Router#initialize

github.com/hanami/router - 0d2fbbd4e9ad61e97945fac20d2c121d9373fb8c authored over 10 years ago
Refactoring for Lotus::Configuration's multiple environments support

github.com/hanami/hanami - 60a7b6e3dbc2d3ad44e7bab792c374cef1deb85d authored over 10 years ago
Merge branch 'pkurek-config_per_env'

github.com/hanami/hanami - fa044d18d8923a57fecd503341c67e259e686f9f authored over 10 years ago
Implemented `Router#define`

github.com/hanami/router - 775645ed4a52efeb063f33f01497f4abd00554cf authored over 10 years ago
Merge pull request #38 from joneslee85/ditch-naming-repo-after-entities

Allow configuring Repository class

github.com/hanami/model - ad4de0dbdaaaa3746c25af6f3fd4ac3135476443 authored over 10 years ago
Allow configuring Repository class

github.com/hanami/model - 04c33a046c017760978508c5e53073a6354d9955 authored over 10 years ago
Responds to code review feedback.

github.com/hanami/controller - a5365d328475c6f8e5b666daeb042fee3dc5d837 authored over 10 years ago
Handling different application configs per environment

github.com/hanami/hanami - 2ef1c5bd31b294811482c68e5fe8ec293bcdc7e0 authored over 10 years ago
Merge pull request #41 from ryanbrunner/master

Add a call to root in the microservices examples

github.com/hanami/hanami - 4a434537a6a8322d548d84dba3a6f4dc96cf9c62 authored over 10 years ago
Add a call to root in the microservices examples

The microservices example as documented will currently not work, as the load_paths references `c...

github.com/hanami/hanami - ed1854c637458d082cc3f30329bd75381ef4c2b4 authored over 10 years ago
Extracted constant for Lotus::Utils::String#classify

github.com/hanami/utils - e2805e397fae379a7720eb63489a7e1b8bc3f60c authored over 10 years ago
Lotus::Utils::String is now a wrapper around a string, instead of inheriting from String.

github.com/hanami/utils - dea7e6bae263eea6e152e201acd1b32a72de56c3 authored over 10 years ago
Merge pull request #28 from arthurgeek/patch-2

Fix: the right status code here is `400`

github.com/hanami/controller - 0c94bb30f4ae5bd7b11da59669dfed81ae61d39f authored over 10 years ago
Fix: the right status code here is `400`

github.com/hanami/controller - b68a0819130965c91ed0db5225f658eb72e432db authored over 10 years ago
Allow configuration of the Middleware stack

Move the functionality of `Lotus::Middleware` from the application to a
configuration block to a...

github.com/hanami/hanami - a799dbc4cbdfad88a7c94402cf63dd9aa9593e14 authored over 10 years ago
Removes empty else block.

github.com/hanami/controller - f6632c187ae02d2d056a1621823f997a2542a5d0 authored over 10 years ago
Merge pull request #32 from Foxandxss/patch-1

Fix grammar errors

github.com/hanami/controller - b8f5c5223a87ad60cf366bade5adaa97261afaa9 authored over 10 years ago
Fix grammar errors

github.com/hanami/controller - 201fc588f59f891ecd903726e049c1808317c4c8 authored over 10 years ago
Fixes formatting.

github.com/hanami/controller - bf224ad7854e38dddeb80a912464c5e4a5bab9af authored over 10 years ago
Adds the 'Validatable' module.

Moves code out of Lotus::Action into a mixin.

github.com/hanami/controller - f60de6f7c4ad822e2f7b400ed7608d563519baed authored over 10 years ago
Defers call to symbolize!

Rewrite #_whitelist so it does not depend on the keys in the params
being symbols. This was don...

github.com/hanami/controller - 03b27fced7edbbfd962e6c422e3228516776756d authored over 10 years ago
Adds param whitelisting to Lotus::Action::Params.

Begin implementing the "A" proposal for implementing paramater
validation as laid on in issue #2...

github.com/hanami/controller - b3c7f05f9fc2d5a3401ed708c77958fb32435aee authored over 10 years ago
Adds the ability to specify a class which defines the params.

This allows a caller to specify a specific class which which will
be handed the responsibility o...

github.com/hanami/controller - 0e9d8aeb428fe42dd206be47fe3cd79f0eeda87e authored over 10 years ago
Adds convenience method for creating anonymous classes.

This adds a convenience method which creates an anonymous
subclass of the ParamsAction fixture c...

github.com/hanami/controller - beedbc8677d86e2311937ed3e11cc32751d71854 authored over 10 years ago
Added --engine option to 'lotus console' command. Lotus::Console cleanup. Don't require 'irb' while testing Lotus::Console.

github.com/hanami/hanami - 19cd0784901cd5a831013a39a7541c9e0b1c89a7 authored over 10 years ago
Future proof code: stay with Minitest defaults

github.com/hanami/hanami - 26faa111adce4c8cac6b243719f5600d3abab94c authored over 10 years ago
Merge pull request #37 from davidcelis/console-command

Add a simple `lotus console` command

github.com/hanami/hanami - 7251da05f67e8446ff4af881a6167f4051c7373b authored over 10 years ago
Use `Environment` in the console command

Signed-off-by: David Celis <[email protected]>

github.com/hanami/hanami - e781995a8115a57047af6fb6fd934a5b3921a096 authored over 10 years ago
Add a simple `lotus console` command

`lotus console` will spawn an IRB (or Pry, if bundled) session that
loads the application code. ...

github.com/hanami/hanami - c5f38376c4e1bc822a29d96005f42bd6f970db25 authored over 10 years ago
Merge pull request #39 from lotus/environment

Environment

github.com/hanami/hanami - 98d7436ec912b3147a3e7e73292a07f8e508f762 authored over 10 years ago
Discard a 'let' declaration in server test, in favor of an inlined value

github.com/hanami/hanami - faf3b21af5483adb14eb8e18b51a38df0aacbef6 authored over 10 years ago
Removed from configuration port conventions about the current scheme. Only let the current env and the explicit configuration to set this value.

github.com/hanami/hanami - 4b7e83edfc245c16a8c6fa4817a453bf3517a081 authored over 10 years ago
Ensure to reset env vars for Lotus::Configuration tests

github.com/hanami/hanami - fdda48351b7df650b8edfe73a366901f3be4f0b2 authored over 10 years ago
Make Lotus::Environment thread-safe

github.com/hanami/hanami - 0277fc5c4fcaad6f4ac33fab20c738df090890d1 authored over 10 years ago
Lotus::Environment refactoring: extract private method for better readability

github.com/hanami/hanami - 09864243eead237c402db77cafb113c7eef5e6cc authored over 10 years ago
Let Lotus::Configuration to set the proper host/port according to the command line args that we pass to 'lotus server'

github.com/hanami/hanami - 3bfd300364622797d89d2fe1c3976fe53e7699bc authored over 10 years ago
Removed file commited by mistake

github.com/hanami/hanami - 616a083435f1d859d54b6acbef06f2c932fdd092 authored over 10 years ago
Introducing Lotus::Environment as object who's responsbile to deal with env vars and cli options

github.com/hanami/hanami - 854f9b23fecdb359fc8d0175df6aa71433c14b63 authored over 10 years ago
[ci skip] Document tiny app architecture

github.com/hanami/hanami - f55f0436a829ffedea03b47e00a2197b9a7f240b authored over 10 years ago
Merge pull request #36 from lotus/eager-load-configuration

Eager load configuration

github.com/hanami/hanami - 3e9a49a1c1b874fb812f8e4830075d279b1f6aea authored over 10 years ago
[ci skip] Updated README with new usage of one file architecture

github.com/hanami/hanami - 9dfb06e94dd0cdc21faf22f53e5a2eec6b8f5f56 authored over 10 years ago
[ci skip] Typo in Lotus::Application.load! documentation

github.com/hanami/hanami - 75e1da384a647fa53f640e918cee4738f971fdf8 authored over 10 years ago
Add Lotus::Application.load! to eager load configuration and allow one file architecture

github.com/hanami/hanami - 69a28ac3d1dbe19f28ffdbf5e4f3df57f55f0d2e authored over 10 years ago
Added JRuby to the allowed failures of the CI. Ref jruby/jruby#751

github.com/hanami/controller - eeba55f894bcb3733e72218556dd2e4c1d780508 authored over 10 years ago
Merge pull request #15 from lotus/jruby-support

Experimental support of JRuby in 2.0 mode

github.com/hanami/router - 2966ff8743def7c8855a20400f0bb8ffc37a621b authored over 10 years ago
Experimental support of JRuby in 2.0 mode

github.com/hanami/router - 371e1eb710e12bb9dea2a8db581bc52e490853e2 authored over 10 years ago
Merge pull request #19 from lotus/jruby-support

Experimental support of JRuby in 2.0 mode

github.com/hanami/utils - 1c13472551446d3d6b406f91071e90f5546079f8 authored over 10 years ago
[ci skip] Add JRuby to README

github.com/hanami/utils - 6ed1bc9cc9f600888626606b5b8c041a2e0d4b42 authored over 10 years ago
Updated Travis CI configuration

github.com/hanami/utils - fa4558b01c22776847b0d6936b31c81f54a07029 authored over 10 years ago
Experimental support of JRuby in 2.0 mode

github.com/hanami/utils - 738c33f8bd360eaf0475a32330a5f37198603696 authored over 10 years ago
Merge branch 'lengarvey-add_lotus_binary'

github.com/hanami/hanami - d4ed542f638c995f3434f09af67344d37390f335 authored over 10 years ago
Merge branch 'add_lotus_binary' of https://github.com/lengarvey/lotus into lengarvey-add_lotus_binary

github.com/hanami/hanami - aacd76f31783e753ce7c98a8a2914673b77257d8 authored over 10 years ago
Fix nitpicking whitespace issues

github.com/hanami/hanami - b16d719b49a884abe3008827b06abebdd6f1a53b authored over 10 years ago
Merge pull request #6 from lotus/revert-5-patch-2

Revert "Add link to documentation"

github.com/hanami/hanami.github.io - 2867fbdc6637c43e53f2574124311a7d3a5fa3f5 authored over 10 years ago
Revert "Add link to documentation"

github.com/hanami/hanami.github.io - 284d34aef6480f87495cfa3617f320e61e89801f authored over 10 years ago
Merge pull request #5 from nithinbekal/patch-2

Add link to documentation

github.com/hanami/hanami.github.io - 8e26c7d1af69a0b2cf8fc7e81da8c09b49823b57 authored over 10 years ago
Extract variables out into private methods

github.com/hanami/hanami - 8e6f7ec2466ca3c65de54b72ca17f6931c6300d3 authored over 10 years ago
Add back CommonLogger middleware

This is probably temporary until work is done #34

github.com/hanami/hanami - a129bf4977b1b94f2a096db2030993fd6f6db786 authored over 10 years ago
Update default port to 2300

github.com/hanami/hanami - 513bb7b9a549f75eb164cf73a4d01a1058c6b139 authored over 10 years ago
Update commands_server_test to use minitest matchers

github.com/hanami/hanami - 231e9df798879fbff2fb787afc6209ce264067d8 authored over 10 years ago
Add link to documentation

github.com/hanami/hanami.github.io - 91d9f97a93d270d968320b8bf9c2212081944550 authored over 10 years ago
Merge pull request #4 from fgo/patch-2

Fix typo: extentions -> extensions

github.com/hanami/hanami.github.io - db34bd15d7b0b1770e7d4b482f456a7f02a908a0 authored over 10 years ago
Fix typo: extentions -> extensions

github.com/hanami/hanami.github.io - ea58cd4c0df21be6edafb0f2940e50c0801135b9 authored over 10 years ago
Merge pull request #2 from joneslee85/patch-1

Set required ruby version

github.com/hanami/helpers - f11a64a44bd42db51da990437af128ab501d9d5a authored over 10 years ago
Merge pull request #37 from parndt/patch-1

Syntax highlighting for Gemfile instruction

github.com/hanami/model - 657d119c3baa30eb4fdd32bf65b6c70cec1b63e7 authored over 10 years ago
Merge pull request #18 from parndt/patch-1

Syntax highlighting for Gemfile instruction

github.com/hanami/utils - 4f74f50f9822aaea0e355da1fdeeb2c805558b72 authored over 10 years ago
Fix test taking into account travis' RACK_ENV

github.com/hanami/hanami - a71cd0c22c00dfd56a7d98e734d7940edc879653 authored over 10 years ago
Extract ARGV out of `Lotus::Commands:Server`

* encapsulate knowledge of command-line options into `Lotus::Cli`
* refactor `Lotus::Commands::S...

github.com/hanami/hanami - aec728e6dd026dbb1849d4ff90dfd329b480b44d authored over 10 years ago
Syntax highlighting for Gemfile instruction

[ci skip]

github.com/hanami/utils - ae09d2adafa7c1439113808a97500318e2660abd authored over 10 years ago