PluginProbe
Extendify / trunk
Extendify vtrunk
3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 0.6.0 All 127 releases
← All changes | routes/api.php +10 -3 3.1.6 → trunk View file →
@@ -43,8 +43,9 @@
43 43 use Extendify\Shared\Controllers\UserSelectionController;
44 44 use Extendify\Shared\Controllers\UserSettingsController as SharedUserSettingsController;
45 45 use Extendify\Shared\Controllers\ActivityController;
46 46 use Extendify\Shared\Controllers\SiteProfileController;
47 +use Extendify\Shared\Controllers\SiteVisibilityController;
47 48 use Extendify\Shared\Controllers\SiteImagesController;
48 49 use Extendify\Shared\Controllers\DataController as SharedDataController;
49 50 use Extendify\Shared\Controllers\ImageGenerationController;
50 51 use Extendify\Shared\Services\PluginsActivation\SimplyBook as SimplyBookActivation;
@@ -82,8 +83,9 @@
82 83 ApiRouter::get('/auto-launch/prefetch-assist-data', [AutoLaunchWPController::class, 'prefetchAssistData']);
83 84 ApiRouter::post('/auto-launch/create-navigation', [AutoLaunchWPController::class, 'createNavigationWithMeta']);
84 85 ApiRouter::get('/auto-launch/get-navigation', [AutoLaunchWPController::class, 'getNavigation']);
85 86 ApiRouter::post('/auto-launch/pre-launch-functions', [AutoLaunchWPController::class, 'preLaunch']);
87 + ApiRouter::post('/auto-launch/reset-launch-state', [AutoLaunchWPController::class, 'resetLaunchState']);
86 88 ApiRouter::post('/auto-launch/post-launch-functions', [AutoLaunchWPController::class, 'postLaunch']);
87 89 ApiRouter::post('/auto-launch/run-updates', [AutoLaunchWPController::class, 'runUpdates']);
88 90 ApiRouter::get(
89 91 '/auto-launch/import-woocommerce',
@@ -118,8 +120,9 @@
118 120 // Agent.
119 121 ApiRouter::get('/agent/theme-variations', [AgentWPController::class, 'getVariations']);
120 122 ApiRouter::get('/agent/theme-fonts-variations', [AgentWPController::class, 'getFontsVariations']);
121 123 ApiRouter::get('/agent/get-block-code', [AgentWPController::class, 'getBlockCode']);
124 + ApiRouter::get('/agent/shared-block-usage', [AgentWPController::class, 'getSharedBlockUsage']);
122 125 ApiRouter::post('/agent/get-block-html', [AgentWPController::class, 'getBlockHtml']);
123 126 ApiRouter::post('/agent/update-blocks', [AgentUpdateBlocksController::class, 'updateBlocks']);
124 127 ApiRouter::post('/agent/lock-post', [AgentWPController::class, 'lockPost']);
125 128 ApiRouter::get('/agent/chat-events', [AgentChatController::class, 'get']);
@@ -133,8 +136,12 @@
133 136 ApiRouter::post('/agent/site-options', [AgentOptionsController::class, 'handle']);
134 137 ApiRouter::post('/agent/content-search', [AgentContentController::class, 'search']);
135 138 ApiRouter::post('/agent/content-read', [AgentContentController::class, 'read']);
136 139
140 + // Site visibility.
141 + ApiRouter::post('/site-visibility/publish', [SiteVisibilityController::class, 'publish']);
142 + ApiRouter::post('/site-visibility/unpublish', [SiteVisibilityController::class, 'unpublish']);
143 +
137 144 // Notifications.
138 145 ApiRouter::post('/notifications/dismiss', [NotificationsController::class, 'dismiss']);
139 146 ApiRouter::post('/notifications/dismiss-all', [NotificationsController::class, 'dismissAll']);
140 147
@@ -153,17 +160,17 @@
153 160 ApiRouter::post('/shared/site-images/clear', [SiteImagesController::class, 'clear']);
154 161 ApiRouter::get('/shared/ping', [SharedDataController::class, 'ping']);
155 162 ApiRouter::get('/shared/partner-plugins', [SharedDataController::class, 'getPartnerPlugins']);
156 163 ApiRouter::post(
157 - '/' . SimplyBookActivation::slug() . '/create-account',
164 + SimplyBookActivation::createAccountRoute(),
158 165 [SimplyBookActivation::class, 'createAccount']
159 166 );
160 167 ApiRouter::post(
161 - '/' . TranslatePressActivation::slug() . '/create-account',
168 + TranslatePressActivation::createAccountRoute(),
162 169 [TranslatePressActivation::class, 'createAccount']
163 170 );
164 171 ApiRouter::post(
165 - '/' . ImagifyActivation::slug() . '/create-account',
172 + ImagifyActivation::createAccountRoute(),
166 173 [ImagifyActivation::class, 'createAccount']
167 174 );
168 175 ApiRouter::post(
169 176 MetricoolActivation::createAccountRoute(),