HTTP Request logs mix up data in rows
- Dominant language
- TypeScript
- Stars
- 22.8k
- Forks
- 783
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 52
Description
### Describe the Bug
When viewing the http request logs, I'm getting a lot of allowed from random IPs to services which are 100% blocked from these IP addresses.
When the logs are exported to CSV, I can see the correct data and everything lines up; So it's just a mix up in the GUI somewhere.
### Environment
- OS Type & Version: Debian 12
- Pangolin Version: v1.20.0-ee
- Edition (Community or Enterprise):
- Gerbil Version: 1.4.2
- Traefik Version: 3.7
- Newt Version: 1.14
- Client Version: N/A
### To Reproduce
Any activity and check the logs
(I have a high amount of activity because Homepage dashboard triggers a heap of activity with the widgets)
### Expected Behavior
GUI to match what is exported in the CSV.
As of currently, it's impossible to use the GUI to diagnose anything
Contributor guide
Research direction
Reproduce the issue in the HTTP request logs GUI, then export the same activity to CSV and compare corresponding rows. Start by tracing the GUI table's row data against the CSV data, and consider the issue done when the displayed fields and rows match the export and the logs can be used for diagnosis.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, observability
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100