Rename remaining crawl templates -> crawl configs (#509)
This commit is contained in:
		
							parent
							
								
									c0fdf738e4
								
							
						
					
					
						commit
						5b6c53b48e
					
				| @ -672,7 +672,7 @@ export class App extends LiteElement { | ||||
|         <nav class="-ml-3 flex items-end overflow-x-auto"> | ||||
|           ${this.renderNavTab({ tabName: "crawls", label: msg("Crawls") })} | ||||
|           ${this.renderNavTab({ | ||||
|             tabName: "crawl-templates", | ||||
|             tabName: "crawl-configs", | ||||
|             label: msg("Crawl Configs"), | ||||
|           })} | ||||
|           ${this.renderNavTab({ | ||||
|  | ||||
| @ -157,7 +157,7 @@ export class BrowserProfilesDetail extends LiteElement { | ||||
|                           class="text-neutral-600 hover:underline" | ||||
|                           href=${`/orgs/${ | ||||
|                             this.profile!.oid | ||||
|                           }/crawl-templates/config/${id}`}
 | ||||
|                           }/crawl-configs/config/${id}`}
 | ||||
|                         > | ||||
|                           ${name} | ||||
|                         </a> | ||||
|  | ||||
| @ -1674,7 +1674,7 @@ https://example.net`} | ||||
|       if (crawlId) { | ||||
|         this.navTo(`/orgs/${this.orgId}/crawls/crawl/${crawlId}`); | ||||
|       } else { | ||||
|         this.navTo(`/orgs/${this.orgId}/crawl-templates/config/${data.added}`); | ||||
|         this.navTo(`/orgs/${this.orgId}/crawl-configs/config/${data.added}`); | ||||
|       } | ||||
|     } catch (e: any) { | ||||
|       if (e?.isApiError) { | ||||
|  | ||||
| @ -11,7 +11,7 @@ import { humanizeNextDate } from "../../utils/cron"; | ||||
| /** | ||||
|  * Usage: | ||||
|  * ```ts
 | ||||
|  * <btrix-crawl-templates-detail></btrix-crawl-templates-detail> | ||||
|  * <btrix-crawl-configs-detail></btrix-crawl-configs-detail> | ||||
|  * ``` | ||||
|  */ | ||||
| @localized() | ||||
| @ -113,7 +113,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|               this.crawlConfig && !this.crawlConfig.inactive, | ||||
|               () => html` | ||||
|                 <sl-button | ||||
|                   href=${`/orgs/${this.orgId}/crawl-templates/config/${ | ||||
|                   href=${`/orgs/${this.orgId}/crawl-configs/config/${ | ||||
|                     this.crawlConfig!.id | ||||
|                   }?edit`}
 | ||||
|                   variant="primary" | ||||
| @ -168,7 +168,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|       <nav class="col-span-1"> | ||||
|         <a | ||||
|           class="text-gray-600 hover:text-gray-800 text-sm font-medium" | ||||
|           href=${`/orgs/${this.orgId}/crawl-templates${ | ||||
|           href=${`/orgs/${this.orgId}/crawl-configs${ | ||||
|             configId ? `/config/${configId}` : "" | ||||
|           }`}
 | ||||
|           @click=${this.navLink} | ||||
| @ -206,9 +206,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|       .authState=${this.authState} | ||||
|       @reset=${(e: Event) => | ||||
|         this.navTo( | ||||
|           `/orgs/${this.orgId}/crawl-templates/config/${ | ||||
|             this.crawlConfig!.id | ||||
|           }` | ||||
|           `/orgs/${this.orgId}/crawl-configs/config/${this.crawlConfig!.id}` | ||||
|         )} | ||||
|     ></btrix-crawl-config-editor> | ||||
|   `;
 | ||||
| @ -425,9 +423,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|   private getNewerVersion() { | ||||
|     const versionId = this.crawlConfig?.newId; | ||||
|     if (!versionId) return; | ||||
|     this.navTo( | ||||
|       `/orgs/${this.orgId}/crawl-templates/config/${versionId}` | ||||
|     ); | ||||
|     this.navTo(`/orgs/${this.orgId}/crawl-configs/config/${versionId}`); | ||||
|   } | ||||
| 
 | ||||
|   private async getCrawlTemplate(configId: string): Promise<CrawlConfig> { | ||||
| @ -463,7 +459,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|       tags: this.crawlConfig.tags, | ||||
|     }; | ||||
| 
 | ||||
|     this.navTo(`/orgs/${this.orgId}/crawl-templates/new`, { | ||||
|     this.navTo(`/orgs/${this.orgId}/crawl-configs/new`, { | ||||
|       crawlTemplate, | ||||
|     }); | ||||
| 
 | ||||
| @ -521,7 +517,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|         } | ||||
|       ); | ||||
| 
 | ||||
|       this.navTo(`/orgs/${this.orgId}/crawl-templates`); | ||||
|       this.navTo(`/orgs/${this.orgId}/crawl-configs`); | ||||
| 
 | ||||
|       this.notify({ | ||||
|         message: isDeactivating | ||||
| @ -564,8 +560,7 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|             <br /> | ||||
|             <a | ||||
|               class="underline hover:no-underline" | ||||
|               href="/orgs/${this | ||||
|                 .orgId}/crawls/crawl/${data.started}#watch" | ||||
|               href="/orgs/${this.orgId}/crawls/crawl/${data.started}#watch" | ||||
|               @click=${this.navLink.bind(this)} | ||||
|               >Watch crawl</a | ||||
|             >` | ||||
| @ -584,4 +579,4 @@ export class CrawlTemplatesDetail extends LiteElement { | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| customElements.define("btrix-crawl-templates-detail", CrawlTemplatesDetail); | ||||
| customElements.define("btrix-crawl-configs-detail", CrawlTemplatesDetail); | ||||
| @ -36,7 +36,7 @@ const sortableFieldLabels = { | ||||
| /** | ||||
|  * Usage: | ||||
|  * ```ts
 | ||||
|  * <btrix-crawl-templates-list></btrix-crawl-templates-list> | ||||
|  * <btrix-crawl-configs-list></btrix-crawl-configs-list> | ||||
|  * ``` | ||||
|  */ | ||||
| @localized() | ||||
| @ -169,7 +169,7 @@ export class CrawlTemplatesList extends LiteElement { | ||||
| 
 | ||||
|         <div class="grow-0 mb-4"> | ||||
|           <sl-button | ||||
|             href=${`/orgs/${this.orgId}/crawl-templates/new`} | ||||
|             href=${`/orgs/${this.orgId}/crawl-configs/new`} | ||||
|             variant="primary" | ||||
|             @click=${this.navLink} | ||||
|           > | ||||
| @ -308,7 +308,7 @@ export class CrawlTemplatesList extends LiteElement { | ||||
|     return html`<a
 | ||||
|       class="block col-span-1 p-1 border shadow hover:shadow-sm hover:bg-zinc-50/50 hover:text-primary rounded text-sm transition-colors" | ||||
|       aria-label=${t.name} | ||||
|       href=${`/orgs/${this.orgId}/crawl-templates/config/${t.id}`} | ||||
|       href=${`/orgs/${this.orgId}/crawl-configs/config/${t.id}`} | ||||
|       @click=${this.navLink} | ||||
|     > | ||||
|       <header class="flex"> | ||||
| @ -455,9 +455,7 @@ export class CrawlTemplatesList extends LiteElement { | ||||
|           role="menuitem" | ||||
|           @click=${(e: any) => { | ||||
|             e.target.closest("sl-dropdown").hide(); | ||||
|             this.navTo( | ||||
|               `/orgs/${this.orgId}/crawl-templates/config/${t.id}?edit` | ||||
|             ); | ||||
|             this.navTo(`/orgs/${this.orgId}/crawl-configs/config/${t.id}?edit`); | ||||
|           }} | ||||
|         > | ||||
|           <sl-icon | ||||
| @ -613,7 +611,7 @@ export class CrawlTemplatesList extends LiteElement { | ||||
|       tags: template.tags, | ||||
|     }; | ||||
| 
 | ||||
|     this.navTo(`/orgs/${this.orgId}/crawl-templates/new`, { | ||||
|     this.navTo(`/orgs/${this.orgId}/crawl-configs/new`, { | ||||
|       crawlTemplate, | ||||
|     }); | ||||
| 
 | ||||
| @ -702,8 +700,7 @@ export class CrawlTemplatesList extends LiteElement { | ||||
|           html`Started crawl from <strong>${template.name}</strong>. <br />
 | ||||
|             <a | ||||
|               class="underline hover:no-underline" | ||||
|               href="/orgs/${this | ||||
|                 .orgId}/crawls/crawl/${data.started}#watch" | ||||
|               href="/orgs/${this.orgId}/crawls/crawl/${data.started}#watch" | ||||
|               @click=${this.navLink.bind(this)} | ||||
|               >Watch crawl</a | ||||
|             >` | ||||
| @ -777,4 +774,4 @@ export class CrawlTemplatesList extends LiteElement { | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| customElements.define("btrix-crawl-templates-list", CrawlTemplatesList); | ||||
| customElements.define("btrix-crawl-configs-list", CrawlTemplatesList); | ||||
| @ -25,7 +25,7 @@ const defaultValue = { | ||||
| /** | ||||
|  * Usage: | ||||
|  * ```ts
 | ||||
|  * <btrix-crawl-templates-new></btrix-crawl-templates-new> | ||||
|  * <btrix-crawl-configs-new></btrix-crawl-configs-new> | ||||
|  * ``` | ||||
|  */ | ||||
| @localized() | ||||
| @ -55,7 +55,7 @@ export class CrawlTemplatesNew extends LiteElement { | ||||
|       <nav class="mb-5"> | ||||
|         <a | ||||
|           class="text-gray-600 hover:text-gray-800 text-sm font-medium" | ||||
|           href=${`/orgs/${this.orgId}/crawl-templates`} | ||||
|           href=${`/orgs/${this.orgId}/crawl-configs`} | ||||
|           @click=${this.navLink} | ||||
|         > | ||||
|           <sl-icon | ||||
| @ -155,4 +155,4 @@ export class CrawlTemplatesNew extends LiteElement { | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| customElements.define("btrix-crawl-templates-new", CrawlTemplatesNew); | ||||
| customElements.define("btrix-crawl-configs-new", CrawlTemplatesNew); | ||||
| @ -373,7 +373,7 @@ export class CrawlDetail extends LiteElement { | ||||
|                 role="menuitem" | ||||
|                 @click=${() => { | ||||
|                   this.navTo( | ||||
|                     `/orgs/${this.crawl?.oid}/crawl-templates/config/${this.crawlTemplateId}?edit` | ||||
|                     `/orgs/${this.crawl?.oid}/crawl-configs/config/${this.crawlTemplateId}?edit` | ||||
|                   ); | ||||
|                 }} | ||||
|               > | ||||
|  | ||||
| @ -736,7 +736,7 @@ export class CrawlsList extends LiteElement { | ||||
|       tags: template.tags, | ||||
|     }; | ||||
| 
 | ||||
|     this.navTo(`/orgs/${crawl.oid}/crawl-templates/new`, { | ||||
|     this.navTo(`/orgs/${crawl.oid}/crawl-configs/new`, { | ||||
|       crawlTemplate, | ||||
|     }); | ||||
| 
 | ||||
|  | ||||
| @ -8,9 +8,9 @@ import type { OrgData } from "../../utils/orgs"; | ||||
| import LiteElement, { html } from "../../utils/LiteElement"; | ||||
| import { needLogin } from "../../utils/auth"; | ||||
| import { isOwner, AccessCode } from "../../utils/orgs"; | ||||
| import "./crawl-templates-detail"; | ||||
| import "./crawl-templates-list"; | ||||
| import "./crawl-templates-new"; | ||||
| import "./crawl-configs-detail"; | ||||
| import "./crawl-configs-list"; | ||||
| import "./crawl-configs-new"; | ||||
| import "./crawl-detail"; | ||||
| import "./crawls-list"; | ||||
| import "./browser-profiles-detail"; | ||||
| @ -19,7 +19,7 @@ import "./browser-profiles-new"; | ||||
| 
 | ||||
| export type OrgTab = | ||||
|   | "crawls" | ||||
|   | "crawl-templates" | ||||
|   | "crawl-configs" | ||||
|   | "browser-profiles" | ||||
|   | "members"; | ||||
| 
 | ||||
| @ -119,7 +119,7 @@ export class Org extends LiteElement { | ||||
|       case "crawls": | ||||
|         tabPanelContent = this.renderCrawls(); | ||||
|         break; | ||||
|       case "crawl-templates": | ||||
|       case "crawl-configs": | ||||
|         tabPanelContent = this.renderCrawlTemplates(); | ||||
|         break; | ||||
|       case "browser-profiles": | ||||
| @ -173,32 +173,32 @@ export class Org extends LiteElement { | ||||
|   private renderCrawlTemplates() { | ||||
|     if (this.crawlConfigId) { | ||||
|       return html` | ||||
|         <btrix-crawl-templates-detail | ||||
|         <btrix-crawl-configs-detail | ||||
|           class="col-span-5 mt-6" | ||||
|           .authState=${this.authState!} | ||||
|           .orgId=${this.orgId!} | ||||
|           .crawlConfigId=${this.crawlConfigId} | ||||
|           .isEditing=${this.isEditing} | ||||
|         ></btrix-crawl-templates-detail> | ||||
|         ></btrix-crawl-configs-detail> | ||||
|       `;
 | ||||
|     } | ||||
| 
 | ||||
|     if (this.isNewResourceTab) { | ||||
|       const crawlTemplate = this.viewStateData?.crawlTemplate; | ||||
| 
 | ||||
|       return html` <btrix-crawl-templates-new
 | ||||
|       return html` <btrix-crawl-configs-new
 | ||||
|         class="col-span-5 mt-6" | ||||
|         .authState=${this.authState!} | ||||
|         .orgId=${this.orgId!} | ||||
|         .initialCrawlTemplate=${crawlTemplate} | ||||
|       ></btrix-crawl-templates-new>`; | ||||
|       ></btrix-crawl-configs-new>`; | ||||
|     } | ||||
| 
 | ||||
|     return html`<btrix-crawl-templates-list
 | ||||
|     return html`<btrix-crawl-configs-list
 | ||||
|       .authState=${this.authState!} | ||||
|       .orgId=${this.orgId!} | ||||
|       userId=${this.userInfo!.id} | ||||
|     ></btrix-crawl-templates-list>`; | ||||
|     ></btrix-crawl-configs-list>`; | ||||
|   } | ||||
| 
 | ||||
|   private renderBrowserProfiles() { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user