9 Commits

Author SHA1 Message Date
Vaughn Janes
c06bce6eca Update world-heatmap (#9122) 2025-09-24 22:29:04 +00:00
Vaughn Janes
02fbcf97b6 update world-heatmap (#7227)
* 🥺 Fix + Update world-heatmap 

- Added a super dupers important fix that needs to go through before Leagues V is over in order to work (separating Leagues data from regular account data)
- Different gamemodes now have their own heatmaps
- Automatic fix for file naming scheme
- Implemented 3D tracking of data instead of assuming it's all on plane 0
- Data upload time is now determined by age of oldest heatmap instead of individually
- Refactored a lot of code
- Legacy save file conversion now updates metadata

* Update world-heatmap

Fixed bad use of @Inject

* Fixed some scope issues

* Update world-heatmap

Fixed a yuge bug where creating a new config profile and then switching it would result in all if not most heatmaps getting reset and then saved over lul

* Made data fix opportunity not time-sensitive

- Leagues-decontamination is now performed if the user is on the Leagues hiscores (turns out to be a much better way of determining if they ever played leagues than detecting if they ever log onto Leagues in the very few days between the release of V1.6 and the end of Leagues)
- Parallelized the file-moving during leagues decontamination

* Update world-heatmap

Added final upload to Leagues-decontamination process

* Update world-heatmap

Added date modified reset to Leagues decontamination

* Update world-heatmap
2025-01-24 17:55:36 -08:00
Vaughn Janes
24055aa850 update world-heatmap (#7198) 2025-01-06 19:53:07 -05:00
Vaughn Janes
eb9dd3f3ae update world-heatmap (#7134)
* Update world-heatmap

- Enabled automatic uploading of anonymous user heatmap data to osrsworldheatmap.com
- Changed image output filenames for better sorting
- Changed PLACES_SPOKEN_AT to include messages by players other than the local player

* Update world-heatmap

Enhanced the warning message

* Minor edits

- Added heatmap ages to panel tooltips
- Added Tile Count labels to panel
- Made heatmap images blue by default with the option of grayscale

* Update world-heatmap

- Changed heatmap data upload to false by default with warning on the config checkbox

* Update world-heatmap

Added automatic chat message to announce update

* Update world-heatmap

- Started using the injected ScheduledExecutorService to execute the upload, backup, and autosave routines instead of running them directly in onGameTick
- Started using OkHTTPClient for HTTP POST
2024-12-24 13:47:24 -08:00
GrandTheftWalrus
bafb95b52e Update world-heatmap (#6425) 2024-09-27 08:14:24 -05:00
GrandTheftWalrus
2da60b8c99 Update world-heatmap (#5819) 2024-04-09 09:29:56 -05:00
GrandTheftWalrus
9f84499d76 Update World Heatmap (#5780) 2024-04-08 04:12:45 +00:00
GrandTheftWalrus
0d74ad3c62 Update world-heatmap (#3082) 2022-08-01 14:22:35 +00:00
GrandTheftWalrus
68a235ca13 Add World Heatmap plugin (#3011) 2022-07-24 14:47:18 +00:00