Skip to content
This repository has been archived by the owner on Apr 3, 2021. It is now read-only.

Proxy API requests, load data from API #15

Merged
merged 20 commits into from
Nov 15, 2018
Merged

Proxy API requests, load data from API #15

merged 20 commits into from
Nov 15, 2018

Conversation

marians
Copy link
Member

@marians marians commented Nov 2, 2018

  • Daten werden nun nicht mehr per eingebettetes JSON ausgeliefert, sondern nach Bedarf von der API geladen. Es gibt
    • Liste aller Sites mit den relevanten Daten für die Suche und die Anzeige des Suchergebnisses
    • Details zu einer Site für die Anzeige der Detailseite
    • Liste der verfügbaren Screenshots zu einer Site
    • Datum der letzten Änderung von Spider-Ergebnissen
  • NGINX mit Konfiguration für den Dev-Server (mit auto refresh) und proxy für die API und Google Storage für Screenshot-Abruf sowie einer Konfiguration für den Produktionsbetrieb
  • Einige kleine Verbesserungen und Fehlerbehebungen auf der Detailseite
  • Icons werden nicht mehr im Repository geführt, sondern direkt von der Original-URL geladen. (Das ist noch nicht ganz optimal, denn hier kann es zu mixed content Warnungen kommen und manche Server unterstützen cross-origin referrer nicht.)

TODO

  • Service Worker so anpassen, dass die Liste aller Sites neu geladen wird, wenn aktuellere Daten vorhanden sind, als die im Cache vorhandenen.
  • Icons vom eigenen Server laden, um Mixed Content Warnungen zu umgehen.
  • NGINX-Konfiguration für den Produktionsbetrieb anpassen und testen

@marians marians self-assigned this Nov 2, 2018
@marians marians merged commit 5fb10d0 into master Nov 15, 2018
@marians marians deleted the proxy-api-requests branch November 15, 2018 23:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant