Commit Graph

  • 0524ac79c6 Add more debugging and also show cert information on startup dev-showcertinfo Carsten Schafer 2025-09-10 14:59:53 -04:00
  • 965877ab47 Top-map: Correct namings dev-topo-map-wired-connections ailchuk 2025-04-16 18:34:44 +03:00
  • 1504d37723 Topo-map: Add wired client connect/disconnect event handling ailchuk 2025-04-16 18:33:01 +03:00
  • 4d35f6b4c5 Merge pull request #152 from Telecominfraproject/dev-proxy-sync-remote-map next Olexandr, Mazur 2025-04-14 21:42:58 +03:00
  • 821bc76b2a Proxy: sync remote CGW map on CGW connection close dev-proxy-sync-remote-map ailchuk 2025-04-14 17:56:16 +03:00
  • 047f211beb Merge pull request #143 from Telecominfraproject/dev-proxy-skeleton-with-lib Olexandr, Mazur 2025-04-11 14:13:54 +03:00
  • 4d5bffebeb fix tests for proxy dev-proxy-skeleton-with-lib ailchuk 2025-04-11 14:04:39 +03:00
  • d8325327a7 code cleanup ailchuk 2025-04-08 16:01:41 +03:00
  • 6327232d40 small fix to make simulator more stable ailchuk 2025-04-08 09:25:16 +03:00
  • 1f34c8d9fb redis cache rework update ailchuk 2025-04-03 10:19:21 +03:00
  • 093d32b2c4 CGW: Tests: fixup tests after redis cache W/A introduced Oleksandr Mazur 2025-04-02 22:43:48 +03:00
  • 4b8426ce02 CGW: rethink redis sync approach Oleksandr Mazur 2025-03-21 21:00:49 +02:00
  • 8768b71811 add last updated timestamp for shard ailchuk 2025-03-14 16:33:47 +02:00
  • b9bdf3072f initial functionality to run proxy server ailchuk 2025-03-05 10:19:06 +02:00
  • 0e7b52c957 CGW: Tests: fixup tests after redis cache W/A introduced feat/proper_redis_cache_rework Oleksandr Mazur 2025-04-02 22:43:48 +03:00
  • 1e3452206d WIP: rethink redis think approach Oleksandr Mazur 2025-03-21 21:00:49 +02:00
  • bfd64a322e create lib for common modules ailchuk 2025-03-04 16:55:11 +02:00
  • e64d3fb7d8 Merge pull request #150 from miha-jancar-shastacloud/main main Olexandr, Mazur 2025-03-24 16:59:18 +02:00
  • f5a470a7ee refactor public_env_variables miha-jancar-shastacloud 2025-03-21 09:33:00 +01:00
  • b22632f792 Merge pull request #1 from Telecominfraproject/main miha-jancar-shastacloud 2025-03-20 19:11:40 +01:00
  • 1d47f0484f add last updated timestamp for shard ailchuk 2025-03-14 16:33:47 +02:00
  • 43f229662d Merge pull request #132 from Telecominfraproject/dev-topomap-seqid Olexandr, Mazur 2025-03-20 15:36:21 +02:00
  • fe0ae039aa Merge pull request #139 from Telecominfraproject/fix/ignore_unassigned_events Olexandr, Mazur 2025-03-20 15:27:31 +02:00
  • ef2ffd5f2e Merge pull request #145 from Telecominfraproject/fix/tweak_helm_chart Olexandr, Mazur 2025-03-20 15:27:07 +02:00
  • 421abc526d Helm chart: add default env var definitions for advertized grpc info fix/tweak_helm_chart Oleksandr Mazur 2025-03-20 15:11:52 +02:00
  • 815aa54758 Helm chart: remove invalid env var declarations Oleksandr Mazur 2025-03-20 15:10:54 +02:00
  • 29460766c5 Merge pull request #148 from miha-jancar-shastacloud/main Olexandr, Mazur 2025-03-20 15:04:24 +02:00
  • 8257e9635b Merge pull request #149 from Telecominfraproject/tweak/minor_cgw_fixes Olexandr, Mazur 2025-03-20 14:55:51 +02:00
  • 3913d1f7ec CGW: Device Cache: remove chatty debug print from cache alteration func tweak/minor_cgw_fixes Oleksandr Mazur 2025-03-20 13:59:49 +02:00
  • 1f4fc10d0d CGW: ConnectionServer: fetch redis update timestamp only if needed Oleksandr Mazur 2025-03-20 13:59:12 +02:00
  • cf8c894cd8 CGW: ConnectionServer: recreate redis timestamp in case it was deleted Oleksandr Mazur 2025-03-20 13:57:16 +02:00
  • b9f3b73a60 CGW: ConnectionServer: prevent redis access race condition on init Oleksandr Mazur 2025-03-20 13:54:56 +02:00
  • 6b9a3f4f34 bump version miha-jancar-shastacloud 2025-03-20 11:52:27 +01:00
  • 58d8c33f14 Optional use PodIP for CGW_GRPC_PUBLIC_HOST miha-jancar-shastacloud 2025-03-20 11:50:32 +01:00
  • 1e321bff21 Optional use PodIP for CGW_GRPC_PUBLIC_HOST miha-jancar-shastacloud 2025-03-20 11:47:11 +01:00
  • 3d383ee3a0 Merge pull request #147 from Telecominfraproject/tweak/bump_redis_timeouts Olexandr, Mazur 2025-03-20 11:31:47 +02:00
  • 7034bbe27c CGW: bump redis-related timeouts Oleksandr Mazur 2025-03-20 11:30:04 +02:00
  • 3cc869ac7c Added stubs for generate topo map request/event messages dev-topomap-apis Sviatoslav Boichuk 2025-03-18 16:39:28 +02:00
  • f90d4fb03f Handle Topomap Generate Timeout dev-topomap-timer Sviatoslav Boichuk 2025-03-14 18:07:05 +02:00
  • bbad46416f Utils: Kafka: Fill groups: add support for assign gid to shard fix/ignore_unassigned_events Oleksandr Mazur 2025-03-17 15:55:40 +02:00
  • d1de8af5f3 Utils: Kafka producer: add assign gid to <shard> scripts Oleksandr Mazur 2025-03-17 15:54:11 +02:00
  • 1b614d0fa8 Merge pull request #144 from miha-jancar-shastacloud/main Olexandr, Mazur 2025-03-17 13:22:26 +02:00
  • 3ae4a63254 making initContainers optional miha-jancar-shastacloud 2025-03-17 12:20:01 +01:00
  • 587cb188cb Merge pull request #138 from miha-jancar-shastacloud/main Olexandr, Mazur 2025-03-17 13:10:20 +02:00
  • bf79d87e7f create lib for common modules dev-common-lib ailchuk 2025-03-04 16:55:11 +02:00
  • 786170ffb3 Connection Processor: ignore processing of requests from unassigned infras Oleksandr Mazur 2025-03-14 12:59:08 +02:00
  • 141695bfe3 including init container as optional miha-jancar-shastacloud 2025-03-14 14:42:10 +01:00
  • 7b18f08c5f Send NB event on topomap infra join/leave dev-topomap-seqid Sviatoslav Boichuk 2025-03-14 12:46:31 +02:00
  • 2b40e37d26 Update NB APIs: Client join/leave/migrate Sviatoslav Boichuk 2025-03-04 13:14:28 +02:00
  • 2103ac187e Merge pull request #137 from Telecominfraproject/dev-cgw-parser-fixes Olexandr, Mazur 2025-03-12 07:38:56 +02:00
  • 9dc4239795 Change sender_id type for ConsumerMetadata field to string dev-cgw-parser-fixes Sviatoslav Boichuk 2025-03-11 17:43:01 +02:00
  • a823f85cb0 Added new NB API to report NB once CGW failed to parse NB request Sviatoslav Boichuk 2025-03-11 16:47:42 +02:00
  • 944693e08b Send Reply as RealState event, no matter if result type is pending or done Sviatoslav Boichuk 2025-03-11 14:44:25 +02:00
  • 3e52339787 Merge pull request #136 from Telecominfraproject/dev-update-ap-pasers Olexandr, Mazur 2025-03-10 11:11:10 +02:00
  • 1302f3c165 Do not flush device ram cache on sync with redis dev-update-ap-pasers Sviatoslav Boichuk 2025-03-07 17:30:37 +02:00
  • 1482977a74 Handle Generic Events Sviatoslav Boichuk 2025-03-07 15:26:23 +02:00
  • f657856e4a Enhance Result Reply event parser Sviatoslav Boichuk 2025-03-07 15:25:22 +02:00
  • 1f0ffabc45 Save origin connect message inside connection processor. Use connect message on gid change event (CGW send [un]assigned infra join/leave) Sviatoslav Boichuk 2025-03-07 14:11:49 +02:00
  • 47a5052108 Envelop original infra response message into infra_request_result Sviatoslav Boichuk 2025-03-07 11:59:40 +02:00
  • e093028199 Parse Generic events Sviatoslav Boichuk 2025-03-07 11:24:00 +02:00
  • 2b0ab34427 Search 'id' filed in result message root/result/result:state scope Sviatoslav Boichuk 2025-03-07 10:39:12 +02:00
  • 8e6151f554 Drop CONFIG infra request messages for those infrastructure devices that hasn't beed connected to CGW. dev-fix-config-request-parsing Sviatoslav Boichuk 2025-03-06 17:22:11 +02:00
  • e6fdce82b0 Merge pull request #128 from Telecominfraproject/api_revamp Sviatoslav Boichuk 2025-03-04 13:15:48 +02:00
  • cbc1ca38f8 API revamp: add optional / mandatory fields specificators, fix description(s) api_revamp Oleksandr Mazur 2025-02-27 11:26:12 +02:00
  • 8c0d34d449 Merge pull request #131 from Telecominfraproject/dev-ref-topomap Olexandr, Mazur 2025-03-03 18:05:03 +02:00
  • f9df3de4e7 Merge pull request #130 from Telecominfraproject/dev-fix-multi-cgw-run Olexandr, Mazur 2025-02-28 18:48:48 +02:00
  • 18213f68e3 Merge pull request #129 from ailchuk/ailchuk/dev-refactor-handlers Olexandr, Mazur 2025-02-28 18:48:03 +02:00
  • ec8d8d56be [TopoMap] Refactoring: use proper structs instead of multiple tuplse dev-ref-topomap Sviatoslav Boichuk 2025-02-28 14:10:54 +02:00
  • 82b68b8686 Fixed Multi CGW run on clean environment dev-fix-multi-cgw-run Sviatoslav Boichuk 2025-02-27 17:53:43 +02:00
  • ad56814d71 standardize variable names from mac to infra ailchuk 2025-02-27 17:39:05 +02:00
  • 7e70d0e89b refactor: unify response handling in infra handlers ailchuk 2025-02-27 15:43:39 +02:00
  • b741e9dd39 Merge pull request #127 from Telecominfraproject/dev-nb-api-16digits-ts Olexandr, Mazur 2025-02-27 12:40:58 +02:00
  • 07ed817577 Added 16 digits timestamp to NB APIs dev-nb-api-16digits-ts Sviatoslav Boichuk 2025-02-26 15:12:41 +02:00
  • 04dc0773b6 Merge pull request #126 from Telecominfraproject/dev-consumer-metadata Olexandr, Mazur 2025-02-25 18:27:40 +02:00
  • a64aaaa432 Merge pull request #125 from Telecominfraproject/dev-enh-kafka-certs Olexandr, Mazur 2025-02-25 18:27:28 +02:00
  • f10e5622ee Added consumer metadata to cnc/cnc_res messages Sviatoslav Boichuk 2025-02-21 19:41:23 +02:00
  • d59fe9c8ac Merge pull request #124 from Telecominfraproject/dev-enh-cloud-header Olexandr, Mazur 2025-02-21 13:28:48 +02:00
  • 14950847b8 Use system default certs if CGW_KAFKA_CERT is not specified Sviatoslav Boichuk 2025-02-19 18:45:45 +02:00
  • a4506fe5c1 Add cloud header to: InfraJoin, InfraLeave, ForeignInfra, CapabilitiesChange, AP Join/Leave/Migrate events Sviatoslav Boichuk 2025-02-19 15:41:15 +02:00
  • d5e7540e98 Merge pull request #123 from Telecominfraproject/dev-enh-infra-nb-api Olexandr, Mazur 2025-02-18 17:21:55 +02:00
  • 5fb6dea276 Validate infra gid for infra request (config, reboot etc...) Sviatoslav Boichuk 2025-02-14 13:25:36 +02:00
  • 64868ecb73 Fix clippy issues Sviatoslav Boichuk 2025-02-14 11:46:02 +02:00
  • 910e513e7d Do not use capital letter in Kafka topocs name Sviatoslav Boichuk 2025-02-11 15:05:43 +02:00
  • a058c572ad Fix spell issues. Update infra events tests Sviatoslav Boichuk 2025-02-11 14:13:30 +02:00
  • 50c26a3139 Do not send unassigned infras state/realtime events to NB! Sviatoslav Boichuk 2025-02-10 11:28:05 +02:00
  • 81811361b2 Merge pull request #119 from Telecominfraproject/feat/server_nbapi_msg_refactoring Sviatoslav Boichuk 2025-02-10 18:51:54 +02:00
  • a0d651ae1b CGW: Connection server: Refactoring: move NB message parsing to separate functions Oleksandr Mazur 2025-02-10 17:28:19 +02:00
  • c8c878adad README: fix invalid env var naming Oleksandr Mazur 2025-02-01 20:45:24 +02:00
  • 83efcb27eb Merge pull request #121 from miha-jancar-shastacloud/main Olexandr, Mazur 2025-02-10 11:02:12 +02:00
  • 0bd89d5b0f Merge pull request #122 from Telecominfraproject/dev-bugs-fix Olexandr, Mazur 2025-02-07 10:59:02 +02:00
  • 823baa1b13 Send infra join when device become assigned, and unassigned infra join when device become unassigned Sviatoslav Boichuk 2025-02-06 19:42:48 +02:00
  • 91ea00b4ba Update Kafka topics creation Sviatoslav Boichuk 2025-02-06 19:41:39 +02:00
  • 5e71fb641d Merge pull request #120 from Telecominfraproject/dev-cloud-headers Olexandr, Mazur 2025-02-07 10:33:17 +02:00
  • 7a30170f58 Improvement on secret management miha-jancar-shastacloud 2025-02-06 16:05:34 +01:00
  • 4e82e27079 Impl TryFrom instead From to avoid panic if PSQL table are corrupted or malformed! Sviatoslav Boichuk 2025-02-05 15:35:56 +02:00
  • e206ce4158 Update events APIs Sviatoslav Boichuk 2025-02-05 10:29:26 +02:00
  • 64f114e427 Update CnC & CnC_Res APIs Sviatoslav Boichuk 2025-02-05 10:07:50 +02:00
  • 53498f0cf8 Handle cloud headers Sviatoslav Boichuk 2025-01-30 17:02:03 +02:00
  • 0edd6bdadd Merge pull request #118 from Telecominfraproject/dev-nb-apis-update Olexandr, Mazur 2025-02-01 21:00:04 +02:00
  • 5da83345eb Merge pull request #116 from Telecominfraproject/dev-multi-kafka-topics Olexandr, Mazur 2025-01-27 17:28:23 +02:00