Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Remove RouteAutnumAuthentication and related logic. * Fix one broken integration test. * Fix some of the integration tests. * Remove irrelevant integration tests. * Out of region validations (#487) * Added -NONAUTH source and validations for out of region objects. * Do not allow objects other than autnum, route, route6 to be created with nonauth source. * Added tests for out of region autnum creation. Implemented (incorrect) source attribute warning/replace for in/out of region objects. * Added tests for out of region autnum modification. * Added support and tests for out of region routes. * Use correct attribute to get route prefix. * Added tests for modifying out of region routes. * Added tests for creating out of region route6 objects. * Added tests for modifying out of region route6 objects. * Test cleanup. * Fixed tests. * Authoritative resource test data can now be specified per testcase. * Fixed integration tests, removed tests related to pending authentication. * Fixed integration tests. * Process AttributeGenerators in a predictable order. * Fixed tests. * Moved out of region object detection for route(6) into AuthoritativeResource. * Added specific method for checking if route(6) is out of region so GRS import behaviour remains the same. * Added validation for not accepting reserved AS numbers as route origi… (#491) * Added -NONAUTH source and validations for out of region objects. * Do not allow objects other than autnum, route, route6 to be created with nonauth source. * Added tests for out of region autnum creation. Implemented (incorrect) source attribute warning/replace for in/out of region objects. * Added tests for out of region autnum modification. * Added support and tests for out of region routes. * Use correct attribute to get route prefix. * Added tests for modifying out of region routes. * Added tests for creating out of region route6 objects. * Added tests for modifying out of region route6 objects. * Test cleanup. * Fixed tests. * Authoritative resource test data can now be specified per testcase. * Added validation for not accepting reserved AS numbers as route origin and warning about AS numbers not present in the database. * Use correct ObjectType for ipv6. * Only check autnum existence in database when it is in region. * Db 1581 query nonauth (#489) * Added -NONAUTH source and validations for out of region objects. * Do not allow objects other than autnum, route, route6 to be created with nonauth source. * Added tests for out of region autnum creation. Implemented (incorrect) source attribute warning/replace for in/out of region objects. * Added tests for out of region autnum modification. * Added support and tests for out of region routes. * Use correct attribute to get route prefix. * Added tests for modifying out of region routes. * query support for RIPE-NONAUTH * Added tests for creating out of region route6 objects. * Added tests for modifying out of region route6 objects. * to prevent null point exception * Test cleanup. * Fixed tests. * Added groovy test and small fix * Authoritative resource test data can now be specified per testcase. * fixed e2e test and refactored NonAuthSourceDecorator * Removed not needed field * Changes according to PR comments * Renamed ripeAuthAndNonauthSources field * Fixed test. * DB-1581 resources flag added into decorator * DB-1581 resources flag * Added end-to-end tests for querying out of region objects. * Filter objects in search based on source. * Only perform source filtering for nonauth objects on the main (non grs) source. Don't filter related objects even when requesting a specific source that does not match the source of the related objects. * Cleanup unused code. * Db 1581 lookup (#495) * Added -NONAUTH source and validations for out of region objects. * Do not allow objects other than autnum, route, route6 to be created with nonauth source. * Added tests for out of region autnum creation. Implemented (incorrect) source attribute warning/replace for in/out of region objects. * Added tests for out of region autnum modification. * Added support and tests for out of region routes. * Use correct attribute to get route prefix. * Added tests for modifying out of region routes. * query support for RIPE-NONAUTH * Added tests for creating out of region route6 objects. * Added tests for modifying out of region route6 objects. * to prevent null point exception * Test cleanup. * Fixed tests. * Added groovy test and small fix * Authoritative resource test data can now be specified per testcase. * fixed e2e test and refactored NonAuthSourceDecorator * Removed not needed field * Changes according to PR comments * Renamed ripeAuthAndNonauthSources field * Fixed test. * DB-1581 resources flag added into decorator * DB-1581 resources flag * Added end-to-end tests for querying out of region objects. * redirect (see other) for nonauth requests made to default source * Change from 303 to 301 * refactor and fix tests * missing changes * Fix tests * Add redirect to delete - failing tests * Fix tests * Fixed merge error. * Support redirect for autnum objects when it is out of region. * Add redirect to PUT * Add in region redirect * Fixed whois json objects to return correct lookup links. * Fixed whois json objects to return correct lookup links. * Remove mnt-routes from autnum as it's not longer needed. (#494) * Remove mnt-routes from autnum as it's not longer needed. * Filter mnt-routes from aut-num updates, add a warning but don't fail the update. * Skip validation of AUT-NUM mnt-routes (will be filtered out). * Added tests for filtering out mnt-routes from aut-num updates. * Updated template test. * Removed deprecated mnt-routes from aut-num objects in tests. * Nwi 5 autnum notification (#493) * Notify the origin aut-num holder on route or route6 creation. * Removed comment * Added tests * Various rest fixes. * Retain request parameters when redirecting rest requests that specify the wrong source. Fixed some tests. * Overriding source attribute value is no longer possible, value is now always determined by whois. * DB-1746 Added integration test for fultextsearch and nonauth objects (#500) * Nrtm filtering sources (#502) * [maven-release-plugin] prepare release whois-1.92 * [maven-release-plugin] prepare for next development iteration * Test that comment separator(s) are not returned by the Whois REST API. * Added nonauth source to NRTM. * DB-1776 Filter objects based on source (don't show RIPE-NONAUTH updates for RIPE and vice versa) * nrtm - I think we need value from property file * nrtm test fix 🧐 * Fixed tests. * Also filter on source for nrtm for objects other than autnum, route(6).
- Loading branch information