Some special long URLs cannot be parsed correctly
case : https://xxxxx-xxxxx.xxxxx.io/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-24h%2Fh,to:now))&_a=(columns:!(),filters:!(),index:'7bcc7bb0-4a37-11ef-920c-b92aa0004024',interval:auto,query:(language:kuery,query:'user_id%20171177%20and%20event_name%20long_task_duration'),sort:!(!(timestamp,desc))) but result is : https://xxxxx-xxxxx.xxxxx.io/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-24h%2Fh,to:now))&_a=(columns:!(),filters:!(),index:'7bcc7bb0-4a37-11ef-920c-b92aa0004024',interval:auto,query:(language:kuery,query:'user_id%20171177%20and%20event_name%20long_task_duration'),sort:!(!(timestamp,desc)
miss two ‘)’
other case : https://xxxxx.xxxxx.xxxxx.xxxxx.com/api/v1/namespaces/kube-system/services/kibana-logging/proxy/app/kibana#/discover?_g=(refreshInterval:(pause:!t,value:0),time:(from:'2024-04-15T05:01:50.508Z',mode:absolute,to:'2024-04-15T05:04:30.000Z'))&_a=(columns:!(_source),index:c7d41c20-67ae-11ec-b9c0-67671ee70594,interval:auto,query:(language:lucene,query:fill_vk_user_active_info),sort:!('@timestamp',desc)) result is : https://xxxxx.xxxxx.xxxxx.xxxxx.com/api/v1/namespaces/kube-system/services/kibana-logging/proxy/app/kibana#/discover?_g=(refreshInterval:(pause:!t,value:0),time:(from:'2024-04-15T05:01:50.508Z',mode:absolute,to:'2024-04-15T05:04:30.000Z'))&_a=(columns:!(_source),index:c7d41c20-67ae-11ec-b9c0-67671ee70594,interval:auto,query:(language:lucene,query:fill_vk_user_active_info),sort:!('@timestamp',desc)
miss one ')'
but those link is right in X or github or some software
one more
https://xxxxx.xx/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'2024-12-25T08:10:44.851Z',to:'2024-12-25T08:45:03.055Z'))&_a=(columns:!(),filters:!(),index:apm_static_index_pattern_id,interval:auto,query:(language:kuery,query:'user.id:%111'),sort:!(!('@timestamp',desc)))
the result:
https://xxxxx.xx/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from
edit: I've downgraded to v4.1.4 from v4.2.0 to revert the commit with apostrophe fix. But now, it cuts last three brackets:
https://xxxxx.xx/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'2024-12-25T08:10:44.851Z',to:'2024-12-25T08:45:03.055Z'))&_a=(columns:!(),filters:!(),index:apm_static_index_pattern_id,interval:auto,query:(language:kuery,query:'user.id:%111'),sort:!(!('@timestamp',desc