Releases: esnet/oscars
Releases · esnet/oscars
OSCARS 1.2.37
OSCARS 1.2.36
feat: [OS- 661] list sorting (#614) * add sort params to ConnectionFilter * fix reverse sorting error * fix tags and vlan id comparators, adjust sortProperty json representation * handle null values * fix for missing nsovcid * renamea couple sortproperties
OSCARS 1.2.35
What's Changed
- fix: [OS-652][OS-653] multithreading performance, and DB error fixes by @haniotak in #605
- fix: [OS-657] fix rare NPE during commit modify by @haniotak in #606
Full Changelog: 1.2.33...1.2.35
1.2.33
What's Changed
- chore: [OS-600] add CORS origin customization property by @haniotak in #581
- feat: [OS-578] Updating oscars-backend service to support nullable projectId property by @zrecore in #580
- fix: [OS-604] yang patch serialization by @haniotak in #582
- merge master to develop by @haniotak in #583
- feat: [OS-586] add project id to NSI API by @zrecore in #584
- feat: [OS579] add project id set & view in frontend by @haniotak in #585
- fix: [OS-618] [OS-617] [OS-619] multiple improvements by @haniotak in #589
- test: [OS-570] CI/CD profiling integration for OSCARS backend by @zrecore in #588
- ci: [OS-571] Integrate OSCARS backend load testing solution with CI/CD pipeline by @zrecore in #590
- test: [OS-484] NSI reserve, RESERVE_CHECKING -> RESERVE_HELD by @zrecore in #591
- test: [OS-590] update ESE controller tests to use real OSCARS logic by @haniotak in #594
- fix: [OS-634] make sure NSO dismantles happen before builds / redeploys by @haniotak in #593
- feat: [OS-641] projectId now a set instead of a single string by @haniotak in #595
- 1.2.33 release branch back to develop by @haniotak in #597
Full Changelog: 1.2.31...1.2.33
1.2.32
1.0.32 release (#587) * merge master to develop (#583) * hotfix for missing validation (#577) * Updating oscars-backend service to support nullable projectId property * Feedback updates * Updating tests to cover NsiService with new Connection.projectId field * Cleaning up HoldController imports. Updating HoldControllerSteps to include a test with a projectId field when placing a connection hold * Ensuring the NsiService.hold() method only attempts to process the projectId field if it's not null, and not empty * add CORS origin customization property (#581) * fix: [OS-604] yang patch serialization (#582) * fix serialization error * more serialization fixes update spring boot and other libs * add auth interceptor to patch client * remove baseUrl from restClient --------- Co-authored-by: Alejandro Albino <aalbino@lbl.gov> Co-authored-by: Alex Albino <webmaster@alexventure.com> * Adding initial testing for NSI SOAP API (NsiProvider), with and without projectId field * Adding topology service mock data for NsiProvider testing * Adding stubs * make nsiprovider single test pass * Current work sorting out Nsi Provider test steps * Cleaning up NsiProvider cuke testing * Held connections now get cleared per test step in NsiProviderStep * Ensuring a blank projectId field with NSI SOAP API reserve() call results in a null projectId * feat: [OS579] add project id set & view in frontend (#585) * add project id set & view in frontend adjust hold delay minor fix for standalone CORS config * readjust hold delay --------- Co-authored-by: Alejandro Albino <aalbino@lbl.gov> Co-authored-by: Alex Albino <webmaster@alexventure.com>
1.2.31
OSCARS 1.2.30
What's Changed
- fix: [OS-544] fix for NSI mapping, hold behavior by @haniotak in #562
- fix: [OS-548] release NSO resources after ARCHIVED and UNDEPLOYED by @haniotak in #563
- test: [OS-541] Bandwidth for conn - testing by @zrecore in #564
- feat: [OS-536] Bandwidth availability API by @haniotak in #561
- fix: [OS-551] Hot fix - OSCARS Bundle.exclude column, EXCLUDE is a reserved keyword by @zrecore in #565
- fix: [OS-553] Hot fix to OSCARS model Bundle.include column by @zrecore in #566
- avoid NPE; use null checks instead of checking PHASE by @haniotak in #567
- test: [OS-485] create test suite NSI provision by @zrecore in #568
- test: [OS-563] Adding behavior test coverage of NsiService.release() by @zrecore in #569
- feat: [OS-478] adds integrated VPLS and LSP sync functionality by @haniotak in #571
- Miscellaneous modifications to API for LSP builder support by @haniotak in #572
- fix a couple problems with vpls state sync by @haniotak in #575
- allow credentials with CORS in dev by @haniotak in #574
Full Changelog: 1.2.29...1.2.30
OSCARS 1.2.29
changelog and version bump for 1.2.29 (#559)
OSCARS 1.2.28
perform actual NSO resource release (#553)
OSCARS 1.2.25
fix: [OS-456] [OS-457] further fixes for modify (#541) * further fixes for modify * fix forcedend behavior * migrate fixture ids for qspids * - adding a few untagged ports to standalone topology - add encapsulation to EdgePort - remove jackson customization, use .properties config instead - pom.xml cleanups, dependency updates * more logging for commit errors fix commit error callback failing factor out notification ids return something for query even if reserve has not happened yet * fix npe * improve timeouts, fix some NPEs * fix abort param * fix NSO migrate * set redeploy correctly