intersystems-community / DeepSeeWeb

Renderer for DeepSee Dashboards in Browser with MDX2JSON as a Serverside and JS web-client
MIT License
18 stars 13 forks source link

Encoded chars in URLs #393

Closed Lena-Ev closed 1 year ago

Lena-Ev commented 1 year ago

suppport links like transformed by logi https://appsight.iscinternal.com/dsw/index.html#/APPSIGHT/Downloads/Overview.dashboard?FILTERS%3DTARGET%3A*%3BFILTER%3A%5BTimeStamp%5D.%5BH2%5D.%5BMonthYear%5D.%26%5BNOW-1%5D%7E%5BProductMajorVersion%5D.%5BH1%5D.%5BProductMajorVersion%5D.%26%5B2022.1%5D

how it should be https://appsight.iscinternal.com/dsw/index.html#/APPSIGHT/Downloads/Overview.dashboard?FILTERS=TARGET:*;FILTER:%5BTimeStamp%5D.%5BH2%5D.%5BMonthYear%5D.%26%5BNOW-1%5D~%5BProductMajorVersion%5D.%5BH1%5D.%5BProductMajorVersion%5D.%26%5B2022.1%5D

https://appsight.iscinternal.com/dsw/index.html#/APPSIGHT/Downloads/Overview.dashboard?FILTERS%3DTARGET%3A*%3BFILTER%3A%5BTimeStamp%5D.%5BH2%5D.%5BMonthYear%5D.%26%5BNOW%5D

this part should be readable by DSW --> FILTERS%3DTARGET%3A*%3BFILTER%3A%5BTimeStamp%5D.%5BH2%5D.%5BMonthYear%5D.%26%5BNOW%5D

https://appsight.iscinternal.com/dsw/index.html#/APPSIGHT/Downloads/Overview.dashboard?FILTERS=TARGET:*;FILTER:[TimeStamp].[H2].[MonthYear].&[NOW]~[ProductMajorVersion].[H1].[ProductMajorVersion].&[2022.1]

Logi transforms symbols = -> %3D : -> %3A ; -> %3B ~ -> %7E

so we need that DSW could transform them back or read this tranformed symbols like (%3D...)

Lena-Ev commented 1 year ago

check after release if it works

Lena-Ev commented 1 year ago

waiting for feedback from tecccode (double escaping)

Lena-Ev commented 1 year ago

@gnibeda release with crunch

evshvarov commented 1 year ago

my heart is here

On Tue, Aug 22, 2023 at 1:20 PM Lena-Ev @.***> wrote:

Closed #393 https://github.com/intersystems-community/DeepSeeWeb/issues/393 as completed.

— Reply to this email directly, view it on GitHub https://github.com/intersystems-community/DeepSeeWeb/issues/393#event-10156637255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVHEP2ERS7CTBV7TDA2TQTXWSBVTANCNFSM6AAAAAA3GWXQ6M . You are receiving this because you were assigned.Message ID: <intersystems-community/DeepSeeWeb/issue/393/issue_event/10156637255@ github.com>