aboutsummaryrefslogtreecommitdiffstats
path: root/includes/watcheditem
Commit message (Expand)AuthorAgeFilesLines
* Don't pass unneeded variables into anonymous functionsDannyS7122021-07-131-1/+1
* Remove WatchedItem::getUser, deprecated and unusedPetr Pchelko2021-06-171-10/+0
* Use array_fill_keys() instead of array_flip() if that reflects the developer'...Tim Starling2021-06-151-1/+1
* Hard deprecate BeforeResetNotificationTimestamp hookDannyS7122021-06-061-1/+1
* Migrate WatchedItemQueryService to AuthorityDannyS7122021-05-261-16/+7
* Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variablesJames D. Forrester2021-05-141-1/+1
* build: Upgrade mediawiki-codesniffer from v35.0.0 to v36.0.0James D. Forrester2021-04-291-1/+1
* Replace uses of DB_MASTER with DB_PRIMARYJames D. Forrester2021-04-291-9/+9
* Stop using legacy ActorMigration field "rc_user"Tim Starling2021-04-281-31/+8
* Fix NoWriteWatchedItemStore::countWatchersMultipleDannyS7122021-04-231-2/+2
* Merge "Convert WatchedItem et al to PageIdentity"jenkins-bot2021-03-264-117/+307
|\
| * Convert WatchedItem et al to PageIdentityCindy Cicalese2021-03-264-117/+307
* | Add WatchedItemStore::maybeEnqueueWatchlistExpiryJobDannyS7122021-03-253-0/+38
|/
* Convert WatchedItemStoreUnitTest to pure unit testsDannyS7122021-03-211-1/+5
* WatchedItemStore: inject a TitleFactoryDannyS7122021-03-171-2/+8
* Hard deprecate WatchedItem::getUser in favor of ::getUserIdentityVadim Kovalenko2021-02-261-0/+2
* 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
|/