peaklabs-dev
86722939cd
Fix. Remove write to SSH key on every remote command execution
2024-09-16 21:34:27 +02:00
Andras Bacsai
f124a1e60d
chore: Update terminal button text and layout in application heading view
2024-09-16 10:56:11 +02:00
Andras Bacsai
51c43e7457
chore: Rename Command Center to Terminal in code and views
2024-09-13 15:18:00 +02:00
Andras Bacsai
33e9c9b0f9
Merge branch 'next' into feat--terminal-pty
2024-09-11 10:41:33 +02:00
Andras Bacsai
8d2b280b03
chore: Add middleware for updating environment variables by UUID in api.php routes
2024-09-06 10:48:25 +02:00
Gabriel Galer
69794f4ca8
Update api.php routes to include middleware for updating environment variables by UUID
2024-09-06 08:31:32 +03:00
Gabriel Galer
4e1663e9db
Fix bulk rename problems in api.php
2024-09-06 00:10:40 +03:00
Gabriel Galer
ab055e0692
Update api.php routes
2024-09-05 23:58:52 +03:00
Luan Estradioto
548fc21e40
added ws authentication
2024-08-15 11:17:18 -03:00
Andras Bacsai
ea3e4f3188
fix: database custom environment variables
2024-08-13 14:25:24 +02:00
Andras Bacsai
b77171d2f2
fix: settings view
...
feat: add separate views for settings
2024-08-06 14:36:56 +02:00
Andras Bacsai
189a8347ed
feat: add server api endpoints
2024-07-23 14:20:53 +02:00
Andras Bacsai
e96e8f6fec
feat: add patch request to projects
2024-07-23 11:48:38 +02:00
Andras Bacsai
38299ab507
feat: create/delete project endpoints
2024-07-23 11:36:05 +02:00
Andras Bacsai
6c1e50a914
fix: backup downloads
2024-07-19 13:45:04 +02:00
Andras Bacsai
c72fd2fc9d
openapi databases
2024-07-09 13:19:21 +02:00
Andras Bacsai
2d3a6a4528
openapi work work
2024-07-09 10:45:10 +02:00
Andras Bacsai
9c821e2480
init openapi generator
2024-07-06 14:34:15 +02:00
Andras Bacsai
efa2ae5177
api api api api
2024-07-04 13:45:06 +02:00
Andras Bacsai
b24a489c77
fix: api updates
2024-07-03 13:13:38 +02:00
Andras Bacsai
4459c9f73d
feat: api api api api api api
2024-07-02 16:12:04 +02:00
Andras Bacsai
3c13f1ff61
feat: restart database
...
feat: public dbs stay public after restart
feat: patch database conf
2024-07-02 13:39:44 +02:00
Andras Bacsai
c39d6dd407
feat: token permissions
...
feat: handle sensitive data
feat: handle read-only data
2024-07-02 12:15:58 +02:00
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00
Andras Bacsai
30b7e831c0
feat: new app API endpoint
2024-06-28 15:05:37 +02:00
Andras Bacsai
2a52fb5872
feat: bulk env update api endpoint
2024-06-26 13:32:36 +02:00
Andras Bacsai
f45b3cab55
feat: more API endpoints
2024-06-26 13:00:36 +02:00
Andras Bacsai
34508a2fd1
feat: Add API endpoint to update application by UUID
2024-06-21 21:35:02 +02:00
Andras Bacsai
cd85094113
feat: more api endpoints
2024-06-21 16:46:13 +02:00
Andras Bacsai
2421f7c35c
refactor: Update Application model to include getDomainsByUuid method
2024-06-20 14:07:24 +02:00
samirimtiaz1996
f3beacdc3f
Fix styling
2024-06-19 07:07:49 +00:00
samirimtiaz1996
e023be1f25
Update api.php
2024-06-19 13:07:13 +06:00
samirimtiaz1996
d688244664
add endpoints for filtering applications by domain and managing container labels
...
- Add /api/v1/domains?uuid={application_uuid} endpoint (GET) to filter applications by domains for a given project UUID
- Add /api/v1/domains endpoint (PUT) to update domains and regenerate container labels
- Add /api/v1/domains endpoint (DELETE) to delete domains and regenerate container labels
2024-06-19 00:59:39 +06:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
64f8583975
fix: root team able to download backups
2024-05-24 09:33:09 +02:00
Andras Bacsai
5475448af5
feat: gitea manual webhooks
2024-05-23 11:30:18 +02:00
Andras Bacsai
98b6aec203
feat: admin view for deleting users
2024-05-21 14:29:06 +02:00
Andras Bacsai
6bb05a6780
refactor backup download
2024-04-29 11:31:50 +02:00
Andras Bacsai
360f5db2cf
add private key description
2024-04-29 11:06:06 +02:00
Andras Bacsai
8a4c2bf208
shared variables are more visible now on the ui
2024-04-26 14:59:03 +02:00
Andras Bacsai
f952553c76
fix: move s3 storages to separate view
2024-04-26 14:09:54 +02:00
Andras Bacsai
9c7f40e4fe
feat: upload large backups
2024-04-11 12:13:11 +02:00
Andras Bacsai
6cdc6e0780
Refactor download.backup route to use authentication middleware in web.php
2024-04-10 15:34:22 +02:00
Andras Bacsai
c961e6d9c7
Add authentication middleware to download.backup route in web.php
2024-04-10 15:29:45 +02:00
Andras Bacsai
c6844ff47a
Add keydb, dragonfly and clickhouse
2024-04-10 15:00:46 +02:00
Andras Bacsai
605a630411
Update download_file method name in backup-executions.blade.php
2024-04-10 14:36:57 +02:00
Andras Bacsai
0a82dc2e8e
Remove unused Livewire components
2024-03-25 16:45:34 +01:00
Andras Bacsai
c9e2f4244d
Fix route names and styling in blade files
2024-03-22 14:47:36 +01:00
Andras Bacsai
ec051eba38
Delete unused notification components and update notification navbar
2024-03-22 13:25:43 +01:00
Andras Bacsai
8b7e1e4169
Refactor code and update UI components
2024-03-22 11:34:15 +01:00
Andras Bacsai
473bad24b7
ux ux ux ux ui ui ui ui
2024-03-21 14:30:35 +01:00
Andras Bacsai
42019321e3
Merge branch 'feature' into feature/oauth
2024-03-20 13:58:31 +01:00
Andras Bacsai
6cb3df9350
rename boarding to onboarding
2024-03-13 12:11:37 +01:00
Andras Bacsai
f8055e7976
fix: /realtime endpoint
2024-03-12 11:32:40 +01:00
Pat Rocchio
1f37318f79
Add oauth support
...
- Support azure, bitbucket, github, gitlab, google providers
- Add authentication page to settings
Co-authored-by: Suraj Kumar <srjkmr1024@gmail.com>
Co-authored-by: Michael Castanieto <mcastanieto@gmail.com>
Co-authored-by: Mike Kim <m.kim4247@gmail.com>
2024-03-11 17:29:57 -04:00
Andras Bacsai
129a644781
ui: make notifications separate view
...
fix: popup if no notifications are set
2024-03-07 12:58:04 +01:00
Andras Bacsai
c7f15c42fa
feat: add deployments api
2024-03-07 12:27:23 +01:00
Andras Bacsai
515d401746
feat: add deployment details to deploy endpoint
2024-03-07 12:22:18 +01:00
Andras Bacsai
2a03b452d3
feat: team api endpoint
2024-03-07 12:01:21 +01:00
Andras Bacsai
c7693d0ec3
feat: resources api endpoint
2024-03-07 11:35:00 +01:00
Andras Bacsai
7a21312daf
feat: domains api endpoint
2024-03-07 11:14:03 +01:00
Andras Bacsai
54923b7640
feat: collect webhooks during maintenance
2024-03-01 14:04:29 +01:00
Andras Bacsai
a8970df91b
Update class names in controllers
2024-02-27 08:03:42 +01:00
Andras Bacsai
678647f39a
fix: force enable/disable server in case ultimate package quantity decreases
2024-02-26 10:25:21 +01:00
Andras Bacsai
64fca99c26
feat: server disabled by overflow
2024-02-25 23:34:01 +01:00
Andras Bacsai
1b055f0316
Refactor subscription pricing and update server limit
2024-02-25 14:00:35 +01:00
Andras Bacsai
f78fd212bb
fix: subscription / plan switch, etc
2024-02-23 12:59:14 +01:00
Andras Bacsai
b59e47dcf9
fix: stripe invoice paid webhook
...
fix: prepare customer initiated tier change
fix: separate view for subscriptions
2024-02-23 11:21:14 +01:00
Andras Bacsai
154b1b05e4
feat: able to add dynamic configurations from proxy dashboard
2024-02-22 13:29:28 +01:00
Andras Bacsai
1ca0464957
fix: permission change updates from webhook
2024-02-20 20:17:04 +01:00
Andras Bacsai
b8708f086e
feat: initial api endpoints
...
feat: server resources are now looks better
2024-02-16 21:56:38 +01:00
Andras Bacsai
fed01fa9d2
Fix subscription retrieval and handle missing subscriptions
2024-02-12 11:48:28 +01:00
Andras Bacsai
059748ad3b
fix: get service stack as uuid, not name
2024-02-11 15:44:02 +01:00
Andras Bacsai
7e7f322e21
Refactor admin authentication and routing***
...
***Add redirect for non-cloud users and instance admins without admin token.***
***Always include admin route, regardless of cloud status.
2024-02-08 14:01:16 +01:00
Andras Bacsai
08a729dc7b
Add admin dashboard route and view
2024-02-08 11:45:19 +01:00
Andras Bacsai
b96807d34c
fix: feedback from self-hosted envs to discord
2024-02-06 11:36:20 +01:00
Andras Bacsai
45b736bb01
fix: stripe webhooks
2024-02-06 11:11:26 +01:00
Andras Bacsai
fd32cd04ab
Refactor invoice payment failure handling in webhooks.php
2024-02-04 12:23:00 +01:00
Andras Bacsai
e7fdff0f69
feat: tags
...
ui: improvements
2024-02-02 11:50:28 +01:00
Andras Bacsai
6312c0ba84
feat: tags and tag deploy webhooks
2024-02-01 15:38:12 +01:00
Andras Bacsai
9a127bdc80
Refactor webhook handling logic to remove duplicate code and improve readability
2024-01-29 16:31:10 +01:00
Andras Bacsai
49845f3da7
fix: webhooks for multiple apps
2024-01-29 11:23:04 +01:00
Andras Bacsai
987409bae4
fix: bitbucket manual deployments
2024-01-29 10:43:18 +01:00
Andras Bacsai
f255a71434
Merge pull request #1673 from Niki2k1/feat/bitbucket-manual-webhook
...
feat: added manual webhook support for bitbucket
2024-01-29 08:38:05 +01:00
Andras Bacsai
561e424a7d
feat: dashboard live deployment view
2024-01-27 18:44:40 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
a4dea2009a
Remove unused imports and routes
2024-01-26 11:13:02 +01:00
Andras Bacsai
8901bb5df8
Refactor deployment cancellation and queue management
2024-01-25 13:45:17 +01:00
Andras Bacsai
e7cafe6850
fix: restrict concurrent deployments per server
2024-01-25 08:36:47 +01:00
Andras Bacsai
ff752e2411
feat: able to deploy multiple resources with webhook
2024-01-24 11:49:40 +01:00
Andras Bacsai
6ecb9c21ce
cloud: send notification email if payment
2024-01-24 11:28:01 +01:00
Niklas Lausch
54d8cb9027
feat: added manual webhook support for bitbucket
2024-01-24 10:56:24 +01:00
Andras Bacsai
fb478c79b3
feat: shared environments
2024-01-23 17:13:23 +01:00
Andras Bacsai
094e1d1bba
Fix condition for merge_request actions in webhooks.php
2024-01-15 14:29:54 +01:00
Andras Bacsai
68b25523d6
Fix action condition in merge_request webhook handler
2024-01-15 14:27:45 +01:00
Andras Bacsai
890a6925d1
fix: email verification / forgot password
2024-01-11 08:52:30 +01:00
Andras Bacsai
d03b8420f8
Merge pull request #1627 from coollabsio/fix
...
fix: Email verification and forgot-password
2024-01-11 08:47:05 +01:00
Andras Bacsai
cbd3c880c3
Add email verification and password reset functionality
2024-01-11 07:16:28 +01:00
Andras Bacsai
ce0b38035c
Merge branch 'next' into feat/scheduled-tasks-cron
2024-01-10 12:03:48 +01:00
Andras Bacsai
4c3907c296
refactor routes
2024-01-07 16:23:41 +01:00
Stuart Rowlands
e2e6813632
Functional scheduled executions.
...
Display last executions.
Support for Services.
2024-01-05 15:06:36 +10:00
Stuart Rowlands
7913a639b5
Complete add/edit/delete for scheduled tasks.
...
Refactor views.
2024-01-01 18:23:29 -08:00
Andras Bacsai
ba55e0c1bb
feat: add environment description + able to change name
2023-12-30 14:47:26 +01:00
Andras Bacsai
f03aa57758
fix: routing, switch back to old one
2023-12-27 16:45:01 +01:00
Andras Bacsai
99d07981cf
fix
2023-12-15 14:19:29 +01:00
Andras Bacsai
b3ee6b7144
fix: add debug output to gitlab webhooks
2023-12-15 14:17:53 +01:00
Andras Bacsai
468ad7d904
fix: no action in webhooks
2023-12-15 14:09:14 +01:00
Andras Bacsai
b06b465ffa
fix: add catch all route
2023-12-13 15:29:45 +01:00
Andras Bacsai
956416b522
refactor: service logs are now on one page
2023-12-11 11:27:41 +01:00
Andras Bacsai
3ffd3fc819
fix: channels
...
feat: database backup is realtime now
2023-12-11 10:23:10 +01:00
Andras Bacsai
771dc30b81
fix: do not send telegram noti on intent payment failed
2023-12-11 08:32:42 +01:00
Andras Bacsai
4e680deb93
fix: service deletion job
2023-12-08 18:32:08 +01:00
Andras Bacsai
b55bd298f2
fix: service navbar using new realtime events
2023-12-08 12:12:44 +01:00
Andras Bacsai
718603e37e
wip: migrate to livewire 3
2023-12-07 19:06:32 +01:00
Andras Bacsai
1158b2f4db
feat: execute command in container
2023-12-07 13:07:16 +01:00
Andras Bacsai
f542bcf428
Merge pull request #1524 from stooit/feat/application-run-command
...
Add support for command execution in containers.
2023-12-07 11:29:32 +01:00
Stuart Rowlands
22178df8ae
Add support for command execution in containers.
2023-12-06 15:42:14 -08:00
Andras Bacsai
7e4947ba07
setup test event
2023-12-06 10:25:23 +01:00
Andras Bacsai
d240bfda8b
wip
2023-12-05 15:20:47 +01:00
Andras Bacsai
d59ec2548a
wip
2023-12-05 15:19:54 +01:00
Andras Bacsai
5cc22a8271
wip: 🌮
2023-12-05 13:56:11 +01:00
Andras Bacsai
cd22863a8c
wip
2023-12-05 12:31:07 +01:00
Andras Bacsai
ce49f26c53
wip
2023-12-05 11:17:52 +01:00
Andras Bacsai
810b55163c
revert: wip
2023-12-04 21:37:30 +01:00
Andras Bacsai
42ee4ca032
wip: broadcast
2023-12-04 20:47:32 +01:00
Andras Bacsai
d4d2cc71a0
fix: lots of regarding git + docker compose deployments
2023-11-27 14:28:21 +01:00
Andras Bacsai
d396f649df
fix: show defined resources in server tab, so you will know what you need to delete before you can delete the server.
2023-11-27 09:39:43 +01:00
Andras Bacsai
9012f6b953
Fix GitHub App retrieval in webhooks.php
2023-11-22 16:40:49 +01:00
Andras Bacsai
ef7fc1b260
Refactor code and update destination component
2023-11-21 15:31:46 +01:00
Andras Bacsai
6c7e091e1b
feat: log drain (wip)
2023-11-17 00:37:09 +01:00
Andras Bacsai
0590ed7b2e
Update webhooks configuration and application search.
2023-11-14 14:07:48 +01:00
Andras Bacsai
8db66952e8
Add manual Git webhooks and migration files
2023-11-14 13:26:14 +01:00
Andras Bacsai
fb0b9dbfed
Add subscription exclusion for certain plans in
...
webhook handling
2023-11-10 15:41:44 +01:00
Andras Bacsai
9617000daa
Add stripe_excluded_plans config variable and
...
handle excluded plans in webhook
2023-11-10 15:36:02 +01:00
Andras Bacsai
ad7aa2eed6
fix: github source view
2023-11-07 09:44:47 +01:00
Andras Bacsai
143e4e0d23
lol
2023-11-06 13:30:37 +01:00
Andras Bacsai
73f3a09157
oops
2023-11-06 13:29:44 +01:00
Andras Bacsai
b6d8851c99
fix: no id found
2023-11-06 10:22:46 +01:00
Andras Bacsai
f1da735c40
fix: gh webhook response 200 to installation_repositories
2023-11-06 10:16:21 +01:00
Andras Bacsai
e583beb753
fix: invoice.paid should sleep for 5 seconds
2023-11-03 14:51:29 +01:00
Andras Bacsai
38f59b9410
revert
2023-10-27 10:30:15 +02:00
Andras Bacsai
ebe6655349
update invoice paid
2023-10-27 10:28:43 +02:00
Andras Bacsai
038ea08ca7
add payment_intent.payment_failed to subs
2023-10-27 10:26:35 +02:00
Andras Bacsai
ba424efd39
cloud: fix subs
2023-10-27 10:17:13 +02:00
Andras Bacsai
379f4b9dff
feat: show webhook on ui
...
feat: n8n service
2023-10-25 10:43:07 +02:00
Andras Bacsai
aa02b8d433
fix: rate limit for api + add mariadb + mysql
2023-10-25 09:56:58 +02:00
Andras Bacsai
4855af7e57
feat: start all kinds of things
2023-10-20 14:58:00 +02:00
Andras Bacsai
a664174c02
feat: api tokens + deploy webhook
2023-10-20 14:51:01 +02:00
Andras Bacsai
c19c13b4e2
feat: cloning project
2023-10-20 12:34:53 +02:00
Andras Bacsai
62adf2c5dc
fix: boarding + verification
2023-10-11 14:24:19 +02:00