Project

General

Profile

Actions

tickets #21856

closed

Self hosted websites for openqa.suse.de tests

Added by dasantiago over 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Servers hosted in NBG
Target version:
-
Start date:
2017-08-10
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

On some tests (firefox) in openQA.suse.de we are relying on some third
party websites (html5test.com). This lately has been causing some
problems as shown in https://progress.opensuse.org/issues/20228

Fortunately the website code is hosted in github: https://github.com/We
bPlatformTest/HTML5test and in https://github.com/WhichBrowser/Parser-
PHP

As discussed, the best option would be to setup a page at
static.opensuse.org

However the first website uses a backend, but since we are interested
only in the front page, i clone the repo to gitlab and i cleaned the
webpage. So it's not using backend anymore. Please check the project
at:
https://gitlab.suse.de/dasantiago/html5test_clean/tree/master/public

This clean version is running on: http://tragicbox.suse.cz:3000/index.h
tml

All the external links point to the original locations (only the "save
results" isn't working).

However for this project to be completely independent, i still need to
change a javascript call to the whichbrowser project. Unfortunatelly i
was unable to install it localy.

The whichbrowser project just parses the UserAgent headers with regular
expressions and returns some javascript that is used in the html5test
page.

Please setup the domain for project whichbrowser and let me know the
url. After that i'll do the final change to the html5test_clean project
so it can be set in the static.opensuse.org domain.

Best regards,
David Santiago 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJZiyQGAAoJEM+1kXb3oIrKEkkP/RLFOcvEWb3TnLAA78W0uQ6G
GE/RCW+qLXhtA/rRd+fTnxyM8h9ghrntqDt0osBaKwgMxDEQ0TkY1SK8UJPHdT2Q
zcZzaNYDCp6yB2lp+Na0FGBlpnR/DOJOhbWMnMZ+fuMyaDHJ4SXyKZ42smxg1vRo
pIsKjDelru9cIAL/Vr8UoUt+nLrTlYz5dpfaSihNXV9P0e3GLV0rK0noUfzbeGx+
FpS7WbaNipy/Vlvfca7p8o6aC577yUEPJdV1vcyMlNDyP+r89zOVuBPTLOn0lZ/K
8zrT1r4rUDalLhz4Y25FZvBrFXo8usj4AyGxMY+BWChGSww3N92UFHAWxdPaJoIs
BOgIbUZPUXfQSDirQYUbB+j9wIOIiK62tfxoEkqGP/7UkboYZBKhbwznwfIC1x9q
oBevXUJqCCcnY1tisAUvjU5G1xDtL02lFHf3J8iZIu3+dzeDkR9mV8Jt0eHBtbz7
DpM4hOQTMWzfBHZT5vMxFBTqppyg+O5WYobhLvdk4o5vXww0wYML1Pqp7sTmNzj8
OOirXF/pwtRYMIBq5+SQATljORENmwZDNFt+4OMqp/MStRztmTRZkP92lrF7xhe2
4R8BtFQWRh4L6z6NcpmtE6zKhuvg1FlS6gDM8nH6H1XgfvQDgBEwLovlF5KuAgrX
np5I8m6f48Ano3G30FD7
=w3jQ
-----END PGP SIGNATURE-----


Subtasks

Actions

Also available in: Atom PDF