linkifyjs icon indicating copy to clipboard operation
linkifyjs copied to clipboard

Some special long URLs cannot be parsed correctly

Open no3keyboard opened this issue 1 year ago • 2 comments

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 ‘)’ de93ce6b0c36b75383adffa474d9b896

no3keyboard avatar Sep 09 '24 03:09 no3keyboard

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 ')' d12f9880d85c4dfbe5cc8b0acf79cf3a

but those link is right in X or github or some software

no3keyboard avatar Sep 09 '24 07:09 no3keyboard

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

madiyetov avatar Dec 26 '24 10:12 madiyetov