Ladsgroup added a comment.

  In T266702#6662363 <https://phabricator.wikimedia.org/T266702#6662363>, 
@Addshore wrote:
  
  > Notes from the call:
  >
  > - Branches for gui deploy repo - for WDQS and WCQS
  > - in the meantime, keep both approaches to deployment of GUI
  > - WCQS should have microsite deployment for gui from the start
  > - routing for direct queries should be resolved by traffic team
  > - https://phabricator.wikimedia.org/T266702#6589774 - endpoint that should 
be accessible from microsite
  >
  > In T266702#6589774 <https://phabricator.wikimedia.org/T266702#6589774>, 
@Addshore wrote:
  >
  >> - wdqs service
  >>   - `/sparql`  - main sparql api path
  >>   - `/bigdata` - main blazegraph path
  >
  > Are all needed for WDQS and should be passed to blazegraph
  >
  >> - Various auth related things? Still needs to go to wdqs servers?
  >>   - `/error403` - 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L49-L52
  >>   - `/_check_auth` - 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L54-L57
  >>   - `/_oauth_token_verify` - 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L59-L63
  >>   - `/_logout` - 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L64-L66
  >
  > Only relevant to OAUTH and the commons query service, so not needed for 
WDQS yet
  >
  >> - `/readiness-probe` - 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L101
  >
  > Should not be exposed externally
  >
  >> There are various things that are currently added for the GUI by the WDQS 
puppet that are not included in the guid build repo
  >>
  >> - UI config 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L89
  >> - favicon 
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L93
  >
  > These will be in the build repo being deployed to microsites.
  >
  > So we will:
  >
  > [ ] Add the config and favicon to the build step and commit the stuff to be 
deployed to a new branch in the deployment repo
  
  The favicon is already there, made a patch to add the custom-config.json..

TASK DETAIL
  https://phabricator.wikimedia.org/T266702

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Ladsgroup
Cc: WMDE-leszek, dcausse, Ladsgroup, BBlack, Gehel, Dzahn, Addshore, Aklapper, 
Ramtin0071, MPhamWMF, Devnull, lmata, Muchiri124, Alter-paule, Beast1978, 
CBogen, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, Legado_Shulgin, 
CucyNoiD, Nandana, Namenlos314, Gaboe420, Giuliamocci, Davinaclare77, Qtn1293, 
Cpaulf30, Techguru.pc, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, 
GoranSMilovanovic, Th3d3v1ls, Hfbn0, Mahir256, QZanden, EBjune, merbst, 
LawExplorer, Salgo60, Lewizho99, Zppix, Maathavan, _jensen, rosalieper, 
Scott_WUaS, Jonas, Xmlizer, Wong128hk, jkroll, Wikidata-bugs, Jdouglas, aude, 
Tobias1984, Manybubbles, Lydia_Pintscher, faidon, Mbch331, Rxy, Jay8g, 
fgiunchedi
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to