Olexandr, Mazur
47054c472b
Merge pull request #34 from SviatoslavBoichuk/dev-change-native-tls-to-rustls
...
Dev change native tls to rustls
2024-05-23 17:19:04 +03:00
Sviatoslav Boichuk
7be6fe502c
Update README
2024-05-23 09:02:18 +03:00
Sviatoslav Boichuk
c89a0a34ca
Fixed rustfmt issue
2024-05-23 09:02:08 +03:00
Sviatoslav Boichuk
e6394a714d
Added function to retrieve CN name from peer certificate
2024-05-23 08:56:34 +03:00
Olexandr, Mazur
6dd83e1bc6
Merge pull request #35 from SviatoslavBoichuk/dev-add-gitignore
...
Added basic .gitignore based on github Rust.gitignore recommended file
2024-05-22 18:28:47 +03:00
Sviatoslav Boichuk
af7773a044
Added client certs verifier
2024-05-22 16:44:21 +03:00
Sviatoslav Boichuk
57ae9e0c9b
Use rustls instead of native tls
2024-05-22 14:18:08 +03:00
Olexandr, Mazur
183df55a99
Merge pull request #31 from SviatoslavBoichuk/dev-fix-timeout-mgr-deadlock
...
Dev fix timeout mgr deadlock
2024-05-22 11:39:36 +03:00
Sviatoslav Boichuk
1ddee38b58
Added basic .gitignore based on github Rust.gitignore recommended file
2024-05-21 17:57:27 +03:00
Olexandr, Mazur
0d784c5413
Merge pull request #30 from SviatoslavBoichuk/dev-add-non-root-user
...
Dev add non root user
2024-05-20 17:20:12 +03:00
Sviatoslav Boichuk
57f1b64448
Fixed deadlock within iterate_over_disconnected_devices function. Changed panic on device disconnect to warning.
2024-05-20 16:58:16 +03:00
Olexandr, Mazur
fa59a5bfe4
Merge pull request #29 from SviatoslavBoichuk/dev-change-cli-args-to-evn-vars
...
Dev change cli args to evn vars
2024-05-16 19:21:51 +03:00
Sviatoslav Boichuk
5ba1030392
Change app args to env variables
2024-05-16 09:29:35 +03:00
Sviatoslav Boichuk
c6c0a325ef
Added non-root user to CGW Image
2024-05-15 17:40:21 +03:00
Olexandr, Mazur
5d387ab642
Merge pull request #28 from SviatoslavBoichuk/dev-prio-messages-queue
...
Dev prio messages queue
2024-05-15 14:08:25 +03:00
Sviatoslav Boichuk
dc3c478502
Added timeout manager
2024-05-14 22:18:01 +03:00
OutBack Dingo
c5eba0b9c7
Revert "updated cluster helm charts"
...
This reverts commit bd4d93ebb4 .
2024-05-14 23:02:56 +07:00
OutBack Dingo
bd4d93ebb4
updated cluster helm charts
...
Signed-off-by: OutBack Dingo <outbackdingo@gmail.com >
2024-05-14 21:10:17 +07:00
Sviatoslav Boichuk
778b3bdf27
Integrated message queue
2024-05-14 16:10:27 +03:00
Sviatoslav Boichuk
924c5d24f8
Added Message queue manager
2024-05-14 15:52:19 +03:00
Olexandr, Mazur
6cdd2567c5
Merge pull request #26 from Telecominfraproject/feat/cgw_topo_map
...
Initial implementation of CGW topology map tracking
2024-05-03 13:42:57 +03:00
outbackdingo
2e6ed6b49d
added docker-compose and helm chart for advanced cluster
2024-05-03 08:43:06 +07:00
Oleksandr Mazur
9569b21727
Initial implementation of CGW topology map tracking
...
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-05-02 19:47:31 +03:00
Olexandr, Mazur
6f39808bee
Merge pull request #25 from Telecominfraproject/fix/busybox_base_not_starting
...
Fix CGW docker container not starting sometimes
2024-05-02 12:45:05 +03:00
Oleksandr Mazur
e99f3134ab
Fix CGW docker container not starting sometimes
...
Base busybox image seems to be unstable across different platforms.
Change it (for now) to be using base RUST image to at least
make it 100% working across different setups.
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-05-02 12:40:12 +03:00
Olexandr, Mazur
87d53d4ea6
Merge pull request #22 from optim-enterprises-bv/next
...
added docker-compose and helm chart
2024-04-30 19:59:31 +03:00
Olexandr, Mazur
c7f6c56305
Merge pull request #23 from Telecominfraproject/fix/tweak_app_args_processing
...
Fix invalid app_args processing
2024-04-30 19:51:21 +03:00
Oleksandr Mazur
ab62ffb325
Fix invalid app_args processing
...
- Tweak script to respect cgw_id
- Remove hardcoded broker ip for NB API producer
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-04-30 19:23:04 +03:00
outbackdingo
bd862ffebc
added docker-compose and helm chart
...
Signed-off-by: outbackdingo <outbachdingo@gmail.com >
2024-04-30 11:46:42 +07:00
Olexandr, Mazur
891db96910
Merge pull request #21 from SviatoslavBoichuk/dev-draft-split-parser
...
Dev draft split parser
2024-04-24 10:59:28 +03:00
Sviatoslav Boichuk
23c7670b31
Make command parser more generic to cover all command types
2024-04-24 09:08:55 +03:00
Sviatoslav Boichuk
0d8882f98a
Split UCentral messages parser for AP and Switch devices
2024-04-23 10:32:35 +03:00
Olexandr, Mazur
a26459ad98
Merge pull request #20 from SviatoslavBoichuk/dev-modify-nb-messages-type
...
Changed NB messages type
2024-04-16 11:02:37 +03:00
Sviatoslav Boichuk
f835edb716
Changed NB messages type
2024-04-15 16:17:28 +03:00
Olexandr, Mazur
bb84945d98
Merge pull request #19 from SviatoslavBoichuk/dev-refactoring
...
Dev refactoring
2024-04-15 15:04:01 +03:00
Sviatoslav Boichuk
fbf7359b4c
Refactoring: get device from cache as mutable object and update it instead of getting it from cache for each field
2024-04-15 14:58:32 +03:00
Sviatoslav Boichuk
699ace9e16
Refactoring: renamed structs, enums, functions in cgw_ucentral_parser.rs
2024-04-15 14:27:54 +03:00
Sviatoslav Boichuk
a56354efba
Refactoring: changed device cache functions name
2024-04-15 14:27:47 +03:00
Olexandr, Mazur
6bec5547d3
Merge pull request #18 from SviatoslavBoichuk/dev-device-caps
...
Get device capabilities from first connectnion
2024-04-11 18:27:44 +03:00
Sviatoslav Boichuk
4cfebbf4c1
Reformat and sanitize
2024-04-11 18:21:18 +03:00
Sviatoslav Boichuk
caf22ed4d5
Update device cache with FW version and device capabilities
2024-04-11 18:21:13 +03:00
Olexandr, Mazur
6337a2282b
Merge pull request #16 from SviatoslavBoichuk/dev-device-ram-cache
...
Added RAM cache for device - Groupd ID mapping
2024-04-10 14:50:49 +03:00
Sviatoslav Boichuk
ddf72c6e7e
Added RAM cache for device - Groupd ID mapping
2024-04-10 14:07:56 +03:00
Olexandr, Mazur
890fd1c9cb
Merge pull request #14 from Telecominfraproject/revert/revert-ram-cache
...
Revert "Added RAM cache for device - Groupd ID mapping"
2024-04-10 13:11:07 +03:00
Oleksandr Mazur
f74d66a098
Revert "Added RAM cache for device - Groupd ID mapping"
...
This reverts commit 8493d0e2c4 .
Commit was merged by mistake by @Cahb
2024-04-10 13:08:51 +03:00
Olexandr, Mazur
2368bf0039
Merge pull request #6 from Telecominfraproject/feat/dockerized_cgw
...
Implement dockerized building and running of CGW
2024-04-10 10:58:13 +03:00
Olexandr, Mazur
61cd00dbc9
Merge pull request #8 from SviatoslavBoichuk/dev-add-device-to-group-cache
...
Dev add device to group cache
2024-04-10 10:57:56 +03:00
Sviatoslav Boichuk
8493d0e2c4
Added RAM cache for device - Groupd ID mapping
2024-04-08 11:13:46 +03:00
Oleksandr Mazur
c3172eed34
Implement dockerized building and running of CGW
...
- Use special build-env docker image that uses local project
directory (volume mount) to speedup build.
- Implement cgw-img (docker image) generation.
- Track cgw-img tag based on commit.
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-04-04 11:24:34 +03:00
Olexandr, Mazur
ac7e2f3a5b
Merge pull request #7 from Telecominfraproject/fix/invalid_mac_report_fix
...
Fix invalid device MAC reporting upon connect
2024-04-04 11:02:49 +03:00