Skip to content

Commit

Permalink
Merge dix/cleanup
Browse files Browse the repository at this point in the history
* fix: fix some of the styling to more closely match figma (All-Hands-AI#927)

* fix: fix some of the styling to more closely match figma

* overflow

* 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>

* Add Azure configuration doc (All-Hands-AI#1035)

* Add Azure configuration doc

* Add link to Azure doc.

* Formatting AZURE_LLM_GUIDE (All-Hands-AI#1046)

* 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>

* 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>

* 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>

* Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015)

* Add new config MAX_CHARS

* Fix mypy linting issues

* fix: print the wrong ssh port number (All-Hands-AI#1054)

* fix(editor): ui enhancements and code refactor (All-Hands-AI#1069)

* Add new sandbox type - local (All-Hands-AI#1029)

* 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>

* Throw error if an illegal sandbox type is used (All-Hands-AI#1087)

* 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

* 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

* doc: Add supplementary notes for WSL2 users to Local LLM Guide (All-Hands-AI#1031)

* Add supplementary notes for WSL2 users

* Add supplementary notes for WSL2 users

---------

Co-authored-by: Robert Brennan <accounts@rbren.io>

* added to sudo group (All-Hands-AI#1091)

* Merge develop (#14)

* Add ollama, support, memGPT services

* 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>

* hotfix: Restore useTranslation()

* hotfix: Frontend integration

* hotfix: Backend app service dependencies fix under Conda

* feat: Add API startup script

hotfix: Integration fix

* feat: Add FastAPI server and Vite dev server logging for debug and live modes

* chore: Cleanup after local rebase

* feat: Improve docker compose services integration

* hotfix: Frontend and API integration. Build improvements.

* feat/poetry-build (#8)

* refactor: Remove unnecessary code

* refactor: Update devin hostname to 'devin'

* refactor: Update Makefile to use Docker compose

* fix: fix some of the styling to more closely match figma (All-Hands-AI#927)

* fix: fix some of the styling to more closely match figma

* overflow

* 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>

* Add Azure configuration doc (All-Hands-AI#1035)

* Add Azure configuration doc

* Add link to Azure doc.

* Formatting AZURE_LLM_GUIDE (All-Hands-AI#1046)

* 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>

* 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>

* 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>

* Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015)

* Add new config MAX_CHARS

* Fix mypy linting issues

* fix: print the wrong ssh port number (All-Hands-AI#1054)

* fix(editor): ui enhancements and code refactor (All-Hands-AI#1069)

* Add new sandbox type - local (All-Hands-AI#1029)

* 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>

* Throw error if an illegal sandbox type is used (All-Hands-AI#1087)

* 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

* 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

* doc: Add supplementary notes for WSL2 users to Local LLM Guide (All-Hands-AI#1031)

* Add supplementary notes for WSL2 users

* Add supplementary notes for WSL2 users

---------

Co-authored-by: Robert Brennan <accounts@rbren.io>

* added to sudo group (All-Hands-AI#1091)

* chore: Merge .dockerignore

---------

Co-authored-by: Jim Su <jimsu@protonmail.com>
Co-authored-by: Alex Bäuerle <alex@a13x.io>
Co-authored-by: PierrunoYT <95778421+PierrunoYT@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Leo <ifuryst@gmail.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com>
Co-authored-by: namtacs <95915765+namtacs@users.noreply.github.com>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
Co-authored-by: Akki <akhilvc10@gmail.com>
Co-authored-by: RaGe <foragerr@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Z <35617149+FZFR@users.noreply.github.com>

* feat: Revert merge

* Add ollama+memGPT service

* Add ollama, support, memGPT services

* 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>

* hotfix: Frontend integration

* hotfix: Backend app service dependencies fix under Conda

* feat: Add API startup script

hotfix: Integration fix

* feat: Add FastAPI server and Vite dev server logging for debug and live modes

* chore: Cleanup after local rebase

* feat: Improve docker compose services integration

* hotfix: Frontend and API integration. Build improvements.

* Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015)

* Add new config MAX_CHARS

* Fix mypy linting issues

* 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

---------

Co-authored-by: Alex Bäuerle <alex@a13x.io>
Co-authored-by: PierrunoYT <95778421+PierrunoYT@users.noreply.github.com>
Co-authored-by: Jim Su <jimsu@protonmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Leo <ifuryst@gmail.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com>
Co-authored-by: namtacs <95915765+namtacs@users.noreply.github.com>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
Co-authored-by: Akki <akhilvc10@gmail.com>
Co-authored-by: RaGe <foragerr@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Z <35617149+FZFR@users.noreply.github.com>
  • Loading branch information
14 people committed Apr 14, 2024
1 parent a7d5faa commit a5c50a7
Showing 1 changed file with 0 additions and 0 deletions.
Empty file added docker/devin/Dockerfile
Empty file.

0 comments on commit a5c50a7

Please sign in to comment.