Y27 D81 11:44

News Archive

TFM v4.5.0 Released

Listings location, updated order statuses, a new look for listings and more!
posted by Kaire Nat-Sa on Y27 D77

This is another big update!

- Listing location: it is now possible to input a location for a listing. Right now this will only display the location on a map in the listing page, but we plan to expand this feature.
- Order status rework: we have brainstormed numerous time how to simplify the way order statuses work, without sacrificing the functionality and we think we have implemented a good solution. Full details at the end.
- A new, more modern design for the listing page!
- News banner: a banner will appear in homepage with the last news article and will persist for 15 days. This should make it easier to see updates for users that do not follow the discord channel closely.

- Added Special Sales, Auctions and Raffles to the Products menu to more easily find those kind of listings
- Fixed discord listing preview (they were broken in the previous update), added a simple preview for account listings page
- Fixed filters for ship and vehicle listings not working correctly
- Fixed the url for payments for factions that include the "&" character in their name. (Note: this will also require a fix on SWC side to function correctly)
- Fixed the displayed number for the time remaining between orders from the same shop (previously was always showing 1 day)
- Removed entities that are marked as hidden from search results
- Updated frontend libraries
- Still more refactoring and cleanup of older code, including an update to the deploy system, to make it easier for us to work on the project and prevent more bugs


Order Status Changes:
- The statuses "Needs X Attention" have been removed.
These were considered redundant, there are other ways to contact the other parties. If there is a dispute it's possible to submit an admin request from the order by clicking on the red flag next to the order name.

- "Order Timeframe Overdue" and "Order Expired" have been merged into "Order Cancelled".
The meaning of the three statuses were identical, but they allowed to distinguish the cause. From now on the system will log a message explaining the cause if the cancellation was automatic

- The status "Packaging" has been renamed to "Processing".

- The big change: Order statuses will now follow specific flows and instead of using a dropdown with all possible statuses users will see buttons that are going to be specific to the current state of the order.
This is a pretty massive change to how users interact with orders, we have tested this system with a few beta testers but we will monitor the feedback and may tweak or update it further.