14 Commits

Author SHA1 Message Date
nick
fec02ca22d Save 2026-04-26 20:52:22 +01:00
Nick Beckley
85924f63d3 Added Reckoning Index pages 2026-03-30 21:51:43 +01:00
Nick Beckley
fb4e139d9f Save 2026-02-10 20:40:52 +00:00
Nick
8215d83f63 Save 2025-09-17 09:57:12 +01:00
Nick
4759fbbd69 Refactor buy link handling and add geo-resolution features
- Refactored `BuyController` for improved click logging and centralized link management.
- Updated `DiscoveryController` to enhance user request handling and added country context dependency.
- Introduced `ClicksController` for managing click tracking and redirects.
- Added `GeoResolutionMiddleware` to resolve user locations based on IP.
- Created `BuyCatalog` for centralized management of buy links.
- Introduced view models (`BuyLinksViewModel`, `DiscoveryPageViewModel`) for better data handling in views.
- Added new files for geographical data handling (`GeoIpResult`, `HttpContextItemKeys`, `LinkChoice`, etc.).
- Updated `_BuyBox.cshtml` to render buy options based on user location.
- Modified `DataAccess` for saving and retrieving geographical data.
2025-09-12 22:01:09 +01:00
Nick
31ae1e80ea Save 2025-09-06 23:01:22 +01:00
Nick
f0e5052e2c Save 2025-08-11 20:19:49 +01:00
Nick
0a2f596628 Save 2025-08-02 21:45:16 +01:00
Nick
27cfdd8f6d Save 2025-07-03 23:04:57 +01:00
Nick
74bdb093c9 Save 2025-06-30 22:00:07 +01:00
Nick
7d23a8e337 Save 2025-06-20 19:59:10 +01:00
Nick
0d133a7bef Save 2025-06-09 20:54:05 +01:00
Nick
8f2a5f38bc Save 2025-06-06 14:14:35 +01:00
Nick
abcb751763 Add project files. 2024-11-22 09:19:06 +00:00