Project

General

Profile

Actions

action #13954

closed

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

Added by okurz over 7 years ago. Updated about 6 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:

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 1 (0 open1 closed)

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

Actions
Actions #1

Updated by okurz over 7 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

Actions #2

Updated by okurz over 7 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
Actions #3

Updated by okurz about 7 years ago

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

Updated by okurz about 7 years ago

  • Category set to Feature requests
Actions #5

Updated by krauselukas over 6 years ago

  • Assignee set to krauselukas
Actions #6

Updated by krauselukas over 6 years ago

  • Status changed from New to In Progress
Actions #7

Updated by krauselukas over 6 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).
Actions #8

Updated by krauselukas over 6 years ago

Further ideas:

  • Add the same to the public instance
Actions #9

Updated by okurz over 6 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.

Actions #11

Updated by okurz over 6 years ago

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

Actions #12

Updated by okurz about 6 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

Actions #13

Updated by okurz about 6 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).

Actions

Also available in: Atom PDF