Skip to content

Commit 9e57ab8

Browse files
DarksAcesdavidarroyo1234Copilot
authored
UX Refinement, Sticky Controls & Anti-Detection Safety (#275)
* added smart selection, data export (CSV/JSON), and HD profile previews - Added Smart Select buttons (Verified, Private, No-Pic). - Added CSV/JSON export functionality. - Implemented HD avatar preview on hover. - Refactored selection logic for ES5 compatibility. - Fixed TypeScript linting errors in icon components. * Add whitelist UI, anti-detection & persistence Introduce whitelist management and UX improvements: add per-row star (★) whitelist button, make UNFOLLOW action sticky in the sidebar, and persist whitelist + scan timing settings to localStorage. Implement anti-detection timing (random micro-pauses and randomized sleep cycles) to better mimic human behavior. Refactor sidebar layout for higher density, update scan summary to a 3-column grid, and apply glassmorphism/scrollbar visual tweaks. Updates touch core UI components, whitelist manager, styles, main app entry and embedded public script, and document changes in the changelog. * Update * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: David Arroyo <29355377+davidarroyo1234@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent ceadbdf commit 9e57ab8

9 files changed

Lines changed: 437 additions & 181 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.2.0] - 2026-04-04
6+
7+
### Added
8+
- **Whitelist Star Button:** Dedicated star (★) button on each profile row for instant whitelist management.
9+
- **Sticky Actions:** The "UNFOLLOW" button is now fixed at the bottom of the sidebar for constant accessibility.
10+
- **Anti-Detection Measures:** Randomized micro-pauses (500ms-2k ms) and dynamic sleep cycles (+/- 5s randomization) to mimic human behavior and avoid Instagram rate limits.
11+
- **Data Persistence:** Whitelist state and scan timing settings are now saved in `localStorage`.
12+
13+
### Changed
14+
- **UI Density:** Restructured sidebar layout to be more compact. Combined "Pause" and "Pagination" into a single row.
15+
- **Grid Layouts:** Filters and Smart Select buttons are now organized in a 2-column grid, reducing vertical height by 50%.
16+
- **Scan Summary:** Modernized the summary layout with a 3-column grid and clearer labels ("Private" instead of "P").
17+
- **Visuals:** Updated sidebar with glassmorphism effects and optimized scrollbars.
18+
519
## [1.1.0] - 2026-03-10
620

721
### Added
@@ -42,6 +56,20 @@ All notable changes to this project will be documented in this file.
4256

4357
Todos los cambios notables en este proyecto serán documentados en este archivo.
4458

59+
## [1.2.0] - 2026-04-04
60+
61+
### Añadido
62+
- **Botón de Estrella (Whitelist):** Botón (★) dedicado en cada usuario para añadir o quitar de la lista blanca al instante.
63+
- **Acciones Fijas:** El botón "UNFOLLOW" ahora está fijado en la parte inferior del lateral para que siempre esté accesible.
64+
- **Medidas Anti-Detección:** Micro-pausas aleatorias (500ms-2k ms) y ciclos de espera dinámicos (variación de +/- 5s) para imitar comportamiento humano y evitar bloqueos.
65+
- **Persistencia de Datos:** El estado de la Whitelist y la configuración de tiempos ahora se guardan en el navegador (`localStorage`).
66+
67+
### Cambiado
68+
- **Densidad de UI:** Reestructurado el panel lateral para que sea más compacto. Botón de "Pausa" y "Paginación" ahora comparten fila.
69+
- **Diseño en Rejilla:** Los filtros y botones de selección inteligente ahora están en modo 2 columnas, reduciendo la altura vertical un 50%.
70+
- **Resumen de Escaneo:** Diseño de resumen en 3 columnas y etiquetas más claras ("Private" en lugar de "P").
71+
- **Estética:** Actualizado el lateral con efectos de desenfoque (glassmorphism) y optimización de barras de scroll.
72+
4573
## [1.1.0] - 2026-03-10
4674

4775
### Añadido

package-lock.json

Lines changed: 1 addition & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)