diff --git a/sge-backend/src/main/java/com/sgs/config/CORSConfig.java b/sge-backend/src/main/java/com/sgs/config/CORSConfig.java
index 59e7f20..0ad1f7e 100644
--- a/sge-backend/src/main/java/com/sgs/config/CORSConfig.java
+++ b/sge-backend/src/main/java/com/sgs/config/CORSConfig.java
@@ -14,7 +14,7 @@ public class CORSConfig {
public CorsFilter corsFilter() {
CorsConfiguration config = new CorsConfiguration();
config.setAllowCredentials(true);
- config.addAllowedOrigin("http://localhost:8080");
+ config.addAllowedOrigin("http://localhost:3000");
config.addAllowedHeader("*");
config.addAllowedOriginPattern("*");
config.addAllowedMethod(CorsConfiguration.ALL);
diff --git a/sge-frontend/.env b/sge-frontend/.env
index 7de28fd..146b8bf 100644
--- a/sge-frontend/.env
+++ b/sge-frontend/.env
@@ -7,8 +7,8 @@
SKIP_PREFLIGHT_CHECK=true
# Vite environment variables
-REACT_APP_API_BASE_URL=https://bgreen.blc-css.com/api/v1
-REACT_APP_API_WEBSOCKET_BASE_URL=https://bgreen.blc-css.com
+REACT_APP_API_BASE_URL=http://localhost:8080/api/v1
+REACT_APP_API_WEBSOCKET_BASE_URL=http://localhost:8080
REACT_APP_DEFAULT_EMAIL=info@blc-css.com
diff --git a/sge-frontend/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js b/sge-frontend/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js
index 26d6c3d..8d62418 100644
--- a/sge-frontend/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js
+++ b/sge-frontend/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js
@@ -48,7 +48,7 @@ const VerticalMenuHeader = (props) => {
-
-
SECAPSoft
+ Bgreen
-
diff --git a/sge-frontend/src/configs/themeConfig.js b/sge-frontend/src/configs/themeConfig.js
index ddcd30d..df5b73f 100644
--- a/sge-frontend/src/configs/themeConfig.js
+++ b/sge-frontend/src/configs/themeConfig.js
@@ -3,7 +3,7 @@
//Template config options
const themeConfig = {
app: {
- appName: "SECAPSoft",
+ appName: "Bgreen",
},
layout: {
isRTL: false,
diff --git a/sge-frontend/src/locales/en/translation.json b/sge-frontend/src/locales/en/translation.json
index ca5e6cc..b24d45f 100644
--- a/sge-frontend/src/locales/en/translation.json
+++ b/sge-frontend/src/locales/en/translation.json
@@ -71,11 +71,11 @@
},
"DataInput": {
- "area": "Area",
+ "area": "Area ",
"report": "Report ",
- "reports": "Reports ",
- "data": "Data",
- "datas": "Datas",
+ "reports": "Raw Data",
+ "data": "Data ",
+ "datas": "Data ",
"dataInput": "Data Input",
"year": "Year",
"month": "Month",
@@ -87,13 +87,14 @@
"update": "Update Data",
"showDeleted": "Show Deleted Reports",
"result": "Result",
- "directToAllDatas": "See All Datas",
+ "directToAllDatas": "See All Data",
"addNewData": "Add New Data",
- "failUploadExcel": "An error occurred while uploading the file!"
+ "failUploadExcel": "File upload failed!"
},
"Graphics": {
- "graphics": "Graphics"
+ "graphics": "Reports",
+ "reports": "Reports"
},
"EmissionSources": {
@@ -279,7 +280,7 @@
},
"DataCenters": {
- "dataCenter": "Data Center"
+ "title": "Data Centers"
},
"DataCenter": {
diff --git a/sge-frontend/src/locales/tr/translation.json b/sge-frontend/src/locales/tr/translation.json
index 980514e..a85ed5d 100644
--- a/sge-frontend/src/locales/tr/translation.json
+++ b/sge-frontend/src/locales/tr/translation.json
@@ -72,7 +72,7 @@
"DataInput": {
"area": "Bölge ",
"report": "Rapor ",
- "reports": "Raporlar ",
+ "reports": "Raw Data",
"data": "Veri ",
"datas": "Veriler ",
"dataInput": "Veri Girişi",
@@ -92,7 +92,8 @@
},
"Graphics": {
- "graphics": "Grafikler"
+ "graphics": "Raporlar",
+ "reports": "Raporlar"
},
"EmissionSources": {
@@ -290,5 +291,21 @@
"createSuccess": "Veri merkezi başarıyla oluşturuldu",
"deleteSuccess": "Veri merkezi başarıyla silindi",
"searchPlaceholder": "Veri merkezlerinde ara..."
+ },
+
+ "DataCenters": {
+ "title": "Veri Merkezleri",
+ "create": "Veri Merkezi Ekle",
+ "name": "İsim",
+ "namePlaceholder": "Veri merkezi ismini girin",
+ "externalId": "Harici ID",
+ "externalIdPlaceholder": "Harici ID girin",
+ "number": "Numara",
+ "numberPlaceholder": "Numara girin",
+ "url": "URL",
+ "urlPlaceholder": "URL girin",
+ "createSuccess": "Veri merkezi başarıyla oluşturuldu",
+ "deleteSuccess": "Veri merkezi başarıyla silindi",
+ "searchPlaceholder": "Veri merkezlerinde ara..."
}
}
diff --git a/sge-frontend/src/navigation/horizontal/index.js b/sge-frontend/src/navigation/horizontal/index.js
index adfcedd..1f8375b 100644
--- a/sge-frontend/src/navigation/horizontal/index.js
+++ b/sge-frontend/src/navigation/horizontal/index.js
@@ -49,7 +49,7 @@ export default [
permissionCheck("paginate_roles_get")) && [
{
id: "Organizations",
- title: "Organizations.organizations",
+ title: "DataCenters.title",
icon: ,
navLink: "/organizasyonlar",
display: permissionCheck("paginate_organizations_get") ? "" : "none",
@@ -79,14 +79,14 @@ export default [
},
{
id: "Datas",
- title: "DataInput.reports",
+ title: "Raw Data",
icon: ,
navLink: "/raporlar",
display: permissionCheck("paginate_datasets_get") ? "" : "none",
},
{
id: "Graphics",
- title: "Graphics.graphics",
+ title: "Reports",
icon: ,
navLink: "/grafikler",
display: permissionCheck("show_graphics") ? "" : "none",
@@ -138,64 +138,10 @@ export default [
},
{
id: "DataCenter",
- title: "Data Center",
+ title: "Data Centers",
icon: ,
navLink: "/verimerkezi",
},
- {
- id: "Areas",
- title: "Areas.areas",
- icon:
,
- display:
- permissionCheck("paginate_areas_get") ||
- permissionCheck("paginate_countries_get") ||
- permissionCheck("paginate_cities_get") ||
- permissionCheck("paginate_districts_get") ||
- permissionCheck("paginate_neighborhoods_get")
- ? ""
- : "none",
- children: (permissionCheck("paginate_areas_get") ||
- permissionCheck("paginate_countries_get") ||
- permissionCheck("paginate_cities_get") ||
- permissionCheck("paginate_districts_get") ||
- permissionCheck("paginate_neighborhoods_get")) && [
- {
- id: "Areas",
- title: "Areas.areas",
- icon: ,
- navLink: "/alanlar",
- display: permissionCheck("paginate_areas_get") ? "" : "none",
- },
- {
- id: "Countries",
- title: "Areas.countries",
- icon: ,
- navLink: "/ulkeler",
- display: permissionCheck("paginate_countries_get") ? "" : "none",
- },
- {
- id: "Cities",
- title: "Areas.cities",
- icon: ,
- navLink: "/iller",
- display: permissionCheck("paginate_cities_get") ? "" : "none",
- },
- {
- id: "Districts",
- title: "Areas.districts",
- icon: ,
- navLink: "/ilceler",
- display: permissionCheck("paginate_districts_get") ? "" : "none",
- },
- {
- id: "Neighborhoods",
- title: "Areas.neighborhoods",
- icon: ,
- navLink: "/mahalleler",
- display: permissionCheck("paginate_neighborhoods_get") ? "" : "none",
- },
- ],
- },
{
id: "Survey",
title: "Survey.survey",
diff --git a/sge-frontend/src/navigation/vertical/index.js b/sge-frontend/src/navigation/vertical/index.js
index f4fd3cc..0e2e4fb 100644
--- a/sge-frontend/src/navigation/vertical/index.js
+++ b/sge-frontend/src/navigation/vertical/index.js
@@ -49,7 +49,7 @@ export default [
permissionCheck("paginate_roles_get")) && [
{
id: "DataCenters",
- title: "DataCenter.title",
+ title: "DataCenters.title",
icon: ,
navLink: "/organizasyonlar",
display: permissionCheck("paginate_datacenters_get") ? "" : "none",
@@ -79,14 +79,14 @@ export default [
},
{
id: "Datas",
- title: "DataInput.reports",
+ title: "Raw Data",
icon: ,
navLink: "/raporlar",
display: permissionCheck("paginate_datasets_get") ? "" : "none",
},
{
id: "Graphics",
- title: "Grafikler",
+ title: "Reports",
icon: ,
navLink: "/grafikler",
display: permissionCheck("show_graphics") ? "" : "none",
@@ -138,64 +138,10 @@ export default [
},
{
id: "DataCenter",
- title: "Data Center",
+ title: "DataCenters",
icon: ,
navLink: "/verimerkezi",
},
- {
- id: "Areas",
- title: "Areas.areas",
- icon:
,
- display:
- permissionCheck("paginate_areas_get") ||
- permissionCheck("paginate_countries_get") ||
- permissionCheck("paginate_cities_get") ||
- permissionCheck("paginate_districts_get") ||
- permissionCheck("paginate_neighborhoods_get")
- ? ""
- : "none",
- children: (permissionCheck("paginate_areas_get") ||
- permissionCheck("paginate_countries_get") ||
- permissionCheck("paginate_cities_get") ||
- permissionCheck("paginate_districts_get") ||
- permissionCheck("paginate_neighborhoods_get")) && [
- {
- id: "Areas",
- title: "Areas.areas",
- icon: ,
- navLink: "/alanlar",
- display: permissionCheck("paginate_areas_get") ? "" : "none",
- },
- {
- id: "Countries",
- title: "Areas.countries",
- icon: ,
- navLink: "/ulkeler",
- display: permissionCheck("paginate_countries_get") ? "" : "none",
- },
- {
- id: "Cities",
- title: "Areas.cities",
- icon: ,
- navLink: "/iller",
- display: permissionCheck("paginate_cities_get") ? "" : "none",
- },
- {
- id: "Districts",
- title: "Areas.districts",
- icon: ,
- navLink: "/ilceler",
- display: permissionCheck("paginate_districts_get") ? "" : "none",
- },
- {
- id: "Neighborhoods",
- title: "Areas.neighborhoods",
- icon: ,
- navLink: "/mahalleler",
- display: permissionCheck("paginate_neighborhoods_get") ? "" : "none",
- },
- ],
- },
{
id: "Survey",
title: "Survey.survey",
diff --git a/sge-frontend/src/redux/reducers/notifications/index.js b/sge-frontend/src/redux/reducers/notifications/index.js
index 43884d4..a1a4646 100644
--- a/sge-frontend/src/redux/reducers/notifications/index.js
+++ b/sge-frontend/src/redux/reducers/notifications/index.js
@@ -9,8 +9,8 @@ const notificationsReducer = (state = initialState, action) => {
case "GET_QUICKNOTIFICATIONS":
return {
...state,
- getQuickNotifications: action.payload.getQuickNotifications,
- totalForQuick: action.payload.getQuickNotifications.filter(
+ getQuickNotifications: action.payload.getQuickNotifications || [],
+ totalForQuick: (action.payload.getQuickNotifications || []).filter(
(notification) => notification.read === false
).length,
};
@@ -25,7 +25,7 @@ const notificationsReducer = (state = initialState, action) => {
case "GET_ALLNOTIFICATION":
return {
...state,
- notifications: action.payload.getAllNotifications,
+ notifications: action.payload.getAllNotifications || [],
};
case "GET_NOTIFICATIONREMOVE":
diff --git a/sge-frontend/src/views/DataCenter.js b/sge-frontend/src/views/DataCenter.js
index 739d311..e4599a0 100644
--- a/sge-frontend/src/views/DataCenter.js
+++ b/sge-frontend/src/views/DataCenter.js
@@ -33,7 +33,7 @@ const DataCenter = () => {
minWidth: "100px",
},
{
- name: "Data Center",
+ name: "Data Centers",
selector: (row) => row.dataCenter,
sortable: true,
minWidth: "200px",
diff --git a/sge-frontend/src/views/DataCenterManagement.js b/sge-frontend/src/views/DataCenterManagement.js
index 1bb45f1..4ac0344 100644
--- a/sge-frontend/src/views/DataCenterManagement.js
+++ b/sge-frontend/src/views/DataCenterManagement.js
@@ -30,7 +30,6 @@ import { default as SweetAlert } from "sweetalert2";
import withReactContent from "sweetalert2-react-content";
import { getDataCenters, createDataCenter, updateDataCenter, deleteDataCenter } from "../redux/actions/dataCenter";
import { useTranslation } from "react-i18next";
-import { getAreas } from "../redux/actions/areas";
import { getSectors, getSectorById, getSubSectorById, getConsuptionUnits } from "../redux/actions/datas";
import { getAllEmissionSources } from "../redux/actions/emissionSources";
import { permissionCheck } from "../components/permission-check";
@@ -105,7 +104,6 @@ const DataCenterManagement = () => {
name: "",
externalId: "",
number: "",
- areaId: null,
address: "",
latitude: null,
longitude: null,
@@ -122,10 +120,8 @@ const DataCenterManagement = () => {
const [mapPosition, setMapPosition] = useState(null);
const dataCenterStore = useSelector((state) => state.dataCenter);
- const areasStore = useSelector((state) => state.areas);
const datasStore = useSelector((state) => state.datas);
const emissionSourceStore = useSelector((state) => state.emissionSources);
- const [areasOptions, setAreasOptions] = useState([]);
const [sectorsOptions, setSectorsOptions] = useState([]);
const [subSectorsOptions, setSubSectorsOptions] = useState([]);
const [emissionSourcesOptions, setEmissionSourcesOptions] = useState([]);
@@ -154,14 +150,7 @@ const DataCenterManagement = () => {
minWidth: "200px",
},
{
- name: t("DataCenter.city"),
- selector: (row) => row.area?.cityNames,
- sortable: true,
- minWidth: "150px",
- cell: (row) => {row.area?.cityNames || "-"},
- },
- {
- name: "AYPOS",
+ name: "Dashboard",
selector: (row) => row.ayposURL,
sortable: false,
minWidth: "150px",
@@ -173,7 +162,7 @@ const DataCenterManagement = () => {
size="sm"
onClick={() => window.open(row.ayposURL, '_blank')}
>
- AYPOS
+ Dashboard
) : (
-
@@ -225,19 +214,9 @@ const DataCenterManagement = () => {
useEffect(() => {
dispatch(getDataCenters());
- dispatch(getAreas());
dispatch(getSectors());
}, [dispatch]);
- useEffect(() => {
- setAreasOptions(
- areasStore?.areas?.map((area) => ({
- value: area?.id,
- label: area?.tag,
- }))
- );
- }, [areasStore]);
-
useEffect(() => {
setSectorsOptions(
datasStore?.sectors?.map((sector) => ({
@@ -334,7 +313,6 @@ const DataCenterManagement = () => {
name: row.dataCenter,
externalId: row.externalId,
number: row.number,
- areaId: row.area?.id,
address: row.address,
latitude: row.latitude,
longitude: row.longitude,
@@ -432,7 +410,6 @@ const DataCenterManagement = () => {
name: "",
externalId: "",
number: "",
- areaId: null,
address: "",
latitude: null,
longitude: null,
@@ -638,28 +615,6 @@ const DataCenterManagement = () => {
/>
-
-
-
-
-
diff --git a/sge-frontend/src/views/Graphics.js b/sge-frontend/src/views/Graphics.js
index e293be3..cd53a41 100644
--- a/sge-frontend/src/views/Graphics.js
+++ b/sge-frontend/src/views/Graphics.js
@@ -701,7 +701,7 @@ const Graphics = () => {
- Grafikler
+ Reports