Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 January 30

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Что бы схему чистой оставить
источник

ds

desmond stewart in Ruby, Rails, Hanami | dry-rb
рул я в валидацию и пытался добавлять, типа
rule :my_field, :my_flag do
 key.failure(ExternalSchema.call(values[:my_field]).errors.to_h) if values[:my_flag]
end
но ругается что +message+ must be either a Symbol, String or Hash nil given) потому что хэш не того формата насколько я понял
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
desmond stewart
рул я в валидацию и пытался добавлять, типа
rule :my_field, :my_flag do
 key.failure(ExternalSchema.call(values[:my_field]).errors.to_h) if values[:my_flag]
end
но ругается что +message+ must be either a Symbol, String or Hash nil given) потому что хэш не того формата насколько я понял
Скорее потому что ошибки валидации нет
источник
2020 January 31

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
источник

CR

Cocoa Rocket 🚀 in Ruby, Rails, Hanami | dry-rb
обьясните про гем JWT. я кодирую данные с секретным ключем и по алгоритму 'HS256'
и при этом когда декодирую я могу не указывать секретный ключ, хотя кодировал с ним. это нормально?
источник

CR

Cocoa Rocket 🚀 in Ruby, Rails, Hanami | dry-rb
источник

EK

E K in Ruby, Rails, Hanami | dry-rb
Cocoa Rocket 🚀
обьясните про гем JWT. я кодирую данные с секретным ключем и по алгоритму 'HS256'
и при этом когда декодирую я могу не указывать секретный ключ, хотя кодировал с ним. это нормально?
Welcome to async crypto club
источник

CR

Cocoa Rocket 🚀 in Ruby, Rails, Hanami | dry-rb
по идее он должен требовать секретный ключ хотя бы
источник

EK

E K in Ruby, Rails, Hanami | dry-rb
Больше asymmetric,  чем async но смысл понятен
источник

EK

E K in Ruby, Rails, Hanami | dry-rb
Cocoa Rocket 🚀
по идее он должен требовать секретный ключ хотя бы
Nope
источник

CR

Cocoa Rocket 🚀 in Ruby, Rails, Hanami | dry-rb
я это делаю в разных консолях
источник

CR

Cocoa Rocket 🚀 in Ruby, Rails, Hanami | dry-rb
как он без ключа расшифровывает?
источник

M

Mike in Ruby, Rails, Hanami | dry-rb
Cocoa Rocket 🚀
как он без ключа расшифровывает?
источник

VY

Vladislav Yashin in Ruby, Rails, Hanami | dry-rb
Cocoa Rocket 🚀
как он без ключа расшифровывает?
JWT не зашифрован, а подписан ключом
источник

ND

Nikita Didenko in Ruby, Rails, Hanami | dry-rb
Кто может помочь с конфигом ginx?

Исходная урла en-us/big-piney-wy/item/432366281-ridley's-markets-bi-weekly
Мне нужно убрать из нее символ '

Следующий код удаляет все после знака '

if ($request_uri ~* (')) {
  rewrite ('.*)$ $1 permanent;
}

в итоге остается en-us/big-piney-wy/item/432366281-ridley'

Мне нужно, что бы в результате было:
en-us/big-piney-wy/item/432366281-ridleys-markets-bi-weekly
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
А там не last в конце?
источник

ND

Nikita Didenko in Ruby, Rails, Hanami | dry-rb
не  помогает
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Добрый день подскажите пожалуйста, возможно ли в миграциях к составному индексу
add_index :table, [:column1, :column2, :boolean_column]
добавлять уникальность (unique: true) только если boolean_column == true

или такое в принципе не возможно?
источник

AN

Artem Napolskih in Ruby, Rails, Hanami | dry-rb
Partial unique index
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Artem Napolskih
Partial unique index
замечательно, спасибо большое, а то даже не знал как у гугла спросить )))
источник