From a14367871a36ef740fc1e2e3d3376888a3df6464 Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Thu, 18 Dec 2025 08:57:41 +0000 Subject: [PATCH 1/8] openapi changed to support removal of null attributes --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 6968ca0c..53f9852d 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( require ( github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 // indirect - github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251204044727-11944132b21c // indirect + github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect diff --git a/go.sum b/go.sum index 589bf755..1b375a82 100644 --- a/go.sum +++ b/go.sum @@ -1,8 +1,8 @@ github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 h1:mhgUeuj4sb3RCGFyDx9DoAl3e3Xppe4ihkQQCJLsVhw= github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8/go.mod h1:lgBpYjPX/MKbjfjy9pvo2ErNCA+2EYDoKEIszJO93E0= github.com/5GC-DEV/openapi-cdac v1.0.0/go.mod h1:TFxV/NlwA7waEk3BqH6baTQ8oWpPMRDFC1YCEpPjl04= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251204044727-11944132b21c h1:QVzSuGAY9XVfH3ZvZ143hjsZ/F78+AxRbc4T8odep9Y= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251204044727-11944132b21c/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f h1:NKBrV5uM0VZeOjHNk93jes+BhI/mPwkXXlc4P7iRaVw= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= github.com/KyleBanks/depth v1.2.1/go.mod h1:jzSb9d0L43HxTQfT+oSA1EEp2q+ne2uh6XgeJcm8brE= From caed8511004280e020c2bfb94c5b2b05d1317fcc Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Fri, 16 Jan 2026 06:50:50 +0000 Subject: [PATCH 2/8] openapi lib added --- go.mod | 4 ++-- go.sum | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index 53f9852d..e1a62df9 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( require ( github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 // indirect - github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f // indirect + github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -69,7 +69,7 @@ require ( github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/arch v0.17.0 // indirect - golang.org/x/net v0.40.0 // indirect + golang.org/x/net v0.41.0 // indirect golang.org/x/oauth2 v0.30.0 // indirect golang.org/x/sync v0.15.0 // indirect golang.org/x/sys v0.33.0 // indirect diff --git a/go.sum b/go.sum index 1b375a82..67673fde 100644 --- a/go.sum +++ b/go.sum @@ -3,6 +3,8 @@ github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8/go.mod h1: github.com/5GC-DEV/openapi-cdac v1.0.0/go.mod h1:TFxV/NlwA7waEk3BqH6baTQ8oWpPMRDFC1YCEpPjl04= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f h1:NKBrV5uM0VZeOjHNk93jes+BhI/mPwkXXlc4P7iRaVw= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 h1:yMQLrfkqyLoEqkPamq0suv/64d+ovFuU2EmSAhLPJ9Y= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474/go.mod h1:KLX5UeLe67E9SQC/vVNArCa4KK4luoDNAS0kRGkdE74= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= github.com/KyleBanks/depth v1.2.1/go.mod h1:jzSb9d0L43HxTQfT+oSA1EEp2q+ne2uh6XgeJcm8brE= @@ -190,6 +192,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.40.0 h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY= golang.org/x/net v0.40.0/go.mod h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds= +golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw= +golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA= golang.org/x/oauth2 v0.30.0 h1:dnDm7JmhM45NNpd8FDDeLhK6FwqbOf4MLCM9zb1BOHI= golang.org/x/oauth2 v0.30.0/go.mod h1:B++QgG3ZKulg6sRPGD/mqlHQs5rB3Ml9erfeDY7xKlU= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= From ecfc3a0e77971fb467d890861c761609996001dd Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Wed, 28 Jan 2026 10:18:03 +0000 Subject: [PATCH 3/8] openapi lib change added --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index e1a62df9..00c0075a 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( require ( github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 // indirect - github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 // indirect + github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect diff --git a/go.sum b/go.sum index 67673fde..17a23438 100644 --- a/go.sum +++ b/go.sum @@ -5,6 +5,8 @@ github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f h1:NKBrV5uM github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 h1:yMQLrfkqyLoEqkPamq0suv/64d+ovFuU2EmSAhLPJ9Y= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474/go.mod h1:KLX5UeLe67E9SQC/vVNArCa4KK4luoDNAS0kRGkdE74= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c h1:PunTbkSBNFwBXbkAmU6NMlgMWe3WY+XFWgs/C0Nk0OA= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= github.com/KyleBanks/depth v1.2.1/go.mod h1:jzSb9d0L43HxTQfT+oSA1EEp2q+ne2uh6XgeJcm8brE= From 44c34e12d10d301be3c4d57f1396769c659aa6c4 Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Thu, 29 Jan 2026 07:08:12 +0000 Subject: [PATCH 4/8] openapi lib change added --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 00c0075a..f97b5858 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( require ( github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 // indirect - github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c // indirect + github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect diff --git a/go.sum b/go.sum index 17a23438..0dba2d0e 100644 --- a/go.sum +++ b/go.sum @@ -7,6 +7,8 @@ github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 h1:yMQLrfkq github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474/go.mod h1:KLX5UeLe67E9SQC/vVNArCa4KK4luoDNAS0kRGkdE74= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c h1:PunTbkSBNFwBXbkAmU6NMlgMWe3WY+XFWgs/C0Nk0OA= github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d h1:BPcp53n7YU7QU7ESnUyJ0QHJDVCArXJLVCBx+xUBAso= +github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= github.com/KyleBanks/depth v1.2.1/go.mod h1:jzSb9d0L43HxTQfT+oSA1EEp2q+ne2uh6XgeJcm8brE= From 8fa9ea9624269dfbec785f49ea5a10b59d849278 Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Fri, 6 Feb 2026 13:08:00 +0000 Subject: [PATCH 5/8] added openapi lib with tag --- go.mod | 2 +- go.sum | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/go.mod b/go.mod index f97b5858..137f4c68 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( require ( github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 // indirect - github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d // indirect + github.com/5GC-DEV/openapi-cdac v0.4.1 // indirect github.com/KyleBanks/depth v1.2.1 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect diff --git a/go.sum b/go.sum index 0dba2d0e..33715b03 100644 --- a/go.sum +++ b/go.sum @@ -1,14 +1,8 @@ github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8 h1:mhgUeuj4sb3RCGFyDx9DoAl3e3Xppe4ihkQQCJLsVhw= github.com/5GC-DEV/config5g-cdac v1.4.2-0.20250430103952-0383bf5b24b8/go.mod h1:lgBpYjPX/MKbjfjy9pvo2ErNCA+2EYDoKEIszJO93E0= +github.com/5GC-DEV/openapi-cdac v0.4.1 h1:EFGYKz6D+k2tI4fEvSDAJseVo3amgoZEK3tVrp5znec= +github.com/5GC-DEV/openapi-cdac v0.4.1/go.mod h1:KLX5UeLe67E9SQC/vVNArCa4KK4luoDNAS0kRGkdE74= github.com/5GC-DEV/openapi-cdac v1.0.0/go.mod h1:TFxV/NlwA7waEk3BqH6baTQ8oWpPMRDFC1YCEpPjl04= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f h1:NKBrV5uM0VZeOjHNk93jes+BhI/mPwkXXlc4P7iRaVw= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20251218084650-ef6e5b6d591f/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474 h1:yMQLrfkqyLoEqkPamq0suv/64d+ovFuU2EmSAhLPJ9Y= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260109140746-44d5650a6474/go.mod h1:KLX5UeLe67E9SQC/vVNArCa4KK4luoDNAS0kRGkdE74= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c h1:PunTbkSBNFwBXbkAmU6NMlgMWe3WY+XFWgs/C0Nk0OA= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260128100246-6b6810a8d96c/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d h1:BPcp53n7YU7QU7ESnUyJ0QHJDVCArXJLVCBx+xUBAso= -github.com/5GC-DEV/openapi-cdac v1.0.1-0.20260129064132-96e0ffad6c7d/go.mod h1:AzJjwImNT/2BQHZM/XLGdrcoCrKqa3A99i9conguzHc= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/KyleBanks/depth v1.2.1 h1:5h8fQADFrWtarTdtDudMmGsC7GPbOAu6RVB3ffsVFHc= github.com/KyleBanks/depth v1.2.1/go.mod h1:jzSb9d0L43HxTQfT+oSA1EEp2q+ne2uh6XgeJcm8brE= From de4c3cab4a623cb097f00495872adf5261f05666 Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Fri, 6 Feb 2026 14:54:33 +0000 Subject: [PATCH 6/8] unit test fail fix --- server.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server.go b/server.go index 1f2ad933..859c331f 100644 --- a/server.go +++ b/server.go @@ -84,14 +84,13 @@ func runWebUIAndNFConfig(webui webui_service.WebUIInterface, nfConf nfconfig.NFC ctx, cancel := context.WithCancel(context.Background()) defer cancel() - go webui.Start(ctx) - logger.InitLog.Infoln("WebUI started") - err := nfConf.Start(ctx) if err != nil { cancel() return fmt.Errorf("NFConfig failed: %w", err) } + go webui.Start(ctx) + logger.InitLog.Infoln("WebUI started") return nil } From 0781c532848cd8e5b258be9b392c34ba202017e9 Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Fri, 6 Feb 2026 15:34:32 +0000 Subject: [PATCH 7/8] reverted the change --- server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server.go b/server.go index 859c331f..1f2ad933 100644 --- a/server.go +++ b/server.go @@ -84,13 +84,14 @@ func runWebUIAndNFConfig(webui webui_service.WebUIInterface, nfConf nfconfig.NFC ctx, cancel := context.WithCancel(context.Background()) defer cancel() + go webui.Start(ctx) + logger.InitLog.Infoln("WebUI started") + err := nfConf.Start(ctx) if err != nil { cancel() return fmt.Errorf("NFConfig failed: %w", err) } - go webui.Start(ctx) - logger.InitLog.Infoln("WebUI started") return nil } From cc5178d289b513431b8c6c5d9928848b98d7b80a Mon Sep 17 00:00:00 2001 From: AshithaCDAC Date: Mon, 9 Feb 2026 09:16:36 +0000 Subject: [PATCH 8/8] duplicate entry removed --- go.sum | 2 -- 1 file changed, 2 deletions(-) diff --git a/go.sum b/go.sum index 33715b03..10f51b17 100644 --- a/go.sum +++ b/go.sum @@ -188,8 +188,6 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.40.0 h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY= -golang.org/x/net v0.40.0/go.mod h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds= golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw= golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA= golang.org/x/oauth2 v0.30.0 h1:dnDm7JmhM45NNpd8FDDeLhK6FwqbOf4MLCM9zb1BOHI=