Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge develop #14

Merged
merged 29 commits into from
Apr 14, 2024
Merged

Merge develop #14

merged 29 commits into from
Apr 14, 2024

Commits on Apr 14, 2024

  1. Configuration menu
    Copy the full SHA
    1ba9396 View commit details
    Browse the repository at this point in the history
  2. feat: Docker services

    hotfix: Add OS locales
    
    hotfix: Fix start configuration
    
    hotfix: Temp fix of build errors
    
    feat: Configure OpenDevin UI container
    
    hotfix: Run OpenDevin application container
    
    chore: Update README
    
    feat: Docker Configuration for backend services
    
    feat: Ubuntu 20.04 images with CUDA and Miniconda3
    
    refactor: Update docker environment configuration
    
    feat: Decouple UI and Python app into services.
    
    Co-authored-by: Jim Su <jimsu@protonmail.com>
    lehcode and yimothysu committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    0ca8af9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    309df69 View commit details
    Browse the repository at this point in the history
  4. hotfix: Frontend integration

    lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    751442b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    94619eb View commit details
    Browse the repository at this point in the history
  6. feat: Add API startup script

    hotfix: Integration fix
    lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    6fe6b59 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ffbad57 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    187ca9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a3d6c03 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    03a530a View commit details
    Browse the repository at this point in the history
  11. feat/poetry-build (#8)

    * refactor: Remove unnecessary code
    
    * refactor: Update devin hostname to 'devin'
    
    * refactor: Update Makefile to use Docker compose
    lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    e826a5c View commit details
    Browse the repository at this point in the history
  12. fix: fix some of the styling to more closely match figma (All-Hands-A…

    …I#927)
    
    * fix: fix some of the styling to more closely match figma
    
    * overflow
    Sparkier authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    0676e94 View commit details
    Browse the repository at this point in the history
  13. Add Italian, Spanish and Português (All-Hands-AI#1017)

    * Update index.ts
    
    Add Italian, Spanish and Português
    
    * Update translation.json
    
    Add Italian. Spanish and Português
    
    * Remove unnecessary i18n initialization arguments
    
    ---------
    
    Co-authored-by: Jim Su <jimsu@protonmail.com>
    2 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    dea68c4 View commit details
    Browse the repository at this point in the history
  14. Add Azure configuration doc (All-Hands-AI#1035)

    * Add Azure configuration doc
    
    * Add link to Azure doc.
    enyst authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    a52a495 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9165ba1 View commit details
    Browse the repository at this point in the history
  16. Feat add agent manager (All-Hands-AI#904)

    * feat: add agent manager to manage all agents;
    
    * extract the host ssh port to prevent conflict.
    
    * clean all containers with prefix is sandbox-
    
    * merge from upstream/main
    
    * merge from upstream/main
    
    * Update frontend/src/state/settingsSlice.ts
    
    * Update opendevin/sandbox/ssh_box.py
    
    * Update opendevin/sandbox/exec_box.py
    
    ---------
    
    Co-authored-by: Robert Brennan <accounts@rbren.io>
    2 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    c1754bf View commit details
    Browse the repository at this point in the history
  17. simplified get (All-Hands-AI#962)

    * simplified get
    
    * resolved merge conflicts
    
    * removed default param for get
    
    * Update opendevin/config.py
    
    ---------
    
    Co-authored-by: Robert Brennan <accounts@rbren.io>
    2 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    1e73863 View commit details
    Browse the repository at this point in the history
  18. Response recognition for weak llms (All-Hands-AI#523)

    * Tweak for weak llms
    
    * Update to the latest commits
    
    * Update to the latest commits
    
    * Fix lint errors
    
    * Remove merge artifact
    
    ---------
    
    Co-authored-by: Jim Su <jimsu@protonmail.com>
    2 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    8fdc728 View commit details
    Browse the repository at this point in the history
  19. Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015)

    * Add new config MAX_CHARS
    
    * Fix mypy linting issues
    li-boxuan authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    48efce0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ea2abcf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    30c4969 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    043ee5a View commit details
    Browse the repository at this point in the history
  23. Auto-close stale issues and PRs (All-Hands-AI#1032)

    * stale issues
    
    * Update .github/workflows/stale.yml
    
    Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
    
    * Update .github/workflows/stale.yml
    
    Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
    
    * Update .github/workflows/stale.yml
    
    Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
    
    * Update .github/workflows/stale.yml
    
    Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
    
    ---------
    
    Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
    Co-authored-by: Graham Neubig <neubig@gmail.com>
    3 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    a53d4af View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5a8553d View commit details
    Browse the repository at this point in the history
  25. Unify linter behaviour across CI and pre-commit-hook (All-Hands-AI#1071)

    * CI: Add autopep8 linter
    
    Currently, we have autopep8 as part of pre-commit-hook. To ensure
    consistent behaviour, we should have it in CI as well.
    
    Moreover, pre-commit-hook contains a double-quote-string-fixer hook
    which changes all double quotes to single quotes, but I do observe
    some PRs with massive changes that do the opposite way. I suspect
    that these authors 1) disable or circumvent the pre-commit-hook,
    and 2) have other linters such as black in their IDE, which
    automatically change all single quotes to double quotes. This
    has caused a lot of unnecessary diff, made review really hard,
    and led to a lot of conflicts.
    
    * Use -diff for autopep8
    
    * autopep8: Freeze version in CI
    
    * Ultimate fix
    
    * Remove pep8 long line disable workaround
    
    * Fix lint.yml
    
    * Fix all files under opendevin and agenthub
    li-boxuan authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    fb30ad3 View commit details
    Browse the repository at this point in the history
  26. Revamp Exception handling (All-Hands-AI#1080)

    * Revamp exception handling
    
    * Agent controller: sleep 3 seconds if APIConnection error
    
    * Fix AuthenticationError capture
    
    * Revert unrelated style fixes
    
    * Add type enforcement for action_from_dict call
    li-boxuan authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    a5051cb View commit details
    Browse the repository at this point in the history
  27. doc: Add supplementary notes for WSL2 users to Local LLM Guide (All-H…

    …ands-AI#1031)
    
    * Add supplementary notes for WSL2 users
    
    * Add supplementary notes for WSL2 users
    
    ---------
    
    Co-authored-by: Robert Brennan <accounts@rbren.io>
    2 people authored and lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    c5af998 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    784f7ab View commit details
    Browse the repository at this point in the history
  29. chore: Merge .dockerignore

    lehcode committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    cddc385 View commit details
    Browse the repository at this point in the history