ergosteur
7fc31fed94
feat: modularize scanner, enhance carousel preloading, and improve PWA updates
...
Summary of changes:
- Extracted archive scanning logic into a modular 'useArchiveScanner' hook for better maintainability and performance.
- Refined PostModal carousel with intelligent media preloading and smoother, jitter-free transitions.
- Optimized image rendering with 'decoding=async' and removed 'black flashes' between slide changes.
- Updated PWA configuration to 'autoUpdate' with hourly periodic checks for fresh content.
- Fixed several bugs including stories sorting, permalink parameter cleanup, and profile metadata cache restoration.
- Comprehensive updates to documentation (README.md and GEMINI.md) reflecting the new architecture.
2026-03-07 21:16:28 -05:00
ergosteur
0ed4cf292c
fix: optimize scanning performance and resolve zero-post bug
Docker Build and Publish / build-and-push (push) Failing after 8s
2026-03-07 20:25:23 -05:00
ergosteur
f51b82e37a
fix: restore missing UI handlers and finalize generic parser
Docker Build and Publish / build-and-push (push) Failing after 9s
2026-03-07 20:18:33 -05:00
ergosteur
e539677ec3
fix: refine dockerignore and bump version to v1.1.4
Docker Build and Publish / build-and-push (push) Failing after 10s
2026-03-07 20:10:40 -05:00
ergosteur
418997779c
feat: implement permalinks and document PWA cache troubleshooting
Docker Build and Publish / build-and-push (push) Failing after 10s
2026-03-07 05:20:09 -05:00
ergosteur
3896506600
debug: add verbose logging to permalink synchronization
2026-03-07 05:12:14 -05:00
ergosteur
bc0f4c230d
fix: improve permalink comparison and add debug logging
2026-03-07 05:10:43 -05:00
ergosteur
ad2f6ec083
feat: implement permalinks for archives, tabs, and posts
2026-03-07 05:07:04 -05:00
ergosteur
bdcedab2da
fix: exhaustive generic parser and implement local archive history
2026-03-07 05:05:08 -05:00
ergosteur
c196f40cfd
fix: address Docker EACCES errors with better logging and SELinux hints
Docker Build and Publish / build-and-push (push) Failing after 9s
2026-03-07 03:02:02 -05:00
ergosteur
2d0501f124
fix: improve Docker archive discovery and switch to compiled server
Docker Build and Publish / build-and-push (push) Failing after 10s
2026-03-07 02:57:19 -05:00
ergosteur
be54b42e9e
docs: update README and GEMINI with Docker usage and new features
2026-03-07 02:50:18 -05:00
ergosteur
5842a773d3
feat: add Dockerfile and GitHub Actions workflow for GHCR deployment
Docker Build and Publish / build-and-push (push) Failing after 9s
2026-03-07 02:45:17 -05:00
ergosteur
eb66250511
feat: refine navigation protection to only warn when leaving the app
2026-03-07 02:41:16 -05:00
ergosteur
c34aaae63c
feat: add explicit confirmation for back button and refresh in archives
2026-03-07 02:39:39 -05:00
ergosteur
5bd6534adb
feat: add navigation protection and refine cached badge visibility
2026-03-07 02:37:17 -05:00
ergosteur
c86ee00e9b
fix: resolve Firefox media warnings by improving video cleanup
2026-03-07 02:30:46 -05:00
ergosteur
ab0001efbc
feat: implement persistent caching, glassy scanning UI, and UI refinements
2026-03-07 02:28:22 -05:00
ergosteur
afacc61888
feat: implement self-hostable mode with server-side directory scanning
2026-03-07 00:59:31 -05:00
ergosteur
ee87e9b523
docs: update README and GEMINI.md, remove AI Studio boilerplate and .env.example
2026-03-07 00:36:46 -05:00
ergosteur
0e30c8b8b0
feat: enhance story viewer and media playback experience
2026-03-07 00:31:04 -05:00
ergosteur
c8e3026ffd
feat: improve archive parsing, add .json.xz support, and fix profile pic display
2026-03-07 00:03:54 -05:00
ergosteur
e4c53364c3
feat: Initialize InstaArchive PWA project
...
Sets up a new React PWA project with Vite, Tailwind CSS, and basic PWA features. Includes essential files like README, .gitignore, package.json, and initial app structure.
2026-03-06 22:41:48 -05:00
ergosteur and GitHub
eb8adf9dc2
Initial commit
2026-03-06 22:41:33 -05:00