Repository navigation
Add traffic colour presets and optional high-load link pulsing #302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
TheWitness
merged 47 commits into
Cacti:develop
from
alcatron:feat/colours-pulse-20261011
Oct 14, 2026
+2,403
−177
Merged
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
9da803f
Add traffic colour presets and high-load link pulsing
alcatron 5ba4133
Validate all scale users and omit unused pulse metadata
alcatron 6ba3fc1
Fix high-traffic SVG glow rendering in Safari
alcatron 7ad49b4
Preserve custom scales and clean up detached traffic glow maps
alcatron 6122db9
Normalize scale ranges and render traffic glow in Live View
alcatron cdb2364
Validate serialized scales and exercise the colour editor
alcatron 6618348
Refresh traffic snapshots and discard cancelled background edits
alcatron d02dd06
Refresh only the authorized current map during cycling
alcatron 8be3389
Clean up persistent locks in combined colour-save fixtures
alcatron 274f899
Merge updated develop and preserve editor changes
alcatron 82d5690
Merge develop after gallery resize landed
alcatron a6b4155
Complete editor translation and PHP documentation cleanup
alcatron f4b769f
Refresh sibling hotspot maps together with traffic images
alcatron 87da13a
Reload colour fixtures between independent revision-checked edits
alcatron 10fa72b
Label colour controls accessibly and preserve editor revisions
alcatron a5d98e7
Reject stale colour dialogs before applying changes
alcatron 06023d7
Load and require colour form revision tokens
alcatron 2facae8
Refresh translations for registration failure reporting
alcatron 11023da
Serialize colour revision checks and saves under the shared mutex
alcatron aded6e3
Cover atomic persistence of map templates
alcatron 5f9e657
Reload complete editor state after saving colours
alcatron a4f0266
Report normal editor CAS conflicts and operational colour failures
alcatron 1b1c0b5
Report management and CLI write failures and invalid backgrounds
alcatron 25e7372
Run actual CLI failure paths and collect their coverage
alcatron 1221abc
Expand CLI fixture setup into individual statements
alcatron c87ede4
Keep property dialog Save actions after cancelled placement
alcatron 0fcc544
Report rejected saves and require complete configuration snapshots
alcatron e1eba10
Keep read-only dependency checks and creation retry guidance safe
alcatron a5a515e
Coordinate symlink alias writes and reject malformed colours
alcatron 03b6dfd
Address repair, serialization and dialog submission review findings
alcatron 609782f
Preserve every dialog submit action during placement and Enter saves
alcatron 300e633
Merge develop and address save and rendering review findings
alcatron 5f9389c
Document boolean map creation results
alcatron 31df946
Align map creation error branches
alcatron 6be014f
Require mutation revisions and bound colour scale inputs
alcatron 0bef96b
Validate alias snapshots and colour dialog saves
alcatron ed1e9e5
Bind root symlink identity to editor snapshots
alcatron 2d602f9
Return reload conflicts for retargeted colour roots
alcatron 38c4369
Preserve directory aliases and label advanced colour inputs
alcatron 5459fdc
Merge develop notes support into colour and pulsing changes
alcatron 8bba3f2
Protect shared included traffic scales from ineffective edits
alcatron daafaa8
Preserve portable INCLUDE directives separately from snapshot paths
alcatron 1ec5087
Preserve colour roundtrips and cloned node ownership
alcatron 840cc97
Preserve included link styles and reject lossy scale bounds
alcatron a4996ab
Preserve read-only bound tokens and effective setting inheritance
alcatron f846d2e
Cover empty included pulse setting precedence
alcatron ad1f369
Correct glow masks, optional tooltips and unlocked range creation
alcatron File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.