Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hanami/controller

Complete, fast and testable actions for Rack and Hanami
https://github.com/hanami/controller

Merge branch 'master' of https://github.com/donperi/controller into donperi-master

ff0ec045f52fe2262c1805fe91ef4293cbfc91a6 authored almost 10 years ago by Luca Guidi <[email protected]>
Depend on lotus-utils ~> 0.4

e0c76208534a70f71f482f6657ed75aa759a5aa7 authored almost 10 years ago by Luca Guidi <[email protected]>
Test Rack middleware use with blocks

0aace82336fee3a6af442030a7b2b0e721ea9d94 authored almost 10 years ago by Erol Fornoles <[email protected]>
Allow blocks when specifying Rack middleware to use

6373019f0801931308be90aadf57a8f3dc8b4539 authored almost 10 years ago by Erol Fornoles <[email protected]>
Merge pull request #94 from AlfonsoUceda/fix_redirecto_callback

Fix redirect_to inside callback and doesn't call `call` method in action

550f91332f67ba6cbbd828fa9a084cf06ee4699f authored almost 10 years ago by Trung Lê <[email protected]>
Fix redirect_to inside callback and doesn't call `call` method in action

628de21d1f6d00ae564f2f054735ded8d5f6ae62 authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Removing empty lines

b89c8c7229369524438c00c52bdda01a225a617c authored almost 10 years ago by Briam Santiago <[email protected]>
Make flash session to persist between requests.

67d80dae654da93f52b6695e82ecf2ed38062f73 authored almost 10 years ago by Briam Santiago <[email protected]>
Merge pull request #92 from lotus/joneslee85-patch-1

Test against 2.2.0 and 2.2.1

4695751cc96a89a791ce6ede876339b8a41a1421 authored almost 10 years ago by Trung Lê <[email protected]>
Test against 2.2.0 and 2.2.1

112f2b08bd4022be21cd1e90722442f2e9e1607f authored almost 10 years ago by Trung Lê <[email protected]>
Merge pull request #91 from AlfonsoUceda/httpcookie

Added default cookies options support

212c3609850bb8ad63f0681e78acf6e89a4c1ca4 authored almost 10 years ago by Trung Lê <[email protected]>
Added default cookies options support

a77e3242925ca7b557ef1b0e58ab237bed5288f6 authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Default HTTP headers: allow to set values multiple times, reject headers with nil values, safely duplicate this setting. Ref #88

956d655d224a19a92c26f444b998324f45d1ffb6 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #89 from lotus/params-get

Introduced Lotus::Action::Params#get

89afe187422277570bf9fa9ac7d7cbf3f6873825 authored almost 10 years ago by Luca Guidi <[email protected]>
Additional tests for Params#get

cf2a1cbdbcd6dc49d0d05b25e0481735470913d2 authored almost 10 years ago by Luca Guidi <[email protected]>
Introduced Lotus::Action::Params#get

95e524651bde8ceda9957dddaf3d21c87f612e51 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #88

1bbd4f14e318516c14cf1391a2b92a155156bef0 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'AlfonsoUceda-security_default_headers'

2ed3b78a09cdda01eb48506939d10df1b25e95c2 authored almost 10 years ago by Luca Guidi <[email protected]>
Added default headers option

60bf6c2261ac7b2adbe2fc1e315cdd69849b145d authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Merge pull request #85 from PragTob/simplify-jruby-yml

Simplify .travis.yml as jruby-head is in 2.2 mode by default

4cbeb039a69722fc486c85fa384c2ebfdc546edc authored almost 10 years ago by Trung Lê <[email protected]>
Simplify .travis.yml as jruby-head is in 2.2 mode by default

* old JRuby is old, no need to test

d48286ddc32fab2ddcfe897abf27d453797a8a01 authored almost 10 years ago by Tobias Pfeiffer <[email protected]>
Merge pull request #84 from jc00ke/patch-1

Update .travis.yml for faster runs

29a70b1dccd2c77745803ac5f3ee40dfce267dd2 authored almost 10 years ago by Luca Guidi <[email protected]>
Update .travis.yml for faster runs

The --retry is default on Travis now.
Use Travis container for faster tests.
Cache Bundler dow...

280eb1adcae745ecc8abbe118c5303aae0b8b196 authored almost 10 years ago by Jesse Cooke <[email protected]>
[ci skip] Changelog for v0.3.2

c4b3c7a4937be59b27ce34e5cfb854d40d0fd867 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #83

6e3a0991a685675f0cff0bad406b5d6e25766d8f authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'AlfonsoUceda-master'

afcfa8bd0dfb8c957ab50774d39f562cd5c157c3 authored almost 10 years ago by Luca Guidi <[email protected]>
Added prepend_before, prepend_after, append_before and append_after to the callback

0f751e6f2d6a0401d9e3671afcb3e197d629dda2 authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Bump version to v0.3.2

8c299e8a3ae04e3e89d12fea30484eb8627c5c68 authored almost 10 years ago by Luca Guidi <[email protected]>
Lotus::Action::Glue: only add exposures for actions who support this feature

ee91df48e05d5a7340835a80887270199373e33e authored almost 10 years ago by Luca Guidi <[email protected]>
Introduced Lotus::Action::Glue#renderable?

0866048dec417fc5a605a215f6e0b431334b2bf9 authored almost 10 years ago by Luca Guidi <[email protected]>
[ci skip] release number in API docs

90d66b7039ff7cddb8e02011f223d66d7966090d authored almost 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.3.2

7b1820c4c106ea662bee7b9cb744727fe4cb3b08 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #82

b972cf893efca78e786d6b5774c5dba2e63c5829 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'AlfonsoUceda-raw_params'

28dedb065bdd3e47b00f5831f6e8f60f9e470bd1 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'raw_params' of https://github.com/AlfonsoUceda/controller into AlfonsoUceda-raw_params

39fb72b0ca3f12900b418dd1b7483fb998e249f9 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #71

ff0e4730ce3041a749d6dc54ca6956032cca8097 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'stevehodgkiss-nested_attributes'

01a4e6ed8d1e15659817df53ffeec49db8d2d472 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'nested_attributes' of https://github.com/stevehodgkiss/controller into stevehodgkiss-nested_attributes

1fbef559415d7e86e9fc0288c470e63260aef8bc authored almost 10 years ago by Luca Guidi <[email protected]>
Added raw attribute to params to get all request's params

2cdb0813693042ca6107f4a100f837e4da7400bb authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Merge branch 'master' of github.com:lotus/controller

af1ed16c14bc705dac44f321208e2044037156a7 authored almost 10 years ago by Luca Guidi <[email protected]>
Use new Utils' callbacks API. Ref lotus/utils#54

12632413fccc21a72fd2798ccfb306edcd76570f authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #81 from lotus/joneslee85-patch-1

Update year in LICENSE [ci skip]

b594792fbdda21f1fec474f1450359adafc07183 authored almost 10 years ago by Trung Lê <[email protected]>
Update year

f6d799bbaaf030e6db14f46af58038977124c201 authored almost 10 years ago by Trung Lê <[email protected]>
Merge pull request #80 from lotus/joneslee85-patch-1

Update README [ci skip]

75729b722c58c80a9e588f4faf8deee36403db80 authored almost 10 years ago by Trung Lê <[email protected]>
Update README [ci skip]

d704493364c7748fc90b6f41c57e706ea6461fe6 authored almost 10 years ago by Trung Lê <[email protected]>
Merge pull request #78 from AlfonsoUceda/action_middleware

Refactorized action rack implementation

ae0da31eef361261c2a0255ad1a9eb29e7bfedb0 authored almost 10 years ago by Luca Guidi <[email protected]>
Refactorized action rack implementation

bcbff7a1cce6b39e8a6499a97d603d184521a553 authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Add integration test for nested validations

6daec19fbca657d04877baa107294820ad935da9 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Added 205 to the list of HTTP statuses without body. Ref #62

0893ab58fe1e6df6054f771952ceaa42288c0f80 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'stefanoverna-no-content'

e27b67becbbf73207d5bdcdbf89bfdc2e7dae2bd authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'no-content' of https://github.com/stefanoverna/controller into stefanoverna-no-content

Conflicts:
lib/lotus/action/rack.rb
lib/lotus/action/throwable.rb
lib/lotus/http/status.rb

531b26801d1adac0efc9bdc16489ad721f4a0e81 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #77 from lotus/do-not-dump-exception-in-rack-errors-if-it-is-handled

Fix rack.errors management

527451ad232006116a48b03af5a03bf33e848ce5 authored almost 10 years ago by Luca Guidi <[email protected]>
Only dump exceptions in rack.errors if handling is turned off, or the raised exception isn't managed

fa041b232eaeeffd1bfefcef50d6b4db2a2045d1 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #73

6c6bbe0a2d9d98a8adbe73a2914ff7afb1dc6e1d authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'weppos-halt-with-message'

c9475e201ba3dc7310f5316f3a94bad5be34686c authored almost 10 years ago by Luca Guidi <[email protected]>
#halt now accepts an optional message argument

When #message is given, it sets the response body with the message.

141dd975ae1dd82c662988575ab088e23246473d authored almost 10 years ago by Simone Carletti <[email protected]>
Add full stack test for param access via symbols, string and methods

edbea42103383b8595bf4dd62803a2c2b2a46944 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Add integration test covering nested params access via symbols (Issue #70)

1d2765837de46f8bf702270139f95a1c4ea67985 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Add test to ensure nested classes inherit from Params

76cae8acbe707406f14d17fa90cee8272aaaf36a authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Actually test using param

8a1f5b3f3952cb23bfc92ee858f4fde31eabc058 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Add spec covering nested attributes and no input for them

00a995d83bf8d8b9f80779c046526f01e2832706 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Readability

1c67b5a4f4fcbd8d435f48f3fadfa7de3c411de6 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Use the master branch of lotus validations

ea318be9185a3aa03c583b924f584ffae55a60f7 authored almost 10 years ago by Steve Hodgkiss <[email protected]>
Implement nested params

f0fd40c9db1e0101468a6430a6852d441151f2eb authored almost 10 years ago by Steve Hodgkiss <[email protected]>
[ci skip] Removed "Reusability" section from README. /cc @robyurkowski

815aee99d6bbb438b163e345c610597992318032 authored almost 10 years ago by Luca Guidi <[email protected]>
[ci skip] Updated CHANGELOG

ebe9027e899eb88b4c44e9a0e48a3c432222d78c authored almost 10 years ago by Luca Guidi <[email protected]>
Ensure params will return coerced values

5e242ed961b73474d85b6fe3ac2cf3233483a24e authored almost 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.3.1

6d5487bfa37ed5b82e7006343ef0365fd4107e40 authored almost 10 years ago by Luca Guidi <[email protected]>
Adapt to last Lotus::Validations changes and depend on v0.2.2+

cdb006183c88c6e85198ea08f321e232f994fa31 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #63 from lessless/patch-1

Eliminate `undefined method `[]' for nil:NilClass` bug

59431fa4e8a0fceba33df1a08f51730d82d65f60 authored almost 10 years ago by Luca Guidi <[email protected]>
Cleanup per #68

24e4f2cf78cfef9d7e2a127d38a3c867c181c894 authored about 10 years ago by Luca Guidi <[email protected]>
Merge branch 'lasseebert-request'

13865edb68275c208bc7ca07180505bca1055cf2 authored about 10 years ago by Luca Guidi <[email protected]>
Added tests for overridden request methods

07c27c5f1c4d13c127e3f8b45478afb0a80010f4 authored about 10 years ago by Lasse Skindstad Ebert <[email protected]>
Added #request to Action via Action::Rack

530ce3a52fd5c2ddd6d5646c042be2cefb6ecf94 authored about 10 years ago by Lasse Skindstad Ebert <[email protected]>
Request class

7f3a82c941416289c99d53bd9a226dee5a09f452 authored about 10 years ago by Lasse Skindstad Ebert <[email protected]>
[ci skip] Include pkg/ into .gitignore

41572004cd720dc144e07fe369d72a67bdb67d87 authored about 10 years ago by Luca Guidi <[email protected]>
Quick fix (without tests :cry:) for edge case when flash is nil

534fc0efe5437b70fa570d676267dd45a7cbd035 authored about 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.3.0

4fafb79b2b58d8ea28be25460f54bd12848e63d8 authored about 10 years ago by Luca Guidi <[email protected]>
Eliminate `undefined method `[]' for nil:NilClass` bug

75ca96e41ba0ae7bee924982068acbaf33248cda authored about 10 years ago by Yevhenii Kurtov <[email protected]>
Disable Content-Type header on 204 No Content

2b6468f26153755bc890582fb49ae340120d31a1 authored about 10 years ago by Stefano Verna <[email protected]>
Configuration#prepare docs cleanup. Ref #58

975feb8788de34e1bc54011d0ac826b6152b1b11 authored about 10 years ago by Luca Guidi <[email protected]>
Merge branch 'joneslee85-issue-57'

840e865d9b6b1be4967803af4b0ea862632ec6a5 authored about 10 years ago by Luca Guidi <[email protected]>
Merge branch 'issue-57' of https://github.com/joneslee85/controller into joneslee85-issue-57

43a67fecc6a3b5865231fee7e24e7b1dfa1602bb authored about 10 years ago by Luca Guidi <[email protected]>
Merge pull request #60 from lotus/fix-rack-utils-mri-2-2-0

Fix lib/rack-patch.rb for MRI 2.2.0 and Rbx 2.3.0 on Ubuntu

e3c93a1342c1f63a870eece82a0dc40200b5d662 authored about 10 years ago by Luca Guidi <[email protected]>
Fix lib/rack-patch.rb for MRI 2.2.0 and Rbx 2.3.0 on Ubuntu

15f759428af1261ede4547ee0179a7861626c2c8 authored about 10 years ago by Luca Guidi <[email protected]>
Rename Configuration#modules to #prepare

[resolves #57]

617e36fd184f5224db1da115bb7e9e515366cc36 authored about 10 years ago by Trung Lê <[email protected]>
Updated CI rubies

87eef1d25002d5ae711663293627c720f04b1ca8 authored about 10 years ago by Luca Guidi <[email protected]>
Merge pull request #54 from lotus/remove-controller-dsl

Remove Lotus::Controller DSL

e6d67d25dfe8cea33776c5f456e02765b564122f authored about 10 years ago by Luca Guidi <[email protected]>
Merge pull request #56 from lotus/flash

Flash

8cc53a65d60bcee39d29066f114bb17042a3886c authored about 10 years ago by Luca Guidi <[email protected]>
Increased HTTP Request id length

5322d639259e3d36df242b8412e1002f09914794 authored about 10 years ago by Luca Guidi <[email protected]>
Introduce a private flash mechanism to temporary store data in session between requests

2793040f215b39b6f8852e347ae8653a23ccf66b authored about 10 years ago by Luca Guidi <[email protected]>
Remove unused constant from Lotus::Action::Rack

368665ae86412ab5cc634910719f57cb67a633b4 authored about 10 years ago by Luca Guidi <[email protected]>
Update HTTP status codes to IETF RFC 7231 via @tonyta

See:
https://github.com/rack/rack/commit/be28c6a2ac152fe4adfbef71f3db9f4200df89e8

257459ef402424d5ba001b84ae33de87d39b56b8 authored about 10 years ago by Luca Guidi <[email protected]>
Bump version to v0.3.0.dev

f326d5bfd6b73fba3d5d96514c38d6d8a1081c2d authored about 10 years ago by Luca Guidi <[email protected]>
Update documentation to reflect Controller changes

e3fdc780674aa6ec729029ccf554a94d552ce1b6 authored about 10 years ago by Luca Guidi <[email protected]>
When Lotus::Controller is included, it doesn't inject code anymore

de952936eb5071956c3312390a698b47c53587f5 authored about 10 years ago by Luca Guidi <[email protected]>
Remove Controller.action

ca4e676a00077b11a0321a97acc5fc0cfbe8233c authored about 10 years ago by Luca Guidi <[email protected]>
Merge pull request #52 from lotus/framework-freeze

Framework freeze

2dc9644e1403ea6a4db4faa15a480123487745b9 authored about 10 years ago by Luca Guidi <[email protected]>
Introduce Lotus::Controller.load! as loading framework entry point

fd968deb95b976764b001484ff13cbf6683b7795 authored about 10 years ago by Luca Guidi <[email protected]>
Update code to reflect latest Lotus::Validations changes

07967479c12f36b8f3ba292b0c0f65975b3121c6 authored about 10 years ago by Luca Guidi <[email protected]>