Force push overwrite from VPS
This commit is contained in:
@@ -0,0 +1,14 @@
|
|||||||
|
# Generated by Django 5.2.8 on 2025-11-09 21:38
|
||||||
|
|
||||||
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('planner', '0004_add_seed_keyword_to_keywords'),
|
||||||
|
('planner', '0006_add_seed_keyword_to_keywords'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
]
|
||||||
1
frontend/dist/assets/css/index-BWNRswks.css
vendored
Normal file
1
frontend/dist/assets/css/index-BWNRswks.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/css/index-DObwisHI.css
vendored
1
frontend/dist/assets/css/index-DObwisHI.css
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
frontend/dist/assets/js/pages-planner-Biqt-k6C.js
vendored
Normal file
3
frontend/dist/assets/js/pages-planner-Biqt-k6C.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/js/pages-writer-BNZLXTX1.js
vendored
Normal file
1
frontend/dist/assets/js/pages-writer-BNZLXTX1.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
6
frontend/dist/index.html
vendored
6
frontend/dist/index.html
vendored
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon.png" />
|
<link rel="icon" type="image/svg+xml" href="/favicon.png" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<script type="module" crossorigin src="/assets/js/index-DHgSgw93.js"></script>
|
<script type="module" crossorigin src="/assets/js/index-BGcO3ahy.js"></script>
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/vendor-other-CdRIx1s3.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/vendor-other-CdRIx1s3.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/vendor-react-core-DjsjKnCi.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/vendor-react-core-DjsjKnCi.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/vendor-helmet-MZDArkdS.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/vendor-helmet-MZDArkdS.js">
|
||||||
@@ -21,10 +21,10 @@
|
|||||||
<link rel="modulepreload" crossorigin href="/assets/js/page-delete-modal.config.ts-B7nUJ-QI.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/page-delete-modal.config.ts-B7nUJ-QI.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/page-bulk-action-modal.config.ts-D-0XtKwF.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/page-bulk-action-modal.config.ts-D-0XtKwF.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/page-table-actions.config.tsx-BSR5Zo7l.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/page-table-actions.config.tsx-BSR5Zo7l.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/pages-planner-COGkFLJh.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/pages-planner-Biqt-k6C.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/js/page-otherpage-CbNMllJl.js">
|
<link rel="modulepreload" crossorigin href="/assets/js/page-otherpage-CbNMllJl.js">
|
||||||
<link rel="stylesheet" crossorigin href="/assets/css/vendor-other-BsM4JrO0.css">
|
<link rel="stylesheet" crossorigin href="/assets/css/vendor-other-BsM4JrO0.css">
|
||||||
<link rel="stylesheet" crossorigin href="/assets/css/index-DObwisHI.css">
|
<link rel="stylesheet" crossorigin href="/assets/css/index-BWNRswks.css">
|
||||||
<link rel="stylesheet" crossorigin href="/assets/css/vendor-swiper-BUrcyj0q.css">
|
<link rel="stylesheet" crossorigin href="/assets/css/vendor-swiper-BUrcyj0q.css">
|
||||||
</head>
|
</head>
|
||||||
<body class="dark:bg-gray-900">
|
<body class="dark:bg-gray-900">
|
||||||
|
|||||||
@@ -43,10 +43,13 @@ export default function ProgressModal({
|
|||||||
}: ProgressModalProps) {
|
}: ProgressModalProps) {
|
||||||
// Generate modal instance ID on first render
|
// Generate modal instance ID on first render
|
||||||
const modalInstanceIdRef = React.useRef<string | null>(null);
|
const modalInstanceIdRef = React.useRef<string | null>(null);
|
||||||
if (!modalInstanceIdRef.current) {
|
React.useEffect(() => {
|
||||||
modalInstanceIdRef.current = getModalInstanceId();
|
if (!modalInstanceIdRef.current) {
|
||||||
}
|
modalInstanceIdRef.current = getModalInstanceId();
|
||||||
const modalInstanceId = modalInstanceIdRef.current;
|
}
|
||||||
|
}, []);
|
||||||
|
|
||||||
|
const modalInstanceId = modalInstanceIdRef.current || 'modal-01';
|
||||||
|
|
||||||
// Build full function ID with modal instance
|
// Build full function ID with modal instance
|
||||||
const fullFunctionId = functionId ? `${functionId}-${modalInstanceId}` : null;
|
const fullFunctionId = functionId ? `${functionId}-${modalInstanceId}` : null;
|
||||||
|
|||||||
@@ -182,6 +182,10 @@ export default function ResourceDebugOverlay({ enabled }: ResourceDebugOverlayPr
|
|||||||
// Metrics are optional and not critical for functionality
|
// Metrics are optional and not critical for functionality
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
} catch (error) {
|
||||||
|
// Silently ignore all errors
|
||||||
|
return;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Calculate page load time
|
// Calculate page load time
|
||||||
|
|||||||
Reference in New Issue
Block a user