[4/10/2025] v8.1.0
- Added ability to sell text-only PPV posts, which can be disabled from the admin panel if desired
- Added option of adding the "last update" label to public pages, individually, on a per-page basis
- Added new "Creator agreement" public page, hidden by default -- required by high-risk payment providers
- Added new Admin compliance option which can enforce TOS & "Creator agreement" checkbox on the ID-verify module
- Fixed ordering of regular and scheduled posts within profile/feed pages
- Fixed an issue where the media galleries would not work when browsing open profiles, as an unregistered user
- Fixed an issue where the sender's name was not correctly rendered when receiving PPV messages
- Admin withdrawals area improvements and fixes
- Admins can create a new withdrawal from the admin panel only with the requested status.
- New withdrawals created with the requested status in the admin panel deduct money from the user's wallet.
- Admins cannot create a withdrawal for a user with insufficient money in their wallet.
- Admins can no longer edit a withdrawal once it has been processed (approved or rejected).
- Admins cannot create a new withdrawal in the admin panel using the Stripe Connect payment method, as only creators are allowed to do so.
- Adjusted the additional dropdown action buttons on various admin panel screens
- Ensure Coconut functions correctly with S3 and a CDN, and trigger an alert when used with Pre-Signed URLs
- Small improvements on the header dropdown menu from the generic template pages
- Documentation-related updates
[3/15/2025] v8.0.0
- Added (optional) user tax information feature
- Can be enabled from the admin panel
- Currently featuring DAC7 (EU/UK), can accommodate other models in the future
- Can limit the ability of users to withdraw funds
- Added slight UI transitions for the vertical menus for a smoother experience
- Fixed an issue where newlines wouldn't get rendered on messages when the "Allow hyperlinks" option was enabled
- Fixed an issue where scheduled posts wouldn't get ordered to the top when becoming public
- Fixed a few inconsistencies related to PPV post boxes on the feed between registered and unregistered accounts
- Fixed a polls-related access issue during feed scrolling for open profile types
- Fixed an issue related to poll display on public profile feeds
- Fixed a translation issue on the user notifications page related to payout statuses
- Fixed an issue where the 'Search > People' user descriptions were not truncated
- Fixed an issue where the 'Search > People' user descriptions were not formatted when MDE mode was enabled
- Fixed an issue where the calendar icon for date inputs was not visible on light mode on-site, but dark mode on OS
- Fixed a few styling inconsistencies with the profile bio field on the user settings when MDE mode was enabled
- Fixed an issue where the "Block/Unfollowing" buttons from the messenger area wouldn't work
- Fixed an issue where the "Follow/Unfollow" button wasn't correctly toggling on the messenger area
- Fixed an issue where the user list member delete button was not working when previewing list members
- Fixed an issue where the stream notification setting was available even if streams were disabled from the admin
- Fixed a post Laravel upgrade issue, where unauthenticated routes would throw a JSON error instead of a 301 redirect
- Fixed an issue where videos would get auto-played in full-screen mode on the messenger module, on IOS devices
- Fixed an issue related to the suggestions box missing padding between cards
- Small documentation-related updates
- Small translation-strings-related updates
- Other small bug fixes and improvements
[2/7/2025] v7.9.0
- Make sure your server is running PHP 8.1 - 8.3
- Please re-create your theme
[2/7/2025] v7.9.0
- Added a new Polls feature for posts, with multi-answer questions, enabled by default
- Upgraded the Laravel version & auxiliary libraries
- Dropped PHP 8.0 support, now 8.1 - 8.3 is supported
- Fixed a couple of security issues / Improved security
- Updated the rest of backend & frontend libraries to newer versions
- Fixed an issue related to tracking on IPV6 addresses when the "Record users IP Addresses" was enabled
- Fixed a bug where chunk uploads were not used in Messenger even if they were enabled from the admin panel
- Fixed an issue where non-immediate payments were available via Paypal
- Fixed a bug related to datetime values when verifying Paypal subscription payments
- Fixed an issue where the Admin > Settings > Payments > Default sub price wasn't applied to the 3 months subs
- User lists page improvements and fixes
- Fixed the default sorting of user lists by creation time
- Fixed an issue where newly created user lists weren't being appended after the default ones
- Fixed the reversed ordering on individual list members page
- Fixed some small alignment issues on the individual list members page
- Fixed a small bug when list member removal failed, error was not shown
- Fixed a few small UI inconsistencies on the user notifications page
- Fixed a few Admin panel inconsistencies related to fields of user model on the create/edit forms
- Fixed a few Admin panel settings naming inconsistencies
- Removed the markdown-based link from the email verification email
[1/22/2025] v7.8.0
- Reworked the Paypal implementation, removed the deprecated SDK in favor of custom-written API wrapper
- Added o1 and o1-mini AI models, though not yet available to all open-ai accounts
- Added
webp
images support for profile avatar & covers- Added "Notifications" link into the mobile slideable menu
- Fixed an issue causing small scrolling shutters on mobile devices
- Fixed an issue related to captchas, not appearing in the register dialog box
- Fixed an error where messages wouldn't get sent when messaging from the profile page
- Fixed an issue when the "Explore" button while not being logged in and the "Expired subscriptions" widget was turned on
- Fixed an issue where the admin AWS region wasn't used for pre-signed URLs
- Fixed an issue where the PPV label for posts wouldn't be showing for logged-in users browsing a profile
- Fixed an issue where envs missing
nd_pdo_mysql
, a redirect loop would have been caused on the admin panel- Fixed a bug which prevented users to bookmark their own posts
- Fixed a small stream covers alignment issue
- Small a small Profile > Widgets > Latest media alignment issue
- Improved backward compatibility when updating from older versions to the latest ones
- Improved the product documentation
- Added new details table for payments and storage providers
- Added docs info related to offline payments
- Fixed a few in-product broken documentation links
- Improved AWS storage section (S3-CDN-Presigned Urls)
- Other various documentation-related fixes
- Multiple other small UI&UX fixes and improvements
JustFans Changelog version [1/10/2025] v7.7.0
- Revamped the default homepage, updated illustrations, labels, sections, and more
- Added new "Show user online status" option, which will be displayed on the profile page
- Added new "Record users last activity time" option, which can be enabled to display precise "Last seen" timestamps
- Added new "Record users IP Addresses" option, which can be enabled to track the last user login IP address
- Completely re-worked the product documentation
- New documentation template, better UI, and more easy to follow
- Documentation search feature
- Simplified old sections and created new sections
- Fixed a feed suggestions slider refresh bug
- Fixed an issue related to the mp3 file upload process
- Fixed an issue related to post assets (watermarks, blurred, thumbnail previews) processing during chunked uploads
- Fixed a UI bug where the form errors weren't properly displaying on the user rates settings page
- Fixed a small access issue related to semi-protected admin routes
- Small UI improvements and fixes over the public pages and contact page
- Small UI improvements and fixes over the user notifications page
- Multiple translation strings-related fixes, added a few missing validation attribute values
- Other small bug fixes and improvements
JustFans Release Note [12/4/2024] v7.6.0 Untouched
- Added a new
Blurred previews for locked content
feature, which can be enabled out ofAdmin > Settings > Media
- Added a new
Admin > Profiles > Allow hyperlinks
settings, which controls hyperlinking of messages, posts, and profiles bio- Added multi-driver captcha provider solution (Now supporting ReCaptcha, HCaptcha, and Turnstile)
- Added a new Feed/Search page widget for showing expired subscriptions, which can be configured out of the admin panel
- Added a new admin option for being able to disable the search widget on the feed page
- Fixed an issue where not all links were being hyperlinked in the messenger area
- Fixed the
ctrl+s
shortcut on theAdmin > Settings
area, which wasn't triggering the submission anymore- Fixed an issue where the
Suggestion box total cards
admin setting wasn't reflecting on-site- Fixed an issue where the feed "footer" was missing on the search page
- Fixed an issue where image thumbnails were not used during file preview on post-draft or edit view
- Fixed an issue where invalid language codes could have been manually altered by logged-in users
- Fixed some issues where attachments uploaded via the ID-verify section weren't properly deleted on the user side
- Fixed some issues with the wasabi storage driver, which could happen on certain hosting environments
- Made the post description auto-expand when viewing individual posts, even if excerpts are enabled
- Split the
Admin > Feed
setting categories intoGeneral
andWidgets
sub-categories- Combined the
Social login
&Social media
tabs under a single Social setting tab, underAdmin > Settings
- Refactored the
Admin > Settings
JS code, fixing lag issues when clicking between settings sub-categories- Reworked PPV posts UI to better accommodate the newly added blurred previews
- Dropped the "Show attachments count for PPV posts" admin setting, made it enabled globally
- Added the PPV label to posts when browsing profiles while not being logged in
- Multiple UI fixes and improvements over the feed suggestions box & profile widgets
- Hidden the suggestions-box slider on mobile devices
- Other small fixes and improvements
- Documentation-related updates