Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
ba67d1c
Inject WikibaseApi into QueryExampleDialog
lucaswerkmeister Jan 28, 2021
6d548de
Localisation updates from https://translatewiki.net.
translatewiki Feb 4, 2021
bd47f5e
Localisation updates from https://translatewiki.net.
translatewiki Feb 11, 2021
64b9ed5
chore: upgrade dependencies to make npm audit happy
micgro42 Feb 12, 2021
6517f06
Localisation updates from https://translatewiki.net.
translatewiki Mar 1, 2021
0501636
Localisation updates from https://translatewiki.net.
translatewiki Mar 4, 2021
4fa380d
Run browser tests in npm test, but don't run webdriver
adamwight Feb 23, 2021
f4889b6
Merge "Run browser tests in npm test, but don't run webdriver"
Mar 5, 2021
31a1da0
Localisation updates from https://translatewiki.net.
translatewiki Mar 8, 2021
97b6bca
Add a build_for_deploy grunt task that doesn't commit or push
addshore Mar 15, 2021
f999894
Add npm script for grunt
addshore Mar 15, 2021
641d4c6
Localisation updates from https://translatewiki.net.
translatewiki Mar 15, 2021
956f0a7
Localisation updates from https://translatewiki.net.
translatewiki Mar 22, 2021
a12539c
refactor: use window var for wikibase
botoxparty Mar 24, 2021
7acf033
Fix autocompletion for Sense class
lucaswerkmeister Mar 29, 2021
2cd678d
Localisation updates from https://translatewiki.net.
translatewiki Mar 29, 2021
fa96147
Localisation updates from https://translatewiki.net.
translatewiki Apr 1, 2021
422b00a
Localisation updates from https://translatewiki.net.
translatewiki Apr 8, 2021
f0c71a8
Localisation updates from https://translatewiki.net.
translatewiki Apr 19, 2021
5ab668f
Update CodeMirror to 5.61.0
lucaswerkmeister Apr 21, 2021
ba9aafa
Localisation updates from https://translatewiki.net.
translatewiki Apr 22, 2021
5be4d0d
Localisation updates from https://translatewiki.net.
translatewiki Apr 26, 2021
8800883
Add a parameter using comments to the query to allow for a title
botoxparty Apr 22, 2021
d36db4c
Merge "Add a parameter using comments to the query to allow for a title"
May 6, 2021
24e412b
Localisation updates from https://translatewiki.net.
translatewiki May 7, 2021
ce2315a
Localisation updates from https://translatewiki.net.
translatewiki May 17, 2021
a271c25
Remove angle brackets from an i18n message
lucaswerkmeister May 21, 2021
43ccc3f
Merge "Remove angle brackets from an i18n message"
May 25, 2021
a696073
Localisation updates from https://translatewiki.net.
translatewiki May 27, 2021
3633394
Localisation updates from https://translatewiki.net.
translatewiki May 31, 2021
96a2197
Localisation updates from https://translatewiki.net.
translatewiki Jun 3, 2021
322ec39
Localisation updates from https://translatewiki.net.
translatewiki Jun 3, 2021
9eac8bc
Localisation updates from https://translatewiki.net.
translatewiki Jun 7, 2021
f0f575b
Localisation updates from https://translatewiki.net.
translatewiki Jun 10, 2021
511e63e
Localisation updates from https://translatewiki.net.
translatewiki Jun 14, 2021
2bec925
Localisation updates from https://translatewiki.net.
translatewiki Jun 21, 2021
13ce6b3
Merge branch 'master' of github.com:wikimedia/wikidata-query-gui into…
addshore Jun 23, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 19 additions & 30 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -293,40 +293,26 @@ module.exports = function( grunt ) {
var done = this.async();
var spawn = require( 'child_process' ).spawn;

// Install selenium-standalone if necessary
spawn( 'node_modules/.bin/selenium-standalone', [ 'install' ], {
var serverProcess = spawn( 'node_modules/.bin/http-server', [ '-p', '8082' ], {
stdio: [ process.stdin, process.stdout, process.stderr ]
} ).on( 'exit', function () {

// Run server
var serverProcess = spawn( 'node_modules/.bin/http-server', [ '-p', '8082' ], {
stdio: [ process.stdin, process.stdout, process.stderr ]
} );
var seleniumProcess = spawn( 'node_modules/.bin/selenium-standalone', [ 'start' ], {
stdio: [ process.stdin, process.stdout, process.stderr ]
} );

// Run tests
var wdioProcess = spawn( 'node_modules/.bin/wdio', [], {
stdio: [ process.stdin, process.stdout, process.stderr ]
} );
} );

wdioProcess.on( 'exit', function ( error ) {
serverProcess.kill();
seleniumProcess.kill();
if ( error ) {
done( false );
} else {
done( true );
}
} );
var wdioProcess = spawn( 'node_modules/.bin/wdio', [], {
stdio: [ process.stdin, process.stdout, process.stderr ]
} );

wdioProcess.on( 'error', function ( error ) {
serverProcess.kill();
seleniumProcess.kill();
wdioProcess.on( 'exit', function ( error ) {
serverProcess.kill();
if ( error ) {
done( false );
} );
} else {
done( true );
}
} );

wdioProcess.on( 'error', function ( error ) {
serverProcess.kill();
done( false );
} );

} );
Expand All @@ -345,8 +331,11 @@ module.exports = function( grunt ) {
grunt.registerTask( 'only_build', [
'less', 'copy', 'useminPrepare', 'concat', 'cssmin', 'uglify', 'filerev', 'usemin', 'htmlmin', 'merge-i18n'
] );
grunt.registerTask( 'build_for_deploy', [
'test', 'browser_test', 'clean', 'shell:cloneDeploy', 'clean:deploy', 'only_build'
] );
grunt.registerTask( 'deploy', [
'test', 'browser_test', 'clean', 'shell:cloneDeploy', 'clean:deploy', 'only_build', 'shell:commitDeploy', 'shell:review'
'build-for-deploy', 'shell:commitDeploy', 'shell:review'
] );
grunt.registerTask( 'security', [
'clean', 'shell:cloneDeploy', 'clean:deploy', 'only_build', 'shell:commitDeploy', 'shell:formatPatchDeploy'
Expand Down
11 changes: 10 additions & 1 deletion examples/dialog.html
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,19 @@
$( document ).ready( function() {
new wikibase.queryService.ui.dialog.QueryExampleDialog(
$( '#QueryExamples' ),
null,
new wikibase.queryService.api.QuerySamples(
'en',
{
"server": "https://www.wikidata.org/",
"apiPath": "w/api.php",
"pageTitle": "Wikidata:SPARQL_query_service/queries/examples",
"pagePathElement": "wiki/"
}
),
function( query, title ) {
alert( title + '\n\n' + query );
},
null,
'https://query.wikidata.org/embed.html');
} );
</script>
Expand Down
12 changes: 6 additions & 6 deletions i18n/ab.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
{
"@metadata": {
"authors": [
"Pupsik-ipa",
"Андрей"
]
},
"wdqs-app-button-examples": "Аҿырҧштәқәа",
"wdqs-app-button-examples": "Аҿырԥштәқәа",
"wdqs-app-button-prefixes": "Апрефиксқәа",
"wdqs-app-button-tools": "Амаругақәа",
"wdqs-app-button-help": "Аилыркаага",
"wdqs-app-button-run": "Идәықәҵатәуп",
"wdqs-app-button-clear": "Ирыцқьатәуп",
"wdqs-app-button-display": "Аформат",
"wdqs-app-button-download": "Иҭагалатәуп",
"wdqs-app-button-download-title": "Иҭагалатәуп алҵшәа",
"wdqs-app-button-link": "Азхьарҧш",
"wdqs-app-button-link": "Азхьарԥш",
"wdqs-app-button-code": "Акод",
"wdqs-app-button-code-title": "Иахәаҧштәуп акод аҿырҧштәқәа",
"wdqs-app-button-code-title": "Иахәаԥштәуп акод аҿырԥштәқәа",
"wdqs-app-help-datamodel": "RDF Адырқәа Рмодель",
"wdqs-app-help-prefixes": "Апрефиксқәа рыхьӡынҵа",
"wdqs-app-help-copy": "Алицензиа иазку аинформациа",
"wdqs-app-result-rawgraphs": "Иаарттәуп RAWGraphs.io аҟны",
"wdqs-app-result-json": "JSON-афаил",
"wdqs-app-result-tsv": "TSV-афаил",
"wdqs-app-result-csv": "CSV-афаил",
"wdqs-dialog-examples-preview-result": "Иахәаҧштәуп алҵшәа",
"wdqs-dialog-examples-preview-result": "Иахәаԥштәуп алҵшәа",
"wdqs-dialog-key-shortcut-close-button": "Иарктәуп",
"wdqs-ve-filter": "Афильтр",
"wdqs-ve-show": "Иаарҧштәуп",
"wdqs-ve-show": "Иаарԥштәуп",
"wdqs-ve-or": "ма",
"wdqs-ve-sb-other": "Даҽакы",
"wdqs-action-server-error": "Асервер агха",
Expand Down
1 change: 1 addition & 0 deletions i18n/az.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"@metadata": {
"authors": [
"AZISS",
"NMW03",
"Neriman2003",
"Patriot Kur",
"TmY e12",
Expand Down
1 change: 0 additions & 1 deletion i18n/azb.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
},
"wdqs-app-button-examples": "میثاللار",
"wdqs-app-button-prefixes": "پیشوند",
"wdqs-app-button-tools": "آلتلر",
"wdqs-app-button-help": "کؤمک",
"wdqs-app-button-run": "چالیشدیر",
"wdqs-app-button-clear": "آریت",
Expand Down
11 changes: 6 additions & 5 deletions i18n/ba.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
{
"@metadata": {
"authors": [
"Lizalizaufa",
"Sagan",
"Ләйсән",
"Sagan"
"Рустам Нурыев"
]
},
"wdqs-app-button-examples": "Миҫалдар",
"wdqs-app-button-prefixes": "Префикстар",
"wdqs-app-button-tools": "Ҡоралдар",
"wdqs-app-button-help": "Ярҙам",
"wdqs-app-button-run": "Ҡабыҙырға",
"wdqs-app-button-run-title": "Һорауҙы башҡарыу (<CTRL> + <ENTER>)",
"wdqs-app-button-clear": "Таҙартыу",
"wdqs-app-button-display": "Формат",
"wdqs-app-button-download": "Күсереп алырға",
Expand All @@ -20,12 +22,11 @@
"wdqs-app-help-datamodel": "RDF Data моделе",
"wdqs-app-help-prefixes": "Префикстар исемлеге",
"wdqs-app-footer-help": "Автоматик тамамлау өсөн <i>[CTRL-SPACE]</i> төймәһенә баҫығыҙ.",
"wdqs-app-footer-updated": "Мәғлүмәт $1 элек яңыртылды",
"wdqs-app-footer-updated-seconds": "Мәғлүмәт $1 секунд элек яңыртылды",
"wdqs-ve-show": "Күрһәтергә",
"wdqs-ve-with": "менән",
"wdqs-ve-anything": "бер нимә",
"wdqs-ve-any": "берәйһе",
"wdqs-ve-or": "йәки",
"wdqs-ve-subtype": "өҫтәмә төр"
"wdqs-ve-subtype": "өҫтәмә төр",
"wdqs-action-preview": "Һөҙөмтәне ҡарап алыу"
}
6 changes: 3 additions & 3 deletions i18n/ban.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"wdqs-app-button-more-tools": "Prabot liyané",
"wdqs-app-button-help": "Wantuan",
"wdqs-app-button-run": "Margiang",
"wdqs-app-button-run-title": "Margiang kuéri (<CTRL> + <ENTER>)",
"wdqs-app-button-clear": "Puyungang",
"wdqs-app-button-run-title": "Margiang kuéri (CTRL + ENTER)",
"wdqs-app-button-clear": "Resikin",
"wdqs-app-button-clear-title": "Resikin kuéri",
"wdqs-app-button-restore-title": "Ulihang kuéri sadurungné",
"wdqs-app-button-format-title": "Format kuéri",
Expand Down Expand Up @@ -100,7 +100,7 @@
"wdqs-dialog-key-shortcut-show-example": "Sinahang conto",
"wdqs-dialog-key-shortcut-help-menu": "Alihang menu Wantuan",
"wdqs-dialog-key-shortcut-show-language": "Sinahang menu basa",
"wdqs-dialog-key-shortcut-close-button": "Tutup",
"wdqs-dialog-key-shortcut-close-button": "Sineb",
"wdqs-ve-filter": "Saring",
"wdqs-ve-show": "Sinahang",
"wdqs-ve-limit": "Watesin",
Expand Down
1 change: 1 addition & 0 deletions i18n/be.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
"wdqs-app-help-prefixes": "Спіс прэфіксаў",
"wdqs-app-help-copy": "Інфармацыя пра ліцэнзаванне",
"wdqs-app-help-queryhelper": "Даведка для запытаў",
"wdqs-app-tools-lexicographical-data": "Лексікаграфічныя даныя",
"wdqs-app-footer-help": "Націсніце <i>[CTRL-SPACE]</i>, каб актываваць аўтазапаўненне.",
"wdqs-app-result-shorturl": "Кароткі URL для выніку",
"wdqs-app-result-shorturl-title": "Кароткі URL для гэтага выніку",
Expand Down
1 change: 0 additions & 1 deletion i18n/bgn.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
},
"wdqs-app-button-examples": "مثال‌ئان",
"wdqs-app-button-prefixes": "دیم‌وند",
"wdqs-app-button-tools": "وسایللان",
"wdqs-app-button-help": "کومک",
"wdqs-app-button-run": "عملي کورتین",
"wdqs-app-button-run-title": "کوئیرین عمل (<CTRL> + <ENTER>)",
Expand Down
1 change: 0 additions & 1 deletion i18n/bho.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
},
"wdqs-app-button-examples": "उदाहरण",
"wdqs-app-button-prefixes": "उपसर्ग",
"wdqs-app-button-tools": "औजार",
"wdqs-app-button-help": "मदद",
"wdqs-app-button-run": "रन कराईं",
"wdqs-app-button-run-title": "क्वैरी चलाईं (<CTRL> + <ENTER>)",
Expand Down
12 changes: 10 additions & 2 deletions i18n/bs.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"@metadata": {
"authors": [
"Acamicamacaraca",
"Palapa",
"Semso98",
"Srdjan m",
"Srđan"
]
Expand Down Expand Up @@ -31,6 +33,8 @@
"wdqs-app-help-prefixes": "Spisak prefiksa",
"wdqs-app-help-copy": "Informacije o licenciranju",
"wdqs-app-help-queryhelper": "Pomoć za upit",
"wdqs-app-logout": "Odjavi me",
"wdqs-app-tools-edit-items": "Uredi stavke",
"wdqs-app-footer-help": "Pritisnite <i>[CTRL-SPACE]</i> da uključite automatsko dovršavanje.",
"wdqs-app-result-shorturl": "Kratki URL na rezultate",
"wdqs-app-result-shorturl-title": "Kratki URL na ovaj rezultat",
Expand All @@ -53,7 +57,11 @@
"wdqs-app-resultbrowser-hierarchical-lr": "Hijerarhijski raspored slijeva nadesno",
"wdqs-app-resultbrowser-hierarchical-ud": "Hijerarhijski raspored odozgo nadolje",
"wdqs-app-resultbrowser-hierarchical-rl": "Hijerarhijski raspored zdesna nalijevo",
"wdqs-app-resultbrowser-table": "Tabela",
"wdqs-app-resultbrowser-map": "Karta",
"wdqs-app-resultbrowser-dimensions": "Dimenzije",
"wdqs-app-toast-leave-fullscreen": "Pritisnite [esc] da napustite prikaz preko cijelog ekrana",
"wdqs-app-urlshortener-loading": "Učitavam...",
"wdqs-dialog-examples-preview-query": "Pregledaj upit",
"wdqs-dialog-examples-preview-result": "Pregledaj rezultat",
"wdqs-ve-filter": "Filter",
Expand All @@ -75,6 +83,6 @@
"wdqs-action-unknow-error": "Nepoznata greška",
"wdqs-action-preview": "Pregled rezultata",
"wdqs-result-map-layers-all": "Svi slojevi",
"wdqs-embed-button-edit-query": "Uredi ovaj upit",
"wdqs-embed-button-edit-query-title": "Uredi ovaj upit pomoću uređivača SPARQL"
"wdqs-embed-button-edit-query": "Uredi vizualno",
"wdqs-embed-button-edit-query-title": "Uredi ovaj upit pomoću pomoćnika za upite"
}
19 changes: 12 additions & 7 deletions i18n/ckb.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,36 @@
{
"@metadata": {
"authors": [
"Sarchia",
"Arya sarhan",
"Hadi1989",
"Lost Whispers"
"Lost Whispers",
"Sarchia",
"Épine"
]
},
"wdqs-app-button-examples": "نموونەکان",
"wdqs-app-button-prefixes": "پێشگرەکان",
"wdqs-app-button-tools": "ئامرازەکان",
"wdqs-app-button-more-tools": "ئامرازی زیاتر",
"wdqs-app-button-help": "یارمەتی",
"wdqs-app-button-run": "کارپێکردن",
"wdqs-app-button-clear": "سڕینەوە",
"wdqs-app-button-display": "پیشاندان",
"wdqs-app-button-download": "داگرتن",
"wdqs-app-button-download-title": "ئەنجامەکان دابگرە",
"wdqs-app-button-link": "بەستەر",
"wdqs-app-button-link-title": "بەستەرێک بۆ ڕیزەکە بەدەست بھێنە",
"wdqs-app-button-code": "کۆد",
"wdqs-app-help-feedback": "فیدبەک بدە!",
"wdqs-app-help-portal": "یارمەتی دەروازە",
"wdqs-app-help-manual": "ڕێبەری بەکارھێنەر",
"wdqs-app-help-prefixes": "لیستەی پێشگرەکان",
"wdqs-app-footer-help": "<i>[CTRL-SPACE]</i> لێدەن بۆ چالاک کردنی تەواوکردنی خۆکار.",
"wdqs-app-footer-updated": "داتا بەڕۆژکراوە $1 پێش",
"wdqs-app-footer-updated-seconds": "داتاکان $1 چرکە لەمەوپێش نوێکراونەتەوە",
"wdqs-ve-find": "بیدۆزەرەوە",
"wdqs-app-resultbrowser-table": "خشتە",
"wdqs-app-resultbrowser-map": "نەخشە",
"wdqs-app-urlshortener-loading": "باركردن‌...",
"wdqs-ve-show": "نیشاندان",
"wdqs-ve-limit": "سنوور",
"wdqs-ve-with": "لەگەڵ",
"wdqs-ve-and": "و",
"wdqs-ve-anything": "ھەرشتێک",
"wdqs-ve-any": "ھەر",
"wdqs-ve-or": "یان"
Expand Down
3 changes: 2 additions & 1 deletion i18n/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"Matěj Suchánek",
"Mormegil",
"Patriccck",
"Patrik L.",
"Walter Klosse",
"Zbyso23"
]
Expand All @@ -17,7 +18,7 @@
"wdqs-app-button-more-tools": "Další nástroje",
"wdqs-app-button-help": "Nápověda",
"wdqs-app-button-run": "Spustit",
"wdqs-app-button-run-title": "Spustit dotaz (<CTRL> + <ENTER>)",
"wdqs-app-button-run-title": "Spustit dotaz (CTRL + ENTER)",
"wdqs-app-button-clear": "Vymazat",
"wdqs-app-button-clear-title": "Vymazat dotaz",
"wdqs-app-button-restore-title": "Obnovit předchozí dotaz",
Expand Down
3 changes: 2 additions & 1 deletion i18n/cy.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"wdqs-app-button-more-tools": "Rhagor o daclau",
"wdqs-app-button-help": "Cymorth",
"wdqs-app-button-run": "Rhoi ar waith",
"wdqs-app-button-run-title": "Ymholi (<CTRL> + <ENTER>)",
"wdqs-app-button-run-title": "Ymholi (CTRL + ENTER)",
"wdqs-app-button-clear": "Clirio",
"wdqs-app-button-clear-title": "Clirio'r ymchwiliad",
"wdqs-app-button-restore-title": "Adfer yr hen ymchwiliad",
Expand Down Expand Up @@ -82,6 +82,7 @@
"wdqs-app-resultbrowser-dimensions": "Dimensiynau",
"wdqs-app-resultbrowser-graph": "Graff",
"wdqs-app-toast-leave-fullscreen": "Pwyswch [esc]] i adael y sgrin llawn",
"wdqs-app-urlshortener-bad-service": "Mae'r gwasanaeth byrhau'r URL wedi methu",
"wdqs-app-urlshortener-failed": "Methwyd lleihau'r URL",
"wdqs-app-urlshortener-loading": "Wrthi'n llwytho...",
"wdqs-dialog-examples-preview-query": "Ymholiad am y rhagolwg",
Expand Down
3 changes: 0 additions & 3 deletions i18n/en-gb.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
},
"wdqs-app-button-examples": "Examples",
"wdqs-app-button-prefixes": "Prefixes",
"wdqs-app-button-tools": "Tools",
"wdqs-app-button-help": "Help",
"wdqs-app-button-run": "Run",
"wdqs-app-button-clear": "Clear",
Expand All @@ -16,10 +15,8 @@
"wdqs-app-button-link": "Link",
"wdqs-dialog-examples-preview-query": "Preview query",
"wdqs-dialog-examples-preview-result": "Preview result",
"wdqs-ve-find": "Find",
"wdqs-ve-show": "Show",
"wdqs-ve-with": "with",
"wdqs-ve-and": "and",
"wdqs-ve-anything": "anything",
"wdqs-ve-any": "any",
"wdqs-ve-or": "or",
Expand Down
2 changes: 1 addition & 1 deletion i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"wdqs-app-button-more-tools": "More tools",
"wdqs-app-button-help": "Help",
"wdqs-app-button-run": "Run",
"wdqs-app-button-run-title": "Execute query (<CTRL> + <ENTER>)",
"wdqs-app-button-run-title": "Execute query (CTRL + ENTER)",
"wdqs-app-button-clear": "Clear",
"wdqs-app-button-clear-title": "Clear query",
"wdqs-app-button-restore-title": "Restore previous query",
Expand Down
Loading