Skip to content
Snippets Groups Projects
  1. May 16, 2025
  2. Dec 10, 2024
  3. Nov 04, 2024
  4. Jun 26, 2024
  5. Apr 18, 2024
  6. Mar 12, 2024
  7. Mar 06, 2024
  8. Mar 04, 2024
  9. Feb 20, 2024
  10. Feb 15, 2024
  11. Feb 01, 2023
    • Lluis Gifre Renom's avatar
      Headers: · 99242d05
      Lluis Gifre Renom authored
      - Added/Updated headers
      - Added script to update copyright headers
      99242d05
  12. Jan 24, 2023
    • Lluis Gifre Renom's avatar
      Device component: · ce5a8ab0
      Lluis Gifre Renom authored
      - removed internal in-memory database
      - added storage of connect-related config rules in context and added driver pre-loading when Device component starts
      - re-organized code of EmulatedDriver
      - re-organized code to improve clarity
      - minor code bug resolutions
      - code cleanup
      ce5a8ab0
  13. Oct 04, 2022
    • Lluis Gifre Renom's avatar
      Common and Device: · 10a63cc4
      Lluis Gifre Renom authored
      - Implemented generic MutexQueues class
      - Implemented sequentialization of operations in Device component to prevent data corruption and race conditions
      10a63cc4
  14. Jul 15, 2022
    • Lluis Gifre Renom's avatar
      Adapted Device(complete) & Monitoring(partial) to common proto folder: · 5556f3b1
      Lluis Gifre Renom authored
      Device:
      - Removed obsoleted run_tests_locally-device.sh script
      - Moved imports from *.proto folder to common.proto folder
      - Removed device's genproto.sh script
      - Minor code and linting fixing
      - Arranged requirements to accelerate Docker image creation
      - Updated Dockerfile
      - Arranged GitLab CI/CD pipeline
      - Corrected usage of ConfigRules to use new custom ConfigRules
      
      Monitoring:
      - Moved imports from *.proto folder to common.proto folder
      - Removed monitoring's genproto.sh script
      5556f3b1
  15. May 19, 2022
    • 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
  16. Feb 16, 2022
  17. Dec 16, 2021
  18. Dec 14, 2021
  19. Nov 30, 2021
  20. Nov 17, 2021
    • Lluis Gifre Renom's avatar
      Intermediate backup, not functional. · 446e0db8
      Lluis Gifre Renom authored
      - Implemented MonitorDeviceKPI RPC method
      - Implemented Endpoint pre-configruation for Emulated Driver
      - Implemented MockMonitoringService for testing Device monitoring capabilities
      - Implemented Monitoring Loops to collect samples from drivers and forward them to Monitoring Service
      - Test unit for Emulated Device Monitoring half implemented.
      - Minor bug resolutions in OpenConfig Driver
      446e0db8
  21. Nov 12, 2021
  22. Nov 04, 2021
    • Lluis Gifre Renom's avatar
      Partial implementation of Device monitoring logic: · d21562c7
      Lluis Gifre Renom authored
      - Implemented Database models for KpiModel and KpiSampleType
      - Added MonitorDeviceKpi to DeviceClient
      - Added MonitorDeviceKpi to DeviceServiceServicerImpl (partial implementation)
      - Created MonitoringLoops class (partial implementation)
      d21562c7
  23. Nov 03, 2021
    • Lluis Gifre Renom's avatar
      Several changes: · 78dd010b
      Lluis Gifre Renom authored
      Common:
      - Normalized report_coverage_*.sh scripts, and temporarily summarized results in device one for testing purposes.
      - Adapted run_tests_locally.sh script for testing purposes
      - Improved message synthesis of ServiceException
      
      Context:
      - Improved ConfigModel helper functions
      
      Device (intermediate backup):
      - Removed DataCache since it reduces readability of the code. Moved database one level up.
      - Improved ServicerImpl and moved DataCache functionality over there.
      - Added condition to prevent AddDevice request from carrying a configuration.
      - Multiple pre-work required for processing configuration differences in DeviceServiceServicerImpl.
      78dd010b
  24. Oct 28, 2021
  25. Aug 05, 2021
  26. Jul 30, 2021
  27. Jul 27, 2021
  28. Jul 26, 2021
Loading