Major update: Multi-account support in the same browser and tab!
No more juggling between windowsâswitch between accounts seamlessly and stay synced at all times.
Secure authentication to link your accounts effortlessly. Persistent sessionsâlog in once and stay connected across all accounts. Enhanced securityâunauthorized account access is strictly blocked. Smart notificationsâinstantly see which account a notification belongs to.
Wormhole navigation has never been this smooth and intuitive! Ready to try the new version? Join the discussion and share your feedback!
This version is only available in main branch in pre version.
A new commit has landed on the dev branch with major backend improvements and bug fixes. Validation is in progress, and this prepares the ground for a more stable upcoming release.
Features & Enhancements
Integrated Serilog for structured logging, export capabilities, and log rotation.
Upgraded to latest .NET 8 NuGet packages for improved performance and support.
Improved client ID handling with a refactored BrowserClientIdProvider and middleware for better logging and session tracking.
Updated Docker configuration for smoother setup and cleaner image builds.
Fixes
Tracker server now disposes properly on browser exit, improving resource handling.
Cookie deletion logic optimized during login/logout flows.
Refactoring
Test files renamed and organized for clarity.
Simplified client ID retrieval and removed legacy tracking code.
Middleware and timer management streamlined for better maintainability.
Please update your docker-compose.yml to use Serilog :
Add Volume in whmapper section, to redirect log on your disk
volumes:
./Logs:/app/Logs
Replace old log settings in whmapper environment section by :
have you guys test this software on windows without public domain?
I can tell you that this application doesnât work on windows 11.
windows release on GitHub, exe file doesnât render anything, something pops up and shuts down immediately.
tried to run it via docker for 2 days as in the documentation, I was able to open the landing page but couldnât connect the damn account. was going crazy with SSL certificates.
probably the only people who use your software on windows are network experts
As I explain in the documentation, have a public domaine name is a requirement to deploy the solution with script, but you generate your own self signed certificate manually with openssl .
I was able to run redis on wsl2, made windows communicate with wsl, created an postgreSQL database on windows, configured accordingly settings.json. After couple of hours whmapper started to work on localhost:5000. I clicked on it and showed me a very different page than yours :)) at that point I gave up man.
I hope you can make it work like RIFT or SMT one day, if its possible.
i was started a documentation to deploy and run whmapper as standalone for each platform (Linux/Window) but I donât have enough time at this time to finish this documentation ;-(