Ed Sanders
a22b9c8ea3
Fix fragment links in preview
...
Bug: T212554
Change-Id: Ic9b8f14c377b0dd43aa648983fac27272a64b66f
2019-01-18 14:39:00 +00:00
jenkins-bot
3d4fabd3de
Merge "Move save error messages above save footer"
2019-01-03 16:55:40 +00:00
Ed Sanders
0f1a8b9eb9
Default originalGalleryGroupItems to empty array
...
Bug: T212809
Change-Id: I29e95be677d1d7fcc96bbf20efb7d5724d71b0de
2019-01-03 15:13:15 +00:00
jenkins-bot
bebbff8bab
Merge "Don't preserveHtmlAttributes on transclusion nodes"
2019-01-02 18:58:13 +00:00
Ed Sanders
48db45df76
Don't preserveHtmlAttributes on transclusion nodes
...
Bug: T207325
Change-Id: I9c92f18c58c044e7f2257aa6993db227896a1468
2019-01-02 17:11:31 +00:00
James D. Forrester
3c293ea00c
doc: Bump copyright year for 2019
...
Change-Id: I8991b97c980d4149f53eb5601036220ef3c0c440
2019-01-01 13:24:23 +00:00
jenkins-bot
ccfcacf1fd
Merge "ve.ui.MWGalleryDialog: Improve modification checks"
2018-12-30 22:49:34 +00:00
Bartosz Dziewoński
0bd9270b3f
ve.init.mw.MobileArticleTarget: Remove unnecessary override
...
This is included in OOUI styles since OOUI 0.30.0.
Change-Id: Ic45e507fed5a40cfc3497551d1be396e1b2f3d5b
2018-12-24 10:06:37 +01:00
Ed Sanders
cdb238cfde
Remove document padding resets, upstreamed
...
Depends-On: I53307c931ad24b5ba76503c1dedd1109205b73c5
Change-Id: Id8632a3205d284d8091cae4d431be4faf7e6362b
2018-12-17 13:36:47 +00:00
Ed Sanders
2f34c66b4e
Remove duplicate qunit env
...
Change-Id: I8c4cc4a788de838618b18eff5c4c98d74ac97fe0
2018-12-14 17:46:10 +00:00
jenkins-bot
4c44d8b712
Merge "Use ve.targetLinksToNewWindow where possible"
2018-12-13 22:25:31 +00:00
Ed Sanders
ad5b8f99ee
Replace $( 'body' ) with $( document.body )
...
Better to use the actual element rather than a string selector.
Change-Id: I7d2c08cf1e3c6f14be5bf65ac040b7cdfdd8c594
2018-12-13 16:44:25 +00:00
Bartosz Dziewoński
22a80e430e
Use ve.targetLinksToNewWindow where possible
...
Also, avoid parsing HTML manually in a few places.
Change-Id: I983a7e1917a3f0728173e9621c709d1c8c04f650
2018-12-12 23:19:11 +00:00
Ed Sanders
f2ac575ee2
Move save error messages above save footer
...
Keeps the more important information higher up the page.
Bug: T72266
Change-Id: Iaf29a5190af5f72c88eb1bfdacce199cd046eee4
2018-12-12 12:53:55 +00:00
Ed Sanders
a9aa4d6c15
Fix save dialog error message transition
...
Element must be hidden for $.slideDown to work.
Also speed up animation to OOUI default 250ms.
Change-Id: I0616c156f1893688abd80f9e47c1a88e9237d085
2018-12-12 12:20:24 +00:00
Volker E
3949712ec0
TransclusionDialog: Fix removeButton position
...
Change-Id: I886c64f51fe54483d24c6cfa925b698db7bf4e7e
2018-12-11 16:05:33 -08:00
jenkins-bot
7fe951e5e1
Merge "Exclude deprecated params from search list"
2018-12-11 21:01:56 +00:00
jenkins-bot
a5be866ba3
Merge "Allow trackdebug to work independently of debug"
2018-12-11 16:44:45 +00:00
jenkins-bot
c306244744
Merge "Bring back 'alert' indicator"
2018-12-11 16:29:28 +00:00
Ed Sanders
3e10592ab7
Allow trackdebug to work independently of debug
...
Bug: T211698
Change-Id: I28f4fa4d516195e5459484c5d3df1b0566357a25
2018-12-11 16:13:06 +00:00
Ed Sanders
ec42733225
Rewrite DOM junk filter as array concatenation
...
Avoids regressions like If399319b2675ac8c.
Change-Id: I43851931e3b9ee461abd0cfce0627bfb6a2bd041
2018-12-11 15:23:37 +00:00
Ed Sanders
ae1095d313
Exclude deprecated params from search list
...
Only show param info if the exact field name/alias is entered
Bug: T207897
Change-Id: Ic5be8b8cd7698b88ab89d771769f2e9ba407dfa9
2018-12-11 14:59:54 +00:00
Ed Sanders
85974b171c
Bring back 'alert' indicator
...
Was removed upstream in OOUI, but we require it to
show that parameters are deprecated.
Resize to fit new 12x12 size for indicators.
Change-Id: I2356de0754a2ccf09b87b152f3023282f2e37f41
2018-12-11 14:25:48 +00:00
Bartosz Dziewoński
27fdbe0581
Fix filtering out .donut-container again
...
Follow-up to a5c5176333
.
Bug: T189148
Bug: T209619
Change-Id: Ibcf3c93e5b1121f8168ab3280a41917e8f7baa7d
2018-12-11 01:12:35 +01:00
jenkins-bot
e0edd25855
Merge "Drop EducationProgram hacks, now that it's undeployed"
2018-12-07 19:50:21 +00:00
Bartosz Dziewoński
0f05dafa6f
Make SaveErrorHandler receive entire API response
...
Previously we passed either data.visualeditoredit.edit or data.error,
which was mostly okay since they are mutually exclusive, but it could
still theoretically conflict if both objects had identical properties
(and receiving different things could make debugging errors harder).
Change-Id: I818d916275b8451af6910ddaa7cd4d7c653085ee
2018-12-07 14:17:16 -05:00
James D. Forrester
dab9c26c4d
Drop EducationProgram hacks, now that it's undeployed
...
Change-Id: I65030e3e1b5ce006a458cfbe65a97e738a00a4c3
2018-12-06 12:14:03 -08:00
Ed Sanders
278789e27d
Remove TitleBlacklist handling code
...
This has been moved to the TitleBlacklist extension.
Bug: T211242
Change-Id: Ia15c2619e6c642b3ceb567c28f77b50ccf41731a
Depends-On: Ibaf8a37f1aaef510923bde5ed9114f1f00fff461
2018-12-06 15:00:06 -05:00
Ed Sanders
be548979fe
Pass error data to SaveErrorHandler on error
...
Change-Id: I9d7efbecfd954acff86f279f75aa80a9fcc10c89
2018-12-06 14:59:30 -05:00
jenkins-bot
1684f2ef0c
Merge "ve.init.mw.SaveErrorHandler: Correct code comments"
2018-12-05 22:24:35 +00:00
Bartosz Dziewoński
9177974c28
ve.init.mw.SaveErrorHandler: Correct code comments
...
Change-Id: I6e3a883b8c2600953da038aa4ad3601258e1d87d
2018-12-05 16:37:13 -05:00
Ed Sanders
be9c6800ad
Audit target hooks
...
* Move (de)activationComplete up to ArticleTarget
* Mark (de)activate to be deprecated in the future
* Fix some properties to ensure target.edited is boolean
Change-Id: Ie34139cb68f90f34eb243f1bb964ef578e90dfb2
2018-12-05 15:45:19 -05:00
jenkins-bot
d8cbff898b
Merge "Guard against Target#teardown being called twice"
2018-12-05 17:49:26 +00:00
Ed Sanders
a89908d58a
Guard against Target#teardown being called twice
...
Change-Id: Ifa8328ee865fadd6ddaf6b35b5ee34284068b620
Depends-On: Icef5b34abd40bfd21aac71a705ef21f6277d21a5
2018-12-05 11:11:09 -05:00
jenkins-bot
f583a0fb6a
Merge "Move ve.init.mw.saveErrorHandlerFactory and fix documentation"
2018-12-04 23:34:05 +00:00
jenkins-bot
a6b64b6b46
Merge "Remove AbuseFilter & SpamBlacklist code"
2018-12-04 23:03:29 +00:00
Ed Sanders
1ee9a739a1
Move ve.init.mw.saveErrorHandlerFactory and fix documentation
...
Change-Id: Icc8a4d1daf17a1a4cd0d7b2ad97f61916f2a222e
2018-12-04 17:55:35 -05:00
jenkins-bot
710aaced4b
Merge "build: Upgrade stylelint-config-wikimedia to 0.5.0 and make pass"
2018-12-04 14:59:06 +00:00
jenkins-bot
df125c3303
Merge "trackSubscriber: Set timing property to a number, not an object"
2018-12-04 00:07:53 +00:00
Roan Kattouw
611d9ca6c5
trackSubscriber: Set timing property to a number, not an object
...
The timing variable is a private closure variable containing an object
that tracks the timestamps of different events in the current cycle. The
duration variable is the result of using that information to compute the
difference between the current timestamp and the relevant anchor
timestamp. For the '_timing' property in the EventLogging data, duration
is the correct value, not timing.
(This is confusing and we should probably rename the timing variable.)
Change-Id: Iff78eb0ab83c84b73ad5c8f3eb85b1c7f120ebef
Follows-Up: Ifc2135d99f4bec917dac60992098958b72c37fc6
2018-12-03 15:33:18 -08:00
James D. Forrester
309d05cb38
build: Upgrade stylelint-config-wikimedia to 0.5.0 and make pass
...
Change-Id: I4c547757ed5a32ff98b1cf2670010db302bd8467
2018-12-03 13:06:59 -08:00
Ed Sanders
103a34bb75
Remove AbuseFilter & SpamBlacklist code
...
Moved to their respective extensions
Change-Id: If463068a862cfde15ab4d250a1424c88a5229176
Depends-On: Ib1354f0404209a15194895026ff9d179d16b1900
Depends-On: I1807a5d3d99ecab2bf4545a1bab3aa3f2ae64da8
2018-12-01 14:03:11 +00:00
jenkins-bot
7927a8e395
Merge "Create SaveErrorHandler class to better define structure"
2018-11-30 23:06:11 +00:00
jenkins-bot
685533c86f
Merge "ve.ui.MWTransclusionDialog: Remove unneeded code re-setting insert label"
2018-11-30 17:12:40 +00:00
Bartosz Dziewoński
a659c4eaea
ve.ui.MWTransclusionDialog: Remove unneeded code re-setting insert label
...
This sets the label to be the same as the default value inherited from
ve.ui.MWTemplateDialog. Looks like it's no longer needed since change
Ia8fb88d3501ffa2c26add4419da5463a926f45d1 (2014).
Change-Id: I1dd40d2428c0221dfdc79e5f34e411b127624eb6
2018-11-29 23:10:56 +01:00
jenkins-bot
98955dfafd
Merge "ve.init.mw.ArticleTarget: Stop when we fail to load metadata"
2018-11-29 19:54:36 +00:00
Ed Sanders
041e7b77a1
Create SaveErrorHandler class to better define structure
...
Change-Id: I036ee32847cc3b25a1cc478247cfe54599781098
2018-11-29 15:47:03 +00:00
jenkins-bot
3878db588d
Merge "Remove captcha handler, moved to ConfirmEdit extension"
2018-11-29 03:33:54 +00:00
Bartosz Dziewoński
32f5256736
ve.init.mw.ArticleTarget: Stop when we fail to load metadata
...
This early return in loadSuccess() has been incorrectly removed in
b2718b186a
.
As a very unexpected result of loading the editor twice in case
loading metadata is retried, the "Publish" button was staying
disabled. See the task for investigation.
Bug: T209542
Change-Id: If528afe1ca052062005937f03fe822c5c8d0958b
2018-11-29 04:23:42 +01:00
jenkins-bot
fc126c1260
Merge "Rename configs for tracking block notices on visual editor"
2018-11-29 00:43:31 +00:00