Project

General

Profile

action #13954

[tools][functional]Add support for custom link list on index page / footer

Added by okurz over 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2016-09-28
Due date:
2018-05-29
% Done:

0%

Estimated time:
Difficulty:
Duration: 435

Description

User story

As a site admin I want to add custom links to show up on index page / footer so that I do not need to change/patch the source code of openQA

acceptance criteria

  • AC1: custom links are shown on the index page or in the footer of each page based on a configuration not in openQA source code

tasks

  • read optional configuration files in YAML format under etc/openqa/ prefix with a link list definition
  • display the link list on the index page or in the footer of each page
  • optional: Provide both ways to show custom link list in the branding docbox as well as the footer based on the configuration setting

further details

see discussion in
https://github.com/os-autoinst/openQA/pull/899 for the original idea.


Related issues

Related to openQA Project - action #16232: Display openQA version in web UIResolved2017-01-25

History

#1 Updated by okurz over 3 years ago

  • Target version changed from Easy hacks to future

as mentioned on irc os-fctry: [Wednesday, 30 November 2016] [15:34:56 CET] anyone minds if I replace the milestone "easy hacks" with a keyword in subject line? IMHO it's not a proper milestone and not at all useful for the roadmap

#2 Updated by okurz over 3 years ago

  • Subject changed from Add support for custom link list on index page / footer to [easy hack] Add support for custom link list on index page / footer

#3 Updated by okurz over 3 years ago

  • Related to action #16232: Display openQA version in web UI added

#4 Updated by okurz over 3 years ago

  • Category set to Feature requests

#5 Updated by krauselukas almost 3 years ago

  • Assignee set to krauselukas

#6 Updated by krauselukas almost 3 years ago

  • Status changed from New to In Progress

#7 Updated by krauselukas over 2 years ago

Current state of the ticket:

  • Added a link section to the footer, links can be added via branding's.
  • Added a link part to our salt-states, so links can be modified and updated there (currently only for our internal instance).

#8 Updated by krauselukas over 2 years ago

Further ideas:

  • Add the same to the public instance

#9 Updated by okurz over 2 years ago

https://gitlab.suse.de/openqa/salt-states-openqa/merge_requests/19 is a MR about salt states for osd to add custom templates which was merged but is either not applied or does not work because there is no visible change on osd.

#11 Updated by okurz over 2 years ago

The MR is merged but it does not seem to have an effect on osd.

#12 Updated by okurz over 2 years ago

  • Subject changed from [easy hack] Add support for custom link list on index page / footer to [tools][functional]Add support for custom link list on index page / footer
  • Due date set to 2018-05-29
  • Assignee deleted (krauselukas)
  • Target version changed from future to Milestone 16

I assume krauselukas is not actually working on that, unassigning. We would like to have this to resolve #25614

#13 Updated by okurz over 2 years ago

  • Status changed from In Progress to Resolved
  • Assignee set to coolo

coolo fixed the salt-recipes. One can see the result now on openqa.suse.de in the footer (scroll down to the end).

Also available in: Atom PDF