WMDE-Fisch
9b0a6f7a47
Replace deprecated wfGetLBFactory() and wfGetLB() call
...
Change-Id: I500196084db57e9d74dc25a513cbebea9ae3c9a6
2017-02-09 17:43:40 +01:00
Thiemo Mättig
a37742b422
Fix typos and incomplete PHPDoc tags
...
Change-Id: I29382492a7afd14440019c0c478f5a81c2254f59
2016-12-28 12:57:26 +01:00
James D. Forrester
8c810dff48
build: Update mediawiki/mediawiki-codesniffer to 0.7.1
...
Also added "composer fix" command.
Change-Id: I25cb61b3b92798f1259d1575a336e2b056d5764f
2016-12-05 15:54:30 -08:00
Reedy
161f21ab5a
Database and LoadBalancer documentation updates
...
Replace deprecated function calls
Change-Id: Id7e4136d7258abb61117fff73d51766954605737
2016-10-09 21:21:33 +01:00
Kunal Mehta
b85f978ddd
Track what wikis a user has unread notifications on
...
This implements a backend layer and database storage for tracking what
wikis a user has unread notifications on. It is not yet exposed via any
API.
Whenever the notification counts on the local wiki are reset, a deferred
update is queued to also update the central database table.
Change-Id: Id1498bdeb5811d6848dc66781ffca03e726eab90
2015-11-20 15:54:11 -08:00
Siebrand Mazeland
33126b69aa
Update formatting
...
In preparation of Code Sniffer based updates.
Change-Id: Id5d43332b44a37665d57dc24ef8c432bc65b2f6a
2015-10-03 23:28:54 -04:00
Kunal Mehta
410271897c
Fix more "the job queue can run against different wikis"
...
It doesn't.
Change-Id: Ia3f7b459ddcbabf525bde2e1489dc9379a0a7ef5
2015-07-31 12:19:53 -07:00
Erik Bernhardson
57130aadf1
Hygiene: Move master/slave code to MWEchoDbFactory
...
Change-Id: I1b36bab2126b12359b00c5623885117ef17d0768
2014-08-22 14:01:57 -07:00
bsitu
f781a594d4
Add waitForSlave() wrapper function to Echo Database wrapper
...
Plus a couple of comments update
Change-Id: I1678cd1cfde88806a15b280532ecfc6cf2672e38
2014-08-18 15:00:46 -07:00
bsitu
d3d99772b9
Replace EchoBackend with mappers and gateway
...
* Get rid of EchoBackend by separating responsibilities into smaller objects
* Move main fetchNotification logic from API to a more appropriate place
* Add more unit testing coverage
Change-Id: I42f4d7566543332588431c21c220c0d64d026b70
2014-07-31 10:29:52 -07:00
Kunal Mehta
d139b75020
Fix phpdoc comments
...
Change-Id: I2f22838aa6c2c46fbd570b01c2fb118cd8c58790
2013-10-08 13:56:24 -07:00
bsitu
79e66c4268
Remove the redundant db, lb static cache layer
...
They are already cached in db and lb object
Change-Id: I3e4db98a3eecdf184db64274b3914eec076af905
2013-04-18 14:33:38 -07:00
bsitu
2be8a547a0
Add external db support to Echo
...
Change-Id: I84b0d904795d858d88d8e52c22f00d81c0e81303
2013-04-09 17:59:17 -07:00