Список текущих известных багов:

  • жалобы на кодировку в регистрационном емейле

  • загрузка картинок сломана

  • регистрация закрыта

  • 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

  • в клубе нельзя создавать теги с **

  • cocuckaOP
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Там в конфиге можно WSUrl задать. Только надо не ws://, а wss:// кмк.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      ./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?

      • cocuckaOP
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        Тут через спринговую задницу делается. Приложение ждёт GET на https://localhost:8080/ws и потом http соединение должно проапгрейдится до WebSocket. Судя по devtools оно так и делает.

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          сейчас апгрейд через nginx работает. как проверить работу ws вцелом?

          • cocuckaOP
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            Судя по всему websocket заработал: всплывают новые сообщения в топике

              • cocuckaOP
                link
                fedilink
                arrow-up
                0
                ·
                4 years ago

                Кстати, очистка счётчика уведомлений тоже заработала :)

                • crypt
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  ну вот и отлично, закроешь сразу два бага)

                • cocuckaOP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  И кнопки избранное/отслеживать тоже. Видать у макскома всё через жопу websocket работает.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    я на самом деле этого и ожидал. просто мне тяжко читать java (или почему-то scala??) код и производить правильную настройку. я же объектно не пишу вообще.

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              у тебя точно галерея попала в новостную ленту??

              • cocuckaOP
                link
                fedilink
                arrow-up
                0
                ·
                4 years ago

                Она у меня сбоку в виджете галерея. Или ты имеешь ввиду опцию “показывать галерею в ленте на главной”?

                • crypt
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  я не знал, что есть такая опция. это у админов?

                  • cocuckaOP
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    У всех, в настройках профиля

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              у меня что-то опять не показываются обновления уведомлений. понаблюдай там, как у тебя…

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      4 years ago

      «Там в конфиге можно WSUrl задать. Только надо не ws://, а wss:// кмк.» да, выставил. прописал тестовый конфиг nginx. пошла какая-то активность.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      «Там в конфиге можно WSUrl задать.» кстати, это опять же не формирует урл, по которому работает ws. это формирует ссылку, которую отдает сайт. я реально фигею, макском, как курица лапой пишет. отстутсвие описания параметров, хардкод, какое-то случайно их использование вообще… поэтому я надеюсь, может ты как-то причешишь это все.