feature/IO-3499-React-19 Checkpoint
This commit is contained in:
@@ -252,11 +252,11 @@ jobs:
|
|||||||
name: Execute migration
|
name: Execute migration
|
||||||
command: |
|
command: |
|
||||||
curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | bash
|
curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | bash
|
||||||
hasura migrate apply --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >>
|
hasura migrate apply --endpoint https://db.test.imex.online/ --admin-secret << parameters.secret >>
|
||||||
sleep 15
|
sleep 15
|
||||||
hasura metadata apply --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >>
|
hasura metadata apply --endpoint https://db.test.imex.online/ --admin-secret << parameters.secret >>
|
||||||
sleep 30
|
sleep 30
|
||||||
hasura metadata reload --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >>
|
hasura metadata reload --endpoint https://db.test.imex.online/ --admin-secret << parameters.secret >>
|
||||||
- jira/notify:
|
- jira/notify:
|
||||||
environment: Test (ImEX) - Hasura
|
environment: Test (ImEX) - Hasura
|
||||||
environment_type: testing
|
environment_type: testing
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
VITE_APP_GRAPHQL_ENDPOINT=https://db.test.bodyshop.app/v1/graphql
|
VITE_APP_GRAPHQL_ENDPOINT=https://db.test.imex.online/v1/graphql
|
||||||
VITE_APP_GRAPHQL_ENDPOINT_WS=wss://db.test.bodyshop.app/v1/graphql
|
VITE_APP_GRAPHQL_ENDPOINT_WS=wss://db.test.imex.online/v1/graphql
|
||||||
VITE_APP_GA_CODE=231099835
|
VITE_APP_GA_CODE=231099835
|
||||||
VITE_APP_FIREBASE_CONFIG={ "apiKey":"AIzaSyBw7_GTy7GtQyfkIRPVrWHEGKfcqeyXw0c", "authDomain":"imex-test.firebaseapp.com", "projectId":"imex-test", "storageBucket":"imex-test.appspot.com", "messagingSenderId":"991923618608", "appId":"1:991923618608:web:633437569cdad78299bef5", "measurementId":"G-TW0XLZEH18"}
|
VITE_APP_FIREBASE_CONFIG={ "apiKey":"AIzaSyBw7_GTy7GtQyfkIRPVrWHEGKfcqeyXw0c", "authDomain":"imex-test.firebaseapp.com", "projectId":"imex-test", "storageBucket":"imex-test.appspot.com", "messagingSenderId":"991923618608", "appId":"1:991923618608:web:633437569cdad78299bef5", "measurementId":"G-TW0XLZEH18"}
|
||||||
VITE_APP_CLOUDINARY_ENDPOINT_API=https://api.cloudinary.com/v1_1/bodyshop
|
VITE_APP_CLOUDINARY_ENDPOINT_API=https://api.cloudinary.com/v1_1/bodyshop
|
||||||
@@ -16,4 +16,4 @@ VITE_APP_INSTANCE=IMEX
|
|||||||
VITE_PUBLIC_POSTHOG_KEY=phc_xtLmBIu0rjWwExY73Oj5DTH1bGbwq1G1Y8jnlTceien
|
VITE_PUBLIC_POSTHOG_KEY=phc_xtLmBIu0rjWwExY73Oj5DTH1bGbwq1G1Y8jnlTceien
|
||||||
VITE_PUBLIC_POSTHOG_HOST=https://us.i.posthog.com
|
VITE_PUBLIC_POSTHOG_HOST=https://us.i.posthog.com
|
||||||
VITE_APP_AMP_URL=https://vp8k908qy2.execute-api.ca-central-1.amazonaws.com
|
VITE_APP_AMP_URL=https://vp8k908qy2.execute-api.ca-central-1.amazonaws.com
|
||||||
VITE_APP_AMP_KEY=6228a598e57cd66875cfd41604f1f891
|
VITE_APP_AMP_KEY=6228a598e57cd66875cfd41604f1f891
|
||||||
|
|||||||
@@ -43,11 +43,7 @@ export default function ProductionListColumnComment({ record }) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const content = (
|
const content = (
|
||||||
<div
|
<div style={{ width: "30em" }} onMouseDown={(e) => e.stopPropagation()} onClick={(e) => e.stopPropagation()}>
|
||||||
style={{ width: "30em" }}
|
|
||||||
onMouseDown={(e) => e.stopPropagation()}
|
|
||||||
onClick={(e) => e.stopPropagation()}
|
|
||||||
>
|
|
||||||
<Input.TextArea
|
<Input.TextArea
|
||||||
rows={5}
|
rows={5}
|
||||||
value={note}
|
value={note}
|
||||||
@@ -67,14 +63,7 @@ export default function ProductionListColumnComment({ record }) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Popover
|
<Popover onOpenChange={handleOpenChange} open={open} content={content} trigger="click" fresh>
|
||||||
onOpenChange={handleOpenChange}
|
|
||||||
open={open}
|
|
||||||
content={content}
|
|
||||||
trigger="click"
|
|
||||||
fresh
|
|
||||||
getPopupContainer={(trigger) => trigger.parentElement}
|
|
||||||
>
|
|
||||||
<div
|
<div
|
||||||
style={{
|
style={{
|
||||||
width: "100%",
|
width: "100%",
|
||||||
|
|||||||
@@ -92,14 +92,7 @@ function ProductionListColumnProductionNote({ record, setNoteUpsertContext }) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Popover
|
<Popover onOpenChange={handleOpenChange} open={open} content={content} trigger="click" fresh>
|
||||||
onOpenChange={handleOpenChange}
|
|
||||||
open={open}
|
|
||||||
content={content}
|
|
||||||
trigger="click"
|
|
||||||
fresh
|
|
||||||
getPopupContainer={(trigger) => trigger.parentElement}
|
|
||||||
>
|
|
||||||
<div
|
<div
|
||||||
style={{
|
style={{
|
||||||
width: "100%",
|
width: "100%",
|
||||||
|
|||||||
@@ -180,6 +180,11 @@ const cache = new InMemoryCache({
|
|||||||
},
|
},
|
||||||
Query: {
|
Query: {
|
||||||
fields: {
|
fields: {
|
||||||
|
job_watchers: {
|
||||||
|
merge(_existing, incoming) {
|
||||||
|
return incoming;
|
||||||
|
}
|
||||||
|
},
|
||||||
conversations: {
|
conversations: {
|
||||||
keyArgs: ["where", "order_by"],
|
keyArgs: ["where", "order_by"],
|
||||||
merge(existing = [], incoming = [], { args, readField }) {
|
merge(existing = [], incoming = [], { args, readField }) {
|
||||||
@@ -200,7 +205,6 @@ const cache = new InMemoryCache({
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
notifications: {
|
notifications: {
|
||||||
// Keep "respect the current query filter" behavior (i.e., don't union with existing),
|
// Keep "respect the current query filter" behavior (i.e., don't union with existing),
|
||||||
// but dedupe within the incoming page/list so UI doesn't flicker with duplicates.
|
// but dedupe within the incoming page/list so UI doesn't flicker with duplicates.
|
||||||
|
|||||||
Reference in New Issue
Block a user