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

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

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

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

  • 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

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

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

    я сейчас вырубил перенаправление с 80го порта. все сломалось?

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

      У меня с уведомлений теперь по ссылкам не ходит

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

        сосис, он прав. постинг обратно идет по 80ому порту. и nginx его перенаправляет на https. это косяк в java app. я уже спросил несколько раз насчет mainurl, почему мы его не меняем? сейчас меняю для теста.

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

          Ну давай поправим на https, но я не вижу в коде, чтобы это говно где-то использовалось. Везде secureMainUrl, кроме шаблона для писем.

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

            я еще смотрю трафик. это что-то все-таки другое как будто…

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

                    test

                    UPD: теперь нормально

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

                      точно? неа. не нормально. сосиска ща думает. в говнокоде где-то генерится GET на 80ый порт.

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

                      пока еще нет. если я ломаю перенаправление с 80го, все ломается. сосис пока на работе, фиксить не может. довольно подлый баг: мы на сайте как бы по https, но все шлется в открытом виде.:(

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

                          У тебя что-то с nginx не так – после отправки коммента редиректит в клуб (старый)

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

                            да, это я так отключил называет. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??

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

                            да, это я так отключил называет. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??

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

                            да, это я так отключил называется. но проблема не в этом. откуда вообще генерится запрос на 80ый порт??

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

                        Ага, сейчас по уведомлению кликнул и не смог перейти. Странная хрень.

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

                        и после отправки комментария тоже

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

                          говнокод макскомовский. он как бы опенсорс, но не предполагалось его на другом домене запускать. а сосиска тоже поленился весь код шерстить. сделал автозамену. программеры…! че с них взять. а мне вообще не до того. а ты молодой, дотошный со своими расширениями, вот и заметил. очень хорошо. я тоже когда-то был дотошный.

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

                            Это даже не расширение, а штатная фича firefox.

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

                          если сосиска по всему коду этот вопрос пофиксит, а не только в одном месте, то глядишь сразу пачка багов уйдет.

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

                            Чёт у меня всё равно ощущение, что это nginx подсирает. У меня на локалхосте всё работает – уведомления очищаются, кнопка в избранное работает, редиректы тоже. WebSocket тоже пашет.

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

                              давай, наверное, в почте, если ты уже не на работе. я правда скоро оффлайн.

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

                              этого не может быть, потому что здесь nginx не сконфигурирован для этого. он работает в одном режиме. это у тебя часть запросов идет по 443 порту, а часть по 80ому.

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

                                подстроился под томкат. проблема решена. нужно проксирование веб-сокетов. и еще. сейчас по-умолчанию штраф -7 стоит. для отладки неудобно.

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

                                  проверка

                                  Ага, работает.

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

                                    к сожалению, без кодинга на java (без сосиски) я не могу порешать проблему с уведомлениями.:(

                                    • sorrow
                                      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

                                          Там в конфиге можно 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. это формирует ссылку, которую отдает сайт. я реально фигею, макском, как курица лапой пишет. отстутсвие описания параметров, хардкод, какое-то случайно их использование вообще… поэтому я надеюсь, может ты как-то причешишь это все.

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

                              я конкретно вижу, что это томкат отдает.

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

                              я конкретно вижу, что это томкат отдает.

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

                              а что ты у себя через nginx запускаешь? смысл писать, что у тебя на тесте, когда ты там напрямую общаешься.

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

                              даркшвейн жалуется: и да, теги не могу верные поставить. не даёт новые создать. действительно, кроме новостей стоят ограничения. а звезд-то еще ни у кого нету.

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

                    test

                    Да вроде нормально

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

      У меня с уведомлений теперь по ссылкам не ходит