Skip to content

Commit

Permalink
pkp/pkp-lib#10412 Add API endpoints for emailLogEntry
Browse files Browse the repository at this point in the history
  • Loading branch information
taslangraham authored Oct 2, 2024
2 parents 79b55bb + 704487c commit ea0c83f
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
19 changes: 19 additions & 0 deletions api/v1/emails/index.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

/**
* @defgroup api_v1_emails Email API requests
*/

/**
* @file api/v1/emails/index.php
*
* Copyright (c) 2023 Simon Fraser University
* Copyright (c) 2023 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* @ingroup api_v1_emails
*
* @brief Handle requests for emails API functions.
*
*/
return new \PKP\handler\APIHandler(new \PKP\API\v1\emails\PKPEmailController());
2 changes: 1 addition & 1 deletion lib/pkp
Submodule pkp updated 37 files
+31 −38 api/v1/announcements/PKPAnnouncementController.php
+187 −0 api/v1/emails/PKPEmailController.php
+1 −1 api/v1/reviews/PKPReviewController.php
+289 −210 classes/announcement/Announcement.php
+1 −3 classes/announcement/AnnouncementTypeDAO.php
+0 −242 classes/announcement/Collector.php
+20 −265 classes/announcement/Repository.php
+6 −3 classes/announcement/maps/Schema.php
+1 −0 classes/core/PKPApplication.php
+340 −0 classes/core/SettingsBuilder.php
+15 −2 classes/core/exceptions/StoreTemporaryFileException.php
+13 −0 classes/core/maps/Schema.php
+186 −0 classes/core/traits/ModelWithSettings.php
+34 −11 classes/log/EmailLogEntry.php
+30 −4 classes/log/Repository.php
+80 −0 classes/log/core/maps/Schema.php
+3 −3 classes/mail/mailables/AnnouncementNotify.php
+3 −2 classes/notification/PKPNotificationManager.php
+5 −5 classes/notification/managerDelegate/AnnouncementNotificationManager.php
+2 −2 classes/security/authorization/RoleBasedHandlerOperationPolicy.php
+3 −5 classes/services/PKPContextService.php
+62 −1 classes/services/PKPSchemaService.php
+3 −2 controllers/grid/notifications/NotificationsGridCellProvider.php
+1 −1 jobs/email/EditorialReminder.php
+4 −4 jobs/notifications/NewAnnouncementNotifyUsers.php
+3 −0 locale/en/api.po
+7 −8 pages/admin/AdminHandler.php
+13 −18 pages/announcement/AnnouncementHandler.php
+7 −14 pages/index/PKPIndexHandler.php
+4 −5 pages/management/ManagementHandler.php
+2 −5 pages/sitemap/PKPSitemapHandler.php
+12 −0 schemas/announcement.json
+79 −0 schemas/emailLog.json
+8 −8 templates/frontend/objects/announcement_full.tpl
+10 −10 templates/frontend/objects/announcement_summary.tpl
+3 −3 templates/frontend/objects/announcements_list.tpl
+2 −2 templates/frontend/pages/announcement.tpl

0 comments on commit ea0c83f

Please sign in to comment.