
Denis
08.08.2017
08:20:02
Данный гем я не ставил

Stanislav
08.08.2017
08:20:08
ах

Denis
08.08.2017
08:20:14
Ну да
'rails', '~> 5.1.2'

Google

Denis
08.08.2017
08:21:52
Ведь думаю без гема тоже это должно работать в этой версии рельсов и в деве эе все работает)
В логах вот какую ошибку бьет
ActionController::RoutingError (No route matches [GET] "/assets/owl.carousel/dist/assets/owl.carousel.min.css"):

Roman
08.08.2017
10:41:27
Всем привет. Кто-нибудь использовал omniauth + devise для авторизации через вк? Можно ли тестить на локалхосте? И как правильно прописать redirect_uri?

ojab
08.08.2017
10:43:57
https://github.com/omniauth/omniauth/wiki/Integration-Testing

Roman
08.08.2017
10:46:32
Да мне бы просто чтобы ссылка на авторизацию работала на странице с локалхоста, а у меня ошибка "error_description":"redirect_uri is incorrect, check application redirect uri in the settings page"
Вот и мне бы просто узнать, как правильно redirect_uri прописывать
И реально ли это делать вообще с локалхоста

ojab
08.08.2017
10:49:27
а, тебе чтобы ручками проверить?

Roman
08.08.2017
10:49:43
Да!

ojab
08.08.2017
10:53:13
Собственно, на странице для получения credentials вбиваешь http://localhost:3000 и всё работает

Roman
08.08.2017
11:01:08
Да, с этим вроде разобрался, теперь с самого вк идет запрос в приложение, а оно отвечает 401. Где предположительно может быть проблема?
Authentication failure! invalid_credentials: OAuth2::Error, invalid_grant: Code is invalid or expired.

Stanislav
08.08.2017
11:01:55

Google

Roman
08.08.2017
11:02:46
Коллбэк вытащил отдельно в OmniauthCallbacksController

ojab
08.08.2017
11:19:10
OAuth2::Client точно с правильными credentials создал?
падает, вестимо, где-то в районе OAuth2Client.auth_code.get_token

Eugene
08.08.2017
12:28:32
Токена может нету

Fedor
08.08.2017
14:00:56
при наследовании нестед классы - очень плохая идея
руби так забавно делает constantize при поиске класса )

Stanislav
08.08.2017
14:02:02

Fedor
08.08.2017
14:02:17
а да, извиняюсь, рельса
в рубях такого говна быть не должно

Mark
08.08.2017
14:07:05
подскажите как в serializer ограничить вывод для has_many например, чтобы он не все поля выводил, а только id ?

Stanislav
08.08.2017
14:08:50

Mark
08.08.2017
14:08:59
да
ActiveModel::Serializer

Stanislav
08.08.2017
14:09:15
напиши кастомный сериализатор
class_name_or_coder - Optional, a coder object, which responds to .load and .dump or a class name that the object type should be equal to.
мы писали такой который данные шифровал по сертификату

Mark
08.08.2017
14:11:21
окей
просто юзал json_api
он умеет

Stanislav
08.08.2017
14:11:53
я хз, меня может щас закидают помидорами но что насчет active model serializers ? :)

Google

Klim
08.08.2017
15:25:01
Господа, кто чем валидировал девайсовские формы на фронте? Возникла вдруг така задача. Пробовал гем client_side_validations, но что-то он не справляется с паролем. пропускает короткий пароль на сабмит.

Timur
08.08.2017
15:45:06
если использовать реакт с рельсами, можно ли сделать так, чтобы если отключить жс(реакт), то page source все равно был на страницу. Например, слайдер сделан на реакте. Отключаем жс - картинки и текст все равно рендерятся
все это нужно понимать в контексте того, что реакт используется не для spa

ojab
08.08.2017
15:46:57
https://github.com/shakacode/react_on_rails, как вариант
оно умеет в SSE, но нужно учитывать что делает оно SSE через node.js, само собой
(sse = server side rendering)

Антон
08.08.2017
16:03:58
Server-Sent Events?

ojab
08.08.2017
16:05:16
тьфу, SSR, да

Alexey
08.08.2017
18:56:05
кто может помочь с nginx ?

Antony
08.08.2017
19:07:53
Сысоев или спортлото

v
08.08.2017
19:10:16

Eugene
08.08.2017
19:38:57
Шутник

Stanislav
08.08.2017
19:39:22

Смерть
08.08.2017
19:58:41
Чет притупливаю. Как выставить куку при ajax запросе?
Отдаю ответ с Set-Cookie,но он не сохраняется

Nikita
09.08.2017
06:47:30
Ребят, нужно сделать API на рельсах для существующей ДБ, как заставить AR работать с базой? Ручками создавать schema.rb, прописывать туда все необходимое и создавать модели уже соответственно?

Admin
ERROR: S client not available

ojab
09.08.2017
06:48:58
bundle exec rails db:schema:dump

Nikita
09.08.2017
06:51:31
ojab оно просто по активной БД сделает схему?

Google

Nikita
09.08.2017
06:51:38
всех таблиц?
не оно, а таска

ojab
09.08.2017
06:57:29
да

Adamtsov
09.08.2017
13:28:38
Всем привет, никто не сталкивался с такой штукой superclass mismatch for class Article (TypeError) при инициализации в продакшене (обновил приложение с 4 на 5 + большой рефакторинг)
причем в devе могу сделать Article.last
разобрался, нашел где происходила инициализация раньше - чем в модели

Vitaliy
09.08.2017
15:08:03
кто конфижил приложение в контейнере докера с локальной бд msql, а то пишет мне can't connect to local mysql server through socket.

Andrey
09.08.2017
15:09:04
подскажите, какой сервис по отпраке смс для рельсы сейчас самый адекватный? (цена/кол-во смс)

Vitaliy
09.08.2017
15:09:17
turbosms

No
09.08.2017
15:10:15
зато понятно чего ожидать и знаешь, что всё стабильно

Alexander
09.08.2017
15:22:05

Oleg
09.08.2017
16:29:33

Александр
09.08.2017
16:33:14

Oleg
09.08.2017
16:34:04
Да и настройка отправки у них - изи

Alabama
09.08.2017
16:42:59

Roman
09.08.2017
16:45:54
Всем привет. В cancancan нужно как-то отдельно прописывать доступы для своих экшенов, которые не входят в crud?
я прописал can :update, но в экшенах, которые не входят в crud он выдает CanCan::AccessDenied

Andrey
09.08.2017
16:53:08
всем спасибо, кто отозвался на вопрос

Roman
09.08.2017
16:54:30
все, действительно, надо было явно определить can :custom_action_name

Google

Смерть
09.08.2017
18:43:28
Подскажите решение. У меня есть логика, что есть некоторая форма. При ее подаче, есть три варианта поведения. Один из них, что создается спользователь, открывается попап с еще одной формой, и после ее заполнения, сабмитится первая. Так вот, после того, как я создаю пользователя, я делаю ему sign_in, и возвращаю json ответ. Но при этом кука с сессией не проставляется, и следующий реквест выполняется без сессии юзера. Как мне сделать так, чтобы после этого запроса, пользователя логинило, без перезагрузки страницы?

Amir
10.08.2017
05:52:41
Мне нужно разработать интерфейс для обмена с 1С
на основании RabbitMQ
нужно разработать API , для систем который напрямую с MQ не работают
что посоветуете?

Igor
10.08.2017
07:30:20
Подскажите решение. У меня есть логика, что есть некоторая форма. При ее подаче, есть три варианта поведения. Один из них, что создается спользователь, открывается попап с еще одной формой, и после ее заполнения, сабмитится первая. Так вот, после того, как я создаю пользователя, я делаю ему sign_in, и возвращаю json ответ. Но при этом кука с сессией не проставляется, и следующий реквест выполняется без сессии юзера. Как мне сделать так, чтобы после этого запроса, пользователя логинило, без перезагрузки страницы?
если вручную куки ставить?


Amir
10.08.2017
07:55:55
Люди у меня трабла,c nginx
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header Host $host;
proxy_redirect off;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Forwarded-Proto http;
proxy_pass http://puma_production;
при отправке формы получаю ошибку токена
что HTTP Origin header server_ip
didn't match request.base_url server_ip:85
видимо изза того что порты разные