Список текущих известных багов:
-
жалобы на кодировку в регистрационном емейле
-
загрузка картинок сломана -
регистрация закрыта -
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
-
в клубе нельзя создавать теги с **

отписал на почту.
test
tst
tst
test
test
UPD: теперь нормально
точно? неа. не нормально. сосиска ща думает. в говнокоде где-то генерится GET на 80ый порт.
пока еще нет. если я ломаю перенаправление с 80го, все ломается. сосис пока на работе, фиксить не может. довольно подлый баг: мы на сайте как бы по https, но все шлется в открытом виде.:(
так вот.
У тебя что-то с nginx не так – после отправки коммента редиректит в клуб (старый)
а так?
sdf
sdf
да, это я так отключил называет. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??
test
test
да, это я так отключил называет. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??
да, это я так отключил называется. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??
test
Ага, сейчас по уведомлению кликнул и не смог перейти. Странная хрень.
и после отправки комментария тоже
говнокод макскомовский. он как бы опенсорс, но не предполагалось его на другом домене запускать. а сосиска тоже поленился весь код шерстить. сделал автозамену. программеры…! че с них взять. а мне вообще не до того. а ты молодой, дотошный со своими расширениями, вот и заметил. очень хорошо. я тоже когда-то был дотошный.
Это даже не расширение, а штатная фича firefox.
если сосиска по всему коду этот вопрос пофиксит, а не только в одном месте, то глядишь сразу пачка багов уйдет.
Чёт у меня всё равно ощущение, что это nginx подсирает. У меня на локалхосте всё работает – уведомления очищаются, кнопка в избранное работает, редиректы тоже. WebSocket тоже пашет.
давай, наверное, в почте, если ты уже не на работе. я правда скоро оффлайн.
test
test
test
этого не может быть, потому что здесь nginx не сконфигурирован для этого. он работает в одном режиме. это у тебя часть запросов идет по 443 порту, а часть по 80ому.
test
test
подстроился под томкат. проблема решена. нужно проксирование веб-сокетов. и еще. сейчас по-умолчанию штраф -7 стоит. для отладки неудобно.
проверка
Ага, работает.
к сожалению, без кодинга на 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. это формирует ссылку, которую отдает сайт. я реально фигею, макском, как курица лапой пишет. отстутсвие описания параметров, хардкод, какое-то случайно их использование вообще… поэтому я надеюсь, может ты как-то причешишь это все.
я конкретно вижу, что это томкат отдает.
я конкретно вижу, что это томкат отдает.
а что ты у себя через nginx запускаешь? смысл писать, что у тебя на тесте, когда ты там напрямую общаешься.
test
test
test
tse
test
test
даркшвейн жалуется: и да, теги не могу верные поставить. не даёт новые создать. действительно, кроме новостей стоят ограничения. а звезд-то еще ни у кого нету.
test
Да вроде нормально