aboutsummaryrefslogtreecommitdiffstats
path: root/includes/watcheditem
Commit message (Expand)AuthorAgeFilesLines
* Use static closures where safe to useUmherirrender2021-02-112-3/+3
* Make UserIdentity objects aware of which wiki they belong to.Cindy Cicalese2021-02-021-1/+1
* WatchedItemStore: Use REPLACE when inserting expiries after page moveMusikAnimal2021-01-141-1/+2
* WatchedItemStore: use UserFactoryDannyS7122021-01-101-2/+9
* ApiQueryInfo: Return watchlist expiry when applicable for inprop=watchedMusikAnimal2021-01-063-15/+61
* WatchedItemQueryService: Add expiry to itemsDannyS7122020-12-011-2/+4
* Merge "Use LinkBatchFactory in WatchedItemStore"jenkins-bot2020-11-061-4/+13
|\
| * Use LinkBatchFactory in WatchedItemStoreUmherirrender2020-11-021-4/+13
* | Inject UserFactory into WatchedItemQueryServiceDannyS7122020-10-121-2/+14
* | Normalize WatchedItem expiry fieldhmonroy2020-10-062-29/+27
* | Document hook names in hook interfaces.daniel2020-09-272-0/+6
* | Correct success messages for action=watchSam Wilson2020-09-031-2/+16
* | Merge "WatchedItemStore: Cache single WatchedItems with preexisting expiry"jenkins-bot2020-08-211-19/+34
|\ \
| * | WatchedItemStore: Cache single WatchedItems with preexisting expiryMusikAnimal2020-08-211-19/+34
* | | Mark CONSTRUCTOR_OPTIONS as internalAryeh Gregor2020-08-211-1/+1
|/ /
* / Update language in watchlist expiryhmonroy2020-08-141-0/+30
|/
* Merge "Default to using watchlist expiry of old page when moving pages"jenkins-bot2020-08-061-22/+106
|\
| * Default to using watchlist expiry of old page when moving pagesMusikAnimal2020-08-051-22/+106
* | Add UI support in Special:EditWatchlist for watchlist expiryhmonroy2020-07-302-8/+21
* | Merge "Watchlist: Return null instead of 0 days remaining"jenkins-bot2020-07-291-4/+4
|\ \ | |/ |/|
| * Watchlist: Return null instead of 0 days remainingDayllan Maza2020-07-271-4/+4
* | Watchlist: Fix action=watch caching the wrong expiryDayllan Maza2020-07-281-8/+8
|/
* Watchlist: Return early if expiry is nullDayllan Maza2020-07-251-2/+5
* Fix broken PHPDoc comments that don't start with /**Thiemo Kreuz2020-07-231-2/+2
* Replace "@stable for implementation" with "@stable to implement"daniel2020-07-132-2/+2
* Merge "Filter out expired watched items when sending email notifications"jenkins-bot2020-06-291-8/+21
|\
| * Filter out expired watched items when sending email notificationsMusikAnimal2020-06-241-8/+21
* | Add clock icon to expiring items in Special:WatchlistSam Wilson2020-06-191-0/+15
|/
* Add getExpiryInDays function in WatchedItemsuecarmol2020-06-161-0/+29
* Pass function name to database functionsUmherirrender2020-06-071-4/+6
* Hooks::run() call site migrationTim Starling2020-05-302-4/+21
* Merge "WatchedItemStore: Enforce a maximum watchlist expiry duration"jenkins-bot2020-05-271-8/+28
|\
| * WatchedItemStore: Enforce a maximum watchlist expiry durationMusikAnimal2020-05-221-8/+28
* | Filter out expired items from watcher countshmonroy2020-05-191-21/+68
|/
* Fix more PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-152-3/+3
* Add methods to check if a page is temporarily watchedMusikAnimal2020-05-133-0/+29
* Filter out expired items from Special:Watchlist pagehmonroy2020-04-271-5/+15
* docs: Hook interface doc comment reviewapaskulin2020-04-212-9/+14
* Automatically generated hook interfacesTim Starling2020-04-202-0/+48
* Merge "Add expiry type to ParamValidator"jenkins-bot2020-04-092-27/+2
|\
| * Add expiry type to ParamValidatorMusikAnimal2020-04-082-27/+2
* | Remove expired items in WatchedItemStore::clearUserWatchedItemshmonroy2020-04-081-5/+31
|/
* Add check to api that filters out expired watchlist itemshmonroy2020-04-031-1/+19
* Merge "Purge expired watchlist items"jenkins-bot2020-03-263-0/+121
|\
| * Purge expired watchlist itemsSam Wilson2020-03-263-0/+121
* | ApiWatch: Add support for expiriesMusikAnimal2020-03-242-12/+30
|/
* Add support for watchlist expiries to WatchedItemQueryService::getWatchedItem...Sam Wilson2020-03-131-3/+22
* Fixes for batch watchlist deletion and relative expiriesMusikAnimal2020-03-051-2/+2
* Introduce an expiry to WatchedItemMusikAnimal2020-03-044-56/+291
* When clearing don't load the watchlist if we must clear through a jobaddshore2020-01-293-1/+20