Skip to content

Commit 5ee62ef

Browse files
committed
fix domain validation
1 parent 971bde8 commit 5ee62ef

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

client/src/components/apps/form.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1419,13 +1419,13 @@ export default defineComponent({
14191419
],
14201420
repositoryRules: [
14211421
//v => !!v || 'Repository is required',
1422-
(v: any) => v.length <= 60 || 'Repository must be less than 60 characters',
1422+
(v: any) => v.length <= 120 || 'Repository must be less than 120 characters',
14231423
// ((git|ssh|http(s)?)|(git@[\w\.]+))(:(//)?)([\w\.@\:/\-~]+)(\.git)(/)?
14241424
(v: any) => /((git|ssh|http(s)?)|(git@[\w.]+))(:(\/\/)?)([\w.@:/\-~]+)(\.git)(\/)?/.test(v) || 'Format "owner/repository"',
14251425
],
14261426
domainRules: [
14271427
(v: any) => !!v || 'Domain is required',
1428-
(v: any) => v.length <= 60 || 'Name must be less than 60 characters',
1428+
(v: any) => v.length <= 253 || 'Name must be less than 253 characters',
14291429
(v: any) => /^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]$/.test(v) || 'Not a domain',
14301430
(v: any) => this.checkDomainAvailability(v) || 'Domain already taken',
14311431
],

client/src/components/pipelines/form.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,8 +332,8 @@ export default defineComponent({
332332
(v: any) => /^[a-z0-9][a-z0-9-]*$/.test(v) || 'Allowed characters : [a-z0-9-]',
333333
],
334334
domainRules: [
335-
(v: any) => v.length <= 90 || 'Name must be less than 90 characters',
336-
(v: any) => /^(([a-zA-Z]{1})|([a-zA-Z]{1}[a-zA-Z]{1})|([a-zA-Z]{1}[0-9]{1})|([0-9]{1}[a-zA-Z]{1})|([a-zA-Z0-9][a-zA-Z0-9-_]{1,61}[a-zA-Z0-9]))\.([a-zA-Z]{2,6}|[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,8})$/.test(v) || 'Not a domain',
335+
(v: any) => v.length <= 253 || 'Name must be less than 253 characters',
336+
(v: any) => /^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]$/.test(v) || 'Not a domain',
337337
],
338338
repositoryRules: [
339339
(v: any) => !!v || 'Repository is required',

0 commit comments

Comments
 (0)