Skip to content

Updates to Wikidata script#60

Merged
Teester merged 13 commits intomasterfrom
script-updates
Apr 23, 2025
Merged

Updates to Wikidata script#60
Teester merged 13 commits intomasterfrom
script-updates

Conversation

@Teester
Copy link
Copy Markdown
Owner

@Teester Teester commented Apr 23, 2025

This pull requests updates the wikidata script. Changes include:

  • Using mediawiki API for calls to wikidata where possible rather than jquery ajax calls
  • using OOUI widgets for the main interface rather than custom HTML. This should allow theming to occur automatically. This does not include the results pane.
  • reorganising the code layout of the script to make it easier to read

@Teester Teester self-assigned this Apr 23, 2025
@Teester Teester added the frontend Issues relating to the javascript wikidata user script label Apr 23, 2025
@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.22%. Comparing base (693e72f) to head (5118660).
Report is 14 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #60   +/-   ##
=======================================
  Coverage   90.22%   90.22%           
=======================================
  Files           6        6           
  Lines         972      972           
=======================================
  Hits          877      877           
  Misses         95       95           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 693e72f...5118660. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Teester Teester merged commit 5f754dc into master Apr 23, 2025
7 checks passed
@Teester Teester deleted the script-updates branch April 23, 2025 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Issues relating to the javascript wikidata user script

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant