Ori Livneh
70bd4763e7
Include ApiEchoMarkReadTest in @Database group
...
This gets the database reset upon completion, which is needed for some reason I
can't quite locate. I17ef1f51 passes with this change.
Change-Id: I12759772001048a3be69a80adbb2572b7d9f0397
2016-05-23 16:12:02 -07:00
Stephane Bisson
c96bc7ec38
Pagination on no-js Special:Notifications
...
Bug: T129169
Change-Id: I48aff35352bbda7f8818d456284c5c7adb346bb1
2016-05-23 15:39:43 -07:00
Translation updater bot
3089594970
Localisation updates from https://translatewiki.net .
...
Change-Id: I055dd4f8f0834383cd5b8f60af60201960be76b3
2016-05-23 22:24:04 +02:00
Roan Kattouw
71eacf3fad
Add diff link to page-linked notification
...
Will only show for new instances, because the information
will be unavailable for old ones.
Bug: T135959
Depends-On: I3d894acaf3d85b790e5034c7d9f76bf94672f445
Change-Id: I04620678dd0ebffb3b1a92a9a0587cb7557d77f4
2016-05-23 12:23:30 -07:00
Translation updater bot
4143e24982
Localisation updates from https://translatewiki.net .
...
Change-Id: Id6928f3d28ea9b32c50101aaa9f459f027abfc73
2016-05-22 22:24:01 +02:00
Translation updater bot
a1279d3a5c
Localisation updates from https://translatewiki.net .
...
Change-Id: I45469937c67c8856da47cdf63ca39978fbac6e5a
2016-05-21 22:21:24 +02:00
Translation updater bot
45d7b7b196
Localisation updates from https://translatewiki.net .
...
Change-Id: I125a23187a6a1dd868441beba7a8f05c9e342406
2016-05-20 22:26:53 +02:00
jenkins-bot
62d401de78
Merge "Fix indenting in onResourceLoaderGetConfigVars hook method"
2016-05-20 15:47:46 +00:00
jenkins-bot
779ecc67f9
Merge "Specify public access in Hooks methods"
2016-05-20 15:47:43 +00:00
addshore
5b2ad7617c
Remove overwritten $notifyTypes array
...
Change-Id: I8ee6fab3285881f29e9484b1bdd0a52a1509a1e9
2016-05-20 11:43:48 +01:00
addshore
99272a779c
Specify public access in Hooks methods
...
Change-Id: I26a513a14e0c152e8801c99e27f24261d03caed6
2016-05-20 11:10:51 +01:00
addshore
5756b556da
Fix indenting in onResourceLoaderGetConfigVars hook method
...
Change-Id: I2d9e982ee9c60aee0b75e76a5a56b9b7b2bbec65
2016-05-20 11:09:51 +01:00
Translation updater bot
85db440844
Localisation updates from https://translatewiki.net .
...
Change-Id: I79287b2be0bf55eaed7fd164131ef975bf4e0409
2016-05-19 23:08:25 +02:00
Moriel Schottlender
299adfe6b1
Add style to the NotificationsWrapper
...
We have to make sure that any notifications wrapper has the css
term overflow-y: auto; so that the popup menus behave properly.
Change-Id: I14a1a9f1c3610ef27fe04aa4b1e7197c08d1dfd4
2016-05-19 13:43:51 -07:00
Stephane Bisson
cb6e6e96cd
Build lego message for HTML email footer
...
Change-Id: Ic750ff3eb4e97c0cd23dd39a998c60860a49cf45
2016-05-19 06:19:38 -04:00
jenkins-bot
abf6cd4ac7
Merge "Refactoring Echo's front end for MVC"
2016-05-18 21:27:46 +00:00
Translation updater bot
f09d4305b8
Localisation updates from https://translatewiki.net .
...
Change-Id: I4a702785aeab618b51eaa66a5f2f11f69cf548bd
2016-05-18 22:10:28 +02:00
Moriel Schottlender
8e76bc4126
Refactoring Echo's front end for MVC
...
Changing the way Echo's front-end architecture works to work with
model-view-controller methodology.
Change-Id: I97862402c41bc04dd41cd08d79f19ff677340249
2016-05-18 12:28:45 -07:00
Stephane Bisson
224caaf072
Expand URLs of icon and actions in HTML email formatter
...
The plain text email formatter already does this.
Bug: T135625
Change-Id: I630b49ef59988744fa0f89af62655f879e34a6fb
2016-05-18 11:23:53 -04:00
jenkins-bot
7d2d4f2c0a
Merge "Get rid of email bundling"
2016-05-18 02:23:25 +00:00
Translation updater bot
bcd5260512
Merge "Localisation updates from https://translatewiki.net ."
2016-05-17 20:26:20 +00:00
Stephane Bisson
bb7a15e8be
Get rid of email bundling
...
Bug: T135446
Change-Id: I95dc3d70c82c19d89b7a32be0c36294350d5c30d
2016-05-17 16:24:16 -04:00
Translation updater bot
35789ff53d
Localisation updates from https://translatewiki.net .
...
Change-Id: I4358b594409b2a27dbf645224553ee3109ff526e
2016-05-17 22:21:28 +02:00
jenkins-bot
d0f5e168cf
Merge "HTML email footer shows raw HTML"
2016-05-17 20:08:06 +00:00
Stephane Bisson
08fdaa0d22
HTML email footer shows raw HTML
...
Change-Id: I45b8aa2b951c155a3f8c3c7be006604113cbc2ee
2016-05-17 13:00:29 -07:00
Stephane Bisson
46e69972c6
Bring back messages used by old email formatter system
...
Bug: T135446
Change-Id: I235db93c0f50424da8bc30bcafd717c50a6b0b62
2016-05-17 10:37:39 -04:00
Roan Kattouw
91dfdfcbd0
Attempt to fix unsubstituted message in Echo emails
...
Bug: T135446
Change-Id: Id5f2e6affc43c79f8b247362e4f501af3bd356f7
2016-05-16 15:43:56 -07:00
Moriel Schottlender
ea89b7d431
Ignore docs folder in all grunt tasks
...
Change-Id: I9938114502189ed5cd472f4782d2974d5a182283
2016-05-16 13:59:43 -07:00
Translation updater bot
0c688e349a
Merge "Localisation updates from https://translatewiki.net ."
2016-05-16 20:48:08 +00:00
jenkins-bot
942f79d55d
Merge "Link project labels in xwiki bundle to their Special:Notifications page"
2016-05-16 20:47:32 +00:00
Translation updater bot
eee2cbcdd5
Localisation updates from https://translatewiki.net .
...
Change-Id: I5b3517a184447bee528af12d7b02f301d555c300
2016-05-16 22:41:54 +02:00
Moriel Schottlender
28feb4bf82
Link project labels in xwiki bundle to their Special:Notifications page
...
Also, get rid of the feature where we hide the project name when there
is only one project available. The titles are always showing.
Bug: T127419
Change-Id: I1b1285d84b7fb4775d13067e6ae1c50602ed3baf
2016-05-16 13:33:18 -07:00
jenkins-bot
772666b4eb
Merge "Follow-up f5e9d4e
: log parsing failures and API errors too"
2016-05-16 17:03:56 +00:00
Stephane Bisson
8d351ebe45
New error message for failed to fetch notifications
...
Bug: T129764
Change-Id: Id35d203964ffce9d03b3083e0c0d9c0eeb3b6099
2016-05-16 08:56:25 -04:00
Translation updater bot
767321cdd4
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib992d87e1184ea8413d0169a9d12d3fea7c43e4d
2016-05-15 22:27:49 +02:00
Translation updater bot
47545312b7
Localisation updates from https://translatewiki.net .
...
Change-Id: I30814ccc130961687efbf5e74532fa149f2af68e
2016-05-14 22:43:33 +02:00
jenkins-bot
397d402a5b
Merge "Avoid exceptions when event_extra can't be unserialized"
2016-05-14 00:45:56 +00:00
jenkins-bot
5a2faf26da
Merge "HTML email formatter using presentation model"
2016-05-14 00:29:30 +00:00
jenkins-bot
ae571b55dd
Merge "Handle section-text being null"
2016-05-13 23:57:41 +00:00
jenkins-bot
ff780827e2
Merge "Use JSON instead of PHP-serialized for internal cross-wiki API requests"
2016-05-13 23:41:09 +00:00
Roan Kattouw
d2f899d9d3
Handle section-text being null
...
This was causing warnings in production:
Invalid parameter for message "notification-body-edit-user-talk-with-section": a:1:{s:9:"plaintext";N;}
Change-Id: Ibdea5d899caf446a8c7f811416fdabaa3dccccdd
2016-05-13 16:39:59 -07:00
Kunal Mehta
64127cd815
Avoid exceptions when event_extra can't be unserialized
...
Check for proper unserialization in EchoEvent::loadFromRow(), and return
false if not possible. Callers were updated to check for a false return.
Bug: T73489
Change-Id: I33867aa9bbbc5f0ecfe0d2a9e1b03eb1a937ae83
2016-05-13 16:39:17 -07:00
Roan Kattouw
bc641732e5
Use JSON instead of PHP-serialized for internal cross-wiki API requests
...
Change-Id: I12e211b454366405e10b7a9706d4be12aab2849e
2016-05-13 16:28:30 -07:00
Roan Kattouw
62908b5cf9
Don't reuse CentralAuth tokens for multiple requests
...
CA tokens are single-use, and the fact that they even worked
for multiple requests was a race condition. Instead of getting
one CA token and using it for all requests, get a fresh token
for each request.
Bug: T135250
Change-Id: Ie1bbdefd3e265d009d0c42ff27da447b8da7f1fd
2016-05-13 16:13:36 -07:00
Roan Kattouw
c7bdb879e6
Follow-up f5e9d4e
: log parsing failures and API errors too
...
Change-Id: Ie00994008aab632a9b02d11b840457e91546b12a
2016-05-13 15:52:33 -07:00
jenkins-bot
712109fa5d
Merge "Log warning on failure to fetch foreign notifications"
2016-05-13 21:42:20 +00:00
Roan Kattouw
0e2f1a9c18
Add $wgEchoCrossWikiNotifications flag to disable cross-wiki notifications
...
This is needed because global tables and cache keys will attempt to be used
even for users who don't have the preference enabled.
Bug: T135266
Change-Id: I6208a12d46c8cd0275a232663cd50ac2bd2fed1c
2016-05-13 13:52:54 -07:00
Stephane Bisson
f5e9d4e372
Log warning on failure to fetch foreign notifications
...
Change-Id: I92bc0ea2aebc1992d43dc0cd560137090b4d5857
2016-05-13 16:42:15 -04:00
jenkins-bot
95049e48fe
Merge "Bump cache version for cache pollution (cross-wiki on non-SUL wikis)"
2016-05-13 20:36:04 +00:00
Translation updater bot
0f8e26c617
Localisation updates from https://translatewiki.net .
...
Change-Id: I253c5a4d7864415c56e42692921fcf71cbae99f4
2016-05-13 22:20:12 +02:00