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
f12eac847acac7f20de8bb6c50acfa6676b7f0df authored about 8 years ago by Luca Guidi <[email protected]>
Ref #174
5d9ebd839eb3087b30328641dec36c92b449d020 authored about 8 years ago by Luca Guidi <[email protected]>Introduced `BaseParams#each`
363cae10e411af0b4fa4bdaf743f78a95de72455 authored about 8 years ago by Luca Guidi <[email protected]>6adecb825ca7aa4c30c6d9b697ad22d02a1338a7 authored about 8 years ago by Luca Guidi <[email protected]>
Technically we aren't dealing with all known types, it's only the ones known
to the controller c...
We need to be able to know what MIME types have been registered with a custom
controller configu...
In my earlier commits the preference for Content-Type resolution was focused
on the types that a...
The method was not taking into account when we have a custom MIME type
registered for a potentia...
This method is simply replacing the logic that used to exist in the methods
that look to the hea...
This is really meant to be another one of those "clearly demonstrated intent"
methods. When we'r...
This is meant to clarify the intent and overall create a more focused and
useful method. Realist...
579aa059a732736011eda3914ff702f458c7a30a authored over 8 years ago by Marion Duprey <[email protected]>
The raw request params should not be changed.
37556ee6b0fb495c3493754e40c2d6680bc35163 authored over 8 years ago by Kyle Chong <[email protected]>fde897567af5405a47c21d56ad4504897c877fd8 authored over 8 years ago by Luca Guidi <[email protected]>
98297096ae1a26e182249cd8ddc7973dd4dee66c authored over 8 years ago by Luca Guidi <[email protected]>
d4d1ae15f64c5790e87a088a7cb3d21bc77da89e authored over 8 years ago by Luca Guidi <[email protected]>
546c55826aa09caf689b35abc88f70ba593536cf authored over 8 years ago by Luca Guidi <[email protected]>
187064fe725fcae1758b1126e82631660670d698 authored over 8 years ago by Luca Guidi <[email protected]>
47dffb9fe5df46c5c71d186698fd7c1ce1a02748 authored over 8 years ago by Luca Guidi <[email protected]>
9abd37aba7943841a25c9b982cf10ffa84823c12 authored over 8 years ago by Luca Guidi <[email protected]>
949935a4496a63601f5ea25752e812a892b5c488 authored over 8 years ago by Ayleen McCann <[email protected]>
Do not stringify params
717f0c2ee9c7938dfc170db08a8880c445401de6 authored over 8 years ago by Luca Guidi <[email protected]>59664447d19e764aca13af4d10fb85cec01a3b9d authored over 8 years ago by Anton Davydov <[email protected]>
* Corrected exception test
* Got rid of unnecessary variable
I did this to expose the body parsed by Hanami::Routing::Parsers.
1a3bef405fdb41e89c0d06f848d33e64554658f0 authored over 8 years ago by Kyle Chong <[email protected]>
The params do not need to be stringified for dry-v.
See https://gitter.im/dry-rb/chat?at=579f20f...
`*/*` is being resolved as `application/vnd.lotus-1-2-3`, since it is
the first in the list of a...
The implementation of `params` is stringifying all values prior to
sending them to validation, w...
This commit
* Introduces a guard module which is prepended before user's action
classes. The g...
2968d62badb72998ddfdd23eff584b2e33721a13 authored over 8 years ago by Luca Guidi <[email protected]>
170b970dee1e92d9ce43fc47ac87a08c6bf79acc authored over 8 years ago by Luca Guidi <[email protected]>
9535670a45564bc199902bf2b2e9cede3cb6c4e7 authored over 8 years ago by Luca Guidi <[email protected]>
ea28e4cf38053e1d17e0e2f06de44823fa5f6b51 authored over 8 years ago by Luca Guidi <[email protected]>
Introduced Hanami::Action::Params#error_messages
f5853fe304eff45a6936b7750eb71bcd9e7f5bb8 authored over 8 years ago by Luca Guidi <[email protected]>a8641a038b8f2e18a63b9ec4617fff612965342c authored over 8 years ago by Luca Guidi <[email protected]>
35ea313c34b456b1dbd0977858dd1aa948be8cb6 authored over 8 years ago by Luca Guidi <[email protected]>
2c3a6a8f4135e87744494bf45cb82e43866a8954 authored over 8 years ago by Luca Guidi <[email protected]>
ec8449e47b75e34f88c0fa249b81fc4f33714d91 authored over 8 years ago by Luca Guidi <[email protected]>
f3ac1834cb53235a54b4c58b9f758f532ce84058 authored over 8 years ago by Luca Guidi <[email protected]>
db79864440f528e233c600f02a955c31a46646f0 authored over 8 years ago by Luca Guidi <[email protected]>
Ref #159
2140038efea7bdcbb6083730540e59aad63d7838 authored over 8 years ago by Luca Guidi <[email protected]>47341f15d9bafc1de6299625a8d97641007536f0 authored over 8 years ago by Luca Guidi <[email protected]>
e6ed4f77cb06505879fc07ac126edc4d6fd80588 authored over 8 years ago by Grachev Mikhail <[email protected]>
Fix typo on Hanami::Action::Mime doc
886e55b15ef305d95626b7321acdae24616b2726 authored over 8 years ago by Luca Guidi <[email protected]>109c2847ee4a1ed9dd8cedde7e5a5f25b1bbb2ed authored over 8 years ago by Erol Fornoles <[email protected]>
Fix typo on spec description
94ee6ae1209a24fc9205d5ee12cf6e03939a88c1 authored over 8 years ago by Luca Guidi <[email protected]>Fix typo on various docs
d2fd92503f6642005825b706fb7a8ffd62b39788 authored over 8 years ago by Luca Guidi <[email protected]>16d585e87075c7231a61668f6af96b372bd9f420 authored over 8 years ago by Erol Fornoles <[email protected]>
c2aa76382488840afe721e14876079829cfb2f52 authored over 8 years ago by Erol Fornoles <[email protected]>
a074ce28e77f013cad418c7f43ab636c75bc8046 authored over 8 years ago by Erol Fornoles <[email protected]>
b84607e6b1697b48d4c70cd8a7f58a54d46503c1 authored over 8 years ago by Erol Fornoles <[email protected]>
5cde8e3e57ebb88415346b66457761e95814a471 authored over 8 years ago by Luca Guidi <[email protected]>
4c61f18f358f1d2ee8a32d12ff2eea17a855bf80 authored over 8 years ago by Luca Guidi <[email protected]>
Integrate with new hanami-validations predicates syntax
d7ca7d8db8ea1adc38dc96abcd6c51d896a6737f authored over 8 years ago by Luca Guidi <[email protected]>36acd25981c53693fb024462dc8055f75e35aaab authored over 8 years ago by Luca Guidi <[email protected]>
abc5697334ca63e576abd00a69f9aa7a8d9a6cb1 authored over 8 years ago by Luca Guidi <[email protected]>
8fa693870271da7c336f9d890fe31842bded0973 authored over 8 years ago by Luca Guidi <[email protected]>
54f1ab0bf357b1803c9eb3fd764824430ea0d671 authored over 8 years ago by Luca Guidi <[email protected]>
64f3cefeed33463cc604767118f5c380b265788a authored over 8 years ago by Luca Guidi <[email protected]>
1b179b0c5c3c03c30602483cb041694454ed98bd authored over 8 years ago by Luca Guidi <[email protected]>
95ad49ebbaa0a263e1f77bea0a529aefbc8b3c4a authored over 8 years ago by Luca Guidi <[email protected]>
Update ruby version to 2.3.1 & 2.2.5 on travis
cec61dcc2a3c96437287153c399a64f6f1a64125 authored over 8 years ago by Trung Lê <[email protected]>
- https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-3-1-released/
- https://www.ruby-lang.org...
8f7aa0e27aec8981c3fd786ebc251b6c42cb5af2 authored over 8 years ago by Vasilis Spilka <[email protected]>
47a610940431b281f6ab669296d1e2e64e539f13 authored over 8 years ago by Vasilis Spilka <[email protected]>
32759096201e96aa552a19dd7fe0779427386450 authored almost 9 years ago by Luca Guidi <[email protected]>
77f96230a719e775beffdc8a4ba601714657182a authored almost 9 years ago by Luca Guidi <[email protected]>
831432fa67dccf9874a83766543022457a791354 authored almost 9 years ago by Artem Nistratov <[email protected]>
Remove simplecov
58273ac3a786e9f424a810ee0474b5cf679cc5b4 authored almost 9 years ago by Luca Guidi <[email protected]>9c4f2ae5be635f19359ed3a27bc30cb2ca5d97a6 authored almost 9 years ago by Luca Guidi <[email protected]>
3afb0ae3971bc1c43f534c273cd01e44ce923f02 authored almost 9 years ago by Luca Guidi <[email protected]>
7c3c4e5f2d25b176ee31ba4d455888d3f96d4cfa authored almost 9 years ago by Luca Guidi <[email protected]>
3bdada8e1facf8cf71dea86f1edac50c9bf72279 authored almost 9 years ago by Luca Guidi <[email protected]>
Fix SimpleCov deprecation message
7e45605903beba8a30e9499cf1b8ceea4f74c88f authored almost 9 years ago by Trung Lê <[email protected]>Use the latest JRuby 9.0.5.0 instead of old JRuby 9.0.0.0.pre1 version on Travis
3dd256e8212f6b36723b93e26ca086674fd3fa11 authored almost 9 years ago by Trung Lê <[email protected]>10badf5f891f7fe0cd6f8f4d88aa473e90d2713a authored almost 9 years ago by deepj <[email protected]>
This avoids the following deprecation message:
```
test/test_helper.rb:8:in `<top (required)>':...
3d91b8579f55789ae71aa308edd94d3dca3b929e authored almost 9 years ago by Luca Guidi <[email protected]>
68eb879ad526a54624b1f289550c17fef5c067ff authored almost 9 years ago by Luca Guidi <[email protected]>
reduce memory usage with freezing mime types
b612438db55e8bded3063b13059589eecca56151 authored almost 9 years ago by Luca Guidi <[email protected]>5e05125c68cb89a2dff0c6a32dd5d85efc27272d authored almost 9 years ago by Anatolii Didukh <[email protected]>
e68122117b9dc2c7f39d11bb6572af773709cb7e authored almost 9 years ago by Anatolii Didukh <[email protected]>
c2c5054d97e09121b8ae5caa245ae792a1a45222 authored almost 9 years ago by Luca Guidi <[email protected]>
Hanami
d7c7e2a06ff0e13cb06fcbb5e6913da038e218a6 authored almost 9 years ago by Luca Guidi <[email protected]>1333f3a3c494b0893ffd71f3b0c61f24885045b9 authored almost 9 years ago by Luca Guidi <[email protected]>
50a07c8960948fbe52092e98640c776284a7cd8f authored almost 9 years ago by Luca Guidi <[email protected]>
11f08b11a5e2eb1d4d15d9286434669ce6bbea83 authored almost 9 years ago by Luca Guidi <[email protected]>
Fixed `Set-Cookie` header send twice in second and following request
27e5bde29442ed3c18486d64808d4375ea348337 authored almost 9 years ago by Luca Guidi <[email protected]>a0e01da49c5d187b20be10586f9966821381e589 authored almost 9 years ago by Luca Guidi <[email protected]>
7b4cdfe04a67a6d1dcabcca5d07a0863e17ee840 authored almost 9 years ago by Alfonso Uceda Pompa <[email protected]>
41a79acccde7490393eeb855852554b52ced8f3f authored almost 9 years ago by Luca Guidi <[email protected]>
Exception handling: ensure superclass exception to not shadow subclasses
7fa013b6bcf2cdbd590fd4dfb3b79285d44e1877 authored almost 9 years ago by Luca Guidi <[email protected]>42d7861e2f565ceb769d6f994ed9c0e69f06c5b9 authored almost 9 years ago by Luca Guidi <[email protected]>
f5906d5793dae24dd6362ffa69638c9aa76a9a91 authored almost 9 years ago by Luca Guidi <[email protected]>
Added rubies versions to travis file
0e02d097ebe22f6843f04fe6f974546c85effcec authored about 9 years ago by Alfonso Uceda <[email protected]>983ae669fc69b3abe1ce8342f5f4399bb3051f4c authored about 9 years ago by Alfonso Uceda Pompa <[email protected]>
485e6a33899187b627c1aee06104880f5a905ba5 authored about 9 years ago by Luca Guidi <[email protected]>
98c0707692dc745f1a7468edea001142d28a5a71 authored about 9 years ago by Luca Guidi <[email protected]>
Introduce Lotus::Controller::Error
c6be6c104a79c89f6e5e5483edde8e86a80c3459 authored about 9 years ago by Luca Guidi <[email protected]>
- Added Error class
- Replaced ::StandardError with Lotus::Controller::Error
- Added a test