Changelog

From Farm Simulator Network Wiki
Jump to navigation Jump to search

v0.52 Changelog

  • New Features
    • FSN Level & XP System Implemented
    • Initial release of company profile page.
    • Added Auditor NPC contracts.
    • Added daily reward prize system.
    • Ranking for most contracts given and taken adding to ranking system.
    • Initial opening of event center.
    • Forecast contracts now available for Willimina and Lone Oak.
    • Added Lone Oak Farms which will provide field work contracts on server 11.
    • Added first iteration of venture capitalism system.
    • Added police and inspector certification permit and certification program.
    • Implemented first iteration of brand loyalty programs. Can now have brand loyalty for tractors/harvesters in 7 key brands.
    • Added field management section to Farm Area, so that users can see what properties they own where.
    • V2 of crop sales including automatic ticketing for non-home server sales reported, for reimbursement purposes.
    • Added tax estimation tool to accounting area, as well as knowledge about how taxes work.
    • V2 Of Police Contracts, require certification to take.
    • V1 Of Inspector Contracts, require certification to take.
    • Added new admin panel features to assist with land auction delivery, purchase orders, and ease of access for staffing members.
    • Added prize box opening.
    • Added ability to select server for fund transfers when someone sponsors a server(s).
    • Added sponsor page to front end.
    • Added Mayor, Commissioner etc roles & donator positions.
    • Added Hall of Fame Structuring.
    • Holiday Wishlist Feature
    • Subsidiary feature allowing multiple companies for different meta sections.
    • Ability to choose your bid amount now on auctions instead of having to spam the bid button.
  • Changes
    • Moved credit score from top of all pages to accounting overview.
    • Updated discord restart warning bot for DST.
    • Added "New" Icon to store menu and store items for things you haven't viewed yet.
    • Added In Game Cash and In Game Loan columns to account overview.
    • Added additional measures to ensure invoices can't be authorized or paid when LTN is over 20%.
    • Added Last Login to player held data.
    • Added 25xp reward for daily login, distributed at midnight.
    • Added total & repeating day login tracking to DB.
    • Changed home link to be the FSN logo instead of a menu item to help clear space for future build items.
    • Adjusted Sheep permit to $5,000/$3,500. Horses to $25,000/$20,000.
    • Added timestamps to ledger transactions.
    • Added ability for inspectors to add current work hours to vehicles they inspect.
    • Added fine for having equipment registered on the site but not actually owning it in game.
    • Increased NPC Contract Spawn Rates.
    • Added Title System requiring land won at a restricted auction to remain restricted to that owner type for 10 in game years.
    • Added ability for map sponsors to purchase equipment on multiple maps without fees.
    • Additional rights and role management in admin interface.
    • Added in certification system for inspectors & police.
    • Updated Stock Fee Schedule.
    • Added next iteration of property tax system. Now more in depth, and tiered.
    • Upgraded administrative interface for vehicle transfers and implemented new vehicle transfer program.
    • Added image placeholder for player land auctions, in preparation for allowing players to add their own image for land auctions.
    • Added current high bidder name to player land auction overview page.
    • Updated bale barn to only show you own something if you haven't activated out of your inventory.
    • Added functionality for name changer site perk. Now you can type the new business name in, activate it and receive your new business name.
    • Chaos Egg perk now usable in inventory.
    • Implemented loan size caps for financial institutions.
    • Began to display most recent changelog on website homepage.
    • Upgraded admin panel to accept Crop Sale tickets and Brand Loyalty Discount tickets.
    • Added 2m LNAV and Local Farm Only tier options to auto auctions.
    • Changed registration completion message to reflect new procedures.
    • Updated discord webook scripting to comply with new standards and make sure bots stayed enabled.
    • Increased Police Contract Counts
    • Put out December Daily Rewards
    • Added In Batch 1 Mod Request Passing Mods.
    • Added several new mods to mod voting.
    • Added 5 new winter backgrounds to bale shop.
    • Added December 2019 Saint Nick Donor Pack to bale shop.
    • Added multiple winter collectibles as part of prizes and donor packs to db.
    • Added discord roles for multiple new positions.
    • Added revamped version of vehicle xfer delivery and auction delivery to make process easier on staff.
    • Upgraded bale shop pagination and layout, as well as adding specific category for site backgrounds to separate them from site perks due to large count.
    • Added shift system and removed automated contract system for police and inspector system. This allows people to take shifts at anytime for as long as they want if they are certified.
    • Removed ability for single user to place multiple bids in a row, you must now wait for another person to bid before placing a another bid, to help combat people running up the clock with bids.
    • Added 4 more discord bot reminder messages.
    • Fixed issue with contract acceptance not triggering bot in discord.
    • Removed Collat & Savings buttons from bank interface, now if you meet credit requirements it auto opens a savings account you can use.
    • New savings minimum balance is 0.00
    • Savings deposits and withdraws can now use down to .01 increments instead of 1.0 increments.
  • Bug Fixes
    • Fixed auctions on player equipment not showing all details until auction had completed.
    • Fixed only first agreement showing details on popup in agreements section.
    • Fixed limited instances of some stocks not showing up in accounting overview value.
    • Fixed bug with improper image linking on servers page.
    • Fixed instances of yearly taxes not going out properly.
    • Fixed redirect issue when completing a task as a contractor.
    • Fixed bug where recent in game audit wouldn't show in accounting overview properly.
    • Fixed issue with daily redemption rewards script.
    • Fixed issue with Player Land & Equipment Auctions requiring more than 10% of bid amount to bid.
    • Fixed missing auction ending timestamp from player land auction listings.
    • Fixed bug with auctions sometimes spawning dud auctions with no land.
    • Bug Hunting to clear website log errors, fixed 8
    • Corrected spelling issue in VC Offering area.
    • Fixed AGCO subsidiaries not counting towards loyalty programs.
    • Fixed issue with Vehicle NAV not calculating all assets in some instances.
    • Fixed issue with stocks not distributing properly from prize boxes.
    • Fixed issue with contract completion not always triggering discord bot.
    • Fixed issue with chaos eggs and auction valuation.
    • Fixed issue with auction delivery of land not removing from to-do list.
    • Fixed issue with police db not always displaying proper equipment for a given farm.
    • Fixed issue with certain timers not working as intended.
    • Fixed bug where someone could pay for State Certification but not take the course and still take state work.
    • Fixed issue in which some cases fund xfers wouldn't show in player recent list.
    • Fixed issue with fund xfers not showing delivery server in admin panel.
    • Fixed issue with contract acceptance not triggering discord bot.
    • Fixed issue with savings accounts and 0 balance

v0.51 Changelog

  • New Features
    • Added stretch goals feature
    • Added Golden Bale Accrual
    • Added current total farms per server, along with farm names and home countries to the servers page on front of site.
    • Added ability to delete Draft Invoices.
    • Iteration 1 of NPC farming contracts on Seneca.
    • Added Mod Team Testing Area to assess new potential mods.
    • Iteration 1 of NPC maintenance contracts on Seneca.
    • ADM Panel Addition so all senior staff can do manual transactions.
    • Added new 'Data' menu option.
    • Added Ranking Homepage. Began work on displaying various ranking.
    • Added referral program.
    • Added RP Article incentive program.
    • Iteration 1 of the vehicle transfer program.
    • Logged in ability to view all farms on a given server under Data tab.
    • Iteration 1 of the ledger system implemented.
    • Opened the Bales Barns & Beyond shop.
    • Added Forecast Center
    • Added Forecasting NPC Contracts
    • Added Bale Shop Inventory & Activation
  • Changes
    • Added incremental bidding increases for equipment auctions, bids will be 100, 1000, or 2500 per bid depending on auction current price.
    • Added incremental bidding increases for player land auctions, bids will be 1000, 2500 or 5000 per bid depending on auction current price.
    • Modified stock market movement scripts.
    • Added 3% transaction/broker fee to stock transactions.
    • Streamlined interface, removed contractor and farm menu tabs, combining under Myself tab as My Business and Purchase Equipment.
    • Added incremental bidding increases for NPC auctions, bids will be 5000 or 10000 per bid depending on auction current price.
    • Modified registration script process and removed a DB table for optimization.
    • Added additional security checks for admin panel, restricted viewing to various portions of admin panel based on user role.
    • Added two new discord channels.
    • Added additional ease of use and creature comfort items to agreements area including extension length, mutually agreed deletion.
    • Added auction restriction potential to make some auctions contractor only and some auctions only available to people (contractors or farmers) with land nav of under 1 million dollars.
    • Removed errant old text about knowledgebase article from invoice page in preparation for new wiki article.
    • Limited inbound and outbound invoice list to most recent 25 for performance and to prepare for pages views.
    • Made it so that when equipment doesn't have an image yet in the DB it will not try to display an image so there is no broken link.
    • Streamlined map db entries.
    • Added Servers 9 & 10 to servers page.
    • Restructured homepage of website.
    • Removed old db table for compressed time seasons.
    • Changed auto-restart warning from 15 minutes to 30 minutes.
    • Removed inactive & npc farms from invoice selection list to de clutter it a bit.
    • Added referral box to registration form.
    • Closed access to Import/Export system so coding can continue on it.
    • Made sure minimum amount to take for a loan is 25,000
    • Removed brokerage fee on stock sales.
    • Upgraded password reset to new site functionality.
    • Changed auction spawn algorithm for more auction availability and more diversity.
    • Changed auction bidding requirements to 10% of bid price, but must be paid in 24 hours or a fine will be in place.
    • Wiped Transaction Log DB to prepare for first testing of ledger system.
    • Added ledger logging for manual staff transactions.
    • Added "Next Page" button at bottom of BB&B pages.
    • Consolidated police & inspector DBs.
    • Put anti-spam measures in place for wiki.
  • Bug Fixes
    • Fixed instance of country flag option not updating in settings under certain conditions.
    • Fixed contract cancel not showing for contract owner with certain restriction settings.
    • Fixed property tax liability going away without deducting from account.
    • Fixed bug with equipment page not displaying properly.
    • Fixed bug where bidders of restricted types could see the bid button on NPC land auctions.
    • Fixed instance where if two people accepted a contract at almost the same moment the system would process both, making the second person get the contract and the first acceptance to not get the job.
    • Fixed improper message showing up on successful login to site.
    • Fixed a couple homepage buttons not displaying proper sizing compared to others.
    • Fixed issue where some auto NPC contracts were showing for $0.
    • Fixed issues with some permits not having appropriate pricing in certain scenarios.
    • 1st Iteration of Inspector and Police Contracts
    • Fixed instances of equipment auction details not showing up in some cases.
    • Fixed instances where you could buy more shares than were available.
    • Fixed instances of being able to double complete a contract.
    • Fixed issue where invoices were not correctly putting through data to ledger system.
    • Fixed instances were permit renewal was borked.
    • Fixed Server 8 crop pricing.
    • Fixed rare instance of being able to register duplicate username.
    • Fixed issue where you could submit Highway Bux tickets during wrong time period.
    • Fixed issue where recent winners would also show denied tickets.
    • Fixed bug where selling 10 shares of a stock wouldn't yield any money.

v0.5 Changelog

  • New Features
    • Animal Permits
    • Property Taxes
    • Moderators can now approve website whitelisting.
    • Users can post contracts for logging.
    • When creating a contract, a user can select a restriction to Farm or Contractor & rating Pending
    • Ability to filter your contracts based on ownership, status, and a few other things.
    • Admin panel whitelisting ability for onboarding team.
    • 1st phase of wiki integration on site. Over time you will see more and more Orange Wiki Book icons throughout the site. Clicking this icon will take you to the wiki page that has to do with that particular feature.
    • 1st iteration of settings page. For now just for basic settings like avatar and country. (Note we didn't have time to cross-check names to images, so if your country image doesn't show up, put in a ticket and we will get it fixed.)
    • 1st Phase of Winter DOT inspection contracts, partially implemented. Inspectors will take contracts to check status of plowing on respective servers and write up reports.
    • Prepared framework for mystery/stretch goal system.
    • Prepared framework for Bales Barns & Beyond
    • Prepared framework for Barnyard Bonanza.
    • Prepared framework for Mod Team
    • Prepared framework for Onboarding Team
    • Prepared framework for PR & News Team
  • Changes
    • Able to view savings account balances.
    • Able to make a deposit or withdraw for savings accounts.
    • Added warning below land auction pictures about possible inaccuracy.
    • Added "no fields" info to any auction without a field.
    • Changed minimum savings balance to .01
    • Added fine liability info to accounting overview.
    • Adjusted auto-auction spawn rate.
    • Interest rate now visible on open savings accounts.
    • Disabled website leasing for revamps.
    • Added registration guide to knowledgebase.
    • Adjusted lottery payouts on HWB for 3&4 match.
    • Adjusted loan amount availability based on liabilities.
    • Added total land NAV of owned land to front page stats.
    • Removed Tier option from registration form.
    • Invoice Receivables that are pending now show in assets column.
    • Made agreements text viewable on page (Temporary while we get a nice popup designed)
    • Lengthened the maximum length of agreements text.
    • Added Charting for last 24 hours stock movement.
    • Added server name to available contracts.
    • Added credit score to top of website.
    • Implemented Land Taxation fully.
    • New signups can now log in immediately but cannot perform any action until activated.
    • Added warning prompt text when selling land that it must be sold on map prior to end of auction.
    • Increased bond yield rates.
    • Changed wording on invoice payment to show that you are authorizing payment on invoice page, and must actually pay the liability from accounting page.
    • Rebuilt and upgraded/streamlined logging permit system.
    • Pulled down stock market for issue fixing.
    • For agreement deletion, both parties will now get alerted and have to agree before the deletion occurs.
  • Bug Fixes
    • Whitescreen issue when submitting a new equipment auction.
    • Savings accounts now properly accrue interest.
    • Savings accounts withdraws now cannot be negative numbers.
    • Fixed issue with not being able to deposit to savings.
    • Fixed issue with being able to pay negative on a loan amount.
    • Fixed wrong message when paying loan principle.
    • Added transaction logging to outbound fund xfers
    • Added transaction logging to lottery winnings.
    • Made it so farm agreement cancellations must be agreed on by both parties before deletion.
    • Removed lottery winnings from public logs to prevent blank entries from showing up on website homepage.
    • Removed ability to hit enter and repay loan earlier than 72 hours.
    • Fixed issue with loans for people in a specific liability range not showing as available.
    • Fixed 52 week low and high marks displaying for stocks.
    • Corrected issue with contradicting contract restrictions displaying.
    • Fixed issue which could potentially allow larger loans by invoice exploit.
    • Fixed name of Carrigart in DB.
    • Adding savings account balances to accounting overview and total NAV calculations.

Build time: 10/1-10/10 2019.