Skip to content

Add About section and VirusTotal IP lookup features - #7

Merged
chmikiro merged 12 commits into
mainfrom
features/about-and-lookups
Aug 25, 2026
Merged

chmikiro merged 12 commits into
mainfrom
features/about-and-lookups

Conversation

@chmikiro

Copy link
Copy Markdown
Owner

No description provided.

root added 2 commits August 15, 2026 17:13
- Version bump to v0.4.0 (code 15)
- About section at bottom of Settings: app name + version, GitHub,
  ipdia.li, Privacy Policy (docs/privacy-policy.html), GPL-3.0 license,
  signing key fingerprint (SHA-256)
- Each link clickable via LocalUriHandler
- Top bar: 'Lookup external IP' button replaced with two icons
  (TravelExplore globe + BugReport VirusTotal)
- AddressButton: VT scan trigger on current IP cards (pre-fills IP)
- Settings → Data & Backup: VirusTotal API Key field (user-provided,
  DataStore-backed via VtApiKeyPreferences)
- VtIpLookup: Ktor call to virustotal.com/api/v3/ip_addresses/{ip}
- VtLookupModal: bottom sheet with harmless/malicious/suspicious/undetected
  verdict + clean/flagged status
- Removed hardcoded signing fingerprint from About section
@chmikiro
chmikiro marked this pull request as draft August 15, 2026 22:27
chmikiro and others added 10 commits August 16, 2026 09:04
Update README with new images, features, and clarifications
Revise privacy policy and enhance documentation links
- VirusTotal lookup: single sheet now accepts IP or domain (auto-detect)
- Deep links: open VT report / provider page in external browser, each with
  a confirm-once dialog and an independent 'don't show again' flag
- GeoIpProvider.websiteUrl(ip) per provider (ipinfo / ip2location / ipapico)
- Settings footer: links 2-per-row (GitHub, ipdia.li, Privacy Policy,
  Security & Trust) — privacy policy moved to chmikiro.github.io
- CHANGELOG: v0.4.0 entry
Added new features for in-app domain and IP scanning, updated status for dynamic analytics dashboard, and refined descriptions.
Updated image sources in README to use new URLs and removed outdated images.
@chmikiro
chmikiro marked this pull request as ready for review August 25, 2026 23:08
@chmikiro
chmikiro merged commit 23431ad into main Aug 25, 2026
1 check failed
@chmikiro
chmikiro deleted the features/about-and-lookups branch August 25, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant