24 Commits

Author SHA1 Message Date
Euripedes Rocha Filho 08615177e3 refactor: Moves outbox to an internal library to improve testing 2026-05-27 07:03:33 +02:00
Octavio Godoy e5cf3d2554 fix: Change CI Images from gitlab to Docker 2026-05-20 12:50:20 +02:00
Octavio Godoy 91988439b5 fix: Update images from Docker to Gitlab container 2026-05-05 16:35:56 +02:00
Euripedes Rocha 3c20fc05d3 Merge branch 'feat/password_special_characters' into 'master'
MR: feat: Add support for percent-encoding in password
See merge request espressif/esp-mqtt!260
2026-04-23 18:01:18 +02:00
Bogdan Kolendovskyy 32df7e27fc feat: Add support for percent-encoding in password and it's corresponding test
Add support of percent-encoded characters when passing the username and password in URI

Closes https://github.com/espressif/esp-mqtt/issues/294
2026-04-23 16:05:24 +02:00
Octavio Godoy 0ea9dcb0f6 ci: Add HTML prebuild report 2026-04-23 09:57:55 +02:00
Euripedes Rocha Filho 97b58eaded ci: Add missing pydantic warnings 2026-04-22 09:59:36 +02:00
Euripedes Rocha Filho 439c72786a ci: Introduce log capture and matchers
To allow our tests to use internal esp-mqtt state without exposing it
directly we add this utility to capture it.
2026-04-21 08:24:20 +02:00
Euripedes Rocha Filho 37a2e555c5 feat: add mqtt conformance test app
Adds a conformance test app based on paho test suite.
This introduce the basis infrastructure and initial tests.
2026-04-16 09:11:08 +02:00
Euripedes Rocha Filho 9ef975c54b ci: Fix idf-ci artifacts path 2026-03-31 15:52:26 +02:00
Euripedes Rocha Filho 42cce9f86f docs: re-enable zh_CN build 2026-03-27 07:59:42 +01:00
Octavio Godoy 4dd566c0ec ci: Add 6.1 as latest build image 2026-03-05 16:23:23 +01:00
Euripedes Rocha Filho 7011f71e5e ci: Ignore known warnings in CI build 2025-11-26 10:52:17 +01:00
Euripedes Rocha Filho 1d487dc6ed ci: Change git clone depth to avoid false errors when depoloying 2025-11-25 16:10:48 +01:00
Euripedes Rocha Filho cc07c725b1 ci: Deploy correctly to github 2025-11-24 12:54:47 +01:00
Bogdan Kolendovskyy edd88ea9e9 ci: Fix mqtt being unavailable to host test 2025-11-19 13:53:04 +01:00
Euripedes Rocha Filho 59d9239ef3 ci: Fix deploy to github 2025-10-22 16:24:28 +02:00
Euripedes Rocha Filho 4e03b4d1ca ci: Fix idf ci installation
- Changes the image used for builds
- Adds a new known warning regarding EXAMPLE_ETH_PHY_IP101
2025-10-15 10:34:45 +02:00
Euripedes Rocha Filho 71534b1c43 ci: Adds target tests and move to gitlab components
Ths adopts gitlab components for better maintanance of CI.
Adds target tests
2025-10-01 13:14:17 +02:00
Euripedes Rocha Filho 57f729ec66 ci: Makes build parallel to speed up ci 2025-09-29 08:56:07 +02:00
Euripedes Rocha Filho 04f8e3765d chore: Adds pre-commit checks and introduce conventional commits 2025-09-26 17:45:16 +02:00
Euripedes Rocha Filho 5b1f57f690 ci: Removes deployment of docs and component
Release of documents and component should be done manually until we
introduce the automation properly.

ci: Solve the warnings on docs_build

ci: Adopts the old strategy to push to github
2025-09-26 14:16:20 +02:00
Euripedes Rocha Filho 169e1ee88d fix: Adjust all examples and test to use local component
- Makes the name of component mqtt
- Updates README
- Adjust CI to build for supported idf versions
- Removes qemu job
2025-09-24 16:25:42 +02:00
Euripedes Rocha Filho 2b33476c3f ci: Adds documentation build
- Adds documentation build and deploy
- Removes QEMU test as it is outdated
2025-09-23 15:18:56 +02:00