Mirror of https://github.com/improsocial/impro An extensible Bluesky client for web impro.social
5

Configure Feed

Select the types of activity you want to include in your feed.

Add logged-in preview warning

Grace Kind (Jul 16, 2026, 1:15 AM -0500) e6a42c77 b0ad8849

+12 -5
+1 -1
package.json
··· 1 1 { 2 2 "name": "impro", 3 - "version": "0.17.180", 3 + "version": "0.17.181", 4 4 "type": "module", 5 5 "scripts": { 6 6 "start": "rm -rf \"${BUILD_DIR:-build}\" && NODE_ENV=development eleventy --serve",
+11 -4
src/js/plugins/pluginService.js
··· 396 396 } 397 397 const previewPluginIds = getPluginPreviewIdsFromQueryParam(); 398 398 if (previewPluginIds.length > 0 && !this.session) { 399 - this.isPreviewMode = true; 400 - // Serial to avoid racing on preferences 401 - for (const previewPluginId of previewPluginIds) { 402 - await this._installPreviewPlugin(previewPluginId); 399 + if (!this.session) { 400 + this.isPreviewMode = true; 401 + // Serial to avoid racing on preferences 402 + for (const previewPluginId of previewPluginIds) { 403 + await this._installPreviewPlugin(previewPluginId); 404 + } 405 + } else { 406 + showToast(`You must be logged out to view plugin preview links`, { 407 + style: "error", 408 + timeout: 5000, 409 + }); 403 410 } 404 411 } 405 412 const enabledPlugins = this.prefManager.$enabledPlugins