Page MenuHomePhabricator

Wire up license warning checkbox
Open, Needs TriagePublic

Description

  • compare current version in the mw config vs the store version
    • never show the overlay if they match
  • wire up the delegating repository in client-entry.ts
    • we can probably (?) get rid of the path that is currently set for the cookie
    • cookie expires in 10 years
    • wikibase.acknowledgedcopyrightversion is the cookie key
    • wb-acknowledgedcopyrightversion is the user option key
  • dispatch the user preference setting action in the license overlay component
  • add the checkbox
    • needs a message

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 11 2019, 12:30 PM
Jakob_WMDE updated the task description. (Show Details)Jun 11 2019, 12:49 PM

Change 517025 had a related patch set uploaded (by Jakob; owner: Jakob):
[wikibase/termbox@master] Introduce the ACKNOWLEDGED_COPYRIGHT_VERSION preference

https://gerrit.wikimedia.org/r/517025

Addshore moved this task from incoming to in progress on the Wikidata board.Jun 21 2019, 11:25 PM
Jakob_WMDE moved this task from To Do to Doing on the Wikidata-Termbox-Iteration-18 board.

Change 518924 had a related patch set uploaded (by Jakob; owner: Jakob):
[mediawiki/extensions/Wikibase@master] Add license warning checkbox label

https://gerrit.wikimedia.org/r/518924

Change 518924 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add license warning checkbox label

https://gerrit.wikimedia.org/r/518924

Change 517025 merged by jenkins-bot:
[wikibase/termbox@master] Wire up license warning checkbox

https://gerrit.wikimedia.org/r/517025