מדיה־ויקי 1.21/wmf9
Appearance
| התקנת מדיה־ויקי 1.21wmf9 לאתרי ויקימדיה | MediaWiki 1.21/wmf10 |
הגרסה האחרונה (מתויגת כ־"1.21wmf9") של מדיה־ויקי, התוכנה שמפעילה את ויקיפדיה ואתרי האחות שלה, מותקנת בכל אתרי ויקימדיה בשלבים, לראשונה ביום שני, 4 בפברואר 2013 (ראו ראו את לוח הזמנים המתוכנן).
We will continue to deploy the latest software every two weeks. This is intended to minimize disruption and possible issues, and make it easier to identify the cause of problems, since the possibly problematic code will be much more recent.
השינויים החשובים ביותר
שינויים שוברים
Core changes
- git #5b6eff4 - Update GeoData: https://gerrit.wikimedia.org/r/#/c/50844/
- git #661ea11 - Update E3Experiments, GuidedTour & GettingStarted for split test
- git #eed72dd - Updating MobileFrontend to tip of production branch
- git #aa77693 - Update Scribunto for today's deployment
- git #00aa51f - Update Wikibase with revised lang link sort orders
- git #8c5f391 - update Wikibase
- git #b03384f - Treat a null result of Job::run() like "true".
- git #de7e650 - Start yelling if a job's run() does not return bool
- git #1ba8f7e - (באג 44459) Implement mw.message.text():
- git #f6d24a2 - Update Wikibase with backport
- git #4bf0f87 - Update Wikibase
- git #d870554 - [Database] Log transaction mismatch errors to the DB log.
- git #d140611 - Set timeout for Sites object in memcached.
- git #754c074 - update the sites cache version
- git #5d7a628 - Add debug log points for SiteSQLStore and SiteList
- git #d36ffa8 - Update Wikibase
- git #75b316c - Update Scribunto
- git #c36d11f - Weaken the recursion guard on RequestContext::getLanguage()
- git #bcbd0f2 - mediawiki.action.view.dblClickEdit: Fix undefined $content.
- git #9619350 - (באג 44748) Load default variant tables before using them
- git #85b2b99 - Update Wikibase again
- git #a6d848a - Fix Wikibase reference
- git #172e548 - Update Wikibase
- git #70efd05 - Add GuidedTour
- git #77af5e9 - Add SearchExtraNS
- git #f6b9223 - style: normalize end of files
- git #09e35a5 - New list and table attr. tests based on recent Parsoid bug fixes.
- git #4509c11 - Include Postgres tables and maintenance scripts for Change I23c47c2c
- git #5421548 - Add column job_attempts and index job_cmd_token_id to PostgreSQL.
- git #58b5193 - [LockManager] Renamed getBucketFromKey() -> getBucketFromPath().
- git #a4f27a1 - [LockManager] Generallized wiki field to a domain field.
- git #8e7f3b7 - Add return to HttpError::getStatusCode.
- git #5d270eb - Profiling for hook calls.
- git #2926b29 - Log profiling info from maintenance scripts.
- git #7224c40 - [LockManager] Split QuorumLockManager into its own file.
- git #2cec654 - [FileBackend] Added more documentation.
- git #a5028bf - (באג 43915) Implement deleteEqualMessages.php
- git #2693fa5 - [LockManager] Updated DBLockManager for cross-wiki support.
- git #7875479 - Made nextJobDB.php respect $wgJobTypesExcludedFromDefaultQueue.
- git #f85ec87 - (באג 5346) Make cats which are redirects italic in category links.
- git #a28fbf3 - Fixed use of long memcached keys in AllPages.
- git #453264f - fix some spacing
- git #1915b46 - Make Sites::singleton() actually return a singleton.
- git #9b6d8fc - Genderize user namespace for 'be' locale
- git #77ae02c - [JobQueue] Re-try jobs that fail normally.
- git #672caa9 - Respect --quiet in mergeMessageFileList.php
- git #e4ff0c7 - באג 44157 - The return value of realpath should be tested
- git #6e2c1c5 - Installer: Fix double escaping of config-download-localsettings.
- git #2e8e447 - Add getters to HttpError, to use it in tests.
- git #bb9241b - Fix double colons in api help output
- git #40cb62d - Better way for extensions to add to ParserOutput.
- git #6d14a12 - Make jquery.client recognize Iceweasel
- git #eeed451 - fix hardcoded quote in Special:DoubleRedirects/BrokenRedirects
- git #7448da5 - Make HttpError set actual HTTP error code.
- git #2e416d5 - .gitignore Composer related files
- git #b1b5187 - (באג 44160) Fix invalid link of `others` during installation
- git #a0b99c4 - Dump unit tests no longer fail if gzip is not available
- git #adfb8a5 - Sprinkle <code> over some strings for consistency
- git #5a547ac - test: helper to skip tests depending on 'gzip'
- git #6e98a28 - raise PHPUnit default timeouts
- git #b2fba3f - api: remove duplicate __contruct calls
- git #dcbdcf0 - [FileRepo] Lazy load large metadata from the DB.
- git #5b67e49 - [LockManager] Refactoring to allow proper cross-wiki support.
- git #c2c982c - (באג 36537) Rename calls to wfArrayToCGI to wfArrayToCgi
- git #6083291 - [FileRepo] Use getHandler() is some places that should use it.
- git #7cd5b25 - [FileRepo] Lowered negative caching duration.
- git #fcedbde - Use tabs to indent lines
- git #550b878 - Whitelisting publicly readable title with regex
- git #a36db2e - raise timeout for CdbTest::testCdb()
- git #08b7021 - rename vars in SkinTemplate::outputPage()
- git #94b1967 - test: some Revision tests depends on PHP zlib ext
- git #8df20e7 - testPngNativetZtxt requires zlib extension
- git #a790180 - test: helper to skip tests depending on a PHP ext
- git #0fd0528 - pass codesniffer on tests/
- git #fee2b00 - (באג 41476) Implement Language::isKnownLanguageTag()
- git #ab0aaa6 - [FileBackend] Added duplicate backend check.
- git #5f38cc2 - Changed Message::content() to pass $this to MessageContent.
- git #2e5a00c - (באג 44415) Drops possessive from watchlist header
- git #6b620ac - Spell checked docs/hooks.txt
- git #5482db7 - Sprinkle <code> over some strings.
- git #191fe08 - Remove obsolete entries in MessagesBh.php
- git #6fbbbd1 - fix some spacing
- git #7eb23cc - Let nextJobDB.php narrow down the type based on a set.
- git #90c53d1 - Followup Id9f2fea7: Remove wall time restriction for readline.
- git #25bc3a0 - The use of function sizeof() is forbidden; use count() instead
- git #2e8da55 - fix some spacing
- git #9d6575a - The static declaration must come after the visibility declaration
- git #89b8ac1 - The final declaration must precede the visibility declaration
- git #fac189e - The abstract declaration must precede the visibility declaration
- git #824fad9 - fix some spacing
- git #9b1f99f - Fixed the usage message text if parameters are missing.
- git #ad6706f - refactor Database::makeSelectOptions
- git #a37f679 - [ExternalStore] Refactored external store classes to use a base class.
- git #5c84333 - (באג 44044) Check for existence of the timeout script in ulimit5.sh
- git #676bea0 - (באג 43751) Allow '+' in MySQL database names.
- git #dbc953f - $wgContLang global unused in addNewUserLogEntry since b65893755
- git #e3cec71 - More tests for mismatched attr quotes + entities in nowiki & pre.
- git #5157242 - Added typehint
- git #4caadaf - use strict null check
- git #c19ec2d - Simplified code. Removed not needed if-else
- git #e2e6b16 - Improved BagOStuff docs.
- git #be04062 - (באג 44346) Fixed call signature for PingLimiter hook.
- git #224e3f8 - Fixed typo
- git #b658937 - Added new "byemail" action to the new users log
- git #d514668 - add profiling points in SiteSQLStore
- git #dd7cf5c - Change name of section so it does not get confused with Wikidata
- git #5b33ae4 - (באג 44338) set the site internal id when loading sites from the db
- git #f52cade - Add link to the php manual to the IBM DB2 installer entry.
- git #4a25561 - (באג 41478) Implement Language::isWellFormedLanguageTag()
- git #bca8b8a - Fix self link issues about titles in different or mixed variants
- git #97aee38 - Test improperly quoted attribute values in HTML tags and table cells
- git #c98f723 - (באג 43933) Made a message more accourate by changing the word "edit" for "action".
- git #93be12f - Add a method to clear the site list programmatically.
- git #ae9f19a - Clear caches automatically when changing site list.
- git #8b10d3d - Added missing documentation to SiteStore interface
- git #f556c7f - Fix cache key used by SiteSQLStore.
- git #232dfda - Implemented Serializable interface in Site
- git #deaffd8 - Don't return invalid XML from paraminfo when one of parameter values is null
- git #9220c66 - (באג 42004) Enable subpages per default on Project and Help namespaces.
- git #1063008 - [FileBackend] Fixed bug where "false" could be included in getDirectoryList().
- git #f6a72db - Preserve warnings on API error
- git #106f86c - Make Job::toString handle non-primitive parameters.
- git #4769f44 - (באג 37209) Make TextContentTest and WikitextContentTest work in all cases
- git #ce034ac - Do not flip partial keys in CSSJanus.
- git #6f74a93 - (באג 43964) Invalid value of "link" parameter in <gallery> no longer produces a fatal error
- git #0c1f223 - Added a new "api-error-publishfailed" message.
- git #58a6708 - Improved concurrency of copyFileBackend.php with pipelined downloads.
- git #8f8c0f1 - באג 44136: Don't rollback after successful commit
- git #3b49da3 - Address gender support issues in page enotif subject and intro
- git #6a9ec23 - (באג 31849) API imageinfo correctly handle redirects
- git #42249a7 - (באג 44248) Minor tweak to MediaWiki:Readonlywarning
- git #a00337c - Design improvements to sites code
- git #ac45877 - Avoid raw SQL queries in Maintenance::purgeRedundantText()
- git #e45d154 - (באג 40860) make purgeRedundantText not fail on pre MW1.5 records
- git #99e124d - [ExternalStore] Various cleanups to ExternalStore class.
- git #3896b55 - Remove references to non-existent 'execute' right in Title.php
- git #782ea7a - Use better variable name in CoreParserFunctions::pagesize()
- git #02aa6ed - Update doc comments and code formatting.
- git #7206580 - [FileRepo] Flipped RENDER_FORCE check order to avoid stat.
- git #a9775ae - (באג 44202) Account creation through API no longer leaks IP address of account creator
- git #685e218 - (באג 44131) Change InfoAction cache key to use SHA1.
- git #0e08362 - (באג 41477) Add Language::isSupportedLanguage
- git #27c9ee9 - Use a LinkBatch for the creator/last editor user (talk) pages in InfoAction
- git #58bff02 - Fix changes for Ia1878588 to work with databases that use non-integer timestamps.
- git #7d2bf6a - Trim spaces on user supplied comments
- git #cd1c60b - (באג 42513) mediawiki.Uri: Fix parsing of URIs with @ in path.
- git #31f3f93 - Use array for join condition
- git #a5e40b6 - Document that default timestamp is current time.
- git #0072e0e - (באג 44024) ObjectCache changes break XCache 3.x support
- git #0ee84ee - (באג 17808) (באג 21167) use real links for search suggestions
- git #297a110 - Align comment whitespace a bit.
- git #252ae62 - (באג 43762) Mark slow unit test as @group medium
- git #626af34 - Check for no title and throw an exception
- git #0ed9be3 - (באג 17970) {{PROTECTIONLEVEL}} should be able to return the status for pages besides the one it's on
- git #5c8245a - Http function logic cleanups and comments.
- git #e521f06 - (באג 43959) Add ability to reset certain option kinds in API.
- git #3943a73 - Do not send data for 0 increment calls in wfIncrStats().
- git #9824792 - Remove hardcoded quotes on integer
- git #3b33154 - Fix hardcode database quotes in Special:Watchlist
- git #258929f - API debugging flag $wgDebugAPI to disable some security checks
- git #503cd2f - (באג 35885) remove api version string and parameter
- git #6d5208c - Use array for database fields
- git #d801032 - Fix return type doc. On SQLite ResultWrapper is returned
- git #8099133 - testDecodeTagAttributes now use a data provider
- git #2b3714d - normalize sanitizerTest and add coverage tips
- git #105b525 - Correct method name in ContentHandler comment
- git #2fff677 - Disable template expansion in message <autoblocker>.
- git #c014e6b - (באג 44010) Pass context to UserGetLanguageObject
- git #95069e8 - Fix message movepagetext: Move to a empty page not possible
- git #57e94d6 - Made ORMTable and ORMRow non-abstract
- git #1c3b2a1 - Adding SpecialSearchResultsPrepend/Append hooks
- git #7a84368 - Revert "Overriding Vector's footer margin when in print mode"
- git #0cff90a - Add guard to Resources.php
- git #4304146 - Moved $function definition up to make IDE happy.
- git #f4c25df - [FileBackend] Added work-around for lack of temp url support in rgw.
- git #9583884 - Added a read-only check to runJobs.php to avoid log spam.
- git #11aaf93 - (באג 43942) Skip screen sheets with media queries when printing
- git #952a88e - mcc can now set memcached debug mode and has help
- git #c058f0c - Fix typo in exception message
- git #591a275 - Make redirect update in refreshLinks.php bypass the redirect table
- git #9d0e8dc - [JobQueue] Added push() convenience wrapper function.
- git #6903f69 - (באג 43272) Make protect level messages clear and consistent
- git #7deaccb - We don't use SVN anymore
- git #b1f8855 - Follow-up Id75401be (e32c8afe): no more need to prefix debug messages
- git #4081de5 - Minor tweaks to installer text
- git #5d2436d - Additional tests to catch Parsoid regressions.
- git #00da4a9 - Pass database connection to SpecialWatchlist::countItems
- git #b74fac8 - Fix ApiCreateAccountTest for $wgEnableEmail = false;
- git #3666c37 - (באג 22457) More natural flow for the "By e-mail" feature
- git #15c7079 - Followup I888c616e: Keep IRC line format unchanged.
- git #a1b2f59 - Followup I888c616e: one more string to localize.
- git #3300e58 - Force case-sensitivity on the LIKE operator, to ensure similar behaviour between MySQL and SQLite
- git #33a5af1 - Cleanup to ImagePage::openShowImage()
- git #1a6de1b - (באג 41330) Default to the current year in the history page filter form
- git #5463226 - Further tweaks to pipe trick documentation (follow-up Iaf365e31)
- git #a92e7fb - Links created by Linker::makeExternalLink didn't include rel=nofollow
- git #9093589 - (באג 42030) Include original URL params in variant links
- git #f2e0870 - Simplify DatabaseBase::tableName()
Extensions
AbuseFilter
- git #1539661 - Add trailing newlines to wikitext before sending for diff
- git #c673fe6 - (באג 44243) Avoid fatal error for non-text content.
- git #c1f8d74 - Allow special pages as context for abuse filter.
- git #c4e78e9 - (באג 18174) Added Older and Newer change link to Abusefilter diff
- git #6522f70 - Use Status object to report filter results.
- git #f3788c4 - (באג 42064) AbuseFilter + EditFilterMergedContent
- git #03da29b - Fix the abusefilter array parser test
ApiSandbox
- git #0bb901f - (באג 44063) use .hasOwnProperty when checking for presence of object keys
- git #622581c - Change description for grammar and clarity
ArticleFeedback
- git #33b5c13 - replace call to MAX with GREATEST
- git #e1d5bbd - Drop ClickTracking integration from mw.user.bucket
- git #3d34c95 - (באג 43847) - mysql 5.5 / ansi sql incompatibility
ArticleFeedbackv5
- git #ce089f8 - Add composer.json
- git #0d8ba67 - Fix i18n issues.
- git #b122610 - Added new translation message 'articlefeedbackv5-timestamp-days'
- git #14060a1 - Use Status object to report filter results.
- git #758924b - Drop ClickTracking integration from mw.user.bucket
- git #9f28ee4 - cleanup i18n messages
- git #12b4c3e - AFTv5 controls not selectable with tab
- git #e7a1f1d - remove ClickTracking dependency
Babel
- git #88271e5 - Update code formatting
CategoryTree
- git #57b0bbe - Do not re-implement http_build_query :-)
CentralAuth
- git #a17a02e - Fixup some old badly built SQL queries
CentralNotice
- git #928d212 - Next Attempt at CN Namespace Foo
Cite
- git #d91d8a8 - Adapt the <gallery> parser test for $wgResponsiveImages
CodeEditor
- git #8ee1900 - Disable background linting using WebWorkers
DataValues
- git #826f871 - (באג 42997) _getRawValue implementation in commonsMedia widget
- git #fcb22df - (באג 42997) "parse" and "afterparse" events for valueview widget
- git #4baea92 - (minor) improved handling of invalid values in valueview Widget
- git #0467869 - Added missing dependency
- git #4ced37b - Makes eachchange tests fully independent from Wikibase
- git #790506d - Moved jquery.eachchange from Wikibase since its needed here
- git #db10341 - Added TimeValue
- git #8a67838 - Fix extension path
- git #8fdd8ce - Added test helper method to facilitate valueparsers that have required options
- git #8b60eb4 - Added extra tests
- git #6f94627 - Killed class I forgot to remove a few weeks ago
- git #ea637bd - Added ValueFormatterOptionsTest
- git #308d5b9 - Added tests for set and get option in ValueParserOptions
- git #2e46c83 - Added tests for Error objects
- git #e3b88c2 - ignore covreage of test registration
- git #7402ff2 - "change" event for valueview widget
- git #e4aaf0d - (באג 43006) Disable/enable methods for valueview widgets
- git #0c0c105 - (minor) more flexible handling of valueview's value updating
- git #3a6b3ae - (minor) improve destruction of PersistentDomWidget valueviews
- git #70ba4a8 - (minor) focus/blur on some valueview widgets no longer fails in non-edit mode
- git #857334d - Adding eachchange dependency to dataTypes valueview module
- git #ba976e3 - Fix test
Diff
- git #a0eef62 - (באג 43990) Object conversion for diff arrayalisation.
- git #ec16df2 - Removed obsolete code
- git #5ad414f - Added tests that check for exceptions being thrown on invalid data
- git #7032bd8 - bump version nr
- git #42860e0 - Improve documentation
- git #ed898e1 - Don't use strict comparison for objects.
- git #90d6fb1 - Retain keys in Diff::toArray
- git #83c0c9f - Added DiffOpFactory
- git #ae7f32c - Added toArray method to DiffOp interface
- git #d2be30c - Added missing @throws tag
- git #581f85f - Removed obsolete example code
- git #b32fc26 - Fixed a bunch of incorrect @since tags
- git #d0ca322 - Removed already done todo
- git #cdfb739 - Removed deprecated Removed Diff::getApplicableDiff
- git #5041adf - Use DiffOp rather then IDiffOp
- git #2e636d2 - Add deprecation doc
- git #f549d28 - fix doc
DonationInterface
- git #b860cb4 - Shunting the final status log line off to a gateway-indifferent syslog bucket of its very own, so we can tail everything at once.
- git #a4ac3dc - Logging Cleanup: Searched for log lines that deserved to be qualified as LOG_ERR or something more severe, and added what I feel is a vaguely appropriate log level. Added a setting that will, when unset, suppress the avalanche of LOG_DEBUG level statements that we usually don't want. Also some documentation. Gasp.
- git #3eef71e - Let's make Amazon work with the form chooser
- git #2116243 - Making GatewayFormChooser work
- git #f9c076c - (FR #595) Adyen payment gateway
- git #04ab3f1 - Readding Exception Details
- git #e2e9b05 - Abstract out redirect method
E3Experiments
- git #4e9af22 - Revert "Update logging for end of split test."
- git #0912c58 - Update logging for end of split test.
- git #78c8cec - Bump schema and change GettingStarted experimentId to ob3-split.
Echo
- git #6347618 - Fixing notification type to be 'web' in controller
- git #a05cb46 - Excludes user-dismissed events from count
- git #16331ea - Adding dismiss functionality to flyout overlay.
- git #24eadab - (באג 44814) Don't double-escape the date header on Special:Notifications
- git #b21e503 - Update comment and db selection
- git #fdf1bc6 - Some consistency tweaks for I484a24b424e69be3640e63b76f82735edae6f13a
- git #af06e26 - Adding dismiss functionality to special page
- git #d0ddc2a - Fixing unread state for flyout - CSS tweak
- git #78ad57d - Abstracting MySQL in Echo so storage type can be swapped easily
- git #d09640c - Add special page to the "users" section on Special:SpecialPages
- git #eefab40 - Allow events to specify that they should notify the agent.
- git #d541e7b - Using human-friendly relative timestamps rather than absolute timestamps
- git #da0a52b - Update 'cross referenced' to 'linked' for consistency
- git #dadd7b0 - Putting all the default user options together in the config
EducationProgram
- git #55abf9f - (באג 42204) Creating or editing an ambassador profile prompts "leave page" warning
- git #cf317c3 - (באג 43861) Move description field below title and name fields.
- git #bccc5a3 - (באג 44322) admins who are not campus/online volunteers should not be able to create Ambassador profiles
- git #a4f0c47 - (באג 43786) Fix query error when there no orgs to select on
- git #10ea430 - (באג 44490) Prevent fatal error when making a redirect to an education page
- git #d699857 - experimental composer.json
- git #51e98ab - Add a few profiling calls to SpecialEducationProgram
- git #f41f274 - Remove broken test
- git #7abc48a - rem roadmap
- git #a636a2a - (באג 43999) Students table should be included in the Table of Contents on course pages
- git #a0bc093 - Fixed var that accidentally got renamed
- git #47ae9f8 - Fix notice when sysop key does not exist yet
- git #5fb914d - Fixed loading of default course description
- git #61ed7f6 - (באג 43947) added "current and planned" option to the courses pager
- git #6a17805 - Added alias for Special:EducationProgram
- git #638182a - באג 43885: remove the entry field for "real name" when students enroll in a course
- git #0bf806a - באג 43785: default language for new courses should be the wikis content language
- git #ae7d0bc - באג 40871: prevent people from acidentally running testing scripts and thus causing security issues and other badness
- git #5d4bb13 - (באג 43707) Also list planned courses on Special:MyCourses
- git #0fd055f - באג 43709: show mycourses link for enrollment of any role (not just students)
- git #9516d0b - באג 43880: Only log edits by students enrolled in a course
- git #54eacd7 - באג 43875: always load needed resources
- git #bd986c6 - Move description field to the top of course pages and remove header
- git #10054bc - * Moved classes into EducationProgram namespace
EventLogging
- git #47be6c2 - Capsule: 'isValid' => 'clientValidated'
- git #d1476e7 - Default schema value: 'UKNOWN' => -1
- git #ee3be2a - Drop unicode shenanigans from DevServer
- git #9072c7a - Python 3 support for dev server.
- git #f69dc12 - Remove deprecated DevServer.php
- git #ba9be8a - Add requirements.txt, improve test coverage.
- git #456a171 - Add a Python dev server for debugging purposes.
- git #4633757 - Tidy up some rough edges.
- git #de40653 - (באג 45030) fix message for "Invalid JSON"
- git #2c7b929 - Key formatter interpolates $wgEventLoggingDBname
- git #300939f - Generate & show sample PHP / JavaScript in Schema NS
- git #5af2c83 - Remove unnecessary type-coercion from account creation event
- git #eb6cd5d - Tolerate string revIds.
- git #e4695ff - Declare $wgEventLoggingLogSHA1 as global in efLogServerSideEvent.
- git #35e676c - Use SIGALRM to fail tests that exceed a timeout.
- git #03b21cd - Add raw JSON to alert e-mails
- git #67f1025 - Various fixes to alerter module
- git #9738cdd - Use a generic map of attribute values to SQL
- git #26a1d27 - Use 'format' to detect and typecast timestamps
- git #7d8038f - (באג 44781) Sort column names lexicographically
- git #eff99e5 - (באג 44474) Allow exceptions from efSchemaValidate
- git #98e188d - enable EventLogging on alpha, beta and stable of mobile site
FeaturedFeeds
- git #feed1ac - Rename calls to wfArrayToCGI to wfArrayToCgi
FlaggedRevs
- git #ca2cada - (באג 44468) Removed references to bogus functions.
- git #e13ebe2 - Rename calls to wfArrayToCGI to wfArrayToCgi
- git #040597a - Avoid showing a page itself in the "changed inclusion" lists.
GeoData
- git #6be2f14 - Decrease update batch size, but remove the delay
- git #c0fecf6 - Clear killlist on resets
- git #6434728 - (באג 45168) Don't use a closure for wgExtensionFunctions
- git #788982d - (באג 37957) php_sapi_name() => PHP_SAPI
GettingStarted
- git #b712963 - Revert "Remove implementation of split test:"
- git #0202d67 - Remove implementation of split test:
- git #7601e0f - Don't send users on GuidedTour when they loaded Special:GettingStarted manually (isNew false).
- git #69298a7 - Put link description back.
GuidedTour
- git #d7a1d9e - (באג 45251) Fix encoding mismatch for titles containing special characters or non-ASCII.
- git #4dec2fa - (באג 44635) Fix monobook issue and allow customization by skin.
- git #487ee53 - (באג 44734) Implement link actions using actual links:
- git #60cba5d - Implement isSinglePage, removing end tour and no cookies:
- git #4d643b6 - Don't validate next in gt.initGuider:
- git #684bdbd - Embed arrows using ResourceLoader
- git #03bda52 - Fix tests broken by gt.currentTour validation in gt.initGuider.
- git #e8ef164 - Use community portal message, remove obsolete comment.
- git #dd9090d - Improve way gt.currentTour is handled and deprecate gt.initGuider
- git #ba5f4b9 - Add unused to jshint, and various refactoring:
- git #d1a449a - Remove duplicate Arabic messages.
- git #bf4da2d - Remove it messages deleted on wiki: move to ar
- git #6f66d42 - Don't show X button.
LiquidThreads
- git #401a2d2 - Fix JSHint quotmark
- git #12166f3 - JSHint: Write some things in dot notation instead
- git #947e6b1 - Rename calls to wfArrayToCGI to wfArrayToCgi
- git #321e782 - Remove unclear unicode art from LQT new message bar
- git #fd34d0b - remove unused lqt-quote and lqt-quote-intro messages
- git #bf54b29 - JSHint: strict equalities for strings
- git #3379887 - JSHint: missing curly braces
- git #ee25b82 - JSHint: disable 'quotmark' check
- git #8848f68 - JSHint: ignore jquery/jquery.autogrow.js 3rd party
- git #d645bae - JSHint: .jshintrc from MediaWiki core
- git #364831c - באג 43923 - WikiEditor Search and Replace dialog uses a nonexistent message key for "replace next"
Listings
- git #c80d6bb - באג 43220: use mediawiki:listings-template to override formatting
MWSearch
- git #2c3c99c - Rename calls to wfArrayToCGI to wfArrayToCgi
Math
- git #9ba4ef2 - Only update the cache on cache miss
- git #7831957 - Add unit tests, demonstrating how to stub out deps.
- git #c869831 - Add and register PHP unit tests for MathSource class
- git #48b029f - Fix MathRenderer::renderMath.
- git #8a04254 - Change default LockManager back to nullLockManager.
- git #926db7c - Restructuring Math classes
- git #c141594 - JSHint: Equality, unused arguments and other minor remnants.
- git #282960c - JSHint: Fix var statement and global scope issues.
- git #8a29221 - JSHint: Fix curly braces.
- git #ca6a896 - JSHint: Fix quotmark and semicolon warnings.
- git #b13ec34 - JSHint: Add .jshintrc
- git #b029a40 - JSHint: ignore modules/MathJax
MobileFrontend
- git #103d155 - באג 45459: Fix photo uploads not being marked as mobile edits
- git #1a2b7fa - באג 45459: Fix no edit comment after adding image to article
- git #c6c993e - Watchlist with PageImages fixes
- git #014838f - Disable photo upload button on main and protected pages
- git #44c13ec - fix typo breaking languages
- git #c734118 - Move lead photo upload to stable
- git #df95fa6 - Fix margin for thumbnails in watchlist (alpha)
- git #a008c62 - Updated Ruby version to 2.0
- git #8524094 - Detect disabled file upload controls on Firefox OS 1.0
- git #0e2a125 - Show upload button again if user cancels upload
- git #9d5165a - Revert "Move lead photo upload to stable"
- git #7706f1b - Updated Ruby gems
- git #0ca5415 - Fix left and right margin in uploads dashboard
- git #5a41bb2 - Move lead photo upload to stable
- git #0a56cc2 - (באג 43271) Workaround for missing #content_0
- git #24bc3f5 - (mingle #405) Add dynamic head msg on login/acct create form
- git #b0f0808 - Use autoless to compile LESS files
- git #2254b19 - (mingle 397) Append configurable string to photo upload description
- git #b92b91a - Don't show or log an error when user cancels photo upload
- git #64dc97c - Add photo upload support for Firefox
- git #16489ea - Send all upload request parameters inside FormData
- git #b66f1e4 - Updated Ruby gems
- git #8e11ac9 - (באג 45217) Fix dependencies support in MFResourceLoaderModule
- git #50fd324 - Specify test group explicitly
- git #e5adba6 - Fix photo upload button not working after error
- git #fbdb3e9 - Add event logging to photo uploads
- git #8ade089 - Add M#getSessionId
- git #994db9d - Updated Ruby gems
- git #3ac941d - Increase geosearch radius to 10km
- git #20866fb - Updated Ruby gems
- git #677fb71 - Updated multi_json Ruby gem
- git #6d5d0dc - Display thumbnails in watchlist using PHP
- git #0c0fbc1 - Minor wording improvement for readme file
- git #5a1867e - באג 36894: Mobile device detection for third parties
- git #b9873f2 - Fix margins in uploads dashboard
- git #bfdb13d - Fix photo upload bug when the same image selected twice
- git #17c889e - (mingle 330) Displays number of user uploads on upload dashboard
- git #7353744 - Make sure API wrapper doesn't process FormData objects
- git #4de2f1f - Add template support to ResourceLoader
- git #ab71d1c - באג 44484: return more than 10 languages
- git #382305c - באג 44919: correct padding of watchlist icon on watchlist page
- git #955f82f - Disable forwarding of progress events
- git #cc94c35 - Now fix for realz
- git #9998530 - Prevent fatals in dumps
- git #959cd3f - Remove a lot of b/c cruft
- git #007c39e - Upgrade Ruby to version 1.9.3-p385
OAI
- git #04ad2dc - Rename calls to wfArrayToCGI to wfArrayToCgi
OpenStackManager
- git #e40684b - Combine netadmin and sysadmin
- git #1a49229 - Set domain explicitly when getting config options
- git #3e07e25 - Create default sudo policy for new projects.
- git #b3bbae2 - Add a checkbox to require sudo passwords.
- git #312568a - Use project groups rather than ALL for sudoers.
- git #1b51673 - Slight refactor of projectName handling.
- git #99bca0d - Fix typo
PageTriage
- git #6560946 - Fix message key and default user option for Echo
- git #2f5548c - (באג 43758) rebuild the cache rather than flushing it.
- git #20f2f5c - Workaround for Change Ifbeae7e9
- git #7d00b53 - Missing a comma
- git #6eed7a3 - Another userjs- API fix
- git #25d1e7b - (באג 44359) Fixing PageTriage option setting for list view.
- git #af6b01c - (באג 44426) Don't add rationale into the mfd tag
- git #8636d92 - Kill double spaces
- git #eee8390 - unbind click when disabled.
- git #3936298 - (באג 40958) Disable reviewing buttons for page creators.
- git #72fac6c - (באג 44158) Improve localization in flyout of curation tool.
- git #498fe33 - (באג 43479) make 'Pagetriage-tags-tooltip' less negative.
- git #a68d1af - באג 43239 Change the desc message of {{primary sources}}
ProofreadPage
- git #1f30d67 - (באג 44163) Add namespaces for is
Renameuser
- git #967e55b - Add flag to RenameuserSQL to skip username check
Scribunto
- git #96615c9 - Explicitly destroy the loadedLibraries array
- git #2d36fbc - Scribunto language library
- git #4ff1dbd - Document Scribunto_LuaEngine
- git #1efe182 - Hide mw.makeProtectedEnvFuncs from modules
- git #4dcac2f - Fix mw.ustring.gmatch and patterns with '^'
- git #c98cc64 - Allow extensions to add libraries
- git #e66ccb8 - Test for leaked global variables
- git #ce06240 - Fix further non-local effects of library registration
- git #f2f866c - Remove global side-effects from mw.ustring library registration
- git #0a8757b - Lua ustring implementation
- git #d6116fa - Make pairs and ipairs work with frame.args
- git #e878314 - Handle session loss in the console
- git #fddf05c - Make our loader work like Lua's built-in loaders
- git #ce46700 - Fix unit tests after I62259b76
- git #3055ac6 - Clean up title handling for defaultUrl
- git #db9fd2b - Add mw.uri library
- git #49ec3ce - Fix title passed to API scribunto-console
- git #04b2078 - $wgServerName doesn't exist anymore
- git #bd03237 - Add mw.site library
- git #337abb2 - Make Lua engine tests modular
- git #b2d340b - (באג 37957) php_sapi_name() => PHP_SAPI
- git #8b27dc7 - Add incrementExpensiveFunctionCount() methods
- git #4c69b13 - Lua library support functions
- git #0a8a07d - Fix package.loaded and other cleanups
- git #6b4cfd5 - Fix LuaStandalone nil handling
- git #9f17590 - Fix unit test parameter order
- git #dd52412 - Support __pairs and __ipairs
- git #10aa7dc - Fix reference handling in LuaEnvironmentComparisonTest
- git #bdacaab - Fix string extending
- git #c84d699 - Refactor unit tests
SecurePoll
- git #86c92d3 - (באג 43529) Hide private data after election
- git #c39e167 - Rename calls to wfArrayToCGI to wfArrayToCgi
SyntaxHighlight_GeSHi
- git #9fd1639 - Disable some highlighting for MOUSs
TimedMediaHandler
- git #c2aeb6a - באג 44656 - File: pages for images broken on wmf9 (www.mediawiki.org) by TimedMediaHandler
- git #c9f6e37 - באג 44656 - File: pages for images broken on wmf9 (www.mediawiki.org) by TimedMediaHandler
- git #94263c4 - Fix undefined $wgTmhFileExtensions
- git #9d01a84 - Add support for audio derivatives
- git #7375d7f - Add special page to the "media" section on Special:SpecialPages
- git #3d80e90 - Typos: fix browser support punctuation
TorBlock
- git #b9326f2 - More annoying debugging
- git #939a522 - Comment out annoying useless log entries
- git #401f5e7 - Swap wfDebug() for wfDebugLog() so output can be grouped
- git #acb9650 - Added SSL verification when retrieving node list.
- git #7eade79 - Added Onionoo list loader and reorganized functions.
- git #4e2b3f0 - Sanitized coding style and improved documentation.
- git #878bc6d - Put loadExitNodes.php into a Maintenance class.
Translate
- git #b7fed61 - Expose mw.translate.getGroup
- git #15f28bd - Show unset as workflow status if no workflow set
- git #affde5b - Search integration in message table
- git #4062902 - Ajaxify message filters
- git #5745086 - We have messages where whitespace is significant
- git #2b0dd02 - Fetch the workflow states for the group
- git #fff582c - Get workflow state related information from APIs
- git #0fa0720 - Make the inline editor functional
- git #1fcb508 - Remove an outdated FIXME
- git #ec8682a - Correct event binding and update api.parse call
- git #84eb867 - Make translatewiki.net's {{Identical}} work
- git #8c88266 - Update the group description upon a group change
- git #76660a9 - Show that Special:AggregateGroups is restricted
- git #dcf2428 - Create /source-language unit pages for translatable pages
- git #4c4e8a4 - Cleanup Special:PageTranslation more
- git #ce798da - Use machine translation as translation suggestions
- git #48d13a4 - Simplify Special:PageTranslation a bit
- git #3fadb6b - experimental composer.json
- git #5ece2e1 - Make messageListScrollHandler less repetitive and more readable
- git #37e63eb - More space for edit link to take care of languages with long translations
- git #209fbf0 - Add ext.translate.messagetable as dependency
- git #fc6ba2c - Workflow state selector
- git #4478dab - Remove unneeded text-left classes and RTL hacks
- git #aad58e6 - Cleanup
- git #d30c042 - Styling for paste from source actions
- git #dd4136d - Add a class to the paste button and hide it per the spec
- git #78f9422 - Update code formatting
- git #0615363 - Refactor Translate editor
- git #f4ab765 - Add a "Paste original" button
- git #746d396 - Cleanup whitespace and reduce jQuery calls
- git #a8ffd5c - Fetch description of message group
- git #ae5c0df - (באג 44381) Return TUX warnings only on TUX pages
- git #0d7aa1e - Replace ok and err with .done and .fail in AJAX
- git #85d6a49 - Clean up the use of isBeta()
- git #05ed25a - Stale state displayed in Special:PageTranslation after (dis|en)couraging
- git #8627745 - Use mw.Api more consistently and a bit of error handling
- git #01f4385 - Fix the preloading of message details
- git #00def4d - Collapse same-value translation memory suggestions
- git #2b3e356 - A little cleanup
- git #243b831 - Avoid PHP warning when CDBMessageIndex has only one key
- git #49dc481 - Preload next message while opening a message editor
- git #0c1fe66 - WIP - Inline message editor on Search page
- git #de6555b - Whitespace
- git #4277b53 - Change the save button label as per nature of translation
- git #74599ab - Fix a js error, follow up Ie7aeab2b
- git #1fbf7a8 - Use correct classes for optional, fuzzy, translated messages
- git #fa0556c - Change the URLs as per the group and language change
- git #b1b7a36 - Ajaxify the group selection and language selection
- git #b39df13 - Pass the current state of message to update the statsbar correctly
- git #530f6ab - Use a single data attribute message for the message items
- git #0a99da9 - Link to full-page doc editing
- git #8bacc3b - Instantly parse edited documentation
- git #0609284 - Message documentation language name was always in English
- git #7c52b32 - Remove deprecated TMessage::author()
- git #3594420 - Add hook for TranslationAids and small doc tweak
- git #4f14ad7 - Query recent groups only once per page load
- git #351ec07 - Load all messages from client side on page load
- git #2cf21e2 - Refactor messagetable
- git #d3c8844 - Replace .hide() and .show() with class 'hide'
- git #ed83b51 - Add placeholder message
- git #ed28fa7 - Disable translation text area when user has no translation rights
- git #62fa958 - Test fixes
- git #d092a1e - Default protwords.txt is useless
- git #e82560d - Expose all properties via ApiQueryMessageCollection
- git #84833b0 - Remove setInFile calls that should not be used.
- git #cc859b0 - (באג 42726) Project selector tabs toggle when clicking twice
- git #dea15e6 - Fix statsbar update trigger- typo fix
- git #38a6a83 - Remove the default filter
- git #8adf39a - Set the direction of source and translation
- git #3bf356c - Cleanup whitespace and remove repeated jQuery calls
- git #6d852f0 - Set correct title in the loaded translation editor
TranslationNotifications
- git #f8cfa1d - Really return success value for run()
- git #440c597 - experimental composer.json
UniversalLanguageSelector
- git #777a4ac - (באג 42439) Incorrect vertical alignment for Telugu web font
- git #e3a4d27 - Update code formatting
- git #dfcade7 - Update to match core changes in Idc11b547
- git #f47b548 - Make disabling input methods work
- git #a98ff90 - Update jquery.ime and jquery.webfonts from upstream
UploadWizard
- git #e6ae898 - Remove redundant "address"
- git #b398f60 - Remove superfluous space
- git #3bb3cae - (באג 42733) never transcode images into videos with Firefogg
- git #8513f28 - Workaround for Change Ifbeae7e9
- git #a57e96f - Only enable async if file is larger 10Mb
- git #9d76c30 - Cleanup Firefogg integration
- git #189a942 - (באג 44336) Don't show invalid license wrongly
- git #fd8baa4 - Followup I883f6f44: Use XHTML compliant line break
- git #171bb87 - (באג 40646) Errant line break in "Use a different license option"
- git #a9bab9d - Revert "Disabled async publish per logging bug."
- git #86d75a1 - Disabled async publish per logging bug.
UserMerge
- git #96b5432 - (באג 44036) Add action-usermerge message
VisualEditor
- git #57ad316 - Fix bug where inline nodes didn't trigger wrapping
- git #363961a - Node cleanup
- git #f49d80d - i18n icons
- git #4695773 - Remove trailing commas
- git #963b5f2 - Make JSHint ignore the docs/ directory
- git #a97f777 - Introduce context object in getDataFromDom()
- git #1927330 - Use AnnotationSet rather than array in getDataFromDom()
- git #e083afb - Hybrid-ify MetaBlock/MetaInline
- git #c069063 - Hybrid-ify AlienBlock/AlienInline
- git #ac6c9b2 - Specify (but do not implement) the context parameter to toDataElement()
- git #100e67c - Fixed documentation warning
- git #36d99ad - Add Iceweasel to supported browsers list
- git #16310f7 - Added tests and fixed inconsistencies for empty text node handling
- git #ea4b42b - Automatically prune empty text nodes
- git #294db5e - Trigger refactor
- git #280c85d - Added support for passing data into annotation constructors
- git #d73d6e9 - Add extension-specific types functionality to ModelRegistry
- git #99df776 - Allow matchTagNames = null in ve.dm.Converter
- git #63a5d92 - Added @source links to externals
- git #47b728b - Add wrapper for Array.prototype.filter
- git #aa372b6 - Actually use this.nodeFactory and this.annotationFactory in ve.dm.Converter
- git #5a5b4b5 - Drop name parameter from ModelRegistry.register(), use .static.name
- git #819b3de - Move matching code from AnnotationFactory to ModelRegistry
- git #bf5ba1e - Fixed documentation errors
- git #464471b - Enable VisualEditor in MediaWiki integration for IE 9 and up.
- git #c1b6e95 - Make defaultAttributes a static property as well
- git #51f4b4b - Convert node rules to static properties
- git #de61937 - Add annotation-like static properties to nodes
- git #12544c9 - Replace nodeFactory invocations with direct static access
- git #55b025f - Fix naming of phantoms
- git #594222c - Add TriggerRegistry to tests
- git #94642c7 - Introduced method replacePhantoms in ve.ce.Surface in order to avoid accessing ve.ce.Surface local variable ($phantoms) from ve.ce.AlienNode
- git #5cc93b2 - Convert "var\t" to "var "
- git #fcf08e4 - Fixes for typos and some missing documentation
- git #8ec2276 - ImageNode Todos
- git #8ba81f4 - Add interplatform, i18n shortcuts to ui buttons.
- git #e4ef616 - Double spaces optimization
- git #b80f2ef - Reorganization of ve.ce.Surface methods
- git #a30e4c3 - Cleaned up paste target and surface styles
- git #81e061e - Slug Todos
- git #52ce01e - Fix minor bug (typo - was: ve.ve, is: ve.ce)
- git #d84b026 - Minor cleanup.
- git #113c670 - Inline ve.dm.Document.offsetContainsAnnotation
- git #97a3ccc - Removing alienblock tag
- git #6f8b096 - Remove range.normalize (not needed), use range.isCollapsed more often
- git #8d33a3d - Major Documentation Cleanup
WikiEditor
- git #b8abb9b - experimental composer.json
- git #fb83a84 - (באג 42198) fix ext.wikiEditor.publish so that it actually works
WikiLove
- git #e737aa2 - (באג 43100) Fixing WikiLove error handling for post-preview errors
Wikibase
- git #deff6e0 - Fix sort order for minwiki for alphabetic and revised
- git #9124376 - Omit external wikibase changes from watchlist query w/ enhanced changes
- git #f33938a - Add minwiki to the sort order
- git #fe4cef1 - (באג 44802) check for enhanced changes preference in more places
- git #f10bfdc - Make client robust against unknown sites.
- git #1545dfe - (באג 44557) mark wikibase edits as autopatrolled in client
- git #ccbf158 - Omit wikidata changes from enhanced changes
- git #8206e2a - (minor) fix show-wikidata-rc preferences message
- git #3b5045f - remove todo from the code
- git #1c452bd - Fixed test failing after change to reference serialization
- git #1b586e0 - (באג 44636/hot fix) added EntitySerializer option setIncludeValuesWithMissingReferences
- git #f22a18a - (באג 43278) Limit labels etc to 250 characters.
- git #51c0eb1 - (באג 44544) Statements are no longer an experimental feature
- git #f15ec9a - (באג 44548) Fix JS error if repoScriptPath or repoUrl settings not defined
- git #f4b30f1 - Make it optional to include claims in diff, saved to changes table
- git #268a73d - added HashArray indicesAreUpToDate and rebuildIndices
- git #7dd3e87 - Changed ClaimAggregate::getClaims to return Claim[] rather then Claims
- git #cccc095 - (באג 44101) fixed assertion violation caused by inconsistent state of Claims object
- git #7918081 - use map diffing rather then list diffing for claim lists
- git #a957fae - (באג 44001) fix edit links link to include namespace
- git #422995a - (minor) change message for statementview 'sources' label
- git #3070753 - (באג 43292) removing references is working now
- git #4e174f6 - (באג 43292) moved claimview claim remove related API interaction in its own fn
- git #6c52f8a - (באג 43292) JS wb.RepoApi removeReferences
- git #baca72e - Using trigger() to trigger tooltip's afterhide event
- git #2fb8064 - (באג 43292) editing of existing reference
- git #ccc5d5d - Cleanup for listview.ListItemAdapter, constructor now expects options
- git #aa413bb - (באג 42997, באג 44291) slightly adjustment to tests
- git #568fe7e - css: Correct claim container / statement view bottom padding
- git #63d5d47 - Entity selector widget: Set entity when focusing suggestion
- git #bf3ee01 - Remove unused (and defunc) module ApiSearchByName
- git #5ea45c8 - (באג 42997, באג 44291) Handle invalid values in statements ui
- git #9baec03 - Basic css for statement references
- git #7092898 - (באג 43291) statementview can display and add references now
- git #b8d0cd9 - (באג 43291) statementview: counter for number of references
- git #19d7b95 - (באג 43291) introduction of jQuery.wikibase.statementview
- git #15f69d8 - fix refs to Settings class
- git #588cd34 - (באג 42997) Entity selector: Option to trigger "select" event
- git #645ef0b - (באג 43291) claimlistview can now serve a list of other widgets than claimview
- git #654fc28 - Changed Reference interface and ReferenceObject to just a Reference class
- git #be4b915 - Modified reference serialization to accomodate non-snaks elements such as the reference hash
- git #f67c24b - Minor updates to help URLS to make them correct and consistent
- git #154ca26 - Add needsToken(), mustBePosted() and isWriteMode()
- git #8610e7b - (באג 43291) reference related bugfix in wb.Claim.newFromJSON
- git #17c504a - (באג 44440) ReferencedEntitiesFinder::findClaimLinks aware about Statements now
- git #495fed3 - (באג 43291) extend repoApi to support editing existing references
- git #4ae4ef8 - (באג 43291) repo API module for adding a reference
- git #0281f1f - (באג 43291) introduction of wb.SnakList, a list containing a set of Snaks
- git #f17c457 - Add new _postAndPromiseWithAbstraction() to repo API
- git #735588d - minor cleanup and optimization in repo API
- git #f2a39cc - Change comments to avoid failures during test
- git #9e865b7 - fixed SnakListTest::testToArrayRoundtrip
- git #167e3d7 - up rel notes
- git #ed36f00 - (באג 44287) Added links to referenced entities in pagelinks table
- git #2e012fa - Fix exists check, array elements can be null
- git #bdda96a - fix type hint
- git #0961910 - (testing) added selenium test for setAliases special page
- git #2b4dc00 - add bunch of profiling points for LangLinkHandler
- git #63b7a1f - Fix name of dataproviders
- git #a62fbc1 - (testing) added Selenium tests for setDescription special page
- git #a40fb2c - (hotfix) fixing SetLabel Selenium tests after refactoring
- git #e27c984 - Move jquery.eachchange to DataTypes since code there needs it
- git #ab27c3e - minor fix at checkKey function
- git #d3bdf02 - Added special pages to special page group
- git #229ebcd - (באג 43871 - באג 43872) New Special Pages to edit entities without javascript
- git #7190c48 - (minor) some documentation updates in old JS UI components
- git #939a15f - (minor) added some documentation for SiteLinkEditTool + minor cleanup
- git #96a46db - (minor) fix against crashes during certain console/debugging operations
- git #e51c0a5 - (באג 44207) Add a plural message to avoid confusion
- git #c6918fa - Display error when site API not accessible
- git #34d3bcd - Option to lock snakview elements
- git #5987f93 - (hotfix) fixing calls of Sites::singleton in ClientChangeHandler
- git #29cb386 - Fix populateSitesTable, use new SiteSQLStore class.
- git #075e91a - Use wikibase- as prefix for all messages
- git #92f2f42 - Updated entity id parser implementation
- git #983d5ff - Add some tests for ChangeNotificationJob.
- git #db6fca1 - Correct SiteLinksEditTool table fixation
- git #e3a968c - Mark ChangesTable testSaveSelectCountAndDelete as skipped on Wikibase Client
- git #3735548 - Make use of new sites code in core
- git #7d6ce64 - (minor) adjusting client selenium tests for dispatcher script
- git #6d38637 - wikibase.RepoApiError QUnit tests
- git #2ee6b88 - Making wb.Tooltip use wb.RepoApiError instead of custom object
- git #3f343a1 - Using RepoApiError in EditableValue
- git #a0e08c7 - New RepoApiError constructor handling wikibase API errors
- git #8003f2e - add $wgContentHandlerUseDB = true; to example settings
- git #efb701e - (באג 42688) terms search key schema update for sqlite
- git #0ace780 - Updated site link table fixation for IE
- git #d9447c1 - (hotfix) fixing entitieswithoutlabel-test in chrome
- git #211ddc0 - (testing) selenium tests for label/description/aliases length constraints
- git #a93410f - (hotfix) wrong order of parameters in messages
- git #138d0db - (minor) selenium: only run client qunit tests on client
- git #54e0621 - (hotfix) fix to selenium protected page object
- git #85c5601 - Specify options for entityidparser that have all required fields set
- git #f7176b9 - Added doc to apisetreference
- git #d1cc36d - (באג 43775) Provide text for filtering to AbuseFilter.
- git #70d112e - (minor) moved jQuery.TemplatedWidget template related fields into options
- git #fc338ac - Introduce wb.RepoApi which queries the repo independent from the current wiki
- git #dbcf673 - Moving baseclasses and preparing for reuse
- git #bc0b4ba - (minor) Add group medium to a test that otherwise complains
- git #f3085b0 - (באג 42189) merge runs of changes for RC.
- git #35c54fa - (באג 43006) Replace toolbar with message while saving/removing
- git #60b759f - (באג 41994) display labels and descriptions in user languages
- git #24afc5a - (minor) optimization of claimview error handling
- git #48d5cd7 - Checking on initial snak when drawing property
- git #ff8ad41 - Trigger claimview widget's error handling out of claimlistview
- git #b0f1378 - (באג 41994) display labels and descriptions in user languages
- git #2e6d944 - (hot fix) fixes broken 'add' button introduced in I14e89ecc
- git #386b4fa - (minor) stick closer to jQuery.Widget implementation of snakview disable/enable
- git #e1dfd42 - (באג 43006) Simpler implementation of disable for SnakTypeSelector
- git #b0bd39c - (באג 44108) Honor $wgSend404Code for missing entities.
- git #e63b9f3 - docs++
- git #834cb2b - fix error in test (not spotted so far because test is not run on mysql installs)
- git #ffc2c0a - fix test failing on sqlite
- git #56bb4ed - Added asserts in methods otherwise not performing any tests
- git #e769eae - Rem test that fails on some setups
- git #d3c786b - (באג 44100) Remove Statement interface and rename StatementObject to Statement
- git #c168453 - (minor) fix for calling options in Widgets based on TemplatedWidget
- git #75a7fd8 - (באג 43006) Disable input element and toolbar on saving/removing
- git #96dcc05 - Define EntityChange::__toString()
- git #cdbf106 - (testing) snaktype selector seleneium tests
- git #79b623e - (testing) method to exclude certain browsers in selenium tests
- git #8423176 - (באג 44099) Remove Claim interface and rename ClaimObject to Claim
- git #bbf8896 - (באג 41007) added selenium tests for localizing numbers
- git #cf7b026 - claimview widget: Attach to valueview widget's change event
- git #aabd4c9 - Added Claims::getDiff tests
- git #396300b - Improved snakview error handling
- git #807565f - (minor) remove check for user.isAnon. Should always be set now
- git #6418fd2 - (באג 41007) Localized numbers in WikiBase js
- git #8c07d24 - (testing) removing workarounds for באג 43200 in selenium tests
- git #287e94a - (minor) cleanup of lib resources
- git #e982fd5 - Added TODO in diff visualizer to prevent notices when visualizing diffs containing claims
- git #99c762f - fix error detection in createclaim api
- git #ac73f92 - Added claims to entity patching
- git #fe005ef - (באג 43609) 'wikibase-item' data type now uses 'wikibase-entityid' data value
- git #6194a33 - Fix ExternalRecentChange::getParam()
- git #8d578f0 - (באג 44067) add --max-time param to dispatchChanges
- git #707ad91 - Added claims diffing and added this to entitydiff
- git #32e9c23 - Re-apply "Added EntityId and EntityIdParser in JS"
- git #888963d - (hotfix) selenium sitelinks tests fix
- git #4d2d089 - (באג 42995) selenium tests for statements UI errorhandling
- git #9c388e2 - (באג 42543) Corrected checks of emptiness of labels and descriptions
- git #be62c90 - (minor) snakview value() didn't update view in all cases
- git #e7d07ac - Claimview/Claimlistview: Set tooltip before setting error class
- git #0eef415 - Entity selector: Show id when focusing an entity without a label
- git #b66c160 - Entity selector: Check for entity id when validating input
- git #277613b - Making remove button state changeable
- git #a9d445d - rem unused use statements
- git #3ddf946 - (באג 44051) Adding mediawiki.user dependency to entityViewInit
- git #4542ef0 - (באג 43912) Special page group for Wikibase repo
- git #c72f827 - (minor) remember each variation's value when switching variation + re-use it
- git #fe385fa - (minor) in snakview, only show snak type selector if property is chosen
- git #02a65e8 - (באג 44014) Handling of changed data types
- git #3143440 - Moving snak type selector to left of the value input
- git #5cbdfbc - (באג 44026) Custom object constructor for templates
- git #997bd6f - A small addition about the database user login
- git #b044478 - (באג 43585) testing 0 as value for label/description/aliases
- git #30e6ec2 - ResourceLoader modules dependency clean-up
- git #8c39d6a - (באג 44001) use prefixed text for title when adding edit link
- git #42fde19 - check rc_params is array in client
- git #e6c552a - (באג 43867) Entity selector: Setting entity on mousedown event
- git #18c5eae - suggester widget: Replace input value with suggestion list item
- git #de76122 - (minor) workaround for failing qunit tests in firefox
- git #b2a3f27 - (באג 42778) Show Git hash in Special:Version
- git #4eebd27 - (באג 43867) Prevent entity selector widget from resetting entity
- git #59aa123 - Only adapt first letter in AutocompleteInterface
- git #39bc1e6 - suggester jQuery widget: Option to adapt letter case
- git #59dd159 - (minor) proper destruction of certain snakview variations
- git #4ee532a - Revert "Added EntityId and EntityIdParser in JS"
- git #44e9629 - adjust watchlist query to use rc_this_oldid=page_latest
- git #b8f8b8c - make changes line hook more backwards compatible
- git #61e4c9e - Added EntityId and EntityIdParser in JS
- git #f10cd66 - (minor) re-organized 'jquery.wikibase.snakview' resource loader module
WikimediaMaintenance
- git #7c791a5 - Make getJobQueueLengths only count jobs with no token
- git #f1f6fb1 - Fix paths back to /h/w/c based
- git #4b664bd - Remove /dblist from path (no git deploy yet)
- git #833de43 - Change script for creating translate tables to more generic
WikimediaMessages
- git #33bb09b - Followup I6cddbdc6: Use protocol relative for creativecommons.org
- git #19fa5c8 - Add Wikidata license terms
cldr
- git #3189141 - experimental composer.json
- git #88fac53 - Add English local name for nds-nl
timeline
- git #0c20cc0 - fixes for install-ploticus.sh
- git #cad349a - consistently use <div class="error"> for user-visible errors