-
Notifications
You must be signed in to change notification settings - Fork 89
Update of the main branch to work with QLever
#2715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Add ProxyFix middleware to handle proxy headers correctly - Configure runserver.py to bind to host 'tajo' - Fixes CSS/static asset paths when deployed behind proxy 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
|
I wonder if the proxy info can be integrated in the configuration system we have, instead of having it hardcoded. |
|
Yes, the hardcoding
Yes, or perhaps the hardcoded variable could be an input variable? |
1. Explicitly ask for application/sparql-results+xml (default for Blazegraph) 2. Show QLever exception when available 3. Hack lables by using `REPLACE(STR(?var), ".*/", "") AS ?varLabel` 4. Remove Blazegraph-specific query hints (hint:Query, hint:Prior) 5. Add missing prefix for ASK query and statistics query
1. Add missing PREFIX geof: ... definition 2. Improve error message 3. Hack another SERVICE wikibase:label
1. Automatic pre-formatting using qlue-ls and sed 2. Manual post-correction of all queries (puuh)
added missing prefix
Added OWL prefix to the SPARQL query for better ontology support.
…st-of-authors.sparql
…ia, qlever branch
|
@fnielsen, I think the branch is in fair shape. I do not have enough experience with Codacy to get the 5 issues fixed. They seem harmless to me (the Markdown ones I do not even get the problem of...). Anything you like to see improved? |
… Adriano for getting this started
@fnielsen, this is @egonw typing here, this PR started out as "Configure Flask app for proxy deployment" but now has many updates to make Scholia work with QLever. The live instance is shaping up really well. But there is so much here, plz ping me to talk you through the work.
@hannahbast, sorry for updating the title and this description. Since everything was merged into the
qleverbranch, it all shows up on this PR.