Здравствуйте, сообщество,
Недавно я приступил к проекту по созданию мобильного приложения, специально адаптированного для нашего внутренне размещённого форума на базе Discourse. Для этого я сделал форк открытого мобильного приложения Discourse с целью адаптировать его для работы с одним сайтом — нашим.
Однако я столкнулся с проблемой: уведомления не приходят на мобильное приложение. После изучения материалов я понял, что уведомления могут не работать «из коробки» для внутренне размещённых экземпляров Discourse. Это критически важная функция для нашего случая, так как мы хотим, чтобы участники форума оставались вовлечёнными и оперативно реагировали на обсуждения.
Чтобы решить эту проблему:
-
Известен ли какой-либо обходной путь или конфигурация, которую необходимо выполнить на стороне сервера или приложения, чтобы включить уведомления для внутренне размещённого Discourse при доступе через кастомное мобильное приложение?
-
Существуют ли конкретные сервисы или плагины (например, OneSignal или другие), которые можно интегрировать для обработки механизма уведомлений во внутренне размещённых платформах?
-
Что касается создания белого лейбла приложения Discourse Hub: есть ли какие-либо руководства, лучшие практики или опыт, которыми вы могли бы поделиться, чтобы упростить этот процесс и обеспечить бесперебойную работу всех функций, особенно уведомлений?
-
Наконец, есть ли потенциальные подводные камни или аспекты, о которых мне следует знать при реализации этого проекта, особенно в контексте будущих обновлений Discourse и совместимости?
Заранее благодарю за помощь. Я высоко ценю знания и опыт этого сообщества, и любая помощь или руководство будут очень кстати.
С наилучшими пожеланиями,
Дипендра Шарма