Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / palazzem/econnect-python issues and pull requests

#153 - release: version 0.12.0

Pull Request - State: closed - Opened by palazzem 4 months ago - 1 comment
Labels: topic:packaging

#152 - Implement retry logic in the `econnect-python` Client

Issue - State: open - Opened by palazzem 5 months ago
Labels: topic:client, type:feature, breaking change

#151 - Move Error Handling to the `econnect-python` Client

Issue - State: open - Opened by palazzem 5 months ago
Labels: topic:client, type:feature, breaking change

#150 - feat: add support for Python 3.12

Pull Request - State: closed - Opened by palazzem 7 months ago - 1 comment
Labels: topic:tests, topic:tools, type:feature

#149 - Ensure support for Python 3.12

Issue - State: closed - Opened by palazzem 7 months ago
Labels: topic:tests, type:feature, topic:packaging

#148 - fix(log): simplify `DeviceDisconnectedError` error message

Pull Request - State: closed - Opened by palazzem 7 months ago - 1 comment
Labels: topic:api, type:fix

#147 - feat(api): handle main unit disconnections

Pull Request - State: closed - Opened by palazzem 7 months ago - 1 comment
Labels: topic:api, type:feature

#146 - Handle main unit disconnections

Issue - State: closed - Opened by palazzem 7 months ago - 2 comments
Labels: topic:api, type:feature

#145 - release: version 0.11.0

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:packaging

#144 - fix(log): debug log for arm/disarm/lock/unlock responses

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:client, type:fix

#143 - Logging is missing and in some calls is misleading

Issue - State: open - Opened by palazzem 8 months ago - 1 comment
Labels: type:bug, topic:client

#142 - feat: `lock()` accepts an optional `userId`

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:client, topic:api, type:feature

#141 - Add support for main units that require the `userId` code

Issue - State: closed - Opened by palazzem 8 months ago
Labels: topic:client, topic:api, type:feature

#140 - feat: add `client.query(q.PANEL)` API to retrieve panel details

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:client, topic:api, type:feature

#139 - Store panel details when calling `/api/login` API

Issue - State: closed - Opened by palazzem 8 months ago
Labels: topic:api, type:feature

#138 - release: version 0.10.0

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: type:feature, topic:packaging

#137 - fix(log)!: `Invalid*` exceptions replaced with `CommandError`; errors are logged with the API response

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:api, breaking change, type:fix

#136 - refactor: update `pre-commit` hooks

Pull Request - State: closed - Opened by palazzem 8 months ago - 1 comment
Labels: topic:tools, type:feature

#135 - release: version 0.9.2

Pull Request - State: closed - Opened by palazzem 10 months ago - 1 comment
Labels: topic:packaging

#134 - fix(client): raise `InvalidToken` if the token expires while using `lock()`

Pull Request - State: closed - Opened by palazzem 10 months ago - 1 comment
Labels: topic:client, type:fix

#133 - release: version 0.9.1

Pull Request - State: closed - Opened by palazzem 10 months ago - 1 comment
Labels: topic:packaging

#132 - fix(client): prevent KeyError when inputs/outputs/sectors are not in sync with the cloud

Pull Request - State: closed - Opened by palazzem 10 months ago - 1 comment
Labels: topic:client, type:fix

#131 - release: version 0.9.0

Pull Request - State: closed - Opened by palazzem 10 months ago - 1 comment
Labels: topic:packaging

#130 - feat!: add missing keys for `q.OUTPUTS` queries

Pull Request - State: closed - Opened by xtimmy86x 11 months ago - 1 comment
Labels: topic:api, type:feature

#129 - feat: add output command

Pull Request - State: closed - Opened by xtimmy86x 11 months ago - 1 comment
Labels: topic:api, type:feature

#128 - fix: arm and disarm multiple sectors with one request

Pull Request - State: closed - Opened by xtimmy86x 11 months ago - 1 comment
Labels: topic:api, type:fix

#127 - feat: add query.OUTPUTS to collect outputs status

Pull Request - State: closed - Opened by xtimmy86x 11 months ago - 1 comment
Labels: topic:api, type:feature

#126 - release: build version 0.8.1

Pull Request - State: closed - Opened by palazzem 12 months ago - 1 comment
Labels: topic:packaging

#125 - feat: add `last_id` for alerts poll

Pull Request - State: closed - Opened by xtimmy86x 12 months ago - 1 comment
Labels: type:bug, topic:client

#124 - release: build version 0.8.0

Pull Request - State: closed - Opened by palazzem 12 months ago - 1 comment

#123 - ci: write xml coverage report to support coveralls

Pull Request - State: closed - Opened by palazzem 12 months ago - 1 comment
Labels: topic:tests

#122 - Pass the panel info via a query

Issue - State: closed - Opened by xtimmy86x 12 months ago - 1 comment
Labels: topic:api, type:feature

#121 - Create a separate query for alarm_led, tamper_led and inputs_led

Issue - State: closed - Opened by xtimmy86x 12 months ago - 2 comments
Labels: topic:client, breaking change, type:refactor

#120 - refactor: delete unused def _filter_data

Pull Request - State: closed - Opened by xtimmy86x 12 months ago
Labels: topic:client, type:refactor

#119 - refactor!: modify the response for `query.ALERTS`

Pull Request - State: closed - Opened by xtimmy86x 12 months ago
Labels: topic:client, breaking change, type:refactor

#118 - refactor!: add `query.ALERTS` to query the system

Pull Request - State: closed - Opened by xtimmy86x 12 months ago
Labels: topic:client, type:refactor

#117 - release: build version 0.7.0

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:packaging

#116 - feat(client): implement get_status() to retrieve the main unit anomalies/alarms/tampering

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:api, type:feature

#115 - Expose an API to retrieve the global state of the alarm system

Issue - State: closed - Opened by palazzem about 1 year ago - 2 comments
Labels: topic:api, type:feature

#114 - release: version 0.6.0

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:packaging

#113 - refactor!: remove `AlarmDevice` component

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature, breaking change, topic:ha-integration

#112 - Decouple the Client from the Device

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: type:refactor, topic:ha-integration

#111 - feat: support IESS Metronet system

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:api, type:feature

#110 - Support IESS Metronet system

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: topic:api, type:feature

#109 - docs: add badges to README and enable code coverage reporting

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:docs, topic:tests

#108 - bug alarm panel when arming night sector

Issue - State: closed - Opened by eliciogiuseppe about 1 year ago - 2 comments
Labels: type:bug, topic:ha-integration

#107 - fix(builder): update Hatch build target to include `elmo` package

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:bug, topic:packaging

#106 - package: ensure project name is econnect-python; pytest python PATH is `src`

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature, topic:packaging

#105 - release: version 0.5.0

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:packaging

#104 - Sensors on/off descriptions are misleading (triggered/not triggered)

Issue - State: open - Opened by palazzem about 1 year ago
Labels: type:feature, topic:ha-integration

#103 - Missing alarm panel states

Issue - State: closed - Opened by eliciogiuseppe about 1 year ago - 3 comments
Labels: type:feature, topic:ha-integration

#102 - Handle `arm_custom_bypass` mode

Issue - State: closed - Opened by eliciogiuseppe about 1 year ago - 2 comments
Labels: type:feature, topic:ha-integration

#101 - fix(client): sector/input name defaults to `Unknown` if the main unit is out of sync with the cloud

Pull Request - State: closed - Opened by palazzem about 1 year ago - 1 comment
Labels: type:bug, topic:client

#100 - Move HA integration to a standalone repository

Issue - State: closed - Opened by palazzem about 1 year ago - 1 comment
Labels: topic:packaging, type:refactor, topic:ha-integration

#99 - feat(client): add DEBUG logging to `ElmoClient`

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:client, type:feature

#98 - Reduce `AlarmDevice.update()` complexity by removing unneeded filtering

Issue - State: closed - Opened by palazzem about 1 year ago - 1 comment
Labels: topic:client, type:refactor

#97 - refactor!: `AlarmDevice` uses integration test client to ensure `update()` compatibility with the new API

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:client, type:feature, breaking change, type:refactor

#96 - tests: encapsulate mock calls inside tests and provide a new client for integrations tests

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tests, breaking change, type:refactor

#95 - Improve debug capabilities with logging

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: topic:client, topic:api, type:feature

#94 - feat!: drop support for EOL Python versions; support Python 3.8 -> 3.11

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature, topic:packaging, breaking change

#93 - tools: use pre-commit hooks to run linters and static analyzers

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tools, type:feature

#92 - refactor!: migrate the whole project to `pyproject.toml` project definition

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tools, type:feature, topic:packaging

#91 - With the latest version of HA, Elmo device is not available

Issue - State: closed - Opened by palazzem about 1 year ago - 1 comment
Labels: type:bug, topic:client

#90 - refactor!: merge 'v0.4.0' release into 'main'

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:client, breaking change, type:refactor

#89 - Bump version 0.4.0

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature, topic:packaging

#88 - docs: add Contribution Guidelines

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: type:docs

#87 - tools(template): add GitHub templates for pull requests and issues

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tools, type:feature

#86 - tools!: use GitHub actions for testing and linting

Pull Request - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tools, type:feature, breaking change

#85 - Include `pre-commit` hooks

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tools, type:feature

#84 - Update test matrix

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: topic:tests, type:feature

#83 - Add GitHub issue templates

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature

#82 - Provide contribution guidelines

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: type:feature

#81 - Merge `0.4.0` upstream

Issue - State: closed - Opened by palazzem about 1 year ago
Labels: type:refactor

#80 - Migrate the package to `pyproject.toml` with `hatch` builder

Issue - State: closed - Opened by palazzem over 1 year ago
Labels: topic:packaging, type:refactor

#79 - Migrate to GitHub Actions CI

Issue - State: closed - Opened by palazzem over 1 year ago - 1 comment
Labels: topic:tools, type:feature

#78 - High data usage on mobile networks

Issue - State: closed - Opened by palazzem over 1 year ago - 3 comments
Labels: type:bug, topic:ha-integration

#77 - Support e-connect for Homebridge/HomeKit

Issue - State: closed - Opened by palazzem over 1 year ago - 18 comments
Labels: type:feature

#76 - Arm and disarm doesn't work after REST API change

Issue - State: closed - Opened by palazzem over 1 year ago - 1 comment
Labels: kind/bug, component/api

#75 - Bump certifi from 2021.5.30 to 2022.12.7 in /requirements

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 3 comments
Labels: topic:packaging

#74 - Include `status` field in query() API

Pull Request - State: closed - Opened by palazzem about 3 years ago - 1 comment
Labels: kind/enhancement, component/client

#73 - query() API returns also "last_id" field; items are grouped under "sectors" or "inputs" keys

Pull Request - State: closed - Opened by palazzem about 3 years ago - 1 comment
Labels: kind/enhancement, component/client

#72 - Refactor query() API so that a raw query (dict) is returned; add "excluded" field to returned dict

Pull Request - State: closed - Opened by palazzem about 3 years ago - 1 comment
Labels: kind/enhancement, component/client

#71 - Remove check() API

Pull Request - State: closed - Opened by palazzem about 3 years ago - 1 comment
Labels: component/client

#70 - Updated development dependencies

Pull Request - State: closed - Opened by palazzem about 3 years ago - 1 comment
Labels: dev/testing

#69 - Bump urllib3 from 1.26.3 to 1.26.5 in /requirements

Pull Request - State: closed - Opened by dependabot[bot] over 3 years ago - 3 comments
Labels: dependencies

#68 - Bump urllib3 from 1.26.3 to 1.26.4 in /requirements

Pull Request - State: closed - Opened by dependabot[bot] over 3 years ago - 1 comment
Labels: dependencies

#67 - Implement long-polling to retrieve state updates

Pull Request - State: closed - Opened by palazzem over 3 years ago
Labels: kind/enhancement, component/client

#66 - [core/client] Ensure unlock() is called even if an exception is raised in the block

Pull Request - State: closed - Opened by palazzem over 3 years ago - 1 comment
Labels: kind/enhancement, component/client

#65 - Improved Error Handling

Pull Request - State: closed - Opened by palazzem over 3 years ago
Labels: kind/enhancement, component/client

#64 - Handle token expiration

Pull Request - State: closed - Opened by palazzem over 3 years ago - 2 comments
Labels: kind/enhancement, component/client

#63 - Introduce a safer API so that only HTTPS urls can be used

Pull Request - State: closed - Opened by palazzem over 3 years ago - 1 comment
Labels: kind/enhancement, component/client

#62 - [docs] Explain what is secret-code

Pull Request - State: closed - Opened by palazzem over 3 years ago
Labels: documentation

#61 - ElmoClient constructor has now defaults

Pull Request - State: closed - Opened by palazzem over 3 years ago
Labels: kind/enhancement, component/client

#60 - Update testing dependencies

Pull Request - State: closed - Opened by palazzem over 3 years ago
Labels: dev/testing, dev/tooling

#59 - Explain `secret-code` meaning

Issue - State: closed - Opened by palazzem over 3 years ago
Labels: documentation

#58 - Introduce a safer API

Issue - State: closed - Opened by palazzem over 3 years ago - 1 comment
Labels: component/client, kind/feature-request

#57 - Cannot retrieve system input exclusion status

Issue - State: closed - Opened by davidecavestro over 4 years ago - 2 comments
Labels: kind/enhancement, component/client

#56 - with client.lock() doesn't unlock in case of error within the execution block

Issue - State: closed - Opened by davidecavestro over 4 years ago
Labels: kind/bug

#55 - Add support for selective exclusion and readmission of inputs

Pull Request - State: closed - Opened by davidecavestro over 4 years ago - 12 comments
Labels: community, component/client, kind/feature

#54 - Provide asyncio implementation

Issue - State: open - Opened by palazzem over 4 years ago - 1 comment
Labels: topic:client, type:feature