Moriel Schottlender
e5e19dd0f1
Filter notifications by read state in Special:Notifications
...
Change-Id: I7b47e76ae48eaf4732d99616baa3b4b1ee4ddff5
2016-05-27 13:47:41 -07:00
Moriel Schottlender
9262614ded
Initial version of Special:Notifications Javascript page
...
Bug: T129176
Change-Id: I2f55358c16f78e234ec19154b944a4edebfbe639
2016-05-27 13:42:25 -07:00
jenkins-bot
b894c3407a
Merge "Add style to the NotificationsWrapper"
2016-05-26 22:58:40 +00:00
jenkins-bot
e9482fbd34
Merge "Remove technical error from echo-api-failure"
2016-05-26 22:55:46 +00:00
jenkins-bot
3fc46a639d
Merge "Adjust styling for "Mark group as read""
2016-05-26 22:43:12 +00:00
Translation updater bot
2d3e1e6fb7
Merge "Localisation updates from https://translatewiki.net ."
2016-05-26 20:49:03 +00:00
Stephane Bisson
194b75cfed
Remove technical error from echo-api-failure
...
Bug: T129764
Change-Id: Ia8779ff90b71c1c8b4df5b28fd61bfb891533b06
2016-05-26 13:43:14 -07:00
Translation updater bot
5453b7e1a6
Localisation updates from https://translatewiki.net .
...
Change-Id: I57f14c2abb2cab9c10fd2e7afe690700f81ed510
2016-05-26 22:41:32 +02:00
Stephane Bisson
52525249e6
Adjust styling for "Mark group as read"
...
Bug: T134204
Change-Id: Ia0486fa400be7e96ffc4e1ad47f952c17f40042c
2016-05-26 13:30:49 -07:00
jenkins-bot
35f1388e7f
Merge "Generalize the SubGroupListWidget"
2016-05-26 20:26:31 +00:00
jenkins-bot
76a391220d
Merge "Allow for overriding parameters in fetch notifications API request"
2016-05-26 20:26:28 +00:00
jenkins-bot
6d58824170
Merge "Update for AuthManager"
2016-05-26 19:22:00 +00:00
Brad Jorsch
14046ada09
Update for AuthManager
...
* Replace AddNewAccount hook with LocalUserCreated
* When AuthManager is enabled, use it instead of AuthPlugin when
checking if the email address can be changed.
Bug: T110285
Change-Id: I7e28c574ae6e3b5443e39b38e12a9bded31c283b
2016-05-26 12:10:45 -07:00
Moriel Schottlender
c649c29e7d
Generalize the SubGroupListWidget
...
Allow for the widget to have a mark-as-read button to its individual
groups, as well as change the event listening from 'remove' to 'discard'
The problem with 'remove' event is that it is triggered when an item
is either intentionally removed from the list *and* when an item is
changing its position in the list (move event includes 'remove' and
then 'add' event)
If we listen to 'remove' events we will get both cases, which is
unhelpful. Instead, a new event - 'discard' - was introduced so
we are certain it is used with the clear intention of removing the
item completely.
Change-Id: Ia08720bf4c547fa41edf62331eeb1a45ff4965b7
2016-05-26 18:44:16 +00:00
Moriel Schottlender
ac9bbb8e07
Allow for overriding parameters in fetch notifications API request
...
Change-Id: I677d6d1b3a8f9424820969a12005d7a457d938b1
2016-05-26 11:42:14 -07:00
jenkins-bot
cc9dfff167
Merge "Use Revision::RAW when checking whether the author of a revision mentioned themselves"
2016-05-26 17:09:17 +00:00
jenkins-bot
721391b979
Merge "Track why mentions didn't happen"
2016-05-26 17:09:13 +00:00
Gergő Tisza
1f12fab706
Update mediawiki_api gem to 1.7.1
...
Required for selenium test compatibility with AuthManager
Bug: T135884
Change-Id: If9bd10840d6e88ff39c47205ed605b631e65e79c
2016-05-26 12:36:55 +02:00
jenkins-bot
cdbe707f4f
Merge "Set doesWrites() for SpecialNotificationsMarkRead"
2016-05-25 19:58:34 +00:00
Aaron Schulz
df5ee8ef8e
Set doesWrites() for SpecialNotificationsMarkRead
...
Change-Id: I782e66a468a0d57ab8a5bb3b38c92f334635a3a7
2016-05-25 11:17:07 -07:00
Roan Kattouw
efa8846731
Use Revision::RAW when checking whether the author of a revision mentioned themselves
...
It's probably not realistically possible for a revision to be oversighted
by the time generateMentionEvents() runs, but for consistency
we should be using RAW here.
Change-Id: If73b4abe5fbae5cadb75c5e09137299873f2a764
2016-05-24 15:51:17 -07:00
addshore
f51256845c
Track why mentions didn't happen
...
Right now we don't actually know how many times
each of these cases happen so add some basic tracking
so we can make some informed decisions.
Bug: T135719
Change-Id: Id4d519aefe96ecca2e3c51dd1c8128de70d0caac
2016-05-24 15:47:05 -07:00
Translation updater bot
f6d2360d08
Localisation updates from https://translatewiki.net .
...
Change-Id: If69f786593d48e2ef178ced8c77f44413426c7dd
2016-05-24 23:06:05 +02:00
jenkins-bot
5ce4e99412
Merge "Pagination on no-js Special:Notifications"
2016-05-24 19:09:33 +00:00
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
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