Commit Graph

6431 Commits

Author SHA1 Message Date
snyk-bot 948e1f635c
fix: optional-requirements.txt to reduce vulnerabilities
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-STARLETTE-10874054
2025-07-24 10:10:28 +00:00
nicolargo 3a1e188d58 Merge branch 'issue3237_GlancesAPI' into develop 2025-07-12 18:17:21 +02:00
nicolargo 3d263bc7d4 Create a Glances API in order to use Glances as a Python lib #3237 2025-07-12 18:16:43 +02:00
nicolargo 365a670c12 Processlist ok 2025-07-09 17:40:08 +02:00
nicolargo 660b94e99d First version of the API 2025-07-09 17:40:08 +02:00
nicolargo 65393b0771 First version of the API 2025-07-09 17:40:08 +02:00
nicolargo 45c3c489a0 On the road of Glances 4.4.0 (after 4.3.3) 2025-07-09 17:37:24 +02:00
nicolargo 73a01d4c52 version 4.3.3 2025-07-09 17:35:33 +02:00
nicolargo 218831ecb9 Align glances.conf file 2025-07-09 17:28:19 +02:00
nicolargo e3bbd0dc2a Something in 4.3.2 broke the home assistant add-on for Glances #3238 2025-07-09 17:26:54 +02:00
nicolargo b340b5fc30 Something in 4.3.2 broke the home assistant add-on for Glances #3238 2025-07-07 07:41:25 +02:00
nicolargo fca11995cb Revert "Something in 4.3.2 broke the home assistant add-on for Glances - Try 1 #3238"
This reverts commit 76b070f3de.
2025-07-06 22:47:52 +02:00
nicolargo 76b070f3de Something in 4.3.2 broke the home assistant add-on for Glances - Try 1 #3238 2025-07-06 22:06:56 +02:00
nicolargo 5b2b7325fc Update README 2025-07-05 18:17:18 +02:00
nicolargo 94ae566eb7 On the orad of Glances 4.4.0 2025-07-05 17:58:24 +02:00
nicolargo a9c3770851 On the orad of Glances 4.4.0 2025-07-05 17:57:05 +02:00
nicolargo 4c31611f2f version 4.3.2 - Update Snap 2025-07-05 10:44:29 +02:00
nicolargo e46a38f141 version 4.3.2 2025-07-05 10:43:46 +02:00
nicolargo c6a48bf424 Update docs and correct an issue with UTC import 2025-07-05 10:32:11 +02:00
nicolargo bf2c6d1bda Add unit test for time zone in history 2025-07-05 10:32:11 +02:00
nicolargo 455888e0fa API history endpoints shows times without timezone #3218 2025-07-05 10:32:11 +02:00
nicolargo 0db81b71c6 Correct a crash in client/server mode 2025-07-05 10:32:11 +02:00
nicolargo c1d67556c7 Make --stdout (csv and json) compliant with client/server mode #3235 2025-07-05 10:32:11 +02:00
nicolargo e46eb765ff Update documentation lint 2025-07-05 10:32:11 +02:00
nicolargo 82a829d0c4 Update documentation 2025-07-05 10:32:11 +02:00
nicolargo 155452e223 Glances 4.3.2_rc01 2025-07-05 10:32:11 +02:00
nicolargo 15a94f04da Improve Restful API documentation embeded in FastAPI #2632 2025-07-05 10:32:11 +02:00
nicolargo 813785ff82 Change the way Docker start Glances 2025-07-05 10:32:11 +02:00
nicolargo 28e82eb237 Lint Dockerfile 2025-07-05 10:32:11 +02:00
nicolargo 1268b58bbc Glances breaks if Podman container is started while it is running #3199 2025-07-05 10:32:11 +02:00
nicolargo 1434d3ad5c Avoid none in rate computation 2025-07-05 10:32:11 +02:00
nicolargo 28ae053e4b Glances Central Browser should use name instead of IP adress for redirection #3103 2025-07-05 10:32:11 +02:00
nicolargo cd71b45089 Add container inactive_file & limit to InfluxDB2 export #3206 2025-07-05 10:32:11 +02:00
nicolargo 1365d600a3 (postgre)SQL export support / TimeScaleDB #2814 2025-07-05 10:32:11 +02:00
nicolargo 7c13ae17fa Implement a basic memory cache with TTL for API call (set to ~1 second) #3202 2025-07-05 10:32:11 +02:00
nicolargo b888dc55e8 Correct key() by keys() 2025-07-05 10:32:11 +02:00
Boris Okassa ed2e1cdefb exports: outputs: Removed iterator helpers
Related to #3181
Signed-off-by: Boris Okassa <borisokassa@yahoo.fr>
2025-07-05 10:32:11 +02:00
renovate[bot] 505a90f8da fix(deps): update dependency pysnmp-lextudio to <6.3.1 2025-07-05 10:32:11 +02:00
snyk-bot cac2e0b884 fix: dev-requirements.txt to reduce vulnerabilities
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-H11-10293728
2025-07-05 10:32:11 +02:00
snyk-bot df93b5bf4c fix: optional-requirements.txt to reduce vulnerabilities
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-NUMPY-2321964
- https://snyk.io/vuln/SNYK-PYTHON-NUMPY-2321966
- https://snyk.io/vuln/SNYK-PYTHON-NUMPY-2321970
- https://snyk.io/vuln/SNYK-PYTHON-PYARROW-6052811
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-3180412
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-7448482
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-9964606
- https://snyk.io/vuln/SNYK-PYTHON-URLLIB3-7267250
2025-07-05 10:32:11 +02:00
nicolargo e277908118 Commit issue following #3186 - glances.js not found 2025-07-05 10:32:11 +02:00
fr4nc0is ea12008e10 Update plugin containers display and order #3186 2025-07-05 10:32:11 +02:00
ia74 bcf3d42097 Change "Pinned thread" to "Pinned task" and "Upin" to "Unpin" 2025-07-05 10:32:11 +02:00
Ariel Otilibili 0ffb08dd2a glances: Refactor _build_amps_list
Used a list comprehension. Moreover None and empty list are considered
as false values in Python.

Part-of: #2801
Link: https://docs.python.org/3/library/stdtypes.html#truth-value-testing
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili 75b7998185 glances: amps: remove iterator helpers
No more needed in Python 3.

Moreover in update(), the keys are not used: the call to items() is
replaced with values().

Related to #3181
2025-07-05 10:32:11 +02:00
nicolargo f45900b450 Add test for JSON export 2025-07-05 10:32:11 +02:00
nicolargo 96660cae16 Add Star history to Readme file 2025-07-05 10:32:11 +02:00
nicolargo 83a5847ff1 Add Star history to Readme file 2025-07-05 10:32:11 +02:00
renovate[bot] 51166fe1df chore(deps): update alpine docker tag to v3.22 2025-07-05 10:32:11 +02:00
Ariel Otilibili 1375573a46 glances: remove iterator helpers
No more needed in Python 3. Following commit 72e1511d ("globals: Fix a
race condition in namedtuple_to_dict"), the dynamic view on the keys is
as well transformed into a list.

Related to #3181
2025-07-05 10:32:11 +02:00