Ecosyste.ms: OpenCollective

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

github.com/hanami/hanami

The web, with simplicity.
https://github.com/hanami/hanami

CLI: integration tests for `hanami server`

54641369908b9444b4633b7d502dfbd8bbf35233 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami console`

0401d4ef4180fcfd5d82dd66538ad3bc8a4dc064 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami generate model`

a432079c78e0118cfb373cfb3fcfeeff28d7078c authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami generate migration`

edad0c9cf8b0447c6232c898aa817031afeb8af5 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami generate app`

18ca5970e9b189f73f08cdb5e473219c20fc01ce authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami generate action`

1e3f124a2a5ac24ea42d4a9e92c9889b4f0ee49e authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests - ensure to change working directory both for Ruby and Aruba

af87ad309f88f74bb37b36621f1f354985d74e0f authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests refactoring

48f8cbe3eb0d8406d41e0cdabab451a774b8156b authored over 8 years ago by Luca Guidi <[email protected]>
CLI: mark as pending integration test for `hanami new --help` as it's

failing from time to time.

a61c2b346c81e478722f7f33dc27324321427c05 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami new --hanami-head`

0899bdeb5cc9adad86a90721aac481b5e4f9e4a8 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami new --template`

4931382ae49f6255e41ba6bb1463c6c73a1eca96 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami new --test`

caaac85c60b12f2f68f96f74d1aae7474d65acd3 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: integration tests for `hanami new --database`

9d9fa35f38fd23e4eee665dce0cffd40e2015a91 authored over 8 years ago by Luca Guidi <[email protected]>
CLI: basic integration testing for `hanami new`

b3b0c297e067b5012a4b68e040b9174658d42746 authored over 8 years ago by Luca Guidi <[email protected]>
Bare minimum setup for CLI integration tests

4df244197950fd398456df4d03e0ad210e635d51 authored over 8 years ago by Luca Guidi <[email protected]>
Restart

0dc62d6c64ecba5c955fae591ac715d4ef19ae77 authored over 8 years ago by Luca Guidi <[email protected]>
Make it to work with latest dry-* gems

2d25764e7fd76d030315d14cd4abfcebf1c855a0 authored over 8 years ago by Luca Guidi <[email protected]>
Generate command for secret token in production

This command generates a secret token and put it into the .env file
that is used in production.
...

574aebc94f1ac75c52da708f95ab5aae0e44187e authored over 8 years ago by Christophe Philemotte <[email protected]>
Fix typos in static documentation [skip ci] (#645)

113eeb41df8e9c5b8d763b2a6e40d68e9ff61885 authored over 8 years ago by Anton Davydov <[email protected]>
Merge branch 'pascalbetz-scope-const-defined-to-module'

5c6a901a6060ee163e490c1ef1a77e3c799d6379 authored over 8 years ago by Luca Guidi <[email protected]>
Scope constant check to application module

Fixes https://github.com/hanami/hanami/issues/631#issuecomment-238513397

All specs pass. Additi...

2c92d6c6b2cd7a032f9a2c9876007f9e52127b80 authored over 8 years ago by Pascal Betz <[email protected]>
Removes JRuby 9.0 from travis-ci

dc3058a3400e2693c5fb24d5b2dc07f5799dafc3 authored over 8 years ago by Lucas Amorim <[email protected]>
Merge pull request #637 from cllns/capture__io-for-code-reloading-message

capture_io for code reloading message

3a04784099330d9ea708c2bf5d5a109c11cf5f27 authored over 8 years ago by Luca Guidi <[email protected]>
Change 'puts' to 'warn' so it prints to STDERR insead of STDOUT

55ec23c6fc1b693e42d6a1ec696ec8ec1229357c authored over 8 years ago by Sean Collins <[email protected]>
Merge pull request #636 from cllns/remove-car-and-name-repositories

Remove CarRepository and NameRepository

0d14775b3c53b2604e6f9dc6d14de7a8abdd1706 authored over 8 years ago by Luca Guidi <[email protected]>
Make all tests pass on JRuby.

b375194e23926dc05f45804b83c7d3c4f2ca3102 authored over 8 years ago by Lucas Amorim <[email protected]>
capture_io for code reloading message

Also make sure that message is correct

4904924c45bee7c8194f50496efc09d47f9a0879 authored over 8 years ago by Sean Collins <[email protected]>
Remove CarRepository and NameRepository

694fc7b03090851bb03e7e60f01c438623837f13 authored over 8 years ago by Sean Collins <[email protected]>
Skip three tests from "modularized" architecture, which is private architecture and we won't support it anymore

Ref https://github.com/hanami/utils/pull/152

91bfb1d89b8c96ea76398319e29a4647298806c4 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #628 from bruz/code-reloading-fix

Skip preloading when code reloading is enabled

50b423f72a64af79a889389b56f716da5799cf78 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'igneus-fix_subcommand_help'

85bb146686b6bce3e7d35e96c9ad39b02d1358a6 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'fix_subcommand_help' of https://github.com/igneus/hanami into igneus-fix_subcommand_help

d87b8261902c4d5050a79fcec6fdf5d7e1ddeb73 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'bruz-new-app-current-folder'

ca1a029d9a2fe973f90e71e1cf31f3f0f0aa9651 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'new-app-current-folder' of https://github.com/bruz/hanami into bruz-new-app-current-folder

73320f5bc172f7e53a640767fa0d1baedd36aeb3 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #630 from max-si-m/update_app_file_generator

Update commentary for example with file system adapter

24e6503a1d8b9005bcc078f1b350828270171798 authored over 8 years ago by Luca Guidi <[email protected]>
Update commentary for example with file system adapter

39b29f678dc1beab66f9534ca222e85152ba6af7 authored over 8 years ago by Maxim Dzhuliy <[email protected]>
Skip preloading when code reloading is enabled

Code reloading during development wasn't working, at least when making
changes to controller act...

ee138a616eaff1594c3b5042c4f93f29b4abbcfe authored over 8 years ago by Bruz Marzolf <[email protected]>
test for `hanami new --help`

63e32185a77c1963c5cce007374c656059e37f26 authored over 8 years ago by Jakub Pavlík <[email protected]>
cleaner control structure

3370b8916819d206c0b82105911efb443e2eb14e authored over 8 years ago by Jakub Pavlík <[email protected]>
`hanami new --help` does not fail

b55e66dc0caa39299efcd0975295f5808915ac69 authored over 8 years ago by Jakub Pavlík <[email protected]>
Allow generating an app into current folder, not under it

f9bf550bfe39a0459424f84942761b581858210c authored over 8 years ago by Bruz Marzolf <[email protected]>
Prepare for v0.8.0

e89f456f58634d74dadfe2d9185b529808afa336 authored over 8 years ago by Luca Guidi <[email protected]>
Require 'hanami/validations' before of 'hanami/controller' when loading the framework

5e8068df3fab4e6694b7be6a4e3bbdb65a18bb93 authored over 8 years ago by Luca Guidi <[email protected]>
Generate new projects with hanami-model ~> 0.6 in Gemfile

476d138ec20e4b459ac83fdcfab2e0494fe58846 authored over 8 years ago by Luca Guidi <[email protected]>
Add hanami-validations ~> 0.6 to hanami.gemspec

9873f5e8f094e126616a60b40fe5dff93832fb1a authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #620 from hanami/fix/remove-require-gems-from-hanami-bin

Revert "Require gems in bin/hanami file"

2ebff3f6650ad08b964c94bac39275e015f2ab5b authored over 8 years ago by Luca Guidi <[email protected]>
Revert "Require gems in bin/hanami file"

This reverts commit 9a8db0445fec53046c2b65e96987569a2bf1c005.

6eec646e417d0d7b00beb9810a3bbccad05e984b authored over 8 years ago by Luca Guidi <[email protected]>
Link Code Reloading guides' article from Gemfile of new generated projects

9ad448d899f252da5d3ca57b64c52a0e60b0cd74 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #618 from hanami/routes-recognize

Introduced Hanami::Routes#recognize as testing facility for routes

abcaa4ab9ef987a143877a3923508c2bf388016d authored over 8 years ago by Luca Guidi <[email protected]>
Introduced Hanami::Routes#recognize as testing facility for routes

44b6c9241c3c5824e3db896adb3ba416a1012211 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #617 from hanami/improved-ui-for-default-template

Improved UI for default template

aa7de9a254713d6c7b509c5017094f904e3d24b3 authored over 8 years ago by Luca Guidi <[email protected]>
Improved UI for default template

880e8afba1b427f0d13dd90b7b38c313a4f0c0a3 authored over 8 years ago by Luca Guidi <[email protected]>
FEATURES [ci skip]

b41c9899e8ca69a572bc049af13069c99a1f2137 authored over 8 years ago by Luca Guidi <[email protected]>
CHANGELOG [ci skip]

e92f8879effc40fe581d69521b744ddc10e63bcf authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #616 from hanami/x-xss-protection

X-XSS-Protection

6e3c5ce02bd94321a051268fe7bb5869543c2243 authored over 8 years ago by Luca Guidi <[email protected]>
Include "X-XSS-Protection: 1; mode=block" in default response headers.

a537fa6b123691110cf7d757bbb9a635116a83f9 authored over 8 years ago by Luca Guidi <[email protected]>
Add project to .hanamirc in order to make model generator to rely on that configuration.

Ref #607

f04500e662974d8235d2258d7304e671e30b0ca8 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'GH-500' of https://github.com/lucasallan/lotus

0937e51d1ba90b573f33c419f566238e763f08dd authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #614 from hanami/subresurce-integrity

Subresource Integrity

3de59a1d602e597896d32f2dd25b9c7485fd9c5d authored over 8 years ago by Luca Guidi <[email protected]>
Generate new projects and apps with Subresource Integrity setting for production environment

019d4676bd1561cf5fba71d00fe4d9699aa21119 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #613 from artofhuman/master

Tiny improvement imporvement. Use tr instead gsub

f0e376d0fcfefa073af2d20b038845d3e4287907 authored over 8 years ago by Luca Guidi <[email protected]>
Tiny improvement imporvement. Use tr instead gsub

```
require 'benchmark/ips'

SEP = '/'.freeze

Benchmark.ips do |x|
x.report("gsub") do
'a...

5756a32bbfe79d06300de1aba239f701701fdd96 authored over 8 years ago by Semyon Pupkov <[email protected]>
Merge branch 'fix/detect-changes-for-sass-assets-dependencies'

09cdc3bfbee429aa76698f21e6421b725d7cfccc authored over 8 years ago by Luca Guidi <[email protected]>
Ensure Hanami::Static and Hanami::Assets::Static to: serve precompiled and already existing assets from public and to not interfer with routes from the project

c9fb6ca9521f8019b908c0bc25d3d29dde9dfbe7 authored over 8 years ago by Luca Guidi <[email protected]>
Hanami::Static and Hanami::Assets::Static documentation

97af4cb79abb8533c28c4795031b20164bdae35c authored over 8 years ago by Luca Guidi <[email protected]>
Use separated middleware for serving static assets: Hanami::Static for deployment and Hanami::Assets::Static for development/test

477785fef11fddaab8a3bef491bcae9c9598e5b5 authored over 8 years ago by Luca Guidi <[email protected]>
Extracted Hanami::Assets::Asset from Hanami::Static

4eff4994af66e0c23b6ff90738ad8ae1eba5f5b6 authored over 8 years ago by Luca Guidi <[email protected]>
Delegate to Assets::Compiler assets freshness check in development

af1f598903f790fe0fb7764f171853dded8dc35a authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #604 from oreoshake/patch-1

Propose an alternate default CSP policy

156cb715654a8fd707a9788ee2171b9eae4b4e99 authored over 8 years ago by Luca Guidi <[email protected]>
Uses project_name instead of application_name in .hanamirc

ee08754a62473fd00d8748f4ca2a227d54af4909 authored over 8 years ago by Lucas Amorim <[email protected]>
Merge pull request #608 from hanami/x-content-type-options

X-Content-Type-Options

270422e09fdf665584e9156ea6c8e84689e0392a authored over 8 years ago by Luca Guidi <[email protected]>
Explicitely require hanami/validations on top of test_helper.rb

13226e44f563eb0748ab067842841f9cc9afdd6c authored over 8 years ago by Luca Guidi <[email protected]>
Added i18n gem to testing dependencies

a09b49ff70d4a54bea230b6295c99c0a62d60f4d authored over 8 years ago by Luca Guidi <[email protected]>
Include "X-Content-Type-Options: nosniff" in default response headers

40538d20cbedbd01f4fa6c1a464e8f52e78906f8 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #564 from karimmtarek/report-rendering-errors

Report rendering errors to exception notification services

d234b9f644db004e7c703bdc5c01de5fd00989d9 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #606 from maheshm/destroy_spec

Destroy spec

6988d6a4e81c4b3c9cd6ba3539c8b05ab2ca691c authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #586 from maheshm/destroy_in_app

Set application to nil by default and throw error if arch is a container

3cef2c6220d104f05598975651c4e1f87f771d10 authored over 8 years ago by Luca Guidi <[email protected]>
Remove dry-* gems from Gemfile

6ee6d9cff7510b715a29b10e1043894972c09b24 authored over 8 years ago by Luca Guidi <[email protected]>
Remove successful? check

e711f1e202c6fc2d59327aec8b77e3a584c0d1b7 authored over 8 years ago by Karim Tarek <[email protected]>
Test cases for hanami/hanami#528

This commit introduces test cases for previously created error-handling
spike. The interesting p...

fee309b5808af2587f43dd5790258d240a1d31e7 authored over 8 years ago by Artem Khramov <[email protected]>
WIP: Report rendering errors to exception notification services

A potential fix for #528

fa9562ac5ff7086a804924786e55b9df5dca9812 authored over 8 years ago by Karim Tarek <[email protected]>
Introduce project_name in .hanamirc.

For more information: https://github.com/hanami/hanami/issues/500

88cfa98e5c95587163fba3511077dd0aa31d5ab7 authored over 8 years ago by Lucas Amorim <[email protected]>
Add few tests related to delete

Fixes #605

7235122b22583f15adb51f6a4976bc869791243b authored over 8 years ago by Mahesh M <[email protected]>
Fix destroy command not working with app architecture

Fixes #584
Set application to nil by default and throw error if arch is a container

7b9eace6e28be15519f49281f3d4d016f907e1c7 authored over 8 years ago by Mahesh M <[email protected]>
remove trailing space

6325f7f147f52bb85ed967392dbfd9b6144c3912 authored over 8 years ago by Neil Matatall <[email protected]>
Fix quoting inconsistencies

6e0011a9c48334d05d96c6146c8d695baaf083ea authored over 8 years ago by Neil Matatall <[email protected]>
Fix generated CSP to match proposed changes

6b9b8847d90c3ccc475d0b8bd01c6424dfec53e9 authored over 8 years ago by Neil Matatall <[email protected]>
Propose an alternate default CSP policy

This is related to https://github.com/rails/rails/pull/24961 where I proposed a default CSP, but...

f0874518e7138b832d430bab0de96e825b5e5012 authored over 8 years ago by Neil Matatall <[email protected]>
Merge pull request #601 from hanami/use-hanami-static-for-development

Use Hanami::Static for development

abd3f856eab280d2439ec8be8481d78d90351bb3 authored over 8 years ago by Luca Guidi <[email protected]>
Use Hanami::Static for development

027cd29f58845933e65ac4dfab0d18ed0a384cb9 authored over 8 years ago by Luca Guidi <[email protected]>
Merge pull request #599 from hanami/custom-rendering-for-any-http-status

Allow views to render any HTTP status code.

3b2d4863e0ea45f7824317a7699dde95d26ead62 authored over 8 years ago by Luca Guidi <[email protected]>
Allow views to render any HTTP status code.

* Successful requests will be handled by an action, a view and a template.
* Actions can set...

3db5af22894ed117ffb2892f4cf9659ed0da1740 authored over 8 years ago by Luca Guidi <[email protected]>
Cleanup for #583

86fd1363999744fb194504d0d3f3a83d2ad213c4 authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'logger-format' of https://github.com/davydovanton/lotus

856e0b564fbdd1cff3d106eecccd453fa2f6d033 authored over 8 years ago by Luca Guidi <[email protected]>
Use format option for set special formater

c160772641e62f5a8749d20f0f6a8cc30844fa13 authored over 8 years ago by Anton Davydov <[email protected]>
Use JSON logger formatter only for production environment

dc0057589fcce364df007a84e0af2702bdedd017 authored over 8 years ago by Anton Davydov <[email protected]>
Add format settings to config file templates

165741c3a584125b67f24fdab76b7b5fcf9dacff authored over 8 years ago by Anton Davydov <[email protected]>
Merge pull request #587 from ericfreese/master

Disable Rake::TestTask warnings in generated apps/containers

7b1b2fe2fc91ef7c62b6934652f0b95c293ff12a authored over 8 years ago by Luca Guidi <[email protected]>
Merge branch 'Erol-fix-route-mounting-on-testing-environments'

b2b8015fa2d1912ce3bbfc6f968ad566ccfcc1c4 authored over 8 years ago by Luca Guidi <[email protected]>
Change fixture according to the latest dry-validation changes. Closes #598

ed68c31abbbd844fec90591121e0d12d24dac951 authored over 8 years ago by Luca Guidi <[email protected]>