├── LICENSE ├── README.md ├── client ├── README.md ├── custom.d.ts ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── api.ts │ ├── assets │ │ └── icons │ │ │ └── ico.png │ ├── components │ │ ├── App │ │ │ └── index.tsx │ │ ├── Coordinates │ │ │ ├── CardHeaderContent.tsx │ │ │ └── index.tsx │ │ ├── Header │ │ │ └── Header.tsx │ │ ├── ServersList │ │ │ ├── ClientsListHeader.tsx │ │ │ ├── List.tsx │ │ │ ├── ListContainer.tsx │ │ │ ├── SingleClient │ │ │ │ └── index.tsx │ │ │ ├── SmsCount.tsx │ │ │ ├── helpers.ts │ │ │ ├── index.tsx │ │ │ └── severity-pill.tsx │ │ ├── common │ │ │ └── LoadingError.tsx │ │ └── forms │ │ │ ├── AddException │ │ │ ├── ExceptionList.tsx │ │ │ ├── Form.tsx │ │ │ ├── helpers.ts │ │ │ └── index.tsx │ │ │ ├── EditBTSConfig │ │ │ ├── Form.tsx │ │ │ ├── helpers.ts │ │ │ └── index.tsx │ │ │ ├── EditConfig │ │ │ ├── Form.tsx │ │ │ └── index.tsx │ │ │ └── EditSmsConfig │ │ │ ├── Form.tsx │ │ │ ├── Switcher.tsx │ │ │ └── index.tsx │ ├── index.css │ ├── index.tsx │ ├── models │ │ ├── Equipment.ts │ │ ├── Subscriber.ts │ │ └── index.ts │ ├── preloaders │ │ ├── ServerPreloader.tsx │ │ └── index.tsx │ ├── react-app-env.d.ts │ ├── services │ │ ├── clients-service.ts │ │ ├── config-service.ts │ │ └── coordinates-service.ts │ ├── store │ │ └── index.ts │ └── theme │ │ ├── index.ts │ │ └── theme-switch.ts ├── tsconfig.json └── yarn.lock └── server ├── index.ts ├── package.json ├── src ├── Controllers │ ├── BSC.controller.ts │ └── BTS.controller.ts ├── Models │ ├── Equipment.ts │ └── Subscriber.ts ├── Server.ts ├── clients │ ├── clients.controller.ts │ ├── clients.repository.ts │ ├── clients.service.ts │ └── utils.ts ├── command-executors │ └── helpers │ │ ├── connectByHttp.ts │ │ └── executeCommand.ts ├── configs │ ├── config.json │ ├── default-config.ts │ ├── openbsc.cfg.txt │ └── osmo-bts.cfg.txt ├── db-helpers.ts ├── hlr.sqlite3 ├── imsi-exception │ ├── imsi-exception.controller.ts │ └── imsi-exception.json ├── logs │ ├── logs.controller.ts │ └── logs.service.ts ├── routes │ ├── BSC.ts │ ├── BTS.ts │ ├── clients.ts │ ├── imsiException.ts │ ├── logs.ts │ ├── smsConfig.ts │ └── smsCount.ts ├── sms-config │ ├── sms-config.controller.ts │ └── sms-config.service.ts ├── sms-count │ ├── sms-count.controller.ts │ └── sms-count.repository.ts └── types │ ├── index.js │ └── index.ts ├── tsconfig.json └── yarn.lock /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/README.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/README.md -------------------------------------------------------------------------------- /client/custom.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.svg' -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/api.ts -------------------------------------------------------------------------------- /client/src/assets/icons/ico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/assets/icons/ico.png -------------------------------------------------------------------------------- /client/src/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/App/index.tsx -------------------------------------------------------------------------------- /client/src/components/Coordinates/CardHeaderContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/Coordinates/CardHeaderContent.tsx -------------------------------------------------------------------------------- /client/src/components/Coordinates/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/Coordinates/index.tsx -------------------------------------------------------------------------------- /client/src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/ClientsListHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/ClientsListHeader.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/List.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/List.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/ListContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/ListContainer.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/SingleClient/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/SingleClient/index.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/SmsCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/SmsCount.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/helpers.ts -------------------------------------------------------------------------------- /client/src/components/ServersList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/index.tsx -------------------------------------------------------------------------------- /client/src/components/ServersList/severity-pill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/ServersList/severity-pill.tsx -------------------------------------------------------------------------------- /client/src/components/common/LoadingError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/common/LoadingError.tsx -------------------------------------------------------------------------------- /client/src/components/forms/AddException/ExceptionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/AddException/ExceptionList.tsx -------------------------------------------------------------------------------- /client/src/components/forms/AddException/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/AddException/Form.tsx -------------------------------------------------------------------------------- /client/src/components/forms/AddException/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/AddException/helpers.ts -------------------------------------------------------------------------------- /client/src/components/forms/AddException/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/AddException/index.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditBTSConfig/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditBTSConfig/Form.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditBTSConfig/helpers.ts: -------------------------------------------------------------------------------- 1 | export interface EditBTSConfigFormValues { 2 | band: string 3 | } 4 | 5 | -------------------------------------------------------------------------------- /client/src/components/forms/EditBTSConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditBTSConfig/index.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditConfig/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditConfig/Form.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditConfig/index.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditSmsConfig/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditSmsConfig/Form.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditSmsConfig/Switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditSmsConfig/Switcher.tsx -------------------------------------------------------------------------------- /client/src/components/forms/EditSmsConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/components/forms/EditSmsConfig/index.tsx -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/index.tsx -------------------------------------------------------------------------------- /client/src/models/Equipment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/models/Equipment.ts -------------------------------------------------------------------------------- /client/src/models/Subscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/models/Subscriber.ts -------------------------------------------------------------------------------- /client/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/models/index.ts -------------------------------------------------------------------------------- /client/src/preloaders/ServerPreloader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/preloaders/ServerPreloader.tsx -------------------------------------------------------------------------------- /client/src/preloaders/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/preloaders/index.tsx -------------------------------------------------------------------------------- /client/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /client/src/services/clients-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/services/clients-service.ts -------------------------------------------------------------------------------- /client/src/services/config-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/services/config-service.ts -------------------------------------------------------------------------------- /client/src/services/coordinates-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/services/coordinates-service.ts -------------------------------------------------------------------------------- /client/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/store/index.ts -------------------------------------------------------------------------------- /client/src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/theme/index.ts -------------------------------------------------------------------------------- /client/src/theme/theme-switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/src/theme/theme-switch.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/index.ts -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/Controllers/BSC.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/Controllers/BSC.controller.ts -------------------------------------------------------------------------------- /server/src/Controllers/BTS.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/Controllers/BTS.controller.ts -------------------------------------------------------------------------------- /server/src/Models/Equipment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/Models/Equipment.ts -------------------------------------------------------------------------------- /server/src/Models/Subscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/Models/Subscriber.ts -------------------------------------------------------------------------------- /server/src/Server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/Server.ts -------------------------------------------------------------------------------- /server/src/clients/clients.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/clients/clients.controller.ts -------------------------------------------------------------------------------- /server/src/clients/clients.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/clients/clients.repository.ts -------------------------------------------------------------------------------- /server/src/clients/clients.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/clients/clients.service.ts -------------------------------------------------------------------------------- /server/src/clients/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/clients/utils.ts -------------------------------------------------------------------------------- /server/src/command-executors/helpers/connectByHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/command-executors/helpers/connectByHttp.ts -------------------------------------------------------------------------------- /server/src/command-executors/helpers/executeCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/command-executors/helpers/executeCommand.ts -------------------------------------------------------------------------------- /server/src/configs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/configs/config.json -------------------------------------------------------------------------------- /server/src/configs/default-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/configs/default-config.ts -------------------------------------------------------------------------------- /server/src/configs/openbsc.cfg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/configs/openbsc.cfg.txt -------------------------------------------------------------------------------- /server/src/configs/osmo-bts.cfg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/configs/osmo-bts.cfg.txt -------------------------------------------------------------------------------- /server/src/db-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/db-helpers.ts -------------------------------------------------------------------------------- /server/src/hlr.sqlite3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/imsi-exception/imsi-exception.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/imsi-exception/imsi-exception.controller.ts -------------------------------------------------------------------------------- /server/src/imsi-exception/imsi-exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/imsi-exception/imsi-exception.json -------------------------------------------------------------------------------- /server/src/logs/logs.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/logs/logs.controller.ts -------------------------------------------------------------------------------- /server/src/logs/logs.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/logs/logs.service.ts -------------------------------------------------------------------------------- /server/src/routes/BSC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/BSC.ts -------------------------------------------------------------------------------- /server/src/routes/BTS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/BTS.ts -------------------------------------------------------------------------------- /server/src/routes/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/clients.ts -------------------------------------------------------------------------------- /server/src/routes/imsiException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/imsiException.ts -------------------------------------------------------------------------------- /server/src/routes/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/logs.ts -------------------------------------------------------------------------------- /server/src/routes/smsConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/smsConfig.ts -------------------------------------------------------------------------------- /server/src/routes/smsCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/routes/smsCount.ts -------------------------------------------------------------------------------- /server/src/sms-config/sms-config.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/sms-config/sms-config.controller.ts -------------------------------------------------------------------------------- /server/src/sms-config/sms-config.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/sms-config/sms-config.service.ts -------------------------------------------------------------------------------- /server/src/sms-count/sms-count.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/sms-count/sms-count.controller.ts -------------------------------------------------------------------------------- /server/src/sms-count/sms-count.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/sms-count/sms-count.repository.ts -------------------------------------------------------------------------------- /server/src/types/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | exports.__esModule = true; 3 | -------------------------------------------------------------------------------- /server/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/src/types/index.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhonnybonny/promother_project/HEAD/server/yarn.lock --------------------------------------------------------------------------------