Commit Graph

  • 8e5774050a Merge pull request #42 from SviatoslavBoichuk/dev-foreign-infra-mgmt Olexandr, Mazur 2024-06-12 10:48:35 +03:00
  • f038490bd2 Merge pull request #43 from Telecominfraproject/feat/initial_topo_map_fdb_impl Olexandr, Mazur 2024-06-12 10:46:22 +03:00
  • d6f6332ea7 Update README.md Sviatoslav Boichuk 2024-06-11 13:52:13 +03:00
  • e6224b34b7 Notify NB about unsassigned/foreign connection Sviatoslav Boichuk 2024-06-11 13:47:40 +03:00
  • 62dcd71d7d Topo-map: Add FDB parser / handling Oleksandr Mazur 2024-06-11 15:03:37 +03:00
  • 6b3f02a162 Merge pull request #41 from SviatoslavBoichuk/dev-remove-unwrap-remote-server Olexandr, Mazur 2024-06-10 15:44:14 +03:00
  • 98391a29cb Update README.md file Sviatoslav Boichuk 2024-06-10 15:27:39 +03:00
  • 079de394d6 Handle properly device connection close flows Sviatoslav Boichuk 2024-06-10 10:44:44 +03:00
  • 5b9a786c1c Removed unwrap in remote server Sviatoslav Boichuk 2024-06-06 17:04:58 +03:00
  • fe0f29121d Merge pull request #40 from SviatoslavBoichuk/dev-kafka-msg-reply-format Olexandr, Mazur 2024-06-06 15:42:42 +03:00
  • 50df6654f6 Defined format of kafka message from CGW Sviatoslav Boichuk 2024-06-06 11:36:29 +03:00
  • 7ece733572 Merge pull request #39 from SviatoslavBoichuk/dev-use-preper-crates-version Olexandr, Mazur 2024-06-06 15:27:32 +03:00
  • d0113c4a34 Merge pull request #38 from SviatoslavBoichuk/dev-remove-unwrap Olexandr, Mazur 2024-06-06 15:27:13 +03:00
  • b815fd3445 Major refactoring: proper error msg handling, move TLS stuff to corresponding module Sviatoslav Boichuk 2024-06-06 10:41:53 +03:00
  • a2def49236 Merge pull request #32 from Telecominfraproject/feat/topo_map_wired_wireless Olexandr, Mazur 2024-06-05 18:23:24 +03:00
  • cee366eb06 Topo-map: Implement realtime (leave/join) client events handling Oleksandr Mazur 2024-05-17 16:30:21 +03:00
  • 22823faddf Use proper crates version Sviatoslav Boichuk 2024-06-05 09:49:28 +03:00
  • 79fd5be64e Merge pull request #36 from SviatoslavBoichuk/dev-docker-improves Olexandr, Mazur 2024-06-04 15:03:49 +03:00
  • 0594b64879 Use cache to build CGW inside Docker Sviatoslav Boichuk 2024-05-29 13:50:39 +03:00
  • 9c2caff026 Merge pull request #37 from SviatoslavBoichuk/dev-replace-str-with-eui-mac Olexandr, Mazur 2024-05-30 14:44:22 +03:00
  • c8dd8dcfd9 Refactor remote discovery & connection server & DB Accessor & Refactor NB API Listener Sviatoslav Boichuk 2024-05-30 11:44:30 +03:00
  • 1951eb399b Use eui48::MacAddress instead of string in UCentral message parsers Use eui48::MacAddress instead of string in message queue Use eui48::MacAddress instead of DeviceSerial type(String) Use eui48::MacAddress instead of string for client CN Sviatoslav Boichuk 2024-05-30 10:29:16 +03:00
  • 62148499cb Derive Default trait for CGWDeviceState Sviatoslav Boichuk 2024-05-30 10:13:58 +03:00
  • 07df98e738 Use more Rust-idiomatic code style in Devices cache Sviatoslav Boichuk 2024-05-30 10:12:02 +03:00
  • ab80880db2 Changed key type for devices cache from String to MacAddress Sviatoslav Boichuk 2024-05-30 10:05:11 +03:00
  • 47054c472b Merge pull request #34 from SviatoslavBoichuk/dev-change-native-tls-to-rustls next Olexandr, Mazur 2024-05-23 17:19:04 +03:00
  • 7be6fe502c Update README Sviatoslav Boichuk 2024-05-22 15:12:02 +03:00
  • c89a0a34ca Fixed rustfmt issue Sviatoslav Boichuk 2024-05-22 14:58:18 +03:00
  • e6394a714d Added function to retrieve CN name from peer certificate Sviatoslav Boichuk 2024-05-22 13:00:27 +03:00
  • 6dd83e1bc6 Merge pull request #35 from SviatoslavBoichuk/dev-add-gitignore Olexandr, Mazur 2024-05-22 18:28:47 +03:00
  • af7773a044 Added client certs verifier Sviatoslav Boichuk 2024-05-22 11:51:22 +03:00
  • 57ae9e0c9b Use rustls instead of native tls Sviatoslav Boichuk 2024-05-21 13:28:13 +03:00
  • 183df55a99 Merge pull request #31 from SviatoslavBoichuk/dev-fix-timeout-mgr-deadlock Olexandr, Mazur 2024-05-22 11:39:36 +03:00
  • 1ddee38b58 Added basic .gitignore based on github Rust.gitignore recommended file Sviatoslav Boichuk 2024-05-21 17:57:27 +03:00
  • 0d784c5413 Merge pull request #30 from SviatoslavBoichuk/dev-add-non-root-user Olexandr, Mazur 2024-05-20 17:20:12 +03:00
  • 57f1b64448 Fixed deadlock within iterate_over_disconnected_devices function. Changed panic on device disconnect to warning. Sviatoslav Boichuk 2024-05-20 16:58:16 +03:00
  • fa59a5bfe4 Merge pull request #29 from SviatoslavBoichuk/dev-change-cli-args-to-evn-vars Olexandr, Mazur 2024-05-16 19:21:51 +03:00
  • 5ba1030392 Change app args to env variables Sviatoslav Boichuk 2024-05-15 12:23:07 +03:00
  • c6c0a325ef Added non-root user to CGW Image Sviatoslav Boichuk 2024-05-15 17:36:40 +03:00
  • 5d387ab642 Merge pull request #28 from SviatoslavBoichuk/dev-prio-messages-queue Olexandr, Mazur 2024-05-15 14:08:25 +03:00
  • dc3c478502 Added timeout manager Sviatoslav Boichuk 2024-05-09 11:58:10 +03:00
  • c5eba0b9c7 Revert "updated cluster helm charts" OutBack Dingo 2024-05-14 23:02:56 +07:00
  • bd4d93ebb4 updated cluster helm charts OutBack Dingo 2024-05-14 21:10:17 +07:00
  • 778b3bdf27 Integrated message queue Sviatoslav Boichuk 2024-05-02 12:25:48 +03:00
  • 924c5d24f8 Added Message queue manager Sviatoslav Boichuk 2024-04-30 09:06:38 +03:00
  • 6cdd2567c5 Merge pull request #26 from Telecominfraproject/feat/cgw_topo_map Olexandr, Mazur 2024-05-03 13:42:57 +03:00
  • 2e6ed6b49d added docker-compose and helm chart for advanced cluster outbackdingo 2024-05-03 08:43:06 +07:00
  • 9569b21727 Initial implementation of CGW topology map tracking feat/cgw_topo_map Oleksandr Mazur 2024-04-23 23:06:58 +03:00
  • 6f39808bee Merge pull request #25 from Telecominfraproject/fix/busybox_base_not_starting Olexandr, Mazur 2024-05-02 12:45:05 +03:00
  • e99f3134ab Fix CGW docker container not starting sometimes fix/busybox_base_not_starting Oleksandr Mazur 2024-05-02 12:39:13 +03:00
  • 87d53d4ea6 Merge pull request #22 from optim-enterprises-bv/next Olexandr, Mazur 2024-04-30 19:59:31 +03:00
  • c7f6c56305 Merge pull request #23 from Telecominfraproject/fix/tweak_app_args_processing Olexandr, Mazur 2024-04-30 19:51:21 +03:00
  • ab62ffb325 Fix invalid app_args processing fix/tweak_app_args_processing Oleksandr Mazur 2024-04-30 19:21:33 +03:00
  • bd862ffebc added docker-compose and helm chart outbackdingo 2024-04-30 11:46:42 +07:00
  • 891db96910 Merge pull request #21 from SviatoslavBoichuk/dev-draft-split-parser Olexandr, Mazur 2024-04-24 10:59:28 +03:00
  • 23c7670b31 Make command parser more generic to cover all command types Sviatoslav Boichuk 2024-04-23 11:55:37 +03:00
  • 0d8882f98a Split UCentral messages parser for AP and Switch devices Sviatoslav Boichuk 2024-04-18 10:33:09 +03:00
  • a26459ad98 Merge pull request #20 from SviatoslavBoichuk/dev-modify-nb-messages-type Olexandr, Mazur 2024-04-16 11:02:37 +03:00
  • f835edb716 Changed NB messages type Sviatoslav Boichuk 2024-04-15 16:17:28 +03:00
  • bb84945d98 Merge pull request #19 from SviatoslavBoichuk/dev-refactoring Olexandr, Mazur 2024-04-15 15:04:01 +03:00
  • fbf7359b4c Refactoring: get device from cache as mutable object and update it instead of getting it from cache for each field Sviatoslav Boichuk 2024-04-15 12:05:50 +03:00
  • 699ace9e16 Refactoring: renamed structs, enums, functions in cgw_ucentral_parser.rs Sviatoslav Boichuk 2024-04-15 10:44:26 +03:00
  • a56354efba Refactoring: changed device cache functions name Sviatoslav Boichuk 2024-04-15 10:06:50 +03:00
  • 6bec5547d3 Merge pull request #18 from SviatoslavBoichuk/dev-device-caps Olexandr, Mazur 2024-04-11 18:27:44 +03:00
  • 4cfebbf4c1 Reformat and sanitize Sviatoslav Boichuk 2024-04-11 18:15:10 +03:00
  • caf22ed4d5 Update device cache with FW version and device capabilities Sviatoslav Boichuk 2024-04-09 15:58:42 +03:00
  • 6337a2282b Merge pull request #16 from SviatoslavBoichuk/dev-device-ram-cache Olexandr, Mazur 2024-04-10 14:50:49 +03:00
  • ddf72c6e7e Added RAM cache for device - Groupd ID mapping Sviatoslav Boichuk 2024-04-03 16:10:50 +03:00
  • 890fd1c9cb Merge pull request #14 from Telecominfraproject/revert/revert-ram-cache Olexandr, Mazur 2024-04-10 13:11:07 +03:00
  • f74d66a098 Revert "Added RAM cache for device - Groupd ID mapping" Oleksandr Mazur 2024-04-10 13:08:47 +03:00
  • 2368bf0039 Merge pull request #6 from Telecominfraproject/feat/dockerized_cgw Olexandr, Mazur 2024-04-10 10:58:13 +03:00
  • 61cd00dbc9 Merge pull request #8 from SviatoslavBoichuk/dev-add-device-to-group-cache Olexandr, Mazur 2024-04-10 10:57:56 +03:00
  • 8493d0e2c4 Added RAM cache for device - Groupd ID mapping Sviatoslav Boichuk 2024-04-03 16:10:50 +03:00
  • c3172eed34 Implement dockerized building and running of CGW Oleksandr Mazur 2024-04-01 22:04:22 +03:00
  • ac7e2f3a5b Merge pull request #7 from Telecominfraproject/fix/invalid_mac_report_fix Olexandr, Mazur 2024-04-04 11:02:49 +03:00
  • 85ebb2eb16 Fix invalid device MAC reporting upon connect Oleksandr Mazur 2024-04-02 20:10:34 +03:00
  • 6802e9efa2 Merge pull request #4 from optim-enterprises-bv/next Olexandr, Mazur 2024-04-01 17:38:39 +03:00
  • a95082a73a cargo fix --bin "ucentral-cgw" --allow-dirty outbackdingo 2024-03-29 10:57:41 +07:00
  • 071a25394d proper rust formatting - cargo fmt outbackdingo 2024-03-29 10:52:51 +07:00
  • eda553ccdb Update readme, add make to ease-out building Oleksandr Mazur 2024-03-28 18:17:21 +02:00
  • af4801021f PLV next features #1 Oleksandr Mazur 2024-03-27 13:36:23 +02:00
  • 6a0344aa87 cgw: initial commit Paul White 2024-03-17 20:33:16 -07:00
  • aa54d00765 Initial commit tip-admin 2024-03-05 10:10:40 -08:00