1. 16 Jan, 2023 5 commits
    • Lluis Gifre Renom's avatar
      Context component: · 823eb467
      Lluis Gifre Renom authored
      - disabled event testing; operation works, but sometimes tests get stuck
      - added dynamic wait for CockroachDB and NATS containers to start
      - tuned grace shutdown period
      - improved NatsBackend termination
      823eb467
    • Lluis Gifre Renom's avatar
      Context: · c0c42c48
      Lluis Gifre Renom authored
      - added smart wait for crdb and nats to start
      c0c42c48
    • Lluis Gifre Renom's avatar
      Context: · b4c8e2e0
      Lluis Gifre Renom authored
      - added clean-up commands for the GitLab runner
      b4c8e2e0
    • 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
    • Lluis Gifre Renom's avatar
      Context: · 9593ba92
      Lluis Gifre Renom authored
      - testing CI/CD pipeline
      9593ba92
  2. 13 Jan, 2023 14 commits
    • 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: · b8ec2a6a
      Lluis Gifre Renom authored
      - cosmetic changes
      b8ec2a6a
    • 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: · b9db50d5
      Lluis Gifre Renom authored
      - testing CI/CD pipeline
      b9db50d5
    • Lluis Gifre Renom's avatar
      Context: · b5a26ccf
      Lluis Gifre Renom authored
      - added logs to CI/CD pipeline for debug purposes
      b5a26ccf
    • Lluis Gifre Renom's avatar
      Context: · e6cfad2f
      Lluis Gifre Renom authored
      - removed unneeded files
      - added control when no database engine can be instantiated
      - added missing assertions in device and link unitary tests
      e6cfad2f
    • 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: · 5f50df51
      Lluis Gifre Renom authored
      - cosmetic changes
      - activated correct events to collect for device unitary test
      5f50df51
    • 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: · 14341492
      Lluis Gifre Renom authored
      - corrected Topology unitary test
      14341492
    • Lluis Gifre Renom's avatar
      Context: · 7730ad87
      Lluis Gifre Renom authored
      - corrected CI/CD pipeline
      7730ad87
    • Lluis Gifre Renom's avatar
      Context: · ca0c74eb
      Lluis Gifre Renom authored
      - added missing requirement
      - corrected unitary test Topology
      ca0c74eb
    • 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
    • Lluis Gifre Renom's avatar
      Common: · 692fc03e
      Lluis Gifre Renom authored
      - Added backend for NATS message broker
      - removed unneeded test script
      692fc03e
  3. 12 Jan, 2023 13 commits
  4. 10 Jan, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Context component: · d03919be
      Lluis Gifre Renom authored
      - moved relational models to associated classes
      - migrated support for slice subslices
      - added filters to prevent upsert when there is nothing to update
      d03919be
  5. 07 Jan, 2023 2 commits
  6. 05 Jan, 2023 2 commits
    • 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
  7. 04 Jan, 2023 2 commits
    • 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
    • Lluis Gifre Renom's avatar
      Common: · 5b1579a7
      Lluis Gifre Renom authored
      - updated coveragerc template file
      - extended and improved rpc wrapper set of declarable exceptions
      - updated default context and topology definition constants
      5b1579a7
  8. 03 Jan, 2023 1 commit
    • 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