feat(source2): push all latest files - device labeling, help system, proxy docs, database isolation fix

- Added DOKUMENTASI-FILTER-PER-SITE.md (site isolation docs)
- Fixed start-with-env.js to force-load .env.production
- Fixed MONGODB_URI hostname from mongodb-netify to mongodb.prod.proit.id
- Updated .gitignore to exclude sensitive scripts and credential files
- Minor UI and labeling improvements
This commit is contained in:
rafif committed 2026-07-29 14:14:29 +07:00
1 parent a403f752f3
commit dd4c8f6876
385 files changed
+31016 -8268

No files matched your search

+4 -3
View File
@@ -13,7 +13,7 @@ import { HelpTrigger } from "@/components/help/HelpTrigger";
export default function GeographyPage() {
const [mounted, setMounted] = useState(false);
const [showMap, setShowMap] = useState(false);
const { data, isLoading } = useCountries(50); // fetch 50 countries
const { data, isLoading } = useCountries();
const {
filters,
@@ -34,6 +34,7 @@ export default function GeographyPage() {
useEffect(() => {
setMounted(true);
document.title = "Geo Traffic | BackOne - Deep Package Inspection";
}, []);
if (!mounted) return null;
@@ -103,10 +104,10 @@ export default function GeographyPage() {
return (
<div className="space-y-8 animate-fade-in pb-10">
<div className="flex items-center justify-between gap-4">
<div className="flex items-center justify-between">
<div>
<h2 className="text-3xl font-bold tracking-tight text-white flex items-center gap-3">
Geographic Traffic
Geo Traffic
{isLoading && <Loader2 className="w-5 h-5 animate-spin text-primary" />}
</h2>
<p className="text-muted-foreground mt-1">Visualize data flow and activity across the globe.</p>