Skip to content

rabbitmq_management: Fix preference cookie expiry to respect session timeout (backport #15814)#15823

Merged
michaelklishin merged 6 commits intov4.3.xfrom
mergify/bp/v4.3.x/pr-15814
Mar 25, 2026
Merged

rabbitmq_management: Fix preference cookie expiry to respect session timeout (backport #15814)#15823
michaelklishin merged 6 commits intov4.3.xfrom
mergify/bp/v4.3.x/pr-15814

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify Bot commented Mar 25, 2026

Proposed Changes

Fixes an issue: When a user expands or collapses a page section, or adds/removes columns from a table such as the queues table, the management UI persists that preference in a cookie. The cookie was mistakenly set with a one-year expiry, overriding any configured session timeout or the default session timeout.

As a result, a session would remain valid for a full year, meaning the user would not be prompted to log in again on the same domain for that duration.

Thanks @mkuratczyk for reporting this issue.

Types of Changes

What types of changes does your code introduce to this project?
Put an x in the boxes that apply

  • Bug fix (non-breaking change which fixes issue #NNNN)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause an observable behavior change in existing systems)
  • Documentation improvements (corrections, new content, etc)
  • Cosmetic change (whitespace, formatting, etc)
  • Build system and/or CI

This is an automatic backport of pull request #15814 done by [Mergify](https://mergify.com).

@michaelklishin michaelklishin added this to the 4.3.0 milestone Mar 25, 2026
@michaelklishin michaelklishin merged commit 9134d0e into v4.3.x Mar 25, 2026
185 checks passed
@michaelklishin michaelklishin deleted the mergify/bp/v4.3.x/pr-15814 branch March 25, 2026 01:09
michaelklishin added a commit that referenced this pull request Mar 25, 2026
rabbitmq_management: Fix preference cookie expiry to respect session timeout (backport #15814) (backport #15823)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants