Список текущих известных багов:
-
жалобы на кодировку в регистрационном емейле
-
загрузка картинок сломана -
регистрация закрыта -
ip-шники записываются как 127.0.0.1 -
капче нужен API KEY -
аватарки заблокированы -
уведомления сбрасываются только по кнопке -
Шото странное со счётчиками сообщений в разделах
-
поломаны кнопки «следить за темой» и «добавить в избранное» -
периодически выдаёт «Secure site not available».
-
нужно вывести websockets на отдельный порт для проксирования, как на обычном лоре. (localhost:9090). -
не хватает слешей при генерации пути (htmlpathprefix). сейчас работает временный фикс через конфиг. если картинка загружена в .svg, то опять bad image. оставил для примера группу kde с багом. так-то от png иконок уже все ушли. я занимаюсь конвертацией svg -> png.
-
нужно исправить автоопределение ссылок во_всех разделах! сосис, сделай уже, чтобы это не был хардкод, а? я понимаю, что @maxcom криворук, но не повторяй его ошибок. сделай, чтобы автодетект зависил от mainURL). пример проблемы здесь: https://linuxtalks.co/gallery/screenshots/259 // crypt
-
в клубе нельзя создавать теги с **

к сожалению, без кодинга на java (без сосиски) я не могу порешать проблему с уведомлениями.:(
Кстати, сосиска публикует где нибудь свои изменения движка?
да, git clone https://github.com/cocucka-dev/lorsource.git
сейчас буду искать вебсокеты и сайт дергать.
Там в конфиге можно WSUrl задать. Только надо не ws://, а wss:// кмк.
./src/main/scala/ru/org/linux/realtime/RealtimeEventHub.scala
@Configuration @EnableWebSocket class RealtimeConfigurationWS(handler: RealtimeWebsocketHandler, config: SiteConfig) extends WebSocketConfigurer { override def registerWebSocketHandlers(registry: WebSocketHandlerRegistry): Unit = { registry.addHandler(handler, “/ws”).setAllowedOrigins(config.getSecureUrl) } } это инициализация ws? расшифруй, как здесь формируется url?
Тут через спринговую задницу делается. Приложение ждёт GET на https://localhost:8080/ws и потом http соединение должно проапгрейдится до WebSocket. Судя по devtools оно так и делает.
сейчас апгрейд через nginx работает. как проверить работу ws вцелом?
Судя по всему websocket заработал: всплывают новые сообщения в топике
ок, славно.:)
Кстати, очистка счётчика уведомлений тоже заработала :)
ну вот и отлично, закроешь сразу два бага)
И кнопки избранное/отслеживать тоже. Видать у макскома всё через
жопуwebsocket работает.я на самом деле этого и ожидал. просто мне тяжко читать java (или почему-то scala??) код и производить правильную настройку. я же объектно не пишу вообще.
у тебя точно галерея попала в новостную ленту??
Она у меня сбоку в виджете галерея. Или ты имеешь ввиду опцию “показывать галерею в ленте на главной”?
я не знал, что есть такая опция. это у админов?
У всех, в настройках профиля
у меня что-то опять не показываются обновления уведомлений. понаблюдай там, как у тебя…
«Приложение ждёт GET на https://localhost:8080/ws» нам нужно http там. если я отправляю туда https, то 502.
«Там в конфиге можно WSUrl задать. Только надо не ws://, а wss:// кмк.» да, выставил. прописал тестовый конфиг nginx. пошла какая-то активность.
«Там в конфиге можно WSUrl задать.» кстати, это опять же не формирует урл, по которому работает ws. это формирует ссылку, которую отдает сайт. я реально фигею, макском, как курица лапой пишет. отстутсвие описания параметров, хардкод, какое-то случайно их использование вообще… поэтому я надеюсь, может ты как-то причешишь это все.