Skip to content
Snippets Groups Projects
  1. Jan 16, 2023
    • Lluis Gifre Renom's avatar
      Context: · 362b28a9
      Lluis Gifre Renom authored
      - corrected unitary test order and one-by-one execution
      - extractedunitary test constant to separate file
      - added updated_at refresh for Service and Slice entities
      - corrected return types for Connection entity
      - prepared PolicyRule entity to raise events and corrected return types of methods
      362b28a9
  2. Jan 13, 2023
    • Lluis Gifre Renom's avatar
      Context: · 59af3544
      Lluis Gifre Renom authored
      - configured constant with event collection timeout for unitary tests and debug purposes
      - cosmetic changes
      - migrated event reporting for Connection entity
      59af3544
    • Lluis Gifre Renom's avatar
      Context: · a3f7e8f7
      Lluis Gifre Renom authored
      - migrated events for Service and Slice entities
      - added missing not-nulls to database fields
      a3f7e8f7
    • Lluis Gifre Renom's avatar
      Context: · 3cdbe036
      Lluis Gifre Renom authored
      - corrected report of config rules updated
      - corrected update notifications for Device
      - removed unneeded log messages
      - migrated events for Link entity
      3cdbe036
    • Lluis Gifre Renom's avatar
      Context: · b29a7438
      Lluis Gifre Renom authored
      - corrected run_tests_locally script
      - solved formatting issue with Database Engine error logging
      - minor type hinting corrections
      - activated event notifications for Device, EndPoint and ConfigRule
      b29a7438
    • Lluis Gifre Renom's avatar
      Context: · dcd19e78
      Lluis Gifre Renom authored
      - updated run_tests_locally script
      - updated GitLab CI/CD with NATS
      - updated ContextModel and TopologyModel with created/updated
      - added logic for Context and Topology events created/updated/deleted
      - activated dependencies for test_connection
      - activated event testing in Context and Topology entities
      - corrected conftest for Context component
      dcd19e78
  3. Jan 12, 2023
    • Lluis Gifre Renom's avatar
      Context component: · ed1e9819
      Lluis Gifre Renom authored
      - corrected logger instantiation
      - arranged performance collector for unit tests
      - moved performance evaluation dump method to Metrics Pool
      ed1e9819
    • Lluis Gifre Renom's avatar
      Context Component: · fb1c48a7
      Lluis Gifre Renom authored
      - updated to new Method Wrapper API
      fb1c48a7
    • Lluis Gifre Renom's avatar
      Context component: · 51ac8f60
      Lluis Gifre Renom authored
      - extended grpc-to-enum tool to support arbitrary enum item names
      - added PolicyRuleState enum model
      - misc minor comment corrections
      - misc import reorderings
      - migrated Connection model and methods
      - migrated PolicyRule model and methods
      - removed unused files
      51ac8f60
  4. Jan 07, 2023
    • Lluis Gifre Renom's avatar
      Context component: · d2316472
      Lluis Gifre Renom authored
      - removed old code
      - implemented basic support for Slice entity
      - implemented detailed perf eval report in unitary tests
      d2316472
  5. Jan 05, 2023
    • Lluis Gifre Renom's avatar
      Context component: · 89fa7f98
      Lluis Gifre Renom authored
      - corrected ConfigRuleModel and methods
      - corrected ConstraintModel and methods
      - corrected ServiceModel and methods
      - corrected ServiceEndPointModel
      - added missing non-null constraints
      - removed redundant column definition data
      - removed unneeded lazy loading parameters
      - added Service UUID generator
      - implemented unitary test for Service entity
      89fa7f98
    • Lluis Gifre Renom's avatar
      Context component: · c48a5577
      Lluis Gifre Renom authored
      - relocated database methods
      - corrected models to use single-column primary key
      - corrected test cases
      c48a5577
  6. Jan 04, 2023
    • Lluis Gifre Renom's avatar
      Context component: · d649fe78
      Lluis Gifre Renom authored
      - cleaned up script run tests locally
      - temporarily added script to automate test & coverage reporting
      - reorganized unitary tests
      - migration in progress to use single-column primary-key for main entities
      - intermediate backup ; work in progress
      d649fe78
  7. Jan 03, 2023
    • Lluis Gifre Renom's avatar
      Context component: · 22d86182
      Lluis Gifre Renom authored
      - reorganized code spliting database models, enumerations, and operation methods
      - separated unitary tests per entity and defined order between them
      - separated unitary test for fasthasher
      - modev old code to separate folder
      22d86182
  8. Jan 02, 2023
  9. Dec 23, 2022
  10. Dec 15, 2022
    • Lluis Gifre Renom's avatar
      Context component: · 6cf2056a
      Lluis Gifre Renom authored
      - updatd EventsCollector get_events
      - added field created_at in ContextModel
      - added ChangeFeedClient
      - WIP arrangements in unitary tests
      - WIP arrangements in ServicerImpl
      - arranged run_tests_locally script
      6cf2056a
    • Lluis Gifre Renom's avatar
      Context component: · 16ad5d96
      Lluis Gifre Renom authored
      - reviewing integration with CockroachDB
      - reviewing context REST API
      - reviewing database schema
      - reviewing code
      16ad5d96
  11. Oct 05, 2021
  12. Aug 12, 2021
  13. Aug 11, 2021
    • Lluis Gifre Renom's avatar
      Several changes: · ad08989e
      Lluis Gifre Renom authored
      Common:
      - Improvements in Database API definition and unit tests
      - Implemented additional Assertions to be used by unitary tests
      
      Context and Device:
      - Improved logging of errors.
      
      Service:
      - Implemented service methods (except GetConnectionList). All methods are under active debug.
      - Partially implemented unitary tests
      ad08989e
  14. Aug 10, 2021
    • Lluis Gifre Renom's avatar
      Multiple changes: · 72a67e71
      Lluis Gifre Renom authored
      Common:
      - reorganized Database API to enable extension of Context API with entities (e.g. Service)
      - solved minor bugs in Database API
      
      Context and Device services:
      - rearranged services and unit tests according to mentioned Context API changes
      
      Service service:
      - initial release (under development, this is just a backup of code)
      72a67e71
    • Lluis Gifre Renom's avatar
      3c3b2dfa
  15. Aug 06, 2021
    • Lluis Gifre Renom's avatar
      Several changes: · a3e73f06
      Lluis Gifre Renom authored
      Common:
      - renamed report_coverage.sh script to report_coverage_all.sh
      
      Common/DatabaseAPI:
      - improved root class validations and test units
      - added _RootEntity interface
      - improved definition of Context database API entities
      
      Context service:
      - added AddLink/DeleteLink rpc methods
      - temporarily disabled integration tests
      
      Device service:
      - applied renamings in service and test units
      a3e73f06
  16. Aug 05, 2021
    • Lluis Gifre Renom's avatar
      Several changes: · 79167bfd
      Lluis Gifre Renom authored
      Common:
      - implemented ServiceException class
      - updated attributes in entities belonging to Database API
      - implemented test method to populate database with example topology
      
      Context service:
      - updated genproto script
      - implemented report_coverage_context script
      - moved specific rest scripts to root folder
      - minor arrangements in ContextClient
      - updated proto python files
      - implemented GetTopology RPC functionality
      - implemented unitary testing for GetTopology
      
      Device service:
      - updated genproto script
      79167bfd
  17. Jul 27, 2021
  18. Jul 26, 2021
Loading