Andras Bacsai
a047971bc1
fix(github): use provided app for installation URLs
...
Generate GitHub App installation links and setup cache state from the
current app instance, and keep the Livewire app name in sync after
permission checks.
2026-06-03 10:07:57 +02:00
Andras Bacsai
858b1906ec
Improve GitHub App setup flow
2026-06-03 09:33:46 +02:00
Andras Bacsai
162eaa9f0d
feat(github): implement processing for GitHub pull request webhooks and add helper functions for commit and PR file retrieval
2026-01-05 11:13:18 +01:00
Andras Bacsai
36dfd1bc6e
refactor(github): enhance API request handling and validation
...
- Updated validation rules for 'custom_user' and 'custom_port' fields to be nullable in the GithubController.
- Refactored API request handling in GithubController, GithubPrivateRepository, and helper functions to use a consistent Http::GitHub method with timeout and retry logic.
- Improved error handling for repository and branch loading processes.
2025-09-22 15:41:56 +02:00
Andras Bacsai
4c95dccfb3
refactor(SourceManagement): sort sources by name and improve UI for changing Git source with better error handling
2025-04-11 20:25:25 +02:00
Andras Bacsai
5e6c112fcc
feat(github): enhance repository loading and validation in applications
2025-03-24 14:29:17 +01:00
peaklabs-dev
c789ed6003
chore: remove more logging
2025-01-06 21:16:57 +01:00
peaklabs-dev
09dfbde676
chore: remove debug log, finally found it
2025-01-06 21:14:06 +01:00
peaklabs-dev
deec885fd9
fix: Expiration time claim ('exp') must be a numeric value
2025-01-06 21:08:22 +01:00
peaklabs-dev
126e5ff57a
add debug log
2025-01-06 20:56:19 +01:00
peaklabs-dev
fdb5f069fc
chore: ajust time to 50s (tests done)
2025-01-06 18:32:05 +01:00
peaklabs-dev
a29547b3ba
fix: error rendering
2025-01-06 17:49:55 +01:00
peaklabs-dev
503d2b4866
fix: error message and server time getting
2025-01-06 17:43:27 +01:00
peaklabs-dev
05113d8e06
fix: check System and GitHub time and throw and error if it is over 50s out of sync
2025-01-06 17:28:49 +01:00
peaklabs-dev
4d34d689b0
refactor: github.php
...
- Rename functions
- Consolidate Code
- Fix: timing issues with JWT tokens
- Clearer error handling
2025-01-06 16:58:20 +01:00
Lucas Michot
1ec224fde1
Inline many variables.
2024-10-31 18:20:11 +01:00
Lucas Michot
702ee5cd70
Prefer Carbon methods when possible.
2024-10-31 16:47:08 +01:00
Lucas Michot
601f1a4717
Always prefer stricter string comparisons.
2024-10-31 15:23:19 +01:00
Lucas Michot
c5403b0b3f
Always prefer ::class notation
2024-10-28 14:56:13 +01:00
andrasbacsai
613830e6a6
Fix styling
2024-07-24 19:11:12 +00:00
Andras Bacsai
2c92cc40e1
refactor: Update code to use str() instead of Str::of() for string manipulation
2024-06-25 10:37:10 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
72b9001447
Fix error message in generate_github_installation_token function
2024-04-09 11:54:15 +02:00
Andras Bacsai
1ca0464957
fix: permission change updates from webhook
2024-02-20 20:17:04 +01:00
Andras Bacsai
843cd90ee5
Update exception type in generate_github_installation_token function
2024-01-31 13:47:16 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
8db66952e8
Add manual Git webhooks and migration files
2023-11-14 13:26:14 +01:00
Andras Bacsai
5b56c50f03
feat: init version of any git deployment
2023-10-06 13:46:42 +02:00
Andras Bacsai
f2228cec7b
testing php storm code cleanup and styling
2023-08-08 11:51:36 +02:00
Andras Bacsai
6c955424cd
fix: master is the default, not main
2023-07-11 11:11:51 +02:00
Andras Bacsai
80af200c9f
feat: long running queue with 1 hour of timeout
2023-06-28 18:20:01 +02:00
Andras Bacsai
ba18c589f0
fix: public repo limit shown + branch should be preselected.
2023-06-28 13:37:00 +02:00
Andras Bacsai
767824f2f7
fix
2023-06-14 11:03:54 +02:00
Andras Bacsai
8dbe3cfe0c
preview comments
2023-06-13 15:01:11 +02:00
Andras Bacsai
0f50d1accd
updates
2023-05-30 15:52:17 +02:00
Andras Bacsai
6e7ee0ca48
a ton 👷♂️
2023-05-24 14:26:50 +02:00