Back to changelog
Fixed

Rolino fixed changes

Page 7 of 21. Each page contains at most 30 entries so agents and people can read it without a large context load.

  1. Current

    Recovered article generation now resumes required image preparation without generating or charging for the text again.

  2. Current

    Automatic article preparation now retries temporary conflicts and shows a clear review step when another credit needs confirmation.

  3. Current

    Billing now shows ended subscriptions as past subscriptions, with an ended date instead of an upcoming cancellation. Current workspace access remains separate.

  4. Current

    Billing credit and plan checks now run transaction queries in sequence to prevent the PostgreSQL overlapping-query warning.

  5. Current

    Pricing cards now align their feature lists at the top, without a blank gap on plans that have no upcoming features.

  6. Current

    Admin workspaces keep unlimited social account connections. Article regeneration allowances above three now save correctly, and lower allowances preserve prior usage.

  7. Current

    A replaced Blog worker can no longer fail a newer generation. The article editor follows regeneration to the saved draft, and saves from older drafts are rejected even when their version numbers match.

  8. Current

    Spanish notifications preserve account identity, recovery details, and the difference between TikTok inbox drafts and public posts. Failed operations keep specific recovery instructions, and command search finds translated navigation names.

  9. Current

    Reduced database travel time by moving hosted server requests to Stockholm, near the Hetzner database. Analytics filters now show the selected value immediately and display an update indicator while results load.

  10. Current

    TikTok inbox uploads can now be checked again after the creator publishes them. Rolino preserves every digit of TikTok's large public video IDs and can safely recheck completed receipts, so Social performance reads the exact video's statistics without guessing a match.

  11. Current

    Temporary TikTok Sandbox review accounts no longer leave Integrations permanently blocked when TikTok cannot confirm test-token removal. Administrator Reconnect repairs an older block only for the exact disconnected account; live TikTok safety remains unchanged.

  12. Current

    Reconnecting a disconnected publishing account now keeps it disconnected until the provider completes authorization instead of showing a premature pending state.

  13. Current

    Integrations now keeps one active unfinished setup row per brand and platform. Restarting OAuth replaces the older callback and plan reservation, and expired setup rows return the platform to Available integrations.

  14. Current

    TikTok Sandbox callbacks now complete through the local HTTPS tunnel without depending on cookies shared with localhost. Signed, expiring, user-bound, single-use state validation remains required.

  15. Current

    Account release and disconnect confirmations keep long account names and action buttons within the dialog on small screens.

  16. Current

    TikTok publishing connections no longer fail because the normal authorization request included the unapproved `video.list` analytics permission.

  17. Current

    TikTok acceptance previews now show permission and rate-limit errors, preserve retry delays across page loads, and limit provider wait time. Preview results no longer replace saved report totals for TikTok or YouTube.

  18. Current

    Deployment readiness now checks that the TikTok analytics migration has completed.

  19. Current

    Brand setup now accepts lowercase voice labels from existing clients and short supported descriptions, keeps useful suggestions when AI confidence scores exceed the suggestion range, and preserves analysis failure reasons for diagnosis.

  20. Current

    Post cards keep partial results, permission problems, and failed statistics checks visible beside saved counts. Single-post Analytics now labels all-date results correctly and applies the selected 30-day period.

  21. Current

    Restricted reviewer authentication to sign-in and connection routes. Demo accounts cannot manage OAuth clients or change saved consent through account-management routes.

  22. Current

    Onboarding now ignores invalid connection results and preserves setup without a website after returning to the social channel step, so the final summary shows the correct website status.

  23. Current

    Brand creation now reuses an existing brand for the same website in a workspace, including concurrent onboarding requests. Website edits, agent-created brands, and first backlink targets cannot claim another brand's site. Brands with an unchanged legacy duplicate website can still save unrelated settings. Channel setup now keeps its saved onboarding address before leaving for authorization, so using the browser Back button cannot restart brand creation. Facebook setup now explains that users sign in with a personal account to connect a managed Page, while personal profiles cannot be publishing destinations. Facebook return results appear on the same setup step, and repeated idea-pipeline polls no longer report active insight work as failed.

  24. Current

    Social performance keeps account failures and permission warnings visible while retaining saved metrics, including when the selected reporting window is unsupported. Analytics refreshes now reserve time to save results or record a retry before worker and lease deadlines.

  25. Current

    Selecting a publishing account now opens its settings so required fields are visible. Accounts already selected when the editor opens also show their settings; the arrow still closes or reopens them.

  26. Current

    Ctrl+B in the caption editor now formats selected text without also opening or closing the sidebar.

  27. Current

    Local database tests now reject the application database before running migrations or cleanup, which protects saved settings and signing keys. CI can continue to use its disposable database.

  28. Current

    Caption formatting now protects links with uppercase or mixed-case HTTP, HTTPS, and WWW prefixes, including when only part of a link is selected.

  29. Current

    Brand settings links remain available in the collapsed sidebar after closing the section. The expanded sidebar keeps your section choice, and keyboard navigation skips the hidden section control.

  30. Current

    The sign-in destination now declares its required authorization wait, and validation covers the new single-brand Home icon.