mediawiki-extensions-Echo/modules/ui
Matthew Flaschen c0a464e425 BREAKING CHANGE: More ISO 8601 for seen time
* Add ISO 8601 date format to notification output

  This is actually supposed to be the only output date format used,
  per https://www.mediawiki.org/wiki/API:Data_formats#Timestamps , but
  I'm not doing anything to deprecate the others right now.

* Change wgEchoSeenTime to use ISO 8601.  mwgrep and extension grep do
  not show any usages.  However, since it is a breaking change, to
  minimize disruption, I'm also using this opportunity to change
  'message' to 'notice'.

* Remove wgEchoInitialNotifCount.  I was going to also change 'message'
  to 'notice' here too, but then I saw it was totally unused.
  (It was read in Echo to populate a JS variable, but then it was
  unused.)

* Make sure the Special:Notifications page aggregation by days is
  done by local days, even though the timestamp per item is still
  UTC. This is to make sure the days are displayed correctly in
  the local timezone.

* Change all reverse sorting callbacks to handle comparisons of
  ISO 8601.

Bug: T141413
Change-Id: I20271345c7d350dc3e7f467288e5cdc98e6250cc
2016-07-27 02:42:08 +00:00
..
mw.echo.ui.ActionMenuPopupWidget.js Refactoring Echo's front end for MVC 2016-05-18 12:28:45 -07:00
mw.echo.ui.BadgeLinkWidget.js Refactoring Echo's front end for MVC 2016-05-18 12:28:45 -07:00
mw.echo.ui.BundleNotificationItemWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.CrossWikiNotificationItemWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.CrossWikiUnreadFilterWidget.js Store local source as 'local' rather than dbName 2016-07-07 12:20:39 -07:00
mw.echo.ui.DatedNotificationsWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.DatedSubGroupListWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.FooterNoticeWidget.js Refactoring Echo's front end for MVC 2016-05-18 12:28:45 -07:00
mw.echo.ui.js Refactoring Echo's front end for MVC 2016-05-18 12:28:45 -07:00
mw.echo.ui.MenuItemWidget.js Refactoring Echo's front end for MVC 2016-05-18 12:28:45 -07:00
mw.echo.ui.NotificationBadgeWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.NotificationItemWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.NotificationsInboxWidget.js Add a mark-all-read button and a settings menu to Special:Notifications 2016-07-20 17:25:38 -07:00
mw.echo.ui.NotificationsListWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.NotificationsWrapper.js Remove automatic mark-as-read-when-seen 2016-06-17 17:09:25 +01:00
mw.echo.ui.PageFilterWidget.js Add tooltips to page filters 2016-07-13 09:51:51 -04:00
mw.echo.ui.PageNotificationsOptionWidget.js Merge "i18n: Native digits on PageNotificationsOptionWidget and PaginationWidget" 2016-07-19 21:53:38 +00:00
mw.echo.ui.PaginationWidget.js Merge "i18n: Native digits on PageNotificationsOptionWidget and PaginationWidget" 2016-07-19 21:53:38 +00:00
mw.echo.ui.PlaceholderItemWidget.js Support for PlaceholderWidget with no link 2016-06-22 12:54:13 -04:00
mw.echo.ui.ReadStateButtonSelectWidget.js Filter notifications by read state in Special:Notifications 2016-05-27 13:47:41 -07:00
mw.echo.ui.SingleNotificationItemWidget.js Fix mark xwiki as read 2016-07-04 10:00:59 -04:00
mw.echo.ui.SortedListWidget.js Fade in/out elements that are moved in the notifications list 2016-07-15 18:04:49 +00:00
mw.echo.ui.SpecialHelpMenuWidget.js Adjust mobile view for the new settings cog menu 2016-07-25 19:30:44 +00:00
mw.echo.ui.SubGroupListWidget.js BREAKING CHANGE: More ISO 8601 for seen time 2016-07-27 02:42:08 +00:00
mw.echo.ui.ToggleReadCircleButtonWidget.js Change mark as read buttons to circles 2016-06-21 11:54:00 -07:00