➡️ Also fixed that for starter premium. Thanks again @amoraschi for noting
➡️ Fixed the website not returning snipes. Took over 6 hours in total to find and fix, rip my time. Thanks to @amoraschi, @g.arry_ and @0x00 for the reports 👍
➡️ The captcha now remembers orientation between reconnects. As suggested by @Deleted User
➡️ Spent more time today on reviewing mod updates
➡️ Added a system to add chat based tutorials on mod functions that trigger on first use and have to be confirmed. Want to use that to explain the mod features better.
➡️ Fixed filter only /cofl blacklist add commands being broken by the change from yesterday. Thanks for noting @Deleted User
➡️ Made the speed based delay decrease to 50% in 15 min and to 0 over 4 hours. @0x00
➡️ Limited the maximum captchas you need to solve correctly in a row to 3
➡️ /cofl blacklist add (as well as whitelist) no longer display items not on the ah. As suggested by @coyu
➡️ Updated /cofl test to display a sample flip for @forbai and @peletic
➡️ Reviewed two proposals for that ticket
➡️ Until you bought flips worth 30m or more (in summary) you won’t be asked to solve a captcha anymore. Captchas exist to prevent afk buy abuse and if the threshold isn’t reached there is no point in displaying them as you are not abusing anything 🙂
➡️ Bumped the time the buy speed decreases over to 4 hours. Ie. if you buy something very fast your delay will last for longer. As suggested by @dreamwalked
➡️ ArtOfPeace is now included in the sniper comparisons
➡️ Fixed captchas not generating.
➡️ Fixed UTC time being displayed as 12 hours instead of 24hours. While at it also added the relative time into the hover effect. Thanks for the report @burtys
➡️ Added optifine mode to the captcha couldn’t get it to align perfectable but its more solveable now.
➡️ Bumped the time until captcha requirement expires (to almost a day) as suggested by @Deleted User
➡️ Made the captcha more accessible by adding color. Added an explanation about the vertical option when the captcha was failed 3 times.
➡️ Updated blacklisted chat words to reflect the TFM anti macro rule change.
➡️ Added the ability scrolls filter. As suggested by @coyu
➡️ Made more fancy adjustments to the captcha. Bumping the break bounty to 12.000 cofl coins cause I feel confident nobody can break it now.
➡️ Removed lines from the high cpatcha as suggested by @coyu
➡️ Added an option to get another captcha as suggested by @Deleted User
➡️ Added whitelistAfterMain setting which allows you to prevent your whitelist from skipping the main settings. As suggested by @fejlip01
➡️ The search bar on the website now returns player name searches more consistently. (It sometimes couldn’t find a player)
➡️ Fixed the code tests for the captcha preventing that change to roll out. Also forgot a, as suggested by @coyu
➡️ Added a Small chat option to the captcha that display characters beneath each other in case you use optifine and it messes with the spacing
➡️ Found that there are items with RUBY_4 gems.
➡️ Added logic to support them and replayed the sells. All of your flips and sells should now show correctly.
➡️ All of today’s sells are going to be replayed to make sure none are lost. As a result of that new sells may take an hour or two to appear from now.
➡️ Investigating sells not being stored
➡️ You need to flip longer to encounter a captcha now
➡️ Afk players are no longer exempt from no delay bot target flips (flips with very high profit percentage that are likely to be bought by bots have no delay to allow you to compete with them) as suggested by @0x00
➡️ The captcha was broken by @peletic
➡️ Awarded the 4200 coin bounty for breaking it
➡️ Built a new captcha version, thats about 10x harder to break. Bounty for breaking it again is 4200 cofl coins
➡️ Reverted that because items that have baseStatBoostPercentage=50 its worth a considerable amount. As suggested by @Deleted User
➡️ Made chat somewhat detect leet speak to prevent invalid automutes
➡️ Snipes target sell price is now lowered to the lowest bin of higher level pets if they are cheaper than the lowest bin with similar level than the snipe. As suggested by @fejlip01
➡️ Added endpoints to query the item and trade history dbs
➡️ Added api to search auctions and bids of a player
➡️ Updated songvoter to use .net6 and postgress
➡️ Finished updating lifenizer from angular9 to angular 14
➡️ Added logging of blocked messages to detect people that try to avoid the bad word filter in cofl chat
➡️ The sniper now requires matching ability scrolls as suggested by @coyu
➡️ Fixed no/very few flips appearing for premium/prem+ website users. Thanks @justtipo @childofourlordandsavoirgod for the reports
➡️ Added AfterMainFilter-Filter. Whitelist entries that contain that filter will only surface flips if they also meet the main filter (min profit, min volume etc) as suggested by @fejlip01
➡️ Am now reasonable confident that we can continue to offer service to all of the EU and most US states next year (also the reason why there were more updates today)
➡️ Added 1 hour option for prem+ and 1 day for starter to /cofl buy
➡️ Added None to those filters to enable filtering for drills without parts
➡️ Fixed a db connection issue for the Trade Tracking
➡️ Set up and tried a few things with an accounting software. It runs but it doesn’t include the tax rates I hoped for.
➡️ Added a /cofl fact command to address the suggestion from @godbrigero it outputs random facts
➡️ Plan A failed. Tasked Ragult with trying A.2 while continuing to learn about taxes
➡️ Started digging through international tax laws to correctly report taxes after our small business allowance runs out at the end of the year. Aka making plan B since plan A is on hold/already failed 😐. As a result we may be unable to offer service outside of Germany.
➡️ Trades definitely weren’t stored since you need a modupdate https://github.com/Coflnet/SkyblockMod/releases/tag/1.4.3
➡️ Figured out how to store enums, completed the data model and rolled out the update. Technically trades should be stored now.
➡️ Tried to save an enum into cassandra. No success so far.
➡️ Handed out 100 cofl coins to all premium users as ah downtime compensation
➡️ Fixed an issue with bazaar graph getting stuck/not updating on the website. Before all time frames returned the same data for 10 seconds before another request could request another time frame.
➡️ While first worrying the You are using a not allowed modification please remove it or you will be kicked message changed my mind on the no mouse move auction buy gui.
If hypixel didn’t like it tfm users would long have received such a notification.
So since I am not a java mod developer here is an issue with a bounty of 200€-300€ for someone that is willing to implement an gui/overlay fitting the outlined criteria:
https://github.com/Coflnet/SkyblockMod/issues/72
Maybe @hackos @apfelsaft
➡️ Merged simplified flipper page layout with tooltips
➡️ Handed out 150 coins to every premium user for the down time since Wednesday. (another 150 to prem+ users).
➡️ Restored service, we were mostly down for 8 hours
➡️ New auctions are currently delayed, the system is catching up and should be fully restored in about 5 hours.
➡️ Spent the rest of the day working on trade tracking
➡️ Rolled out stability updates for mod & api
➡️ Restored most services. Investigating cause and issuing stability updates
➡️ Are completely down currently
➡️ Searching for why no flips (any auctions) are processed anymore. In the meantime the premium+ system gives you flips
➡️ Fixed Spider pet not being called Spider. Should also fix some other weird names. Thanks for the report @inkognito#2232
➡️ Fixed the search responding with the first instead of the last sell when searching for an item uid or uuid. Thanks for the report @Deleted User
➡️ Updated the mute reason sent to tfm as suggested by @orenico
➡️ Tier Boost upgrade flips now no longer break your flips page. Thanks for the report @americandragonjakelong
➡️ Prevent NPC sells from being indexed
➡️ Corrected indexing of pet data
➡️ Fixed a few bugs with that and started a first test
➡️ Fixed a bug that could cause your /cofl profit to not load if A) you made a kat flip and B) the kat data wasn’t loaded in the mod. Thanks for reporting @augmentums
➡️ Rolled that fix out to the mod as well @0x00
➡️ Spent 6 hours to figure out how to compare an item with one stored in mongo
➡️ Built store and retrieve of unique item IDs for a given item configuration
➡️ Removed double subtraction of tax from profit tracking. Thanks for the report @zapelos
➡️ Made remaining mute time easier to understand as suggested by @blueraindrops
➡️ Marking all flips for items created before 4th September 2021 with unlocked_slots=all as they don’t seem to use unlocked slots. Thanks @_caprice for reporting and @Deleted User for help to figure out.
➡️ Added note when player was successfully global muted for moderators to not cause double mutes. @Deleted User @coyu
➡️ Fixed a bug that would prevent your /flips page to load introduced in that update. Thanks for noting @400004
➡️ Continued working on the PlayerState service. It will combine inventory, chat and API data to track trades & item movements.
➡️ Median/lbin prioritise/boost enchants worth more than 20m now as suggested by @coyu
➡️ Added subtraction of Tier boost cost if the sold item has it.
➡️ Added kat calculations to flip profit when you flipped a pet
➡️ Now correctly inverting the cost. It added it previously which is wrong. Thanks for catching that @Deleted User
➡️ Got more RAM 🙂









