Commit graph

2815 commits

Author SHA1 Message Date
GyulyVGC
038d61b96a move sample_for_screenshot to TrafficChart impl 2026-04-07 23:25:35 +02:00
GyulyVGC
6c71fb7658 bump version to 1.5.0 2026-04-05 15:27:36 +02:00
GyulyVGC
9d8d9ec967 update services list and embedded MMDBs 2026-04-05 15:16:57 +02:00
Giuliano Bellini
b6262328d4
Merge pull request #1110 from GyulyVGC/imgbot
[ImgBot] Optimize images
2026-04-05 00:08:29 +02:00
ImgBotApp
4074cbc9c2
[ImgBot] Optimize images
*Total -- 33.00kb -> 30.47kb (7.68%)

/resources/embedded_icons/default_picon.svg -- 2.96kb -> 2.27kb (23.18%)
/resources/embedded_icons/countries/zz-computer.svg -- 1.56kb -> 1.23kb (20.85%)
/resources/embedded_icons/countries/zz-unknown.svg -- 1.60kb -> 1.28kb (19.74%)
/resources/embedded_icons/countries/zz-home.svg -- 1.57kb -> 1.28kb (18.57%)
/resources/embedded_icons/countries/zz-bogon.svg -- 1.71kb -> 1.43kb (16.7%)
/resources/embedded_icons/countries/zz-multicast.svg -- 1.90kb -> 1.70kb (10.6%)
/resources/embedded_icons/countries/zz-broadcast.svg -- 2.03kb -> 1.84kb (9.32%)
/resources/repository/badges/windows.svg -- 1.22kb -> 1.14kb (6.57%)
/resources/repository/badges/macos.svg -- 1.53kb -> 1.45kb (5.25%)
/resources/repository/badges/linux.svg -- 16.93kb -> 16.85kb (0.47%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-04-04 22:03:22 +00:00
GyulyVGC
edd1e519a6 update deps 2026-04-05 00:02:39 +02:00
Giuliano Bellini
d319fe891a
Merge pull request #1109 from GyulyVGC/favorites
Enhance favorites: support services, programs, and persistence
2026-04-04 23:32:40 +02:00
GyulyVGC
5df6638937 minor improvements to favorite.rs 2026-04-04 15:57:37 +02:00
GyulyVGC
bd8b53c6d2 put favorites as last field in Conf 2026-04-03 18:04:01 +02:00
GyulyVGC
094791bed2 slightly decrease ICONS_SIZE_SMALL for thumbnail 2026-04-03 12:44:14 +02:00
GyulyVGC
9fc3601033 minor improvement to get_flag_tooltip 2026-04-03 12:20:11 +02:00
GyulyVGC
9735f1a309 update CHANGELOG 2026-04-03 11:55:18 +02:00
GyulyVGC
2fbedc9971 use reduced opacity for favorites with no data exchanged in overview page 2026-04-03 10:36:22 +02:00
GyulyVGC
81193bef21 use proper warnings when an item list is empty in overview page 2026-04-02 23:46:50 +02:00
GyulyVGC
733b9103e5 improve icons for favorites filters in overview page 2026-04-02 23:16:03 +02:00
GyulyVGC
bd3cd30237 get picons for saved favorite programs 2026-04-02 14:02:00 +02:00
GyulyVGC
d416bbe247 move favorites from Settings to Conf and add per-column favorites filter on overview page 2026-04-02 12:31:46 +02:00
GyulyVGC
bbe5b45bc4 settings favorites page: simple implementation draft 2026-04-01 23:32:59 +02:00
GyulyVGC
181e23642d add SettingsPage::Favorites empty skeleton 2026-04-01 23:09:29 +02:00
Giuliano Bellini
d471958e1f
Potential fix for code scanning alert no. 1: Workflow does not contain permissions (#1108)
* Potential fix for code scanning alert no. 1: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 2: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 3: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 4: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-04-01 19:15:14 +02:00
GyulyVGC
43743c09d8 set codegen-units to 1 and uncomment code coverage in CI 2026-04-01 13:03:05 +02:00
GyulyVGC
c6e27b9741 minor improvements 2026-03-17 00:25:09 +01:00
GyulyVGC
52cbff7413 create Favorites struct to avoid cloning items on contains checks 2026-03-16 22:51:46 +01:00
GyulyVGC
79eddbaa89 make favorites persistent 2026-03-16 19:11:58 +01:00
GyulyVGC
a82e04766b minor optimizations 2026-03-16 00:23:49 +01:00
GyulyVGC
2457693d4f minor optimizations 2026-03-16 00:09:55 +01:00
GyulyVGC
c5a390db8e optimize some code by avoiding unneeded clones 2026-03-15 23:38:43 +01:00
GyulyVGC
1b2a2fc32d avoid Settings struct full clones when destructuring 2026-03-15 22:55:05 +01:00
GyulyVGC
d0e7be2bfa fix notifications page item bars alignment 2026-03-14 18:31:59 +01:00
GyulyVGC
ba8510d93d use circular icons for country flags 2026-03-14 16:09:44 +01:00
GyulyVGC
fa312fde06 rename embedded icons resources and make default_picon a custom SVG 2026-03-14 14:29:06 +01:00
GyulyVGC
518f1a6db0 notifications: detect all kinds of favorites in latest interval 2026-03-14 12:25:52 +01:00
GyulyVGC
f76e8f9986 support remote notifications for all favorite kinds, and test LoggedNotification::to_json 2026-03-13 23:28:32 +01:00
GyulyVGC
c564b1b917 fix test_add_or_remove_favorite 2026-03-12 23:03:21 +01:00
GyulyVGC
bcb67b0854 get_searched_entries: correctly match all kinds of favorites 2026-03-12 22:31:44 +01:00
GyulyVGC
10e2c564b6 minor improvements to overview page report columns paddings 2026-03-12 19:57:19 +01:00
GyulyVGC
df8d747d9b improve page tabs: reduce size of inactive tabs 2026-03-12 00:31:39 +01:00
GyulyVGC
efee5b1220 update favorite notifications (WIP) 2026-03-12 00:06:13 +01:00
GyulyVGC
7b905baf6a unify overview page reports and create favorite enums to include services and programs (WIP) 2026-03-11 19:41:05 +01:00
Giuliano Bellini
5484515101
Merge pull request #1100 from GyulyVGC/dependabot/cargo/quinn-proto-0.11.14 2026-03-11 01:24:40 +01:00
dependabot[bot]
b4fbc3ed42
Bump quinn-proto from 0.11.13 to 0.11.14
Bumps [quinn-proto](https://github.com/quinn-rs/quinn) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.13...quinn-proto-0.11.14)

---
updated-dependencies:
- dependency-name: quinn-proto
  dependency-version: 0.11.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 00:20:17 +00:00
GyulyVGC
ca5f349e39 improve data bars style 2026-03-10 17:46:12 +01:00
GyulyVGC
2036cf1cfe set alpha to 1.0 for all palettes starred color 2026-03-10 14:07:56 +01:00
GyulyVGC
be37c01209 Revert "remove Message::Periodic"
This reverts commit 1b9aad676c.
2026-03-10 13:45:08 +01:00
GyulyVGC
1b9aad676c remove Message::Periodic 2026-03-10 13:32:54 +01:00
GyulyVGC
66fb2ba58e improve star buttons 2026-03-09 23:45:35 +01:00
Giuliano Bellini
9eceb99f10
Merge pull request #1099 from GyulyVGC/dependabot/github_actions/docker/build-push-action-7 2026-03-09 09:26:07 +01:00
dependabot[bot]
830cf68d89
Bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 03:15:27 +00:00
Giuliano Bellini
3b09b7aefc
Merge pull request #1098 from GyulyVGC/imgbot
[ImgBot] Optimize images
2026-03-08 23:14:21 +01:00
ImgBotApp
5eb80810e4
[ImgBot] Optimize images
*Total -- 33.80kb -> 28.68kb (15.15%)

/resources/repository/header_repository.png -- 28.69kb -> 23.86kb (16.84%)
/resources/countries_flags/default_picon.png -- 5.11kb -> 4.82kb (5.68%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-03-08 22:07:54 +00:00