@toban
Latest commit bd18434 Mar 1, 2021 History
original authors:

tzhelyazkova <tonina.zhelyazkova@wikimedia.de>
Tobias Andersson <tobias.andersson@wikimedia.de>
Itamar Givon <itamar.givon@wikimedia.de>

----
pingback: add some documentation
Change-Id: I86fec7791693ea64bd1d450437596a98e12d19cf
(cherry picked from commit 9888c60)

----
pingback: rewrite db test to use fake time
Change-Id: I70e836f932d09fdd5f68da3be652c52580d7ab43
(cherry picked from commit 7e294df)

----
pingback: don't default to $wgPingback
Change-Id: I83f043b9fa326fe6026f058a78cfea6aabc4a0a2
(cherry picked from commit 137cf09)

----
pingback: add test for scheduling via db
We need to add some tests to verify that the pingback is triggered at
the correct interval by the timestamps stored in the database.
Bug: T269845
Change-Id: I961025897fa77b70c55574ec6bd1aaf5c1363144
(cherry picked from commit a0cffd1)

----
Add hasEntities check to wikibase pingback
Use SiteStats to check the number of pages on the Wikibase.
Bug: T269736
Change-Id: Ief3fa1b260ee773cffb9e550cdbc786eed1c8072
(cherry picked from commit 8650c5c)

----
pingback: add more tests, inject requestfactory
Bug: T269737
Change-Id: I754b22c16a53ced59e75017497fea57e5a5426e6
(cherry picked from commit ed83daf)

----
Add termbox flag to pingback info
bug: T269681
Change-Id: I452ed083df99f32a02387861049d99e5cceb02f3
(cherry picked from commit fe0f755)

----
Add federation flag to pingback info
Make wikibase repo settings part of the constructor.
Bug: T269599
Change-Id: I814f32653b2ec0888d54836679b198d8e8e7ac51
(cherry picked from commit d72bb14)
----
Add extensions list to pingback info
Bug: T269599
Change-Id: Id58a1e3ef80cc53f3ea59355852074a91d558b04
(cherry picked from commit 31cba48)
----
Change event stream to match the event schema
Also change the revision id.
Bug: T269599
Change-Id: Ia2610411a1ef53ecee262db18bc5a7672d92ea16
(cherry picked from commit d5ad9bd)

----
Add WikibasePingback
We want to introduce a similar pingback functionality similar to
Mediawiki. There has been a discussions about possible ways forward
wheather to extend the current mw pingback (T269674) or copy paste the
existing one and adapting it to our needs.
Seeing that we are working in a limited timeframe during the 2021
preparation week and this is expected to be rolled out at the start of
next year the decision to copy the MW mechanism was made.
Change-Id: I56d862fc98e8f54d82b4d55faf9101cda090842e
(cherry picked from commit 34d2e03)

Bug: T275863
Change-Id: Ide9893e5d804df643687da7b2861de72a4bca10b
4 contributors

Users who have contributed to this file

@toban @lucaswerkmeister @itamargiv @Ammarpad