aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/notification/manager.php
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/11103] Case time in queries as an intNathan Guse2013-02-281-3/+3
| | | | PHPBB3-11103
* [ticket/11103] Including the set call in the declaration throws errorsNathan Guse2013-01-151-1/+8
| | | | | | Call the set_notification_manager from the load_object function instead. PHPBB3-11103
* [ticket/11103] Fix some various issues, better commentsNathan Guse2013-01-151-12/+28
| | | | PHPBB3-11103
* [ticket/11103] Fix some more merging issuesNathaniel Guse2012-12-271-3/+1
| | | | PHPBB3-11103
* [ticket/11103] Fix merge conflictNathaniel Guse2012-12-261-6/+1
| | | | PHPBB3-11103
* [ticket/11103] unread -> notification_readNathan Guse2012-12-151-4/+11
| | | | PHPBB3-11103
* [ticket/11103] time -> notification_timeNathan Guse2012-12-151-6/+5
| | | | PHPBB3-11103
* [ticket/11103] Move is_enabled to a separate table for better performanceNathan Guse2012-12-151-34/+64
| | | | PHPBB3-11103
* [ticket/11103] Prune notifications functionNathan Guse2012-12-151-3/+15
| | | | | | To delete all notifications before a certain time PHPBB3-11103
* Merge branch 'ticket/11103' of github.com:EXreaction/phpbb3 into ticket/11103Nathan Guse2012-12-151-10/+0
|\
| * [ticket/11103] Mark topic/post subscription notification read when approvedNathan Guse2012-12-151-10/+0
| | | | | | | | PHPBB3-11103
* | [ticket/11103] Purge notifications (to be used when an extension is purged)Nathan Guse2012-12-151-0/+15
|/ | | | PHPBB3-11103
* [ticket/11103] dbal -> phpbb_db_driverNathan Guse2012-12-131-2/+2
| | | | PHPBB3-11103
* [ticket/11103] Use scope: prototypeNathan Guse2012-12-091-19/+1
| | | | | | | | This lets us clean up the mess that was in load_object(), but requires scope: prototype to be added to the service definitions for all types or methods! PHPBB3-11103
* [ticket/11103] Do not prepend notification.(type|method) unless necessaryNathan Guse2012-11-211-2/+6
| | | | PHPBB3-11103
* [ticket/11103] Some commentsNathan Guse2012-11-201-4/+12
| | | | PHPBB3-11103
* [ticket/11103] Create user loader class, update for DICNathan Guse2012-11-201-79/+48
| | | | | | | | | | | | | Create a very basic user loader class to handle querying/storing user data in a centralized location. Use DIC collection service for notification types/methods. Cleanup unused dependencies. Fix some other issues. PHPBB3-11103
* [ticket/11103] Inject table prefix to notifications system instead of constantsNathaniel Guse2012-11-091-21/+31
| | | | PHPBB3-11103
* [ticket/11103] Comment indentationNathaniel Guse2012-11-091-6/+8
| | | | PHPBB3-11103
* [ticket/11103] count is reserved, do not use in a SQL queryNathaniel Guse2012-11-091-7/+7
| | | | PHPBB3-11103
* [ticket/11103] Use phpBB Container to load types/methodsNathaniel Guse2012-11-091-49/+21
| | | | PHPBB3-11103
* [ticket/11103] enable/disable notifications functionsNathan Guse2012-10-291-0/+32
| | | | | | | | | | | | | | disable_notifications This should be called when an extension which has notification types is disabled so that all those notifications are hidden and do not cause errors enable_notifications This should be called when an extension which has notification types that was disabled is re-enabled so that all those notifications that were hidden are shown again PHPBB3-11103
* [ticket/11103] More cleanupNathan Guse2012-10-291-2/+2
| | | | PHPBB3-11103
* [ticket/11103] Code cleanupNathan Guse2012-10-291-1/+1
| | | | PHPBB3-11103
* [ticket/11103] Set basic notifications to be enabled by defaultNathan Guse2012-10-291-26/+105
| | | | | | | | | | | Now, if there is no row for the user in the user_notifications table, the user will receive basic notifications. If the user wishes to not receive notifications, a row must be added with notify = 0. For other methods besides the basic (e.g. email, jabber) a row must still be added with notify = 1 for them to receive notifications PHPBB3-11103
* [ticket/11103] Correct the test caseNathan Guse2012-10-201-4/+19
| | | | | | Fix a bug that broke it and make sure to set the needed config/auth settings PHPBB3-11103
* [ticket/11103] Use the full class name as the item_type/methodNathan Guse2012-10-201-133/+67
| | | | | | This is going to require you recreate the db tables. PHPBB3-11103
* [ticket/11103] Change is_disabled to is_enabledNathan Guse2012-10-191-5/+5
| | | | | | | | | | | | If you're following along and would like to update your DB, you can run the following queries to do so: ALTER TABLE phpbb_notifications CHANGE `is_disabled` `is_enabled` TINYINT( 1 ) NOT NULL DEFAULT '1'; UPDATE `phpbb_notifications` SET is_enabled = 1; PHPBB3-11103
* [ticket/11103] Declare $ for jQuery, check for instance of, newlines at eofNathan Guse2012-10-181-2/+2
| | | | PHPBB3-11103
* [ticket/11103] Expand class vars and use docblocks for phpBB classesNathan Guse2012-10-181-2/+27
| | | | PHPBB3-11103
* [ticket/11103] Make sure notifications are marked read when clicking themNathan Guse2012-10-141-1/+1
| | | | | | | | | | | | | How do we do this? If an item is unread, the URL to view that item will be the URL to mark it as read (index.php?mark_notification=$id). When the URL is visited it marks the item as read and redirects them to the correct URL for the item. If the item is read, the URL is directly to the item. Prettify the html output PHPBB-11103
* [ticket/11103] UCP Notification option groupingNathan Guse2012-10-131-8/+15
| | | | | | Also add the ability to specify an _EXPLAIN text for the notification option PHPBB3-11103
* [ticket/11103] Add is_disabled column to notifications tableNathan Guse2012-10-131-5/+10
| | | | | | | | | | | | | EXTENSION AUTHORS TAKE NOTE! This is to prevent errors with notifications from extensions! Set is_disabled to 1 for all your notifications when your extension is disabled so they are ignored and do not cause errors. When your extension is enabled again, set is_disabled to 0 and your notifications will be working again. PHPBB3-11103
* [ticket/11103] UCP Notification ListNathan Guse2012-10-131-8/+25
| | | | PHPBB3-11103
* [ticket/11103] Ability to query data before running create_insert_array()Nathan Guse2012-10-121-3/+6
| | | | | | | | | | | | | Mark post/topic in queue notifications read when visiting mcp Change post/topic in queue notification url to use MCP. Fix the bug: Approving a topic marks the topic as read, but before the notification is created for the user approving the topic (if they would get a notification that the topic has been made). This causes it to be stuck "unread". PHPBB3-11103
* [ticket/11103] Starting work on combining notificationsNathan Guse2012-10-051-0/+6
| | | | | | Just for posts currently and not yet outputted. PHPBB3-11103
* [ticket/11103] Working on test caseNathan Guse2012-10-051-17/+22
| | | | | | | | Fixing extension type/method naming scheme so they can be autoloaded. Other bugs PHPBB3-11103
* [ticket/11103] Fixing a few bugs from the previous changesNathan Guse2012-10-041-3/+3
| | | | PHPBB3-11103
* [ticket/11103] Do not use Symfony\...\ContainerBuilder;Nathan Guse2012-10-041-2/+0
| | | | | | It's no longer needed PHPBB3-11103
* [ticket/11103] Use dependency injection instead of phpbb_containerNathan Guse2012-10-041-35/+58
| | | | PHPBB3-11103
* [ticket/11103] Move notification files to includes/notification/Nathan Guse2012-10-041-0/+688
PHPBB3-11103