Skip to content

Commit 707515a

Browse files
skearnesclaude
andcommitted
Drop editor in favor of ord-app
The Flask-based editor under ord_interface/editor/ has been replaced by the standalone ord-app (https://app.open-reaction-database.org). This removes the editor and everything that existed only to support it. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8731895 commit 707515a

64 files changed

Lines changed: 6 additions & 52608 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/run_tests.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
shell: bash -l {0}
5656
run: |
5757
coverage erase
58-
pytest -vv --cov=ord_interface --durations=20 --ignore=ord_interface/editor
58+
pytest -vv --cov=ord_interface --durations=20
5959
coverage xml
6060
- uses: codecov/codecov-action@v1
6161

@@ -64,7 +64,6 @@ jobs:
6464
matrix:
6565
python-version: ["3.10", "3.11", "3.12"]
6666
# NOTE(skearnes): Docker is not supported on macOS GitLab runners.
67-
# NOTE(skearnes): ubuntu-latest AppArmor doesn't play nicely with puppeteer.
6867
runs-on: ubuntu-22.04
6968
steps:
7069
- uses: actions/checkout@v4
@@ -81,10 +80,6 @@ jobs:
8180
python -m pip install --upgrade pip
8281
python -m pip install wheel
8382
python -m pip install .[tests]
84-
- name: Install non-python test dependencies
85-
run: |
86-
cd "${GITHUB_WORKSPACE}/ord_interface"
87-
npm install puppeteer
8883
- name: Run tests
8984
run: |
9085
cd "${GITHUB_WORKSPACE}/ord_interface"

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ Web interface and api for the Open Reaction Database
1313
- **/browse** - Main browse page of the different reaction sets
1414
- **/reaction-view** - Display of a single reaction from search results
1515
- **/search** - Search interface and results
16-
- **/ord_interface** - Contains the Flask app API and legacy interface
17-
- **/client** - endpoints for the browse and search functionality
18-
- **/editor** - endpoints for the reaction submission functionality
16+
- **/ord_interface** - Contains the FastAPI server
17+
- **/api** - endpoints for the browse and search functionality
1918
- **/visualization** - helper functions for reaction and molecule visuals
2019

2120
## Key Caveats / Constraints
@@ -49,7 +48,6 @@ pip install -e '.[tests]'
4948
# you will need Docker installed on your computer first
5049
cd ord_interface
5150
./build_test_database.sh
52-
# If you are running on Apple silicon, append `--build-arg="ARCH=aarch_64"` to the next command.
5351
docker build --file Dockerfile -t openreactiondatabase/ord-interface ..
5452
docker compose up
5553
```

app/src/views/contribute/DatasetsView.vue

Lines changed: 0 additions & 86 deletions
This file was deleted.

app/src/views/contribute/EnumerateView.vue

Lines changed: 0 additions & 138 deletions
This file was deleted.

0 commit comments

Comments
 (0)