nicolargo
17266144c8
Merge branch 'issue3400' into develop
2026-01-10 16:23:13 +01:00
nicolargo
7da3111b76
Process widget is broken in Homepage since a few dev release #3400
2026-01-10 16:23:01 +01:00
nicolargo
131d0aec8d
Merge branch 'issue3127' into develop
2026-01-04 18:58:34 +01:00
nicolargo
3f060c684b
Improve CPU name in Quicklook plugin for ARM prcessors #3127
2026-01-04 18:58:21 +01:00
nicolargo
37d2fe13d0
Make public IP address retreiving call async
2026-01-03 15:42:31 +01:00
nicolargo
0d8352c9c7
Update README
2026-01-03 15:21:24 +01:00
nicolargo
ad9d52b5b0
Remove Netifaces2 from requirements file
2026-01-03 15:15:15 +01:00
nicolargo
22f7be01cb
Merge branch 'issue3130' into develop
2026-01-03 15:14:20 +01:00
nicolargo
326c2fef51
Remove Netifaces dependency and use a pure Python to get Default Gateway.
...
Ip address and Net mask are now retreived thanks to PSutil.
2026-01-03 15:12:53 +01:00
nicolargo
a3195463a0
Add system test for NATS exporter
2026-01-03 14:21:26 +01:00
nicolargo
84324615c5
Align conf file between default and the one used in Docker compose
2026-01-03 09:32:34 +01:00
nicolargo
fa9bb2cdab
Add Ruff formater in pre-hook
2026-01-03 09:25:27 +01:00
nicolargo
d97c5cd5b9
Format and lint the code
2026-01-03 09:21:43 +01:00
nicolargo
420305a24a
Merge branch 'issue3385' into develop
2026-01-03 09:18:45 +01:00
nicolargo
603f1ee8a4
Option to revert to using arrows to switch sorting? #3385
2026-01-03 09:18:25 +01:00
nicolargo
62e0b784bd
Format/Lint code
2026-01-03 09:03:32 +01:00
nicolargo
1e25b4b130
Merge branch 'drake7707-develop' into develop
2026-01-03 09:00:39 +01:00
nicolargo
8b76cd458e
Reduced cyclomatic complexity - Each function now does one thing
...
Better readability - Descriptive function names explain intent
Easier testing - Helper functions can be tested independently
Consistent style - f-strings used throughout
Removed code smells - No more pass statements in conditionals, no assert for validation
2026-01-03 09:00:05 +01:00
nicolargo
5cbbe91e1f
Regenerate the WebUI and lint the code
2026-01-03 08:52:19 +01:00
Drakarah
862ac41b58
Merge branch 'develop' of https://github.com/nicolargo/glances into develop
2026-01-03 07:33:53 +00:00
Drakarah
c8b2a90f3b
Format the smart data in the web ui the same way as curses output
2026-01-03 07:33:09 +00:00
nicolargo
6e844f3c8b
Update doc
2026-01-02 18:10:00 +01:00
nicolargo
91279b9144
Lint and format the code
2026-01-02 18:07:28 +01:00
nicolargo
7160cd8ae4
Merge branch 'issue3341-NATS' into develop
2026-01-02 18:00:30 +01:00
nicolargo
4bd36a34a1
Refactor NATS export to use async base class
...
Replace custom event loop threading implementation with GlancesExportAsyncio
base class. This simplifies the code by delegating async lifecycle management
to the parent class and using standardized _async_init(), _async_exit(), and
_async_export() methods instead of manual thread and event loop handling.
2026-01-02 17:28:52 +01:00
nicolargo
6cedd16753
Add test for NATS in the Makefile
2026-01-02 17:02:49 +01:00
nicolargo
12083f33fc
Remove debug message
2026-01-02 09:42:03 +01:00
nicolargo
b7c6cce373
First version ok. Log message should be removed. Code should be tested.
2025-12-30 19:04:07 +01:00
nicolargo
ba932e72bd
Read only container (with docker-compose) #3382
2025-12-30 10:40:36 +01:00
nicolargo
5d9593b393
Lint the code
2025-12-26 18:47:01 +01:00
nicolargo
5886321156
Lint code
2025-12-26 18:27:13 +01:00
nicolargo
f72b3e226e
Merge branch 'issue3387' into develop
2025-12-26 18:22:31 +01:00
nicolargo
b9a89006a2
Sort by time do not work anymore #3387
2025-12-26 18:22:20 +01:00
nicolargo
1353b22445
Revert "Switch Docker Alpine based images to hardened"
...
This reverts commit f3b3b42e29 .
2025-12-23 14:33:55 +01:00
nicolargo
f058360b52
Merge branch 'issue3280' into develop
2025-12-23 14:15:16 +01:00
nicolargo
f3b3b42e29
Switch Docker Alpine based images to hardened
2025-12-23 14:14:58 +01:00
nicolargo
be199ef044
Merge branch 'issue3359_Improve_DockerFile' into develop
2025-12-22 10:58:30 +01:00
nicolargo
15d252a40b
Some imporovement regarding Dockerfile - #3359
2025-12-22 10:58:09 +01:00
Drakarah
0b141ff92d
update doc
2025-12-22 09:42:32 +00:00
Drakarah
60f304c313
auto unit on curses output
2025-12-22 09:38:14 +00:00
Drakarah
29d7a15dab
Add a hide_attributes to well hide attributes
2025-12-22 09:17:20 +00:00
Drakarah
f837614a69
Use proper labels instead of attribute keys (if possible)
2025-12-22 07:43:52 +00:00
Drakarah
3247b0dc33
Change proposed by @webdjoe ( https://github.com/nicolargo/glances/pull/3355?notification_referrer_id=NT_kwDOAFGpVLMyMDY1Mjk5NjMyMTo1MzUxNzY0#issuecomment-3679451101 )
2025-12-22 07:30:12 +00:00
Drakarah
507079491a
Merge branch 'develop' of https://github.com/nicolargo/glances into develop
2025-12-22 07:27:41 +00:00
nicolargo
d5ce8a7461
Lint code for Python 3.10
2025-12-21 14:40:39 +01:00
nicolargo
f587b281c0
Catch error on ADM GPU plugin and Python 3.9
2025-12-20 15:33:17 +01:00
nicolargo
e74dcc0060
Add comment for Git action tests
2025-12-20 15:19:58 +01:00
nicolargo
59d54b8e2b
Correct issue with test on Python 3.9
2025-12-20 10:36:00 +01:00
nicolargo
184e490660
Bump to Python 3.10 as minimal version
2025-12-20 10:22:03 +01:00
nicolargo
cd1f9348c2
Change load method name
2025-12-20 10:08:26 +01:00
nicolargo
68b5215e94
Lint quicklook
2025-12-20 10:01:01 +01:00
nicolargo
928e577d8c
Update webUI
2025-12-20 09:53:29 +01:00
nicolargo
1b6d63fd2f
Update deps
2025-12-20 09:44:49 +01:00
nicolargo
fafdef615d
Lint the code and correct issue with List (replaced by list)
2025-12-20 09:40:09 +01:00
nicolargo
8ab188bc04
Lint code
2025-12-20 09:33:01 +01:00
Nicolas Hennion
cd9360f637
Merge pull request #3379 from okulev/cpu_freq_nomax
...
Fix quicklook in case psutil.cpu_freq().max=0.0
2025-12-20 09:22:22 +01:00
Nicolas Hennion
be5a92c7e6
Merge pull request #3381 from ruben-arts/patch-1
...
Update license specification to SPDX format
2025-12-20 09:20:22 +01:00
Nicolas Hennion
9907e7242f
Merge pull request #3383 from kelvinvelasquez-SDE/fix/security-bandit
...
fix(security): resolve B701 (Jinja2) and B113 (timeout) vulnerabilities
2025-12-20 09:19:09 +01:00
Kelvin Velasquez
9b5cc01b06
fix(security): resolve B701 and B113 bandit issues ( #3353 )
...
Detailed changes:
- Enable autoescape=True for Jinja2 environment to prevent XSS (B701).
- Add timeout=15s to requests.get in nginx amp (B113).
- Add timeout=15s to post in restful export (B113).
2025-12-19 13:23:51 -06:00
Ruben Arts
89753198b3
Remove LGPL-3.0 license from pyproject.toml
...
License classifiers have been superseded by license expressions (see https://peps.python.org/pep-0639/ ).
2025-12-19 10:17:28 +01:00
Ruben Arts
8408a35100
Update license specification to SPDX format
...
Using the format specified in: https://spdx.org/licenses/
2025-12-19 10:04:07 +01:00
Ognyan Kulev
bd246fe966
Fix quicklook in case psutil.cpu_freq().max=0.0
2025-12-16 20:57:46 +02:00
Nicolas Hennion
7b22761c75
Merge pull request #3377 from okulev/amdgpu_gtt
...
Include GTT to mem% for integrated AMD GPUs
2025-12-15 09:05:57 +01:00
Drakarah
9d4bc76304
Don't crash if any attribute fails to serialize
2025-12-15 08:03:08 +00:00
Drakarah
74771d0949
Merge branch 'develop' of https://github.com/nicolargo/glances into develop
2025-12-15 07:57:47 +00:00
Ognyan Kulev
2a508d7641
Use glob.glob also for device list
2025-12-14 23:57:41 +02:00
Ognyan Kulev
41db9c86f9
Include GTT to mem% for integrated AMD GPUs
2025-12-14 22:39:02 +02:00
nicolargo
eb21408b72
Lint the code
2025-12-14 17:27:53 +01:00
Nicolas Hennion
4f48d33709
Merge pull request #3376 from okulev/amdgpu_ids
...
Get amdgpu name from `amdgpu.ids`
2025-12-14 17:24:33 +01:00
Ognyan Kulev
2800e81cb0
Add pci id files to tests-data
2025-12-14 14:19:18 +02:00
Ognyan Kulev
bc629d12b2
Remove 'AMD' prefix and 'Graphics' suffix.
2025-12-14 12:44:30 +02:00
Ognyan Kulev
ec11dff2cd
Get amdgpu name from amdgpu.ids
2025-12-13 21:33:22 +02:00
nicolargo
71b0d4b606
Dependencies update
2025-12-06 17:55:24 +01:00
Drakarah
d009335ba0
Merge branch 'develop' of https://github.com/nicolargo/glances into develop
2025-12-02 07:51:49 +00:00
nicolargo
f84baaa8df
Update requirements
2025-11-29 09:50:26 +01:00
Drakarah
bbb733d6cb
Fix output for curses
2025-11-23 10:47:10 +00:00
Drakarah
73f45dd9a8
remove old comment
2025-11-23 10:17:53 +00:00
Drakarah
394f94fb27
use pySMART instead of the old outdated pySMART.smartx
2025-11-23 10:15:53 +00:00
Drakarah
2146673841
Merge branch 'develop' of https://github.com/nicolargo/glances into develop
2025-11-23 10:09:11 +00:00
Drakarah
fcc5061d8c
smart nvme support
2025-11-23 10:05:55 +00:00
nicolargo
f2641c80e2
Glances won't start when using snmp discovery with parameter -c #3354
2025-11-23 10:06:08 +01:00
nicolargo
b9c451ce7a
Merge branch 'issue3342-precommit_hooks' into develop
2025-11-22 19:08:00 +01:00
nicolargo
ca2d729211
Add bandit in Makefile
2025-11-22 19:07:45 +01:00
nicolargo
50818213b1
What a sexy pre-commit config file !
2025-11-22 18:48:13 +01:00
nicolargo
868aa0f4b1
Merge branch 'issue3352-fetch_client_server' into develop
2025-11-22 16:38:21 +01:00
nicolargo
f7ab7efdd4
Fetch option is not compliant with client/server mode #3352
2025-11-22 16:37:03 +01:00
nicolargo
9797fc795e
Correct lint issue
2025-11-21 18:36:50 +01:00
nicolargo
fc2e2c71af
Merge branch 'issue3350-jupiter-notebook' into develop
2025-11-21 18:32:36 +01:00
nicolargo
45bdcc92c7
Add a first and simple Jupyter notebook
2025-11-21 18:32:23 +01:00
nicolargo
1cf7683c1d
Update Glances API documentation
2025-11-21 18:03:36 +01:00
nicolargo
1b3ee3e035
Update zero
2025-11-21 17:57:05 +01:00
nicolargo
3de1a25305
Revert some change on hide zero feature (need additional tests
2025-11-16 11:32:21 +01:00
nicolargo
1567c2db49
Update docs for PR #3346
2025-11-16 10:54:39 +01:00
nicolargo
1171d0b4d3
Merge branch 'ciherrera20-issue3345' into develop
2025-11-16 10:52:11 +01:00
nicolargo
df684c64c2
Remove unuse parameter in split_esc
2025-11-16 10:51:49 +01:00
Chris Herrera
c70321c3fb
Formatting changes from running make format
2025-11-16 10:43:46 +01:00
Chris Herrera
93120b9779
Use split_esc in read_alias
...
Allows for ':' to be used in sensor names or alias names
2025-11-16 10:43:46 +01:00
Chris Herrera
89c8fc125c
Add unit test for split_esc
2025-11-16 10:43:46 +01:00
Chris Herrera
11aac6ca4d
Add split_esc function globals
...
Extends the functionality of str.split by adding an escape character. This allows ignoring separators preceded by the escape character.
2025-11-16 10:43:46 +01:00
nicolargo
e7bd8d4768
Correct issue with hide on diskio
2025-11-16 10:41:35 +01:00
nicolargo
e660520eb2
Correct typo in Makefile
2025-11-16 10:03:19 +01:00
nicolargo
0ae24bade0
Correct an issue with Wifi Alert following implementation of action for all plugins
2025-11-16 10:01:48 +01:00
nicolargo
728b36a8c9
Correct an issue with FS Alert following implementation of action for all plugins
2025-11-16 09:55:32 +01:00
nicolargo
e2a1606479
Remove test from config file
2025-11-16 09:41:54 +01:00
Nicolas Hennion
8c9822ed26
Integrate ruff pre-commit hooks
...
Added ruff pre-commit hooks for linting and formatting.
2025-11-13 14:20:57 +01:00
Nicolas Hennion
c4f6c04eb4
Refactor export options in README
...
Consolidate export options into categories for clarity.
2025-11-12 15:14:30 +01:00
nicolargo
7c13d53cb8
Make WebUI and Restful API SSL compliant #3340
2025-11-11 18:35:15 +01:00
nicolargo
ccb00ec252
Make WebUI and Restful API SSL compliant #3340
2025-11-11 18:34:51 +01:00
nicolargo
ab3b386e10
Improve Docker build pipeline#3336
2025-11-11 17:45:31 +01:00
nicolargo
5cbd9e030a
Improve Docker build pipeline #3336
2025-11-11 17:45:16 +01:00
nicolargo
c89effd602
Add a "focus" option for the processlist plugin #3293
2025-11-11 10:40:23 +01:00
nicolargo
ab68fcbe28
Add a focus option for the processlist plugin #3293
2025-11-11 10:40:06 +01:00
nicolargo
df4b312bec
Update requirements files
2025-11-10 11:58:41 +01:00
nicolargo
25da171479
Add some fetch templates as an example
2025-11-10 11:45:33 +01:00
nicolargo
34c3c11725
Make unit test with Python 3.13 on Windows
2025-11-10 11:16:07 +01:00
nicolargo
de0b1ef2da
Make unit test with Python 3.14 on Windows and MacOS
2025-11-10 11:08:37 +01:00
nicolargo
c0dad78189
Unittest now take into account the default glances.conf file
2025-11-10 10:53:52 +01:00
nicolargo
d9abfca7fb
Remove test because it breaks the CI test
2025-11-10 10:27:13 +01:00
nicolargo
cb377055f2
Remove test because it breaks the CI test
2025-11-10 10:26:22 +01:00
nicolargo
b2e3ea283d
Remove test because it breaks the CI test
2025-11-10 07:48:03 +01:00
nicolargo
a74b1867d7
Merge branch 'issue3324-log_and_alert_for_all' into develop
2025-11-09 17:28:42 +01:00
nicolargo
afff3e2ba6
Add a simple unit test for get_alert
2025-11-09 17:27:00 +01:00
nicolargo
fb17066692
Update docs
2025-11-09 13:05:07 +01:00
nicolargo
e5e476d255
Ok for containers and folders
2025-11-09 13:02:59 +01:00
nicolargo
ea10748e07
Fs is OK
2025-11-09 12:58:12 +01:00
nicolargo
7c19d01c21
DiskIO is OK
2025-11-09 12:54:29 +01:00
nicolargo
8bb2a8a91b
Network IO is OK
2025-11-09 12:49:44 +01:00
nicolargo
b75d1f24c3
Correct an issue with events type name (unattended _ in the name)
2025-11-08 19:34:31 +01:00
nicolargo
5efa3a01a3
Update docs
2025-11-08 19:22:49 +01:00
nicolargo
e11cb80492
First issue corrected. It is now possible to generate alarm for plugins returning a list (tested only with sensors). To be done for all plugins (add header adn actions_keys)
2025-11-08 18:40:20 +01:00
nicolargo
e2d37ee482
Change the way uv is installed #3338
2025-11-08 16:18:22 +01:00
nicolargo
930745b5f3
Package generation issue on Pypi because of README.rst #3337
2025-11-08 09:38:01 +01:00
nicolargo
ba1b898a3e
Add info in F.A.Q about free memory
2025-11-08 09:25:26 +01:00
nicolargo
9de127cce9
Update documentation for API
2025-11-08 09:16:16 +01:00
nicolargo
55ff04437f
Update documentation for API
2025-11-08 08:58:19 +01:00
nicolargo
ba6be768d0
Update documentation
2025-11-08 08:56:43 +01:00
nicolargo
4e669d0bc7
Merge branch 'develop' of github.com:nicolargo/glances into develop
2025-11-08 08:31:40 +01:00
Nicolas Hennion
3e7a49eb3b
Fix badge formatting in README.rst
2025-11-05 10:05:47 +01:00
nicolargo
f1bd18a3a5
Update requirements file and add some tests
2025-11-04 21:41:15 +01:00
Nicolas Hennion
ef5ef9eb8a
Replace logo and update README formatting
...
Updated logo image and modified title formatting.
2025-11-04 12:45:50 +01:00
Nicolas Hennion
89a10d9633
Enhance README with HTML and logo alignment
...
Added HTML formatting for logo and summary section.
2025-11-04 12:43:23 +01:00
Nicolas Hennion
6692e00a0e
Update README to include sponsors badge
2025-11-04 10:49:55 +01:00
Nicolas Hennion
a1edfc735a
Fix twitter badge syntax in README.rst
2025-11-04 10:49:12 +01:00
Nicolas Hennion
5101512320
Update Twitter badge in README
2025-11-04 10:46:59 +01:00
Nicolas Hennion
244f13634f
Fix Reddit badge formatting in README
...
Updated badge formatting for Reddit in README.
2025-11-04 10:45:49 +01:00
Nicolas Hennion
7e3116a4e1
Update README with new social media badges
...
Added Reddit badge to README and updated Twitter badge.
2025-11-04 10:41:46 +01:00
nicolargo
579049cec5
Generate Snap for Glances 4.4.2_dev1
2025-11-03 15:32:11 +01:00
nicolargo
3646e011cf
Generate Snap for Glances 4.4.1
2025-11-03 15:02:24 +01:00
nicolargo
ff5e33d856
version 4.4.1
2025-11-03 14:47:16 +01:00
nicolargo
de6fae584e
Merge branch 'support/v4.4.x'
2025-11-03 14:44:57 +01:00
nicolargo
1c6a9e1412
Restful API issue after a while (stats are no more updated) #3333
2025-11-03 14:44:11 +01:00
nicolargo
a7ba827cc5
On the road of Glances 4.4.1
2025-11-02 17:22:06 +01:00
nicolargo
c523d20648
Merge branch 'master' into develop
2025-11-02 17:19:04 +01:00
nicolargo
ef36eb9ab6
version 4.4.0
2025-11-02 17:07:24 +01:00
nicolargo
f38ff27faa
Merge branch 'develop'
2025-11-02 17:02:14 +01:00
nicolargo
f87783689b
Docs and requirements for Glances 4.4.0
2025-11-02 17:01:32 +01:00
nicolargo
28098f1555
Snap rplace architectures per platforms
2025-11-01 17:04:00 +01:00
nicolargo
0cec111764
Snap rplace architectures per platforms
2025-11-01 16:56:23 +01:00
nicolargo
54068209b3
Add limitation to TimescaleDB export for diskio, not working for the moment
2025-11-01 16:43:56 +01:00
nicolargo
bdd66c56d3
Correct an issue when containers ports as no destination
2025-11-01 15:54:30 +01:00
nicolargo
10111cc7f6
Add check in pre-commit
2025-11-01 15:32:54 +01:00
nicolargo
02752f90ea
Remove duplicate line at the end of file and update doc for Glances 4.4.0RC1
2025-11-01 15:29:34 +01:00
nicolargo
d9d4507bd4
Merge branch 'issue2054' into develop
2025-11-01 10:27:50 +01:00
nicolargo
133f97efd8
Show used port in container section #2054
2025-11-01 10:27:34 +01:00
nicolargo
c9fc7d4bb4
Resolve conflict
2025-11-01 09:50:47 +01:00
nicolargo
7f34578cea
Show used port in container section - First try, ok for one port... #2054
2025-11-01 09:49:49 +01:00
nicolargo
7b827954e0
Update dep
2025-11-01 09:31:52 +01:00
nicolargo
3a3ae4eddb
Solve issue with multiprocessing exception with Snap package
2025-10-31 19:15:06 +01:00
nicolargo
aef78c3a10
Use develop branch for snap
2025-10-31 17:58:45 +01:00
nicolargo
db13c8380b
Update docs and add some system test for CPU consumption
2025-10-31 17:43:44 +01:00
nicolargo
7f2f69985c
Update .gitignore
2025-10-24 19:24:03 +02:00
nicolargo
6361217258
Correct issue with 2 digit instead of one in Glances UI MEM
2025-10-24 19:22:57 +02:00
nicolargo
7edbab35d8
Highlight zero for proces CPU and RAM
2025-10-24 18:54:24 +02:00
nicolargo
067eb918ad
Sensors plugin refresh by default every 10 seconds
2025-10-24 18:35:30 +02:00
nicolargo
c8ed977c9d
Add a test script for identify CPU consumption of sensor plugin
2025-10-23 11:47:54 +02:00
nicolargo
1ac760c55b
Refactor port to take into account netifaces2
2025-10-23 11:43:22 +02:00
nicolargo
c2e038d244
Optimize LRU caching for API requests with plugins list (ex: Homepage plugin)
2025-10-23 11:30:03 +02:00
nicolargo
02fe3aa12e
Merge branch 'issue1553' into develop
2025-10-23 10:33:12 +02:00
nicolargo
f3a76caa64
Show long command line with arrow key #1553
2025-10-23 10:33:01 +02:00
Nicolas Hennion
729532713f
Quick and dirty patch for discussion - Last dev build broke Homepage API calls ? only 1 widget still working #3322
2025-10-20 13:21:18 +00:00
nicolargo
2b1d6f4309
Update memory profiling file
2025-10-19 17:47:16 +02:00
nicolargo
6dd33e3317
Correct issue with Chrome driver in WebUI unit test
2025-10-19 17:28:00 +02:00
nicolargo
1114a9ab87
Merge branch 'issue3033' into develop
2025-10-19 17:19:53 +02:00
nicolargo
4361df8f84
Do not call update if a call is done to a specific plugin through the API #3033
2025-10-19 17:19:34 +02:00
nicolargo
1bc8df0a13
Patch api to make fetch compliant with Windows
2025-10-18 16:12:02 +02:00
nicolargo
1b93758b65
[UI] Process virtual memory display can be disable by configuration #3299
2025-10-18 16:03:23 +02:00
nicolargo
8fa0677538
Update .pre-commit-config.yaml file #3300
2025-10-18 14:25:33 +02:00
nicolargo
074a01efc2
Update .pre-commit-config.yaml file #3300
2025-10-18 14:17:37 +02:00
nicolargo
227dedb41b
Try to use Python 3.14 in the CI
2025-10-18 14:00:18 +02:00
nicolargo
bcd48844b5
Support for Python 14 #3319
2025-10-18 13:51:15 +02:00
nicolargo
f01008f430
Support for Python 14 #3319
2025-10-18 12:03:18 +02:00
nicolargo
a41a67edf7
Cloud plugin always generate communication with 169.254.169.254, even if the plugin is disabled #3316
2025-10-18 10:52:18 +02:00
nicolargo
6fc887839e
Cloud plugin always generate communication with 169.254.169.254, even if the plugin is disabled #3316
2025-10-18 09:38:17 +02:00
nicolargo
8c70a55488
API response delay (3+ minutes) when VMs are running due to 'virsh domstats' – Suggest adding '--nowait' option #3317
2025-10-18 09:30:55 +02:00
nicolargo
8a748d15e3
Upgrade export test with InfluxDB 1.12
2025-10-18 09:25:39 +02:00
nicolargo
bcfb3675a6
Update dep
2025-10-18 09:06:24 +02:00
nicolargo
e3b016e6f3
Update dep and change Fetch screenshot for documentation
2025-10-18 08:59:21 +02:00
Nicolas Hennion
a64474f43f
Merge pull request #3314 from syohex/typo-option-document
...
Fix typo of --export-process-filter help message
2025-10-14 07:48:07 +02:00
Shohei YOSHIDA
c2b59d0a74
Fix typo of --export-process-filter help message
2025-10-14 12:08:21 +09:00
Nicolas Hennion
d6a820d2bb
Remove unused lib
2025-10-13 11:54:33 +00:00
Nicolas Hennion
ee50f4e8e2
In the outdated feature, catch error message is Pypi server not reachable
2025-10-13 11:49:19 +00:00
Nicolas Hennion
eead34b0d0
Glances do not display CPU stat correctly #3155
2025-10-13 11:43:32 +00:00
Nicolas Hennion
29e3947577
Revert "[WINDOWS] Glances do not display CPU stat correctly #3155 "
...
This reverts commit bb0116a198 .
2025-10-13 11:38:17 +00:00
Nicolas Hennion
bb0116a198
[WINDOWS] Glances do not display CPU stat correctly #3155
2025-10-13 11:11:53 +00:00
Nicolas Hennion
349c33fd27
Refactor Fetch template
2025-10-13 09:28:21 +00:00
Nicolas Hennion
52c5042e37
Add --no-emit-workspace in the Makefile
2025-10-13 09:25:31 +00:00
Nicolas Hennion
853b71998c
Add --no-emit-workspace to the requirements exports tasks
2025-10-13 09:22:32 +00:00
nicolargo
03d4d6cf65
Add TOML conf file to Docker in order to build
2025-10-12 18:33:24 +02:00
nicolargo
d02aed76a6
Remove hashes from requirements file because it causes some issue in Gitlab pipeline (with pip)
2025-10-12 17:24:04 +02:00
nicolargo
97ec09dfc3
Correct an issue when Netifaces is not installed on the system
2025-10-12 17:05:19 +02:00
nicolargo
0c2b9e5e8e
Requirements files are now generated dynamically with the make requirements or requirements-upgrade target
2025-10-12 17:00:46 +02:00
nicolargo
0134487f5e
Merge branch 'issue3025-uv' into develop
2025-10-12 15:20:34 +02:00
nicolargo
f1328a84e9
Use uv instead of venv in Makefile #3304
2025-10-12 15:19:32 +02:00
Nicolas Hennion
547d98599a
Update README.rst
2025-10-10 11:59:59 +02:00
Nicolas Hennion
031d5d6485
Update README.rst
2025-10-08 18:09:40 +02:00
Nicolas Hennion
62c6c9df4e
Update README.rst
...
Add Brew as a standard installation method.
2025-10-07 09:47:39 +02:00
Nicolas Hennion
6302389073
Update find-duplicate-lines.sh
...
Make the code return an error code if a file ended with a duplicated line is founded.
2025-10-06 14:14:35 +02:00
Nicolas Hennion
83d5886a35
Update __init__.py
...
Remove dupliate line
2025-10-06 14:06:19 +02:00
nicolargo
350ed125d3
Store nothing is history is not enable.
2025-10-05 17:08:27 +02:00
nicolargo
7382089129
Disable history when history size is set to 0 by configuration.
2025-10-05 17:04:27 +02:00
nicolargo
2254f899b6
Add unit test for Prometheus exporter aand refactor the code to not use the API (not useful in this case because stats instance already exist)
2025-10-04 09:42:00 +02:00
nicolargo
d03295a977
Merge branch 'develop' of github.com:nicolargo/glances into develop
2025-09-28 17:03:55 +02:00
nicolargo
9f1eb9496a
Add unit test for auto_unit
2025-09-28 17:03:44 +02:00
Nicolas Hennion
d28f3056a7
Merge pull request #3287 from nicolargo/renovate/macos-15.x
...
chore(deps): update dependency macos to v15
2025-09-28 16:40:10 +02:00
Nicolas Hennion
e2c65c6687
Merge pull request #3278 from nicolargo/renovate/actions-stale-10.x
...
chore(deps): update actions/stale action to v10
2025-09-28 16:39:30 +02:00
Nicolas Hennion
e721b66488
Merge pull request #3277 from nicolargo/renovate/actions-setup-python-6.x
...
chore(deps): update actions/setup-python action to v6
2025-09-28 16:39:25 +02:00
Nicolas Hennion
26a0c3ef87
Merge pull request #3276 from nicolargo/renovate/actions-setup-node-5.x
...
chore(deps): update actions/setup-node action to v5
2025-09-28 16:39:19 +02:00
nicolargo
0bf79775b6
Remove duplicate line at the end of files
2025-09-28 16:28:05 +02:00
nicolargo
c970932e96
Set default timeout to 2 second
2025-09-28 16:10:07 +02:00
nicolargo
38c7bfccba
Make the issue3290 compliant with non Linux OS
2025-09-28 15:09:19 +02:00
nicolargo
48674ee71f
Clean unused decorator
2025-09-28 15:00:37 +02:00
Nicolas Hennion
6539979498
Merge pull request #3291 from nicolargo/issue3290-cleanup
...
Fix: Glances stalling on broken NFS connections
2025-09-28 14:17:24 +02:00
Nicolas Hennion
3652dc339f
chg: plugin(fs) - use timeout wrappers for psutil calls
...
Why? Broken NFS connections can stall psutil calls indefinitely
Co-authored-by: Raz Crimson <52282402+razcrimson@users.noreply.github.com>
2025-09-28 05:55:56 +05:30
Nicolas Hennion
da700c8cfc
add: generic timeout wrappers
...
For use with blocking functions and utilities
Co-authored-by: Raz Crimson <52282402+razcrimson@users.noreply.github.com>
2025-09-28 05:55:34 +05:30
nicolargo
420cf2bdde
Lint code
2025-09-27 16:02:48 +02:00
Nicolas Hennion
ce27d795db
Merge pull request #3283 from DeepSpace2/fix-prometheus-export-format
...
Fix prometheus export format
2025-09-27 15:58:41 +02:00
Adi
f53dbe748e
getting object key dynamically instead of maintaining an hardcoded mapping
2025-09-27 12:34:40 +03:00
nicolargo
3931457495
Merge branch 'issue3288-mem-available' into develop
2025-09-25 22:20:38 +02:00
nicolargo
d0137830c2
Choose between used or available in the mem plugin #3288
2025-09-25 22:20:23 +02:00
Nicolas Hennion
48296a5de9
Merge pull request #3289 from bkanuka/issue3979-zfs-cache
...
Issue #3279 zfs cache and memory math issues
2025-09-25 20:48:49 +02:00
Bennett Kanuka
6339393271
ruff format
2025-09-25 14:03:27 -04:00
Bennett Kanuka
2b59ad71fe
fix zfs cache math
2025-09-25 13:49:08 -04:00
nicolargo
ff6dcd5cb0
Update documentation
2025-09-25 13:49:06 -04:00
nicolargo
b26dac4dd5
ZFS ARC/cache not reported as cache memory usage #3279
2025-09-25 13:48:43 -04:00
renovate[bot]
b6db99cbb8
Update dependency macos to v15
2025-09-25 16:35:06 +00:00
renovate[bot]
86e198310d
Update actions/stale action to v10
2025-09-25 16:35:04 +00:00
renovate[bot]
55c3b9c0ab
Update actions/setup-python action to v6
2025-09-25 16:35:01 +00:00
renovate[bot]
9eaef1da36
Update actions/setup-node action to v5
2025-09-25 16:34:58 +00:00
Nicolas Hennion
de9d46297c
Merge pull request #3286 from jmwallach/patch-1
...
Label error in docs
2025-09-25 13:59:02 +02:00
jmwallach
36c9658912
Update network.rst
...
Fix labeling error
2025-09-24 16:40:09 -07:00
Adi
afdd09d648
fix bug in construction of metric name
2025-09-23 22:27:33 +03:00
Adi
c8e67d07c1
add missing metrics to labels mappings
2025-09-23 18:00:29 +03:00
Adi
63f0aacb7c
add missing metrics to labels mappings
2025-09-23 13:19:11 +03:00
Adi
2c1abd666e
spliting labels on the first ':' only as a label value might contain ':'
2025-09-23 12:51:54 +03:00
Adi
9834e204c4
fix nonetype is not iterable error
2025-09-23 12:50:37 +03:00
Adi
39c1b9e13c
using object as label
2025-09-23 12:47:01 +03:00
nicolargo
6631b37d67
Revert "First version done. Need to be tested and documented."
...
This reverts commit 17eca1f6e6 .
2025-09-21 16:44:28 +02:00
nicolargo
95620bf584
Merge branch 'issue3205-duckdb' into develop
2025-09-21 15:13:03 +02:00
nicolargo
fcdd792722
Update docs for DuckDB export
2025-09-21 15:09:28 +02:00
nicolargo
3de48a4f56
First version done. Need to be tested and documented.
2025-09-21 15:08:25 +02:00
nicolargo
17eca1f6e6
First version done. Need to be tested and documented.
2025-09-21 15:08:25 +02:00
nicolargo
3db5f13d8c
Correct duplicate line in plugin model
2025-09-21 15:00:59 +02:00
nicolargo
11bab0fb5e
Udate readme file
2025-09-21 14:41:34 +02:00
nicolargo
ef45c6def2
Merge branch 'issue3281-fetch' into develop
2025-09-21 14:37:35 +02:00
nicolargo
32e17004b6
Update readme file
2025-09-21 14:33:00 +02:00
nicolargo
be29f069d6
First release ok, need to add some tests
2025-09-21 10:03:33 +02:00
nicolargo
d5d38af356
First version of the (neo)fetch feature for OS
2025-09-20 19:38:33 +02:00
nicolargo
0abc39f7df
First rush to make the top menu configurable
2025-09-16 19:05:38 +02:00
nicolargo
8f240afec1
Put WebUI conf generator in a dedicated script
2025-09-14 15:30:55 +02:00
nicolargo
8c8120fb90
Put WebUI conf generator in a dedicated script
2025-09-14 15:30:45 +02:00
nicolargo
54216c6580
Rafactor the Makefile to generate WebUI config file for all webui targets
2025-09-14 14:59:51 +02:00
nicolargo
605f3a9da3
Correct typo in comment
2025-09-14 14:55:49 +02:00
nicolargo
3ad154b4f8
Merge branch 'issue3100' into develop
2025-09-14 14:44:03 +02:00
nicolargo
af082ee2e0
Glances not showing Processes on MacOS #3100
2025-09-14 14:43:42 +02:00
Nicolas Hennion
ba68e3d8f4
Merge pull request #3275 from timrettop/sensors-docs-alias
...
Update sensors.rst
2025-08-30 08:49:12 +02:00
Nicolas Hennion
48641b5d1a
Merge pull request #3273 from lawrence-c/patch-1
...
Update docker compose env quote
2025-08-30 08:48:02 +02:00
Tim Potter
fa82d8ed1c
Merge branch 'nicolargo:develop' into sensors-docs-alias
2025-08-28 13:46:57 -05:00
Tim Potter
81a16075bd
Update sensors.rst
...
Add alias example
2025-08-28 13:43:11 -05:00
Lawrence
05080765cc
Update docker env quote
2025-08-27 21:06:10 +01:00
nicolargo
580af978f4
[MACOS] Glances crashes when I try to filter #3266
2025-08-24 11:40:05 +02:00
nicolargo
d99d3684c4
[MACOS] Glances crashes when I try to filter #3266
2025-08-23 18:24:33 +02:00
nicolargo
26a41d0c21
Display hash for Pypi release
2025-08-23 14:55:54 +02:00
nicolargo
435b250a84
Glances 4.4.0-dev2
2025-08-23 14:34:22 +02:00
nicolargo
a31b60b1ab
Glances crashes when I try to filter #3266
2025-08-23 10:06:23 +02:00
nicolargo
cb8003c1df
Update API doc generation
2025-08-23 09:52:02 +02:00
nicolargo
973dd8978e
Update API docs
2025-08-17 18:34:31 +02:00
nicolargo
06c6f8408e
Update README with nice icons #3236
2025-08-17 17:04:13 +02:00
nicolargo
948bc90b58
Merge branch 'develop' of github.com:nicolargo/glances into develop
2025-08-17 16:55:30 +02:00
nicolargo
a7683caa71
Update README with nice icons #3236
2025-08-17 16:55:19 +02:00
Nicolas Hennion
3f5c1f478a
Merge pull request #3261 from nicolargo/renovate/major-github-artifact-actions
...
Update actions/download-artifact action to v5
2025-08-17 16:43:52 +02:00
Nicolas Hennion
f65ae16ea2
Merge pull request #3263 from nicolargo/renovate/actions-checkout-5.x
...
Update actions/checkout action to v5
2025-08-17 16:43:27 +02:00
nicolargo
e88f33ca05
Clear-text logging of sensitive information
2025-08-16 10:20:59 +02:00
nicolargo
2a3046796b
Glances hang when killing process with muliple CTRL-C #3264
2025-08-15 18:53:03 +02:00
nicolargo
89e9ad1284
Merge branch 'issue1070' into develop
2025-08-13 21:36:09 +02:00
renovate[bot]
dbba6e0673
Update actions/checkout action to v5
2025-08-11 18:55:38 +00:00
nicolargo
1daac0e6d0
Add Disk I/O Latency stats #1070
2025-08-10 19:08:02 +02:00
renovate[bot]
f173c8d6b4
Update actions/download-artifact action to v5
2025-08-10 13:45:47 +00:00
nicolargo
5f3e1de01e
Merge branch 'issue3248' into develop
2025-08-10 15:37:58 +02:00
nicolargo
9a58715a2f
Issues after disabling system and processcount plugins #3248
2025-08-10 15:37:46 +02:00
nicolargo
afaab7190b
Merge branch 'issue3250' into develop
2025-08-10 15:00:42 +02:00
nicolargo
c63f2404aa
Headers missing from predefined fields in TUI browser machine list - Part 1 #3250
2025-08-03 16:53:51 +02:00
nicolargo
ae31d29c75
Remove test in glances.conf
2025-08-01 17:54:51 +02:00
nicolargo
04fee963cc
Merge branch 'issue3528' into develop
2025-08-01 17:20:08 +02:00
nicolargo
f1ae3bb535
Filter fields to export #3258
2025-08-01 17:19:43 +02:00
nicolargo
f5ec34cdf9
Add docuùentation for WebUI test
2025-07-28 17:52:26 +02:00
nicolargo
11890f31b1
Update docs
2025-07-27 16:18:30 +02:00
nicolargo
c1c0d4038f
Add another check for the famous Netifaces issue - Related to #3219
2025-07-27 15:57:05 +02:00
nicolargo
2cf92f93a9
Add another check for the famous Netifaces issue - Related to #3219
2025-07-27 15:41:15 +02:00
nicolargo
89118e53de
Key error 'type' in server_list_static.py (load_server_list) #3247
2025-07-26 17:08:03 +02:00
Nicolas Hennion
1e8ea943ba
Merge pull request #3249 from korn3r/patch-1
...
Update docker-compose.yml
2025-07-26 16:41:24 +02:00
Nicolas Hennion
6ffcaf4a94
Merge pull request #3253 from Boris-Okassa/Dictkeys
...
remove `.keys()` from loops over dicts
2025-07-26 16:40:41 +02:00
Nicolas Hennion
cba28407cb
Merge pull request #3252 from ariel-anieli/fix-python2-iterators
...
Remove iterator helpers
2025-07-26 16:39:08 +02:00
Boris Okassa
463d0af666
remove .keys() from loops over dicts
...
By default dict loops use keys.
Signed-off-by: Boris Okassa <borisokassa@yahoo.fr>
2025-07-23 23:16:20 +02:00
Ariel Otilibili
3eb09d7fc5
Remove iterator helpers
...
Related to #3181 .
Co-authored-by: Jatin Singh <fithacker97@gmail.com>
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-22 23:46:39 +02:00
korn3r
202289599d
Update docker-compose.yml
...
added commented out by default mount point for /etc/os-release. without it Glances container shows distibution information from container itself and not host system.
2025-07-21 02:05:09 +03: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
Ariel Otilibili
239d5f7db6
glances: Refactor
...
Instead of a loop, used a generator for the search.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili
81150246e5
glances: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-07-05 10:32:11 +02:00
Ariel Otilibili
39ac435218
plugins: containers: Refactor update()
...
Commit 445d20dc ("plugins: containers: Refactor") changed update() so
that, stats are added if any of is_key_in_container_and_not_hidden()
or is_key_absent_in_container() is true.
This could be replaced by the negation of is_key_in_container_and_hidden()
Part-of: #2801
Suggested-by: Jasmin Blackshaw <105jassen@gmail.com>
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili
016799cbfa
outputs: glances_curses: Refactor
...
In catch_other_actions_maybe_return_to_browser(), replaced if-statements
by a dict. If no key is found, a null function is executed.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
nicolargo
719094edf7
Update Glances dev version
2025-07-05 10:32:11 +02:00
nicolargo
c343351072
Update Glances dev version
2025-07-05 10:32:11 +02:00
nicolargo
d79c74df25
Update Glances dev version
2025-07-05 10:32:11 +02:00
Ariel Otilibili
3488760ae5
globals: Fix a race condition in namedtuple_to_dict
...
namedtuple_to_dict() loops over a dynamic view of the dict of processes;
other threads might be editing the same dict.
For instance in webserver mode, when a race condition happens, the
following error shows up in the console:
> File "C:\Users\ryabtsev\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\glances\processes.py", line 628, in update_list
> return list_of_namedtuple_to_list_of_dict(processlist)
> File "C:\Users\ryabtsev\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\glances\globals.py", line 495, in list_of_namedtuple_to_list_of_dict
> return [namedtuple_to_dict(d) for d in data]
> ^^^^^^^^^^^^^^^^^^^^^
> File "/app/glances/globals.py", line 490, in namedtuple_to_dict
> return {k: (v._asdict() if hasattr(v, '_asdict') else v) for k, v in data.items()}
> ^^^^^^^^^^^^
> RuntimeError: dictionary changed size during iteration
Instead of a dict view, namedtuple_to_dict() will use a list of tuples.
Performances are unchanged: on average, for 100 runs, namedtuple_to_dict()
completes in 0.2ms
GH issue: #3097
Link: https://docs.python.org/3/library/stdtypes.html#dictionary-view-objects
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
nicolargo
7c0dee3a63
Add support for InfluxDB 3 Core #3182
2025-07-05 10:32:11 +02:00
Ariel Otilibili
a5b2a97e6c
podman: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-07-05 10:32:11 +02:00
Ariel Otilibili
b57b26e1b5
docker: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-07-05 10:32:11 +02:00
nicolargo
31834a366f
Related to iteritems, itervalues, and iterkeys are not more needed in Python 3 #3181
2025-07-05 10:32:11 +02:00
nicolargo
aea1b67862
Related to iteritems, itervalues, and iterkeys are not more needed in Python 3 #3181
2025-07-05 10:32:11 +02:00
nicolargo
e28bf6496f
Add a new field in the process list to identifie Zombie process #3178
2025-07-05 10:32:11 +02:00
Ariel Otilibili
a78e778b36
plugins: containers: Refactor
...
1. update()
Two branches share the same logic for updating stats. Moreover, intermediate
values where used in nested loops: for filtering keys, and for extending stats.
This could be done at once with chain.from_iterable().
Therefore four helpers are introduced:
- add_engine_into_container
- is_key_in_container_and_not_hidden
- is_key_absent_in_container
- get_containers_from_updated_watcher
A profiling shows the stats build time is the same after the refactor,
$ sudo make run-webserver 2>&1 | grep primitive
31631 function calls (31566 primitive calls) in 0.028 seconds
23537 function calls (23487 primitive calls) in 0.025 seconds
23559 function calls (23509 primitive calls) in 0.014 seconds
23549 function calls (23499 primitive calls) in 0.024 seconds
23549 function calls (23499 primitive calls) in 0.026 seconds
23559 function calls (23509 primitive calls) in 0.016 seconds
23559 function calls (23509 primitive calls) in 0.022 seconds
23544 function calls (23494 primitive calls) in 0.015 seconds
23549 function calls (23499 primitive calls) in 0.023 seconds
23544 function calls (23494 primitive calls) in 0.018 seconds
[snapshot of top three calls]
31881 function calls (31816 primitive calls) in 0.029 seconds
Ordered by: cumulative time
List reduced from 536 to 3 due to restriction <3>
ncalls tottime percall cumtime percall filename:lineno(function)
3 0.000 0.000 0.029 0.010 __init__.py:250(<genexpr>)
2 0.000 0.000 0.029 0.015 __init__.py:242(get_containers_from_updated_watcher)
1 0.000 0.000 0.029 0.029 docker.py:248(update)
And before,
$ sudo make run-webserver 2>&1 | grep primitive
31620 function calls (31555 primitive calls) in 0.021 seconds
23526 function calls (23476 primitive calls) in 0.019 seconds
23533 function calls (23483 primitive calls) in 0.024 seconds
23538 function calls (23488 primitive calls) in 0.015 seconds
23528 function calls (23478 primitive calls) in 0.023 seconds
23528 function calls (23478 primitive calls) in 0.022 seconds
23533 function calls (23483 primitive calls) in 0.016 seconds
23538 function calls (23488 primitive calls) in 0.025 seconds
23538 function calls (23488 primitive calls) in 0.029 seconds
23538 function calls (23488 primitive calls) in 0.013 seconds
[snapshot of top three calls]
31865 function calls (31800 primitive calls) in 0.024 seconds
Ordered by: cumulative time
List reduced from 531 to 3 due to restriction <3>
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 0.024 0.024 docker.py:248(update)
13 0.000 0.000 0.022 0.002 decorators.py:38(inner)
13 0.000 0.000 0.022 0.002 client.py:244(_get)
2. msg_curse()
The conditions are directly used in any().
3. exit()
Minimum supported version is Python 3.9; loops use iterators by default.
itervalues() was introduced for compatility with Python 2. Commit 76ea71f2
("Remove Python 2 in docs and README files") removed Python 2 support.
Part-of: #2801
Link: https://docs.python.org/3/library/itertools.html#itertools.chain.from_iterable
Link: https://docs.python.org/3/library/profile.html#profile.Profile
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili
91902f0ffa
plugins: containers: Refactor build_container_data
...
All the if-statements do the same actions:
- check the key is not disabled
- and add the corresponding callback to the building steps.
There could be done with a list comprehension on a dict.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili
f747bdfa73
containers: Fix sorting
...
sort_keys() uses sort_by_these_keys() on the stats. So doing, one of the
retrieved values might be absent; and sort_keys() will fall back to the
default sorting method, which is the alphabetical order.
This is the case for dead or exited containers.
Instead of a key lookup, the get method of dict could be used.
GH issue: #3098
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Ariel Otilibili
e4cdc14cd0
containers: processes: Refactor
...
Refactored sort_docker_stats() and sort_stats().
Useful for an upcoming commit.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
nicolargo
dc165930b4
Refactor code to limit the complexity of update_views method in plugins #3171
2025-07-05 10:32:11 +02:00
nicolargo
03f23a582d
Code refactoring - Rename plugin class to <Plugin name>Plugin instead of PluginModel #3169
2025-07-05 10:32:11 +02:00
Ariel Otilibili
1e92365c5e
plugins: connections: refactor, version 2
...
Extracted update_with_net_connections_method and
update_with_nf_conntrack_method from update.
Part-of: #2801
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.connections.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
Nicolas Hennion
a3e55145b8
Revert "plugins: connections: refactor"
2025-07-05 10:32:11 +02:00
Ariel Otilibili
72a1466e9f
plugins: connections: refactor
...
Extracted update_with_net_connections_method and
update_with_nf_conntrack_method from update.
Part-of: #2801
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.connections.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
nguuuquaaa
c612899612
fix display checking logic
2025-07-05 10:32:11 +02:00
nguuuquaaa
b86b201e6a
fix broken matching when fs config has show value
2025-07-05 10:32:11 +02:00
nguuuquaaa
c59931cb80
fix broken implementation of plugin.is_display/is_hide/is_show
2025-07-05 10:32:11 +02:00
nicolargo
bfda524b4e
[WEBUI] Irix mode (per core instead of per CPU percentage) not togglable #3158
2025-07-05 10:32:11 +02:00
nicolargo
0bbb20a127
Done bu display 0 on the WebUI CPU column in IRIS mode... Why ???
2025-07-05 10:32:11 +02:00
Ariel Otilibili
54e57317be
plugins: mem: reduce code complexity
...
Part of #2801 .
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.mem.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:11 +02:00
wuhgit
c473060740
Revision of confusing descriptions in the SMART section of the document
2025-07-05 10:32:11 +02:00
nicolargo
4e8b1f5508
Correct an issue with VMs bin test
2025-07-05 10:32:11 +02:00
nicolargo
82e59dbfda
Add stats about running VMS (qemu/libvirt/kvm support through virsh) #1531
2025-07-05 10:32:11 +02:00
nicolargo
fb81a2a5f7
Add stats about running VMS (qemu/libvirt/kvm support through virsh) #1531
2025-07-05 10:32:11 +02:00
Nicolas Hennion
50c440f739
Update faq.rst
2025-07-05 10:32:11 +02:00
Nicolas Hennion
9db02dc7ec
Update faq.rst
2025-07-05 10:32:11 +02:00
Nicolas Hennion
ae5eb61307
Container memory stats not displayed #3142
2025-07-05 10:32:11 +02:00
Tyler Kerr
080be4d845
strip unsupported line endings from password file
2025-07-05 10:32:11 +02:00
renovate[bot]
c738f482e9
Update docker/build-push-action action to v6
2025-07-05 10:32:11 +02:00
nicolargo
a550afbd25
Take into account @amard33p comment - https://github.com/nicolargo/glances/issues/2394#issuecomment-2794522951
2025-07-05 10:32:11 +02:00
nicolargo
941baba5b4
Improve unittest for CSV export #3150
2025-07-05 10:32:11 +02:00
nicolargo
91c132fe08
Remove quicklook from the exportable list
2025-07-05 10:32:11 +02:00
nicolargo
009212a04d
Do not store data during InfluxDB test
2025-07-05 10:32:11 +02:00
nicolargo
43626d9d69
Improve unittest for InfluxDB plugin #3149
2025-07-05 10:32:11 +02:00
nicolargo
ec8365817f
Improve unittest for InfluxDB plugin #3149
2025-07-05 10:32:11 +02:00
nicolargo
bdef92da4f
Correct NoneType in update_view method
2025-07-05 10:32:11 +02:00
renovate[bot]
16dee18c52
chore(deps): update actions/stale action to v9
2025-07-05 10:32:11 +02:00
renovate[bot]
d2de1424fb
Update dependency windows to v2025
2025-07-05 10:32:10 +02:00
renovate[bot]
daf6964f14
Update dependency ubuntu to v24
2025-07-05 10:32:10 +02:00
nicolargo
cfc34e7cd4
Upgrade JS libs #3147
2025-07-05 10:32:10 +02:00
nicolargo
0d2f5e4ba3
Commit before lint
2025-07-05 10:32:10 +02:00
nicolargo
7de582fdb0
Update precommit hook
2025-07-05 10:32:10 +02:00
nicolargo
1378eb80ba
Correct README file
2025-07-05 10:32:10 +02:00
nicolargo
fe59850c28
Make the shtab optional
2025-07-05 10:32:10 +02:00
nicolargo
558ebbaec7
Add a new option --print-completion to generate shell tab completion - #3111
2025-07-05 10:32:10 +02:00
nicolargo
9e2504b056
Update documentation
2025-07-05 10:32:10 +02:00
nicolargo
b4d5de96fc
Add shtab as a dependency
2025-07-05 10:32:10 +02:00
nicolargo
0e181d9059
In the FS module, do not display threshold for volume mounted in 'ro' (read-only) #3143
2025-07-05 10:32:10 +02:00
kenrmayfield
25b550834a
Update README.rst
...
Update Line:
Glances Binary Package Versions per System Architecture for FreeBSD as of: 08 Mar 2025 04:05:21
Changed to:
Glances Binary Package Versions and Python Versions( pyXY-glances) per System Architecture for FreeBSD as of: 08 Mar 2025 04:05:21
2025-07-05 10:32:10 +02:00
kenrmayfield
b30a29897e
Update README.rst
...
Remove CHECK Link. Not working correctly. Need to wait until Main Repository has been Updated. Then I can make a Link to the FreeBSD Glances Binary Package Version Picture.
2025-07-05 10:32:10 +02:00
kenrmayfield
451b1a2294
Update README.rst
...
Updated CHECK Link again due to Error in Syntax
2025-07-05 10:32:10 +02:00
kenrmayfield
b23a4f6a3d
Update README.rst
...
Updated CHECK Link for Python Version corresponding to Glances Binary Package
2025-07-05 10:32:10 +02:00
kenrmayfield
415abe2284
Update README.rst
...
Capitalize the words eye and system in the Title to Eye and System
2025-07-05 10:32:10 +02:00
kenrmayfield
7f5f2fd2b1
Update README.rst
...
Changed spelling of ports to Ports
2025-07-05 10:32:10 +02:00
kenrmayfield
49aa4e21ab
Update README.rst
...
Bold the word NOTE
2025-07-05 10:32:10 +02:00
kenrmayfield
11a1aa6250
Update README.rst
...
Update FreeBSD Instructions
1. Add Glances Binary Package Versions Picture
2. Update Install
3. Add Note to Check Glances Binary Package Version with System
Architecture that corresponds to Python Version.
4. Add Link to Glances Binary Package Versions Picture called
CHECK
2025-07-05 10:32:10 +02:00
nicolargo
a1eb6cbacf
[GPU] AMD Plugin: Operation not permitted #3125
2025-07-05 10:32:10 +02:00
nicolargo
343c933e15
FR: Sort Sensors my name in proper number order #3132
2025-07-05 10:32:10 +02:00
nicolargo
e8b6fd7641
[Discussion] FreeBSD - AMD64 Install: Package py39-glances not showing a Version Available for AMD64 but for Package py311-glances #3139
2025-07-05 10:32:10 +02:00
Ariel Otilibili
5d4596ed41
glances: refactor start()
...
Part of #2801 : start() is split into start_main_loop(),
check_memleak(), setup_server_mode(), & maybe_trace_memleak().
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-07-05 10:32:10 +02:00
nicolargo
0d542550a4
Update docs and correct an issue with UTC import
2025-07-05 10:19:59 +02:00
nicolargo
ba67e55a0f
Add unit test for time zone in history
2025-07-05 09:57:54 +02:00
nicolargo
4cf6cf8ac2
API history endpoints shows times without timezone #3218
2025-07-05 09:38:02 +02:00
nicolargo
3eb67a32bb
Correct a crash in client/server mode
2025-07-05 09:18:59 +02:00
nicolargo
fe48f7df94
Make --stdout (csv and json) compliant with client/server mode #3235
2025-07-05 08:17:58 +02:00
nicolargo
ca65324976
Update documentation lint
2025-06-30 08:06:25 +02:00
nicolargo
d563c68b4c
Update documentation
2025-06-30 08:04:14 +02:00
nicolargo
d978d545ed
Glances 4.3.2_rc01
2025-06-29 17:33:31 +02:00
nicolargo
4f743287b6
Merge branch 'issue2632' into develop
2025-06-29 14:33:25 +02:00
nicolargo
12eecf47f6
Improve Restful API documentation embeded in FastAPI #2632
2025-06-29 14:32:58 +02:00
nicolargo
7b8724244a
Change the way Docker start Glances
2025-06-29 13:40:52 +02:00
nicolargo
fcbad49771
Lint Dockerfile
2025-06-29 13:22:35 +02:00
nicolargo
4b15e6693c
Glances breaks if Podman container is started while it is running #3199
2025-06-29 11:00:28 +02:00
nicolargo
6db3672c50
Avoid none in rate computation
2025-06-28 20:14:12 +02:00
nicolargo
b56b231ad8
Glances Central Browser should use name instead of IP adress for redirection #3103
2025-06-28 16:10:34 +02:00
nicolargo
eec89ccd90
Merge branch 'issue3206' into develop
2025-06-22 22:17:22 +02:00
nicolargo
95ff4506d1
Add container inactive_file & limit to InfluxDB2 export #3206
2025-06-22 22:17:02 +02:00
nicolargo
4e5eff834a
Merge branch 'issue2814-TimeScaleDB' into develop
2025-06-22 18:26:43 +02:00
nicolargo
4f03be737b
(postgre)SQL export support / TimeScaleDB #2814
2025-06-22 18:26:00 +02:00
nicolargo
f799911058
Merge branch 'issue3202' into develop
2025-06-14 10:47:23 +02:00
nicolargo
0dbd4c58d4
Implement a basic memory cache with TTL for API call (set to ~1 second) #3202
2025-06-14 10:47:00 +02:00
nicolargo
ecb3e6e0ea
Correct key() by keys()
2025-06-10 19:24:42 +02:00
Boris Okassa
4ef03ddac2
exports: outputs: Removed iterator helpers
...
Related to #3181
Signed-off-by: Boris Okassa <borisokassa@yahoo.fr>
2025-06-10 00:13:05 +02:00
Nicolas Hennion
ed400246fd
Merge pull request #3107 from nicolargo/renovate/pysnmp-lextudio-6.x
...
fix(deps): update dependency pysnmp-lextudio to <6.3.1
2025-06-09 13:10:57 +02:00
Nicolas Hennion
efa636b7a7
Merge pull request #3195 from nicolargo/snyk-fix-b29587102aaf5d35b3590a9d7407596b
...
[Snyk] Security upgrade h11 from 0.14.0 to 0.16.0
2025-06-08 09:44:46 +02:00
Nicolas Hennion
a3556a4004
Merge pull request #3184 from nicolargo/snyk-fix-7fbd5db6108cdc150d044d238786b513
...
[Snyk] Fix for 8 vulnerabilities
2025-06-08 09:44:23 +02:00
nicolargo
4dd312229f
Commit issue following #3186 - glances.js not found
2025-06-08 09:40:46 +02:00
snyk-bot
36e0b46903
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-06-08 07:34:24 +00:00
Nicolas Hennion
b31aa7234e
Merge pull request #3192 from fr4nc0is/FIX-3186
...
Update plugin containers display and order #3186
2025-06-08 09:31:38 +02:00
Nicolas Hennion
f854ea31d8
Merge pull request #3191 from ia74/patch-1
...
Change "Pinned thread" to "Pinned task" and "Upin" to "Unpin"
2025-06-08 09:30:41 +02:00
Nicolas Hennion
1f8e63ec3d
Merge pull request #3190 from ariel-anieli/issue-3181
...
glances: amps: Removal of iterator helpers, refactor
2025-06-08 09:30:07 +02:00
fr4nc0is
0e288cdc97
Update plugin containers display and order #3186
2025-06-03 09:18:14 +02:00
ia74
6ed7bee526
Change "Pinned thread" to "Pinned task" and "Upin" to "Unpin"
2025-06-02 16:23:22 -05:00
Ariel Otilibili
5a661a295c
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-06-02 14:20:22 +02:00
Ariel Otilibili
9e29d8aa45
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-06-02 14:20:13 +02:00
nicolargo
a6de55bfca
Add test for JSON export
2025-06-01 17:37:21 +02:00
nicolargo
fe5edd6e60
Add Star history to Readme file
2025-05-31 15:31:18 +02:00
nicolargo
71c1c34ddd
Add Star history to Readme file
2025-05-31 15:28:17 +02:00
Nicolas Hennion
eff75ebeed
Merge pull request #3189 from nicolargo/renovate/alpine-3.x
...
chore(deps): update alpine docker tag to v3.22
2025-05-31 14:44:31 +02:00
Nicolas Hennion
07daacd35f
Merge pull request #3187 from ariel-anieli/issue-3181-processes-client-snmp
...
glances: removal of iterators helpers in `processes.py` & `stats_client_snmp.py`
2025-05-31 14:44:01 +02:00
Nicolas Hennion
7440f6df9b
Merge pull request #3188 from ariel-anieli/issue-2801-glances-curses
...
outputs: containers: Refactor
2025-05-31 14:43:45 +02:00
Ariel Otilibili
d6802b77d7
plugins: containers: Refactor update()
...
Commit 445d20dc ("plugins: containers: Refactor") changed update() so
that, stats are added if any of is_key_in_container_and_not_hidden()
or is_key_absent_in_container() is true.
This could be replaced by the negation of is_key_in_container_and_hidden()
Part-of: #2801
Suggested-by: Jasmin Blackshaw <105jassen@gmail.com>
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-31 13:46:44 +02:00
renovate[bot]
3462a48081
chore(deps): update alpine docker tag to v3.22
2025-05-30 22:02:58 +00:00
Ariel Otilibili
c5acae327b
outputs: glances_curses: Refactor
...
In catch_other_actions_maybe_return_to_browser(), replaced if-statements
by a dict. If no key is found, a null function is executed.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-30 14:12:11 +02:00
Ariel Otilibili
73663ef5c7
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-05-29 13:59:09 +02:00
Ariel Otilibili
003ba392c0
glances: Refactor
...
Instead of a loop, used a generator for the search.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-29 13:59:09 +02:00
Ariel Otilibili
b28d793d72
glances: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-05-29 13:39:51 +02:00
nicolargo
1c6485fda6
Update Glances dev version
2025-05-28 10:01:16 +02:00
nicolargo
649562ca37
Update Glances dev version
2025-05-28 09:54:07 +02:00
nicolargo
17e43c1271
Update Glances dev version
2025-05-28 09:39:25 +02:00
Nicolas Hennion
c1a772d7f1
Merge pull request #3185 from ariel-anieli/issue-3097-dict-changed-size-runtime-error
...
globals: Fix a race condition in `namedtuple_to_dict`
2025-05-27 17:32:55 +02:00
Ariel Otilibili
72e1511dc4
globals: Fix a race condition in namedtuple_to_dict
...
namedtuple_to_dict() loops over a dynamic view of the dict of processes;
other threads might be editing the same dict.
For instance in webserver mode, when a race condition happens, the
following error shows up in the console:
> File "C:\Users\ryabtsev\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\glances\processes.py", line 628, in update_list
> return list_of_namedtuple_to_list_of_dict(processlist)
> File "C:\Users\ryabtsev\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\glances\globals.py", line 495, in list_of_namedtuple_to_list_of_dict
> return [namedtuple_to_dict(d) for d in data]
> ^^^^^^^^^^^^^^^^^^^^^
> File "/app/glances/globals.py", line 490, in namedtuple_to_dict
> return {k: (v._asdict() if hasattr(v, '_asdict') else v) for k, v in data.items()}
> ^^^^^^^^^^^^
> RuntimeError: dictionary changed size during iteration
Instead of a dict view, namedtuple_to_dict() will use a list of tuples.
Performances are unchanged: on average, for 100 runs, namedtuple_to_dict()
completes in 0.2ms
GH issue: #3097
Link: https://docs.python.org/3/library/stdtypes.html#dictionary-view-objects
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-27 14:55:41 +02:00
snyk-bot
3278027281
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-05-27 08:51:43 +00:00
nicolargo
ad5e7f8479
Merge branch 'issue3182-InfluxDB3' into develop
2025-05-27 10:46:54 +02:00
nicolargo
3f124d3596
Add support for InfluxDB 3 Core #3182
2025-05-27 10:46:39 +02:00
Nicolas Hennion
24eb6cf21a
Merge pull request #3183 from ariel-anieli/issue-2801-refactor
...
podman: docker: Remove iterator helpers
2025-05-26 19:24:48 +02:00
Ariel Otilibili
52bd26f03e
podman: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-05-26 17:34:58 +02:00
Ariel Otilibili
75afbe16c9
docker: remove iterator helpers
...
No more needed in Python 3.
Related to #3181
2025-05-26 17:34:48 +02:00
nicolargo
6af2aa092b
Related to iteritems, itervalues, and iterkeys are not more needed in Python 3 #3181
2025-05-26 15:12:42 +02:00
nicolargo
95d38a1392
Related to iteritems, itervalues, and iterkeys are not more needed in Python 3 #3181
2025-05-26 15:12:03 +02:00
nicolargo
dde335696a
Add a new field in the process list to identifie Zombie process #3178
2025-05-25 18:52:25 +02:00
Nicolas Hennion
ef83c404ff
Merge pull request #3180 from ariel-anieli/issue-2801-refactor
...
plugins: containers; Refactor
2025-05-25 17:30:57 +02:00
Ariel Otilibili
445d20dcad
plugins: containers: Refactor
...
1. update()
Two branches share the same logic for updating stats. Moreover, intermediate
values where used in nested loops: for filtering keys, and for extending stats.
This could be done at once with chain.from_iterable().
Therefore four helpers are introduced:
- add_engine_into_container
- is_key_in_container_and_not_hidden
- is_key_absent_in_container
- get_containers_from_updated_watcher
A profiling shows the stats build time is the same after the refactor,
$ sudo make run-webserver 2>&1 | grep primitive
31631 function calls (31566 primitive calls) in 0.028 seconds
23537 function calls (23487 primitive calls) in 0.025 seconds
23559 function calls (23509 primitive calls) in 0.014 seconds
23549 function calls (23499 primitive calls) in 0.024 seconds
23549 function calls (23499 primitive calls) in 0.026 seconds
23559 function calls (23509 primitive calls) in 0.016 seconds
23559 function calls (23509 primitive calls) in 0.022 seconds
23544 function calls (23494 primitive calls) in 0.015 seconds
23549 function calls (23499 primitive calls) in 0.023 seconds
23544 function calls (23494 primitive calls) in 0.018 seconds
[snapshot of top three calls]
31881 function calls (31816 primitive calls) in 0.029 seconds
Ordered by: cumulative time
List reduced from 536 to 3 due to restriction <3>
ncalls tottime percall cumtime percall filename:lineno(function)
3 0.000 0.000 0.029 0.010 __init__.py:250(<genexpr>)
2 0.000 0.000 0.029 0.015 __init__.py:242(get_containers_from_updated_watcher)
1 0.000 0.000 0.029 0.029 docker.py:248(update)
And before,
$ sudo make run-webserver 2>&1 | grep primitive
31620 function calls (31555 primitive calls) in 0.021 seconds
23526 function calls (23476 primitive calls) in 0.019 seconds
23533 function calls (23483 primitive calls) in 0.024 seconds
23538 function calls (23488 primitive calls) in 0.015 seconds
23528 function calls (23478 primitive calls) in 0.023 seconds
23528 function calls (23478 primitive calls) in 0.022 seconds
23533 function calls (23483 primitive calls) in 0.016 seconds
23538 function calls (23488 primitive calls) in 0.025 seconds
23538 function calls (23488 primitive calls) in 0.029 seconds
23538 function calls (23488 primitive calls) in 0.013 seconds
[snapshot of top three calls]
31865 function calls (31800 primitive calls) in 0.024 seconds
Ordered by: cumulative time
List reduced from 531 to 3 due to restriction <3>
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 0.024 0.024 docker.py:248(update)
13 0.000 0.000 0.022 0.002 decorators.py:38(inner)
13 0.000 0.000 0.022 0.002 client.py:244(_get)
2. msg_curse()
The conditions are directly used in any().
3. exit()
Minimum supported version is Python 3.9; loops use iterators by default.
itervalues() was introduced for compatility with Python 2. Commit 76ea71f2
("Remove Python 2 in docs and README files") removed Python 2 support.
Part-of: #2801
Link: https://docs.python.org/3/library/itertools.html#itertools.chain.from_iterable
Link: https://docs.python.org/3/library/profile.html#profile.Profile
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-24 19:56:59 +02:00
Ariel Otilibili
e732ba37be
plugins: containers: Refactor build_container_data
...
All the if-statements do the same actions:
- check the key is not disabled
- and add the corresponding callback to the building steps.
There could be done with a list comprehension on a dict.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-23 18:17:33 +02:00
Nicolas Hennion
e118d7d171
Merge pull request #3179 from ariel-anieli/issue-3098-display-containers
...
Fix the sorting of containers
2025-05-23 11:33:36 +02:00
Ariel Otilibili
b414bafc94
containers: Fix sorting
...
sort_keys() uses sort_by_these_keys() on the stats. So doing, one of the
retrieved values might be absent; and sort_keys() will fall back to the
default sorting method, which is the alphabetical order.
This is the case for dead or exited containers.
Instead of a key lookup, the get method of dict could be used.
GH issue: #3098
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-22 17:40:42 +02:00
Ariel Otilibili
8e23bd661f
containers: processes: Refactor
...
Refactored sort_docker_stats() and sort_stats().
Useful for an upcoming commit.
Part-of: #2801
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-05-22 17:40:42 +02:00
nicolargo
c8d70fb343
Merge branch 'issue3171' into develop
2025-05-02 15:02:33 +02:00
nicolargo
21f0fd0eb4
Refactor code to limit the complexity of update_views method in plugins #3171
2025-05-02 15:01:29 +02:00
nicolargo
5f31106ac1
Merge branch 'issue3169' into develop
2025-05-02 11:17:04 +02:00
nicolargo
6e466c7d14
Code refactoring - Rename plugin class to <Plugin name>Plugin instead of PluginModel #3169
2025-05-02 09:41:32 +02:00
renovate[bot]
1be8d528ed
fix(deps): update dependency pysnmp-lextudio to <6.3.1
2025-04-30 12:09:19 +00:00
Nicolas Hennion
1e7e0c056b
Merge pull request #3163 from ariel-anieli/refactor-plugin-connections-v2
...
plugins: connections: refactor, version 2
2025-04-27 19:56:10 +02:00
Ariel Otilibili
ebd8f766b0
plugins: connections: refactor, version 2
...
Extracted update_with_net_connections_method and
update_with_nf_conntrack_method from update.
Part-of: #2801
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.connections.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-04-27 17:16:43 +02:00
Nicolas Hennion
270ff52363
Merge pull request #3162 from nicolargo/revert-3161-refactor-plugin-connections
...
Revert "plugins: connections: refactor"
2025-04-27 15:21:54 +02:00
Nicolas Hennion
f933d9f1ef
Revert "plugins: connections: refactor"
2025-04-27 15:21:06 +02:00
Nicolas Hennion
c69a5a9307
Merge pull request #3161 from ariel-anieli/refactor-plugin-connections
...
plugins: connections: refactor
2025-04-27 15:02:36 +02:00
Nicolas Hennion
b747c87796
Merge pull request #3160 from nguuuquaaa/fix-fs
...
Fix matching problem when fs config has "show" value
2025-04-27 14:58:38 +02:00
nicolargo
f77e039f21
Merge branch 'issue3158' into develop
2025-04-27 14:53:30 +02:00
nicolargo
1901fcad05
[WEBUI] Irix mode (per core instead of per CPU percentage) not togglable #3158
2025-04-27 14:53:02 +02:00
nguuuquaaa
2ef24c7b2d
fix display checking logic
2025-04-27 04:35:24 +07:00
Ariel Otilibili
1c93368561
plugins: connections: refactor
...
Extracted update_with_net_connections_method and
update_with_nf_conntrack_method from update.
Part-of: #2801
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.connections.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-04-26 19:07:32 +02:00
nicolargo
55258748ff
Done bu display 0 on the WebUI CPU column in IRIS mode... Why ???
2025-04-26 19:06:56 +02:00
nguuuquaaa
133b97bcaf
fix broken matching when fs config has show value
2025-04-26 01:12:13 +07:00
nguuuquaaa
840670ea77
fix broken implementation of plugin.is_display/is_hide/is_show
2025-04-26 00:52:15 +07:00
Nicolas Hennion
5e1a08af79
Merge pull request #3159 from ariel-anieli/reduce-complexity-mem-plugin-update
...
plugins: mem: reduce code complexity
2025-04-24 07:59:43 +02:00
Ariel Otilibili
4531aac37f
plugins: mem: reduce code complexity
...
Part of #2801 .
Link: https://scrutinizer-ci.com/g/nicolargo/glances/code-structure/develop/py-function/glances.plugins.mem.PluginModel.update
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-04-23 22:01:27 +02:00
Nicolas Hennion
829ae981b5
Merge pull request #3152 from wuhgit/develop
...
Revision of confusing descriptions in the SMART section of the document
2025-04-21 11:13:53 +02:00
nicolargo
8d1039d4ac
Correct an issue with VMs bin test
2025-04-21 10:56:04 +02:00
nicolargo
2cbf7a7fba
Merge branch 'issue1531' into develop
2025-04-21 10:40:03 +02:00
nicolargo
0f10ffc245
Add stats about running VMS (qemu/libvirt/kvm support through virsh) #1531
2025-04-21 10:39:48 +02:00
nicolargo
f9250c9985
Add stats about running VMS (qemu/libvirt/kvm support through virsh) #1531
2025-04-21 10:39:20 +02:00
wuhgit
bdccb0b196
Revision of confusing descriptions in the SMART section of the document
2025-04-17 07:19:26 +08:00
Nicolas Hennion
7218a22002
Update faq.rst
2025-04-15 09:04:40 +02:00
Nicolas Hennion
1feb1ec6f8
Update faq.rst
2025-04-15 09:04:14 +02:00
Nicolas Hennion
4b21d0a18f
Container memory stats not displayed #3142
2025-04-15 09:03:41 +02:00
Nicolas Hennion
bead0ae13d
Merge pull request #3151 from Destarianon/bug/discussion2274
...
Ignore unsupported line endings in password file
2025-04-15 08:54:09 +02:00
Tyler Kerr
1c7a824821
strip unsupported line endings from password file
2025-04-14 21:54:36 +00:00
Nicolas Hennion
48543cab8f
Merge pull request #3070 from nicolargo/renovate/docker-build-push-action-6.x
...
Update docker/build-push-action action to v6
2025-04-14 16:54:29 +02:00
nicolargo
01b4ca1cf5
Take into account @amard33p comment - https://github.com/nicolargo/glances/issues/2394#issuecomment-2794522951
2025-04-13 16:36:29 +02:00
nicolargo
de90b4fd54
Improve unittest for CSV export #3150
2025-04-13 16:28:49 +02:00
nicolargo
a91b187069
Remove quicklook from the exportable list
2025-04-13 15:53:52 +02:00
nicolargo
eeb7db8e82
Do not store data during InfluxDB test
2025-04-13 15:41:02 +02:00
nicolargo
d22f3e16fe
Merge branch 'issue3149' into develop
2025-04-13 14:41:32 +02:00
nicolargo
7cc4e86639
Improve unittest for InfluxDB plugin #3149
2025-04-13 14:41:08 +02:00
nicolargo
3cdededa78
Improve unittest for InfluxDB plugin #3149
2025-04-13 14:40:56 +02:00
nicolargo
3016717208
Correct NoneType in update_view method
2025-04-12 16:40:26 +02:00
Nicolas Hennion
9fd1efce21
Merge pull request #3108 from nicolargo/renovate/actions-stale-9.x
...
Update actions/stale action to v9
2025-04-12 16:12:51 +02:00
Nicolas Hennion
4db6aaeb3d
Merge pull request #3148 from nicolargo/renovate/windows-2025.x
...
Update dependency windows to v2025
2025-04-12 16:11:06 +02:00
Nicolas Hennion
d4202339d9
Merge pull request #3066 from nicolargo/renovate/ubuntu-24.x
...
Update dependency ubuntu to v24
2025-04-12 16:10:52 +02:00
renovate[bot]
551ec80be6
Update dependency windows to v2025
2025-04-12 12:55:54 +00:00
nicolargo
4c9685f0bf
Merge branch 'issue3147' into develop
2025-04-12 14:55:16 +02:00
nicolargo
90ebe27f7e
Upgrade JS libs #3147
2025-04-12 14:54:39 +02:00
nicolargo
0907700843
Commit before lint
2025-04-12 14:51:38 +02:00
nicolargo
ca2b7a9907
Update precommit hook
2025-04-11 19:19:44 +02:00
nicolargo
c1beee40a2
Correct README file
2025-04-11 19:05:30 +02:00
nicolargo
acf54a508e
Make the shtab optional
2025-04-11 18:54:25 +02:00
nicolargo
50aa49a497
Merge branch 'issue3111' into develop
2025-04-11 18:45:24 +02:00
nicolargo
17553fac8f
Add a new option --print-completion to generate shell tab completion - #3111
2025-04-11 18:44:55 +02:00
nicolargo
060457c2ae
Update documentation
2025-04-11 18:43:35 +02:00
nicolargo
bf54140b87
Add shtab as a dependency
2025-04-11 18:18:21 +02:00
nicolargo
18d6beebe1
Merge branch 'issue3143' into develop
2025-04-11 17:59:31 +02:00
nicolargo
bc1211a672
In the FS module, do not display threshold for volume mounted in 'ro' (read-only) #3143
2025-04-11 17:58:00 +02:00
Nicolas Hennion
9cd51fc060
Merge pull request #3141 from kenrmayfield/develop
...
Updates 4/6/2025: FreeBSD Section - Glances - An Eye on your System
2025-04-10 13:42:21 +02:00
kenrmayfield
041a9852a9
Update README.rst
...
Update Line:
Glances Binary Package Versions per System Architecture for FreeBSD as of: 08 Mar 2025 04:05:21
Changed to:
Glances Binary Package Versions and Python Versions( pyXY-glances) per System Architecture for FreeBSD as of: 08 Mar 2025 04:05:21
2025-04-06 23:42:31 -05:00
kenrmayfield
aa8f3abab3
Update README.rst
...
Remove CHECK Link. Not working correctly. Need to wait until Main Repository has been Updated. Then I can make a Link to the FreeBSD Glances Binary Package Version Picture.
2025-04-06 23:33:44 -05:00
kenrmayfield
96aa6987ab
Update README.rst
...
Updated CHECK Link again due to Error in Syntax
2025-04-06 23:20:20 -05:00
kenrmayfield
f29af964ef
Update README.rst
...
Updated CHECK Link for Python Version corresponding to Glances Binary Package
2025-04-06 22:44:53 -05:00
kenrmayfield
aee1ea6acd
Update README.rst
...
Capitalize the words eye and system in the Title to Eye and System
2025-04-06 22:27:05 -05:00
kenrmayfield
6f93c1bad9
Update README.rst
...
Changed spelling of ports to Ports
2025-04-06 22:00:29 -05:00
kenrmayfield
20d08c0cb6
Update README.rst
...
Bold the word NOTE
2025-04-06 21:58:44 -05:00
kenrmayfield
4d7300ab96
Update README.rst
...
Update FreeBSD Instructions
1. Add Glances Binary Package Versions Picture
2. Update Install
3. Add Note to Check Glances Binary Package Version with System
Architecture that corresponds to Python Version.
4. Add Link to Glances Binary Package Versions Picture called
CHECK
2025-04-06 21:47:56 -05:00
nicolargo
0b62a9f785
[GPU] AMD Plugin: Operation not permitted #3125
2025-04-06 18:49:38 +02:00
nicolargo
cb22a0c56a
Merge branch 'issue3132' into develop
2025-04-06 18:39:26 +02:00
nicolargo
fcbcbbfb4d
FR: Sort Sensors my name in proper number order #3132
2025-04-06 18:37:45 +02:00
nicolargo
c5954c9d99
[Discussion] FreeBSD - AMD64 Install: Package py39-glances not showing a Version Available for AMD64 but for Package py311-glances #3139
2025-04-06 17:51:36 +02:00
nicolargo
ad0be97653
Merge branch 'develop' of github.com:nicolargo/glances into develop
2025-04-06 17:49:08 +02:00
nicolargo
6ccd4430e9
Merge branch 'issue2394' into develop
2025-04-06 17:48:54 +02:00
nicolargo
b06b0d5c7c
Make all results from amps plugins exportable #2394
2025-04-06 17:48:34 +02:00
nicolargo
3a96cfd0cc
CSV column name now include the plugin name - Related to #2394
2025-04-06 17:33:20 +02:00
Nicolas Hennion
584fbba311
Merge pull request #3131 from ariel-anieli/glances-start-refactor
...
glances: refactor start()
2025-03-25 07:37:59 +01:00
Ariel Otilibili
fc4dc38028
glances: refactor start()
...
Part of #2801 : start() is split into start_main_loop(),
check_memleak(), setup_server_mode(), & maybe_trace_memleak().
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2025-03-23 21:19:31 +01:00
nicolargo
aa428b51c9
Create a new init method for export in order to init fields in some export module
2025-03-23 18:53:19 +01:00
nicolargo
3ba5946974
Remove <plugin>_disable field from export
2025-03-23 17:49:32 +01:00
nicolargo
b7cdf66eb0
On the road of Glances 4.3.2
2025-03-22 17:53:04 +01:00
nicolargo
7cfc0c7aa6
version 4.3.1
2025-03-22 17:51:23 +01:00
nicolargo
91fa4bf200
Update configuration file for docker compose
2025-03-22 17:39:36 +01:00
nicolargo
a6b14d75bb
Remove debug message in sensors plugins
2025-03-22 16:41:11 +01:00
nicolargo
ec0baca9f7
Little improvment regarding the CPU name if nothing is found. Display the CPU architecture.
2025-03-22 16:05:58 +01:00
nicolargo
e7c2c219c5
Merge branch 'issue3102' into develop
2025-03-09 16:43:35 +01:00
nicolargo
84c54a7b9a
Cannot set warning/critical temperature for a specific sensor #3102
2025-03-09 16:43:01 +01:00
nicolargo
f2c7e4724a
Merge branch 'develop' of github.com:nicolargo/glances into develop
2025-03-08 12:06:12 +01:00
nicolargo
91a052d11a
Try to reduce latency between stat's update and view - #3086
2025-03-08 12:05:35 +01:00
nicolargo
002954e58a
Try to reduce latency between stat's update and view
2025-03-08 12:04:13 +01:00
nicolargo
df3d96bd33
Merge branch 'issue3113' into develop
2025-03-02 17:33:01 +01:00
nicolargo
079f926eb1
Add disable background option in glances.conf file - #3113
2025-03-02 17:32:45 +01:00
nicolargo
c70eb857ba
I'd like a feature to make the forground color for colored background white #3119
2025-03-01 17:19:34 +01:00
nicolargo
979d040f7b
Merge branch 'issue410' into develop
2025-03-01 16:21:13 +01:00
nicolargo
8e8773d1c2
Change button style
2025-03-01 16:02:20 +01:00
nicolargo
b206938f95
Update CSS style for extended stats
2025-03-01 15:30:00 +01:00
Nicolas Hennion
1aa8d221f1
Merge pull request #3118 from jo-chemla/quickfix-glances-grafana-flux.json
...
Replace `docker` by `containers` in `glances-grafana-flux.json`
2025-02-27 17:44:12 +01:00
Jonathan Chemla
e14e49a2fd
Replace `docker` by `containers` in `glances-grafana-flux.json`
...
Typo probably introduced following a naming convention change that was not repercuted on that grafana fluxQL influxdb2 dashboard JSON
2025-02-25 09:51:12 +01:00
nicolargo
f9bbcea9e1
First version OK, need change on UI
2025-02-23 19:50:48 +01:00
nicolargo
c32d363897
Merge branch 'issue410' of github.com:nicolargo/glances into issue410
2025-02-22 10:13:22 +01:00
renovate[bot]
6a265be9d5
chore(deps): update actions/stale action to v9
2025-02-19 09:49:45 +00:00
Nicolas Hennion
c00383f0b0
Merge pull request #3106 from almkuznetsov/config-dir
...
default_config_dir: Fix config path to include glances/ directory
2025-02-19 10:49:06 +01:00
Alexander Kuznetsov
bafe0e2438
docs: Fix default config path typos
2025-02-17 16:28:27 +03:00
Alexander Kuznetsov
7e28116252
default_config_dir: Fix config path to include glances/ directory
...
Non-venv default config path was /usr/share/doc/glances.conf
(not /usr/share/doc/glances/glances.conf) since a55970a .
Fix it and place the venv path to the end of the paths list,
so it will have priority over the system default.
2025-02-17 16:26:44 +03:00
nicolargo
e1dcfc38c5
_api_get_extended_processes is called several time per second. Should be corrected.
2025-02-08 17:48:15 +01:00
nicolargo
1345bc24d5
Entry point in the API to get extended process stats #3095
2025-01-26 09:54:23 +01:00
nicolargo
0c6c488627
Lint the code
2025-01-25 11:11:17 +01:00
nicolargo
4a4cb135da
[Docker plugin] KeyError: 'mem' cause 'Exception in ASGI application' #3091
2025-01-25 11:05:21 +01:00
nicolargo
233a47e971
Error on Cloud plugin initialisation make TUI crash #3085
2025-01-19 19:54:26 +01:00
Nicolas Hennion
c93df694d9
Update docker-compose.yml
...
Update Docker-Compose
2025-01-15 09:56:29 +01:00
Nicolas Hennion
c536fcde77
Update docker-compose.yml
...
Dockerized Web Sever mode with login/password #2684
2025-01-15 09:55:40 +01:00
Nicolas Hennion
7eb488ba77
Update README.rst
...
Add OSSRank
2025-01-13 10:33:38 +01:00
Nicolas Hennion
d2e2b8fb17
Merge pull request #3083 from mizulike/develop
...
Fixed minor typos
2025-01-11 17:35:18 +01:00
mizulike
296b2ece60
Fixed typos
2025-01-10 03:45:36 +01:00
nicolargo
e4bc144f31
Add Selenium test with different resolution
2025-01-04 15:48:53 +01:00
nicolargo
3ad94bc095
Refactor dynamic plugin max size computation in the __display_right method
2025-01-04 15:10:59 +01:00
nicolargo
d5f8418387
Again on the road to Glances 4.3.1
2025-01-04 11:24:00 +01:00
nicolargo
5090cd4493
Update NEWS
2025-01-04 11:23:05 +01:00
nicolargo
e907519c4a
version 4.3.0.8
2025-01-04 11:21:51 +01:00
nicolargo
d264155fc2
Add a message to verify Netifaces2
2025-01-04 11:20:08 +01:00
nicolargo
728f86fa5e
IP plugin broken with Netifaces2 #3076
2025-01-04 11:12:25 +01:00
nicolargo
2c9beccea5
Improve WebUI display on low screen
2025-01-04 10:14:34 +01:00
nicolargo
0b818e99fa
On the road again again to 3.4.1
2025-01-03 10:23:38 +01:00
nicolargo
372380bdb9
version 4.3.0.7
2025-01-03 10:20:15 +01:00
nicolargo
c711a63322
Full responsive WebUI
2025-01-03 10:08:36 +01:00
nicolargo
bfdc27dc2c
Make the header and top menu responsive
2024-12-31 17:45:38 +01:00
nicolargo
7e3948b72e
On the road (again) to Glances 4.3.1
2024-12-30 15:20:20 +01:00
nicolargo
7a2ee52362
version 4.3.0.6
2024-12-30 15:15:43 +01:00
renovate[bot]
f1054c5eea
Update docker/build-push-action action to v6
2024-12-30 14:11:07 +00:00
nicolargo
1588375624
Merge branch 'issue3055' into develop
2024-12-30 15:09:15 +01:00
nicolargo
c0270056b7
Merge branch 'develop' into issue3055
2024-12-30 15:08:47 +01:00
nicolargo
dd93371dc4
Browser mode do not working with the sensors plugin #3069
2024-12-30 15:07:12 +01:00
nicolargo
5274339774
Browser do not working
2024-12-30 14:19:26 +01:00
renovate[bot]
4c3e8f9448
Update dependency ubuntu to v24
2024-12-30 12:42:00 +00:00
nicolargo
825b9879c8
Disable Renovate for Lock file
2024-12-30 11:57:11 +01:00
nicolargo
3b67eb1c79
Remove test on Windows and Python 3.13
2024-12-29 15:09:58 +01:00
nicolargo
c372d35f2c
Make the test compliant with Windows
2024-12-29 13:36:04 +01:00
nicolargo
acb206ef78
Refactor memory leak
2024-12-29 13:27:57 +01:00
nicolargo
bd35c77437
Disable history test on Windows
2024-12-29 13:26:19 +01:00
nicolargo
b77d1b36b3
Semgrep is not available on Windows
2024-12-29 13:15:16 +01:00
nicolargo
797b0d06b1
Add memory leak unitary test
2024-12-29 13:07:54 +01:00
nicolargo
6124da2e59
Move all the Python test files in ./tests/ folder
2024-12-28 18:31:39 +01:00
nicolargo
f730bf3aa2
Correct an issue with the fs plugin in test_perf
2024-12-28 18:27:43 +01:00
nicolargo
b33cd3fd2b
Add dep for run test in CI
2024-12-28 18:20:20 +01:00
nicolargo
8fb49d99b1
Improve unittest (PyTest, add perf, add Selenium) #2757
2024-12-28 18:09:08 +01:00
nicolargo
1624e66f48
Improve unittest #2757
2024-12-28 18:08:52 +01:00
nicolargo
b4402bfc53
Merge branch 'develop' into issue2757
2024-12-28 13:52:42 +01:00
nicolargo
ef602ac59e
Get back to road for Glances 4.3.1
2024-12-28 13:52:08 +01:00
nicolargo
c8a592b5b7
Merge branch 'master' into develop
2024-12-28 13:51:15 +01:00
nicolargo
ae31259709
version 4.3.0.5
2024-12-28 13:49:54 +01:00
nicolargo
d457fad293
WebUI errors in 4.3.0.4 on iPad Air (and Browser with low resolution) #3057
2024-12-28 13:47:21 +01:00
nicolargo
790bd5bfad
WebUI errors in 4.3.0.4 on iPad Air (and Browser with low resolution) #3057
2024-12-28 13:46:14 +01:00
nicolargo
233f5a68df
WebUI errors in 4.3.0.4 on iPad Air (and Browser with low resolution) #3057
2024-12-28 13:45:34 +01:00
nicolargo
3ec94d32f0
Switch to Chrome for Selenium
2024-12-28 13:16:11 +01:00
nicolargo
bce9fe3621
Before switching to Chrome/2
2024-12-28 10:25:55 +01:00
nicolargo
d92c18784e
Before switching to Chrome
2024-12-28 10:25:37 +01:00
nicolargo
754898854f
Merge branch 'develop' into issue2757
2024-12-28 09:57:34 +01:00
nicolargo
c8cb4d05b3
Build for SNAP
2024-12-28 09:57:06 +01:00
nicolargo
7e1b7e34db
Disable VMS by default to make it renable in SNAP
2024-12-28 09:53:00 +01:00
nicolargo
df5ecca044
Back to dev
2024-12-28 09:17:46 +01:00
nicolargo
287df49af2
Rebuild Snap with multipass support
2024-12-28 09:16:39 +01:00
nicolargo
18e386a5dd
Merge branch 'master' into develop
2024-12-28 09:07:55 +01:00
nicolargo
bc201df05b
version 4.3.0.4
2024-12-28 09:07:25 +01:00
nicolargo
ec0d5695a9
First test with Selenium
2024-12-28 09:00:50 +01:00
nicolargo
4bb39232fe
Merge branch 'develop' into issue2757
2024-12-27 22:09:20 +01:00
nicolargo
5faad4b13c
Reapply "Replace netifaces by netifaces-plus #3053 "
...
This reverts commit 85b786c832 .
2024-12-27 21:59:51 +01:00
nicolargo
80f330d866
version 4.3.0.3
2024-12-27 21:56:00 +01:00
nicolargo
ebf5431592
version 4.3.0.2
2024-12-27 21:22:34 +01:00
nicolargo
85b786c832
Revert "Replace netifaces by netifaces-plus #3053 "
...
This reverts commit 9da81638b9 .
2024-12-27 21:20:24 +01:00
nicolargo
86082963b3
version 4.3.0.1
2024-12-27 21:05:02 +01:00
nicolargo
236d2f80e3
CONTAINERS section missing in 4.3.0 WebUI #3052
2024-12-27 21:00:39 +01:00
nicolargo
9da81638b9
Replace netifaces by netifaces-plus #3053
2024-12-27 20:42:35 +01:00
nicolargo
dbb791fa58
Update Python version for containers
2024-12-27 16:10:05 +01:00
nicolargo
7439ec1625
On the road to Glances 3.4.1
2024-12-27 15:29:12 +01:00
nicolargo
e09530693f
version 4.3.0
2024-12-27 15:15:46 +01:00
nicolargo
1a4eeaee01
Merge branch 'master' into develop
2024-12-27 11:56:31 +01:00
nicolargo
e14934a197
Update profiling file
2024-12-27 11:53:34 +01:00
nicolargo
8276ddd184
Enable PyTest in the Github pipeline
2024-12-26 11:08:06 +01:00
nicolargo
c828f21753
Updata min-test
2024-12-26 10:54:50 +01:00
nicolargo
61edf4daf5
Make main.py comliant with PyTest (concerning args)
2024-12-26 10:49:26 +01:00
nicolargo
b491cbe42b
Make main.py comliant with PyTest (concerning args)
2024-12-26 10:48:50 +01:00
nicolargo
b6865d8cff
Remove now plugin in the left menu of the WebUI (in the make webui task)
2024-12-25 09:35:08 +01:00
nicolargo
0ed44f2c13
Make the glances/outputs/static/js/uiconfig.json generated automaticaly from the make webui task
2024-12-25 09:31:29 +01:00
nicolargo
f3d9e3feee
[WebUI] Unecessary space between Processcount and processlist #3032
2024-12-23 19:19:43 +01:00
nicolargo
499e46cf44
Unexpected behaviour while running glances in docker with --export influxdb2 #2904
2024-12-23 16:17:32 +01:00
nicolargo
695559c72a
Align conf file
2024-12-23 11:52:57 +01:00
nicolargo
01e007deaa
Allow containers columns to be selected in config file #2722
2024-12-23 11:51:09 +01:00
nicolargo
b6fc1596a9
Done for the WebUI
2024-12-23 11:50:53 +01:00
nicolargo
1980569c90
Done in the TUI
2024-12-23 11:39:17 +01:00
nicolargo
96ed18e503
Remove unused NICE level in color
2024-12-23 10:58:34 +01:00
nicolargo
de8341b5b5
Improve CAREFUL_LOG display on 256 color terminal
2024-12-23 10:47:42 +01:00
nicolargo
c6e7281e1b
Update API docs
2024-12-22 20:02:44 +01:00
nicolargo
077d5fee5b
Merge branch 'issue3042' into develop
2024-12-22 19:19:14 +01:00
nicolargo
0e9e74fa8c
[WEBUI] Clear old alert messages in the WebUI #3042
2024-12-22 19:13:46 +01:00
nicolargo
cf56203c09
Create entry point for clear warnig/all events in the API
2024-12-21 16:14:47 +01:00
nicolargo
a20362d68e
Update glances.conf for container
2024-12-21 15:38:48 +01:00
nicolargo
faf4d3cbf6
Glances 4.3.0_dev06
2024-12-21 15:22:11 +01:00
nicolargo
183772cf3e
Merge branch 'issue3049' into develop
2024-12-21 15:19:49 +01:00
nicolargo
890b5d5dd2
Raise an (Alert) Event for a group of sensors #2692
2024-12-21 15:19:34 +01:00
Nicolas Hennion
d9725d623f
Merge pull request #3045 from ariel-anieli/revert-98e8e32457dcf6129c8c6084e03675268ac20f9f
...
Revert "Reduced complexity of `unittest-core.TestGlances._common_plugin_tests()`"
2024-12-21 13:18:48 +01:00
nicolargo
53d5a0f1a6
Glances 4.3dev05
2024-12-14 17:08:35 +01:00
nicolargo
d0b9ea69b6
Update WebUI dep
2024-12-14 09:29:27 +01:00
nicolargo
577605f772
Update documentation
2024-12-14 09:28:45 +01:00
Ariel Otilibili
2134174758
Revert "Reduced complexity of `unittest-core.TestGlances._common_plugin_tests()`"
...
* reverting 98e8e32457
* introduced #3040 .
2024-12-08 21:12:25 +01:00
Nicolas Hennion
8258101d35
Merge pull request #3029 from ariel-anieli/glances-processes
...
Refactored `glances.processes.GlancesProcesses.update`, version 2
2024-12-08 19:10:19 +01:00
nicolargo
af808c48e8
Correct unittest with programame
2024-12-08 18:52:50 +01:00
Ariel Otilibili
cb53393f83
Refactored `glances.processes.GlancesProcesses.update`, version 2
...
* part of #2801
* second take of 1fda541350
* reverted in 0c635af10d .
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-23 13:43:38 +01:00
Ariel Otilibili
4345e9877b
Fix Ruff warnings in GitHub Actions
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-23 13:43:11 +01:00
nicolargo
ce0e3c7945
Correct display issue on Containers plugin in WebUI #3028
2024-11-23 10:16:36 +01:00
nicolargo
2061d1b42c
Refactor display of +time in WebUI
2024-11-21 19:47:25 +01:00
nicolargo
55d42d358d
Make top menu dynamic on WebUI
2024-11-21 19:18:13 +01:00
nicolargo
9e945f1bb7
Merge branch 'issue3024' into develop
2024-11-20 15:03:03 +01:00
nicolargo
21d17c2d44
Improve CCS of WebUI #3024
2024-11-20 15:02:47 +01:00
nicolargo
fb25a6f4f4
Bug In the Web-UI, Timestamps for 'Warning or critical alerts' are showing incorrect month #3023
2024-11-20 13:15:28 +01:00
nicolargo
16c5c71cdc
Update WebUI
2024-11-20 09:49:30 +01:00
nicolargo
86c07a3fb4
Merge branch 'jdrouhard-fix-network-disk-filter' into develop
2024-11-20 09:48:32 +01:00
John Drouhard
3fdc5402be
WebUI: Fix network/diskio filter when property doesn't exist
2024-11-17 14:25:43 -06:00
nicolargo
40299a633e
WebUI doesn't display valid time for process list #2902
2024-11-17 19:18:12 +01:00
nicolargo
feefcd417d
Update pretty_date
2024-11-17 18:45:51 +01:00
nicolargo
e1e4e8bda9
Uptime for Docker containers not working #3021
2024-11-17 18:31:44 +01:00
nicolargo
734632faa2
Merge branch 'issue3019' into develop
2024-11-17 15:32:57 +01:00
nicolargo
8d1a5ca189
Thread mode ('j' hotkey) is not taken into accound in the WebUI #3019
2024-11-17 15:32:34 +01:00
nicolargo
a7d5b1e869
Thread mode ('j' hotkey) is not taken into accound in the WebUI #3019
2024-11-17 15:31:10 +01:00
nicolargo
fa57d5a5ab
Disable 'j' hotky in WebUI - Waiting for #3019
2024-11-16 17:05:11 +01:00
nicolargo
2ec5c8d251
Code refactor after reading https://blog.codingconfessions.com/p/the-pythonic-emptiness?utm_source=tldrwebdev
2024-11-16 16:09:53 +01:00
nicolargo
a36c2bf87a
Rework CI to split build Pypi packages and build Docker images
2024-11-16 16:08:12 +01:00
nicolargo
ddd7e5ebe4
Try with a new develop version to check last commit
2024-11-16 15:26:42 +01:00
nicolargo
494b0a01c5
Try with a new develop version to check last commit
2024-11-16 15:16:08 +01:00
nicolargo
c36ad5d4ff
Try new build and publish to Pypi CI actions - Correct issue
2024-11-16 15:07:07 +01:00
nicolargo
7ef4b6642b
Try new build and publish to Pypi CI actions
2024-11-16 14:52:23 +01:00
nicolargo
77e3c4968d
Revert commit 57868c7 waitin implementation of issue 3020
2024-11-16 12:15:21 +01:00
nicolargo
57868c70f5
CI - Allow develop branch to overwrite Pip package in Pypi Test
2024-11-16 11:49:10 +01:00
nicolargo
8cf98e59e6
Update docs
2024-11-16 11:47:32 +01:00
nicolargo
c5fc63b53a
Merge branch 'issue2996' into develop
2024-11-16 11:39:51 +01:00
nicolargo
3f26fb85f6
Ability to specify hide or show for smart plugin #2996
2024-11-16 11:39:24 +01:00
nicolargo
07656fd7ff
Network problem when no bitrate available #3014
2024-11-15 18:06:20 +01:00
nicolargo
9fe0c812a0
SyntaxError: f-string: unmatched '[' in server list (on the DEVELOP branch only) #3018
2024-11-15 18:01:47 +01:00
nicolargo
318a61da6c
Add a target to start Glances with Htop features
2024-11-11 17:09:24 +01:00
Nicolas Hennion
1910004d21
Merge pull request #3013 from nicolargo/revert-3009-refactor-glances-processes
...
Revert "Refactored `glances.processes.GlancesProcesses.update`"
2024-11-11 16:52:26 +01:00
Nicolas Hennion
0c635af10d
Revert "Refactored `glances.processes.GlancesProcesses.update`"
2024-11-11 16:52:02 +01:00
nicolargo
b59f9a3957
Merge branch 'ariel-anieli-refactor-glances-processes' into develop
2024-11-11 16:49:29 +01:00
nicolargo
279a27f60f
Correct merge issue
2024-11-11 16:49:10 +01:00
nicolargo
0370c91567
Issue with ports plugin (for URL request) #3008
2024-11-11 16:21:58 +01:00
nicolargo
da54624d5a
Merge branch 'issue3010' into develop
2024-11-11 16:04:21 +01:00
nicolargo
28fb7bff62
FS module alias configuration do not taken into account everytime #3010
2024-11-11 16:04:09 +01:00
nicolargo
10543581ed
Merge branch 'issue1524' into develop
2024-11-11 15:27:20 +01:00
nicolargo
172dda97de
Remove test in the glances.conf file
2024-11-11 15:26:59 +01:00
nicolargo
82c2ade01f
Implementation for WebUI ok
2024-11-11 15:03:19 +01:00
Ariel Otilibili
1fda541350
Refactored `glances.processes.GlancesProcesses.update`
...
Part of #2801 .
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-11 13:09:31 +01:00
nicolargo
34520ca45b
First version but only for the TUI standalone mode
2024-11-10 20:00:40 +01:00
nicolargo
e1cd3ded23
Add Memory profiling
2024-11-10 17:06:02 +01:00
nicolargo
ff9339b74f
Refactor code in order to prepare the feature request #1524
2024-11-10 14:57:05 +01:00
nicolargo
7a57263b81
Reduce complexity of __init__ for processes.py
2024-11-10 14:09:25 +01:00
nicolargo
42b87acb55
Update profiling
2024-11-10 13:59:42 +01:00
nicolargo
f980608724
Updae theme
2024-11-09 15:32:53 +01:00
Nicolas Hennion
a3341b196e
Merge pull request #3006 from ariel-anieli/bump-ruff
...
Bump ruff target to Python 3.9
2024-11-09 14:40:58 +01:00
Ariel Otilibili
5791a19017
`make lint` in `glances/plugins/containers/__init__.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
ffb2af1b66
`make lint` in `glances/plugins/containers/engines/__init__.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
170dda4eac
`make lint` in `glances/plugins/containers/engines/docker.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
aaf660c1c1
`make lint` in `glances/plugins/containers/engines/podman.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
e763c9b4f1
`make lint` in `glances/plugins/sensors/__init__.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
4ad93e629d
`make lint` in `glances/plugins/vms/__init__.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
776a2356b2
`make lint` in `glances/plugins/vms/engines/__init__.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
0e83631b97
`make lint` in `glances/plugins/vms/engines/multipass.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
7d1b9a3bf3
`make lint` in `glances/globals.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
6ea8244906
`make lint` in `glances/cpu_percent.py`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:21:36 +01:00
Ariel Otilibili
f92150a4f6
Bumped ruff target to Python 3.9
...
* sequel of b537f454c1
* prelude to subsequent changes due to ruff [Link]
Link: https://docs.astral.sh/ruff/rules/non-pep585-annotation/
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:19:47 +01:00
nicolargo
037c0d2cf9
Avoid error when stop / restart web server in the Glances Central Browser
2024-11-09 10:17:17 +01:00
nicolargo
530f4e37b0
Update unit-test for Glances Central Browser
2024-11-09 09:38:51 +01:00
nicolargo
c60b4bf2eb
Add unit-test for new entry point in the API (plugin/item/key)
2024-11-09 09:13:37 +01:00
Nicolas Hennion
76d8cbe251
Merge pull request #3005 from ariel-anieli/python-bump
...
Bumped minimal Python version to 3.9
2024-11-09 08:45:25 +01:00
nicolargo
af156665a4
Remove log message used during debug
2024-11-08 19:33:17 +01:00
nicolargo
773ebd9920
Remove log message used during debug
2024-11-08 19:32:37 +01:00
nicolargo
64e8cf4221
Issue when display sensors with space in browser #2983
2024-11-08 19:31:35 +01:00
nicolargo
cd70a8091f
Correct issue when key name contains space - Related to #2983
2024-11-08 19:19:56 +01:00
nicolargo
15d993a2cc
Remove the test in glances.conf file
2024-11-08 18:22:08 +01:00
nicolargo
efd79b0bd8
Correct an issue on the Webbrowser, the column list is now shared between static and dynamic Glances servers list
2024-11-08 18:21:40 +01:00
nicolargo
a9e3820947
Update doc and WebUI
2024-11-08 15:26:44 +01:00
Ariel Otilibili
27116443b7
`make format`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-08 15:19:40 +01:00
Ariel Otilibili
b537f454c1
Bumped minimal Python version to 3.9
...
* Python 3.8 is now end of life [Link]
* changed occurrences found with `git grep -P '[^\d\.]3\.8[^\d]'`
* so doing, removed unused branch in `glances/outputs/glances_restful_api.py`
* branch introduced by f6545580db
* ruff also needs a bump; i.e, `s/py38/py39/`
* not done yet, since it needs to clear out warnings.
Link: https://devguide.python.org/versions/
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-08 15:19:40 +01:00
nicolargo
114435e033
Thresholds not displayed in the WebUI for the DiskIO plugin #1498
2024-11-08 15:14:41 +01:00
nicolargo
eebab00720
Update docs
2024-11-08 12:37:36 +01:00
nicolargo
e2b53594ec
Update glances.conf
2024-11-08 12:36:54 +01:00
nicolargo
0eaa3727a1
Merge branch 'issue1121' into develop
2024-11-08 12:36:02 +01:00
nicolargo
0f641cb9eb
Merge branch 'develop' into issue1121
2024-11-08 12:35:41 +01:00
nicolargo
2495677d7b
Update doc
2024-11-08 12:28:58 +01:00
nicolargo
dc5c182ee8
The Web browser client should detect clients on the same LAN (thanks to zeroconf, like it is already done in --browser XMLRPC client/server mode)
2024-11-08 11:59:18 +01:00
nicolargo
7ac7171a3f
Improve theme and refactor getDecoration for stats
2024-11-08 09:17:51 +01:00
nicolargo
d0629ea128
Change the default path for graph export to /tmp/glances
2024-11-06 15:42:40 +01:00
Nicolas Hennion
6bfccdf87f
Merge pull request #3000 from shidetian/patch-1
...
add comparable NVML_LIB check for Windows
2024-11-06 14:52:21 +01:00
Nicolas Hennion
08c31b810f
Merge pull request #2998 from ariel-anieli/ip-model
...
Refactored `glances.plugins.ip.PluginModel.update`
2024-11-06 14:49:53 +01:00
nicolargo
ce3f740a2f
Change theme
2024-11-06 14:44:28 +01:00
nicolargo
e6e6b16aad
Update SCSS for browser mode
2024-11-04 08:06:43 +01:00
nicolargo
0d908034ab
Display the list and click on a server is OK
2024-11-03 16:30:35 +01:00
Detian Shi
bcd7b3d9c6
remove unused variable
2024-11-02 17:06:17 -07:00
Detian Shi
30a31eda81
add comparable NVML_LIB check for Windows
2024-11-02 16:48:42 -07:00
nicolargo
e1dd979b86
Refactor server list code in order to put all the methodin the servers_list.py file
2024-11-02 16:23:31 +01:00
nicolargo
799dcab034
Add WebUI Central Browser
2024-11-02 09:00:31 +01:00
nicolargo
3352f095b6
Refactor servers list (static and dynamic)
2024-11-02 08:59:45 +01:00
Ariel Otilibili
cd5877daf0
Refactored `glances.plugins.ip.PluginModel.update`
...
* part of #2801
* formatted into a dict; if input method is SNMP, returns default stats
* if input method is local, calls `get_stats_for_local_input`
* it has three steps: `get_private_ipv4`, `get_first_ipv4`, `get_public_ipv4`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-01 21:06:14 +01:00
nicolargo
d538b2dd13
First step done - Rest server are managed in the current TUI client browser
2024-11-01 14:29:33 +01:00
nicolargo
f12de6619b
Publish a new snap release
2024-11-01 12:01:34 +01:00
nicolargo
ce0fc37952
Disable attestations check
2024-11-01 11:53:12 +01:00
nicolargo
1f5deb3f83
Disable attestations check
2024-11-01 11:46:39 +01:00
nicolargo
ac8cd748f3
Merge branch 'master' into develop
2024-11-01 11:24:14 +01:00
nicolargo
ccf837eb9f
Add attestations to allow publishing to Pypi
2024-11-01 11:21:28 +01:00
nicolargo
23f4c55147
On the road again (again) to Glances 4.3.0
2024-11-01 11:04:44 +01:00
nicolargo
6095eadd30
Did not generate Pypi test if not on the develop branch
2024-11-01 10:53:52 +01:00
nicolargo
5a3ce6e8aa
version 4.2.1
2024-11-01 10:38:11 +01:00
nicolargo
72f142d2ac
Update requirements
2024-11-01 10:20:12 +01:00
nicolargo
1f505dda60
[WEBUI] Came back to default Black Theme / Reduce font size #2993
2024-11-01 09:55:47 +01:00
nicolargo
a3b8ca83d4
Format code
2024-11-01 07:40:38 +01:00
nicolargo
63c7cfcfe8
Format code
2024-11-01 07:37:54 +01:00
Bharath Vignesh J K
6ee3683172
fix: ReST API - typing imports support for py38
...
fixes #2992
2024-11-01 02:10:24 +05:30
Nicolas Hennion
8767de51f2
Correct issue with variable name in the last commit
2024-10-31 16:31:48 +00:00
Nicolas Hennion
ac7ab9ea84
Do not display error message in loop when containers list can not be retrieve (only first time after a failure).
2024-10-31 16:28:56 +00:00
Nicolas Hennion
49d15b20da
Avoid importing pynvml if NVML_LIB is not installed
2024-10-31 16:09:59 +00:00
Nicolas Hennion
a6956bf7ee
Possible memory leak #2976
2024-10-31 15:39:13 +00:00
nicolargo
a2c609ca6f
Update WebUI
2024-10-26 17:14:12 +02:00
nicolargo
ffba4ca6f4
hide_zero=True option not working in the WebUI #2987
2024-10-26 12:37:56 +02:00
nicolargo
5b091f413b
Non blocking error message when Glances starts from a container (alpine-dev image) #2991
2024-10-26 10:54:53 +02:00
nicolargo
34da61647b
Non blocking error message when Glances starts from a container (alpine-dev image) #2991
2024-10-26 10:53:15 +02:00
Nicolas Hennion
ff1cde4ffb
Merge pull request #2990 from branchvincent/pyproject
...
Make pyproject.toml's version dynamic
2024-10-24 08:13:26 +02:00
Branch Vincent
0e40ec657e
Make pyproject.toml's version dynamic
2024-10-23 15:19:02 -07:00
Branch Vincent
47da2a6967
Revert "Set the version by reading directly the pyproject file in local (dev and Docker) - Related to #2956 "
...
This reverts commit 68104b7d0f .
2024-10-23 15:16:20 -07:00
Branch Vincent
6479a6c38d
Revert "Set the version by reading directly the pyproject file in local (dev and Docker) - Related to #2956 "
...
This reverts commit 604d805828 .
2024-10-23 15:16:10 -07:00
nicolargo
604d805828
Set the version by reading directly the pyproject file in local (dev and Docker) - Related to #2956
2024-10-23 23:12:55 +02:00
nicolargo
68104b7d0f
Set the version by reading directly the pyproject file in local (dev and Docker) - Related to #2956
2024-10-23 23:03:43 +02:00
Nicolas Hennion
2d0dcb18e1
Merge pull request #2977 from ariel-anieli/pretty-date
...
Refactored `glances.globals.pretty_date()`, version 2
2024-10-23 22:29:36 +02:00
nicolargo
b2b6879dd5
Update version (in order to test #2956 ) and rebuild the Web UI
2024-10-23 22:06:08 +02:00
nicolargo
039dd00c96
Desable warning message concerning version when executed in local - Related to #2956
2024-10-23 22:02:06 +02:00
Nicolas Hennion
4f692fa185
Merge pull request #2984 from branchvincent/pyproject
...
Migrate to pyproject.toml, add 3.13 support
2024-10-23 21:53:22 +02:00
nicolargo
5732a52fbc
Update docs
2024-10-23 21:29:37 +02:00
Nicolas Hennion
88a804b57b
Merge pull request #2985 from uoguelph-engg4450/Lukas-Dev
...
Implement Improve hide_zero option #2958
2024-10-23 21:07:30 +02:00
nicolargo
d343131487
Add id-token action to deploy with trusted publisher for release
2024-10-23 20:33:36 +02:00
nicolargo
0bbbd8fce2
Add id-token action to deploy with trusted publisher
2024-10-23 20:24:58 +02:00
Ariel Otilibili
9e1d977a26
Refactored `glances.globals.pretty_date()`, version 2
...
* part of #2801
* follows from f6279baacd4cf0b27ca10df6dc01f091ea86a40a; which caused #2973 .
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-10-22 22:35:51 +02:00
Tacitor
9ad511ad05
add the changes to give a threshold in the config to cut off small values
2024-10-20 21:46:43 -04:00
Tacitor
31abc57c2a
add a todo statement
2024-10-20 20:15:15 -04:00
Branch Vincent
04a1770ebd
Add 3.13 support
2024-10-20 12:30:55 -07:00
Branch Vincent
44ae3e5f0b
Migrate to pyproject.toml
2024-10-20 12:13:54 -07:00
nicolargo
73fd34e588
Remove token from Github action
2024-10-20 18:56:50 +02:00
nicolargo
e02d95083b
On the road of Glances 4.3.0
2024-10-20 18:29:49 +02:00
nicolargo
a8608f17d6
version 4.2.0
2024-10-20 18:02:15 +02:00
nicolargo
7d44a2f554
Solve merge conflict
2024-10-20 17:38:57 +02:00
nicolargo
d67d4e3d0e
Glances 4.2.0
2024-10-20 17:37:34 +02:00
nicolargo
e1f7ec252f
Unit test with epoch fail on Github because of the timezone, remove it from test_021
2024-10-20 14:04:10 +02:00
nicolargo
c2cb7cc788
Correct some minor issue in SNMP mode
2024-10-19 19:31:13 +02:00
nicolargo
ddb7cfabc7
Do not display Unknown information in the cloud plugin #2485
2024-10-19 18:35:35 +02:00
nicolargo
ea11ee9243
Incomplete pipx install to allow webui + containers #2955
2024-10-19 17:27:54 +02:00
nicolargo
9cf60be628
Remove unused lib in globals.py
2024-10-19 15:31:01 +02:00
nicolargo
5f3350e62f
Merge branch 'issue2979' into develop
2024-10-19 15:27:43 +02:00
nicolargo
315678b5bd
Use defusedxml lib #2979
2024-10-19 15:27:13 +02:00
nicolargo
d39d7c7dfa
In TUI, when processes are filtered, column are not aligned #2980
2024-10-19 14:57:53 +02:00
nicolargo
cac964df3c
Merge branch 'issue2942' into develop
2024-10-19 10:17:21 +02:00
nicolargo
06ab6144b4
Can't kill process. Standalone, Ubuntu 24.04 #2942
2024-10-19 10:16:50 +02:00
nicolargo
a1c0be479f
Erreur Internal Server Error à partir de la V4.1.0 et suivante #2943
2024-10-19 09:59:15 +02:00
nicolargo
dc8707ad33
Update docs
2024-10-19 09:52:04 +02:00
nicolargo
eed2ec954a
Lint and format
2024-10-19 09:36:56 +02:00
nicolargo
4afe46a2cb
Make feature #1289 compatible with multiple keys
2024-10-13 17:45:45 +02:00
nicolargo
119add783e
Add additional test for pretty-date
2024-10-13 16:38:49 +02:00
nicolargo
13606da667
Update WebUI
2024-10-13 16:30:58 +02:00
nicolargo
db9785e37f
Add unitary tests for pretty-date
2024-10-13 16:28:28 +02:00
nicolargo
7f2454154f
Filter Docker containers - #2962
2024-10-13 15:42:13 +02:00
Nicolas Hennion
8b8c61cc7c
Merge pull request #2975 from nicolargo/revert-2961-pretty-date
...
Revert "Refactored `glances.globals.pretty_date()`"
2024-10-13 14:55:17 +02:00
Nicolas Hennion
25b87a08ae
Revert "Refactored `glances.globals.pretty_date()`"
2024-10-13 14:54:27 +02:00
Nicolas Hennion
0cdf2d62e7
Merge pull request #2974 from casse-boubou/Add-'Availability'-topic-to-MQTT-connection
...
Add retain to availability topic
2024-10-13 14:48:00 +02:00
Github GPG acces
252f593bcc
reformatted for pass ruff test
2024-10-13 11:06:03 +02:00
Github GPG acces
4eb5f540c1
Add retain to availability topic
...
Added the forgotten topic retain, but important for this kind of data
2024-10-13 10:45:23 +02:00
nicolargo
77e9eb3306
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-10-12 09:59:41 +02:00
nicolargo
a1b07690e4
Refactor WebUI responsive
2024-10-12 09:59:30 +02:00
Nicolas Hennion
e57eeb8089
Merge pull request #2961 from ariel-anieli/pretty-date
...
Refactored `glances.globals.pretty_date()`
2024-10-09 10:01:21 +02:00
Ariel Otilibili
f6279baacd
Refactored `glances.globals.pretty_date()`
...
* part of #2801
* instead of many, a single return point is used
* refactoring possible because `OrderedDict` preserve insertion order [1]
* though `dict` preverse order since 3.6, used `OrderedDict` for safety [2]
* introduced as helpers:
1. `get_diff_time`
2. `get_msg_for_true_cond`
3. `get_conds_for_sec_diff_msg`
4. `get_conds_for_day_diff_msg`.
[1] https://docs.python.org/3/library/collections.html#collections.OrderedDict
[2] https://peps.python.org/pep-0520/
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-10-08 20:26:20 +02:00
nicolargo
adfb642539
Improve docs for Web API
2024-10-06 17:49:45 +02:00
Nicolas Hennion
702b747d9d
Merge pull request #2960 from casse-boubou/Add-'Availability'-topic-to-MQTT-connection
...
Add 'Availability' topic to MQTT connection
2024-10-06 17:19:31 +02:00
Nicolas Hennion
b2a2a96292
Merge pull request #2959 from ariel-anieli/plugins-port-alerts
...
Reduced `get_web_alert` & `get_ports_alert`
2024-10-06 17:17:38 +02:00
nicolargo
65abadfe00
Remove default conf (column def) from the config file
2024-10-06 17:16:16 +02:00
Github GPG acces
2af34b3069
Add 'Availability' topic to MQTT connection
...
Addition of the 'availability' topic: Online or Offline when using the --export MQTT option in the case where other devices on the same broker are looking for our Glances instance
2024-10-06 15:12:45 +02:00
Ariel Otilibili
f8fe7e2d64
Reduced `get_web_alert` & `get_ports_alert`
...
* sequel of cbd166bf0baef31650f67cda4f357c8f4de38064; part of #2801
* `get_web_alert` & `get_ports_alert` rely on `get_p_alert`
* each needs an helper: if `get_web_alert`, the helper is `get_conds_if_url`
* if `get_ports_alert`, it is `get_conds_if_port`
* `get_p_alert` uses the helper with `get_default_ret_value`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-10-06 12:01:51 +02:00
nicolargo
10cc1dbe82
Merge branch 'issue1289' into develop
2024-10-06 11:20:25 +02:00
nicolargo
56d7801afb
Feature request: make the central client UI configurable (example: GPU status) #1289
2024-10-06 11:20:12 +02:00
Nicolas Hennion
6e485a2bad
Merge pull request #2957 from ariel-anieli/plugin-port-msg
...
Fixed typos, refactored `glances.plugins.ports.PluginModel.msg_curse()`
2024-10-05 13:06:35 +02:00
nicolargo
f27c39c74a
Update docs
2024-10-05 13:03:40 +02:00
nicolargo
612615bc79
Merge branch 'issue2914' into develop
2024-10-05 13:01:55 +02:00
nicolargo
3a860dd4c2
Merge branch 'develop' into issue2914
2024-10-05 13:01:38 +02:00
nicolargo
e2d3179c43
Help also done
2024-10-05 13:00:46 +02:00
Ariel Otilibili
cbd166bf0b
Refactored `glances.plugins.ports.PluginModel.msg_curse()`
...
Part of #2801 .
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-10-04 21:43:25 +02:00
Ariel Otilibili
3ede32a359
Fixed typos
...
```
$ git grep 'emptu' | awk -F: '{print $1}' | xargs -I {} sed -ie 's/emptu/empty/' {}; echo $?
0
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-10-04 20:20:12 +02:00
Nicolas Hennion
7ab8a39846
Merge pull request #2954 from ariel-anieli/makefile
...
Refactored `webui*` rules
2024-10-02 15:05:54 +02:00
nicolargo
3f97874c63
Almost ok
2024-09-29 18:52:42 +02:00
nicolargo
2e1abd3986
Docne for containers and processlist and amps
2024-09-28 18:28:10 +02:00
Ariel Otilibili
dec419f443
Refactored `webui*` rules
...
* part of #2906
* output is unchanged.
```
$ git log --oneline -n1 --pretty=short
commit f2f97e2f (HEAD -> makefile)
Author: Ariel Otilibili <otilibil@eurecom.fr>
Refactored `webui*` rules
$ make webui -n >> /tmp/makefile; echo $?
0
$ make webui-audit -n >> /tmp/makefile; echo $?
0
$ make webui-audit-fix -n >> /tmp/makefile; echo $?
0
$ git switch develop
Switched to branch 'develop'
Your branch is up to date with 'origin/develop'.
$ git log --oneline -n1 --pretty=short
commit 24c87253 (HEAD -> develop, origin/develop, origin/HEAD)
Merge: 42af55b3 fa7fc5bd
Author: Nicolas Hennion <nicolashennion@gmail.com>
Merge pull request #2941 from ariel-anieli/refactor-alert
$ make webui -n >> /tmp/develop; echo $?
0
$ make webui-audit -n >> /tmp/develop; echo $?
0
$ make webui-audit-fix -n >> /tmp/develop; echo $?
0
$ diff /tmp/develop /tmp/makefile; echo $?
0
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-09-23 22:47:56 +02:00
Nicolas Hennion
24c8725359
Merge pull request #2941 from ariel-anieli/refactor-alert
...
Refactorized alert plugin
2024-09-23 14:19:27 +02:00
Nicolas Hennion
42af55b317
Merge pull request #2950 from ariel-anieli/revert-commit-01823df9
...
Refactorized `_GlancesCurses.display_plugin()`, version 2
2024-09-23 14:16:46 +02:00
nicolargo
7fee42f940
Top bar is ok
2024-09-22 10:15:26 +02:00
Ariel Otilibili
4bcbc12cea
Refactorized `_GlancesCurses.display_plugin()`, version 2
...
Part of #2801 . Broken down using:
1. `setup_upper_left_pos`
2. `get_next_x_and_x_max`
3. `display_stats_with_current_size`
4. `display_stats`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-09-17 18:55:48 +02:00
Ariel Otilibili
400013bb4a
Revert "Refactorized `_GlancesCurses.display_plugin()`"
...
* reverted commit 01823df917
* that commit introduced #2949 .
2024-09-16 20:10:35 +02:00
nicolargo
61480109d6
Migration to Table bootstrap is on going
2024-09-16 08:05:32 +02:00
nicolargo
ccda282bbf
Build ok but CSS style is a mess
2024-09-14 16:23:18 +02:00
Ariel Otilibili
fa7fc5bdcd
Refactorized alert plugin
...
* closes #2416
* `msg_curse` calls `loop_over_alert`
* `loop_over_alert` loops each alert with:
1. `add_new_line`
2. `add_start_time`
3. `add_duration`
4. `add_infos`
5. `add_min_mean_max`
6. `add_top_proc`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-09-14 12:40:53 +02:00
nicolargo
75fdc8f46e
Remove test
2024-09-14 09:54:10 +02:00
nicolargo
10c98f6fda
Merge branch 'issue2939' into develop
2024-09-14 09:53:09 +02:00
nicolargo
7d3904e89f
The Web interface ignores the strftime_format parameter #2939
2024-09-14 09:52:51 +02:00
Nicolas Hennion
a1cb3630b8
Merge pull request #2932 from ariel-anieli/refactorize-display-plugin
...
Refactorized `_GlancesCurses.display_plugin()`
2024-09-14 09:42:02 +02:00
Ariel Otilibili
01823df917
Refactorized `_GlancesCurses.display_plugin()`
...
Part of #2801 . The flow is the same. Used as helpers:
1. `self.set_upper_left_pos`
2. `self.goto_next_and_ret_first_col`
3. `self.check_opt_and_add`
4. `self.x_overbound`
5. `self.y_overbound`
6. `self.display_msg`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-09-13 10:36:24 +02:00
nicolargo
b9843a1d8c
Merge branch 'issue2929' into develop
2024-09-08 19:17:30 +02:00
nicolargo
36755ba4be
Show only active Disk I/O (and network interface) #2929
2024-09-08 19:17:07 +02:00
RazCrimson
a3895e49b6
Merge pull request #2938 from nicolargo/feature/json-serialization-fallbacks
...
JSON serialization fallbacks on ujson and builtin json lib
2024-09-08 15:37:39 +05:30
RazCrimson
e9ae9ff61b
chg: globals - datetime serialization support without orjson
2024-09-08 15:26:03 +05:30
RazCrimson
1fa173edbc
chg: restful_api - avoid duplicating checks + basic typing
2024-09-08 14:44:49 +05:30
RazCrimson
6dc16e92ea
chore: restful_api - remove unused code
2024-09-08 14:44:15 +05:30
RazCrimson
2a5251ca2d
chg: restful_api - use internal serialization features
2024-09-08 14:44:15 +05:30
RazCrimson
538013d192
chg: globals - standardize json_dumps return type to bytes
2024-09-08 14:25:26 +05:30
RazCrimson
46054afd22
chg: globals - json lib preference: orjson > ujson > json
2024-09-08 14:25:26 +05:30
RazCrimson
adfa85e8ab
chore: fix typos
2024-09-08 12:31:24 +05:30
Bharath Vignesh J K
7598fbed54
chg: remove orjson from base requirements.txt
2024-08-28 00:10:23 +05:30
Bharath Vignesh J K
1e278fa2cb
chg: make orjson optional
2024-08-28 00:10:13 +05:30
nicolargo
92de3be0a1
Stick FastAPI version to 0.82.0 or higher (latest is better) - Related to #2926
2024-08-26 17:20:05 +02:00
nicolargo
9432d9361e
Improve user message when Glances WebUI/RestAPI is ran
2024-08-24 15:53:20 +02:00
nicolargo
76478959cc
Correct issue in Makefile
2024-08-24 09:32:01 +02:00
Nicolas Hennion
37457ed892
Merge pull request #2924 from ariel-anieli/makefile
...
Refactorized rules targetting `profiling-*` & `memory-profiling`
2024-08-24 09:12:47 +02:00
RazCrimson
2493a1929f
Merge pull request #2925 from nicolargo/standardize-history-display-timestamp
...
chg: alerts - standardise history display timings
2024-08-19 00:04:18 +05:30
Bharath Vignesh J K
16d56109c8
chg: alerts - standardise history display timings
2024-08-19 00:01:59 +05:30
Ariel Otilibili
962ea850ed
Refactorized rules targetting `profiling-*` & `memory-profiling`
...
Part of #2906 :
* `profiling-*` share the same start banner
* used `OUT_DIR` for static outputs
* `TIMES` controls the number of iterations.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-18 15:26:21 +02:00
RazCrimson
74a8b0bf34
Merge pull request #2923 from nicolargo/fix-typing-issues-for-py38-compatibility
...
fix: typing - compatibility with py3.8
2024-08-18 14:27:57 +05:30
Bharath Vignesh J K
73ff388400
fix: typing - compatibility with py3.8
...
closes #2922
2024-08-18 14:25:50 +05:30
nicolargo
d9fc2ca231
Update snap configuration
2024-08-18 10:20:11 +02:00
Nicolas Hennion
504cf0613f
Merge pull request #2919 from ariel-anieli/refactor-plugin-model-msg-curse
...
Refactorized `glances.plugins.containers.PluginModel.msg_curse()`
2024-08-18 09:36:25 +02:00
Ariel Otilibili
fa6d46c0c1
Refactorized `glances.plugins.containers.PluginModel.msg_curse()`
...
Part of #2801 . Broken down in:
* `build_title`
* `build_header`
* on each container, `build_data_line` calls `build_container_data`.
`build_container_data` does for a container:
* `maybe_add_engine_name_or_pod_name`
* `build_container_name`
* `build_status_name`
* `build_uptime_line`
* `build_cpu_line`
* `build_memory_line`
* `build_io_line`
* `build_net_line`
* `build_cmd_line`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-17 23:53:46 +02:00
nicolargo
c9525b8a5a
Manage the all option (in the Vms plugin)
2024-08-16 09:49:11 +02:00
nicolargo
8e4b9d9215
Only display VMs with a running status (in the Vms plugin)
2024-08-16 09:43:26 +02:00
nicolargo
6fa969adf4
api/4/vms returns a dict, thus breaking make test-restful #2918
2024-08-16 09:25:37 +02:00
nicolargo
fbca700562
Disable Webui audit fix in the CI,
2024-08-11 18:45:21 +02:00
Nicolas Hennion
c0aa754ebc
Merge pull request #2917 from ariel-anieli/makefile
...
Used patterns for rules targetting `venv`, `venv-python`, `venv-upgrade`
2024-08-11 18:28:09 +02:00
Nicolas Hennion
fcbee3518c
Merge pull request #2915 from ariel-anieli/refactor-process-thread
...
Reduced complexity of `PluginModel.__msg_curse_extended_process_thread()`
2024-08-11 18:27:06 +02:00
Ariel Otilibili
13079a606b
Used patterns rules in `venv`, `venv-python`, & `venv-python`
...
* `venv-*-python` relies on the pattern `venv-%-python`
* `venv-(full|min|dev)` & `venv-*-upgrade` on `venv-%`
* macros `UPGRADE`, `PRE_COMMIT`, `VIRTUAL_ENV`, & `REQS` are rule switches
* `VIRTUAL_ENV` being evaluated at runtime from `DEFINE_VARS_FOR_TYPE`
* `make help` is unchanged.
```
$ make venv -n
virtualenv -p /usr/bin/python3 venv
virtualenv -p /usr/bin/python3 venv-min
virtualenv -p /usr/bin/python3 venv-dev
venv/bin/pip install -r requirements.txt; venv/bin/pip install -r optional-requirements.txt;
venv-min/bin/pip install -r requirements.txt;
venv-dev/bin/pip install -r dev-requirements.txt; venv-dev/bin/pip install -r doc-requirements.txt;
venv-dev/bin/pre-commit install --hook-type pre-commit
$ make venv-python -n
virtualenv -p /usr/bin/python3 venv
virtualenv -p /usr/bin/python3 venv-min
virtualenv -p /usr/bin/python3 venv-dev
$ make venv-upgrade -n
venv/bin/install install --upgrade pip
venv/bin/pip install --upgrade -r requirements.txt; venv/bin/pip install --upgrade -r optional-requirements.txt;
venv-min/bin/install install --upgrade pip
venv-min/bin/pip install --upgrade -r requirements.txt;
venv-dev/bin/install install --upgrade pip
venv-dev/bin/pip install --upgrade -r dev-requirements.txt; venv-dev/bin/pip install --upgrade -r doc-requirements.txt;
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-11 17:45:21 +02:00
Ariel Otilibili
feac10a84d
Renamed macros in Makefile
...
* `s/VENV/venv_full/; s/VENV_MIN/venv_min/; s/VENV_DEV/venv_dev/;`
* useful in subsequent changes
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-11 17:40:27 +02:00
Ariel Otilibili
916aabcfd9
Reduced complexity of `PluginModel.__msg_curse_extended_process_thread()`
...
Part of #2801 . `ret` goes through these steps:
* `add_title_line`
* `add_cpu_line`
* `maybe_add_cpu_affinity_line`
* `maybe_add_ionice_line`
* `add_memory_line`
* `add_io_and_network_lines`
* `append_newlines`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-11 12:23:41 +02:00
nicolargo
9c09d6b4a4
url_prefix do not work in Glances < 4.2.0 - Correct issue with mount #2912
2024-08-10 14:58:59 +02:00
Nicolas Hennion
7f049669fb
Merge pull request #2913 from ariel-anieli/makefile
...
Renamed variables in `Makefile`; rules targetting `docker-*` are now built at runtime
2024-08-10 11:32:28 +02:00
nicolargo
0003768bb8
url_prefix do not work in Glances < 4.2.0 #2912
2024-08-10 10:18:49 +02:00
Ariel Otilibili
a37010929d
Rules targetting `docker-*` are now built at runtime
...
* removed the macros `DOCKERFILE`, `TARGET`, & `DOCKER_TAG`
* introduced the macro `MAKE_DOCKER_BUILD_RULES`
* at runtime, `docker-*` are built from the `DISTROS` list: done using `eval` [1]
* `make help` is unchanged:
```
$ make | grep '\sdocker-'
make docker-alpine Generate local docker images (Alpine)
make docker-alpine-dev Generate local docker image (Alpine dev)
make docker-alpine-full Generate local docker image (Alpine full)
make docker-alpine-minimal Generate local docker image (Alpine minimal)
make docker-ubuntu Generate local docker images (Ubuntu)
make docker-ubuntu-dev Generate local docker image (Ubuntu dev)
make docker-ubuntu-full Generate local docker image (Ubuntu full)
make docker-ubuntu-minimal Generate local docker image (Ubuntu minimal)
$ make docker -n
docker buildx build --target full -f docker-files/alpine.Dockerfile -t glances:local-alpine-full .
docker buildx build --target minimal -f docker-files/alpine.Dockerfile -t glances:local-alpine-minimal .
docker buildx build --target dev -f docker-files/alpine.Dockerfile -t glances:local-alpine-dev .
docker buildx build --target full -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-full .
docker buildx build --target minimal -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-minimal .
docker buildx build --target dev -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-dev .
```
[1] https://www.gnu.org/software/make/manual/html_node/Eval-Function.html
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-10 09:23:37 +02:00
Ariel Otilibili
ddfcf46dee
Renamed variables in `Makefile`; introduced the variable `DISTROS`
...
* needed for subsequent changes in `Makefile`
* `s/ALPINE_IMAGES/alpine_images/; s/UBUNTU_IMAGES/ubuntu_images/`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-10 09:17:30 +02:00
Nicolas Hennion
69290ee405
Merge pull request #2910 from ariel-anieli/makefile
...
Refactorized `Makefile` by using pattern rules
2024-08-09 17:21:50 +02:00
Nicolas Hennion
e40aa05e8a
Merge pull request #2900 from ariel-anieli/issue-2801-catch-key
...
Reduced complexity of `_GlancesCurses.__catch_key()`
2024-08-09 17:15:53 +02:00
Ariel Otilibili
f5c2d8ce36
Used pattern for rules targetting `run-docker-*`
...
`make help` & `make run-docker-*` are unchanged:
```
$ make | grep run-docker
make run-docker-alpine-dev Start Glances Alpine Docker dev in console mode
make run-docker-alpine-full Start Glances Alpine Docker full in console mode
make run-docker-alpine-minimal Start Glances Alpine Docker minimal in console mode
make run-docker-ubuntu-dev Start Glances Ubuntu Docker dev in console mode
make run-docker-ubuntu-full Start Glances Ubuntu Docker full in console mode
make run-docker-ubuntu-minimal Start Glances Ubuntu Docker minimal in console mode
$ make run-docker-alpine-minimal -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-alpine-minimal
$ make run-docker-alpine-full -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-alpine-full
$ make run-docker-alpine-dev -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-alpine-dev
$ make run-docker-ubuntu-dev -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-ubuntu-dev
$ make run-docker-ubuntu-full -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-ubuntu-full
$ make run-docker-ubuntu-minimal -n
docker run --rm -e TZ="" -e GLANCES_OPT="" --pid host --network host -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -it glances:local-ubuntu-minimal
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-08 12:28:58 +02:00
Ariel Otilibili
516c99e496
Used pattern for rules targetting `docker-*`
...
`make help` & `make docker-*` are unchanged:
```
$ make | grep -P '\sdocker-'
make docker-alpine Generate local docker images (Alpine)
make docker-alpine-dev Generate local docker image (Alpine dev)
make docker-alpine-full Generate local docker image (Alpine full)
make docker-alpine-minimal Generate local docker image (Alpine minimal)
make docker-ubuntu Generate local docker images (Ubuntu)
make docker-ubuntu-dev Generate local docker image (Ubuntu dev)
make docker-ubuntu-full Generate local docker image (Ubuntu full)
make docker-ubuntu-minimal Generate local docker image (Ubuntu minimal)
$ make docker-alpine -n
docker buildx build --target full -f docker-files/alpine.Dockerfile -t glances:local-alpine-full .
docker buildx build --target minimal -f docker-files/alpine.Dockerfile -t glances:local-alpine-minimal .
docker buildx build --target dev -f docker-files/alpine.Dockerfile -t glances:local-alpine-dev .
$ make docker-ubuntu -n
docker buildx build --target full -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-full .
docker buildx build --target minimal -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-minimal .
docker buildx build --target dev -f docker-files/ubuntu.Dockerfile -t glances:local-ubuntu-dev .
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-08 12:28:58 +02:00
Ariel Otilibili
1fef2594d2
Used pattern for rules targetting `test-*`
...
`make help` & `make test-*` are unchanged:
```
$ make | grep test
make test Run unit tests
make test-core Run core unit tests
make test-min Run core unit tests in minimal environment
make test-min-with-upgrade Upgrade deps and run unit tests in minimal environment
make test-restful Run Restful unit tests
make test-with-upgrade Upgrade deps and run unit tests
make test-xmlrpc Run XMLRPC unit tests
$ make test -n
venv/bin/python unittest-core.py
venv/bin/python unittest-restful.py
venv/bin/python unittest-xmlrpc.py
```
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-08 12:28:51 +02:00
RazCrimson
c5f06b3847
Merge pull request #2911 from nicolargo/2908-raid-plugin-breaks-with-inactive-raid0-arrays
...
fix: plugin (raid) - Show degradation only when stats are available
2024-08-08 07:58:57 +05:30
Bharath Vignesh J K
16e5bb2023
fix: plugin (raid) - Show degradation only when stats are available
...
fixes #2908
2024-08-08 07:58:17 +05:30
RazCrimson
69f4a5fe24
Merge pull request #2907 from ariel-anieli/refactorize-makefile
...
Refactorize `Makefile`
2024-08-07 18:40:39 +05:30
Ariel Otilibili
0804d06c0b
Refactorized `make flatpak`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
b03ea17a5f
Refactorized the rules targetting `docker-*`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
6910e61bde
Refactorized `make semgrep`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
a6fdc098b9
Refactorized the rules targetting `docs-*`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
313612333c
Refactorized `trace-malloc` and the rules targetting `memory-*`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
cad29145f1
Refactorized the rules targetting `profiling-*`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
4dba2f13ad
Refactorized `format`, `lint`, & `codespell` rules
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
c171d7604e
Refactorized the rules targetting `test*`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
658e318fd7
Refactorized the rules targetting `venv-*`
...
Addressed `venv-full-*`, `venv-min-*`, & `venv-dev-*`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
76cd7e63e2
Refactorized `make help`
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
020fe7a0b2
Placed phony targets under the same rule
...
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Ariel Otilibili
c96c778883
Refactorized the rules targetting `run*`
...
* refactorized the rules targetting `run*`
* set up variables for subsequent refactorizations.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-07 07:37:48 +02:00
Bharath Vignesh J K
4dd732b4d1
chg: deps - cap pysnmp-lextudio ro 6.1.* until migration to async API
...
Issue tracked at #2874
2024-08-07 07:42:44 +05:30
Bharath Vignesh J K
a7402b1e94
Revert "chg: curses - change colors for some LOG styles"
...
This reverts commit 5ef7238298 .
2024-08-07 07:33:58 +05:30
Ariel Otilibili
7c45563991
Fixed typo in API documentation
...
Found with `make codespell`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-08-06 20:47:32 +02:00
RazCrimson
99ba0d0a84
Merge pull request #2903 from nicolargo/2882-make-fields-labelled-in-green-easier-to-see
...
chg: curses - change colors for some LOG styles
2024-07-30 23:51:56 +05:30
Bharath Vignesh J K
5ef7238298
chg: curses - change colors for some LOG styles
...
fix #2882
2024-07-30 23:50:27 +05:30
Ariel Otilibili
1b199ada75
Reduced complexity of `_GlancesCurses.__catch_key()`
...
Part of #2801 . Broken down `__catch_key` in two parts:
* `catch_actions_from_hotkey`
* `catch_other_actions_maybe_return_to_browser`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-07-27 16:49:31 +02:00
nicolargo
e03632459b
Add VMs to unittest
2024-07-27 08:21:43 +02:00
Ariel Otilibili
98e8e32457
Reduced complexity of `unittest-core.TestGlances._common_plugin_tests()`
...
Part of #2801 . Common tests follows the flow:
* `reset_stats_history_and_views`
* `do_checks_before_update`
* add first element with `update_stats`
* `check_stats`
* `filter_stats`
* add second element `update_stats`
* `chk_hist_maybe_add_third_elem`
* `check_views`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-07-27 02:09:49 +02:00
nicolargo
81a529dbad
Crash when terminal is resized #2872
2024-07-26 11:30:53 +02:00
nicolargo
52a129a3e8
Migration to Alpine 3.20 and Python 3.12 for Alpine Docker
2024-07-26 11:03:38 +02:00
nicolargo
aacc12df45
Correct linter issue https://github.com/nicolargo/glances/actions/runs/10108117146/job/27953472522 - Related to PR #2891
2024-07-26 10:46:04 +02:00
nicolargo
2b30c9986f
Add VMs section (disabled by default) in the Docker glances.conf file
2024-07-26 10:20:47 +02:00
Nicolas Hennion
fbd0eee5c4
Merge pull request #2891 from ariel-anieli/issue-2801-plugin-msg-curse
...
Reduced complexity of `glances.plugins.percpu.PluginModel.msg_curse()`
2024-07-26 10:18:24 +02:00
Ariel Otilibili
6059b9ab42
Reduced complexity of `glances.plugins.percpu.PluginModel.msg_curse()`
...
Part of #2801 . Broken `msg_curse`: if no stats returns empty list, else:
1. `define_headers_from_os`
2. `maybe_build_string_msg`
3. `display_cpu_stats_per_line`
4. `manage_max_cpu_to_display`
5. Then, for CPU:
* `display_cpu_header_in_columns`
* `display_cpu_stats_in_columns`
6. Hence, `summarize_all_cpus_not_displayed`
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-07-25 00:14:48 +02:00
nicolargo
e38e2ce831
beta04
2024-07-24 15:53:30 +02:00
nicolargo
d10b4bdc71
Reformat file with Ruff
2024-07-24 15:52:04 +02:00
nicolargo
80d07615f4
Merge branch 'issue2252' into develop
2024-07-24 15:47:36 +02:00
nicolargo
81f6ec03b4
Merge branch 'develop' into issue2252
2024-07-24 15:47:12 +02:00
Nicolas Hennion
1153d18a37
Merge pull request #2884 from ariel-anieli/issue-2801-plugin-update
...
Reduced complexity of `glances.plugins.system.PluginModel.update()`
2024-07-24 15:45:31 +02:00
nicolargo
0950e407a7
Catch error when Glances stop
2024-07-24 15:31:55 +02:00
nicolargo
5ed876423f
WebUI is OK, had to manage the error when Glances stop, see Github issue #2252 for detail
2024-07-24 11:32:57 +02:00
nicolargo
9d76bfeb3e
First version of the Curses UI, miss engine name
2024-07-23 19:34:12 +02:00
Ariel Otilibili
881017e63b
Reduced complexity of `glances.plugins.system.PluginModel.update()`
...
Part of #2801 . Broke `update` in two parts:
* if `local`, stats taken from `get_stats_from_std_sys_lib`
* and readability achieved by `add_human_readable_name`
* else if `snmp`, taken from `update_stats_with_snmp`.
`get_stats_from_std_sys_lib` has two helpers:
1. `get_win_version_and_platform`.
2. `get_linux_version_and_distro`.
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-07-22 22:22:48 +02:00
nicolargo
6b036ec0ac
Refactor colors Class for Curses UI
2024-07-21 19:16:33 +02:00
RazCrimson
e086625f1a
Merge pull request #2877 from Neved4/medium-line
...
fix: Use `ncurses` dedicated functions for the separator line
2024-07-16 01:06:38 +05:30
Neveda
bfdf899615
refactor: Simplify `separator_line()` logic
2024-07-15 13:43:23 +02:00
Neveda
e1e3ca9c8a
fix: Use `self.term_window.hline()` and `curses.ACS_HLINE` for the separator line
2024-07-15 12:36:03 +02:00
Nicolas Hennion
413df02728
Merge pull request #2873 from ey-jo/fix-docs-path
...
Corrected path in docs for docker
2024-07-11 16:31:15 +02:00
ey-jo
be83a0f735
changing path in docs for docker
2024-07-11 15:13:25 +01:00
RazCrimson
166e6df373
Merge pull request #2867 from Neved4/medium-line
...
Replace `U+23AF` with `U+2500` for splitlines
2024-07-11 11:29:50 +05:30
Neveda
c86f01b7a1
Replace `U+23AF` with `U+2500`
2024-07-11 00:01:42 +02:00
Nicolas Hennion
363a66c263
UodateSnapcraft
2024-07-08 08:54:40 +00:00
nicolargo
f603e8412c
Add another connector to snap
2024-07-07 18:47:46 +02:00
nicolargo
6f7a09686c
Check if server name is not null in the Glances browser - Related to #2861
2024-07-06 08:30:02 +02:00
nicolargo
18bade9edf
On the raod again again
2024-07-03 19:50:23 +02:00
nicolargo
cc9054d082
Merge branch 'develop'
2024-07-03 19:47:18 +02:00
nicolargo
ca41d09845
Glances 4.1.2
2024-07-03 19:47:05 +02:00
nicolargo
f8aa98bac7
Glances 4.1.2
2024-07-03 19:43:45 +02:00
nicolargo
90f4934c62
Glances 4.1.2
2024-07-03 19:41:40 +02:00
Bharath Vignesh J K
fd99c8008d
chore: version patch update for a quick test pypi upload
2024-07-03 17:27:36 +05:30
Bharath Vignesh J K
6af2340c5c
chg: plugin(percpu) - show times based on host OS
2024-07-01 10:27:33 +05:30
RazCrimson
46abd4b4c9
Merge pull request #2860 from nicolargo/2859-glances-411-on-windows-attributeerror-cpupercent-object-has-no-attribute-cpu_percent
...
fix: cpu_percent - initialization timer bugs
2024-07-01 09:33:57 +05:30
Bharath Vignesh J K
2801add7e2
fix: cpu_percent - initialization timer bugs
...
fixes #2859
2024-07-01 09:33:05 +05:30
nicolargo
9b853d857b
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-06-30 10:18:29 +02:00
Bharath Vignesh J K
99e65079a0
chg: plugin(docker) - add some typing
2024-06-30 03:52:09 +05:30
Bharath Vignesh J K
0e1d462c69
chg: exports (influxdb) - log warning message if export fails
2024-06-30 01:33:51 +05:30
nicolargo
f4c7ca01fe
Correct codespell
2024-06-29 19:19:26 +02:00
nicolargo
60591630df
Improve lisibility of OK_LOG
2024-06-29 19:01:25 +02:00
nicolargo
48103f167e
Only test latest Python version on MacOS
2024-06-29 16:43:47 +02:00
nicolargo
154ae8e610
On the road (again) to Glances 4.2.0
2024-06-29 16:36:22 +02:00
nicolargo
1826f07fb3
Glances 4.1.1
2024-06-29 16:32:42 +02:00
nicolargo
86c2cd1d4a
Glances 4.1.1
2024-06-29 16:28:50 +02:00
nicolargo
452fd6497e
Sensors data is not exported using InfluxDB2 exporter #2856
2024-06-29 16:03:27 +02:00
nicolargo
ccfd8f0aa9
On the road of Glances 4.2.0
2024-06-29 10:01:07 +02:00
nicolargo
d91bfa2f8b
Update docs
2024-06-29 09:55:33 +02:00
nicolargo
afa1da59d1
Merge branch 'develop'
2024-06-29 09:54:13 +02:00
nicolargo
582ca07716
Glances 4.1.0
2024-06-29 09:49:36 +02:00
Nicolas Hennion
036eb976e9
Merge pull request #2854 from CognitiveDisson/patch-1
...
Remove duplicate line from the README file
2024-06-27 06:37:58 +02:00
Vadim Smal
2c5a1150bd
Remove duplicate line from the README file
2024-06-26 23:35:37 +01:00
nicolargo
f6066e5d46
PsUtil 6+ no longer check PID reused #2755
2024-06-26 18:56:31 +02:00
nicolargo
cff2e9fc4a
Call process_iter.clear_cache() (PsUtil 6+) when Glances user force a refresh (F5 or CTRL-R) #2753
2024-06-26 18:36:10 +02:00
nicolargo
e5d5351d31
Add cpu model for CPU info (Raspberry PI 5)
2024-06-26 18:12:56 +02:00
nicolargo
be89ee0025
Merge remote-tracking branch 'origin/2616-raspberry-pi-cpu-info-is-not-correct' into develop
2024-06-26 18:10:00 +02:00
nicolargo
f4cd350221
Update Security messag
2024-06-23 10:50:35 +02:00
nicolargo
3928007169
Merge branch 'issue2849' into develop
2024-06-23 10:23:10 +02:00
nicolargo
eebd769c46
perCPU and CPU consumption display time to time a total of 100% #2849
2024-06-23 10:22:37 +02:00
nicolargo
2ee3c86e2b
Graph export is broken if there is no graph section in Glances configuration file #2839
2024-06-22 10:37:00 +02:00
nicolargo
f5ecbf7a1f
Merge branch 'clean-fs-plugin-code' into develop
2024-06-22 10:23:55 +02:00
nicolargo
267e7e2ff0
Clean FS Plugin code
2024-06-22 10:23:37 +02:00
Bharath Vignesh J K
1e2e36af23
chg: cpu_percent - support CPU Name for Raspberry Pi
...
fixes #2616
2024-06-22 02:32:20 +05:30
Continuous Integration
c153e71aa3
Continuous Integration Build Artifacts
2024-06-18 00:13:48 +00:00
RazCrimson
f9915d93e8
Merge pull request #2842 from nicolargo/2841-glances-api-status-check-returns-error-405-method-not-allowed
...
fix: RESTful API - HEAD request not supported on `{version}/status` as mentioned in docs
2024-06-18 05:38:14 +05:30
Bharath Vignesh J K
69c3a948ba
fix: RESTful API - HEAD request not supported on `{version}/status` as mentioned in docs
...
fixes #2841
2024-06-18 05:36:18 +05:30
Nicolas Hennion
8c520e1d94
Update network.rst
...
Correct alias example
2024-06-17 13:40:11 +02:00
Nicolas Hennion
1edaed52de
Update doc-requirements.txt
...
Add defusedxml
2024-06-17 13:36:17 +02:00
Nicolas Hennion
752bd40a04
Update doc-requirements.txt
...
Add PsUutl as a requirement to generate doc.
https://readthedocs.org/projects/glances/builds/24710902/
2024-06-17 13:34:13 +02:00
nicolargo
fce3aac34e
Add .redthedocs.yaml configuration file
2024-06-16 22:46:36 +02:00
nicolargo
9c482196f3
Add .redthedocs.yaml configuration file
2024-06-16 22:43:55 +02:00
nicolargo
3beb08b66e
Merge branch 'issue977' into develop
2024-06-16 17:06:11 +02:00
nicolargo
0874e13f1d
Enhance Glances browser color #977
2024-06-16 17:05:53 +02:00
Bharath Vignesh J K
8b4ef8c235
fix: containers (podman) - handle dead infra container with active children
2024-06-16 06:25:46 +05:30
RazCrimson
993ef0107a
Merge pull request #2834 from nicolargo/2827-dont-display-rootless-podman-containers-keyerror
...
fix: containers (podman) - missing support for rootless mode
2024-06-16 06:11:45 +05:30
Bharath Vignesh J K
0bdda36143
fix: containers (podman) - missing support for rootless mode
2024-06-16 06:04:13 +05:30
nicolargo
7cffdcbff7
Add needs contributor workflow to Github actions
2024-06-15 09:44:05 +02:00
nicolargo
986c865718
Add inactive issues workflow to Github actions
2024-06-15 09:40:14 +02:00
nicolargo
0227d221da
[snap] PermissionError: [Errno 13] Permission denied: '/proc/net/wireless' #2829
2024-06-15 08:42:32 +02:00
Continuous Integration
3f39522487
Continuous Integration Build Artifacts
2024-06-15 00:26:00 +00:00
RazCrimson
78b4518547
Merge pull request #2832 from nicolargo/2831-j-hot-key-crashs-glances
...
fix: plugin (processlist) - failure on programs view
2024-06-15 05:49:58 +05:30
Bharath Vignesh J K
ea4ce83d83
fix: plugin (processlist) - failure on programs view
...
#2831
2024-06-15 05:42:12 +05:30
nicolargo
051006e12f
test test_107_fs_plugin_method fails on aarch64-linux #2819
2024-06-09 17:40:28 +02:00
nicolargo
4862264a2a
Update bug report template
2024-06-09 17:27:51 +02:00
nicolargo
0791c7e9da
--export-process-filter Filter using complete command #2824
2024-06-09 15:17:01 +02:00
nicolargo
12dafcf856
Exception when Glances is ran with limited plugin list #2822
2024-06-09 10:30:34 +02:00
nicolargo
4b071403da
Disable separator option do not work... #2823
2024-06-09 10:08:16 +02:00
nicolargo
a6b7de8a4b
API: Network module is disabled but appears in endpoint all (Glances v4 regression) #2815
2024-06-08 19:30:09 +02:00
nicolargo
e371c8f39d
API is not compatible with requests containing spcial/encoding char #2820
2024-06-08 18:52:30 +02:00
nicolargo
810b0ec488
Remove some breaking test
2024-06-08 18:02:53 +02:00
nicolargo
f224cab225
Impoprove unittest
2024-06-08 17:50:42 +02:00
nicolargo
9b0d0a7ff0
Get back to Glances 4.1.0
2024-06-08 10:29:57 +02:00
nicolargo
1832655793
Glances 4.0.8 - Update release note
2024-06-08 10:27:31 +02:00
nicolargo
af06652fa1
Glances 4.0.8 - Update release note
2024-06-08 10:26:19 +02:00
nicolargo
bf3bb6a7e8
Glances 4.0.8
2024-06-08 10:25:45 +02:00
nicolargo
8d3b3691e5
Add release note for Glances 4.0.8
2024-06-08 10:19:49 +02:00
nicolargo
13e2f73738
Merge branch 'secureamps' into develop
2024-06-01 18:33:11 +02:00
nicolargo
6077bb4a55
[BREAKING CHANGE in conf file] Secure call to AMPS, use && as commend separator instead of ;
2024-06-01 18:32:51 +02:00
nicolargo
5ad9e89658
Optimize
2024-06-01 18:08:46 +02:00
nicolargo
65f84fd1e9
Raspberry PI - CPU info is not correct #2616
2024-06-01 17:49:22 +02:00
nicolargo
b2e5cb58c4
Reduce code complexity #2801
2024-06-01 17:28:52 +02:00
nicolargo
4a60e826b5
Merge branch 'issue2799' into develop
2024-06-01 11:03:24 +02:00
nicolargo
d0de547e41
Add support for automatically hiding network interfaces that are down or that don't have any IP addresses #2799
2024-06-01 11:02:58 +02:00
nicolargo
d00be34255
Merge branch 'issue2812' into develop
2024-06-01 10:39:34 +02:00
nicolargo
6410ccab9b
Make CORS option configurable #2812
2024-06-01 10:38:40 +02:00
nicolargo
350318fb6e
Put * in default CORS configuration. Related to discussion #2802
2024-05-29 17:44:24 +02:00
nicolargo
5a78e72419
Optimize Glances configuration file path search
2024-05-28 13:49:11 +02:00
nicolargo
2379ec6b55
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-05-28 13:31:38 +02:00
nicolargo
a55970af83
When Glances is installed via venv, default configuration file is not used #2803
2024-05-28 13:31:22 +02:00
Nicolas Hennion
273a405a10
Update README.rst
...
Remove py-cpuinfo
2024-05-27 15:04:08 +02:00
nicolargo
c187c14b5f
Update NEWS file
2024-05-25 16:18:53 +02:00
nicolargo
b1b8ea6966
version 4.0.7
2024-05-25 16:12:53 +02:00
Bharath Vignesh J K
ad604c1dc5
fix: plugin(sensors) - serialization bug with raw stats
2024-05-25 16:03:14 +02:00
nicolargo
a06737c177
cpu_hz_current not available on NetBSD #2792
2024-05-25 16:02:10 +02:00
nicolargo
a129c1b337
GET /1272f6e9e8f9d6bfd6de.png results in 404 #2781
2024-05-25 15:45:34 +02:00
nicolargo
e5e5cf4c01
cpu_hz_current not available on NetBSD #2792
2024-05-25 12:30:10 +02:00
nicolargo
092ecf5cf8
Correct error witj orjson version: use the latest one
2024-05-25 12:15:38 +02:00
nicolargo
9c446bf8ce
version 4.0.6
2024-05-25 12:08:42 +02:00
nicolargo
52f354d5a0
No GPU info on Web View #2796
2024-05-25 12:03:25 +02:00
nicolargo
4b48304324
Merge branch 'issue2796' into develop
2024-05-25 12:02:40 +02:00
nicolargo
79d9aa742b
No GPU info on Web View #2796
2024-05-25 12:01:40 +02:00
nicolargo
8d6fabc510
Retire ujson for being in maintenance mode #2791
2024-05-25 10:03:39 +02:00
nicolargo
23cd99d11e
Merge branch 'develop' into issue2791
2024-05-25 10:03:21 +02:00
nicolargo
6d2ecf5cf0
Change client and browser call
2024-05-25 10:02:35 +02:00
nicolargo
c61d10bec7
Unittest OK
2024-05-25 09:42:02 +02:00
nicolargo
60d6be1718
Better
2024-05-20 19:35:56 +02:00
Bharath Vignesh J K
9ab3199e13
fix: build workflow - missing scope on `cache-from`
2024-05-19 09:37:53 +05:30
Bharath Vignesh J K
f6ddc5cf49
chg: build workflow - use scope to prevent multiple os caches from overwriting each other
2024-05-19 08:40:37 +05:30
Bharath Vignesh J K
c5ea3d292c
chg: build workflow - use newer cache exporter - gha
...
Ref: https://docs.docker.com/build/cache/backends
2024-05-19 07:33:44 +05:30
Bharath Vignesh J K
e07bacf9a3
chg: build workflow - use latest official docker meta action
2024-05-19 07:22:37 +05:30
Bharath Vignesh J K
6743eea32d
chg: requirements.txt(s) - remove unnecessary version constraints
...
- drop duplicated deps already present in base requirements.txt
2024-05-19 07:01:33 +05:30
Bharath Vignesh J K
53621f413b
chg: deps - remove unused deps - scandir & wifi
2024-05-19 06:59:03 +05:30
Bharath Vignesh J K
f0fc27f952
chg: pyproject.toml - remove black config
2024-05-19 06:57:11 +05:30
nicolargo
ba88263b85
Replace UJson by ORJson - Client/Server do not work anymore
2024-05-18 14:09:30 +02:00
nicolargo
b8c6c22bb0
Reformat code
2024-05-18 11:26:08 +02:00
nicolargo
d2f1fa10d5
Reformat code
2024-05-18 11:24:54 +02:00
nicolargo
15b0a9bbab
Update snapcraft
2024-05-18 11:18:01 +02:00
nicolargo
5d88280ad6
version 4.0.5
2024-05-18 11:10:56 +02:00
nicolargo
1183b4dabd
Update docs
2024-05-18 10:58:39 +02:00
nicolargo
74f9606e65
Merge Ruff formating and solve some conflicts #2779
2024-05-18 10:37:57 +02:00
Nicolas Hennion
a99bf33b4b
Merge pull request #2779 from nicolargo/ruff-cleanup
...
chore: ruff cleanup
2024-05-18 10:32:13 +02:00
nicolargo
4f38bf384b
Add some comment regarding the minimal Python version and exclude all the venv* folders in the linter configuration
2024-05-18 10:17:47 +02:00
nicolargo
5262524db3
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-05-18 09:32:32 +02:00
RazCrimson
3306fa0118
Merge pull request #2789 from nicolargo/2788-sensortype-change-in-rest-api-breaks-compatibility-in-404
...
fix: plugin(sensors) - serialization bug with raw stats
2024-05-18 05:01:09 +05:30
Bharath Vignesh J K
30ec25fa0a
fix: plugin(sensors) - serialization bug with raw stats
2024-05-18 04:57:47 +05:30
Bharath Vignesh J K
6a0889851c
chg: glances client - avoid logging user creds
2024-05-18 01:21:32 +05:30
Bharath Vignesh J K
f31b767e0e
chg: github-actions to use ruff
2024-05-17 04:41:31 +05:30
Bharath Vignesh J K
14efbac82d
chore: remove older lint configs
2024-05-17 04:17:33 +05:30
Bharath Vignesh J K
00c662f870
chg: Makefile - use ruff & pre-commit
2024-05-17 04:13:26 +05:30
Bharath Vignesh J K
cd69c4a0e8
chg: ruff - naming
...
exclude already ignores rules with flake8
2024-05-17 03:58:43 +05:30
Bharath Vignesh J K
28e7e5b74a
chg: ruff - flake8-comprehensions
2024-05-17 03:37:24 +05:30
Bharath Vignesh J K
108ffcdfb6
chg: ruff - pyupgrade
2024-05-17 03:37:22 +05:30
Bharath Vignesh J K
f9a06a31f0
chg: ruff - mccabe (CC>21)
2024-05-17 03:36:55 +05:30
Bharath Vignesh J K
1f628642d4
fix: auto-removed imports in globals
2024-05-17 03:36:55 +05:30
Bharath Vignesh J K
b4c2a4c24a
chg: ruff - flake-return fixes
2024-05-17 03:36:55 +05:30
Bharath Vignesh J K
d392caf6f6
chg: ruff - isort fixes
2024-05-17 03:36:53 +05:30
Bharath Vignesh J K
9890749d81
add: pre-commit - setup changes
2024-05-17 02:11:23 +05:30
Bharath Vignesh J K
acb5ef585f
chore: ruff cleanup
2024-05-17 02:10:09 +05:30
RazCrimson
396e78c415
Merge pull request #2778 from nicolargo/2777-make-pydantic-dep-optional
...
chg: event_list - enable data validation only if pydantic available
2024-05-16 21:05:18 +05:30
Nicolas Hennion
6583109c73
Update the Grafana dashboard - Sensors is now displayed #2780
2024-05-16 14:14:16 +00:00
Nicolas Hennion
986cd99fbd
Update the Grafana dashboard #2780
2024-05-16 13:44:51 +00:00
Bharath Vignesh J K
fecd23b26f
Merge branch 'refs/heads/support/v4.0.x'
...
# Conflicts:
# NEWS.rst
# docs/api.rst
# docs/man/glances.1
# glances/__init__.py
# glances/plugins/sensors/__init__.py
# snap/snapcraft.yaml
2024-05-16 17:15:42 +05:30
Bharath Vignesh J K
98f2bb7fbe
chg: event_list - enable data validation only if pydantic available
2024-05-16 17:00:20 +05:30
Nicolas Hennion
05bc1449db
Merge branch 'issue2776' into develop
2024-05-16 09:00:39 +00:00
Nicolas Hennion
d095e4ae34
4.0.4 - On Glances startup ERROR -- Can not init battery class ([WinError 3] even though sensors plugin disabled #2776
2024-05-16 09:00:17 +00:00
Nicolas Hennion
6acd0da704
Merge branch 'issue2773' into develop
2024-05-16 08:46:46 +00:00
Nicolas Hennion
f6545580db
In codeSpace (with Python 3.8), an error occurs in ./unittest-restful.py #2773
2024-05-16 08:46:27 +00:00
Bharath Vignesh J K
d94b0b4e92
fix: plugin(sensors) - typehint for py38
2024-05-15 18:09:28 +05:30
Bharath Vignesh J K
16621cf75f
version 4.0.4
2024-05-15 14:50:23 +05:30
Bharath Vignesh J K
abdbb00f3e
fix: plugin(sensors) - typehint for py38
2024-05-15 14:47:53 +05:30
Nicolas Hennion
0447e210e5
Catch exception when init colors in TMUX
2024-05-15 08:12:38 +00:00
Bharath Vignesh J K
3e9b949a0f
version 4.0.3
2024-05-15 13:08:28 +05:30
Bharath Vignesh J K
594188528b
refactor: plugin(sensors) - cleanup + typing + fixes
...
cherry-picked from develop `7a25f716`
2024-05-15 13:04:55 +05:30
RazCrimson
d8c5a72387
Merge pull request #2771 from nicolargo/2770-pydantic-v1-breaks-glances-v4
...
chg: requirements.txt - use pydantic v2
2024-05-15 10:37:45 +05:30
Bharath Vignesh J K
25ae493517
chg: requirements.txt - use pydantic v2
...
Co-authored-by: Saketh Raman KS <sakethramansundaram78@gmail.com>
2024-05-15 10:19:07 +05:30
RazCrimson
3aa9225da0
Merge pull request #2768 from nicolargo/2765-sensors-plugin-is-buggy
...
refactor: plugin(sensors) - cleanup + typing + fixes
2024-05-14 14:01:00 +05:30
Bharath Vignesh J K
7a25f7165e
refactor: plugin(sensors) - cleanup + typing + fixes
2024-05-14 13:37:20 +05:30
nicolargo
c66c651205
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-05-13 23:00:58 +02:00
nicolargo
eb83f6e6b1
version 4.0.2
2024-05-13 22:58:34 +02:00
nicolargo
4e926788ac
Remove unused target in CI
2024-05-13 22:51:30 +02:00
Nicolas Hennion
127f2e45ed
Merge pull request #2761 from chenrui333/fix-requirements.txt
...
fix: include requirements.txt and SECURITY.md for pypi dist
2024-05-13 22:49:46 +02:00
nicolargo
c98b7fcf1d
Refactor setup.py
2024-05-13 22:48:07 +02:00
Bharath Vignesh J K
2d744121d1
version 4.0.2
2024-05-14 01:56:59 +05:30
Bharath Vignesh J K
84a511c716
hotfix: plugin(sensors) - race conditions btw fan_speed & temperature methods
...
(cherry-picked for v4.0.2 from latest develop `8c1b7499`)
2024-05-14 01:46:39 +05:30
RazCrimson
8c1b74993d
Merge pull request #2766 from nicolargo/2765-sensors-plugin-is-buggy
...
hotfix: plugin(sensors) - race conditions btw fan_speed & temperature…
2024-05-14 01:29:17 +05:30
Bharath Vignesh J K
371885c34c
hotfix: plugin(sensors) - race conditions btw fan_speed & temperature methods
2024-05-14 01:14:21 +05:30
Rui Chen
6d4e0884cd
AUTHORS: add Rui for homebrew package
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-12 14:48:51 -04:00
Rui Chen
fc63162515
fix: include requirements.txt and SECURITY.md for pypi dist
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-12 14:45:13 -04:00
nicolargo
516b3ab478
Force build for snap...
2024-05-12 19:27:56 +02:00
nicolargo
b54fbda064
On the road to Glances 4.1.0
2024-05-12 19:05:07 +02:00
nicolargo
714d252999
version 4.0.1
2024-05-12 19:01:46 +02:00
nicolargo
d5682b8066
Correct CI
2024-05-12 18:50:38 +02:00
nicolargo
7fbc598d5a
Correct pydantic miss dep in tox
2024-05-12 18:32:32 +02:00
nicolargo
6768541abe
Correct pydantic miss dep in tox
2024-05-12 18:31:04 +02:00
nicolargo
147f8a4de4
Correct issue with deps in Pypi
2024-05-12 18:26:26 +02:00
Nicolas Hennion
ddfa809280
Merge pull request #2760 from chenrui333/add-pydantic
...
fix(setup): add missing pydantic
2024-05-12 18:23:35 +02:00
Rui Chen
4bfe5f2c81
fix(setup): add missing pydantic
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-12 12:11:30 -04:00
nicolargo
afb06cb230
WebUI not needed to build in CI
2024-05-12 11:13:59 +02:00
nicolargo
8ff40f0e46
WebUI not needed to build in CI
2024-05-12 11:13:14 +02:00
nicolargo
4ff7c82559
Update docs and API
2024-05-12 11:10:59 +02:00
nicolargo
4a4ca76505
Do not build WebUI if tags
2024-05-12 11:05:13 +02:00
nicolargo
374bf0944b
On the road of Glances 4.1.0
2024-05-12 10:49:45 +02:00
nicolargo
d9056e6027
Glances version 4.0.0
2024-05-12 10:45:03 +02:00
nicolargo
562780f7f0
Glances 4.0.0_RC04
2024-05-12 09:53:47 +02:00
nicolargo
e9abf1c9af
ORJson is not mandatory
2024-05-12 09:52:17 +02:00
nicolargo
364a3ef884
Correct README with a correct example regarding the docker + specific config file (revert) example is ok with -C option
2024-05-11 20:10:25 +02:00
nicolargo
35015f7c19
Correct README with a correct example regarding the docker + specific config file
2024-05-11 20:09:22 +02:00
nicolargo
e7a3de5038
Hide password in the Glances browser form #503
2024-05-09 19:43:11 +02:00
nicolargo
b8304d8796
Glances version 4 RC03
2024-05-09 16:21:59 +02:00
nicolargo
893c1452a3
Allow user to define only careful limits
2024-05-09 16:14:01 +02:00
nicolargo
ada7f248ba
Improve code
2024-05-09 10:41:24 +02:00
Nicolas Hennion
4ddff48c70
Merge pull request #2759 from nicolargo/issue2757
...
Improve tests by testing all the plugin/model.py methods - First part of Issue2757
2024-05-09 10:18:29 +02:00
nicolargo
f2d7e13cd8
Improve tests by testing all the plugin/model.py methods #2757
2024-05-09 10:09:05 +02:00
nicolargo
fd3625826b
First work done for plugin model (stats only)
2024-05-07 15:26:16 +02:00
nicolargo
af4765db8a
Remove unitest shell script - Use Makefile instead
2024-05-07 14:07:08 +02:00
nicolargo
8e8d4ce89b
Rename unitest to unittest - Related to #2757
2024-05-07 14:01:36 +02:00
nicolargo
e8563a0fc4
Format code and update docs/webui
2024-05-07 11:49:55 +02:00
nicolargo
6e95892e41
Correct issue with Restfull API top route
2024-05-07 11:27:04 +02:00
nicolargo
738775ab61
Update NEWS.rst
2024-05-07 11:08:11 +02:00
nicolargo
440f06140e
Update NEWS.rst
2024-05-07 11:06:37 +02:00
nicolargo
2763195ba8
Update NEWS.rst
2024-05-07 11:05:57 +02:00
nicolargo
f7628a0945
Update NEWS.rst
2024-05-07 11:05:32 +02:00
nicolargo
20501b4fdb
Update NEWS file
2024-05-07 10:04:53 +02:00
nicolargo
e998f8076e
See: https://docs.renovatebot.com/getting-started/use-cases/#package-managers-with-lock-files
2024-05-07 09:21:09 +02:00
nicolargo
78f5813db7
Rename Qulity workflow - With the file it is better
2024-05-06 18:18:31 +02:00
nicolargo
490804d5cc
Rename Qulity workflow
2024-05-06 18:16:53 +02:00
nicolargo
29fcde08b0
Add profiling output
2024-05-06 11:56:09 +02:00
nicolargo
9121b77763
Add some profiling and upgrade CI to NodeJS 20
2024-05-06 11:55:37 +02:00
nicolargo
d91663a428
Comment FreeBSD test (not working) and upgrade CI
2024-05-06 10:41:38 +02:00
nicolargo
a7b45ff585
Change SNAP version to 4.0.0RC02
2024-05-06 10:26:57 +02:00
nicolargo
056a10f051
Merge branch 'issue2749' into develop
2024-05-06 10:25:46 +02:00
nicolargo
4df945f52e
Improve Github action unit test on FreeBSD systems #2749
2024-05-06 10:25:29 +02:00
nicolargo
c57af5dfef
Remove unused import in DiskIO
2024-05-06 10:15:27 +02:00
nicolargo
934f605c79
Refactor MMM function in Processlist and change Python Header to go in 2024
2024-05-05 18:45:56 +02:00
nicolargo
9ae8219a7f
arm/v6 and arm/v7 timeout during the build - Disable it in the CI
2024-05-05 16:51:17 +02:00
nicolargo
84f1990244
Merge branch 'issue2754' into develop
2024-05-05 10:19:10 +02:00
nicolargo
891e2a492a
In PsUtil 6+, connections is rename net_connections #2754
2024-05-05 10:18:51 +02:00
nicolargo
bc349db38a
Optimise Quicklook display in Curses UI
2024-05-03 09:53:43 +02:00
nicolargo
39be7f554b
Stats update is now threaded / Sensors are sorted by label/Alias in the UI
2024-05-02 18:20:58 +02:00
nicolargo
8608e97a9f
Refactor Podman client instance for better code
2024-05-02 09:16:55 +02:00
nicolargo
66bc871488
Fix OS version for the Github tests / Only build Docker images on official architecture (remove i386) / Test if #2735 is corrected
2024-05-02 09:08:04 +02:00
Nicolas Hennion
aa9a92d3b0
Merge pull request #2748 from nicolargo/fix-codeql
...
fix: workflows - codeql only works with specific config filename
2024-05-02 08:13:44 +02:00
Nicolas Hennion
95ea9c3ecd
Merge pull request #2747 from nicolargo/2735-alpine-docker-image-build-error-on-arm
...
chg: docker-files - add build dep for alpine - cmake
2024-05-02 08:13:11 +02:00
Bharath Vignesh J K
7934676c5f
fix: workflows - codeql only works with specific config filename
2024-05-02 02:19:14 +05:30
Bharath Vignesh J K
e131d7b027
chg: docker-files - add build dep for alpine - cmake
2024-05-02 01:57:39 +05:30
Nicolas Hennion
40a9b097e0
Merge pull request #2745 from nicolargo/2637-docker-memory-usage-is-incorrect
...
Make docker memory usage match `docker stats`
2024-05-01 20:28:06 +02:00
Bharath Vignesh J K
6279ba5df5
fix: webui - rebuild static file after merge
2024-05-01 23:22:19 +05:30
Bharath Vignesh J K
5b54ef9baf
Merge branch 'refs/heads/develop' into 2637-docker-memory-usage-is-incorrect
...
# Conflicts:
# glances/outputs/static/public/glances.js
2024-05-01 23:21:35 +05:30
nicolargo
e0f7498b7e
Add refresh to curses global loop
2024-05-01 18:05:00 +02:00
nicolargo
21b49c7db2
Remove autoinstall script from documentation
2024-05-01 15:51:38 +02:00
nicolargo
a146345978
Merge branch 'issue2741' into develop
2024-05-01 13:45:30 +02:00
nicolargo
6264f2abea
Switch to forks of pysnmp as it is unmaintained #2741
2024-05-01 13:42:58 +02:00
nicolargo
fdd819c450
Remove Pytz from dep, because it is not used anymore
2024-04-30 17:15:09 +02:00
nicolargo
e2e2264a4d
Set sensor refresh time at Glances refresh * 3
2024-04-30 17:02:34 +02:00
nicolargo
3aa6be7361
Remove Windows unitary test because Gitgub CI action is broken
2024-04-30 16:04:36 +02:00
nicolargo
d48f4588b2
Align WebUI and Curses interface display for mem containers
2024-04-30 15:33:36 +02:00
nicolargo
6f30f135c6
Generatino of the WebUI
2024-04-30 11:01:09 +02:00
nicolargo
cb543cd53d
Merge branch '2637-docker-memory-usage-is-incorrect' of github.com:nicolargo/glances into 2637-docker-memory-usage-is-incorrect
2024-04-30 10:44:20 +02:00
nicolargo
88fee9bc8e
Use buildx instead of build for local container images
2024-04-30 10:35:45 +02:00
Bharath Vignesh J K
b303001f58
cleanup: containers (plugin) - add `inactive_file` to stats only if present
2024-04-30 01:33:11 +05:30
Nicolas Hennion
f640b6b8b4
Docker memory usage uses the same algorithm than docker stats #2637
2024-04-29 22:54:53 +05:30
Nicolas Hennion
8edf6e70b5
Docker memory usage is incorrect
2024-04-29 22:54:49 +05:30
nicolargo
de69635d41
Upgrade Ubuntu Docker image to 24.04
2024-04-29 18:17:32 +02:00
nicolargo
a88910896d
[WebUI] Feature Request: Ability to hide Engine and Pod columns in Containers #2423
2024-04-29 17:49:45 +02:00
nicolargo
c8907988ab
Correct issue when left_sidebar is defined in the Connection plugin
2024-04-29 17:00:55 +02:00
nicolargo
2e72a1e3de
Get nack toSnapCraft Core22 because Snap is ...
2024-04-29 11:42:00 +02:00
nicolargo
af6576e448
Upgrade SnapCraft to Core24
2024-04-29 11:26:35 +02:00
nicolargo
263db4f263
Get the alert information from the view for the Sensors plugin in the WebUI
2024-04-29 10:52:25 +02:00
nicolargo
a56063b8d0
Correct Webui display for FS
2024-04-29 10:21:49 +02:00
nicolargo
fa61149810
Move ports plugin just after network
2024-04-29 10:11:26 +02:00
nicolargo
1cd17d9614
Add the --hide-public-info option
2024-04-29 10:01:24 +02:00
Nicolas Hennion
7f34ec820b
Merge pull request #2742 from nicolargo/2659-crash-when-reading-timezone-for-generating-alert
...
fix: plugin (alert) - pytz not working with time.tzname for some timezones
2024-04-29 08:47:49 +02:00
Bharath Vignesh J K
ab0742b103
fix: plugin (alert) - pytz not working with time.tzname for some timezones
2024-04-29 01:48:19 +05:30
Continuous Integration
8b6b4788b8
Continuous Integration Build Artifacts
2024-04-28 15:53:17 +00:00
nicolargo
fe25e0d4b8
Glances 4.0.0 RC01
2024-04-28 17:49:05 +02:00
nicolargo
623f596b4b
Correct WebUI if no public information is provided
2024-04-28 17:47:51 +02:00
nicolargo
9ec2abc1fc
Avoid error whend ending browser mode
2024-04-28 15:32:51 +02:00
nicolargo
610ee081c2
Refactor the Wifi plugin
2024-04-28 11:16:27 +02:00
nicolargo
6b0de5d6be
Refactor how sensors is displayed in the curses interface
2024-04-28 10:28:19 +02:00
nicolargo
a60e8a42c7
Refactor how left bar is displayed
2024-04-28 09:37:26 +02:00
nicolargo
c0284fbc69
Refactor some code and update docs
2024-04-28 09:21:58 +02:00
nicolargo
cc1ac3c6f5
Merge branch 'refactornow' into develop
2024-04-27 17:39:07 +02:00
nicolargo
2aa3f418df
Alert timestamp is incorrect #2591
2024-04-27 17:38:56 +02:00
nicolargo
f19e98417a
Align glances.conf
2024-04-27 16:34:17 +02:00
nicolargo
81668fc947
Correct issue with Alias in sensors
2024-04-27 16:28:38 +02:00
nicolargo
e4a6638c30
Hide snap per default
2024-04-27 10:54:16 +02:00
nicolargo
c09d9256c7
Display date correctly in WebUI Alarm
2024-04-27 10:04:00 +02:00
nicolargo
5e58c0b8a8
CI Cyber Trivy should be back
2024-04-26 09:35:20 +02:00
nicolargo
11245a793a
Merge branch 'issue2612' into develop
2024-04-26 09:28:40 +02:00
nicolargo
df66a7ffe9
Please add a startup flag to select an alternate web server static file path #2612
2024-04-26 09:28:24 +02:00
nicolargo
f2b232ebaf
CI Cyber is broken, waiting for https://github.com/aquasecurity/trivy-action/issues/343
2024-04-26 08:48:05 +02:00
nicolargo
9dc221c789
Merge branch 'issue2734' into develop
2024-04-26 08:14:15 +02:00
nicolargo
9df634bc5a
The cpulist of the percpu parameter cannot be fully displayed due to too many cores - WebUI #2734
2024-04-26 08:13:59 +02:00
nicolargo
8ab5d9fcc2
The cpulist of the percpu parameter cannot be fully displayed due to too many cores #2734
2024-04-25 15:36:30 +02:00
nicolargo
0df1371513
--stdout plugin.attr is not compliant with plugins returning list of dicts #2446
2024-04-24 19:47:57 +02:00
nicolargo
c2fe2de355
Export individual processes stats - Export dict are now sorted #794
2024-04-24 12:28:48 +02:00
nicolargo
75b06ed4b1
Update Ubuntu Docker based image to Ubuntu version 23.10
2024-04-24 10:17:10 +02:00
nicolargo
0a118ad5ae
Merge branch 'issue2675' into develop
2024-04-23 18:29:05 +02:00
nicolargo
39b5448fc3
If FastAPI server failed to start, Glances do not return a critical error #2675
2024-04-23 18:28:35 +02:00
nicolargo
d3502bafa8
Lot's of log messages when a proxy is used with the Podman plugin #2714
2024-04-23 17:18:44 +02:00
nicolargo
5c8905ea88
Docker image build error on ARM/v6 and ARM/v7 #2735
2024-04-23 10:16:59 +02:00
nicolargo
9efecde4b1
Docker image build error on ARM/v6 (realy) #2735
2024-04-23 09:46:16 +02:00
nicolargo
ad6e94219c
Docker image build error on ARM/v6 #2735
2024-04-22 11:55:49 +02:00
nicolargo
d1fdb90c89
Avoid arror when a new network interface is created on the fly
2024-04-22 11:41:38 +02:00
nicolargo
01097af0ab
Newline in container command corrupts display / hides container #2733
2024-04-22 11:36:55 +02:00
nicolargo
4fbcd9486d
Merge branch 'issue2733' into develop
2024-04-22 11:36:05 +02:00
nicolargo
ccd5094782
Newline in container command corrupts display / hides container #2733
2024-04-22 11:35:45 +02:00
nicolargo
ade83ac0cc
Update version to 4.0.0_beta03
2024-04-22 11:10:38 +02:00
nicolargo
e591436384
Pin Zeroconf to 0.131.0 waiting for https://github.com/python-zeroconf/python-zeroconf/issues/1372
2024-04-22 11:08:37 +02:00
nicolargo
28a3a8874f
Export individual processes stats - Add some tags for the InfluxDB export #794
2024-04-21 18:31:40 +02:00
nicolargo
3bc83538b3
Change Renovate config #2729
2024-04-21 17:02:17 +02:00
nicolargo
f0998e0320
Update docs
2024-04-21 16:52:11 +02:00
nicolargo
9ac1ad88e8
[IP plugin] Make the public ip information more configurable (not only from the Censys service) #2732
2024-04-21 16:47:36 +02:00
nicolargo
b6881215f9
Update GPU message
2024-04-13 18:18:50 +02:00
nicolargo
1de207e2fd
RAID plugin not showing up in Glances web UI (Docker install) #2716
2024-04-13 10:40:29 +02:00
nicolargo
7430b6b2b4
Update WebUI + Documentation
2024-04-13 09:28:20 +02:00
Nicolas Hennion
7401f632c6
Update README.rst
...
New layout for buttons
2024-04-09 09:26:45 +02:00
Nicolas Hennion
c770f2a8fd
Update README.rst
...
Use CI instead of test for button
2024-04-09 09:25:31 +02:00
Nicolas Hennion
43f1d2614b
Update README.rst
...
Test badge on the develop branch
2024-04-09 09:24:14 +02:00
Nicolas Hennion
8081d997d6
Update README.rst
2024-04-09 09:21:56 +02:00
Nicolas Hennion
de9f40afc1
Merge pull request #2721 from nicolargo/2719-openbsd-crash-on-start-without-a-swap-filepartition
...
OpenBSD crash on start without a swap file/partition #2719
2024-04-08 11:57:53 +02:00
Nicolas Hennion
693cd8e20d
OpenBSD crash on start without a swap file/partition #2719
2024-04-08 09:56:49 +00:00
nicolargo
c62292444b
Update docs
2024-04-07 18:20:35 +02:00
nicolargo
7e7d4d1a97
Update screen shot
2024-04-07 17:46:05 +02:00
nicolargo
82d7bfa875
Merge branch 'issue993' into develop
2024-04-07 15:32:45 +02:00
nicolargo
0ca1334791
GPU monitoring (AMD / ATI) #993
2024-04-07 15:32:24 +02:00
nicolargo
71e8fe5bfd
Merge branch 'develop' into issue993
2024-04-07 10:21:34 +02:00
nicolargo
76509e0276
Merge branch 'issue2409' into develop
2024-04-07 10:20:43 +02:00
nicolargo
33be90e972
Refactor GPU plugin for multiple GPU type support #2409
2024-04-07 10:20:19 +02:00
nicolargo
06e8b480fc
Add tests data for AMD GPU
2024-04-07 08:45:21 +02:00
nicolargo
d07c771969
Make ports plugin exportable
2024-04-06 19:01:16 +02:00
nicolargo
39c51f8af8
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-04-06 17:56:06 +02:00
nicolargo
168ba15ffc
Align docker Glances.conf with devel one
2024-04-06 17:55:11 +02:00
Nicolas Hennion
2ca3b640a3
Merge pull request #2718 from kdkd/kdkd-freebsd-readme
...
Update README.rst for FreeBSD install instructions
2024-04-06 17:52:37 +02:00
nicolargo
5f48d5c71b
Export individual processes stats #794
2024-04-06 17:47:09 +02:00
nicolargo
f87e7d7fe6
Export individual processes stats #794
2024-04-06 17:46:42 +02:00
nicolargo
71a77bc8ca
Update API doc
2024-04-05 19:40:33 +02:00
nicolargo
6fc0814a32
Add optino to set export process filter from the command line
2024-04-05 19:39:12 +02:00
nicolargo
4a5dfe7584
Correct issue with bad filter used to filter process
2024-04-05 19:06:51 +02:00
kdkd
82b22ecb13
Update README.rst for FreeBSD install instructions
...
FreeBSD has moved glances to python 3.9 so the package name has changed
2024-04-05 09:19:43 -05:00
nicolargo
2a381e09ff
Update comment
2024-04-03 22:20:00 +02:00
nicolargo
194ae67d88
Update docs but 'make docs' do not work...
2024-04-03 18:44:31 +02:00
nicolargo
8107525aef
It Works ! Have to finalise documentation + configuration file
2024-04-01 19:48:52 +02:00
nicolargo
12d9ac1dff
First try, stdout JSON work ok but not the CSV export
2024-03-31 12:21:01 +02:00
nicolargo
24a3aead9d
Rename export folder to avoid error of the dep lib use inside an export plugin has the same name: for example csv, use the python lib csv...
2024-03-30 18:24:31 +01:00
nicolargo
ae596610ff
Corect an issue with the light mode (docker is displayed because the plugin is now called containers)
2024-03-30 17:52:09 +01:00
Nicolas Hennion
9c94effe05
Merge pull request #2712 from mpkossen/develop
...
Use enum instead of int for callback API version.
2024-03-30 17:31:46 +01:00
Continuous Integration
7c430dd6ec
Continuous Integration Build Artifacts
2024-03-30 12:12:39 +00:00
nicolargo
2b4c61726d
New logo for Glances version 4.0 #2713
2024-03-30 13:08:26 +01:00
Maarten Kossen (mpkossen)
f3b8b55ade
Use enum instead of int for callback API version.
2024-03-29 14:51:50 -05:00
nicolargo
cc7eeb2931
Try a simple Snapcraft.yaml file, add version
2024-03-24 14:18:21 +01:00
nicolargo
7ad9066f22
Try a simple Snapcraft.yaml file
2024-03-24 14:08:04 +01:00
nicolargo
e5ef345d85
Update NEWS file according to master patches
2024-03-23 15:10:31 +01:00
nicolargo
ee826a1e67
version 3.4.0.5
2024-03-23 14:47:29 +01:00
nicolargo
9ed81b438d
Another try for the fucking Snapcraft package
2024-03-23 11:39:21 +01:00
nicolargo
8e0943454d
Add UT for MacOS in the CI (correct duplicated section in the test file)
2024-03-23 11:15:04 +01:00
nicolargo
af8111ba8f
Add UT for MacOS in the CI
2024-03-23 11:12:07 +01:00
nicolargo
fb10c7f36d
Remove Python 2 test from CI because Python 2 is no more available inside Gitaction images
2024-03-23 10:55:43 +01:00
nicolargo
370da44744
version 3.4.0.4
2024-03-23 10:16:34 +01:00
nicolargo
c2d1454226
[Documentation] Docker compose password unrecognized arguments when applying docs. #2698
2024-03-23 09:39:39 +01:00
nicolargo
438ed4488d
Correct issue on unittest
2024-03-17 17:29:01 +01:00
nicolargo
b11e085dc5
Merge branch 'pydantic_events' into develop
2024-03-17 17:07:40 +01:00
nicolargo
40f06b9570
Event is now a Dataclass
2024-03-17 17:07:26 +01:00
nicolargo
77167b8bce
Event is now a Dataclass
2024-03-17 17:07:13 +01:00
nicolargo
272dc23443
Correct an issue with the events duration
2024-03-17 10:18:40 +01:00
nicolargo
684d1d7b94
Make the global event message available per event
2024-03-16 17:54:50 +01:00
nicolargo
6508acaba7
Improve alert with mininimal interval/duration configuration keys #2558
2024-03-16 17:00:16 +01:00
nicolargo
0080c61eac
Folders plugin always fails on special directories #2518
2024-03-16 14:39:33 +01:00
nicolargo
ca97eeefe2
Change workflow to disable some jobs on Pull Request
2024-03-16 09:53:39 +01:00
nicolargo
c6861a4728
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-03-16 09:26:13 +01:00
nicolargo
e403860177
Update WebUI
2024-03-16 09:25:55 +01:00
nicolargo
224f3d157c
Merge branch 'erdnaxela02-MQTT_hostname_configuration' into develop
2024-03-16 09:23:32 +01:00
nicolargo
74ed104369
Update docs and correct some merge conflicts
2024-03-16 09:23:19 +01:00
Continuous Integration
f022c90ee6
Continuous Integration Build Artifacts
2024-03-16 08:16:42 +00:00
Nicolas Hennion
f7cc69b24a
Merge pull request #2700 from erdnaxela02/CallbackAPI_for_MQTT
...
Add CallbackAPIversion for MQTT export
2024-03-16 09:12:38 +01:00
Github GPG acces
396283c9e9
Make 'callback_api_version' configurable
2024-03-15 21:58:05 +01:00
Github GPG acces
ad44273645
changes structure
2024-03-15 21:45:20 +01:00
Github GPG acces
ff5b181d6c
Add MQTT hostname configuration
...
added the possibility of configuring the hostname of the MQTT topic
2024-03-15 13:18:50 +01:00
Github GPG acces
2e6bcc0758
Add CallbackAPIversion for MQTT export
...
Due to the recent update of paho-mqtt to V2.0.0 which requires API versioning, addition of callback_api_version in paho.Client
2024-03-15 13:12:04 +01:00
nicolargo
c591461fde
Add Cyber scan (Trivy) github action
2024-03-10 19:55:02 +01:00
nicolargo
5731cadbe3
Use secrets in CI actions 2
2024-03-10 17:34:20 +01:00
nicolargo
dd6c5f7cd0
Use secrets in CI actions
2024-03-10 17:32:04 +01:00
nicolargo
9a3ec31f19
Use secrets info build workflow
2024-03-10 17:25:38 +01:00
nicolargo
365eb11eb4
Add CI pipeline 4
2024-03-10 17:02:43 +01:00
nicolargo
b076df9f13
Add CI pipeline 3
2024-03-10 16:54:46 +01:00
nicolargo
1841592d5b
Add CI pipeline
2024-03-10 16:52:31 +01:00
nicolargo
ea4f11a08b
Add CI pipeline
2024-03-10 16:48:53 +01:00
nicolargo
7ffe0f6c57
Solve issue when no change in the WebUI build process
2024-03-10 16:01:28 +01:00
nicolargo
ea906064fc
Correct Node.js action https://stackoverflow.com/a/68717538/1919431
2024-03-10 15:45:16 +01:00
Nicolas Hennion
a84d029e1a
Create node.js.yml Github action
2024-03-10 15:33:37 +01:00
nicolargo
6969d302ab
Update configuration file example regarding the #2695
2024-03-10 11:10:52 +01:00
nicolargo
49977dba57
[WEBUI] Custom system header information #2695
2024-03-10 11:09:32 +01:00
nicolargo
43b355fdff
Update the Flame profiling
2024-03-09 16:50:26 +01:00
nicolargo
2a0d6fba52
Update doc in the config file
2024-03-09 16:40:30 +01:00
nicolargo
d1a7f61cce
Merge branch 'issue2695' into develop
2024-03-09 16:37:39 +01:00
nicolargo
5dfc91d051
Custom header information #2695
2024-03-09 16:37:19 +01:00
nicolargo
573d73f198
Force image update
2024-03-09 15:20:16 +01:00
nicolargo
4bbb729d48
Revert "Commit c9285be686 breaks the Docker image Pipeline. Try to downgrade urllib < 2. Just a try."
...
This reverts commit 229c9bfaed .
2024-03-09 14:50:46 +01:00
nicolargo
229c9bfaed
Commit c9285be686 breaks the Docker image Pipeline. Try to downgrade urllib < 2. Just a try.
2024-03-09 14:38:03 +01:00
nicolargo
0b7e293476
Use a venv-build environment for Alpine image
2024-03-04 11:24:51 +01:00
nicolargo
a71f2b6367
Display the pip version during the build
2024-03-04 11:05:21 +01:00
nicolargo
280d76c6dd
Update dep
2024-03-04 10:37:13 +01:00
nicolargo
8a9949abd9
Change separator color in black mode
2024-03-04 10:20:04 +01:00
Nicolas Hennion
be7457e634
Merge pull request #2687 from turbocrime/be-normal
...
Use normal color for normal text instead of an arbitrary color
2024-03-04 10:02:07 +01:00
Nicolas Hennion
57eaa08a52
Merge pull request #2688 from Kiskae/swap-nvml
...
Replace `py3nvml` with `nvidia-ml-py`
2024-03-04 09:57:02 +01:00
Kiskae
0bca21f8b1
update documentation for `nvidia-ml-py`
2024-03-03 14:58:14 +01:00
Kiskae
a8cc610ec1
Replace `py3nvml` with `nvidia-ml-py`
2024-03-03 14:58:06 +01:00
turbocrime
20c54390ef
rm theme
2024-03-01 13:50:04 -08:00
turbocrime
aad91c71a6
be even more normal
2024-03-01 13:49:44 -08:00
turbocrime
ff061d1398
be normal
2024-03-01 13:45:14 -08:00
nicolargo
753e9f2d97
Remove unused code
2024-02-18 09:50:20 +01:00
nicolargo
4ab96a72a7
Merge branch 'feature/issue2414' into develop
2024-02-17 17:01:08 +01:00
nicolargo
eb7d3d28c2
Improve DiskIO launch
2024-02-17 16:59:35 +01:00
nicolargo
f19bb75ccd
Resolve conflict
2024-02-17 16:56:07 +01:00
nicolargo
c9285be686
Update dependency urllib3 to v2 #2397
2024-02-17 12:04:27 +01:00
nicolargo
24b6078b5b
.gitignore in package #2681
2024-02-17 11:33:36 +01:00
nicolargo
4df1464497
Merge branch 'issue2679' into develop
2024-02-17 11:19:27 +01:00
nicolargo
951591ae2e
url_prefix does not work on develop #2679
2024-02-17 11:19:09 +01:00
nicolargo
488c29549c
Correct retrun error in specific case
2024-02-11 18:16:35 +01:00
nicolargo
ac8c2613df
Processlist field description
2024-02-11 16:38:01 +01:00
nicolargo
dc172d45d0
High CPU consumption, to be investigate
2024-02-11 11:59:36 +01:00
nicolargo
255b57a18a
Done for network
2024-02-10 17:19:24 +01:00
nicolargo
bd5e297a0e
Compute rate automaticaly
2024-02-03 17:38:17 +01:00
nicolargo
a5249a1893
Update Snapcraft
2024-02-03 09:59:31 +01:00
nicolargo
6bc087485c
Remove the non relevent CPU trend in the UI
2024-01-28 16:36:51 +01:00
nicolargo
ab5bf02e6b
Add unittest for Bar
2024-01-28 16:06:56 +01:00
nicolargo
7f2e8525b4
Merge branch 'issue2667' into develop
2024-01-28 12:33:34 +01:00
nicolargo
d80dd07901
On Linux OS, add guest CPU stat #2667
2024-01-28 12:33:19 +01:00
nicolargo
787f98d5ef
Merge branch 'issue2662' into develop
2024-01-28 10:42:58 +01:00
nicolargo
1623c27f4e
Quicklook plugin lst is also configurable and taken into account in the WebUI
2024-01-28 10:42:20 +01:00
nicolargo
5092475d7f
Make the Quicklook stats list configurable (TODO on the WebUI)
2024-01-27 11:20:44 +01:00
nicolargo
e564c21b89
WebUI done - To be tested with no LOAD (is it a usecase ?)
2024-01-20 17:53:39 +01:00
nicolargo
0a555866e3
TODO - WebUI
2024-01-20 17:40:26 +01:00
nicolargo
92db000a75
Sparkline not working - Web UI not done
2024-01-20 17:24:04 +01:00
nicolargo
2d997ac36f
Add swap information - Todo: WebUI
2024-01-20 17:19:41 +01:00
nicolargo
ef9694cd6a
First version of the #2662 - Need to study how to display the swap
2024-01-20 14:56:57 +01:00
nicolargo
5841d588c8
Merge branch 'develop' of github.com:nicolargo/glances into develop
2024-01-20 10:59:55 +01:00
Nicolas Hennion
ba4396345a
Merge pull request #2556 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.131.0
2024-01-20 10:56:34 +01:00
nicolargo
08d8634899
Renovate - Ignore package-lock.json
2024-01-20 10:55:24 +01:00
Nicolas Hennion
a6276ac6bd
Merge pull request #2631 from nicolargo/snyk-fix-3a9af49ce5f9976e3d530f42509537fb
...
[Snyk] Security upgrade fonttools from 4.38.0 to 4.43.0
2024-01-20 10:51:57 +01:00
nicolargo
42f95f3cb7
Crach when ENTER key is pressed in the Alpine minimal image #2658
2024-01-20 10:21:45 +01:00
nicolargo
f59a683626
Improve conde quality of _GlancesCurses.__catch_key()
2024-01-14 19:32:15 +01:00
nicolargo
ebec98c099
Correct UT
2024-01-14 16:13:04 +01:00
nicolargo
f4d43296c6
Make the left menu configurable (in Curses and WebUI) #2648
2024-01-14 16:05:06 +01:00
nicolargo
adf6a4222d
Make the left menu configurable (in Curses and WebUI) #2648
2024-01-14 16:04:50 +01:00
nicolargo
0c3c2a3414
Correct typo in README file concerning Docker command line
2024-01-13 09:49:39 +01:00
nicolargo
b97606247d
Migration to Alpine 3.19 and update documentation regarding default glances.conf file in Docker images
2024-01-13 09:48:50 +01:00
nicolargo
5cc18adfb4
Migration to Alpine 3.19 and update documentation regarding default glances.conf file in Docker images
2024-01-13 09:46:29 +01:00
nicolargo
a695e1a70e
Update Alpine version to 3.18 (a link to the latest 3.18.x tag)
2024-01-13 09:24:53 +01:00
nicolargo
07a81c50ff
Update Alpine version to 3.18 (a link to the latest 3.18.x tag)
2024-01-13 09:24:11 +01:00
nicolargo
309c45036f
Make the separator default behavor in UI (and add the option in the configuration file
2024-01-07 18:52:22 +01:00
nicolargo
fe52a56b6a
Update WebUI and Docs
2024-01-06 15:32:05 +01:00
Nicolas Hennion
d2a5f5aab4
Merge pull request #2640 from clintonsteiner/updateReadmeTypos
...
Update prometheus.rst, fix minor typos
2024-01-06 15:30:16 +01:00
nicolargo
67b5fe1a16
Crash when a process is pinned in the develop branch of Glances #2639
2024-01-06 11:00:01 +01:00
nicolargo
e3f63ed4ce
macOS: Read user config from ~/.config/glances #2636
2024-01-06 10:23:29 +01:00
Nicolas Hennion
98f08f8511
Merge pull request #2641 from osalbahr/add-macos-home-config
...
macOS: default to `~/.config/glances`
2024-01-06 09:58:11 +01:00
nicolargo
ef06423ee4
Update docs
2024-01-06 09:54:05 +01:00
Osama Albahrani
d8d26e991b
macOS: default to `~/.config/glances`
...
Fixes nicolargo/glances#2636
2024-01-04 05:00:56 -05:00
csteiner
cb92c9d455
Update prometheus.rst, fix minor typos
...
Incorrect usage of argument and minor grammatical error
--export-prometheus was used instead of --export prometheus
2024-01-03 11:28:30 -06:00
nicolargo
6e35ee0355
Update WebUI and Docs
2023-12-29 19:37:54 +01:00
nicolargo
85481da71c
Showing the full arguments on the command column of the TASKS Section of the Web UI. #2634
2023-12-29 19:36:53 +01:00
nicolargo
fa0fc8578e
Add unittest (API) for fields description and unit
2023-12-23 11:10:52 +01:00
nicolargo
254c7df946
Refactor Alert data model from list of list to list of dict #2633
2023-12-23 11:02:23 +01:00
nicolargo
6edd6fd1ff
Refactor Alert data model from list of list to list of dict #2633
2023-12-23 11:01:41 +01:00
nicolargo
947e24c8cb
Update doc 2
2023-12-22 18:55:30 +01:00
nicolargo
e3ea678f94
Update doc
2023-12-22 18:50:56 +01:00
nicolargo
d75a8c193d
Getting field information (description, unit) from the API #2630
2023-12-22 18:32:24 +01:00
snyk-bot
4fb7044ba2
fix: dev-requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-FONTTOOLS-6133203
2023-12-21 17:52:39 +00:00
nicolargo
380888a564
Improve long fs name in WebUI
2023-12-21 10:40:59 +01:00
renovate[bot]
39912c4ae9
Update dependency zeroconf to v0.131.0
2023-12-19 09:50:51 +00:00
nicolargo
56a7622d14
Refactor alias configuration and allow alias for fs devices
...
#1735
2023-12-17 18:42:42 +01:00
nicolargo
ab2936bcc8
Add breaking changes information in the NEWS file
2023-12-17 14:54:14 +01:00
nicolargo
8d24031500
Change the way version is displayed (add the API version)
2023-12-17 14:48:04 +01:00
nicolargo
746b526c51
Correct issue when running Glances with minimal dep
2023-12-16 15:38:13 +01:00
nicolargo
b3828f5497
Replace Bottle by FastAPI #2181
2023-12-16 15:00:04 +01:00
nicolargo
32b33b5883
Merge branch 'issue2181' into develop
2023-12-16 14:50:57 +01:00
nicolargo
c976f94b13
Merge branch 'develop' into issue2181
2023-12-16 14:50:36 +01:00
nicolargo
bea6563573
Correct Restful API unittests
2023-12-16 14:43:51 +01:00
nicolargo
013bc99c78
Add Glances version plugin
2023-12-16 14:33:44 +01:00
nicolargo
ae07ee1437
Add Glances version plugin
2023-12-16 14:33:30 +01:00
nicolargo
dc0f363840
Correct Help plugin in the WebUI
2023-12-16 13:51:54 +01:00
nicolargo
93fc961b46
Help did not work in WebUI (empty black screen is displayed)
2023-12-16 12:32:00 +01:00
nicolargo
3215bf5c63
Optimize basic HTTP authentication
2023-12-15 19:06:33 +01:00
nicolargo
3d7b324839
Remove -C /etc/glances.conf from the Dockerfile CMD
2023-12-13 21:59:22 +01:00
nicolargo
a3e08acdd2
Remove -C /etc/glances.conf from the Dockerfile CMD
2023-12-13 21:58:54 +01:00
nicolargo
e27fd5f102
See TODO in:
...
- glances/plugins/processlist/__init__.py
- glances/outputs/glances_restful_api.py
2023-12-10 20:27:31 +01:00
nicolargo
c4a631a25f
Some 'return orjson.dumps(TypeError: Type is not JSON serializable: pcputimes' errors
2023-12-10 20:12:44 +01:00
nicolargo
a3e08966b5
:Merge branch 'develop' into issue2181
2023-12-10 20:12:21 +01:00
nicolargo
4a41c76953
Update documentation
2023-12-10 20:10:34 +01:00
Nicolas Hennion
c82a5a7098
Merge pull request #2625 from gtimchenko/doc_fix#001
...
Fix typos and make grammatical and stylistic edits in project documentation
2023-12-10 20:00:53 +01:00
nicolargo
1f1622a625
Looks beter after the last commit ! Some TODO to do in the glances_restful_api.py files...
2023-12-10 19:59:33 +01:00
Georgiy Timchenko
66e7916fbf
Fix typos and make grammatical and stylistic edits in project documentation
...
Several typos were found and corrected in the project documentation. Additionally, a number of grammatical and stylistic improvements were made to enhance clarity and coherence. These changes affect the following files:
- docs/api.rst
- docs/cmds.rst
- docs/config.rst
- docs/docker.rst
- docs/glances.rst
- docs/index.rst
- docs/install.rst
- docs/quickstart.rst
- docs/support.rst
These corrections and improvements significantly enhance the readability and accuracy of the documentation, making it more accessible and comprehensible for both users and developers.
2023-12-10 22:38:38 +04:00
Georgiy Timchenko
fa927532a1
Fix typos in project documentation
...
Several typos were found and corrected in the project documentation. These changes affect the following files:
- docs/cmds.rst
- docs/config.rst
These corrections improve the readability and accuracy of the documentation, making it more accessible and understandable for users and developers.
2023-12-10 22:38:38 +04:00
nicolargo
cbb2facc87
Unit tests are ok BUT the WebUI has a lot of issue: plugin disapear, traceback... Perhaps issue when stats are refreched ?
2023-12-10 19:27:02 +01:00
Nicolas Hennion
4fc1336810
Merge pull request #2620 from gtimchenko/doc_typos
...
Fix typos in project documentation
2023-12-10 15:39:46 +01:00
nicolargo
048e1fc6de
Upgrade Alpine version
2023-12-10 15:39:03 +01:00
Georgiy Timchenko
30354d623e
Fix typos in project documentation
...
Several typos were found and corrected in the project documentation. These changes affect the following files:
- docs/cmds.rst
- docs/config.rst
These corrections improve the readability and accuracy of the documentation, making it more accessible and understandable for users and developers.
2023-12-10 14:02:43 +04:00
nicolargo
2e6842cc18
Security update
2023-12-09 11:31:01 +01:00
nicolargo
5e777f0f42
Update Github build workflow
2023-12-09 11:25:55 +01:00
nicolargo
b46c7586eb
Update Github build workflow
2023-12-09 11:24:27 +01:00
nicolargo
06d458ac63
Update deps
2023-12-09 11:07:33 +01:00
nicolargo
5d054e12e1
Works in progress
2023-12-09 10:09:17 +01:00
nicolargo
5fa7ae4264
WARNING: Replace the get_raw command for processlist
2023-12-02 16:41:52 +01:00
nicolargo
322d8c715a
First step of the migration
2023-11-26 22:41:16 +01:00
nicolargo
c28089ae47
First step of the migration
2023-11-26 22:40:36 +01:00
nicolargo
bcf4ce45fc
Rename any reference to Bottle in doc and dep file. Ready to refactor the main glances_restful_api.py file.
2023-11-26 10:02:30 +01:00
nicolargo
36ed96b05a
Alerts showing different time than time plugin #2214
2023-11-11 10:21:47 +01:00
nicolargo
dbbdc34bf0
Correct timestamp on alert for terminal mode
2023-11-05 09:53:44 +01:00
nicolargo
af49f970e3
Refactor Event add / update calls
2023-11-04 11:43:08 +01:00
nicolargo
8f6fe14ea1
Corect an issue with default max events number (0 instead of 10)
2023-11-04 11:34:27 +01:00
nicolargo
c59dc2bc16
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-11-04 09:32:00 +01:00
nicolargo
081beba52a
Add debug message for term name
2023-11-04 09:18:19 +01:00
Nicolas Hennion
c37504595f
Merge pull request #2599 from monochromec/develop
...
Optimized plugin name creation
2023-11-03 16:33:28 +01:00
Christoph Zimmermann
4d92e0bd65
Optimized plugin name creation
2023-11-01 17:27:14 +01:00
nicolargo
e3d40e9577
TERM setting causes glances to crash #2598
2023-11-01 10:28:02 +01:00
nicolargo
e9e12d4dcc
Remove systemd from Curses (related to #2595 )
2023-11-01 08:59:12 +01:00
nicolargo
16a7934763
Update docs. Correct Sphinx path.
2023-11-01 08:53:44 +01:00
nicolargo
9bf3cb33d6
Merge branch 'develop' of https://github.com/monochromec/glances into monochromec-develop
2023-11-01 08:41:56 +01:00
Christoph Zimmermann
037d3f7c89
Fixed plugin name handling in GlancesPluginModel and optimized package handling in load_additional_plugins
2023-10-31 16:19:11 +01:00
nicolargo
4be7564801
Merge branch 'develop' of https://github.com/monochromec/glances into monochromec-develop
2023-10-29 17:37:24 +01:00
Christoph Zimmermann
0ce4092df7
Added check for already loaded module in sys.modules
2023-10-29 15:07:30 +01:00
Christoph Zimmermann
335029ce27
Merge remote-tracking branch 'refs/remotes/origin/develop' into develop
...
Merging curses deltas
2023-10-29 14:53:21 +01:00
Christoph Zimmermann
e5e4068231
Added functionality in curses i/f
2023-10-29 14:53:15 +01:00
monochromec
dc4634a16b
Merge branch 'nicolargo:develop' into develop
2023-10-29 14:51:27 +01:00
Christoph Zimmermann
1eb9187908
Fixed plugin_path bug
2023-10-29 14:50:59 +01:00
nicolargo
51330ca8e7
Merge branch 'develop' of https://github.com/monochromec/glances into monochromec-develop
2023-10-29 10:27:32 +01:00
nicolargo
091e4975ca
Merge branch '2589-error-using-glances-export-to-influxdb2' into develop
2023-10-29 10:23:56 +01:00
nicolargo
3a23d1693b
Disable UI if an error occurs and if an export module is enabled #2589
2023-10-29 10:23:29 +01:00
nicolargo
28570e8704
Update Flame
2023-10-29 08:59:13 +01:00
Christoph Zimmermann
eb72dbe35d
Fixed arg parsing for additional plugin directory
2023-10-28 17:10:47 +02:00
Christoph Zimmermann
0b3b74ffa4
Added configuration documentation
2023-10-26 15:43:36 +02:00
Christoph Zimmermann
8d63076aa7
Fixed documentation
2023-10-26 15:36:42 +02:00
Christoph Zimmermann
cfd1e142b0
Fixed SPHINXBUILD variable to reflect PATH settings
2023-10-26 15:21:11 +02:00
Christoph Zimmermann
e545316306
Updated man page
2023-10-26 15:09:24 +02:00
Christoph Zimmermann
d1e6f76014
Merge remote-tracking branch 'origin/develop' into my-branch
...
dry-run
2023-10-26 14:56:05 +02:00
Christoph Zimmermann
f4c35ed56d
Added loading of additional plugins feature
2023-10-26 14:43:58 +02:00
nicolargo
a88f41f25e
Merge branch 'issue1930' into develop
2023-10-15 18:34:09 +02:00
nicolargo
3a7c479524
Change the way AMP are loaded #1930
2023-10-15 18:33:50 +02:00
nicolargo
48251c8271
Refactor plugin folder in the same way than exports modules
2023-10-15 18:05:18 +02:00
nicolargo
30cc9f3e0e
Chage the color of the separator line
2023-10-15 10:42:19 +02:00
nicolargo
3765c0ee16
Correct estimated executed duration when using --stop-after command line
2023-10-15 09:57:05 +02:00
nicolargo
c05614344e
Refactor code #2580
2023-10-14 10:08:19 +02:00
nicolargo
0dc0200375
Refactor glances.main.GlancesMain.parse_args()
2023-10-08 18:55:54 +02:00
nicolargo
204525ecc5
Merge branch 'issue2570' into develop
2023-10-08 10:10:29 +02:00
nicolargo
55d7c07543
CouchDB migration from CouchDB to PyCouchDB library #2570
2023-10-08 10:10:13 +02:00
nicolargo
cb4a8b80b7
Apply #2563 on develop branch
2023-10-07 10:46:23 +02:00
Nicolas Hennion
e7b0cf09dd
Merge pull request #2571 from nicolargo/revert-2563-patch-1
...
Revert "Update docker.rst to remove latest-alpine tag"
2023-10-07 10:42:07 +02:00
Nicolas Hennion
81b93e9f16
Revert "Update docker.rst to remove latest-alpine tag"
2023-10-07 10:41:37 +02:00
Nicolas Hennion
34f0e90130
Merge pull request #2563 from NLZ/patch-1
...
Update docker.rst to remove latest-alpine tag
2023-10-07 10:37:21 +02:00
Nicolas Hennion
09830b9946
Merge pull request #2562 from nicolargo/renovate/alpine-3.x
...
chore(deps): update alpine docker tag to v3.18.4
2023-10-07 10:35:56 +02:00
Nicolas Hennion
d2d7b8eac9
Merge pull request #2560 from nicolargo/snyk-fix-fd847dd68b3040162da674e4c23dc740
...
[Snyk] Security upgrade pillow from 9.5.0 to 10.0.1
2023-10-07 10:35:21 +02:00
nicolargo
ccb74c8570
MongoDB and CouchDB documentation flipped #2565
2023-10-07 10:24:05 +02:00
nicolargo
0f938bead4
Disable IRQ per default
2023-10-07 10:18:39 +02:00
nicolargo
792e332921
Docker Prometheus issue with IRQ plugin #2564
2023-10-07 10:15:41 +02:00
nicolargo
cca55759ee
Update glances.conf file for Docker
2023-10-07 09:58:12 +02:00
nicolargo
8ee0a83d77
Make the alerts number configurable (related to #2558 )
2023-10-07 09:49:13 +02:00
nicolargo
c88e310920
Add graph export for GPU plugin (related to #2542 )
2023-10-07 09:05:11 +02:00
nicolargo
2b641f4b5e
Remove Python 3.12 because test not working on Windows
2023-10-07 09:00:36 +02:00
nicolargo
62fd5aaee8
Add Python 3.12 support in UnitTest for Windows OS
2023-10-07 08:48:48 +02:00
nicolargo
ff22f5abcd
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-10-07 08:42:34 +02:00
nicolargo
17fb3c8d60
Add Python 3.12 support in UnitTest
2023-10-07 08:42:22 +02:00
Nicolas Hennion
9a73bb0a1f
Merge pull request #2559 from evrial/patch-1
...
Update README.rst
2023-10-07 08:16:52 +02:00
Nagy László Zoltán
82e8d7bac7
Update docker.rst to remove latest-alpine tag
...
latest-alpine tad is decrepated, so updating the compose example to use latest instead
2023-09-30 11:32:57 +02:00
renovate[bot]
09f6e12a87
chore(deps): update alpine docker tag to v3.18.4
2023-09-29 01:48:44 +00:00
snyk-bot
fbb0a6aafb
fix: dev-requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-5918878
2023-09-27 05:20:10 +00:00
Alexander Grigoryev
eafc4628da
Update README.rst
2023-09-26 19:37:02 +03:00
Nicolas Hennion
f9f73f739c
Merge pull request #2553 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.68.0
2023-09-23 09:22:30 +02:00
Nicolas Hennion
d0de934e9a
Merge pull request #2548 from nicolargo/renovate/docker-setup-qemu-action-3.x
...
chore(deps): update docker/setup-qemu-action action to v3
2023-09-23 09:22:09 +02:00
Nicolas Hennion
42e660b509
Merge pull request #2547 from nicolargo/renovate/docker-setup-buildx-action-3.x
...
chore(deps): update docker/setup-buildx-action action to v3
2023-09-23 09:21:58 +02:00
Nicolas Hennion
73fa0a27be
Merge pull request #2546 from nicolargo/renovate/docker-login-action-3.x
...
chore(deps): update docker/login-action action to v3
2023-09-23 09:21:45 +02:00
Nicolas Hennion
51bb691f88
Merge pull request #2545 from nicolargo/renovate/docker-build-push-action-5.x
...
chore(deps): update docker/build-push-action action to v5
2023-09-23 09:21:33 +02:00
Nicolas Hennion
ea12b36439
Merge pull request #2544 from nicolargo/renovate/crazy-max-ghaction-docker-meta-5.x
...
chore(deps): update crazy-max/ghaction-docker-meta action to v5
2023-09-23 09:21:23 +02:00
Nicolas Hennion
56530f4b5a
Merge pull request #2541 from nicolargo/renovate/actions-checkout-4.x
...
chore(deps): update actions/checkout action to v4
2023-09-23 09:21:14 +02:00
Nicolas Hennion
010e231bdc
Merge pull request #2538 from nicolargo/renovate/del-7.x-lockfile
...
chore(deps): update dependency del to v7.1.0
2023-09-23 09:21:05 +02:00
renovate[bot]
1c3df3dd41
chore(deps): update dependency sass to v1.68.0
2023-09-23 07:21:03 +00:00
Nicolas Hennion
b142982932
Merge pull request #2537 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.50.0
2023-09-23 09:20:54 +02:00
Nicolas Hennion
e1937a5122
Merge pull request #2535 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.112.0
2023-09-23 09:20:36 +02:00
renovate[bot]
240ac4ee4b
chore(deps): update dependency eslint to v8.50.0
2023-09-22 21:15:59 +00:00
renovate[bot]
16fa5c3b5b
chore(deps): update dependency zeroconf to v0.112.0
2023-09-14 15:02:39 +00:00
renovate[bot]
c5ac644fe4
chore(deps): update docker/setup-qemu-action action to v3
2023-09-12 14:09:31 +00:00
renovate[bot]
33c90e0690
chore(deps): update docker/setup-buildx-action action to v3
2023-09-12 11:58:13 +00:00
renovate[bot]
496c96879c
chore(deps): update docker/login-action action to v3
2023-09-12 11:58:09 +00:00
renovate[bot]
c179f25248
chore(deps): update docker/build-push-action action to v5
2023-09-12 08:54:14 +00:00
renovate[bot]
8b3bb67405
chore(deps): update crazy-max/ghaction-docker-meta action to v5
2023-09-12 08:54:09 +00:00
nicolargo
9211b39438
By default graph should be generated every 60 seconds if the --export-graph option is used...
2023-09-09 16:48:08 +02:00
nicolargo
3b6a4331c2
By default graph should not be generated every 60 seconds...
2023-09-09 16:46:19 +02:00
renovate[bot]
2fcaa74924
chore(deps): update actions/checkout action to v4
2023-09-04 14:43:42 +00:00
renovate[bot]
621b83b6c9
chore(deps): update dependency del to v7.1.0
2023-08-30 18:28:54 +00:00
nicolargo
da4763da59
Minimum Python version is 3.8 (also for Windows)
2023-08-19 17:57:25 +02:00
nicolargo
9d1a28d626
Minimum Python version is 3.8
2023-08-19 17:55:21 +02:00
nicolargo
723e0617bc
Merge branch 'issue2518' into develop
2023-08-19 17:51:42 +02:00
nicolargo
990abccf9a
Folders plugin always fails on special directories #2518
2023-08-19 17:51:28 +02:00
nicolargo
8f57fd3612
Manage error while scanning folder
2023-08-19 11:06:32 +02:00
Nicolas Hennion
39261ff03d
Merge pull request #2534 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.66.1
2023-08-19 09:57:16 +02:00
Nicolas Hennion
1e958641bb
Merge pull request #2527 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.80.0
2023-08-19 09:56:59 +02:00
renovate[bot]
d11ddde2a0
chore(deps): update dependency sass to v1.66.1
2023-08-19 02:00:37 +00:00
renovate[bot]
e70f2762be
chore(deps): update dependency zeroconf to v0.80.0
2023-08-15 21:47:51 +00:00
nicolargo
99d05fdd63
Update README
2023-08-14 10:50:47 +02:00
nicolargo
a4d247b52c
Update docs
2023-08-14 10:31:07 +02:00
nicolargo
03f6de892e
Merge branch 'issue2491' into develop
2023-08-14 10:30:35 +02:00
nicolargo
ef2f949f04
Implement a new API method to limit the number of returned list object #2491
2023-08-14 10:30:20 +02:00
nicolargo
1a197aa406
Change log for future debug
2023-08-12 10:45:51 +02:00
nicolargo
5da07da87e
Merge branch 'develop' into feature/issue2414
2023-08-12 10:02:34 +02:00
nicolargo
c5e11cef59
Update WebUI with news deps
2023-08-12 09:50:27 +02:00
Nicolas Hennion
9340b32330
Merge pull request #2512 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.17.0
2023-08-12 09:45:45 +02:00
Nicolas Hennion
b671a4eaeb
Merge pull request #2520 from nicolargo/renovate/alpine-3.x
...
chore(deps): update alpine docker tag to v3.18.3
2023-08-12 09:45:25 +02:00
Nicolas Hennion
2e44614a01
Merge pull request #2519 from nicolargo/renovate/less-4.x-lockfile
...
chore(deps): update dependency less to v4.2.0
2023-08-12 09:45:08 +02:00
Nicolas Hennion
dfe8e9ba68
Merge pull request #2517 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.12.0
2023-08-12 09:45:01 +02:00
Nicolas Hennion
6aaad8b262
Merge pull request #2516 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.74.0
2023-08-12 09:44:55 +02:00
Nicolas Hennion
2e0003c1c1
Merge pull request #2515 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.65.1
2023-08-12 09:44:48 +02:00
Nicolas Hennion
f2140db243
Merge pull request #2511 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.47.0
2023-08-12 09:44:37 +02:00
renovate[bot]
22fb1bfcbd
chore(deps): update dependency eslint to v8.47.0
2023-08-11 16:42:02 +00:00
renovate[bot]
50ad307419
chore(deps): update dependency sass to v1.65.1
2023-08-10 02:06:44 +00:00
renovate[bot]
87e87b951c
chore(deps): update dependency eslint-plugin-vue to v9.17.0
2023-08-09 13:39:01 +00:00
renovate[bot]
9cb294feb4
chore(deps): update alpine docker tag to v3.18.3
2023-08-07 23:22:55 +00:00
nicolargo
85bfe7e65f
Swap Wifi and Connection plugins
2023-08-06 11:44:48 +02:00
renovate[bot]
967e71eb49
chore(deps): update dependency less to v4.2.0
2023-08-05 18:34:10 +00:00
renovate[bot]
b8804457d5
chore(deps): update dependency zeroconf to v0.74.0
2023-08-04 01:17:46 +00:00
renovate[bot]
cdb3d4fa71
fix(deps): update dependency hotkeys-js to v3.12.0
2023-08-02 13:14:16 +00:00
Nicolas Hennion
407a3cde21
Merge pull request #2510 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.71.4
2023-07-25 16:05:51 +02:00
nicolargo
bd96e30358
Merge branch 'feature/wifihotspot' into develop
2023-07-25 16:04:55 +02:00
nicolargo
b28263855b
Wifi plugin is back again (only current hotspot using the nmcli command line or the current wifi interface using the /proc/net/wireless file - Related to #1377
2023-07-25 16:04:38 +02:00
renovate[bot]
181ea34d52
chore(deps): update dependency zeroconf to v0.71.4
2023-07-24 18:14:14 +00:00
nicolargo
1def83cb8a
Wifi plugin is back again but with a limited scope (only wifi interface are monitored, not all hotspots)
2023-07-24 20:03:46 +02:00
Nicolas Hennion
952f5a409c
Merge pull request #2507 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.71.3
2023-07-24 09:49:23 +02:00
nicolargo
3e007f47c4
Update WebUI with latest lib
2023-07-24 09:48:37 +02:00
Nicolas Hennion
ba6c5423f4
Merge pull request #2505 from claha/support-arm-v6
...
Readd support for arm/v6 to docker image
2023-07-24 09:41:13 +02:00
Nicolas Hennion
9eb67e6c18
Merge pull request #2503 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.64.1
2023-07-24 09:35:23 +02:00
Nicolas Hennion
22176a9a30
Merge pull request #2501 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.88.2
2023-07-24 09:35:00 +02:00
renovate[bot]
90587b5682
chore(deps): update dependency zeroconf to v0.71.3
2023-07-24 00:16:27 +00:00
renovate[bot]
0edd280d1d
chore(deps): update dependency sass to v1.64.1
2023-07-22 03:30:40 +00:00
Claes Hallström
d776508e63
Readd support for arm/v6 to docker image
...
The support for arm/v6 was dropped since the build was based on python,
which did not have support for arm/v6, but now they are based on alpine.
2023-07-20 22:42:25 +02:00
renovate[bot]
89150d6389
chore(deps): update dependency webpack to v5.88.2
2023-07-18 02:08:50 +00:00
nicolargo
3c2bbd4292
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-07-15 09:01:15 +02:00
nicolargo
58612661ae
Screen frequently flickers when outputting to local display #2490
2023-07-15 09:01:05 +02:00
Nicolas Hennion
a01c8d31ca
Merge pull request #2500 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.45.0
2023-07-15 08:35:33 +02:00
renovate[bot]
817abd8510
chore(deps): update dependency eslint to v8.45.0
2023-07-14 16:43:03 +00:00
nicolargo
0eaa4e0006
Ignore/detect symlink loops in folders plugin #2494
2023-07-14 10:01:03 +02:00
Nicolas Hennion
2cb18eddf6
Merge pull request #2495 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.11.2
2023-07-14 09:16:14 +02:00
Nicolas Hennion
14592cc0ac
Merge pull request #2487 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.71.0
2023-07-14 09:15:55 +02:00
nicolargo
ad1de825f9
Correct test_100_secure to avoid pipe error (error only occured in Github pipelines)
2023-07-14 09:12:29 +02:00
nicolargo
7fbf1e725c
Update api.rst Typo Fixed #2496 - Update autogenerated docs
2023-07-14 09:01:29 +02:00
nicolargo
3d67f731db
Update api.rst Typo Fixed #2496
2023-07-14 09:01:04 +02:00
renovate[bot]
713cc77845
fix(deps): update dependency hotkeys-js to v3.11.2
2023-07-11 07:59:56 +00:00
RazCrimson
f77b5d26fa
Merge pull request #2492 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.11.1
2023-07-11 03:46:31 +05:30
renovate[bot]
651ddda6a7
fix(deps): update dependency hotkeys-js to v3.11.1
2023-07-10 02:12:07 +00:00
renovate[bot]
a234bb407e
chore(deps): update dependency zeroconf to v0.71.0
2023-07-09 00:34:40 +00:00
k26pl
355cd8b08b
Fix typos
2023-07-08 17:43:33 +02:00
Nicolas Hennion
551c4d686b
Merge pull request #2488 from k26pl/patch-1
...
Fix typos
2023-07-08 17:33:45 +02:00
k26pl
0cc3dcbaa0
Fix typos
2023-07-05 10:05:39 +02:00
nicolargo
89f16847bd
Change ignore file for renovate.json
2023-07-02 16:02:46 +02:00
Nicolas Hennion
8d27f97b10
Merge pull request #2486 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.10.4
2023-07-02 15:50:29 +02:00
renovate[bot]
c22c7e088e
fix(deps): update dependency hotkeys-js to v3.10.4
2023-07-02 12:18:23 +00:00
nicolargo
80ca676b04
Update documentation
2023-07-01 11:18:24 +02:00
Nicolas Hennion
09571b4a5c
Merge pull request #2482 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.44.0
2023-07-01 11:17:47 +02:00
Nicolas Hennion
0724d48196
Merge pull request #2478 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.88.1
2023-07-01 11:17:40 +02:00
Nicolas Hennion
cf1c8b1388
Merge pull request #2475 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.10.3
2023-07-01 11:17:19 +02:00
Nicolas Hennion
3ce41c2f19
Merge pull request #2473 from nicolargo/issue2439
...
Docs: docker - include OS Release Volume mount info
2023-07-01 11:16:37 +02:00
renovate[bot]
6576206fc3
Update dependency eslint to v8.44.0
2023-07-01 03:59:30 +00:00
renovate[bot]
f7c62a606e
Update dependency webpack to v5.88.1
2023-06-28 20:15:55 +00:00
renovate[bot]
5e84b72923
Update dependency hotkeys-js to v3.10.3
2023-06-25 12:36:39 +00:00
RazCrimson
2ae4157a83
Merge pull request #2474 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
Update dependency eslint-plugin-vue to v9.15.1
2023-06-24 20:53:00 +05:30
renovate[bot]
ae599eec00
Update dependency eslint-plugin-vue to v9.15.1
2023-06-24 15:00:56 +00:00
Bharath Vignesh J K
6f71aee5b8
chg: docs(docker) - use table for image tag variants
2023-06-24 20:08:48 +05:30
Bharath Vignesh J K
b4b62e9d32
add: docs(docker) - volume mounts for host info in containers
2023-06-24 20:04:25 +05:30
Bharath Vignesh J K
c1a5fddf34
fix: docs(docker) - broken hyperlink
2023-06-24 19:55:02 +05:30
nicolargo
39821a9695
Remove Clear-text logging of sensitive information - Code Scanning #36
2023-06-24 09:34:57 +02:00
Nicolas Hennion
3e7cd36b3b
Merge pull request #2462 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
Update dependency eslint-plugin-vue to v9.15.0
2023-06-24 09:05:22 +02:00
Nicolas Hennion
f96c89ae80
Merge pull request #2466 from nicolargo/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.63.6
2023-06-24 09:05:01 +02:00
Nicolas Hennion
87df25fb45
Merge pull request #2468 from nicolargo/renovate/sanitize-html-2.x-lockfile
...
Update dependency sanitize-html to v2.11.0
2023-06-24 09:04:44 +02:00
Nicolas Hennion
37a9444dbf
Merge pull request #2470 from nicolargo/renovate/webpack-5.x-lockfile
...
Update dependency webpack to v5.88.0
2023-06-24 09:04:32 +02:00
Nicolas Hennion
4512b97fad
Merge pull request #2461 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.69.0
2023-06-24 09:04:14 +02:00
renovate[bot]
7a8f99869e
Update dependency sass to v1.63.6
2023-06-21 23:14:33 +00:00
renovate[bot]
df661206ab
Update dependency webpack to v5.88.0
2023-06-21 18:46:13 +00:00
renovate[bot]
0fbad3ea3d
Update dependency sanitize-html to v2.11.0
2023-06-21 16:21:30 +00:00
renovate[bot]
3be72fdd24
Update dependency zeroconf to v0.69.0
2023-06-18 22:03:48 +00:00
renovate[bot]
f02a7717f3
Update dependency eslint-plugin-vue to v9.15.0
2023-06-18 12:31:00 +00:00
nicolargo
aeb6891c85
Improve secure.py
2023-06-17 16:28:27 +02:00
nicolargo
21d18c39e8
Correct secure.py
2023-06-17 15:49:13 +02:00
Nicolas Hennion
65124d75a0
Merge pull request #2452 from nicolargo/renovate/html-webpack-plugin-5.x-lockfile
...
Update dependency html-webpack-plugin to v5.5.3
2023-06-17 09:41:59 +02:00
Nicolas Hennion
8f9aebcd60
Merge pull request #2454 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.66.0
2023-06-17 09:41:49 +02:00
Nicolas Hennion
ef7c0f3874
Merge pull request #2455 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
Update crazy-max/ghaction-docker-meta action to v4.6.0
2023-06-17 09:41:36 +02:00
Nicolas Hennion
fccd263d1a
Merge pull request #2456 from nicolargo/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.63.4
2023-06-17 09:41:25 +02:00
Nicolas Hennion
c5c62ad7ca
Merge pull request #2457 from nicolargo/renovate/alpine-3.x
...
Update alpine Docker tag to v3.18.2
2023-06-17 09:41:14 +02:00
Nicolas Hennion
5bdbe39740
Merge pull request #2458 from nicolargo/renovate/webpack-5.x-lockfile
...
Update dependency webpack to v5.87.0
2023-06-17 09:41:03 +02:00
Nicolas Hennion
356f1f77d6
Merge pull request #2460 from nicolargo/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.43.0
2023-06-17 09:40:50 +02:00
renovate[bot]
9c4f4d257a
Update dependency eslint to v8.43.0
2023-06-16 22:30:06 +00:00
renovate[bot]
2661a96d38
Update dependency webpack to v5.87.0
2023-06-14 18:55:38 +00:00
renovate[bot]
885cecef90
Update alpine Docker tag to v3.18.2
2023-06-14 18:55:26 +00:00
renovate[bot]
9c15c19b88
Update dependency sass to v1.63.4
2023-06-14 04:41:04 +00:00
renovate[bot]
a7d54ff70f
Update crazy-max/ghaction-docker-meta action to v4.6.0
2023-06-13 11:47:33 +00:00
renovate[bot]
23d8cf20ae
Update dependency zeroconf to v0.66.0
2023-06-13 03:36:14 +00:00
renovate[bot]
79bef1dd1c
Update dependency html-webpack-plugin to v5.5.3
2023-06-10 22:16:39 +00:00
Nicolas Hennion
fc1570da75
Merge pull request #2437 from nicolargo/renovate/less-loader-11.x-lockfile
...
Update dependency less-loader to v11.1.3
2023-06-10 10:35:59 +02:00
Nicolas Hennion
65fd9414b6
Merge pull request #2438 from nicolargo/renovate/webpack-5.x-lockfile
...
Update dependency webpack to v5.86.0
2023-06-10 10:35:48 +02:00
Nicolas Hennion
b0740fe844
Merge pull request #2440 from nicolargo/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.42.0
2023-06-10 10:35:34 +02:00
Nicolas Hennion
5171cdbc26
Merge pull request #2450 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
Update dependency webpack-dev-server to v4.15.1
2023-06-10 10:35:23 +02:00
Nicolas Hennion
cbc57c6380
Merge pull request #2441 from nicolargo/renovate/webpack-cli-5.x-lockfile
...
Update dependency webpack-cli to v5.1.4
2023-06-10 10:35:09 +02:00
renovate[bot]
c5a4003dcf
Update dependency webpack-dev-server to v4.15.1
2023-06-10 08:34:57 +00:00
Nicolas Hennion
f224667114
Merge pull request #2443 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.64.1
2023-06-10 10:34:54 +02:00
Nicolas Hennion
d15aa93b37
Merge pull request #2449 from nicolargo/renovate/sass-loader-13.x-lockfile
...
Update dependency sass-loader to v13.3.2
2023-06-10 10:34:40 +02:00
Nicolas Hennion
f5f9452968
Merge pull request #2444 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
Update crazy-max/ghaction-docker-meta action to v4.5.0
2023-06-10 10:34:28 +02:00
renovate[bot]
ccf961ceca
Update dependency sass-loader to v13.3.2
2023-06-10 08:34:17 +00:00
Nicolas Hennion
d6e0d1022f
Merge pull request #2445 from nicolargo/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.63.3
2023-06-10 10:34:15 +02:00
Nicolas Hennion
ce454c17f6
Merge pull request #2448 from nicolargo/renovate/html-webpack-plugin-5.x-lockfile
...
Update dependency html-webpack-plugin to v5.5.2
2023-06-10 10:34:02 +02:00
Nicolas Hennion
421c3dfdc4
Merge pull request #2434 from nicolargo/renovate/vue-loader-17.x-lockfile
...
Update dependency vue-loader to v17.2.2
2023-06-10 10:33:49 +02:00
nicolargo
21d02b6c95
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-06-10 10:33:10 +02:00
nicolargo
5821f84a69
Ignore glances/outputs/static/package-lock.json in Renovate
2023-06-10 10:32:59 +02:00
Nicolas Hennion
97d4cb6afb
Merge pull request #2447 from Antiz96/develop
...
Double quote array expansions to avoid re-splitting elements in docker-bin.sh
2023-06-10 10:29:35 +02:00
renovate[bot]
a260133c39
Update dependency sass to v1.63.3
2023-06-09 16:11:20 +00:00
renovate[bot]
300edd4a93
Update dependency html-webpack-plugin to v5.5.2
2023-06-09 13:51:42 +00:00
Robin Candau
b1a1661379
Double quote array expansions to avoid re-splitting elements in docker-bin.sh
2023-06-09 12:51:02 +02:00
renovate[bot]
75dc16a251
Update dependency less-loader to v11.1.3
2023-06-08 22:17:42 +00:00
renovate[bot]
99ca0eea77
Update dependency webpack-cli to v5.1.4
2023-06-07 19:20:10 +00:00
renovate[bot]
1220f95a2a
Update dependency webpack to v5.86.0
2023-06-07 15:59:22 +00:00
renovate[bot]
5819fcc256
Update crazy-max/ghaction-docker-meta action to v4.5.0
2023-06-07 15:59:06 +00:00
renovate[bot]
02a47d21c5
Update dependency zeroconf to v0.64.1
2023-06-05 16:50:24 +00:00
nicolargo
7f08871ca4
Merge branch 'issue1365' into develop
2023-06-04 10:44:56 +02:00
nicolargo
cf2dcb3d6b
Feature request: support path prefix so we can watch glances via url like http://ip/urlprefix/ #1365
2023-06-04 10:44:42 +02:00
Nicolas Hennion
513e4486fb
Merge pull request #2435 from fr4nc0is/1582-smart-plugin
...
[WebUI] Added smart plugin support
2023-06-03 18:30:24 +02:00
renovate[bot]
6fbd81d88d
Update dependency eslint to v8.42.0
2023-06-03 02:13:34 +00:00
renovate[bot]
77903a3422
Update dependency vue-loader to v17.2.2
2023-06-02 09:36:29 +00:00
Francois Pires
344f2ebc5a
added smart plugin
2023-05-29 18:57:12 +02:00
RazCrimson
e8cf98eebc
Merge pull request #2432 from nicolargo/renovate/css-loader-6.x-lockfile
...
Update dependency css-loader to v6.8.1
2023-05-28 20:00:05 +05:30
RazCrimson
96fa021f68
Merge pull request #2433 from nicolargo/renovate/sass-loader-13.x-lockfile
...
Update dependency sass-loader to v13.3.1
2023-05-28 19:59:48 +05:30
RazCrimson
ec7bbf9776
Merge pull request #2431 from nicolargo/renovate/less-loader-11.x-lockfile
...
Update dependency less-loader to v11.1.1
2023-05-28 19:59:28 +05:30
renovate[bot]
3bd785fb72
Update dependency css-loader to v6.8.1
2023-05-28 03:02:51 +00:00
renovate[bot]
8fc125cccf
Update dependency sass-loader to v13.3.1
2023-05-28 03:02:33 +00:00
renovate[bot]
3f869fd7d8
Update dependency less-loader to v11.1.1
2023-05-28 00:43:26 +00:00
Nicolas Hennion
1f7db8ad78
Merge pull request #2405 from nicolargo/renovate/vue-monorepo
...
Update vue monorepo to v3.3.4
2023-05-27 09:35:50 +02:00
Nicolas Hennion
7b99bc6275
Merge pull request #2411 from nicolargo/renovate/css-loader-6.x-lockfile
...
Update dependency css-loader to v6.7.4
2023-05-27 09:35:36 +02:00
Nicolas Hennion
47d4f72369
Merge pull request #2412 from nicolargo/renovate/style-loader-3.x-lockfile
...
Update dependency style-loader to v3.3.3
2023-05-27 09:35:25 +02:00
Nicolas Hennion
b1dc8e4af7
Merge pull request #2417 from nicolargo/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.41.0
2023-05-27 09:35:13 +02:00
Nicolas Hennion
1e2d71c3a9
Merge pull request #2424 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
Update dependency eslint-plugin-vue to v9.14.1
2023-05-27 09:34:35 +02:00
Nicolas Hennion
f10eb0e280
Merge pull request #2425 from nicolargo/renovate/sass-loader-13.x-lockfile
...
Update dependency sass-loader to v13.3.0
2023-05-27 09:34:24 +02:00
Nicolas Hennion
4641d8ccd3
Merge pull request #2428 from nicolargo/renovate/webpack-5.x-lockfile
...
Update dependency webpack to v5.84.1
2023-05-27 09:34:13 +02:00
nicolargo
62ca9d551f
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-05-27 09:33:48 +02:00
nicolargo
f5794f025a
Ignore package-lock.json from the Renovate cyber security scanner
2023-05-27 09:33:43 +02:00
Nicolas Hennion
04a11d1c55
Merge pull request #2429 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.63.0
2023-05-27 09:27:10 +02:00
renovate[bot]
36c523c891
Update dependency eslint-plugin-vue to v9.14.1
2023-05-26 12:11:15 +00:00
renovate[bot]
033f4e34dd
Update dependency webpack to v5.84.1
2023-05-25 23:05:15 +00:00
renovate[bot]
ae67a5b1d8
Update dependency zeroconf to v0.63.0
2023-05-25 15:24:17 +00:00
renovate[bot]
59573e22ca
Update dependency sass-loader to v13.3.0
2023-05-22 14:44:05 +00:00
nicolargo
ae11cd960d
Bug in the wrapper...
2023-05-21 18:22:21 +02:00
nicolargo
136036a04f
First refactor on disk IO but stats are not good. Bit rate higher thand 30 GB sometime...
2023-05-21 17:13:44 +02:00
nicolargo
ae42fa5a82
Rename decorator from manage_gauge to manage_rate
2023-05-20 18:59:42 +02:00
nicolargo
311ce5d00d
Avoid div by zero when rate is computed
2023-05-20 18:52:23 +02:00
nicolargo
c9caab51f4
Manage gauge in the main Plugin class - Related to #2414
2023-05-20 18:44:42 +02:00
nicolargo
0ecca5b224
Change release note
2023-05-20 16:52:01 +02:00
nicolargo
1470cd9f63
Merge branch 'master' into support/glancesv3
2023-05-20 16:47:20 +02:00
nicolargo
f360404a3c
version 3.4.0.3
2023-05-20 16:46:56 +02:00
nicolargo
f2869b28b7
Correct issue with the PR #2419 - Miss a chmod on the glances startup script
2023-05-20 16:36:40 +02:00
nicolargo
ac4da6fd5b
Correct issue with the PR #2419 - Miss a chmod on the glances startup script
2023-05-20 16:36:11 +02:00
nicolargo
40fd7fe7c7
Add glances binary to '/usr/local/bin' + Update ENV PATH to include '/venv/bin' in Dockerfiles - Reported from devel branch #2419
2023-05-20 16:09:27 +02:00
nicolargo
f85ddbfee9
Merge branch 'Antiz96-develop' into develop
2023-05-20 15:59:41 +02:00
nicolargo
8b7fdc84e1
Merge branch 'develop' of https://github.com/Antiz96/glances into Antiz96-develop
2023-05-20 15:54:29 +02:00
nicolargo
0095d83185
Make also the job on memswap - related to #2420
2023-05-20 12:30:23 +02:00
nicolargo
87b8300cc6
Make also the job on memswap - related to #2420
2023-05-20 12:29:55 +02:00
nicolargo
4669c6be67
No more threshold display in the WebUI cpu/mem and memswap plugins #2420
2023-05-20 12:24:14 +02:00
nicolargo
28101e20fa
No more threshold display in the WebUI cpu/mem and memswap plugins #2420
2023-05-20 12:23:48 +02:00
Robin Candau
2413601560
Fix the PATH ENV var
2023-05-20 11:25:40 +02:00
Robin Candau
8a1e4d2c2c
typo
2023-05-20 11:20:34 +02:00
Robin Candau
4e102fd0bb
Include docker binary file in .dockerignore
2023-05-20 11:13:08 +02:00
Robin Candau
2f1781f346
Add glances binary to '/usr/local/bin' + Update ENV PATH to include '/venv/bin' in Dockerfiles
2023-05-20 11:01:24 +02:00
renovate[bot]
02b2666f6c
chore(deps): update dependency eslint to v8.41.0
2023-05-19 22:44:21 +00:00
nicolargo
dc1c7a1ea0
Update AUTHORS
2023-05-19 15:02:43 +02:00
nicolargo
5bb1047151
Get back to Core20 because Snap is PISA again
2023-05-19 10:31:20 +02:00
nicolargo
f3cf3aa77b
Get back to Core20 because Snap is PISA again
2023-05-19 10:31:05 +02:00
nicolargo
d0b7e034e8
Get back to Core20 because Snap is PISA again
2023-05-19 10:30:46 +02:00
nicolargo
dbed127987
Get back to Core20 because Snap is PISA
2023-05-19 10:15:56 +02:00
nicolargo
ed46b6a3e2
Get back to Core20 because Snap is PISA
2023-05-19 10:15:38 +02:00
nicolargo
d42544fb8c
Get back to Core20 because Snap is PISA
2023-05-19 10:15:12 +02:00
nicolargo
2ac78a8320
SNAP is PITA
2023-05-19 10:05:01 +02:00
nicolargo
1d86888f76
SNAP is PITA
2023-05-19 10:04:43 +02:00
nicolargo
2da2cb714e
SNAP is PITA
2023-05-19 10:04:19 +02:00
nicolargo
ef57106fac
Snap is a pain in the ass
2023-05-19 09:49:12 +02:00
nicolargo
3874a16e03
Snap is a pain in the ass
2023-05-19 09:48:55 +02:00
nicolargo
33d767b7de
Snap is a pain in the ass
2023-05-19 09:48:31 +02:00
nicolargo
3e367235d6
Try to migrate SnapCraft Core 20 to 22 (following guide: https://forum.snapcraft.io/t/micro-howto-migrate-from-core20-to-core22/30188 )
2023-05-19 09:34:50 +02:00
nicolargo
50838c4bd6
Try to migrate SnapCraft Core 20 to 22 (following guide: https://forum.snapcraft.io/t/micro-howto-migrate-from-core20-to-core22/30188 )
2023-05-19 09:34:36 +02:00
nicolargo
c3c0cb6e6c
Try to migrate SnapCraft Core 20 to 22 (following guide: https://forum.snapcraft.io/t/micro-howto-migrate-from-core20-to-core22/30188 )
2023-05-19 09:21:29 +02:00
nicolargo
5f7e713254
No module named 'influxdb' on the snap version of glances #1738
2023-05-19 09:02:29 +02:00
nicolargo
4a242e718a
No module named 'influxdb' on the snap version of glances #1738
2023-05-19 09:02:10 +02:00
renovate[bot]
64fe034e07
chore(deps): update dependency style-loader to v3.3.3
2023-05-19 03:28:07 +00:00
renovate[bot]
928772a3c9
chore(deps): update dependency css-loader to v6.7.4
2023-05-19 03:27:50 +00:00
nicolargo
54a6d95952
Update releases note
2023-05-18 18:22:54 +02:00
nicolargo
6d7d3a914d
version 3.4.0.2
2023-05-18 17:44:52 +02:00
nicolargo
fef2d86940
Cannot start Glances 3.4.0.1 on Windows 10: SIGHUP not defined #2408
2023-05-18 17:29:40 +02:00
nicolargo
2c5df09983
Influxdb2 export not working #2407
2023-05-18 17:29:24 +02:00
nicolargo
a6e8c5d186
Cannot start Glances 3.4.0.1 on Windows 10: SIGHUP not defined #2408
2023-05-18 17:28:11 +02:00
nicolargo
e160298332
Influxdb2 export not working #2407
2023-05-18 17:08:39 +02:00
renovate[bot]
a85b3940fd
chore(deps): update vue monorepo to v3.3.4
2023-05-18 10:26:49 +00:00
Nicolas Hennion
6c33fbc659
Merge pull request #2403 from nicolargo/renovate/vue-monorepo
...
chore(deps): update vue monorepo to v3.3.3
2023-05-18 09:57:07 +02:00
Nicolas Hennion
a10e4a1302
Merge pull request #2402 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.83.1
2023-05-18 09:56:16 +02:00
renovate[bot]
9cba477899
chore(deps): update vue monorepo to v3.3.3
2023-05-18 07:19:17 +00:00
renovate[bot]
582c67e95f
chore(deps): update dependency webpack to v5.83.1
2023-05-17 22:58:18 +00:00
nicolargo
658c3563a7
Improve Makefile to split minimal, full and dev virtualenv
2023-05-17 15:42:39 +02:00
nicolargo
6f4da273c0
Add minimal venv in Makefile
2023-05-17 11:35:46 +02:00
nicolargo
753623ec31
3.4.0 crash on startupwith minimal deps #2401
2023-05-17 11:32:33 +02:00
nicolargo
cb9dba3c18
Glances version 3.4.0.1
2023-05-17 11:26:47 +02:00
nicolargo
230c2fe437
3.4.0 crash on startupwith minimal deps #2401
2023-05-17 11:18:37 +02:00
nicolargo
16b04fdb48
Update doc to run Docker with Podman support
2023-05-16 11:03:02 +02:00
nicolargo
12ab23d1c2
On the road of Glances version 4.0.0
2023-05-16 10:51:17 +02:00
nicolargo
08296ae6c5
Merge branch 'glancesv4' into develop
2023-05-16 10:44:04 +02:00
nicolargo
6343db0344
Merge from develop - aka Glances 3.4.0
2023-05-16 10:31:06 +02:00
nicolargo
10b5c203d0
Merge branch 'master' into develop
2023-05-16 09:36:32 +02:00
nicolargo
1c28d543f2
Update docs for Glances 3.4.0
2023-05-16 09:32:17 +02:00
nicolargo
b3a80ab028
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-05-16 08:46:53 +02:00
nicolargo
5b2b4b2994
Update documentation for WebUI build
2023-05-16 08:46:45 +02:00
Nicolas Hennion
c15109495c
Merge pull request #2399 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.13.0
2023-05-16 08:46:12 +02:00
renovate[bot]
b9ef166beb
chore(deps): update dependency eslint-plugin-vue to v9.13.0
2023-05-16 01:35:33 +00:00
nicolargo
789cc29544
Updated WebUI dependencies #2398
2023-05-15 18:12:53 +02:00
nicolargo
4b0ffe44c6
Merge branch '2389-bump-dependencies' of https://github.com/fr4nc0is/glances into develop
2023-05-15 16:52:39 +02:00
Francois Pires
4a275e4bbe
bump dependencies
2023-05-15 14:29:21 +02:00
Francois Pires
de6f45956e
bump dev dependencies
2023-05-15 14:28:57 +02:00
nicolargo
91117cbd71
Merge branch '2389-bump-dependencies' of https://github.com/fr4nc0is/glances into develop
2023-05-15 11:09:01 +02:00
nicolargo
365a112de0
Update doc for new Ubuntu containers
2023-05-15 10:03:33 +02:00
nicolargo
f496a1ce18
Improve global option management
2023-05-15 10:01:11 +02:00
nicolargo
3b997bcabb
Update release note for Glances 3.4.0
2023-05-15 09:41:04 +02:00
fr4nc0is
ba98e2df31
bump dependencies
2023-05-15 09:30:57 +02:00
fr4nc0is
aa45044273
bump dev dependencies
2023-05-15 09:30:31 +02:00
nicolargo
a4cc111489
Workaround to pin urlib3<2.0 - Related to #2392
2023-05-14 09:45:35 +02:00
nicolargo
ac7f674f55
Improve Makefile amd docker-compose to support Podman and GPU
2023-05-13 23:15:40 +02:00
RazCrimson
67503f30a9
Merge pull request #2396 from nicolargo/issue2390
...
Reduce CPU usage of containers plugin (podman)
2023-05-14 02:41:55 +05:30
Bharath Vignesh J K
83fc2a26a6
chg: containers (podman) - stats iteration interval longer
...
fix #2390
note: tmp fix
Proper sol - https://github.com/containers/podman-py/pull/266
2023-05-14 02:21:18 +05:30
Bharath Vignesh J K
b1da4f6ff4
chg: containers (podman) - check for open socket eagerly
...
objective: Know if a podman sock is open. If not, stop pinging it every update
2023-05-14 02:20:16 +05:30
Bharath Vignesh J K
bce5d7e6df
fix: gpu - typo in exception name
...
P.S Discovered and fixed after 6 yrs :)
2023-05-14 02:18:38 +05:30
RazCrimson
6bd7c067f5
Merge pull request #2395 from nicolargo/issue2392
...
Fix: missing `packaging` dependency with the new Dockerfile
Closes: 2392
2023-05-14 01:54:10 +05:30
Bharath Vignesh J K
31d6338b9d
chg: Dockerfile - fix shell-check complains
...
double-quote possible glob expansions
2023-05-14 01:01:56 +05:30
Bharath Vignesh J K
ab016bc15e
chg: Dockerfile (ubuntu) - exclude pip in venv
2023-05-14 00:54:43 +05:30
Bharath Vignesh J K
e90d33eca6
fix: Dockerfile - missing `packaging` dependency
...
cause: venv fallbacks on system packages that only exist during build time
issue from: 4bf16e95
2023-05-14 00:54:42 +05:30
nicolargo
13f6db08bc
Try to install packaging lib...
2023-05-13 17:25:54 +02:00
nicolargo
c56f07673e
First try to solve issue on Docker images. Docker plugin do not work as expected - Related to #2392
2023-05-13 16:57:43 +02:00
nicolargo
ff504b9822
Correect issue (error message) concerning the Cloud plugin - Related to #2392
2023-05-13 15:50:47 +02:00
nicolargo
6ea9185ba2
Error while generating the documentation (ModuleNotFoundError: No module named 'glances') #2391
2023-05-13 15:30:09 +02:00
nicolargo
e8daa49eea
Glances 3.4.0 Release Candidate 1 (RC1)
2023-05-13 10:47:29 +02:00
Nicolas Hennion
b43eecf83e
Merge pull request #2386 from nicolargo/improve-docker-images
...
chg: Dockerfile - structured & cleaner build process
2023-05-13 09:23:02 +02:00
Bharath Vignesh J K
25f527a982
Merge branch 'develop' into glancesv4
...
# Conflicts:
# glances/plugins/containers/engines/docker.py
2023-05-13 00:45:07 +05:30
Bharath Vignesh J K
f439b1a563
doc: docker - GPU passthrough for docker engine
2023-05-13 00:40:18 +05:30
Bharath Vignesh J K
14d26f2791
fix: containers (docker) - Engine API failing on fetching tag
...
regression of issue fixed in e0f1f83a
2023-05-13 00:01:52 +05:30
RazCrimson
e2561ef239
Merge pull request #2388 from nicolargo/renovate/vue-monorepo
...
fix(deps): update dependency vue to v3.3.2
2023-05-12 23:55:40 +05:30
renovate[bot]
2236939589
fix(deps): update dependency vue to v3.3.2
2023-05-12 15:25:51 +00:00
Bharath Vignesh J K
4bf16e9566
chg: Dockerfile (alpine) - use system site-packages with venv
2023-05-12 04:00:30 +05:30
Bharath Vignesh J K
adafb32a2f
chg: Dockerfile - structured & cleaner build process
2023-05-12 04:00:30 +05:30
RazCrimson
e7c198b717
Merge pull request #2383 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.82.1
2023-05-11 18:46:24 +05:30
RazCrimson
2381e8330d
Merge pull request #2384 from nicolargo/renovate/vue-monorepo
...
fix(deps): update dependency vue to v3.3.1
2023-05-11 18:46:09 +05:30
RazCrimson
8ca91ccaa0
Merge pull request #2385 from nicolargo/renovate/vue-loader-17.x-lockfile
...
chore(deps): update dependency vue-loader to v17.1.1
2023-05-11 18:45:36 +05:30
renovate[bot]
7ca7710fbe
chore(deps): update dependency vue-loader to v17.1.1
2023-05-11 12:31:07 +00:00
renovate[bot]
226fe3598f
fix(deps): update dependency vue to v3.3.1
2023-05-11 09:41:26 +00:00
renovate[bot]
4ebdfe61d2
chore(deps): update dependency webpack to v5.82.1
2023-05-10 20:14:58 +00:00
RazCrimson
42aeeffcb6
Merge pull request #2382 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.12.0
2023-05-10 20:59:33 +05:30
RazCrimson
1a18c65f04
Merge pull request #2381 from nicolargo/update-dockerfile
...
chg: Dockerfile (alpine) - upgrade img ver to 3.18.0
2023-05-10 20:58:28 +05:30
renovate[bot]
4e30732716
chore(deps): update dependency eslint-plugin-vue to v9.12.0
2023-05-10 14:59:55 +00:00
Bharath Vignesh J K
ddd0c47a78
chg: Dockerfile (alpine) - upgrade img ver to 3.18.0
...
update python version to match newer release
2023-05-10 20:27:14 +05:30
Nicolas Hennion
00cce5c608
Merge pull request #2379 from nicolargo/glancesv4-update
...
Sync `glancesv4` with latest `develop`
2023-05-10 08:50:05 +02:00
Bharath Vignesh J K
d8c06e5b40
fix: misc - broken imports
2023-05-10 02:00:33 +05:30
Bharath Vignesh J K
9dd3c444e4
chg: MQTT export - locate installed CA bundle with certifi
2023-05-10 02:00:09 +05:30
Bharath Vignesh J K
43fc28a737
drop: compat.py
...
reason: compat.py was used only to maintain backcompat with PY2
2023-05-10 01:56:08 +05:30
Bharath Vignesh J K
0e5551364d
chg: workflow (test) - drop support for older py versions
...
some older versions creeped in during the merge
2023-05-10 01:39:14 +05:30
Bharath Vignesh J K
3f93a3989c
chore: missed out formatting
2023-05-10 01:22:31 +05:30
Bharath Vignesh J K
be5ae310ba
fix: Makefile - black config ignored
2023-05-10 01:22:30 +05:30
Bharath Vignesh J K
f48dad555d
chg: containers - missed stop hook invocation to podman extension
2023-05-10 01:16:00 +05:30
Bharath Vignesh J K
d7c1cef28f
merge: post-merge cleanup
2023-05-10 01:15:10 +05:30
Bharath Vignesh J K
a08d3dc546
Merge from develop
2023-05-10 01:13:38 +05:30
RazCrimson
156d8b6134
Merge pull request #2378 from nicolargo/renovate/webpack-cli-5.x-lockfile
...
chore(deps): update dependency webpack-cli to v5.1.1
2023-05-09 18:57:52 +05:30
Nicolas Hennion
c7409dbc16
Merge pull request #2376 from nicolargo/cleanup-ci
...
Run CI tests on Windows with Github Actions
2023-05-09 11:22:44 +02:00
renovate[bot]
66981eb52a
chore(deps): update dependency webpack-cli to v5.1.1
2023-05-09 09:05:01 +00:00
Bharath Vignesh J K
0b62107f39
del: appveyor files
2023-05-09 02:49:30 +05:30
Bharath Vignesh J K
4941f10f73
chg: unittest - secure funcs test for windows
2023-05-09 02:44:48 +05:30
Bharath Vignesh J K
19f3968ce4
chg: network - handle alerts with instant updates
...
Seems to happen only on windows as of now
2023-05-09 02:44:48 +05:30
Bharath Vignesh J K
ef3fe253fb
add: workflow (test) - windows tests
2023-05-09 02:44:48 +05:30
Bharath Vignesh J K
2ac6f4d4bf
chore: containers (podman) - unused import
2023-05-09 00:58:59 +05:30
Bharath Vignesh J K
f0aed7a8ca
chg: containers - webui inconsistent with curses
...
removes color for `uptime` col
continuation of 5e7cb1d0
(commit msg has wrong name)
2023-05-09 00:52:20 +05:30
Bharath Vignesh J K
8836738886
chore: missed changes for docker-compose/glances.conf
...
adding changes made to conf/glances.conf to docker-compose counterpart
2023-05-09 00:05:06 +05:30
nicolargo
013b01899a
Update README file
2023-05-08 15:51:57 +02:00
nicolargo
5e7cb1d0ab
Containers status not have to be colorized
2023-05-08 10:51:36 +02:00
nicolargo
f0ffd10392
Improve Glances start time by disabling Docker and Podman version getter - Related to #1985
2023-05-08 10:45:20 +02:00
nicolargo
985dd6c8ea
Remove space in Podman ID
2023-05-08 10:11:10 +02:00
nicolargo
2ae676ba12
Correct some issues concerning #1985 : make the podman object serializable, update the webui, update the documentation
2023-05-08 09:59:13 +02:00
nicolargo
e3a1a774ca
Correct an issue in the Podman export (date not serializable)
2023-05-08 09:26:04 +02:00
nicolargo
8782908b9c
Add headers to new containers plugin (new name for dockers)
2023-05-08 08:45:18 +02:00
nicolargo
ae1a47ff22
Let the Docker-Py version upgradable
2023-05-08 08:42:46 +02:00
nicolargo
0a723490e7
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-05-08 08:41:33 +02:00
Nicolas Hennion
2a1b1db5f1
Merge pull request #2374 from nicolargo/issue1985
...
Podman support for glances
2023-05-08 08:40:47 +02:00
RazCrimson
9657fcbc9e
Merge pull request #2375 from nicolargo/renovate/docker-6.x
...
chore(deps): update dependency docker to v6.1.1
2023-05-08 05:55:13 +05:30
renovate[bot]
73e3a5147a
chore(deps): update dependency docker to v6.1.1
2023-05-08 00:16:23 +00:00
RazCrimson
221b71d62d
Merge pull request #2372 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.15.0
2023-05-08 00:03:40 +05:30
RazCrimson
c05670454f
Merge pull request #2373 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.11.1
2023-05-08 00:03:17 +05:30
Bharath Vignesh J K
a29f335926
chore: containers - drop unused import
2023-05-07 23:30:42 +05:30
renovate[bot]
f95ed3723e
chore(deps): update dependency eslint-plugin-vue to v9.11.1
2023-05-07 17:43:09 +00:00
RazCrimson
1e8e6f0b97
Merge pull request #2371 from nicolargo/issue2368
...
Fix alpine ARM image builds failures due to cryptography dependency
2023-05-07 22:50:18 +05:30
Bharath Vignesh J K
8972880b77
chg: Dockerfile - fix alpine ARM build failures for cryptography
...
Issue: #2368
2023-05-07 22:01:55 +05:30
Bharath Vignesh J K
8457d2f244
chg: containers - use proper names
...
Other minor syntactic sugar changes
2023-05-07 21:53:09 +05:30
Bharath Vignesh J K
9e52775929
chg: containers (Podman) - cache version calls
...
To reduce update times
2023-05-07 21:53:09 +05:30
Bharath Vignesh J K
58a97cb4eb
chore: leftover formatting
2023-05-07 21:53:09 +05:30
renovate[bot]
14e6510e79
chore(deps): update dependency webpack-dev-server to v4.15.0
2023-05-07 15:45:33 +00:00
nicolargo
4c60e152ad
Update Flamegraph (memory profiling)
2023-05-07 14:08:57 +02:00
nicolargo
5dcd2ceb70
Improve template for issue report and feature request
2023-05-07 14:03:22 +02:00
nicolargo
2633757929
Improve issue stdout
2023-05-07 12:36:52 +02:00
nicolargo
38d0e706d7
Pin Docker-Py to 6.0.1 - Waiting upstream patch related to #2366
2023-05-07 11:04:10 +02:00
nicolargo
60ae73f63a
Workaround for -> Fix failing Alpine builds (break by the Cryptography lib used by Cassandra plugin) #2368
2023-05-07 09:55:54 +02:00
nicolargo
ac1fc642c7
Merge from develop
2023-05-07 08:58:12 +02:00
nicolargo
4d3f33ab3e
InfluxDB2 export doesn't process folders correctly - missing key #2327
2023-05-07 08:49:22 +02:00
Nicolas Hennion
fbfbc4601b
Merge pull request #2369 from nicolargo/renovate/webpack-cli-5.x-lockfile
...
chore(deps): update dependency webpack-cli to v5.1.0
2023-05-07 08:29:50 +02:00
Nicolas Hennion
af952aa604
Merge pull request #2370 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.14.0
2023-05-07 08:29:37 +02:00
renovate[bot]
19c5c2fe28
chore(deps): update dependency webpack-dev-server to v4.14.0
2023-05-07 01:57:09 +00:00
renovate[bot]
9838c0945f
chore(deps): update dependency webpack-cli to v5.1.0
2023-05-07 01:56:51 +00:00
Bharath Vignesh J K
4843963bf5
chg: Dockerfile - attempt fix for alpine builds
2023-05-07 04:44:29 +05:30
Bharath Vignesh J K
f7f4f389ac
chg: containers - tmp fix to make podman work
2023-05-07 03:49:58 +05:30
nicolargo
f6141bf8f3
Try to solve issue on Alpine build (by upgrading pip)
2023-05-06 15:21:29 +02:00
nicolargo
d4de420b03
Try to solve issue on Alpine build
2023-05-06 14:40:40 +02:00
nicolargo
67a4084e2e
Solve Rust compiler not present in the CI
2023-05-06 14:22:44 +02:00
nicolargo
d44f08ec33
[Docker] Docker lib version 6.1.0 breaks Glances #2366
2023-05-06 14:08:37 +02:00
nicolargo
b8b2303593
[Docker] Docker lib version 6.1.0 breaks Glances #2366
2023-05-06 14:08:13 +02:00
nicolargo
70964c6d32
[Docker] Docker lib version 6.1.0 breaks Glances #2366
2023-05-06 11:02:09 +02:00
Nicolas Hennion
cdd93239e6
Merge pull request #2365 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.40.0
2023-05-06 09:32:40 +02:00
renovate[bot]
5abf113ff3
chore(deps): update dependency eslint to v8.40.0
2023-05-05 22:07:30 +00:00
RazCrimson
64b0b07901
Merge pull request #2364 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.62.0
2023-05-05 01:02:33 +05:30
renovate[bot]
ad8cdcbee1
chore(deps): update dependency zeroconf to v0.62.0
2023-05-04 03:38:30 +00:00
RazCrimson
157f2822d2
Merge pull request #2363 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.82.0
2023-05-04 02:03:35 +05:30
renovate[bot]
59814a4d41
chore(deps): update dependency webpack to v5.82.0
2023-05-03 20:05:57 +00:00
RazCrimson
67adc04a16
Merge pull request #2362 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.60.0
2023-05-02 01:09:07 +05:30
renovate[bot]
022b7151ee
chore(deps): update dependency zeroconf to v0.60.0
2023-05-01 15:41:55 +00:00
nicolargo
d601fb9c9a
Reformat with Black
2023-05-01 10:24:43 +02:00
nicolargo
dc49b12307
Correct issue with Error management
2023-05-01 10:22:05 +02:00
nicolargo
f4873cef08
Improve Lint
2023-05-01 10:12:09 +02:00
nicolargo
7d952b78c2
Resolve conflict
2023-04-30 16:19:22 +02:00
nicolargo
cd6a9d0ef3
Resolve conflict
2023-04-30 16:18:40 +02:00
nicolargo
4caa267eec
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-04-30 16:04:00 +02:00
nicolargo
59c68acf68
Index error when displaying programs on MacOS #2360
2023-04-30 16:03:32 +02:00
nicolargo
59da647247
psutil.AccessDenied: psutil.AccessDenied (pid=1) #539
2023-04-30 16:00:43 +02:00
nicolargo
25efd90924
Correct typo
2023-04-29 10:01:44 +02:00
Nicolas Hennion
d24fff53a6
Merge pull request #2361 from nicolargo/renovate/nvidia-cuda-12.x
...
chore(deps): update nvidia/cuda docker tag to v12.1.1
2023-04-29 09:08:03 +02:00
RazCrimson
44c432afbf
Merge pull request #2358 from nicolargo/renovate/vue-loader-17.x-lockfile
...
chore(deps): update dependency vue-loader to v17.1.0
2023-04-29 00:06:16 +05:30
renovate[bot]
662252c6c8
chore(deps): update nvidia/cuda docker tag to v12.1.1
2023-04-27 20:10:05 +00:00
RazCrimson
79a09de5e9
Merge pull request #2359 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.81.0
2023-04-28 01:39:49 +05:30
RazCrimson
da63abb49e
Merge pull request #2357 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.58.2
2023-04-26 20:34:29 +05:30
renovate[bot]
9c52411769
chore(deps): update dependency webpack to v5.81.0
2023-04-26 14:46:51 +00:00
RazCrimson
e3935454f9
Merge pull request #2356 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.62.1
2023-04-26 20:15:53 +05:30
renovate[bot]
898a55d74a
chore(deps): update dependency vue-loader to v17.1.0
2023-04-26 06:21:28 +00:00
renovate[bot]
ff09331270
chore(deps): update dependency zeroconf to v0.58.2
2023-04-26 06:21:09 +00:00
renovate[bot]
5d88d41a81
chore(deps): update dependency sass to v1.62.1
2023-04-26 01:55:11 +00:00
RazCrimson
16517855e4
Merge pull request #2355 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.58.0
2023-04-24 02:57:33 +05:30
renovate[bot]
65d0340873
chore(deps): update dependency zeroconf to v0.58.0
2023-04-23 21:12:50 +00:00
nicolargo
6b924418cc
Customizable InfluxDB2 export interval #2348
2023-04-22 09:15:46 +02:00
Nicolas Hennion
286eff0dd9
Merge pull request #2349 from nicolargo/issue2337
...
Handle tabs in process arguments
2023-04-22 08:28:37 +02:00
Nicolas Hennion
901c1f0d88
Merge pull request #2351 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.80.0
2023-04-22 08:27:56 +02:00
Nicolas Hennion
ae4d921c04
Merge pull request #2352 from nicolargo/renovate/webpack-cli-5.x-lockfile
...
chore(deps): update dependency webpack-cli to v5.0.2
2023-04-22 08:27:44 +02:00
Nicolas Hennion
8c27625ca6
Merge pull request #2353 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.39.0
2023-04-22 08:27:32 +02:00
renovate[bot]
fa33361a11
chore(deps): update dependency eslint to v8.39.0
2023-04-21 23:42:43 +00:00
renovate[bot]
14b1e4bc6c
chore(deps): update dependency webpack-cli to v5.0.2
2023-04-21 18:38:34 +00:00
renovate[bot]
25fcb9f1bd
chore(deps): update dependency webpack to v5.80.0
2023-04-19 19:15:50 +00:00
RazCrimson
13a1ff8a1c
Merge pull request #2350 from nicolargo/issue2233
...
fix: docker - Engine API (Unraid) failing on fetching image
2023-04-19 22:12:53 +05:30
Raz Crimson
e0f1f83ab7
fix: docker - Engine API failing on fetching image
...
cause - prob on Unraid's docker Engine API response
issue - 2233
2023-04-19 20:40:42 +05:30
Raz Crimson
59cb557941
chg: processlist - handle tabs in args
2023-04-19 20:24:11 +05:30
Raz Crimson
6e77196404
fix: processlist - imprecise multiline args handling
2023-04-19 20:24:11 +05:30
nicolargo
fa4cbfb62d
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-04-18 10:14:07 +02:00
nicolargo
cf3d40f4ef
Glances immediate crash on startup in client mode : nf_conntrack_count error #2338
2023-04-18 10:13:38 +02:00
Nicolas Hennion
5b3d7d30f0
Merge pull request #2347 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
chore(deps): update crazy-max/ghaction-docker-meta action to v4.4.0
2023-04-18 10:07:28 +02:00
nicolargo
71187eddf5
Glances immediate crash on startup in client mode : nf_conntrack_count error #2338
2023-04-18 10:06:12 +02:00
renovate[bot]
034bcb9432
chore(deps): update crazy-max/ghaction-docker-meta action to v4.4.0
2023-04-18 07:36:58 +00:00
Nicolas Hennion
684c157e6d
Merge pull request #2344 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.11.0
2023-04-16 09:56:27 +02:00
Nicolas Hennion
790e2a8441
Merge pull request #2345 from nicolargo/renovate/html-webpack-plugin-5.x-lockfile
...
chore(deps): update dependency html-webpack-plugin to v5.5.1
2023-04-16 09:56:06 +02:00
Nicolas Hennion
918cef424c
Merge pull request #2346 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.13.3
2023-04-16 09:55:54 +02:00
nicolargo
da495c1104
Parameters in the VIRT column #2343
2023-04-16 09:44:19 +02:00
nicolargo
88a43bd771
Parameters in the VIRT column #2343
2023-04-16 09:42:14 +02:00
renovate[bot]
c33b560517
chore(deps): update dependency webpack-dev-server to v4.13.3
2023-04-15 18:31:35 +00:00
renovate[bot]
9b59d9d390
chore(deps): update dependency html-webpack-plugin to v5.5.1
2023-04-15 18:31:21 +00:00
renovate[bot]
b274879e17
chore(deps): update dependency eslint-plugin-vue to v9.11.0
2023-04-15 02:23:55 +00:00
nicolargo
4ea33c6e4b
Update WebUI
2023-04-13 22:55:39 +02:00
RazCrimson
3a9185ce4a
Merge pull request #2341 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.79.0
2023-04-13 22:58:25 +05:30
renovate[bot]
6253cf6670
chore(deps): update dependency webpack to v5.79.0
2023-04-12 17:13:14 +00:00
RazCrimson
4f228fff3c
Merge pull request #2340 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.62.0
2023-04-12 22:42:45 +05:30
renovate[bot]
89c6244a1e
chore(deps): update dependency sass to v1.62.0
2023-04-11 23:38:02 +00:00
RazCrimson
84a6f998ec
Merge pull request #2335 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.56.0
2023-04-11 19:18:34 +05:30
RazCrimson
187382dd93
Merge pull request #2334 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.38.0
2023-04-09 00:53:06 +05:30
nicolargo
5ef51c2063
Graph generation documentation is not clear #2336
2023-04-08 09:46:44 +02:00
renovate[bot]
9d921b3aee
chore(deps): update dependency zeroconf to v0.56.0
2023-04-08 04:25:09 +00:00
renovate[bot]
0e2a989feb
chore(deps): update dependency eslint to v8.38.0
2023-04-08 04:25:04 +00:00
RazCrimson
4f21b2dcfa
Merge pull request #2333 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.55.0
2023-04-08 00:39:18 +05:30
RazCrimson
846e720b4c
Merge pull request #2332 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.61.0
2023-04-07 10:49:36 +05:30
renovate[bot]
07abde65f2
chore(deps): update dependency zeroconf to v0.55.0
2023-04-07 02:25:03 +00:00
renovate[bot]
43b2d92027
chore(deps): update dependency sass to v1.61.0
2023-04-06 21:58:18 +00:00
RazCrimson
f5af12fbad
Merge pull request #2331 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.78.0
2023-04-06 01:26:20 +05:30
renovate[bot]
0af0655bfa
chore(deps): update dependency webpack to v5.78.0
2023-04-05 19:53:52 +00:00
Raz Crimson
50102c1496
Merge branch 'develop' into issue1985
...
# Conflicts:
# optional-requirements.txt
2023-04-05 01:11:01 +05:30
RazCrimson
c6cff1c026
Merge pull request #2322 from fcalvet/add_gpu_fan_speed
...
add fan speed to GPU plugin
2023-04-05 00:30:41 +05:30
RazCrimson
48825d35d9
Merge pull request #2325 from nicolargo/renovate/hotkeys-js-3.x-lockfile
...
fix(deps): update dependency hotkeys-js to v3.10.2
2023-04-05 00:04:54 +05:30
renovate[bot]
9daf6e647d
fix(deps): update dependency hotkeys-js to v3.10.2
2023-04-04 18:28:17 +00:00
RazCrimson
2962521fdd
Merge pull request #2324 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.54.0
2023-04-04 23:57:52 +05:30
renovate[bot]
c9daa10b8a
chore(deps): update dependency zeroconf to v0.54.0
2023-04-04 02:30:46 +00:00
Florian Calvet
7a0cda7754
fix dict format
2023-04-03 10:18:58 +02:00
RazCrimson
f75ccd8379
Merge pull request #2321 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.53.0
2023-04-03 09:54:37 +05:30
renovate[bot]
b04903eb51
chore(deps): update dependency zeroconf to v0.53.0
2023-04-02 23:33:40 +00:00
RazCrimson
ebe5570982
Merge pull request #2320 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.52.0
2023-04-02 17:07:50 +05:30
renovate[bot]
fac4ce803e
chore(deps): update dependency zeroconf to v0.52.0
2023-04-02 11:07:28 +00:00
RazCrimson
c0f8a3a3a9
Merge pull request #2318 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.13.2
2023-04-01 17:28:50 +05:30
RazCrimson
7ccf6e9082
Merge pull request #2319 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.51.0
2023-04-01 17:28:15 +05:30
renovate[bot]
8cbf73d9d0
chore(deps): update dependency zeroconf to v0.51.0
2023-04-01 06:26:24 +00:00
renovate[bot]
bfc00463cc
chore(deps): update dependency webpack-dev-server to v4.13.2
2023-04-01 00:45:48 +00:00
Florian Calvet
7b454d93f5
add fan speed to GPU plugin
2023-03-31 15:15:56 +02:00
RazCrimson
246fbf6956
Merge pull request #2316 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.77.0
2023-03-30 19:10:53 +05:30
renovate[bot]
6a3085bae4
chore(deps): update dependency webpack to v5.77.0
2023-03-29 20:39:08 +00:00
Raz Crimson
9cd1c7e778
docs: Docker - include tag details
2023-03-30 01:15:11 +05:30
RazCrimson
0b76cd86c1
Merge pull request #2310 from nicolargo/renovate/sass-loader-13.x-lockfile
...
chore(deps): update dependency sass-loader to v13.2.2
2023-03-29 17:48:52 +05:30
RazCrimson
4c39399a5a
Merge pull request #2315 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.37.0
2023-03-29 17:48:24 +05:30
renovate[bot]
7fe71a0785
chore(deps): update dependency eslint to v8.37.0
2023-03-28 22:52:57 +00:00
renovate[bot]
a8ac101f4b
chore(deps): update dependency sass-loader to v13.2.2
2023-03-27 19:35:09 +00:00
nicolargo
a1adf87523
Add global architecture diagram
2023-03-26 16:10:42 +02:00
RazCrimson
626e6dfedf
Merge pull request #2308 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.60.0
2023-03-24 17:50:57 +05:30
renovate[bot]
43647e20ab
chore(deps): update dependency sass to v1.60.0
2023-03-24 04:22:48 +00:00
RazCrimson
cb23afc392
Merge pull request #2307 from nicolargo/renovate/eslint-plugin-vue-9.x-lockfile
...
chore(deps): update dependency eslint-plugin-vue to v9.10.0
2023-03-23 19:13:35 +05:30
renovate[bot]
0bc2deffdc
chore(deps): update dependency eslint-plugin-vue to v9.10.0
2023-03-23 13:40:59 +00:00
RazCrimson
fb174f0f7e
Merge pull request #2303 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.76.3
2023-03-22 22:08:53 +05:30
renovate[bot]
147db93700
chore(deps): update dependency webpack to v5.76.3
2023-03-22 15:36:16 +00:00
Nicolas Hennion
1cad6baf48
Merge pull request #2302 from RazCrimson/develop
...
Plugin fs - cleaner impl to avoid duplicate entries when allow is set
2023-03-21 17:22:14 +01:00
Raz Crimson
cc95348016
chg: plugin fs - avoid duplicate entries when allow is set
...
already fixed in 09c66999
this is a cleaner implementation
2023-03-21 18:01:47 +05:30
nicolargo
e60c9761df
Improve kill signal management #2194
2023-03-21 08:56:58 +01:00
nicolargo
cfca339cd5
Clear-text logging of sensitive information - Related to https://github.com/nicolargo/glances/security/code-scanning/30 and https://github.com/nicolargo/glances/security/code-scanning/31
2023-03-21 08:36:41 +01:00
nicolargo
9c332e0bb8
Clear-text logging of sensitive information - Related to https://github.com/nicolargo/glances/security/code-scanning/35
2023-03-21 08:34:30 +01:00
nicolargo
5aab6ebbe5
Clear-text logging of sensitive information - Related to https://github.com/nicolargo/glances/security/code-scanning/34
2023-03-21 08:34:02 +01:00
nicolargo
65a4aa5661
Clear-text logging of sensitive information - Related to https://github.com/nicolargo/glances/security/code-scanning/33
2023-03-21 08:33:35 +01:00
nicolargo
f02b366842
Clear-text logging of sensitive information - Related to https://github.com/nicolargo/glances/security/code-scanning/32
2023-03-21 08:32:40 +01:00
Nicolas Hennion
7193ad6057
Merge pull request #2299 from rhoriguchi/fs-duplicates
...
Make filesystem list unique
2023-03-21 08:25:59 +01:00
Ryan Horiguchi
09c66999eb
Make filesystem list unique
2023-03-20 18:29:03 +01:00
RazCrimson
6390eee923
Merge pull request #2300 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.47.4
2023-03-20 18:37:08 +05:30
renovate[bot]
585fdb7212
chore(deps): update dependency zeroconf to v0.47.4
2023-03-20 06:42:52 +00:00
nicolargo
a9bd0bd44f
Display a critical error message is ran with both webserver and rpcserver mode
2023-03-19 18:25:21 +01:00
RazCrimson
6eb6f9bbe9
Merge pull request #2298 from josevnz/develop
...
Fix crash when no data loaded in raid plugin
2023-03-19 19:56:31 +05:30
Jose Vicente Nunez
f5dc943e1e
Added defensive code for crash as explained here: https://github.com/nicolargo/glances/issues/2297
2023-03-18 21:04:29 -04:00
RazCrimson
43e9ed3696
Merge pull request #2296 from nicolargo/renovate/sass-loader-13.x-lockfile
...
chore(deps): update dependency sass-loader to v13.2.1
2023-03-19 04:15:11 +05:30
renovate[bot]
a43ea382fd
chore(deps): update dependency sass-loader to v13.2.1
2023-03-18 21:16:28 +00:00
RazCrimson
c1ab2e6ecf
Merge pull request #2295 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.13.1
2023-03-19 00:47:20 +05:30
renovate[bot]
f80169c91b
chore(deps): update dependency webpack-dev-server to v4.13.1
2023-03-18 18:51:24 +00:00
RazCrimson
0330c59e32
Merge pull request #2294 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.13.0
2023-03-18 12:41:10 +05:30
renovate[bot]
a24e47985a
chore(deps): update dependency webpack-dev-server to v4.13.0
2023-03-17 22:59:04 +00:00
nicolargo
265699cb12
Corect issue whenrunning Glances in server mode and enable cursor
2023-03-16 22:02:02 +01:00
nicolargo
b2be5c949d
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-03-16 21:51:54 +01:00
Nicolas Hennion
672a3f2e93
Merge pull request #2291 from nicolargo/renovate/sanitize-html-2.x-lockfile
...
fix(deps): update dependency sanitize-html to v2.10.0
2023-03-16 21:51:21 +01:00
Nicolas Hennion
e9f24dcc36
Merge pull request #2289 from nicolargo/renovate/webpack-dev-server-4.x-lockfile
...
chore(deps): update dependency webpack-dev-server to v4.12.0
2023-03-16 21:50:29 +01:00
Nicolas Hennion
15105a2318
Merge pull request #2288 from nicolargo/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.76.2
2023-03-16 21:49:52 +01:00
Nicolas Hennion
896bbe576d
Merge pull request #2287 from nicolargo/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.59.3
2023-03-16 21:49:01 +01:00
Nicolas Hennion
afb04f06b0
Merge pull request #2286 from nicolargo/renovate/eslint-8.x-lockfile
...
chore(deps): update dependency eslint to v8.36.0
2023-03-16 21:47:41 +01:00
Nicolas Hennion
4c5242f6c8
Merge pull request #2285 from nicolargo/renovate/vue-monorepo
...
fix(deps): update dependency vue to v3.2.47
2023-03-16 21:46:51 +01:00
Nicolas Hennion
e92821c3bc
Merge pull request #2284 from nicolargo/renovate/style-loader-3.x-lockfile
...
chore(deps): update dependency style-loader to v3.3.2
2023-03-16 21:45:41 +01:00
renovate[bot]
07d8854e70
fix(deps): update dependency sanitize-html to v2.10.0
2023-03-16 05:22:35 +00:00
renovate[bot]
de7bd6cb39
chore(deps): update dependency webpack-dev-server to v4.12.0
2023-03-16 02:16:28 +00:00
renovate[bot]
5dc731d4e2
chore(deps): update dependency webpack to v5.76.2
2023-03-16 02:16:15 +00:00
renovate[bot]
53ffbc3d9f
chore(deps): update dependency sass to v1.59.3
2023-03-15 23:00:56 +00:00
renovate[bot]
f5a5689084
chore(deps): update dependency eslint to v8.36.0
2023-03-15 23:00:43 +00:00
renovate[bot]
34b88efbd2
fix(deps): update dependency vue to v3.2.47
2023-03-15 19:21:29 +00:00
renovate[bot]
3778f6a4b6
chore(deps): update dependency style-loader to v3.3.2
2023-03-15 19:21:15 +00:00
nicolargo
d2d1475a5c
Click on CTRL-S is better
2023-03-12 10:42:59 +01:00
nicolargo
94a0395157
Ubuntu image only support linux/amd64 and linux/arm64 - See issue #2185
2023-03-12 10:22:53 +01:00
nicolargo
28b46a72a4
Avoid interaction in the Docker build process for Ubuntu images
2023-03-12 10:02:00 +01:00
nicolargo
db4bd0d136
Merge from develop
2023-03-12 09:44:43 +01:00
nicolargo
806f2a4b7f
Merge branch 'develop' into issue1985
2023-03-12 09:09:55 +01:00
nicolargo
43291246de
Ubuntu is back as additional Docker images. Alpine stays the default one. Related to #2185
2023-03-12 09:08:12 +01:00
nicolargo
e0a052c53e
Enhance process "extended stats" display (in Curses interface) #2225
2023-03-11 17:34:05 +01:00
nicolargo
bca45ca43e
Add documentation
2023-03-11 17:32:13 +01:00
nicolargo
6606fa0b62
Merge branch 'develop' into issue2225
2023-03-11 15:50:30 +01:00
nicolargo
7a60fcd010
Links to documents in sample glances.conf are not valid. #2271
2023-03-11 11:13:23 +01:00
nicolargo
3456afac69
Merge branch 'develop' of github.com:nicolargo/glances into develop
2023-03-11 11:01:46 +01:00
nicolargo
d28a696fc1
Refactor the Cloud plugin, disable it by default in the default configuration file - Related to #2279
2023-03-11 11:01:29 +01:00
Nicolas Hennion
907091e06b
Merge pull request #2283 from RazCrimson/issue/2282
...
Fix webserver status endpoint
2023-03-11 08:46:24 +01:00
Nicolas Hennion
aaf194bab8
Merge pull request #2281 from nicolargo/renovate/nvidia-cuda-12.x
...
chore(deps): update nvidia/cuda docker tag to v12.1.0
2023-03-11 08:44:31 +01:00
Raz Crimson
53c1d64aff
fix: Bottle - /api/%s/status endpoint
...
prob: failure in compressing `None` with zlib
2023-03-10 19:08:09 +05:30
Raz Crimson
d3bc9061f4
chore: missed out formatting
2023-03-10 19:03:01 +05:30
renovate[bot]
635dc2e3bb
chore(deps): update nvidia/cuda docker tag to v12.1.0
2023-03-10 00:11:59 +00:00
nicolargo
a798d10ab1
Set the min=0 ans max=100 for the sparklines axe
2023-03-05 14:59:28 +01:00
nicolargo
52cf4984f2
Dissociate 2 sensors with exactly the same names #2280
2023-03-05 10:35:50 +01:00
nicolargo
6b637bcc57
All times displayed in UTC - Container not using TZ/localtime (Docker) #2278
2023-03-05 09:25:53 +01:00
nicolargo
69be665406
Correct issue on docker compose with latest docker-compose version
2023-03-04 09:23:57 +01:00
nicolargo
e56b292928
Refactor some deps
2023-02-25 15:17:29 +01:00
nicolargo
2fb510afb0
Merge branch 'develop' of github.com:nicolargo/glances into issue1985
2023-02-25 15:05:20 +01:00
Nicolas Hennion
2bc7f2b63a
Merge pull request #2277 from RazCrimson/add-disable-msg-to-update-warning
...
Add disable option to Update Check warning msg
2023-02-25 15:04:12 +01:00
Raz Crimson
f16f213925
chg: Config - check_update defaults to true
...
To be consistent with the default config in conf/glances.conf
2023-02-24 00:24:40 +05:30
Raz Crimson
42f53f7e9e
fix: Outdated - cmdline flag precedence
...
Old Precedence:
check_update in conf > --disable-check-update
Current Precedence:
--disable-check-update > check_update in conf
2023-02-24 00:23:29 +05:30
Raz Crimson
91b086b134
add: check_update disable option in warning msg
2023-02-24 00:20:20 +05:30
Raz Crimson
ad6ca323c6
chore: remove unused imports
2023-02-24 00:19:41 +05:30
Raz Crimson
0d47356f4c
chore: format - missed out black changes
2023-02-23 23:08:17 +05:30
nicolargo
89a7383630
Merge branch 'develop' into issue1985
2023-02-19 10:02:49 +01:00
Nicolas Hennion
8f8925ac40
Merge pull request #2269 from RazCrimson/issue1985
...
Basic support for Podman containers
2023-02-19 09:46:40 +01:00
Nicolas Hennion
6a0e9b2bf6
Merge pull request #2272 from nicolargo/renovate/zeroconf-0.x
...
chore(deps): update dependency zeroconf to v0.47.3
2023-02-19 09:45:16 +01:00
Raz Crimson
95b7b94b1f
chg: containers Plugin - include engine name
2023-02-19 01:08:16 +05:30
Raz Crimson
7c3fe93226
chg: containers Plugin - basic pod support
...
StatsFetcher -> StatsStreamer
2023-02-19 01:08:06 +05:30
Raz Crimson
928752a453
fix: containers (Podman) - wrong response format
...
Ref: https://docs.podman.io/en/latest/Reference.html
2023-02-15 00:37:21 +05:30
Raz Crimson
ebb26e6a70
chg: containers Plugin - switch to basic podman extension unit
...
Pod support is still missing
2023-02-15 00:13:36 +05:30
Raz Crimson
16c3b43112
chg: containers Plugin - switch to docker extension unit
2023-02-15 00:13:36 +05:30
Raz Crimson
b65f800631
add: containers Plugin - StatsFetcher
2023-02-15 00:13:36 +05:30
Raz Crimson
532df87e74
chg: Plugin name - docker -> containers
2023-02-15 00:13:36 +05:30
renovate[bot]
4b13fa8728
chore(deps): update dependency zeroconf to v0.47.3
2023-02-14 06:10:01 +00:00
nicolargo
99c0c42f74
Add Excalidraw diagram
2023-02-05 10:51:05 +01:00
nicolargo
650df696dc
Add semgrep support
2023-02-04 16:08:22 +01:00
nicolargo
25c0a1c9a7
Merge branch 'develop' into issue2225
2023-02-04 14:53:55 +01:00
nicolargo
476e9b5760
Smartmontools missing from full docker image #2262
2023-02-04 08:45:45 +01:00
Nicolas Hennion
4b62000d90
Merge pull request #2264 from nicolargo/renovate/nvidia-cuda-12.x
...
chore(deps): update nvidia/cuda docker tag to v12.0.1
2023-02-04 08:41:23 +01:00
renovate[bot]
dbbf6ba2fa
chore(deps): update nvidia/cuda docker tag to v12.0.1
2023-02-02 21:31:43 +00:00
Nicolas Hennion
4f70193e75
Merge pull request #2263 from nicolargo/dependabot/npm_and_yarn/glances/outputs/static/http-cache-semantics-4.1.1
...
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /glances/outputs/static
2023-02-02 17:21:56 +01:00
dependabot[bot]
6179ac6b97
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /glances/outputs/static
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/commits )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 16:20:59 +00:00
Nicolas Hennion
16f1e1f4c9
Merge pull request #2261 from nicolargo/renovate/docker-build-push-action-4.x
...
chore(deps): update docker/build-push-action action to v4
2023-02-02 17:18:23 +01:00
renovate[bot]
03fb96cb9d
chore(deps): update docker/build-push-action action to v4
2023-01-30 19:52:36 +00:00
Nicolas Hennion
ed20ae7230
Merge pull request #2260 from nicolargo/snyk-fix-b8cb82bf8e2e61c9a4d05be59159bc75
...
[Snyk] Fix for 5 vulnerabilities
2023-01-30 17:00:35 +01:00
snyk-bot
0c8164a6ec
fix: dev-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-2321969
- https://snyk.io/vuln/SNYK-PYTHON-NUMPY-2321970
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-3180412
2023-01-30 15:59:13 +00:00
nicolargo
e7b26b8f29
Correct clear-text logging of sensitive information (security alert #29 )
2023-01-30 16:58:28 +01:00
nicolargo
7d2462075c
Update documentation
2023-01-30 16:51:52 +01:00
nicolargo
f67a5f2b20
Merge branch 'issue2203' into develop
2023-01-30 10:47:26 +01:00
nicolargo
bb455ac6ed
Add a new exporter to MongoDB time-serie #2203
2023-01-30 10:47:11 +01:00
nicolargo
30f981bd8e
Add a new exporter to MongoDB time-serie #2203
2023-01-30 10:46:39 +01:00
nicolargo
6876490d24
Use of a broken or weak cryptographic hashing algorithm (SHA256) on password storage #2175
2023-01-30 09:29:32 +01:00
Nicolas Hennion
1e6c967323
Merge pull request #2248 from aekoroglu/develop
...
Update __main__.py
2023-01-28 16:47:16 +01:00
Nicolas Hennion
7ec54490a7
Merge pull request #2255 from fr4nc0is/2157-moved-now-plugin
...
moved now plugin
2023-01-25 08:28:59 +01:00
fr4nc0is
f602416cb3
bump dependencies
2023-01-22 17:53:46 +01:00
fr4nc0is
17e1787fdf
bump dev dependencies
2023-01-22 17:53:17 +01:00
fr4nc0is
4ae0439f45
moved now plugin after sensors plugin
2023-01-22 17:52:21 +01:00
nicolargo
1bedd3b80e
It is not possible to return API data for a particular mount point (FS plugin) #1162
2023-01-22 12:22:16 +01:00
nicolargo
b67c717b3a
Improve documentation regarding regexp in configuration file
2023-01-22 11:14:59 +01:00
nicolargo
a805386255
Add Podman IO, but not workking for the moment because https://github.com/containers/podman/issues/11695
2023-01-22 09:54:56 +01:00
nicolargo
b43bf2bcb0
Code should be refactor in order to make it more easy to update if a new container engine is added
2023-01-22 09:13:06 +01:00
nicolargo
5dd133af7d
Add memory info for Podman
2023-01-21 15:40:48 +01:00
nicolargo
216b78936a
Merge branch 'develop' into issue1985
2023-01-21 11:43:45 +01:00
nicolargo
67bf0c1964
Update README
2023-01-21 11:37:22 +01:00
nicolargo
4ffc13cbc7
Improve documentation about the [ip] plugin #2251
2023-01-21 10:18:59 +01:00
Ali Erdinç Köroğlu
8ceac23aad
Update __main__.py
...
non-executable-script fix
2023-01-17 09:50:43 +02:00
nicolargo
66cd8a70d6
Merge from master
2023-01-17 08:12:51 +01:00
nicolargo
05aaee684c
version 3.3.1.1
2023-01-17 08:11:31 +01:00
mfridge
3f54d086bc
Remove surrounding quotes for quoted command arguments
2023-01-17 08:06:00 +01:00
Rui Chen
258cf59c7e
setup: include ujson as required dependency
...
also update psutil version constraint
Signed-off-by: Rui Chen <rui@chenrui.dev>
2023-01-17 08:05:38 +01:00
Nicolas Hennion
c0524485ce
Merge pull request #2247 from mfridge/action-command-split
...
Remove surrounding quotes for quoted command arguments
2023-01-17 08:04:13 +01:00
mfridge
b063169022
Remove surrounding quotes for quoted command arguments
2023-01-16 16:13:32 +01:00
Nicolas Hennion
4ee3c34384
Merge pull request #2245 from chenrui333/setup/add-ujson
...
setup: include ujson as required dependency
2023-01-16 13:39:04 +01:00
Rui Chen
f21750ca48
setup: include ujson as required dependency
...
also update psutil version constraint
Signed-off-by: Rui Chen <rui@chenrui.dev>
2023-01-14 15:02:19 -05:00
nicolargo
44da004bdd
On the road of Glances 3.4.0
2023-01-14 10:03:58 +01:00
nicolargo
8e9f079578
Correct conflict in __init__.py after master merge
2023-01-14 10:00:53 +01:00
nicolargo
b79edc7df6
Glances 3.3.1 release
2023-01-14 09:59:56 +01:00
nicolargo
10fbb246ac
Add run-docker-ubuntu-* in Makefile
2023-01-14 09:15:36 +01:00
Nicolas Hennion
c330e07e34
Merge pull request #2243 from nicolargo/renovate/nvidia-cuda-12.x
...
Update nvidia/cuda Docker tag to v12
2023-01-14 09:13:08 +01:00
Nicolas Hennion
a59ae3edf1
Merge pull request #2244 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
Update crazy-max/ghaction-docker-meta action to v4.3.0
2023-01-14 09:12:37 +01:00
nicolargo
f3f85eeb27
Unable to see docker related information #2180
2023-01-14 09:10:56 +01:00
nicolargo
e564ba4cf6
Update memory profile chart
2023-01-13 18:59:25 +01:00
renovate[bot]
623b8bf1ef
Update crazy-max/ghaction-docker-meta action to v4.3.0
2023-01-13 14:53:01 +00:00
nicolargo
9f6295a632
Merge branch 'develop' into issue1985
2023-01-13 15:45:40 +01:00
nicolargo
1cad8df2da
CSV export dependent on sort order for docker container cpu #2156
2023-01-13 15:41:40 +01:00
renovate[bot]
9ca7e4121f
Update nvidia/cuda Docker tag to v12
2023-01-13 11:05:36 +00:00
Nicolas Hennion
c53afdc8bf
Merge pull request #2234 from imyhxy/develop
...
Add ubuntu Dockerfile with GPU supported
2023-01-13 09:11:56 +01:00
nicolargo
416bbed02e
Error when process list is displayed in Programs mode #2209
2023-01-13 09:01:09 +01:00
Nicolas Hennion
6923d49aa7
Merge pull request #2228 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.47.1
2023-01-13 08:43:41 +01:00
Nicolas Hennion
ca988b190a
Merge pull request #2242 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
Update crazy-max/ghaction-docker-meta action to v4.2.0
2023-01-13 08:42:38 +01:00
renovate[bot]
220de545eb
Update crazy-max/ghaction-docker-meta action to v4.2.0
2023-01-11 18:48:58 +00:00
nicolargo
2aa7ea15c5
Correct an issue with unit tests
2023-01-08 17:58:32 +01:00
nicolargo
b715fc2aba
First version only for threads, not programs
2023-01-08 17:45:47 +01:00
nicolargo
bf46e85e1c
Correct an issue on check for extended stats
2023-01-08 16:08:11 +01:00
nicolargo
fc6a647e11
Work almost done for threads. Had to decide what the behavor for programs
2023-01-08 15:57:48 +01:00
Nicolas Hennion
1e7d058dae
Merge pull request #2239 from mfridge/action-command-split
...
Consider quotes when splitting command arguments
2023-01-08 14:50:59 +01:00
mfridge
848c0ef3ab
Consider quotes when splitting command arguments
2023-01-06 16:07:33 +01:00
fkwong
50f5bfc34b
Add ubuntu Dockerfile
2023-01-05 13:19:42 +08:00
nicolargo
ab68b362a1
CPU and MEM ok
2022-12-29 12:05:01 +01:00
nicolargo
d6bdb8dd8e
Before bar for threads
2022-12-28 10:57:29 +01:00
nicolargo
9614e2bb19
First version but UI should be improved and when user is in program mode, it did not work...
2022-12-27 10:45:51 +01:00
renovate[bot]
78705d6df1
Update dependency zeroconf to v0.47.1
2022-12-24 05:25:55 +00:00
nicolargo
8bdbed3331
Minor change on the help screen
2022-12-23 09:49:23 +01:00
Nicolas Hennion
8e5bdaf2a5
Merge pull request #2165 from nicolargo/renovate/zeroconf-0.x
...
Update dependency zeroconf to v0.47.0
2022-12-22 16:11:13 +01:00
renovate[bot]
c796e14cab
Update dependency zeroconf to v0.47.0
2022-12-22 03:52:43 +00:00
nicolargo
2d2d71d81f
Security alert on ujson < 5.4
2022-12-21 13:56:54 +01:00
nicolargo
2c9ff45b16
The open-web-browser option was missing dashes #2219
2022-12-21 13:52:07 +01:00
nicolargo
25fa4c6536
Correct regexp in glances.conf file example
2022-12-21 09:35:33 +01:00
nicolargo
07415b5f77
What is CW from network #2222 (related to discussion #2221 )
2022-12-20 14:23:46 +01:00
nicolargo
e5e3cefa45
Refactor some loop in the processes function
2022-12-18 10:11:12 +01:00
nicolargo
da3c5474a8
Change Glances repology URL
2022-12-12 14:24:51 +01:00
nicolargo
c061dc919f
Add example for the date format
2022-12-12 14:20:09 +01:00
nicolargo
6ef0f439a3
Correct Flake8 configuration file
2022-12-12 11:18:29 +01:00
nicolargo
440fb972ce
Drop UT for Python 3.5 and 3.6 (no more available in Ubuntu 22.04)
2022-12-12 11:00:52 +01:00
nicolargo
ed4cc5e20e
Console formatting permanently messed up when other text printed #2211
2022-12-12 10:56:26 +01:00
nicolargo
c23451f2ba
API GET uptime returns formatted string, not seconds as the doc says #2158
2022-11-20 18:58:15 +01:00
nicolargo
70aa46d4a0
Solve conflicts
2022-11-19 16:08:18 +01:00
nicolargo
ea60836cc9
Correct unitary test with Python 3.5
2022-11-19 15:57:27 +01:00
nicolargo
a5e2800807
Update Makefile with comments
2022-11-19 15:51:20 +01:00
Nicolas Hennion
81dc33fe74
Merge pull request #2199 from nicolargo/renovate/alpine-3.x
...
Update alpine Docker tag to v3.17
2022-11-19 15:31:25 +01:00
Nicolas Hennion
d0b4f92a95
Merge pull request #2202 from chncaption/oscs_fix_cdr0ts8au51t49so8c6g
...
fix(sec): upgrade psutil to 5.6.7
2022-11-19 15:29:36 +01:00
nicolargo
b60f704ceb
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-11-19 15:27:44 +01:00
nicolargo
a9ee2aa09c
Replace json by ujson #2201
2022-11-19 15:27:12 +01:00
chncaption
48341ca82d
update psutil 5.3.0 to 5.6.7
2022-11-17 18:37:44 +08:00
renovate[bot]
7409818d5d
Update alpine Docker tag to v3.17
2022-11-16 23:31:12 +00:00
Nicolas Hennion
09c7d7fb6b
Merge pull request #2196 from nicolargo/nicolargo/issue2195
...
Correct issue if process has no user name.
2022-11-16 14:59:12 +01:00
Nicolas Hennion
94ab2f9c36
Merge pull request #2197 from nicolargo/snyk-fix-dc7caaab455695a835f25c84d3eae23f
...
[Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1
2022-11-16 14:56:49 +01:00
snyk-bot
a3382f92e5
fix: doc-requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-3113904
2022-11-16 13:54:18 +00:00
Nicolas Hennion
434f9635c6
Merge pull request #2191 from nicolargo/snyk-fix-f81ef6def00bea16cc1bea9c27ee6b1f
...
[Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1
2022-11-16 14:53:45 +01:00
Nicolas Hennion
a45242138c
Correct issue if process has no user name.
2022-11-16 14:47:40 +01:00
snyk-bot
22941cc477
fix: dev-requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-3113904
2022-11-15 02:10:06 +00:00
nicolargo
4cd3c57c24
Update Python minimal requirement for py3nvlm
2022-11-13 10:01:11 +01:00
nicolargo
dae13631b0
Update security policy (user can open private issue directly in Github)
2022-11-13 09:51:05 +01:00
nicolargo
1d405ef424
Glances UI is breaking for multiline commands #2189
2022-11-13 09:46:29 +01:00
nicolargo
5f0f4d74e0
- Bump loader-utils from 2.0.0 to 2.0.3 in /glances/outputs/static #2187
...
- Update Web lib
2022-11-13 09:17:34 +01:00
nicolargo
705d4324e5
Update memory profiling
2022-11-12 21:49:14 +01:00
nicolargo
056e9d2940
Add unitary test for memory profiling
2022-11-12 17:15:44 +01:00
nicolargo
91b6b4aff7
Add a simple run script. Entry point for IDE debuger
2022-11-05 10:04:23 +01:00
nicolargo
1fc5795b1e
Modify the version (change by error)
2022-11-03 15:42:30 +01:00
nicolargo
0976da8a28
Back to dev again
2022-11-03 15:41:31 +01:00
nicolargo
894e046adc
Revert a miss
2022-11-03 15:33:03 +01:00
nicolargo
cd520655ef
version 3.3.0.4
2022-11-03 15:29:20 +01:00
nicolargo
8016705d04
Correct an issue on alpine.Dockerfile
2022-11-03 15:27:00 +01:00
nicolargo
2e8fcbc086
Correct an issue on alpine.Dockerfile
2022-11-03 15:26:43 +01:00
nicolargo
dd6d2973d6
Back to dev
2022-11-03 15:17:16 +01:00
nicolargo
1394da86fb
version 3.3.0.3
2022-11-03 15:12:50 +01:00
nicolargo
57a8a12a68
Refactor Docker image factory: from now, only Alpine images will be provided
2022-11-03 15:07:56 +01:00
nicolargo
eb8c0fd23c
Refactor Docker image factory: from now, only Alpine images will be provided
2022-11-03 15:05:57 +01:00
nicolargo
bb9591c4d7
Change the sponsoring section
2022-11-01 10:38:37 +01:00
nicolargo
f7fb3ad546
Change the sponsoring section
2022-11-01 10:33:01 +01:00
nicolargo
2bed438222
Change the sponsoring section
2022-11-01 10:31:41 +01:00
nicolargo
cf76040b56
Update the docs
2022-11-01 10:08:34 +01:00
nicolargo
fc4f6cb2c8
[WebUI] Implement the 'j' hotkey (join threads into program in console mode) in the WebUI #2179
2022-11-01 10:01:32 +01:00
nicolargo
a62ea3d21e
Reformat the code
2022-10-31 09:07:14 +01:00
nicolargo
1ed761c1aa
Correct an issue when using autodiscover in unitary test
2022-10-31 08:58:16 +01:00
nicolargo
2b8ae361d1
Improve unitary test for client/server by using venv if possible
2022-10-31 08:40:46 +01:00
nicolargo
9758d18db1
Back to dev
2022-10-30 14:59:07 +01:00
nicolargo
53f74248cd
version 3.3.0.2
2022-10-30 14:57:18 +01:00
nicolargo
76dd873ebe
Since the last update, using Glances with a password fails with a Python error / Correct another issue with user_config_dir
2022-10-30 14:51:56 +01:00
nicolargo
ffd275bafa
Since the last update, using Glances with a password fails with a Python error #2159
2022-10-30 14:51:27 +01:00
nicolargo
d6818c9c3a
Solve issue with merge
2022-10-29 14:42:22 +02:00
nicolargo
5e983434a1
Use of a broken or weak cryptographic hashing algorithm (SHA256) on password storage #2175
2022-10-29 14:40:01 +02:00
Nicolas Hennion
71dcf0a1f8
Create SECURITY.md
2022-10-29 12:04:03 +02:00
nicolargo
c5e138f698
Finalize the merge from develop
2022-10-29 11:24:03 +02:00
nicolargo
30f7dbc566
Solve conflicts
2022-10-29 11:13:13 +02:00
nicolargo
63292a54fc
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-10-29 10:56:14 +02:00
nicolargo
6116c2cc44
Update Debian container to Python 3.11
2022-10-29 10:55:59 +02:00
Nicolas Hennion
b64aa702ff
Merge pull request #2174 from nicolargo/renovate/docker-setup-qemu-action-2.x
...
Update docker/setup-qemu-action action to v2
2022-10-29 09:55:46 +02:00
Nicolas Hennion
98af7516f3
Merge pull request #2173 from nicolargo/renovate/docker-setup-buildx-action-2.x
...
Update docker/setup-buildx-action action to v2
2022-10-29 09:55:10 +02:00
Nicolas Hennion
b290048437
Merge pull request #2172 from nicolargo/renovate/docker-build-push-action-3.x
...
Update docker/build-push-action action to v3
2022-10-29 09:54:49 +02:00
Nicolas Hennion
01932c954a
Merge pull request #2170 from nicolargo/renovate/crazy-max-ghaction-docker-meta-4.x
...
Update crazy-max/ghaction-docker-meta action to v4
2022-10-29 09:53:43 +02:00
Nicolas Hennion
1256f38b15
Merge pull request #2169 from nicolargo/renovate/actions-setup-python-4.x
...
Update actions/setup-python action to v4
2022-10-29 09:52:45 +02:00
Nicolas Hennion
4f2a1ffc88
Merge pull request #2168 from nicolargo/renovate/actions-checkout-3.x
...
Update actions/checkout action to v3
2022-10-29 09:52:06 +02:00
Nicolas Hennion
66f3a86e59
Merge pull request #2167 from nicolargo/renovate/actions-cache-3.x
...
Update actions/cache action to v3
2022-10-29 09:51:24 +02:00
nicolargo
e0cc9710a4
Set minimal Python version to 3.7 for new version of influxdb-client
2022-10-29 09:50:43 +02:00
nicolargo
2a2576db98
Set minimal Python version to 3.7 for new version of zeroconf. Related to #2165
2022-10-29 09:44:50 +02:00
renovate[bot]
efefd52e74
Update docker/setup-qemu-action action to v2
2022-10-26 10:31:09 +00:00
renovate[bot]
5187dfb9c4
Update docker/setup-buildx-action action to v2
2022-10-26 10:31:03 +00:00
renovate[bot]
68c37032bc
Update docker/build-push-action action to v3
2022-10-25 20:10:25 +00:00
renovate[bot]
2cda1b4a52
Update crazy-max/ghaction-docker-meta action to v4
2022-10-25 17:10:37 +00:00
renovate[bot]
7f3d847896
Update actions/setup-python action to v4
2022-10-25 17:10:32 +00:00
renovate[bot]
5b8db6b395
Update actions/checkout action to v3
2022-10-25 13:44:28 +00:00
renovate[bot]
dd93f07c81
Update actions/cache action to v3
2022-10-25 13:44:22 +00:00
Nicolas Hennion
d948d65db2
Merge pull request #2160 from nicolargo/renovate/configure
...
Configure Renovate
2022-10-25 09:16:34 +02:00
renovate[bot]
aeefbf2c46
Add renovate.json
2022-10-25 07:07:15 +00:00
nicolargo
fe1cf36688
Add password file path management in the Glances server mode
2022-10-23 16:36:14 +02:00
nicolargo
09224f1476
Since the last update, using Glances with a password fails with a Python error / Correct another issue with user_config_dir
2022-10-23 15:56:36 +02:00
nicolargo
018fc8ce4c
Update docs
2022-10-23 11:33:23 +02:00
nicolargo
b7641a18eb
Since the last update, using Glances with a password fails with a Python error #2159
2022-10-23 11:27:06 +02:00
nicolargo
0e098407e1
First version. Container list and CPU ok, need others stats
2022-10-23 11:14:41 +02:00
nicolargo
f5892af699
Another try for snap - Related to #1801
2022-10-22 12:25:41 +02:00
nicolargo
facb436030
Another try for snap - Related to #1801
2022-10-22 11:53:39 +02:00
nicolargo
a4105ee6e8
Correct minimatch ReDoS vulnerability
2022-10-22 09:46:11 +02:00
nicolargo
1697eca9bd
The Docker hub repository nicolargo/glances is now a organization. Use a token instead of password to publish Glances images.
2022-10-22 09:29:19 +02:00
nicolargo
bce94a8a7a
On the road again, again...
2022-10-17 23:17:41 +02:00
nicolargo
b6f56f416b
Quick and dirty patch for #2155
2022-10-17 23:15:56 +02:00
nicolargo
967ad5fedd
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-10-16 15:40:47 +02:00
nicolargo
fba9c818f9
On the road to Glances version 3.3.1
2022-10-16 15:40:09 +02:00
nicolargo
b2b7bf34be
On the orad of Glances 3.3.1
2022-10-16 15:36:29 +02:00
nicolargo
7003616ea5
version 3.3.0
2022-10-16 15:30:33 +02:00
Nicolas Hennion
4cdd2d9f80
Merge pull request #2153 from fr4nc0is/2150-now-plugin
...
added now plugin
2022-10-16 12:17:10 +02:00
fr4nc0is
5b5db2aa38
bump dependencies
2022-10-16 12:00:28 +02:00
fr4nc0is
bab9a1e572
bump dev dependencies
2022-10-16 11:58:43 +02:00
fr4nc0is
6c73885a7e
added now plugin and updated layout
2022-10-16 11:57:47 +02:00
nicolargo
a0006b4a05
Add Codespell to the CI pipeline #2148
2022-10-16 10:43:11 +02:00
nicolargo
0302cdcd57
Password files in same configuration dir in effect #2143
2022-10-16 10:32:35 +02:00
nicolargo
5947e9da36
glances.conf FS hide not applying #1666
2022-10-16 09:42:24 +02:00
nicolargo
0ac1bcb76b
AMP: regex with special chars #2152 Remove example
2022-10-15 16:22:25 +02:00
nicolargo
1aa5596cc2
AMP: regex with special chars #2152
2022-10-15 16:20:30 +02:00
nicolargo
6ac163536d
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-10-15 11:45:12 +02:00
nicolargo
5511bbfd83
Please add docker-compose example and document example. #2151
2022-10-15 11:45:01 +02:00
Nicolas Hennion
a4067cd856
Merge pull request #2145 from fr4nc0is/2138-added-sortable-columns-docker-plugin
...
added sortable columns in docker plugin
2022-10-04 10:41:26 +02:00
Nicolas Hennion
ffc4be019c
Merge pull request #2146 from matthewaaronthacker/patch-1
...
Update config.rst
2022-10-04 10:40:42 +02:00
Nicolas Hennion
d68463b68e
Merge pull request #2144 from kianmeng/fix-typos
...
Fix typos
2022-10-04 10:38:20 +02:00
matthewaaronthacker
c5ae552a10
Update config.rst
...
An escape backslash was missing from the Windows location for the glances conf, making it appear as glancesglances.conf.
2022-10-03 15:43:36 -04:00
fr4nc0is
b6d23727c1
added sortable columns in docker plugin
2022-10-03 19:27:43 +02:00
Kian-Meng Ang
4046fbb18c
Fix typos
...
Found via `codespell -S ./venv,./glances/outputs,*.svg -L hart,bu,te,statics`
2022-10-03 21:53:24 +08:00
nicolargo
94d1e00692
Add sort information on Docker plugin (console mode). Related to #2138
2022-10-02 12:46:23 +02:00
nicolargo
16832111ee
:Merge branch 'ankostis-help-9' into develop
2022-09-28 19:10:40 +02:00
nicolargo
77133b8d9d
Merge branch 'help-9' of https://github.com/ankostis/glances into ankostis-help-9
2022-09-28 19:09:13 +02:00
Kostis Anagnostopoulos
bb2bbede09
fix(help) nice msg about admin-rights was reversed
2022-09-27 13:51:54 +03:00
Kostis Anagnostopoulos
8284f25051
fix(help,#976) was missing `9` shortcut for theme-white
2022-09-27 13:51:44 +03:00
Kostis Anagnostopoulos
ae5779e3c9
FEAT(help) generate help-screen algorithmically >
...
fix: discovered x2 new key-strokes introduced by #2081 (nice-level) had been left out.
refact: store plugin's `view_data` (keystroke) in an ordered-dict.
2022-09-27 13:51:44 +03:00
Kostis Anagnostopoulos
e0bb6ec647
doc(help): replace inner doc-strings with comments >
...
though it does not affect size of compiled-code.
2022-09-27 13:51:37 +03:00
nicolargo
7849b9b991
If the container name is lon, then display the start, not the end - Related to #1732
2022-09-25 17:52:20 +02:00
nicolargo
28c6589280
Correct issue with the regexp filter (use fullmatch instead of match)
2022-09-25 10:13:57 +02:00
nicolargo
068a7daac9
Errors when running Glances as web service #1702
2022-09-25 09:05:49 +02:00
nicolargo
6a1ca75aae
Change issue template
2022-09-25 08:22:59 +02:00
nicolargo
fee4696834
[DOC] Glances failed to start and some other issues - BSD #2106 (update doc)
2022-09-24 19:03:04 +02:00
nicolargo
f0caf64837
[DOC] Glances failed to start and some other issues - BSD #2106
2022-09-24 19:01:42 +02:00
nicolargo
c5246197da
[REQUEST Docker image] Output log to stdout #2128 (for debian)
2022-09-24 18:57:19 +02:00
nicolargo
922610f837
[REQUEST Docker image] Output log to stdout #2128
2022-09-24 16:50:37 +02:00
nicolargo
ef9a64cdd0
Update docs regarding Docker images
2022-09-24 16:24:22 +02:00
nicolargo
e1a85a24f7
Refactor Docker file CI
2022-09-24 11:38:13 +02:00
nicolargo
265ed00129
Make the Web UI same than Console for CPU plugin
2022-09-18 15:05:29 +02:00
nicolargo
e7d3c1a5f4
Correct dpc instead of dcp in WebUI
2022-09-18 14:43:11 +02:00
nicolargo
ae4d44a821
[WINDOWS] Reorganise CPU stats display #2131
2022-09-18 14:33:36 +02:00
nicolargo
99554d99a4
[WINDOWS] Reorganise CPU stats display #2131
2022-09-18 14:29:11 +02:00
nicolargo
acb50b70a1
[WINDOWS] Reorganise CPU stats display #2131
2022-09-18 09:54:43 +02:00
nicolargo
bf27ed9e8f
[WINDOWS] Reorganise CPU stats display #2131
2022-09-18 09:45:00 +02:00
nicolargo
a629fdf336
Revert "Remove a except in the main display function. Replace it by a test on the screen size." - #2132
2022-09-18 08:56:42 +02:00
nicolargo
2532008162
Correct issue on the dev Docker
2022-09-15 11:02:11 +02:00
nicolargo
fdbbf94b46
Remove multiple message in server/client mode concerning the extended proccesses
2022-09-11 18:09:07 +02:00
nicolargo
8a1d4ab53a
Correct some minor artifact issue in the WebUI
2022-09-11 18:04:04 +02:00
nicolargo
5a1315130b
Improve comment
2022-09-11 12:16:30 +02:00
nicolargo
d8a00d73a2
Fix code scanning alert - Clear-text logging of sensitive information #2124
2022-09-09 20:29:01 +02:00
nicolargo
66870050c1
Update flame profiling
2022-09-09 20:14:04 +02:00
nicolargo
8d0d5ad8e6
Improve --issue output with the 'Total time to update all stats'
2022-09-09 19:51:23 +02:00
nicolargo
bbc94568d6
Correct issue following merge with json and csv output
2022-09-09 18:25:37 +02:00
nicolargo
0a39988a5a
Merge branch 'develop' into glancesv4
2022-09-09 18:23:43 +02:00
Nicolas Hennion
a756b734e8
Merge pull request #2123 from fr4nc0is/2122-fix-memmore-display
...
fixed memmore section/plugin responsive display
2022-09-09 12:02:38 +02:00
nicolargo
42f25d3e38
Apply alias to Duplicate sensor name #1686
2022-09-09 11:59:04 +02:00
fr4nc0is
a79598a149
fixed memmore section/plugin responsive display
2022-09-09 11:26:06 +02:00
nicolargo
3ed17fa8f6
Improve makefile
2022-09-09 10:20:38 +02:00
Nicolas Hennion
29e395b9e9
Merge pull request #2121 from nicolargo/dependabot/npm_and_yarn/glances/outputs/static/scss-tokenizer-0.4.3
...
Bump scss-tokenizer from 0.2.3 to 0.4.3 in /glances/outputs/static
2022-09-08 11:00:59 +02:00
dependabot[bot]
b0cbddc5a9
Bump scss-tokenizer from 0.2.3 to 0.4.3 in /glances/outputs/static
...
Bumps [scss-tokenizer](https://github.com/sasstools/scss-tokenizer ) from 0.2.3 to 0.4.3.
- [Release notes](https://github.com/sasstools/scss-tokenizer/releases )
- [Commits](https://github.com/sasstools/scss-tokenizer/compare/v0.2.3...v0.4.3 )
---
updated-dependencies:
- dependency-name: scss-tokenizer
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-08 08:49:26 +00:00
nicolargo
a2e6e199d3
Re-apply patch for issue #1401
2022-09-08 10:31:24 +02:00
nicolargo
55b063c6b0
Resolve merge conflicts
2022-09-08 10:15:16 +02:00
nicolargo
5c60726035
Correct issue on WebUI (Network plugin not display correctly Related to #2100
2022-09-04 08:50:15 +02:00
nicolargo
b2b173b159
buildx failed with: ERROR: failed to solve: python:3.10-slim-buster: no match for platform in manifest #2120
2022-09-04 08:16:21 +02:00
nicolargo
5c8370db2c
Broken code-block sections in current Docs #2115
2022-09-03 10:55:03 +02:00
nicolargo
616caec911
Merge branch 'fr4nc0is-2100-vuejs-migration' into develop
2022-09-03 09:41:18 +02:00
fr4nc0is
1355c64573
added vuejs and remove angularjs
2022-08-31 16:02:05 +02:00
fr4nc0is
110594b06a
added webpack-dev-server
2022-08-31 16:02:05 +02:00
nicolargo
e9fe96af07
Refactor Bottle message
2022-08-29 15:06:44 +02:00
nicolargo
1bed69bc8a
Make the hide function in sensors section compliant with lower/upercase #1590
2022-08-27 11:23:00 +02:00
nicolargo
ef9917a9a8
[Update docs] Can I export only the fields I need in csv report? #2113
2022-08-24 19:32:42 +02:00
nicolargo
46f1745a6d
Web UI truncates the days part of CPU time counter of the process list #2108
2022-08-24 19:14:16 +02:00
nicolargo
84f7b38841
Web UI truncates the days part of CPU time counter of the process list #2108
2022-08-21 18:05:37 +02:00
nicolargo
499288c108
Make the Makefile format target compliant with the future Glancesv4 branch
2022-08-20 10:04:28 +02:00
nicolargo
82bbd00b6c
Lint the code
2022-08-20 10:01:37 +02:00
nicolargo
917f01a830
Update formater in the Makefile with flake8 and autopep8/autoflake
2022-08-20 09:39:49 +02:00
nicolargo
ee3f43985e
Update docs and Makefile
2022-08-20 09:00:19 +02:00
nicolargo
4ecbb61bb9
Windows Python 3 installation fails on dependency package "future" #2109
2022-08-20 08:45:00 +02:00
nicolargo
faf633da77
Remove python3-glances.json file from Glances repo
2022-08-19 20:15:06 +02:00
nicolargo
d954a0127c
Distribute as Flatpak - First try #1374
2022-08-19 19:52:49 +02:00
nicolargo
52964dabec
Correct merge issue
2022-08-15 18:21:38 +02:00
nicolargo
004288eac5
Improve code quality
2022-08-15 18:16:16 +02:00
nicolargo
f1ebbcdcf2
Correct alignement issue with the diskio plugin (Console UI)
2022-08-15 17:31:16 +02:00
nicolargo
ff5423e366
Correct unitest (again/again)
2022-08-14 11:24:08 +02:00
nicolargo
723f4f2d25
Correct unitest (again)
2022-08-14 10:57:37 +02:00
nicolargo
6ee41b22b7
Correct unitest
2022-08-14 10:44:01 +02:00
nicolargo
e00bb4f336
Merge from develop
2022-08-14 10:39:32 +02:00
nicolargo
2ee2ffbd24
Add the public IP information to the WebUI #2105
2022-08-13 13:04:34 +02:00
nicolargo
ed5254d2a0
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-08-08 11:29:40 +02:00
nicolargo
9adc934628
Improve the IP module with a link to Censys #2105
2022-08-08 11:29:27 +02:00
nicolargo
1caf77b5a9
Merge branch 'issue2105' into develop
2022-08-08 11:28:10 +02:00
nicolargo
5e01e20c01
Update main screenshot
2022-08-08 11:27:03 +02:00
nicolargo
4721bd9ebb
Update docs. @TODO: WebUI
2022-08-08 11:24:23 +02:00
nicolargo
100395434d
Correct display issue when screen size is too low
2022-08-08 11:11:46 +02:00
nicolargo
7c5bbe6c5a
First version ok for both PY2 and PY3
2022-08-08 10:59:00 +02:00
nicolargo
296c3fd2a0
Only work for the first refresh...
2022-08-07 17:43:11 +02:00
nicolargo
712cd67581
Update FUNDING file
2022-08-07 09:16:24 +02:00
nicolargo
4634caf3a1
Add WebUI audit to the Makefile
2022-07-29 13:17:03 +02:00
nicolargo
5ce964bac3
Remove the static exportable_plugins list from glances_export.py #1556 "
...
Limiting data exported for economic storage #1443
2022-07-29 12:49:47 +02:00
nicolargo
9b4afb84cf
Merge branch 'develop' into glancesv4
2022-07-28 18:23:58 +02:00
nicolargo
f7260fb0d2
On the road of version 3.3.0
2022-07-28 18:17:04 +02:00
nicolargo
8e443d342c
Resolv conflict from master
2022-07-28 18:10:35 +02:00
nicolargo
709b4e904d
version 3.2.7
2022-07-28 18:00:59 +02:00
nicolargo
0f226b2ba8
Update README for Debian package users
2022-07-28 10:30:55 +02:00
nicolargo
3af6cc01fb
Update docs
2022-07-27 19:28:12 +02:00
Nicolas Hennion
948780a0c1
Merge pull request #2096 from nicolargo/dependabot/npm_and_yarn/glances/outputs/static/terser-5.14.2
...
Bump terser from 5.9.0 to 5.14.2 in /glances/outputs/static
2022-07-27 19:21:26 +02:00
dependabot[bot]
4f3aabb72b
Bump terser from 5.9.0 to 5.14.2 in /glances/outputs/static
...
Bumps [terser](https://github.com/terser/terser ) from 5.9.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.9.0...v5.14.2 )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 17:20:59 +00:00
nicolargo
144e26f6c3
Correct issue with CPU label
2022-07-27 11:21:05 +02:00
nicolargo
bce5131c1b
Merge branch 'issue2059' into develop
2022-07-27 10:25:18 +02:00
nicolargo
419c4475dc
Container uptime wrong (timezone bug?) #2059
2022-07-27 10:25:04 +02:00
nicolargo
ff4e8d8d1a
Change the README header
2022-07-27 10:03:35 +02:00
nicolargo
e71fbaf0b0
Correct typo with bat percent plugin (sensor)
2022-07-27 09:53:02 +02:00
nicolargo
e1683854ce
Correct an issue from the latest develop merge
2022-07-27 09:45:07 +02:00
nicolargo
dfe0f642ea
Resolv first conflict
2022-07-26 10:37:44 +02:00
nicolargo
ca0aaed56c
Drive names truncated in Web UI #2055
2022-07-26 10:32:53 +02:00
nicolargo
d5efb63591
Config to disable all plugins by default (or enable an exclusive list) #2089
2022-07-24 10:37:42 +02:00
nicolargo
2fb2403405
Change the sponsor message
2022-07-16 10:48:23 +02:00
nicolargo
0e7fb3052e
Update documentation for Docker
2022-07-15 19:25:53 +02:00
nicolargo
2fa8cfa093
Force -C in docker-compose file
2022-07-15 19:02:02 +02:00
nicolargo
177eff05a2
Improve error message when export error occures
2022-07-15 18:25:41 +02:00
nicolargo
17ff53d3a7
Default MQQT server port is 8883 (but 1883 for mosquito)
2022-07-15 11:43:47 +02:00
nicolargo
cea2e777ef
Improve error message when MQTT error occures
2022-07-15 11:42:20 +02:00
nicolargo
b2052414b6
Merge branch 'develop' of github.com:nicolargo/glances into develop
2022-07-15 11:17:20 +02:00
nicolargo
9aaf620e2f
Change exit message when export plugin init failed
2022-07-15 11:16:07 +02:00
Nicolas Hennion
ddd91be318
Merge pull request #2088 from dbrennand/docs/prometheus-exporter-container-usage
...
Add note about `host` for Prometheus exporter in a container
2022-07-15 10:07:48 +02:00
dbrennand
ad11702397
feat: add note about `host`
...
When using the Prometheus exporter inside a container: https://github.com/nicolargo/glances/issues/2087#issue-1305028667
refactor: place old note into note block
2022-07-14 18:25:20 +01:00
nicolargo
2ffb54a291
In the sensor plugin thresholds in the configuration file should overwrite system ones #2058
2022-07-14 10:33:52 +02:00
nicolargo
678f6da3a9
Disable Pyright on the Git actions pipeline
2022-07-10 18:52:23 +02:00
nicolargo
fd9522d6ad
Update docs for new shortcut
2022-07-10 18:42:34 +02:00
Nicolas Hennion
169468cd0b
Merge pull request #2084 from sylvainmouquet/chore--add-pyright
...
chore(ci): add pyright
2022-07-10 18:37:58 +02:00
Sylvain MOUQUET
3237d2aedf
chore: add pyright
2022-07-10 11:34:56 +02:00
Sylvain MOUQUET
f798293474
chore(ci): add pyright
2022-07-10 11:29:50 +02:00
Sylvain MOUQUET
4b5ae8aded
chore(ci): add pyright
2022-07-10 11:22:47 +02:00
nicolargo
820007073f
Keybind(s) for modifying nice level #2081
2022-07-09 19:10:40 +02:00
nicolargo
bc9e2c1004
Merge branch 'issue2081' into develop
2022-07-09 19:01:33 +02:00
nicolargo
034bc69cd0
Keybind(s) for modifying nice level #2081
2022-07-09 19:01:16 +02:00
nicolargo
7080464766
Resolve conflict after develop merge
2022-07-09 14:03:12 +02:00
Nicolas Hennion
e4437a59ee
Merge pull request #2083 from sylvainmouquet/feat/codeql-v2
...
chore(ci) : upgrade CodeQL Actions to version 2
2022-07-09 13:46:05 +02:00
Nicolas Hennion
3e82b79c92
Merge pull request #2082 from jiegec/develop
...
fix: fix unit testing on macOS
2022-07-09 13:45:16 +02:00
Sylvain MOUQUET
da14a9bb1b
chore: wip
2022-07-09 13:19:23 +02:00
Sylvain MOUQUET
cf7012841d
Merge pull request #1 from nicolargo/develop
...
Merge
2022-07-09 13:09:22 +02:00
Jiajie Chen
c8f6e4d1bc
fix: fix unit testing on macOS
...
In test_017_programs, the following exception may occur:
TypeError: unsupported operand type(s) for +=: 'int' and 'NoneType'
This commit fixes this exception by giving a default value for None.
2022-07-09 16:34:00 +08:00
nicolargo
5a44de0080
Improve makefile help
2022-07-09 09:03:39 +02:00
Nicolas Hennion
d65030b036
Merge pull request #2078 from sylvainmouquet/feat-make-help
...
chore(Makefile): add command make help
2022-07-09 08:53:46 +02:00
Sylvain MOUQUET
7c9d09029c
chore(Makefile): add command make help
2022-07-05 23:34:58 +02:00
nicolargo
8a617c5276
Add quote to the update command line (already ok for the installation). Related to #2073
2022-07-05 10:51:36 +02:00
nicolargo
533824dc7e
[WEBUI] Reorganize help screen #2037
2022-07-05 10:36:12 +02:00
Nicolas Hennion
ee223a0573
Merge pull request #2075 from FastThenLeft/issue#2037
...
Reformat help display
2022-07-05 09:00:38 +02:00
FastThenLeft
5ddf57e3f5
Reformat help display
2022-07-04 20:35:48 -04:00
nicolargo
5ec14a5be3
Upadte docs
2022-06-25 15:50:04 +02:00
nicolargo
5114231085
Make Glances (almost) compliant with REUSE #2042
2022-06-25 15:43:36 +02:00
Nicolas Hennion
b6e4c3c8be
Merge pull request #2069 from nicolargo/dependabot/npm_and_yarn/glances/outputs/static/nanoid-3.3.4
...
Bump nanoid from 3.1.30 to 3.3.4 in /glances/outputs/static
2022-06-25 14:54:51 +02:00
Nicolas Hennion
55d118fe17
Merge pull request #2068 from nicolargo/dependabot/npm_and_yarn/glances/outputs/static/node-sass-7.0.0
...
Bump node-sass from 6.0.1 to 7.0.0 in /glances/outputs/static
2022-06-25 14:54:17 +02:00
dependabot[bot]
203b164405
Bump nanoid from 3.1.30 to 3.3.4 in /glances/outputs/static
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.30 to 3.3.4.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.3.4 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-25 12:52:30 +00:00
dependabot[bot]
e41d888e17
Bump node-sass from 6.0.1 to 7.0.0 in /glances/outputs/static
...
Bumps [node-sass](https://github.com/sass/node-sass ) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/sass/node-sass/releases )
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/node-sass/compare/v6.0.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: node-sass
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-25 12:52:11 +00:00
Nicolas Hennion
8f559ca9c1
Merge pull request #2064 from ewuerger/fix-amp-config-ref
...
Fix reference link to configuration file in AMP
2022-06-25 14:44:35 +02:00
ewuerger
60ce10978d
Fix reference link to configuration file
...
Link to the configuration heading in config.rst via its label.
See https://sublime-and-sphinx-guide.readthedocs.io/en/latest/references.html#use-custom-link-text
for details.
2022-06-19 12:21:24 +02:00
nicolargo
e403b0e4c3
Add a Json stdout option #2060
2022-06-12 10:11:46 +02:00
nicolargo
f24c8f4077
Update docs for JSON
2022-06-12 09:29:20 +02:00
nicolargo
7c6d402036
Change the way core are displayed
2022-05-29 18:45:34 +02:00
nicolargo
d149a2f3a4
Merge from develop
2022-05-29 13:04:58 +02:00
nicolargo
d2bbcfed8d
Remove a except in the main display function. Replace it by a test on the screen size.
2022-05-29 13:02:21 +02:00
nicolargo
1292150478
Remove unused key in the process list
2022-05-28 17:50:59 +02:00
nicolargo
87d90987a8
Refactor top menu of the curse interface
2022-05-27 18:36:36 +02:00
nicolargo
586ebd7099
Refactor comment
2022-05-26 15:21:48 +02:00
nicolargo
165357f746
Refactor Load plugin msg_curse method
2022-05-26 14:58:35 +02:00
nicolargo
b33417831e
Update Flame profiling for version 3.2.6.4
2022-05-26 14:47:13 +02:00
nicolargo
5fb4187ae5
Improve Irix display for the load plugin
2022-05-26 11:41:56 +02:00
nicolargo
b2f6040654
Remove : from the load
2022-05-26 11:25:38 +02:00
nicolargo
86da9b1bb0
Except datutil import error
2022-05-26 10:28:51 +02:00
nicolargo
d0fde6904c
Version 3.2.6.4
2022-05-26 10:27:21 +02:00
nicolargo
2d9bf175d0
Another dep issue solved in the Alpine Docker + issue in the outdated method
2022-05-26 09:37:56 +02:00
nicolargo
d9b568c024
Another dep issue solved in the Alpine Docker + issue in the outdated method
2022-05-26 09:35:42 +02:00
nicolargo
2d4309c0eb
Update Makefile
2022-05-25 23:12:09 +02:00
nicolargo
90082392de
Resolve conflict
2022-05-25 22:51:12 +02:00
nicolargo
3d27c91556
Glances version 3.2.6.3
2022-05-25 22:48:18 +02:00
nicolargo
8012fe5546
Update the documentation conerning the Docker Gances conf file
2022-05-25 22:41:47 +02:00
nicolargo
472b1f8296
Update the documentation conerning the Docker Gances conf file
2022-05-25 22:40:38 +02:00
nicolargo
85c991ff56
Remove a log message
2022-05-25 16:58:23 +02:00
nicolargo
cd600f6f48
Remove a log message
2022-05-25 16:53:56 +02:00
nicolargo
82025891b3
Resolve merge conflicts from develop
2022-05-25 16:01:06 +02:00
nicolargo
ae0e01c7da
On the road of Glances version 3.2.7
2022-05-24 12:23:10 +02:00
nicolargo
c34479a996
Merge branch 'develop' into glancesv4
2022-05-03 08:27:15 +02:00
nicolargo
7096c755aa
Missing from glances.timer import getTimeSinceLastUpdate
2022-04-17 10:35:22 +02:00
nicolargo
22ea644778
Merge from develop
2022-04-17 10:32:45 +02:00
nicolargo
b3c009b22e
Correct unitary test failed
2022-03-20 09:26:06 +01:00
nicolargo
7dbe2ffd3d
Format code thanks to Black
2022-03-20 09:12:23 +01:00
nicolargo
40864d35e1
Correct merge conflict
2022-03-20 09:09:00 +01:00
nicolargo
899f814e3a
Merge branch 'develop' into glancesv4
2022-02-26 15:53:10 +01:00
nicolargo
71a8b37dfb
Merge develop
2022-02-26 15:50:56 +01:00
nicolargo
f112aaf19c
Correct execution error
2022-01-23 10:50:49 +01:00
nicolargo
aaf2c0e82d
Solve conflict following issue #1049
2022-01-23 10:47:05 +01:00
nicolargo
a4d75fedaa
Merge branch 'develop' into glancesv4
2022-01-02 09:35:38 +01:00
nicolargo
0eb5dd211c
Merge branch 'develop' into glancesv4
2021-12-28 09:41:52 +01:00
nicolargo
cec72149cb
Merge branch 'develop' into glancesv4
2021-12-27 11:10:54 +01:00
nicolargo
83b11e55d1
Merge branch 'develop' into glancesv4
2021-12-27 10:42:28 +01:00
nicolargo
7d756db882
Correct issue in decorators names
2021-12-05 16:27:55 +01:00
nicolargo
56090c289c
Resolv conflict while mergin develop for CPU optim in server mode
2021-12-05 16:21:46 +01:00
nicolargo
b3b49b52e2
Run black on the branch
2021-12-05 09:24:27 +01:00
nicolargo
b5bb57c4cd
Correct conflict following black merge
2021-12-05 09:23:30 +01:00
nicolargo
7c4326e40e
Merged from develeop
2021-11-29 09:01:15 +01:00
nicolargo
d72f7b0928
Solve conflict with develop
2021-11-28 14:13:29 +01:00
nicolargo
2294e83a27
Resolve conflict during develop merge
2021-11-22 11:47:52 +01:00
nicolargo
9fa87cddf2
Merge branch 'develop' into glancesv4
2021-11-20 10:25:11 +01:00
nicolargo
e0e4734659
is_disabled instead of is_disable for system and uptime
2021-11-14 15:56:47 +01:00
nicolargo
3d93926294
Resolve conflict with PR #1949
2021-11-14 12:26:07 +01:00
nicolargo
0bdc1dbc53
Merge branch 'develop' into glancesv4
2021-11-11 18:03:01 +01:00
nicolargo
54d937c93e
Merge branch 'develop' into glancesv4
2021-11-11 10:47:16 +01:00
nicolargo
4e5be7e75a
Merge branch 'develop' into glancesv4
2021-11-11 10:33:08 +01:00
nicolargo
511b25bb10
Merge branch 'develop' into glancesv4
2021-11-11 10:03:40 +01:00
nicolargo
341f4b1ea4
Correct an conflict while merging Docker plugin
2021-11-06 16:10:51 +01:00
nicolargo
6e9cc89e4d
Correct UT for real
2021-11-04 09:58:22 +01:00
nicolargo
5922ccebef
Correct UT
2021-11-04 09:54:52 +01:00
nicolargo
9b25f76ee4
Remove unused view.py in the MEM plugin
2021-11-03 10:52:58 +01:00
nicolargo
2b28c3cab5
Correct unitary test
2021-11-03 10:39:04 +01:00
nicolargo
ac4e4bee25
Merge branch 'develop' into glancesv4
2021-11-03 10:26:19 +01:00
nicolargo
cc4f35419c
Merge branch 'develop' into glancesv4
2021-10-08 17:42:23 +02:00
nicolargo
0b42429a63
First try for the view class
2021-09-26 18:47:21 +02:00
nicolargo
2eeab3c3a4
Merge branch 'develop' into glancesv4
2021-09-26 18:03:31 +02:00
nicolargo
518758dda7
Merge branch 'testrefactor' into glancesv4
2021-09-26 18:02:57 +02:00
nicolargo
dd5bc83f1b
Add default __init__.py file
2021-09-26 17:47:57 +02:00
nicolargo
3573c1a2df
Refactor plugins as MVC (only M implement for the moment)
2021-09-26 17:47:09 +02:00
nicolargo
0d6a6eb92b
Correct class name error in debug message
2021-09-26 09:03:23 +02:00
nicolargo
dc90c3f52f
Correct an issue on idle display
2021-09-25 10:12:52 +02:00
nicolargo
1971965fa6
Add comment to change AMP in future release
2021-09-19 10:28:24 +02:00
nicolargo
9713b083ab
Add README.rst for plugins and exports
2021-09-04 17:01:38 +02:00
nicolargo
a0b5982f1d
Refactor exports modules loading
2021-09-04 16:46:20 +02:00
nicolargo
23292675a3
Merge branch 'develop' into glancesv4
2021-09-04 09:39:31 +02:00
nicolargo
64eab612a3
Plugin sensors and main plugin OK
2021-09-04 09:39:17 +02:00
nicolargo
d80a9cf229
Remove future dep
2021-08-29 14:48:24 +02:00
nicolargo
750f33f5b1
Merge branch 'develop' into glancesv4
2021-08-29 10:37:44 +02:00
nicolargo
32152d7ca5
Remove Python 3.4 test
2021-08-29 09:54:52 +02:00
nicolargo
7544c959e3
Avoid circular loop when init docker plugin
2021-08-28 11:08:16 +02:00
nicolargo
cb68d216d2
Merge compat into globals
2021-08-28 10:56:04 +02:00
nicolargo
76ea71f256
Remove Python 2 in docs and README files
2021-08-28 10:23:19 +02:00
nicolargo
15173dd431
Correct unitests
2021-08-25 13:07:44 +02:00
nicolargo
83170d7da5
Plugins are classes
2021-08-24 10:04:02 +02:00