Commit Graph

  • 99f63f2e8e feat: add app customization features including dynamic icon and name changes v0.10.0-rc8 Sarto 2026-04-15 18:32:04 +03:30
  • 0d236d3834 feat: implement password protection and app customization features for Android v0.10.0-rc7 Sarto 2026-04-15 17:24:57 +03:30
  • ebef4d0fd7 feat: enhance Android APK build process and update download links in documentation v0.10.0-rc6 Sarto 2026-04-15 15:53:37 +03:30
  • e31bafe001 fix: update build configuration for Android ARM to use Linux settings v0.10.0-rc5 Sarto 2026-04-15 15:15:13 +03:30
  • 4111d5115a Refactor scanner presets, and add iran lion and sun flag v0.10.0-rc4 Sarto 2026-04-15 15:04:11 +03:30
  • 7b65d605b8 fix: ensure resolvers have default port and update bank resolver handling v0.10.0-rc3 Sarto 2026-04-15 01:38:36 +03:30
  • 1712206835 fix: update fetcher stats persistence and improve profile saving method v0.10.0-rc2 Sarto 2026-04-15 00:47:37 +03:30
  • 0db140465a fix: remove unnecessary closing braces in MainActivity v0.10.0-rc1 Sarto 2026-04-15 00:18:09 +03:30
  • 904d6997a3 feat: implement resolver bank functionality and add verifyer to fetcher v0.10.0 Sarto 2026-04-14 23:40:47 +03:30
  • 6c1765e881 feat: add automatic hourly resolver health-check and UI toggle Sarto 2026-04-14 17:51:16 +03:30
  • 9ab82c33ba feat: add background image handling and language/theme settings API v0.9.3 Sarto 2026-04-14 03:33:21 +03:30
  • d5d8763b3a fix: update background image handling in chat area for improved visibility v0.9.2 Sarto 2026-04-14 03:22:19 +03:30
  • 894fbbdfd6 fix: remove fixed background attachment for improved responsiveness v0.9.1 Sarto 2026-04-14 02:56:39 +03:30
  • 558fea70f5 feat: implement file chooser support in WebView for image selection v0.9.0 Sarto 2026-04-14 02:29:11 +03:30
  • 2d3b71bd04 better resolver score board (faster load) +UI features v0.9.0-rc1 Sarto 2026-04-14 02:06:32 +03:30
  • 255294ebbb Merge pull request #10 from ChosoMeister/main Sarto 2026-04-14 00:02:40 +03:30
  • 8aede3671a Update x_accounts.txt Mustafa Tayefi 2026-04-13 23:39:35 +03:30
  • 93f53c4eef Update x_accounts.txt Mustafa Tayefi 2026-04-13 23:36:32 +03:30
  • c4742470a0 Update channels.txt Mustafa Tayefi 2026-04-13 23:36:17 +03:30
  • d60b625921 Merge branch 'sartoopjj:main' into main Mustafa Tayefi 2026-04-13 23:35:34 +03:30
  • 6ab7de9bd7 feat: enhance logging for fetch cycles in public, telegram, xpublic readers and version tracker v0.8.0-rc1 Sarto 2026-04-13 22:47:52 +03:30
  • 487ff23840 feat: improve frontend (add light theme, handle back button, get approve for resolver checker, new message lable, ... ) Sarto 2026-04-13 22:08:19 +03:30
  • 15137c9e69 feat: add Docker support for server deployment Mustafa 2026-04-13 01:04:09 +03:30
  • 90254f9d93 fix: correct formatting in usage output for X accounts Sarto 2026-04-12 20:49:09 +03:30
  • a828f314ef feat: add XPublicReader for fetching public posts from X via Nitter RSS v0.7.0 Sarto 2026-04-12 16:58:03 +03:30
  • ca54375e5e add internal scanner with iran Famous Public DNS Servers from SlipNet v0.6.0-rc1 Sarto 2026-04-11 22:35:58 +03:30
  • 8c413f9ebf feat: Implement version tracking, fix telegram fetcher, hourly report, fix add channel bug Sarto 2026-04-11 15:45:59 +03:30
  • f360a14e46 style: increase gap in layout for better spacing Sarto 2026-04-08 04:45:00 +03:30
  • cbc85cef98 format code! Sarto 2026-04-08 04:33:09 +03:30
  • de6c6268f4 feat: update README Sarto 2026-04-08 04:23:46 +03:30
  • 59e526c073 first let user chose to start scanner or use old ones / fix cache bug / shufle resolvers v0.5.1 Sarto 2026-04-07 03:35:07 +03:30
  • 63d46b4540 feat: implement saved resolvers feature with UI prompt and API integration v0.5.0 Sarto 2026-04-06 23:58:48 +03:30
  • 956856562e feat: add cache clear and rescan APIs and message cache v0.4.0-rc1 v0.4.0 Sarto 2026-04-06 00:18:37 +03:30
  • 60da455a35 feat: enhance signing configuration to handle missing keystore and fallback to debug keystore v0.3.1 Sarto 2026-04-04 21:59:43 +03:30
  • 1e919373d0 feat: update .gitignore to include keystore files and enhance signing configuration for consistent builds v0.3.0-rc2 v0.3.0 Sarto 2026-04-04 21:42:16 +03:30
  • 9c53dad419 Enhance DNS resolver functionality and UI settings v0.3.0-rc1 Sarto 2026-04-04 14:50:35 +03:30
  • 1311126e71 feat: reduce fetcher timeout from 30 seconds to 15 seconds for improved responsiveness Sarto 2026-04-04 10:43:30 +03:30
  • 6f471b976c feat: update allowManage logic to disable via environment variable and clean up install script flags v0.2.9 Sarto 2026-04-04 02:57:14 +03:30
  • 9588d66fe9 feat: update release signing configuration to decode base64 keystore from environment variable for improved CI integration v0.2.8 Sarto 2026-04-04 02:45:41 +03:30
  • f3194a3191 feat: increase fetch interval to 10 minutes for PublicReader and TelegramReader to optimize resource usage v0.2.7 Sarto 2026-04-04 02:26:27 +03:30
  • e7a514e82c feat: enhance signing configuration to use debug key for consistent local builds when release keystore is unavailable Sarto 2026-04-04 02:10:05 +03:30
  • baa5a82748 feat: update channel notifications and hints in index.html for improved user experience v0.2.6 Sarto 2026-04-04 01:51:55 +03:30
  • dbcf7fe5d0 feat: implement dynamic versioning in build.gradle and display app version in index.html; enhance resolver scanning messages in I18N v0.2.5 Sarto 2026-04-04 01:28:24 +03:30
  • 4712be5c18 feat: enhance MainActivity with system window insets handling and improve WebView alert dialogs; update index.html for better user feedback on loading states v0.2.4 Sarto 2026-04-04 01:00:13 +03:30
  • 0568fc61e7 feat: improve resolver scan log handling by using includes for event detection v0.2.3 Sarto 2026-04-03 23:27:51 +03:30
  • 3ad823ed76 feat: enhance client probing mechanism and improve resolver scan logging v0.2.2 Sarto 2026-04-03 23:10:58 +03:30
  • 3746dbdf1b feat: improve status message handling in MainActivity and enhance loading progress indication in index.html v0.2.1 Sarto 2026-04-03 22:38:00 +03:30
  • 736ef06ff5 feat: enhance server connection handling with improved probing mechanism Sarto 2026-04-03 22:30:53 +03:30
  • 271e6f569e Implement profiles management and settings API v0.2.0 Sarto 2026-04-03 22:08:54 +03:30
  • d1b3fb94ec feat: update log panel toggle icon and set initial visibility to hidden v0.1.5 Sarto 2026-04-01 21:13:11 +03:30
  • abacac443c feat: enhance uninstall process to handle non-interactive mode for data removal Sarto 2026-04-01 21:06:33 +03:30
  • 2450993c44 feat: update app icons and enhance message limit configuration in server setup v0.1.4 Sarto 2026-04-01 21:01:23 +03:30
  • 568c926449 feat: remove arm ABI split configuration from build.gradle and streamline APK renaming process Sarto 2026-03-31 21:39:06 +03:30
  • fb2aa5a387 feat: remove x86_64 ABI from Android APK build configuration v0.1.3 Sarto 2026-03-31 21:26:14 +03:30
  • 1ab72988cc feat: enhance Android APK build process with per-ABI splits and universal APK support v0.1.2 Sarto 2026-03-31 21:17:09 +03:30
  • 563b56e42b feat: update resolver health check to run first check in background immediately v0.1.1-rc6 v0.1.1 Sarto 2026-03-31 20:24:30 +03:30
  • 0a8499e4d2 feat: remove service control buttons from MainActivity and update UI layout Sarto 2026-03-31 20:17:26 +03:30
  • 370c5bfd38 feat: enable extraction of native libraries in AndroidManifest.xml v0.1.1-rc5 Sarto 2026-03-31 19:45:52 +03:30
  • 2d38441ee2 feat: update Android client binary staging to use JNI library format v0.1.1-rc4 Sarto 2026-03-31 19:29:08 +03:30
  • 4e9019d43f feat: update Android client to support dynamic port assignment and improve asset handling v0.1.1-rc3 Sarto 2026-03-31 19:00:25 +03:30
  • 037ecab7c8 feat: enhance Android client with signing configuration, notification permissions, and network security settings v0.1.1-rc2 Sarto 2026-03-31 18:30:00 +03:30
  • 96779ea4d1 feat: add Android client with service integration, UI, and build configuration v0.1.1-rc1 Sarto 2026-03-31 17:50:05 +03:30
  • b89fc93829 fix: adjust timeouts and payload sizes for improved performance; enhance UI styles and responsiveness v0.1.0-rc1 v0.0.19 Sarto 2026-03-31 17:37:19 +03:30
  • e0ce9dcb04 create lower respones v0.0.18 Sarto 2026-03-30 22:40:30 +03:30
  • 6dda44125d change edns0 v0.0.17 Sarto 2026-03-30 22:18:17 +03:30
  • 45372ea39d fix: increase timeout and EDNS buffer size for improved DNS resolution v0.0.16 Sarto 2026-03-30 21:56:16 +03:30
  • edef9bd68f feat: add option to enable/disable remote management during installation Sarto 2026-03-30 18:48:18 +03:30
  • 18d42d4156 fix: update installation commands to use curl with sudo for better security v0.0.15 Sarto 2026-03-30 18:39:22 +03:30
  • f7c611f69a make telegram login optional and add admin features for send message or change server configuration v0.0.14 Sarto 2026-03-28 18:12:13 +03:30
  • 5988c5bc1e remove dead code and change retry count for client Sarto 2026-03-28 03:41:06 +03:30
  • 266d8faf2d change max attempt from 3 to 6 Sarto 2026-03-26 18:56:56 +03:30
  • 19fd5fba30 Add MIT License to the project Sarto 2026-03-26 03:43:48 +03:30
  • c20f6a0ea7 refactor: adjust runNoise method to use a fixed interval for decoy queries v0.0.13 Sarto 2026-03-26 03:37:55 +03:30
  • 6449bdf697 fix: update default rate limit value to 5 in settings v0.0.12 v0.0.11 Sarto 2026-03-26 02:33:08 +03:30
  • 358c6c6406 feat: implement auto-refresh functionality with adjustable interval and quiet mode v0.0.10 Sarto 2026-03-26 02:29:05 +03:30
  • 3aa7dc3244 feat: add message limit option for Telegram channels and update progress display v0.0.9 Sarto 2026-03-26 01:51:00 +03:30
  • 0e9a12beac feat: add debug logging for response data in FetchBlock method Sarto 2026-03-26 01:37:39 +03:30
  • c45ef5e368 feat: add end-to-end tests for DNS server and web API functionality v0.0.8 Sarto 2026-03-26 01:20:44 +03:30
  • 16675bdce4 fix: regenerate service file during update and restart service v0.0.7 Sarto 2026-03-26 00:29:34 +03:30
  • ef004cc00f fix readme Sarto 2026-03-26 00:19:03 +03:30
  • 4087969113 update readme Sarto 2026-03-26 00:17:10 +03:30
  • 1430247aaa fix: update service listen parameter and improve usage output formatting v0.0.6 Sarto 2026-03-26 00:14:43 +03:30
  • cffb9bc717 fix: reduce cache TTL to 15 minutes and web server timeout to 10 seconds v0.0.5 Sarto 2026-03-25 23:27:12 +03:30
  • ab93b48d80 fix: increase timeout values for resolver and web server v0.0.4 Sarto 2026-03-25 23:23:28 +03:30
  • e9226d6543 feat: implement AES-256 block cipher for query encryption and decryption v0.0.3 Sarto 2026-03-25 23:13:33 +03:30
  • 6753c541e7 feat: convert client from TUI to Web UI v0.0.2 Sarto 2026-03-25 19:40:53 +03:30
  • ca0ad05880 change github workflow Sarto 2026-03-25 11:59:18 +03:30
  • 4ab73028ac update readme v0.0.1 Sarto 2026-03-25 11:50:26 +03:30
  • 19c7f8e8b3 typo Sarto 2026-03-25 11:45:04 +03:30
  • 5f43bfe076 feat: 🎉 first version Sarto 2026-03-25 11:30:02 +03:30