← Prev

Updates — March 2022

Next →
ekwav
3/1/2022, 5:10:03 PM

➡️ Added a Winning Bid Filter as suggested by @_scooba

ekwav
3/2/2022, 5:32:06 PM

➡️ Added an extra check that prevents accounts from being registered twice. (caused active premium not being detected)

ekwav
3/2/2022, 5:33:05 PM

➡️ Allow dashed and not dashed item uuids in the /api/auctions/active/uuid endpoint. (actually only the last 12 chars matter, everything else is ignored)

ekwav
3/3/2022, 5:43:21 PM

➡️ Added filters for Music, End, Tidal and Enchant Runes.

ekwav
3/3/2022, 5:43:33 PM

➡️ Made the flip finders account for these runes

ekwav
3/3/2022, 5:44:25 PM

➡️ Extended the item icon retrieval to load icons from hypixel if skycrypt doesn’t have them

ekwav
3/3/2022, 5:44:56 PM

➡️ Limit the time a flip can be slowed down by the name retrieval process to 12 seconds

ekwav
3/3/2022, 10:27:00 PM

➡️ Stabilised the flipper by tuning the gemstone price loading

ekwav
3/3/2022, 10:34:26 PM

➡️ Icons pog

attachment-0
ekwav
3/4/2022, 3:24:52 PM

➡️ Made an attempt to fix missing highest bids

ekwav
3/4/2022, 5:02:37 PM

➡️ Added /api/item/price/{Tag}/history/week and /api/item/price/{Tag}/history/month endpoints for @mattthecuber

ekwav
3/4/2022, 7:17:59 PM

➡️ Optimise loading of Profitable Crafts

ekwav
3/4/2022, 9:11:58 PM

➡️ started working on a best kat flip calculator

ekwav
3/4/2022, 11:08:27 PM

➡️ Fixed /profit returning incorrect profit amounts

ragult
3/5/2022, 5:48:14 AM

➡️ Finished UI rebuild with next.js. Everything seems to work like before. TODO: 1. Add SSR to the rest of the pages (where it makes sense). 2. Add nice embed previews

ekwav
3/5/2022, 12:55:02 PM

➡️ Fixed the Enchantment filter for None (items without enchants)

ekwav
3/5/2022, 3:37:34 PM

➡️ Limit user creation to one at a time to hopefully fix the bug where users would exist multiple times

ekwav
3/5/2022, 5:19:06 PM

➡️ Moved stuff around to speed up settings changes and mod authorisations

ekwav
3/5/2022, 5:44:54 PM

➡️ Started rolling out this fix for the in game /cofl profit command as well

ekwav
3/5/2022, 7:31:34 PM

➡️ Rolling out an update that fixes the Profit Percentage filter.

ekwav
3/6/2022, 1:15:48 AM

➡️ Adjusted the countdown by 2-3 seconds to account for recent speed improvements

ekwav
3/6/2022, 11:32:02 AM

➡️ <@&869943787277926470> Added the Volume, Median price and slayer requirements to Profitable Crafts (on the website)

ekwav
3/6/2022, 5:41:32 PM

➡️ investigated reports of flips being sent out slowly

ekwav
3/6/2022, 8:03:13 PM

➡️ Found an issue for people that enabled this checkbox (turn it off for a quick fix, it makes no difference if you only use the sniper flip finder)
started rolling out a fix

attachment-0
ekwav
3/6/2022, 10:08:50 PM

➡️ now including server informations such as other connected users and their settings with reports to hopefully find why the mod sometimes doesn’t show flips.

ekwav
3/7/2022, 7:48:19 PM

➡️ Fixed account connecting via bids thanks @maitregeek for reporting that

ekwav
3/7/2022, 7:57:38 PM

➡️ Fixed a bug with that and continued the search for potential slowdowns

ekwav
3/8/2022, 10:32:36 PM

➡️ After breaking flip tracking 3 times it tracks the time correctly now 🙂 (previously the db would set the find time of a flip which could be seconds off)

ekwav
3/9/2022, 8:42:44 PM

➡️ Added kat profit calculations to the api

ekwav
3/11/2022, 9:29:53 PM

➡️ shared some timings with tfm users who were worried that cofl was faster, invalidating their concerns by showing they still have a 0.5second+ speed advantage

ekwav
3/12/2022, 3:06:16 AM

➡️ started adding commands for the new payment system to the mod to test it

ragult
3/12/2022, 5:18:03 AM

➡️ Finished porting the entire UI to next.js.

ekwav
3/12/2022, 2:01:39 PM

➡️ Made the first test purchase successfully with stripe

ekwav
3/12/2022, 10:06:57 PM

➡️ Started tracking the bazaar exactly 2 years ago

ekwav
3/13/2022, 10:43:23 AM

➡️ Added configured volume and Min Profit Percentage to be displayed as hover affect on the message you receive after starting the mod. Requested by @phenixhd

ekwav
3/13/2022, 1:58:00 PM

➡️ Started migrating bazaar data from end of may 2020-now to new database

ekwav
3/13/2022, 10:24:28 PM

➡️ Also started uploading data from 12. March 2020 till end of may. It used the first version of the hypixel bazaar API only allowing for it to be updated every 3 minutes

ragult
3/14/2022, 11:14:28 PM

➡️ Fixed a bug, which prevented the UI to update the settings dialog correctly

ekwav
3/15/2022, 5:32:37 PM

➡️ Added capability to find items not on ah to the item service

ekwav
3/15/2022, 11:20:25 PM

➡️ added skin resolution to the item service (for items represented as player heads)

ekwav
3/16/2022, 12:07:56 PM

➡️ Investigated migration stop while processing October 2021. So far it moved over a billion lines of data

ekwav
3/16/2022, 8:08:32 PM

➡️ Patched migration to restart at the time it stopped

ekwav
3/16/2022, 9:57:56 PM

➡️ Tested the next.js port and reported a bunch of bugs to <@&869943787277926470>

ragult
3/17/2022, 12:43:15 AM

➡️ Fixed multiple bugs with the new next.js implementation.
➡️ Added a embed to the /item and /auction page

ekwav
3/17/2022, 5:16:21 PM

➡️ Categorising all items to allow you to filter for multiple items at once. Please let me know if you are missing one, currently there are
UNKNOWN (everything not in another category), PET_ITEM, SWORD, CHESTPLATE, HELMET, REFORGE_STONE, COSMETIC(Pet Skins, Book of Stats and 6 more), AXE, LEGGINGS, ACCESSORY, BOW, TRAVEL_SCROLL, BOOTS, HOE, BAIT, FISHING_ROD, DUNGEON_PASS, ARROW, SPADE, SHEARS, PICKAXE, ARROW_POISON, WAND, DRILL, FISHING_WEAPON, GAUNTLET, FURNITURE, GENERATOR, MINION_SKIN, PRIVATE_ISLAND, ISLAND_CRYSTAL, FRAGMENT, SLAYER, DUNGEON, DUNGEON_ITEM, SACK, PORTAL, DEEP_CAVERNS, BACKPACK, TALISMAN_ENRICHMENT, THE_FISH

ekwav
3/18/2022, 6:49:55 PM

➡️ Fixed a bug in the backend that would keep mod-connections running after the mod was stopped

ekwav
3/18/2022, 6:51:14 PM

➡️ moving of data is done now, started aggregating the ten second based data into groups to better make sense of it (takes an estimated 7-8 days)

ragult
3/19/2022, 5:43:32 AM

➡️ Fixed multiple errors in the new next.js UI-Version found by @ekwav

ragult
3/19/2022, 5:43:38 AM

➡️ Improved the lighthouse scores

ragult
3/19/2022, 5:44:09 AM

➡️ Added embeds for all pages

ragult
3/19/2022, 5:44:13 AM

➡️ Reduced bundle size by replacing big npm packages

ekwav
3/19/2022, 5:42:19 PM

➡️ Deployed the new website version from @ragult to https://sky-commands.coflnet.com feel free to take a look (everything should function the same but is loaded differently)

ragult
3/20/2022, 5:17:15 AM

➡️ More next fixes/optimizations

ekwav
3/20/2022, 1:12:24 PM

➡️ Added /api/auctions/uid/{uid}/sold allowing anyone to search for all past sells of an item with a specific uuid (meant for dupe checking) as requested by @tgww

ekwav
3/20/2022, 6:09:30 PM

➡️ Added /api/bazaar/{itemTag}/history/hour exposing the bazaar price data of the last hour in intervals of 10 seconds

ekwav
3/20/2022, 6:32:59 PM

➡️ Added /api/bazaar/{itemTag}/history/day exposing the bazaar price data of the last day in intervals of 5 minutes
Note that this endpoint is currently building and does only return data for a few items like ENCHANTED_BLAZE_ROD

ekwav
3/20/2022, 8:09:13 PM

➡️ Added /api/bazaar/{itemTag}/history/week exposing the bazaar price data of the last week in intervals of 2 hours. Same limitation as above applies

ekwav
3/20/2022, 8:11:26 PM

➡️ Added /api/bazaar/{itemTag}/history giving access to “all time” data usually segmented in days.
Endpoint allows the specification of a start and end time to get a specific time frame. Aggregates get smaller the smaller the difference between start and end is.

ekwav
3/20/2022, 10:00:50 PM

➡️ Added /api/bazaar/{itemTag}/snapshot it allows you to retrieve the orderbook for the bazaar at any time since March 12th 2020. Apparently I have a large hole in my data covering almost all of May 2020 sorry if you wanted to check prices there.
Different to the other endpoints added today this is fully functional for every timestamp that I recorded (there are some other smaller holes as well when the tracking went down)

ekwav
3/21/2022, 7:19:02 PM

➡️ Caped the max xp sniper and sniper median take into account at Lvl 100 previously they could go above that which messed with references. Thanks for reporting that @dakachips

ekwav
3/21/2022, 10:15:00 PM

➡️ Speed up the bazaar endpoints ~4 fold (averages ~500ms now instead of 1.9s )

ekwav
3/22/2022, 4:56:05 PM

➡️ Added ​/api​/auctions​/uids​/sold to make lookups for full inventories of items for @tgww

ekwav
3/22/2022, 6:20:24 PM

➡️ Switched the bazaar history endpoints to use the best sell/buy offer price if available. Thanks @csjh for pointing out that its wrong

ekwav
3/22/2022, 6:21:01 PM

➡️ Fixed the on the fly generation for /api/bazaar/{itemTag}/history/week (it returns data now)

ekwav
3/22/2022, 10:56:56 PM

➡️ Built a new mod version with some minor improvements that bugged me for a while.
https://github.com/Coflnet/SkyblockMod/commit/b5a680e8fcea1bd0e491ae5725fbacaf372f748e

ekwav
3/22/2022, 11:08:30 PM

➡️ Added /cofl help command

ekwav
3/22/2022, 11:08:54 PM

➡️ Started writing update notices to users still using 1.2-alpha

ekwav
3/23/2022, 4:20:19 PM

➡️ Fixed the auto reconnect in the mod and put out another <#890682907889373257>

ekwav
3/23/2022, 5:45:04 PM

➡️ Added range filter to stars for @snatty (will take a bit until its rolled out to everywhere)

ekwav
3/23/2022, 10:12:20 PM

➡️ Reworked flip menu to be just one button giving you more options

ekwav
3/23/2022, 10:13:26 PM

➡️ Sniper median and sniper flip-references now display a sample of auctions used to get the median

ekwav
3/23/2022, 10:14:21 PM

➡️ Added the /cofl time to every flip (via the new flip menu)

ekwav
3/24/2022, 4:02:12 PM

➡️ Fixed the validation of the Stars filter (only 0,1 or any range could be entered)

ekwav
3/24/2022, 5:06:44 PM

➡️ Cofl chat now sends messages to tfm

attachment-0
ekwav
3/24/2022, 9:38:58 PM

➡️ This is now live

ekwav
3/24/2022, 10:04:07 PM

➡️ Wrote some code to detect autobuyers automatically

ekwav
3/25/2022, 5:23:40 PM

➡️ Fixed a bug preventing you to retrieve some references

ekwav
3/26/2022, 7:57:00 AM

➡️ Added a ReferenceAge filter allowing you to filter flips which are found using old references.
It’s specified in days. Thanks for the suggestion @vytal

attachment-0
ekwav
3/26/2022, 9:36:08 PM

➡️ just been enjoying commonly out speeding tfm today, could get used to that

ekwav
3/26/2022, 11:09:54 PM

➡️ Returning a properly formatted error message when an invalid uuid is passed to the API as suggested by @tgww

ekwav
3/26/2022, 11:13:35 PM

➡️ Fixed that, the level wasn’t actually capped until now 😅

ekwav
3/27/2022, 8:47:50 PM

➡️ set up a new replicated mariadb instance

ekwav
3/28/2022, 7:03:49 PM

➡️ Reduced required reference auctions count in an attempt to mitigate price drops like mayor changes

ekwav
3/28/2022, 10:16:21 PM

➡️ Tinkered a bit more on the bot detection

ekwav
3/29/2022, 5:04:53 PM

➡️ Started rolling out bot detection/nerving (flips are delayed for suspected bots, feel free to create a report if you feel like you were flagged as a bot while you aren’t)

ekwav
3/29/2022, 7:22:34 PM

➡️ Monitored and updated the system a few times. So far it slowed down someone a total of 9 times one of them being ahbot which has currently a slowdown of a bit more than half a second

ekwav
3/29/2022, 9:06:37 PM

➡️ changed flips below 1M to only use 1% ah tax instead of two as suggested by @therealjams and @vytal

ekwav
3/30/2022, 10:34:58 AM

➡️ The hypixel api just went down for about two minutes and is now back

ekwav
3/30/2022, 9:45:02 PM

➡️ Added /cofl logout to logout all authorised mods as suggested by @ulvetime

ekwav
3/31/2022, 5:35:52 PM

➡️ Added something for tomorrow 👀