Skip to content

Commit 8838086

Browse files
authored
Merge pull request #524 from xchem/staging
Push to production
2 parents 997a439 + df70fa0 commit 8838086

File tree

25 files changed

+1384
-468
lines changed

25 files changed

+1384
-468
lines changed

docker-compose.dev.vector.yml

Lines changed: 43 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
version: '3'
2+
version: "3"
33

44
services:
55
database:
66
# image: postgres:15.12-alpine3.21
7-
# image: postgres:12.2
8-
image: informaticsmatters/rdkit-cartridge-debian:Release_2024_03_6
7+
image: kaliif/pgvectorimage:latest
8+
# image: informaticsmatters/rdkit-cartridge-debian:Release_2024_03_6
99
volumes:
1010
- ../data/postgre/data:/var/lib/postgresql
1111
environment:
@@ -14,9 +14,13 @@ services:
1414
POSTGRES_DB: frag
1515
PGDATA: /var/lib/postgresql/data/pgdata
1616
ports:
17-
- '5432:5432'
17+
- "5432:5432"
1818
healthcheck:
19-
test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB -h localhost"]
19+
test:
20+
[
21+
"CMD-SHELL",
22+
"pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB -h localhost",
23+
]
2024
interval: 5s
2125
timeout: 5s
2226
retries: 20
@@ -25,7 +29,7 @@ services:
2529
image: redis:7.2.3-alpine3.18
2630
container_name: redis
2731
ports:
28-
- "6379:6379"
32+
- "6379:6379"
2933
healthcheck:
3034
test: redis-cli ping
3135
interval: 10s
@@ -37,8 +41,8 @@ services:
3741
image: informaticsmatters/fragnet-test:3.5.25-xchem-combi-sample-2021-02
3842
ports:
3943
# Comment these two out in produciton
40-
- '7474:7474'
41-
- '7687:7687'
44+
- "7474:7474"
45+
- "7687:7687"
4246
ulimits:
4347
nofile:
4448
soft: 40000
@@ -59,15 +63,15 @@ services:
5963
# image: xchem/fragalysis-backend:m2ms-1649-refresh-fix
6064
# image: boriskovarm2ms/fragalysis-stack:experiment2
6165
# image: kaliif/fragalysis-backend:download-task
62-
# image: kaliif/fragalysis-backend:screenshots
66+
# image: kaliif/fragalysis-backend:coordinate-filter
6367
command: /bin/bash /code/launch-stack.sh
6468
volumes:
6569
- ../data/logs:/code/logs/
6670
- ../data/media:/code/media/
6771
- ../fragalysis-frontend:/code/frontend
6872
- ../data/target:/code/target
6973
ports:
70-
- '8080:80'
74+
- "8080:80"
7175
environment:
7276
POSTGRESQL_DATABASE: frag
7377
POSTGRESQL_USER: fragalysis
@@ -77,41 +81,41 @@ services:
7781
NEO4J_AUTH: neo4j/test123
7882
# DISCOURSE_API_KEY: ${DISCOURSE_API_KEY}
7983
FRAGALYSIS_BACKEND_SENTRY_DNS: https://27fa0675f555431aa02ca552e93d8cfb@o194333.ingest.sentry.io/1298290
80-
ISPYB_FLAG: 'False'
84+
ISPYB_FLAG: "False"
8185
# DISCOURSE_DEV_POST_SUFFIX: '-boris-local'
8286
# DISCOURSE_HOST: 'https://discourse.xchem-dev.diamond.ac.uk'
83-
SQUONK2_UI_URL: 'https://data-manager-ui.xchem-dev.diamond.ac.uk/data-manager-ui'
84-
SQUONK2_DMAPI_URL: 'https://data-manager.xchem-dev.diamond.ac.uk/data-manager-api'
85-
SQUONK2_ASAPI_URL: 'https://account-server.xchem-dev.diamond.ac.uk/account-server-api'
87+
SQUONK2_UI_URL: "https://data-manager-ui.xchem-dev.diamond.ac.uk/data-manager-ui"
88+
SQUONK2_DMAPI_URL: "https://data-manager.xchem-dev.diamond.ac.uk/data-manager-api"
89+
SQUONK2_ASAPI_URL: "https://account-server.xchem-dev.diamond.ac.uk/account-server-api"
8690
SQUONK2_ORG_OWNER: ${SQUONK2_ORG_OWNER}
8791
SQUONK2_ORG_OWNER_PASSWORD: ${SQUONK2_ORG_OWNER_PASSWORD}
8892
SQUONK2_ORG_UUID: ${SQUONK2_ORG_UUID}
89-
SQUONK2_PRODUCT_FLAVOUR: 'SILVER'
93+
SQUONK2_PRODUCT_FLAVOUR: "SILVER"
9094
SQUONK2_SLUG: ${SQUONK2_SLUG}
9195
SQUONK2_UNIT_BILLING_DAY: 3
92-
OIDC_AS_CLIENT_ID: 'account-server-api-dev'
93-
OIDC_DM_CLIENT_ID: 'data-manager-api-dev'
94-
OIDC_KEYCLOAK_REALM: 'https://keycloak.xchem-dev.diamond.ac.uk/auth/realms/xchem'
96+
OIDC_AS_CLIENT_ID: "account-server-api-dev"
97+
OIDC_DM_CLIENT_ID: "data-manager-api-dev"
98+
OIDC_KEYCLOAK_REALM: "https://keycloak.xchem-dev.diamond.ac.uk/auth/realms/xchem"
9599
OIDC_RP_CLIENT_SECRET: ${OIDC_RP_CLIENT_SECRET}
96-
OIDC_RP_CLIENT_ID: 'fragalysis-local'
100+
OIDC_RP_CLIENT_ID: "fragalysis-local"
97101
OIDC_RENEW_ID_TOKEN_EXPIRY_MINUTES: 210
98102
# ISPYB_HOST: ispybdbproxy.diamond.ac.uk
99103
ISPYB_PORT: 4306
100104
ISPYB_USER: ${ISPYB_USER}
101105
ISPYB_PASSWORD: ${ISPYB_PASSWORD}
102106
SECURITY_CONNECTOR: ssh_ispyb
103107
LOGGING_FRAMEWORK_ROOT_LEVEL: DEBUG
104-
AUTHENTICATE_UPLOAD: 'False'
105-
CELERY_TASK_ALWAYS_EAGER: 'False'
106-
DEBUG_FRAGALYSIS: 'True'
107-
PROXY_FORWARDED_PROTO_HEADER: 'http'
108-
LEGACY_URL: 'https://fragalysis.diamond.ac.uk'
109-
DEPLOYMENT_MODE: 'development'
110-
DISABLE_RESTRICT_PROPOSALS_TO_MEMBERSHIP: 'True'
111-
PUBLIC_TAS: 'lb18145-1,lb32633-1'
112-
RESTRICTED_TAS_USERS: 'spf57946:lb32627-261'
108+
AUTHENTICATE_UPLOAD: "False"
109+
CELERY_TASK_ALWAYS_EAGER: "False"
110+
DEBUG_FRAGALYSIS: "True"
111+
PROXY_FORWARDED_PROTO_HEADER: "http"
112+
LEGACY_URL: "https://fragalysis.diamond.ac.uk"
113+
DEPLOYMENT_MODE: "development"
114+
DISABLE_RESTRICT_PROPOSALS_TO_MEMBERSHIP: "True"
115+
PUBLIC_TAS: "lb18145-1,lb32633-1"
116+
RESTRICTED_TAS_USERS: "spf57946:lb32627-261"
113117
WEB_DJANGO_SUPERUSER_PASSWORD: ${WEB_DJANGO_SUPERUSER_PASSWORD}
114-
SQUONK2_REFRESH_SHOULD_RETRIEVE_RESULTS: 'Yes'
118+
SQUONK2_REFRESH_SHOULD_RETRIEVE_RESULTS: "Yes"
115119
# INFECTIONS: 'structure-download'
116120
healthcheck:
117121
test: python manage.py --help || exit 1
@@ -141,24 +145,24 @@ services:
141145
- .env
142146
# image: ${BE_NAMESPACE:-xchem}/fragalysis-backend:${BE_IMAGE_TAG:-latest}
143147
# image: kaliif/fragalysis-backend:download-task
144-
# image: kaliif/fragalysis-backend:screenshots
148+
# image: kaliif/fragalysis-backend:coordinate-filter
145149
image: xchem/fragalysis-stack:latest
146150
restart: on-failure
147151
volumes:
148-
- ../data/logs:/code/logs/
149-
- ../data/media:/code/media/
152+
- ../data/logs:/code/logs/
153+
- ../data/media:/code/media/
150154
environment:
151-
AUTHENTICATE_UPLOAD: 'False'
152-
DEPLOYMENT_MODE: 'development'
155+
AUTHENTICATE_UPLOAD: "False"
156+
DEPLOYMENT_MODE: "development"
153157
POSTGRESQL_DATABASE: frag
154158
POSTGRESQL_USER: fragalysis
155159
POSTGRESQL_PASSWORD: fragalysis
156160
POSTGRESQL_HOST: database
157161
POSTGRESQL_PORT: 5432
158162
# Comma-separated dforced errors (infections?)
159-
INFECTIONS: ''
163+
INFECTIONS: ""
160164
# Celery tasks need to run synchronously
161-
CELERY_TASK_ALWAYS_EAGER: 'False'
165+
CELERY_TASK_ALWAYS_EAGER: "False"
162166
# Error reporting and default/root log-level
163167
FRAGALYSIS_BACKEND_SENTRY_DNS: ${FRAGALYSIS_BACKEND_SENTRY_DNS}
164168
LOGGING_FRAMEWORK_ROOT_LEVEL: ${LOGGING_FRAMEWORK_ROOT_LEVEL:-INFO}
@@ -168,12 +172,12 @@ services:
168172
OIDC_RP_CLIENT_SECRET: ${OIDC_RP_CLIENT_SECRET}
169173
OIDC_AS_CLIENT_ID: ${OIDC_AS_CLIENT_ID:-account-server-api}
170174
OIDC_DM_CLIENT_ID: ${OIDC_DM_CLIENT_ID:-data-manager-api}
171-
OIDC_RENEW_ID_TOKEN_EXPIRY_MINUTES: '210'
175+
OIDC_RENEW_ID_TOKEN_EXPIRY_MINUTES: "210"
172176
# Public target access strings?
173177
# A comma-separated list of Project titles.
174178
PUBLIC_TAS: ${PUBLIC_TAS:-lb18145-1}
175179
# Squonk configuration
176-
SQUONK2_VERIFY_CERTIFICATES: 'No'
180+
SQUONK2_VERIFY_CERTIFICATES: "No"
177181
SQUONK2_UNIT_BILLING_DAY: 3
178182
SQUONK2_PRODUCT_FLAVOUR: BRONZE
179183
SQUONK2_SLUG: fs-local
@@ -200,5 +204,5 @@ services:
200204
# image: ${BE_NAMESPACE:-xchem}/fragalysis-backend:${BE_IMAGE_TAG:-latest}
201205
# image: kaliif/fragalysis-backend:download-task
202206
image: xchem/fragalysis-stack:latest
203-
# image: kaliif/fragalysis-backend:screenshots
207+
# image: kaliif/fragalysis-backend:coordinate-filter
204208
restart: on-failure

js/components/datasets/redux/reducer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export const INITIAL_STATE = {
99
scoreCompoundMap: {}, // map of $compoundID and its $scoreList
1010

1111
selectedDatasetIndex: 0,
12-
tabValue: 0,
12+
tabValue: 2, // set default tab to "Compound sets"
1313

1414
// filter
1515
filterDatasetMap: {}, // map of $datasetID and its $filterSettings

0 commit comments

Comments
 (0)