diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml new file mode 100644 index 000000000..0f5a22d35 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml @@ -0,0 +1,31 @@ +name: Bug report +description: Create a new bug report +title: '[Bug]: ' +body: + - type: textarea + attributes: + label: Description + description: A clear and concise description of the problem + validations: + required: true + - type: textarea + attributes: + label: Minimal Reproduction (if possible, example repository) + description: Please provide a step by step guide to reproduce the issue + validations: + required: true + - type: textarea + attributes: + label: Exception or Error + description: Please provide error logs if possible. + - type: input + attributes: + label: Version + description: Coolify's version (see bottom left corner). + validations: + required: true + - type: markdown + attributes: + value: >- + This template was generated with [Issue Forms + Creator](https://issue-forms-creator.netlify.app) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..2d354057e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: 🤔 Community Support (Chat) + url: https://coollabs.io/discord + about: Reach out to us on Discord. + - name: 🙋‍♂️ Feature Requests + url: https://github.com/coollabsio/coolify/discussions/categories/feature-requests-ideas + about: All feature requests will be discussed here. diff --git a/app/Http/Livewire/Project/Database/Postgresql/General.php b/app/Http/Livewire/Project/Database/Postgresql/General.php index da9470783..b96ecf3e3 100644 --- a/app/Http/Livewire/Project/Database/Postgresql/General.php +++ b/app/Http/Livewire/Project/Database/Postgresql/General.php @@ -64,6 +64,7 @@ class General extends Component return; } if ($this->database->is_public) { + $this->emit('success', 'Starting TCP proxy...'); startPostgresProxy($this->database); $this->emit('success', 'Database is now publicly accessible.'); } else { diff --git a/app/Jobs/DatabaseBackupJob.php b/app/Jobs/DatabaseBackupJob.php index a6e0926f1..98972f7af 100644 --- a/app/Jobs/DatabaseBackupJob.php +++ b/app/Jobs/DatabaseBackupJob.php @@ -24,22 +24,22 @@ class DatabaseBackupJob implements ShouldQueue { use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; - public Team|null $team = null; + public ?Team $team = null; public Server $server; - public ScheduledDatabaseBackup|null $backup; + public ?ScheduledDatabaseBackup $backup = null; public string $database_type; - public StandalonePostgresql $database; + public ?StandalonePostgresql $database = null; public string $database_status; - public string|null $container_name = null; - public ScheduledDatabaseBackupExecution|null $backup_log = null; + public ?string $container_name = null; + public ?ScheduledDatabaseBackupExecution $backup_log = null; public string $backup_status; - public string|null $backup_location = null; + public ?string $backup_location = null; public string $backup_dir; public string $backup_file; public int $size = 0; - public string|null $backup_output = null; - public S3Storage|null $s3 = null; + public ?string $backup_output = null; + public ?S3Storage $s3 = null; public function __construct($backup) { diff --git a/config/sentry.php b/config/sentry.php index 8d9da20e0..1cf53df07 100644 --- a/config/sentry.php +++ b/config/sentry.php @@ -7,7 +7,7 @@ return [ // The release version of your application // Example with dynamic git hash: trim(exec('git --git-dir ' . base_path('.git') . ' log --pretty="%h" -n1 HEAD')) - 'release' => '4.0.0-beta.26', + 'release' => '4.0.0-beta.27', 'server_name' => env('APP_ID', 'coolify'), // When left empty or `null` the Laravel environment will be used 'environment' => config('app.env'), diff --git a/config/version.php b/config/version.php index 39c13e6c2..0f148cc4e 100644 --- a/config/version.php +++ b/config/version.php @@ -1,3 +1,3 @@