Padrino

Padrino 0.12.3 ( と padrino-contrib 0.2.0 ) がリリースされました

変更内容としては、ルーターのリファクタリング・リローダーの改善、その他いくつかのバグ修正なのですが、ちょっと注意が必要そうな変更が多そうだったので重要そうな変更点をまとめておきます。 ( ちょっと非互換の内容が多いから 0.13.0 にしちゃっても良…

Padrino Commit Oct 23, 2013

Ortuna Merge pull request #1470 from padrino/issue-1405-param-hash #1470のマージコミットです。 Ortuna issue #1405 - params hash keys params の値取得時のキー指定が、文字列にも対応しました。 patch :edit, map: '/:id' do # something… end 上記…

Padrino Commit Oct 17, 2013

ujifgc restore untested $LOAD_PATH behavior, add tests, fixes #1463 いくつかのディレクトリが $LOAD_PATH から除外されていた不具合が修正されました。 ujifgc cache content_type, fixes #1462 cache を使った場合に Content-Type が常に text/html と…

Padrino Commit Oct 16, 2013

ujifgc Merge pull request #1452 from padrino/padrino-start-accepts-handler-options #1452のマージコミットです。 dariocravero Modified padrino start to take an extra --options (-O) parameter dariocravero Made patch more readable thanks to @O…

Padrino Commit Oct 15, 2013

ujifgc Merge pull request #1018 from minad/moneta-replace #1018のマージコミットです。 minad replace Padrino::Cache::Store with Moneta Padrino::Cache のコア実装が moneta にリプレースされました。 これにより、キャッシュ・ストアの指定方法が後…

Padrino Commit Oct 13, 2013

ujifgc Merge pull request #1448 from padrino/cleanup-application #1448のマージコミットです。 ※個別のコミットは数が多いので省略 padrino-core のリファクタリングです。メソッドの抽出など可読性が改善されました。 ujifgc Merge pull request #1443 …

Padrino Commit Oct 11, 2013

ujifgc Merge pull request #1449 from padrino/fix-loading-order #1449のマージコミットです。 dariocravero Fixed the loading order of an app's dependencies. dariocravero Added @ujifgc's suggestion #1449#issuecomment-26145420 to launch the cir…

Padrino Commit Oct 10, 2013

ujifgc Merge pull request #1441 from padrino/fix-output-handlers #1441のマージコミットです。 ※個別のコミットは数が多いので省略 padrino-helpers が修正され、テンプレートエンジンに slim と haml を使った場合の - でコードの評価結果が出力されな…

Padrino Commit Oct 09, 2013

ujifgc Merge pull request #1442 from namusyaka/slim-future #1442のマージコミットです。 namusyaka We should use = instead of - in slim. namusyaka We should use = instead of - in haml. PadrinoAdrmin の generator で生成されるテンプレートが修…

Padrino Commit Oct 08, 2013

namusyaka Merge pull request #1436 from padrino/rails-style-select #1436のマージコミットです。 ujifgc support rails-style attribute hash of select options ujifgc support disabled_options key for select_tag ujifgc fix ruby 1.8.7 select_tag …

Padrino Commit Oct 07, 2013

ujifgc Merge pull request #1435 from namusyaka/fix-slim #1435のマージコミットです。 namusyaka Fix broken slim tenplates. slimテンプレート内で content_tag にブロックを渡した結果の出力が - を使った場合におかしくなっていたのが修正されました。

Padrino Commit Oct 06, 2013

ujifgc Merge pull request #1432 from padrino/refactor-reloader #1432のマージコミットです。 ※個別のコミットは数が多いので省略 リローダーのリファクタリングと以下の修正が行われました。 アプリケーション上で構文エラーがある場合には再読み込みが…

Padrino Commit Oct 05, 2013

nesquena Merge pull request #1431 from namusyaka/fix-content_tag #1431のマージコミットです。 namusyaka Fix incorrect behavior when using content_tag with block. slim と erb を使っている場合、content_tag にブロックを渡したときの挙動がおかし…

Padrino Commit Oct 04, 2013

dariocravero Merge pull request #1429 from namusyaka/remove-duplication #1429のマージコミットです。 namusyaka Code refactoring. padrino-gen でエラー処理のコードが重複している部分と、padrino-helpers でのコード重複部分がリファクタリングされ…

Padrino Commit Oct 03, 2013

namusyaka Fix indentation for account templates. Padrino::Admin で生成されるテンプレートファイルのインデントが修正されました。

Padrino Commit Oct 02, 2013

ujifgc Merge pull request #1428 from spariev/patch-1 #1428のマージコミットです。 spariev change Logger::Levels constants to match Severities from stdlib Logger Padrino::Logger::Levels で定義されているログレベルの値が Logger::Severity と同…

Padrino Commit Sep 30, 2013

nesquena Merge pull request #1424 from namusyaka/add-task-generator #1424のマージコミットです。 namusyaka Add task generator. rake タスクを生成する task ジェネレータが追加されました。 $ padrino g task -n namespace -d description ujifgc add…

Padrino Commit Sep 27, 2013

ujifgc Merge pull request #1421 from inkstak/master #1421のマージコミットです。 inkstak Prevent too much escaped html inkstak Dont escape safe html ヘルパーメソッドである simple_format は何でもかんでも HTML エスケープしていたのですが、対象…

Padrino Commit Sep 25, 2013

namusyaka 0.11.3 => 0.11.4 [ci skip] padrino-performance のバージョン番号が更新されました。

Padrino Commit Sep 24, 2013

nesquena Set date for the release to today CHANGES.rdoc に 0.11.4 のリリース日が記載されました。 nesquena Bumped version to 0.11.4 0.11.4 がリリースされました! 0.11.4 では、コンポーネント・ジェネレータ・csrf_meta_tags ヘルパーが追加され、…

Padrino Commit Sep 22, 2013

nesquena Update 0.11.4 release notes nesquena Add final attribution to changelog 0.11.4 のリリースノートが更新されました。 nesquena Update dependency to tilt 1.4.1 tilt のバージョン指定が 1.4.1 以上 1.5 未満 に変更されました。

Padrino Commit Sep 21, 2013

nesquena Merge pull request #1383 from WaYdotNET/twb_v3 #1383のマージコミットです。 WaYdotNET update Twitter Bootstrap V.3.0.0 WaYdotNET Update application.css padrino-admin で使われている Twitter Bootstrap が V.3.0.0 に更新されました。

Padrino Commit Sep 20, 2013

namusyaka Fix indentation for protected methods. protected メソッドのインデントが修正されました。 namusyaka Fix mistakes in padrino-core/README.rdoc. [ci skip] padrino-core の README.rdoc のタイポが修正されました。

Padrino Commit Sep 18, 2013

namusyaka Use symbol instead of block if available. Enumerable#map と Enumerable#each でブロック渡しをしている箇所が Symbol#to_proc 呼び出し方式に変更されました。

Padrino Commit Sep 17, 2013

ujifgc Merge pull request #1418 from namusyaka/fix-erb-of-sinatra #1418のマージコミットです。 namusyaka Don't use the ActiveSupport::SafeBuffer when using erb and Sinatra as middleware. Fixes #1256. namushaka Add third-party apps support. …

Padrino Commit Sep 16, 2013

ujifgc Merge pull request #1417 from matthias-guenther/performance-readme-and-code-fixes #1417のマージコミットです。 ※個別のコミットは数が多いので省略 padrino-performance がリファクタリングされました。 ujifgc Improve file naming for genera…

Padrino Commit Sep 15, 2013

namusyaka Merge pull request #1412 from matthias-guenther/padrino-helpers-documentation-cleanup #1412のマージコミットです。 ※個別のコミットは数が多いので省略 padrino-helper のソースコード内のドキュメントが整理されました。 余分な記述の削除…

Padrino Commit Sep 14, 2013

namusyaka Merge pull request #1411 from matthias-guenther/padrino-gen-documentation-cleanup #1411のマージコミットです。 ※個別のコミットは数が多いので省略 padrino-gen のソースコード内のドキュメントが整理されました。 余分な記述の削除や説明の…

Padrino Commit Sep 13, 2013

namusyaka Merge pull request #1409 from namusyaka/cleanup-warnings #1409のマージコミットです。 namusyaka Fix many warnings. 余計な変数代入の除去などのリファクタリングがされました。 namusyaka Fix typo. コメント部分のタイポ修正です。 namusya…

Padrino Commit Sep 12, 2013

ujifgc Merge pull request #1407 from matthias-guenther/padrino-core-documentation-cleanup #1407のマージコミットです。 ※ 個別のコミットは数が多いので省略 padrino-core のソースコード内のドキュメントが整理されました。 余分な記述の削除や説明の…

Padrino Commit Sep 11, 2013

ujifgc Merge pull request #1406 from namusyaka/fix-incorrect-params Fix incorrect params when path includes encoded slash. #1406のマージコミットです。 namusyaka Fix incorrect params when path includes encoded slash, fixes #1391. Add test c…

Padrino Commit Sep 10, 2013

namusyaka Merge pull request #1404 from graudeejs/impoved_button_to Make it possible to pass options to submit_tag when using button_to #1404のマージコミットです。 graudeejs Make it possible to pass html options to submit_tag when using bu…

Padrino Commit Sep 08, 2013

namusyaka Merge pull request #1402 from namusyaka/add-namusyaka-to-notification #1402のマージコミットです。 namusyaka Add namusyaka to notification on travis. travis の通知先に namusyaka さんが追加されました。 namusyaka Merge pull request …

Padrino Commit Sep 07, 2013

nesquena Merge pull request #1401 from tyabe/fix_typo #1401のマージコミットです。 tyabe Fix typo in padrino-gen App Generator を CLI で実行した際に表示されるヘルプ文言が修正されました。

Padrino Commit Sep 06, 2013

namusyaka Merge pull request #1397 from namusyaka/remove-code-duplication-in-create-app #1397のマージコミットです。 namushaka Remove code duplication in create_app. app Generator に対するリファクタリングがされました。 Padrinoコミッタになっ…

Padrino Commit Sep 05, 2013

ujifgc Merge pull request #1395 from namusyaka/change-content_type-value #1395のマージコミットです。 namusyaka Change content_type's default value for compatibility with Sinatra. namushaka Change some test cases for #1350. provides が指定…

Padrino Commit Sep 04, 2013

ujifgc Merge pull request #1394 from namusyaka/remove-code-duplication #1394のマージコミットです。 namusyaka Remove code duplication in error_messages_for. error_messages_for ヘルパーメソッドでコードが重複していた箇所がリファクタリングされ…

Padrino Commit Aug 30, 2013

DAddYE Merge pull request #1388 from graudeejs/master #1388のマージコミットです。 graudeejs Use tilt 1.4.0+ (fixes haml & UTF-8 issue #519) tilt のバージョン指定が "~> 1.3.7" から "~> 1.4.0" に更新されました。 これにより、haml で utf-8 の…

Padrino Commit Aug 28, 2013

ujifgc Merge pull request #1386 from namusyaka/fix-custom_condition #1386のマージコミットです。 namusyaka Fix conditional expression of custom_conditions. namusyaka Remove the check for custom_conditions. ルーティングのコードのリファクタリ…

Padrino Commit Aug 27, 2013

dariocravero Merge pull request #1384 from kgfullerton/mocha_fixes #1384のマージコミットです。 テスティングフレームワークに riot を、モックフレームワークに mocha を選択してテストを実行した場合に非推奨警告が表示されるのが修正されました。 da…

Padrino Decorator という gem を作りました

Padrino-Decorator 背景 現在進行中のプロジェクト(Padrino で作ってます)で、view の中での分岐や helper が爆発気味になってきたので、Draper や ActiveDecorator みたいなものを使って Decorator層に描画に特化したメソッドをまとめる機構がほしいなーと…

Padrino Commit Aug 19, 2013

Ortuna Merge pull request #1379 from padrino/csrf-helpers-cleanup #1379のマージコミットです。 dariocravero - Implemented #csrf_meta_tags. It complies with [Rails... ヘルパーメソッド csrf_meta_tags が追加されました。 このヘルパーメソッドを…

Padrino Commit Aug 18, 2013

ujifgc Merge pull request #1381 from namusyaka/fix-compiled_router #1381のマージコミットです。 namusyaka Fix #compiled_router not working well. namusyaka Improve the code. (@ujifgc's approach) ルーティングの確定処理( compiled_router メソッ…

Padrino Commit Aug 13, 2013

nesquena Merge pull request #1380 from namusyaka/revert-requirement-file #1380のマージコミットです。 namusyaka [Revert a requirement file, and remove a unneeded line from test/helper.] #1377で fileutils の require が padrino-cache から削除…

Padrino Commit Aug 09, 2013

ujifgc Merge pull request #1378 from namusyaka/fix-broken-params #1378のマージコミットです。 namusyaka Fix broken params. namusyaka Add test case for #1366 post :index, :with => [:foo, :bar], :bar => /.+/ do params.to_s end get :foo, :map …

Padrino Commit Aug 03, 2013

Ortuna Merge pull request #1377 from namusyaka/remove-unneeded-requirement-file #1377のマージコミットです。 namusyaka Remove a unneeded requirement file. Fileutils が 依存ライブラリとして require されていましたが、使用されていないようなの…

Padrino Commit Aug 01, 2013

dariocravero Merge pull request #1370 from spariev/patch-1 #1370のマージコミットです。 spariev add support for em_mysql2 adapter in AR rake tasks ActiveRecord 用 Rake タスクの対象アダプタに em_mysql2 が追加されました。(EventMachine と組み…

Padrino Commit Jul 30, 2013

dariocravero Merge pull request #1368 from wazeHQ/fix_french_translations #1368のマージコミットです。 Avia Aharon Fix French translation abbr_day_names day order フランス用の言語ファイルにある曜日の省略表記が修正されました。今まで月曜始ま…

Padrino Commit Jul 29, 2013

0.11.3 がリリースされました! 今回は日本人によるコミットが多くみられ、特に @namusyaka さんがすばらしく貢献をしています。 DAddYE Merge pull request #1365 from natsumesou/master #1365のマージコミットです。 natsumesou retrieve directories a l…

Padrino Commit Jul 28, 2013

ujifgc Merge pull request #1361 from namusyaka/fix-priority-routes #1361のマージコミットです。 namusyaka Fix a problem that prioritized routes not working. namusyaka Remove a skip. namusyaka Replace sort with sort!. ルーティングを定義する…