1. 01 Feb, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Headers: · 99242d05
      Lluis Gifre Renom authored
      - Added/Updated headers
      - Added script to update copyright headers
      99242d05
  2. 16 Jan, 2023 1 commit
    • 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
  3. 13 Jan, 2023 2 commits
    • 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
  4. 04 Jan, 2023 1 commit
    • 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
  5. 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
  6. 02 Jan, 2023 1 commit
  7. 23 Dec, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Context component: · a8e2c9b3
      Lluis Gifre Renom authored
      - updated manifest
      - corrected README.md notes
      - corrected script run-tests-locally
      - partial code implementation
      a8e2c9b3
  8. 15 Dec, 2022 1 commit
    • 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
  9. 06 Oct, 2022 1 commit
  10. 02 Aug, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Context component: · b3874a8a
      Lluis Gifre Renom authored
      - added exposition of redis-tests service for testing with Redis backend
      - moved delete logic from Context Servicer to ORM components
      - added support for constraints of different kinds
      b3874a8a
  11. 14 Jul, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Adapted Context to common proto folder: · 6908f606
      Lluis Gifre Renom authored
      - Arranged .gitignore & .gitkeep files in common proto folder
      - Created specific run_tests_locally script for Context component
      - Moved imports from *.proto folder to common.proto folder
      - Adapted common.tools.object_factory to new proto definitions for ConfigRule and Constraint
      - Extended common.tools.type_checkers to new proto definitions for ConfigRule and Constraint
      - Removed context's genproto.sh script
      - Adapted Events generated to new timestamp data type
      - Minor code and linting fixing
      6908f606
  12. 19 May, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Device component: · 0ed8cfee
      Lluis Gifre Renom authored
      - Migrated to use new generic gRPC servicer
      - Migrated to use new generic Rest servicer
      - Migrated to use new settings framework
      - Migrated tests to use new generic servicers and mock's
      - Solved bug with endpoint monitors' population (dupplicated sample types due to wrong key generation)
      - Use Emulated driver when both driver and device type are not specified
      - Separated unitary tests and execution scripts per device driver
      - Extracted common unitary test functionalities into separate code files
      - Minor code styling/formatting
      0ed8cfee
  13. 08 Mar, 2022 1 commit
  14. 17 Feb, 2022 2 commits
  15. 16 Feb, 2022 1 commit
  16. 04 Nov, 2021 1 commit
  17. 23 Sep, 2021 1 commit
  18. 16 Jul, 2021 1 commit
    • Lluis Gifre Renom's avatar
      Added testunit example: · 98fc013f
      Lluis Gifre Renom authored
      - monitoring/test_monitoring.py: provides a basic testing skeleton
      - monitoring/requirements.in/.txt: updated with pytest
      - monitoring/genproto.py: added instructions to import generated Python modules using "from . import ..." instead of "import ..."; otherwise, pytest and other possible modules doing imports might complain.
      - monitoring/monitoring_server.py: packed start_server and stop_server functionaity to simplify test definition, minor formattings, bug resolutions and improvements in package import.
      - monitoring/monitoring_client.py: minor formattings, bug resolutions, and improvements in package import.
      98fc013f
  19. 14 Jun, 2021 1 commit
  20. 11 Jun, 2021 1 commit