+
No Slack integration found
+
Messages module require Slack integration to work. To connect your account with Slack you need to add it in settings page.
+
Go to Settings
+
diff --git a/src/app/messages/pages/messages-no-integration/messages-no-integration.page.scss b/src/app/messages/pages/messages-no-integration/messages-no-integration.page.scss
new file mode 100644
index 000000000..573b2eff8
--- /dev/null
+++ b/src/app/messages/pages/messages-no-integration/messages-no-integration.page.scss
@@ -0,0 +1,26 @@
+:host {
+ display: flex;
+ width: 100%;
+ height: 100%;
+ align-items: center;
+ justify-content: center;
+}
+
+.content {
+ display: flex;
+ max-width: 600px;
+ flex-direction: column;
+ align-items: center;
+ gap: 1rem;
+}
+
+h2 {
+ color: var(--color-text);
+ font-size: 1.5rem;
+}
+
+p {
+ color: var(--color-text);
+ opacity: 0.75;
+ text-align: center;
+}
diff --git a/src/app/messages/pages/messages-no-integration/messages-no-integration.page.ts b/src/app/messages/pages/messages-no-integration/messages-no-integration.page.ts
new file mode 100644
index 000000000..0da539bef
--- /dev/null
+++ b/src/app/messages/pages/messages-no-integration/messages-no-integration.page.ts
@@ -0,0 +1,8 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'messages-no-integration',
+ templateUrl: './messages-no-integration.page.html',
+ styleUrls: ['./messages-no-integration.page.scss'],
+})
+export class MessagesNoIntegration {}
diff --git a/src/app/releases/dialog/release/release.dialog.ts b/src/app/releases/dialog/release/release.dialog.ts
index 27d14624c..42f5f54d7 100644
--- a/src/app/releases/dialog/release/release.dialog.ts
+++ b/src/app/releases/dialog/release/release.dialog.ts
@@ -8,6 +8,8 @@ import { requiredValidator } from '../../../_main/validators/required.validator'
import { unixTimestamp } from '../../../_main/interfaces/date.interface';
import { ProjectService } from '@dashboard/services/project/project.service';
import { Release } from '../../interfaces/release.interface';
+import { lengthValidator } from '@main/validators/length.validator';
+import { notEmptyValidator } from '@main/validators/not-empty.validator';
/** Interface to represent release dialog variant */
export enum ReleaseDialogVariant {
@@ -44,8 +46,12 @@ export class ReleaseDialog implements OnInit {
public form = new FormGroup({
id: new FormControl