20ac0ccc06
chore: README.md
2025-06-26 22:13:06 +09:00
069dbf446d
feat: 코드베이스 리팩터링
...
* `run.py`에서 `main.py` 경로를 명시적으로 지정하고, 명령줄 인자를 보다 사용하기 쉽게 조정했습니다.
* 에이전트, 리소스 정리, 공통 함수, 모델 등을 포함하는 브라우저 유틸리티용 신규 모듈 구조를 만들었습니다.
* `agents.py`에 비동기 에이전트 실행 및 재시도 로직을 구현했습니다.
* `scanner.py`에 OAuth URL 추출 및 로그인 테스트 기능을 추가했습니다.
* 전반적인 코드베이스에 걸쳐 에러 핸들링 및 로깅을 강화했습니다.
* 백엔드 URL과 Google API 키 등의 관리를 위한 환경변수 기반 설정 시스템을 도입했습니다.
* 스캐닝 중 진행 상태 추적 및 시그널 핸들링을 통한 정상 종료 처리를 개선했습니다.
* 텍스트 파일 읽기 및 HTML 콘텐츠 여부 확인을 위한 유틸리티 함수를 추가했습니다.
* LLM과의 상호작용을 위한 구조화된 프롬프트 시스템을 구축했습니다.
2025-06-26 21:44:31 +09:00
1ddc3c41bc
Update README.md
2025-06-25 22:58:22 +09:00
4261bdc7d6
Update README.md
2025-06-25 22:57:34 +09:00
5c816baf67
chore: 윈도우 인코딩 이슈 해결
2025-06-25 13:43:15 +09:00
3d55b6275e
Update docs and remove unused prompt files
...
The commit updates documentation with a guide image and removes unused
prompt files for Google and Meta logins.
2025-06-24 23:57:38 +09:00
5535515dbd
Merge branch 'feat/split-agent' of https://github.com/j93es/browser-use-oauth into feat/split-agent
2025-06-24 22:44:55 +09:00
c2e610ec54
temp_commit: 프롬프트 확장 가이드 추가 및 Google, Meta 프로바이더에 대한 SSO 로그인 리디렉션 URL 수집 로직 구현
2025-06-24 22:44:51 +09:00
32f2ce486e
temp_commit: 프롬프트 확장 가이드 추가 및 Google, Meta 프로바이더에 대한 SSO 로그인 리디렉션 URL 수집 로직 구현
2025-06-24 22:44:09 +09:00
27192dab3a
feat: LLM 및 유틸리티 모듈 구조 개선 및 불필요한 코드 제거
2025-06-24 22:25:28 +09:00
b0a4727e13
fix: get_prompt 함수에서 type 비교 시 대소문자 구분 없애기
2025-06-23 20:44:54 +09:00
a5d8d674b4
Merge branch 'main' of https://github.com/j93es/browser-use-oauth into feat/split-agent
2025-06-23 20:42:38 +09:00
9af67fbd49
fix: 로그인 차단 시 반환 형식 수정 및 즉시 종료로 변경
2025-06-23 20:39:28 +09:00
e85c128ed8
fix: SSO 로그인 절차 간소화 및 불필요한 JSON 반환 형식 제거
2025-06-23 20:39:00 +09:00
1767cd5861
feat: OAuth 리스트 추출 및 모델 수정, 파일 생성 및 설정 과정 개선
...
- Windows에서 storage_state 이슈가 일어납니다.
2025-06-23 20:38:02 +09:00
6ddeed2173
fix: 온도 설정 및 OAuth 제공자 식별 프롬프트 개선
2025-06-23 19:59:51 +09:00
e1319a108d
chore: storage_state.json 관련해서 수정함
...
- Windows 싫어요
2025-06-23 19:19:56 +09:00
4b3637b762
feat: OAuth 리스트 추출 및 로그인 기능 개선
...
- README.md: uv 실행 명령어 수정
- lib/llm/prompt: OAuth 리스트 추출 및 fallback 프롬프트 추가
- lib/utils/browser_use: 프로필 생성 시 스토리지 상태 파일 처리 개선
- lib/utils/browser_use/func: 안전한 JSON 읽기 및 쓰기 함수 추가
- main.py: OAuth 리스트 추출 및 개별 로그인 시도 통합
- model.py: OAuth 모델 수정
2025-06-23 00:15:03 +09:00
c1ade99b8a
Merge pull request #19 from j93es/feat/setup
...
chore: 환경 설정 및 크로스 플랫폼 실행 파일
2025-06-22 23:45:27 +09:00
46a169f1d0
HotFix #1
2025-06-22 23:44:57 +09:00
4f90285bdd
modified: README.md
2025-06-22 23:13:39 +09:00
3dd86982d7
chore: 환경 설정 및 크로스 플랫폼 실행 파일
2025-06-22 23:13:26 +09:00
95d56259e7
Merge pull request #17 from j93es/chore/vibe-coding
...
바이브 코딩
2025-06-22 18:40:37 +09:00
638a3d47ce
Add comprehensive documentation for Browser Use features
...
- Introduced custom output format instructions with example code.
- Detailed connection methods for launching and connecting to browsers, including local and remote options.
- Provided guidelines for handling sensitive data securely, including best practices and examples.
- Documented supported LangChain chat models with setup instructions and environment variable requirements.
- Added instructions for customizing the system prompt to control agent behavior.
2025-06-21 16:18:16 +09:00
34ee66b4e8
Merge pull request #16 from j93es/feat/fix-prompt
...
[Update] prompt
2025-06-21 16:08:12 +09:00
tv0924@icloud.com
1ca98bc067
[Update] prompt
2025-06-21 16:06:35 +09:00
James
03acba17f9
Merge pull request #15 from j93es/feat/login
...
feat: implement OAuth login functionality
2025-06-21 15:58:29 +09:00
d47ebe0960
aa
2025-06-21 15:57:37 +09:00
3f801ab4f7
fix: 쿠키 삭제 방법 추가 및 planner_llm 주석 처리
2025-06-21 15:57:22 +09:00
f157039351
fix: 쿠키 삭제 및 페이지 새로 고침 관련 문서 수정, 의존성 버전 하향 조정
2025-06-21 15:49:48 +09:00
8ad30460ce
feat: 개선된 쿠키 삭제 및 페이지 새로 고침 기능 추가
...
- 'clear_cookies' 액션을 'Clear all cookies and reload page'로 변경
- 현재 페이지가 없거나 잘못된 타입일 경우 오류 처리 추가
- 쿠키 삭제 후 페이지 새로 고침 성공 메시지 및 오류 메시지 추가
- extend_planner_system_message에 OAuth 관련 조건 추가
2025-06-21 15:32:17 +09:00
c9f146baef
feat: implement OAuth login functionality
...
- Update environment configuration and gitignore
- Replace sensitive example with actual config file
- Refactor LLM prompt structure by removing login/session modules
- Update main application entry point for OAuth integration
2025-06-21 15:23:47 +09:00
김민곤
c20bfda3af
Merge pull request #14 from j93es/chore/browser-use-update
...
Browser Use v0.3.1
2025-06-21 12:10:40 +09:00
c43535c20e
[Update] pyproject.toml 및 uv.lock 파일에서 browser-use 및 authlib 버전 업데이트
2025-06-21 12:06:56 +09:00
4f0097049c
Merge pull request #13 from j93es/feat/sensitive-data
...
Docs 수정 및 Sensitive Data 기능 추가
2025-06-20 22:03:49 +09:00
753afa6656
Update README.md
2025-06-18 22:27:01 +09:00
871659cc00
[Enhancement] Browser Use에게 직접 로그인 요청 섹션에 선택 사항 추가
2025-06-18 21:50:14 +09:00
3521125b5a
Merge branch 'feat/sensitive-data' of https://github.com/j93es/browser-use-oauth into feat/sensitive-data
2025-06-18 21:49:03 +09:00
34a98773ab
[Fix] GetSensitiveData 함수에서 파일이 없을 경우 예외 대신 None 반환
2025-06-18 21:45:14 +09:00
8444abc242
[Fix] GetSensitiveData 함수에서 파일이 없을 경우 예외 대신 None 반환
2025-06-18 21:43:35 +09:00
1b65693ba5
Add function to read sensitive data from .sensitive.json file
...
- Implemented GetSensitiveData function to load sensitive data from a JSON file.
- Added error handling for missing file scenario.
2025-06-18 21:42:06 +09:00
29d91bac56
[Enhancement] 도메인 파일 경로를 './data/domains.txt'로 변경
2025-06-18 21:18:01 +09:00
9f6d172c23
[Enhancement] .vscode/settings.json 파일 추가: rust-analyzer 설정 포함
2025-06-18 21:15:14 +09:00
c5ff066c65
Merge pull request #12 from j93es/feat/storage-state
...
Browser Use Latest && 쿠키 로컬스토리지 추가 등
2025-06-16 08:22:14 +09:00
imnyang
7ae5834d82
[Enhancement] setup_storage_state 및 GetProfile 함수를 비동기 처리로 변경
2025-06-15 22:37:35 +09:00
imnyang
adec1f5e49
[Enhancement] GetProfile 함수 추가 및 브라우저 프로필 생성 로직 통합
2025-06-15 22:36:20 +09:00
imnyang
b49fe8b49e
Merge branch 'feat/storage-state' of https://github.com/j93es/browser-use-oauth into feat/storage-state
2025-06-15 22:09:00 +09:00
imnyang
1f3b2f5c8a
[Enhancement] 스토리지 상태 경로 설정 로직 개선: 스크립트 디렉토리 기반으로 수정
2025-06-15 22:08:57 +09:00
c64c33516e
[Enhancement] setup_storage_state 함수 호출 추가: URL 스캔 시작 시 저장 상태 설정
2025-06-15 15:21:16 +09:00
imnyang
1d5e470f4e
[Enhancement] 진행 상황 저장 및 로드 기능 추가, 스캔 중단 시 처리 상태 출력
2025-06-15 13:15:41 +09:00