shlinkio / shlink-web-component

Minimal UI to interact with Shlink on React applications
MIT License
2 stars 3 forks source link

Add custom user agent column to list view #435

Closed theofficialgman closed 1 month ago

theofficialgman commented 1 month ago

See https://github.com/shlinkio/shlink-web-component/issues/434

The previous issue got too off topic (apparently) and was locked. The previous issue's feature request was clear and concise in the first post https://github.com/shlinkio/shlink-web-component/issues/434#issue-2528931651

The feature can be best described in the sentence from that post:

In usecases where the user agent is customized by the sender (or simply not in the hardcoded list) it would be nice to view this information within the web interface.

Where the only option that would be required would be to show the whole user agent instead of the arbitrary browser/OS parsing.

The parsing as describe here https://github.com/shlinkio/shlink-web-component/issues/434#issuecomment-2358761799 is beyond the scope of this feature request and would be an additional feature (only after this one was implemented). Such a feature would best be summed up as "custom regex sort/parsing operations on user agents" and could allow for much more complex (and useful) parsing of the user agents.

theofficialgman commented 1 month ago

A toggle basically would be added to switch "modes"

Current: image

A (very quick) mockup:

Screenshot 2024-09-18 160447
acelaya commented 1 month ago

The previous issue got too off topic (apparently) and was locked. The previous issue's feature request was clear and concise in the first post #434 (comment)

This is your last warning. If you don't stop with the passive-aggressive tone, you'll get a permanent ban from this project.

As per the feature request, it is now well described and makes sense.