mediawiki-extensions-Echo/db_patches
Stephane Bisson 24caf50ff6 Dynamic bundles
To allow individual notifications to be
marked as read/unread or moderated,
bundles are created by grouping associated
notifications when they are fetched for display
instead of when they are created.

From a product perspective, this change doesn't
introduce moderation or expandable bundles but
it counts each individual notifications.
For instance, the bundled notification
"3 new topics on PageA" now counts as 3
notifications.

Bug: T93673
Bug: T120153
Change-Id: Iacd098573efd92bb1e3fcd7da4cd40cea9522f15
2016-06-27 09:49:13 -04:00
..
echo_email_batch.sql
echo_target_page.sql Add TargetPage model and mapper to notifications 2014-08-13 00:48:07 +00:00
echo_unread_wikis.sql Track what wikis a user has unread notifications on 2015-11-20 15:54:11 -08:00
patch-add-echo_event-event_deleted.sql Dynamic bundles 2016-06-27 09:49:13 -04:00
patch-add-echo_event-event_page_id.sql
patch-add-notification_event-index.sql Add index on notification_event 2016-06-14 19:57:06 +00:00
patch-add-page_event-index.sql Dynamic bundles 2016-06-27 09:49:13 -04:00
patch-add-user_read_timestamp-index.sql Dynamic bundles 2016-06-27 09:49:13 -04:00
patch-alter-event_type-index.sql
patch-alter-type_page-index.sql
patch-alter-user_timestamp-index.sql
patch-drop-echo_event-event_page_namespace.sql
patch-drop-echo_event-event_page_title.sql
patch-drop-echo_event-event_timestamp.sql
patch-drop-echo_subscription.sql
patch-email_batch-new-field.sql
patch-event_agent-split.sql
patch-event_agent-split.sqlite.sql
patch-event_agent_ip-size.sql
patch-event_extra-size.sql
patch-event_variant_nullability.sql
patch-event_variant_nullability.sqlite.sql
patch-multiple_target_pages.sql Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
patch-multiple_target_pages.sqlite.sql Allow multiple target pages per event 2015-03-31 07:56:52 +00:00
patch-notification-bundling-field.sql