pr-agent/pr_agent
Mr_Jing 2d858a43be refactor: improve GitLab authentication method detection
Address code review feedback from PR #1969:

1. Improve URL matching precision:
   - Use urlparse for robust hostname validation
   - Prevent false positives with URL substring matching
   - Add support for gitlab.com/gitlab.io subdomains

2. Add authentication type validation:
   - Validate explicit GITLAB.AUTH_TYPE configuration
   - Provide clear error messages for invalid auth types
   - Prevent silent failures from user configuration errors

This enhances code reliability and user experience while maintaining
backward compatibility.
2025-08-03 09:58:59 +08:00
..
agent feat: add a bare except to catch all errors 2025-06-21 15:34:02 +03:00
algo Merge pull request #1938 from furikake6000/fix/fix-ignore-files-config-on-bitbucketserver 2025-07-22 07:58:51 +03:00
git_providers refactor: improve GitLab authentication method detection 2025-08-03 09:58:59 +08:00
identity_providers Fix typo in method parameter name 2025-05-15 18:42:08 +09:00
log disable dynamic variables 2025-04-08 21:07:45 +03:00
secret_providers chore: update secret more robustly 2025-06-02 13:48:47 +09:00
servers feat(config): enhance ignore_pr_authors to support regex patterns 2025-07-20 11:56:55 +03:00
settings docs: add num_best_practice_suggestions parameter to improve tool configuration table 2025-07-20 08:26:07 +03:00
tools Update pr_agent/tools/pr_description.py 2025-07-18 09:20:41 +03:00
__init__.py Format files by pre-commit run -a 2024-10-30 10:00:36 +09:00
cli.py Log a warning for pending asyncio tasks with coroutine details 2025-05-13 17:37:09 +09:00
cli_pip.py adjustments to pypi 2024-03-23 16:16:32 +02:00
config_loader.py feat: support ignore_language_framework via generated_code_ignore.toml 2025-06-25 23:39:14 +09:00