Ecosyste.ms: OpenCollective

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

github.com/hanami/view

Views, templates and presenters for Ruby web applications
https://github.com/hanami/view

Update specs to reflect new behavior of ** in Ruby 2.7

246eab997050a7228936e50bb0d167e4eef004a3 authored about 5 years ago by Nikita Shilnikov <[email protected]>
Mark failing specs as pending

152b3ce37cedfaa538a64312dc135f49f273e3cc authored about 5 years ago by Nikita Shilnikov <[email protected]>
[devtools] config sync

c89baad2a66d97b61bc66156df36800d88e0c57f authored about 5 years ago by Nikita Shilnikov <[email protected]>
[devtools] config sync

545964c9ff3270f61740e63c07e05175e0cc1942 authored about 5 years ago by dry-bot <[email protected]>
[devtools] config sync

3d12aadd596bc06cc6d8bd23163015d8720782cf authored about 5 years ago by dry-bot <[email protected]>
[devtools] config sync

f280657d796c0643dda02ac887fc7926cea339d6 authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

e92d9d00ae6f2a397893388dd3a1996964770f3b authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

45904038c0d4ad1a90dc15579452161a899340d3 authored about 5 years ago by GitHub Action <[email protected]>
Merge branch 'release-0.7'

cae5ab5e1644a5f4d321a61dce1453627ff627a0 authored about 5 years ago by Piotr Solnica <[email protected]>
[devtools] config sync

e36a2be49007605ba395ab150ce3aeae1445b5e2 authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

c2becf420edfd9eff18588ff254e617b79aa1cb1 authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

a47e34e4a501404934aa5d0ee66a03b3ff9623f9 authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

aaa199b3046f28cd0f2337e4b403170e7c4b182a authored about 5 years ago by GitHub Action <[email protected]>
[devtools] config sync

2d30d28f04cb0d1d011597c5127a81ae32e3d0c5 authored about 5 years ago by GitHub Action <[email protected]>
Fix specific typo

789478c26ddef16227b357321127257bcc80f857 authored about 5 years ago by Philip Arndt <[email protected]>
Merge branch 'docsite-0.7'

242a54a7fbf49ec1e16e5e7ff6fcb6d3fe1a153b authored about 5 years ago by Piotr Solnica <[email protected]>
[devtools] config sync

96f64d156577134bea4665c1060e284b688a9d5e authored about 5 years ago by GitHub Action <[email protected]>
Add sync_configs workflow

e7ef477f8fc9777d90c9a2008813e4058bb281b4 authored about 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #137 from skryukov/fix-parts-link

[docsite] fix parts link

2ef024c8638a67beeb3ac1bdc3a4969459fbceb9 authored about 5 years ago by Piotr Solnica <[email protected]>
[docsite] fix parts link

76982909ef5ecd1ef7fe9a62ea6cd1f86de5fd72 authored about 5 years ago by Svyatoslav Kryukov <[email protected]>
Merge pull request #136 from parndt/patch-1

Fix specific typo

786392d9445cebd09d381d283f975e4cb41d44db authored about 5 years ago by Tim Riley <[email protected]>
Fix specific typo

953ec7f26bfc0e1b175215a9aec9249c9d785e3d authored about 5 years ago by Philip Arndt <[email protected]>
Merge branch 'docsite-0.7'

69e5b204bb4dbeb85803dc7c8a803b5d5ba7c0d3 authored about 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #135 from skryukov/fix-links

[docsite] fix links

300979439b6289e63a6f0d9d2d96f77518edd79d authored about 5 years ago by Piotr Solnica <[email protected]>
Add ossy to tools

623e56d19da74c108d1263fb26b286119c886f55 authored about 5 years ago by Piotr Solnica <[email protected]>
Add docsite.yml workflow

6bb1681c6434789107947e8a165b638946fc9d6b authored about 5 years ago by Piotr Solnica <[email protected]>
Add issue templates

4c33f3541b4717d3c7cfbeaba40f9989d19de67b authored about 5 years ago by Piotr Solnica <[email protected]>
[docsite] fix links

dddcad770d1d087e3dac70f2d4549a6345fbdb5c authored about 5 years ago by Svyatoslav Kryukov <[email protected]>
Add docsite for version 0.7

e8c95d0c718850e89f60e1b6972d61f4a1eecac7 authored about 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #132 from olleolleolle/patch-1

CI: Use 2.4.6, 2.6.3, jruby-9.2.7.0

477fe9e1f1f8e687c19d7c3a0ed15c0219a01821 authored over 5 years ago by Piotr Solnica <[email protected]>
CI: Use 2.6.3

c3eb9331e016a8ff8fb58037f8c106175153c705 authored over 5 years ago by Olle Jonsson <[email protected]>
CI: Use jruby-9.2.7.0

784abcdf0b4809e9245cdc57d5286dff0c565ff8 authored over 5 years ago by Olle Jonsson <[email protected]>
CI: Use 2.4.6

5d30af0f2ab1cb8ae4980846524271a63070a733 authored over 5 years ago by Olle Jonsson <[email protected]>
Merge pull request #131 from olleolleolle/patch-1

CI: use 2.6.2, 2.5.5

a5fed9c14a0c952d14db414db01b0f193d6fc4d8 authored almost 6 years ago by Piotr Solnica <[email protected]>
CI: use 2.6.2, 2.5.5

51ba69fae7c3b30396bfb6751ab64e59ed894008 authored almost 6 years ago by Olle Jonsson <[email protected]>
Bump to version 0.7.0

14c07a6721f432f190a089dcbd22cea05e4b8f90 authored almost 6 years ago by Tim Riley <[email protected]>
Update CHANGELOG for 0.7.0

adecf1d95d2ada104bd54fd033d0261a72b3696f authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #130 from dry-rb/refactor/clarify-template-lookup

Clarify config handling & template lookup

82cf27b3b2442565bdbd0c9901a2e4693986a032 authored almost 6 years ago by Tim Riley <[email protected]>
Combine missing config errors into single UndefinedConfigError

c1659f642042068fadaa1f6efe879c4f143cdf27 authored almost 6 years ago by Tim Riley <[email protected]>
Tweak error message

4289c2205c345a2028dbc12a78ed55b4b5cd170f authored almost 6 years ago by Tim Riley <[email protected]>
Add single place for raising config-related errors

Raise another error if paths are missing from config

2d2ba3948afd5124e7aaacdc2d514d41678d6cf3 authored almost 6 years ago by Tim Riley <[email protected]>
Add doc string for error class

fecbb85c63a2a43f9f0246deb209afcafbf22ef4 authored almost 6 years ago by Tim Riley <[email protected]>
Remove redundant #to_s

8a14d659bccb8cc9cece95d90f883e4bac74c9a5 authored almost 6 years ago by Tim Riley <[email protected]>
Tighten up template lookup, only look in "shared/" subdirs for partials

933867d8189368e45ed101b03afc824f0f938a64 authored almost 6 years ago by Tim Riley <[email protected]>
Move TemplateNotFoundError into main namespace, along with message logic

8bbd577c34dfbaf03de6565d71bf9ee77b80d47e authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #129 from dry-rb/fix/fix-system-stack-error-for-missing-template-lookup

Stop infinitely looking for missing template and avoid SystemStackError

efa99af6de85a2024eb81192131caaba13b6b2c4 authored almost 6 years ago by Tim Riley <[email protected]>
Stop infinitely looking for missing template and avoid SystemStackError

2ee5d3702df80c973b5bc462f515dbadff8a868a authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #127 from olleolleolle/patch-1

CI: use jruby-9.2.6.0

431d7a43ea6950ec52d12f501ec83d1514e3dd40 authored almost 6 years ago by Tim Riley <[email protected]>
CI: use jruby-9.2.6.0

451baba1396f7085b423e738ac3c9af35721f029 authored almost 6 years ago by Olle Jonsson <[email protected]>
Bump version to 0.6.0

3c754837000c1e6f02a8f01da2acf18e975cff21 authored almost 6 years ago by Tim Riley <[email protected]>
Update README and add bin/setup

86d265170e1103206eefd16fa1225ea46de1a1a5 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #126 from dry-rb/frozen-string-literal-magic-comments

Add frozen string literal magic comments

b327ea1377ad2aa1fefba138a80ead4155d09f4e authored almost 6 years ago by Tim Riley <[email protected]>
Remove now-unnecessary explicit freezing of string literals

8b9795018f452fdcbe25f577ac83d57aad813814 authored almost 6 years ago by Tim Riley <[email protected]>
Add frozen_string_literal magic comment to every Ruby file

bc687816eecca7f063f44907a91cfc76c0341d72 authored almost 6 years ago by Tim Riley <[email protected]>
Remove spurious lines

4f4ed21d48b6f7c84cf79d8d540c6c19ccf0031b authored almost 6 years ago by Tim Riley <[email protected]>
Make VERSION documentation-private

07e1cf8ebe08183a2d6e274e05712fb96624899e authored almost 6 years ago by Tim Riley <[email protected]>
Use double quotes everywhere

c733ae9acb2904c617552b66278eb7da783bf010 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #125 from dry-rb/api-docs

Add API docs

f26a92c15e08285d944d6fa579113d202813a8fe authored almost 6 years ago by Tim Riley <[email protected]>
Install yard and add initial API docs

e5049b759d64eeeb302ed290f7f7885e596bfca9 authored almost 6 years ago by Tim Riley <[email protected]>
Coerce paths via settings rather than in class method

571c8441e2aefc9f3d7d51009d4a1662fafd5d62 authored almost 6 years ago by Tim Riley <[email protected]>
Tweak view equality

6958014a6d6c1392d4bff9bbb144cd613984d363 authored almost 6 years ago by Tim Riley <[email protected]>
Remove some unneeded constants

2579b479b62b208e31c1c487c9dc2e935c93a703 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #124 from dry-rb/prevent-needless-shared-partial-lookup

Prevent needless partial lookup in `<template name>/shared`

245f84785b257645e23950487a4f5742299e6791 authored almost 6 years ago by Tim Riley <[email protected]>
Update spec to show `shared/` is not part of the initial template lookup

f918caf979a0364c161a02b910e815dfb66ae37b authored almost 6 years ago by Tim Riley <[email protected]>
Clear all caches after each spec example

This should ensure our tests run faithfully regardless of order

f93b883f3879d88d864daca387744230dc33bf62 authored almost 6 years ago by Tim Riley <[email protected]>
Use real keyword arg for Path#initialize

28b8687d0640ab1a6cf0acb74a83a1d93f5a819f authored almost 6 years ago by Tim Riley <[email protected]>
Prevent needless partial lookup in `<path>/<template name>/shared`

It's pointless putting partials in that directory (`<path>/<template name>` is already exclusive...

3a7fcc5c0f4b3d4f279607a934ec2399932e37d2 authored almost 6 years ago by Tim Riley <[email protected]>
Update gem summary and homepage

8950760c5b0704addc5cdce818357953ed300067 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #123 from dry-rb/rename-rendering-to-render-environment

Rename Rendering to RenderEnvironment

3d7ce6569a53c691fc67e0745a01b15c2978bf99 authored almost 6 years ago by Tim Riley <[email protected]>
Rename Rendering to RenderEnvironment

528fd927241e50a55c9a260596b1e6af39f88dc8 authored almost 6 years ago by Tim Riley <[email protected]>
Remove unused methods

df4e14ba03b9b2ca18438754b31c32e9d2c3c6cd authored almost 6 years ago by Tim Riley <[email protected]>
Add codeclimate config

69aa32c2792b779c66e48ed422442fe70b60559c authored almost 6 years ago by Piotr Solnica <[email protected]>
Update test coverage setup

a74cd073b7f6b48b117eae58a9d65220776ad84b authored almost 6 years ago by Piotr Solnica <[email protected]>
Update rubies on travis

6bf12ba2756140f18ade122b9634efebcb3f699f authored almost 6 years ago by Piotr Solnica <[email protected]>
Prepare CHANGELOG for 0.6.0

6c35731c187e862c6ca0fd202b6b8ba8eff4abd9 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #121 from dry-rb/testing-helpers

Demonstrate unit testing parts; add small testing helpers

cd3e5fd214d855dab150ec7528711770d8c73dfd authored almost 6 years ago by Tim Riley <[email protected]>
Add integration spec demonstrating unit testing of parts

Add a `View.template_rendering` method so that an appropriate rendering object for a particular ...

362b596a04244249b9d9cc1fdc030ae6bc48d134 authored almost 6 years ago by Tim Riley <[email protected]>
Update author list

c29b11476919f4d3884d0cea1cfe26b82d515021 authored almost 6 years ago by Tim Riley <[email protected]>
Exclude examples, specs, and benchmarks when packaging as gem

c4b521e065fbd13a93e6130d16d51741145ca33a authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #120 from dry-rb/dry-system-sinatra-example-app

Add dry-system+sinatra example app

599f0db86f69ca902fa92a9ccc2a4de1388696b0 authored almost 6 years ago by Tim Riley <[email protected]>
Update README for rails example app

d35a073af06a84c0fa4064cf730e7e4005922851 authored almost 6 years ago by Tim Riley <[email protected]>
Add example app using dry-system and sinatra

360aceef473b3f6a91883378a7c4786aa8768884 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #119 from dry-rb/make-context-available-to-exposures

Make context object available to exposures via matching keyword param

2297aa45f130ccdafb118d81f98dff8dd405539f authored almost 6 years ago by Tim Riley <[email protected]>
Make context object available to exposures via matching keyword param

Since `context:` is a reserved keyword param for `View#call` anyway, and since exposure dependen...

4c391850cabe4809a6b6ab1a1555295b747431d9 authored almost 6 years ago by Tim Riley <[email protected]>
Tweak require

78c9d44af7f228b557e6362c7e580ed742a5c73a authored almost 6 years ago by Tim Riley <[email protected]>
Tidy up View#initialize

5eba27e04ce47f489d096ad15af0bef3471b0762 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #118 from dry-rb/access-to-rendering-format-in-parts-scopes

Give access to current rendering format from Part and Scope

3a7be6b5060eb96045fe8187dbbf7dfb6e75612a authored almost 6 years ago by Tim Riley <[email protected]>
Give access to current rendering format from Part and Scope

1786611228b3697ac1e77ffb218fb517492720d3 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #117 from dry-rb/allow-missing-renderering-on-scope

Allow Scope objects to be initialized without a rendering

606b685df3c84ea0cd08160747e4fadaac9c1034 authored almost 6 years ago by Tim Riley <[email protected]>
Allow Scope objects to be initialized without a rendering

In this case a RenderingMissing is used. This may be useful for unit testing the aspects of a sc...

db2ac0ffa1560e45987cf1e79c37c179d1de7a95 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #116 from dry-rb/default-args-for-part-to-improve-testability

Provide default values to Part#initialize params for easier testing

fd653f0b42e883caa27fbac9b551cbe6c6b691d7 authored almost 6 years ago by Tim Riley <[email protected]>
Using rendering's inflector to infer part name when it is not provided

c08899b5ef667d043fd09e20ed3036049f8b1a38 authored almost 6 years ago by Tim Riley <[email protected]>
Update benchmark/profile scripts for Controller renaming

929e8cc004d5d1a063aa525f5df253e688fbf785 authored almost 6 years ago by Tim Riley <[email protected]>
Provide default values to Part#initialize params for easier testing

5a623220a27b107c22db18b7b3f430199af2ac9f authored almost 6 years ago by Tim Riley <[email protected]>
Allow direct access to rendering's context from Scope

1e92ae9c953aee09901191be0d6b4de829f042a7 authored almost 6 years ago by Tim Riley <[email protected]>
Allow access to `#locals` from Scope as a convenience

c1bf77e14cb4dac3cc10a5b7e2abd276334024ea authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #115 from dry-rb/rename-controller-to-view

Rename Dry::View::Controller to Dry::View

e14d876d6153570cbebd5ce8c71aba55a25cc27c authored almost 6 years ago by Tim Riley <[email protected]>
Rename Dry::View::Controller to Dry::View

269843fcf5423661248772be60b3a2a02ebbc444 authored almost 6 years ago by Tim Riley <[email protected]>
Update CHANGELOG for yanked 0.5.4 release

280e0b4c74626d9fd579fdcff69629d8139c1342 authored almost 6 years ago by Tim Riley <[email protected]>
Merge pull request #113 from dry-rb/rails-example-app

Add example Rails app with minimum possible dry-view integration

a8c1c6d49d4c1f169863db26ec7f056104bb0ddb authored almost 6 years ago by Tim Riley <[email protected]>