Add multiple dashboard support #1869

Merged
merged 9 commits into from Sep 12, 2015

Projects

None yet

3 participants

@f0o
Member
f0o commented Sep 9, 2015

This PR as it stands will break existing dashboards.
A commit will follow up to detect old dashboards and transform then into the new format.

Good to go :)

@f0o f0o Add multiple dashboard support
2ce10cf
@f0o f0o self-assigned this Sep 9, 2015
@f0o f0o Add transition from old dashboard to new dashboard
4c3b4fb
@f0o f0o removed their assignment Sep 9, 2015
f0o added some commits Sep 10, 2015
@f0o f0o changed settings icon
ac6e56f
@f0o f0o Re-arranged dashboard bar
cc936c3
@f0o f0o Added Dashboard sharing. f80b10b
@f0o f0o Fix permissions in update-dashboard-config.inc.php
26d7851
@f0o f0o Updated dashboard menu's
9e668e9
@f0o f0o Fix `base_url` with tailing slash
8859130
@f0o
Member
f0o commented Sep 11, 2015

Another Merge-Candidate :)

User1: root/toor
User2: test/test

User1 has 3 dashboards:

  • PRV-Test is private
  • RO-Test is ReadOnly
  • RW-Test is ReadWrite (But not deletable, however Clear-able)
@f0o f0o Fixed width of dashboard-dropdown
baa209f
@Rosiak Rosiak merged commit 2928524 into librenms:master Sep 12, 2015

2 checks passed

Auto-Deploy Build finished. No test results found.
Details
Scrutinizer No new issues
Details
@f0o f0o deleted the QuxLabs:qux-issue-2 branch Sep 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment