<?xml version="1.0"?>
<rss version="2.0"><channel><title>Latest Files</title><link>https://www.sosinvision.com.br/index.php</link><description>Latest Files</description><language>en</language><item><title>AI: Knowledge-Based Replies</title><link>https://www.sosinvision.com.br/index.php?/file/581-ai-knowledge-based-replies/</link><description><![CDATA[<p><strong>Turn your community's own knowledge into intelligent, reviewable AI replies.</strong></p><p>AI: Knowledge-Based Replies brings <strong>Retrieval-Augmented Generation (RAG)</strong> to Invision Community, combining <strong>Anthropic Claude</strong> with your own <strong>Google Drive knowledge base</strong> to generate contextual replies based on information you control.</p><p>Unlike a traditional AI auto-reply system, the application retrieves relevant information from your knowledge base for each conversation before asking Claude to generate a response. Generated replies are saved as <strong>drafts for your team to review</strong> — nothing is automatically published without approval.</p><p><strong>Your knowledge base provides the facts. Claude drafts the response. Your team stays in control.</strong></p><h5>How it works</h5><p>When a member posts in a configured forum, the application automatically processes the request in the background. Using <strong>RAG</strong>, it retrieves the most relevant information from your knowledge base, combines it with the existing topic conversation and latest post, and sends that context to Claude.</p><p>The generated response becomes a <strong>pending draft</strong>. Authorized reviewers are notified and can review, approve, or reject it. Once approved, the reply is published using the configured AI member account.</p><h5>Google Drive Knowledge Base</h5><p>Connect a Google Drive folder containing your documentation, and the application will synchronize and index its supported documents for use by the RAG system.</p><p>The initial synchronization runs in the background, while subsequent synchronizations detect changes and avoid unnecessarily processing unchanged documents. Content removed from the knowledge source is also removed from the local knowledge base.</p><p>Synchronization progress can be monitored through the ACP background processes.</p><h5>Features</h5><ul><li><p><strong>Retrieval-Augmented Generation (RAG)</strong> using your own knowledge base</p></li><li><p><strong>Anthropic Claude integration</strong> using the Anthropic Messages API</p></li><li><p><strong>Google Drive knowledge base synchronization</strong></p></li><li><p>Retrieves relevant knowledge for each generated response</p></li><li><p>Uses the <strong>existing topic conversation</strong> for additional context</p></li><li><p>Automatic AI draft generation for selected forums</p></li><li><p><strong>Human review before publishing</strong></p></li><li><p>Approve or reject generated drafts</p></li><li><p>Reviewer group permissions</p></li><li><p>Notifications for pending drafts</p></li><li><p>Configurable AI member used to publish approved replies</p></li><li><p>Configurable Claude model</p></li><li><p>Customizable system prompt</p></li><li><p>Configurable knowledge and conversation limits</p></li><li><p>Background processing using Invision Community Tasks and Queues</p></li><li><p>Incremental knowledge synchronization</p></li><li><p>Automatic retries when the AI provider temporarily fails to respond</p></li><li><p>Error logging for troubleshooting</p></li></ul><h5>Built for Claude</h5><p>AI: Knowledge-Based Replies is currently <strong>built specifically for Anthropic Claude</strong>. It is not a generic multi-provider AI application.</p><p>You will need your own Anthropic API account and API key. API usage fees are charged separately by Anthropic and are <strong>not included</strong> with the application.</p><h5>Requirements</h5><ul><li><p><strong>Invision Community 5</strong> and <strong>Forums</strong> are required, along with an <strong>Anthropic API account</strong> and a <strong>Google Drive knowledge source</strong>.</p></li><li><p>Because AI generation and knowledge synchronization rely heavily on background Tasks and Queues, <strong>running Invision Community tasks via cron is highly recommended</strong>.</p></li></ul>]]></description><guid isPermaLink="false">581</guid><pubDate>Sun, 09 Aug 2026 14:13:51 +0000</pubDate></item><item><title>GitHub Login Handler</title><link>https://www.sosinvision.com.br/index.php?/file/580-github-login-handler/</link><description><![CDATA[<p>This application connects a <strong>GitHub</strong> account to an IPS5 account. It allows users to sign up and sign in using their <strong>GitHub </strong>account, as well as synchronize their display name and/or profile photo.</p><p>You must register your application at <a rel="external nofollow" href="https://github.com/settings/developers">https://github.com/settings/developers</a> to obtain:</p><ul><li><p>Client ID</p></li><li><p>Secret</p></li></ul>]]></description><guid isPermaLink="false">580</guid><pubDate>Sun, 02 Aug 2026 23:27:14 +0000</pubDate></item><item><title>Dropbox Login Handler</title><link>https://www.sosinvision.com.br/index.php?/file/579-dropbox-login-handler/</link><description><![CDATA[<p>This application connects a <strong>Dropbox</strong> account to an IPS5 account. It allows users to sign up and sign in using their <strong>Dropbox </strong>account, as well as synchronize their display name and/or profile photo.</p><p>You must register your application at <a rel="external nofollow" href="https://www.dropbox.com/developers/apps">https://www.dropbox.com/developers/apps</a> to obtain:</p><ul><li><p>App key (Client ID)</p></li><li><p>App Secret (Client Secret)</p></li></ul>]]></description><guid isPermaLink="false">579</guid><pubDate>Sun, 02 Aug 2026 14:02:45 +0000</pubDate></item><item><title>GitLab Login Handler</title><link>https://www.sosinvision.com.br/index.php?/file/578-gitlab-login-handler/</link><description><![CDATA[<p>This application connects a <strong>GitLab </strong>account to an IPS5 account. It allows users to sign up and sign in using their <strong>GitLab </strong>account, as well as synchronize their display name and/or profile photo.</p><p>You must register your application at <a rel="external nofollow" href="https://gitlab.com/-/user_settings/applications">https://gitlab.com/-/user_settings/applications</a> to obtain:</p><ul><li><p>Application ID (Client ID)</p></li><li><p>Secret (Client Secret)</p></li></ul>]]></description><guid isPermaLink="false">578</guid><pubDate>Sun, 02 Aug 2026 13:23:09 +0000</pubDate></item><item><title>File Frequently Asked Questions</title><link>https://www.sosinvision.com.br/index.php?/file/577-file-frequently-asked-questions/</link><description><![CDATA[<p>This application adds a <strong>Frequently Asked Questions (FAQ)</strong> section to Downloads files, helping file authors reduce repetitive support requests by providing answers to common questions in advance.</p><p>File submitters and moderators (with the appropriate permission) can create, edit, enable, disable, and manage questions and answers directly from the file page.</p><p><strong>Settings</strong></p><ul><li><p>File View: Display number of Faq records</p></li><li><p>ACP Faq Listing: Questions per page</p></li><li><p>Categories where the FAQ feature is enabled</p></li></ul><p><strong>Requirement</strong></p><ul><li><p>Downloads application</p></li></ul>]]></description><guid isPermaLink="false">577</guid><pubDate>Fri, 31 Jul 2026 21:31:10 +0000</pubDate></item><item><title>Framework Explorer</title><link>https://www.sosinvision.com.br/index.php?/file/576-framework-explorer/</link><description><![CDATA[<p>Developing IPS5 applications often requires navigating dozens of files to understand how classes, extensions, listeners, templates, language bits, settings, CSS, and database tables are connected. Framework Explorer is a developer productivity tool that provides a unified view of an IPS5 application directly from the AdminCP, making it easier to explore, navigate, and maintain your codebase.</p><p>Instead of manually searching through your application's files, you can quickly inspect its architecture, browse framework components, review inheritance, discover available methods, explore templates and stylesheets, inspect language bits and settings, and examine the application's database structure and data—all from a single interface.</p><p>Framework Explorer is designed for developers who are already familiar with the IPS framework and want to work more efficiently. Its goal is to simplify navigation and inspection of existing applications, <strong>not</strong> to teach IPS development or replace the official developer documentation.</p><h4>- Ideal for:</h4><ol><li><p>IPS application developers</p></li><li><p>Marketplace authors</p></li><li><p>Maintaining existing applications</p></li><li><p>Exploring third-party applications</p></li><li><p>Understanding unfamiliar codebases</p></li><li><p>Developers already familiar with the IPS5 framework</p></li></ol><h4>- Features:</h4><h5>Class Explorer</h5><ul><li><p>Browse every PHP class in an application.</p></li><li><p>View inheritance, implemented interfaces, and used traits.</p></li><li><p>Inspect properties, constants, and methods.</p></li><li><p>Display namespaces, file locations, and PHPDoc information.</p></li><li><p>Optionally open files directly in your IDE.</p></li></ul><h5>Settings Explorer</h5><ul><li><p>Browse application settings.</p></li><li><p>View configuration keys, default values, and metadata.</p></li><li><p>Quickly identify available ACP settings.</p></li></ul><h5>Extension Explorer</h5><ul><li><p>Browse every IPS extension.</p></li><li><p>View extension types and implementations.</p></li><li><p>Inspect inheritance and available methods.</p></li><li><p>Quickly navigate extension classes.</p></li></ul><h5>Listener Explorer</h5><ul><li><p>Browse every event listener.</p></li><li><p>View listener types.</p></li><li><p>Inspect supported methods.</p></li><li><p>Identify the framework class associated with each listener.</p></li></ul><h5>Language Explorer</h5><ul><li><p>Browse every language bit.</p></li><li><p>Search by language key or translated value.</p></li><li><p>Quickly locate application translations.</p></li></ul><h5>Template Explorer</h5><ul><li><p>Browse all application templates.</p></li><li><p>View template groups and individual templates.</p></li><li><p>Display template source code.</p></li><li><p>Explore template relationships.</p></li></ul><h5>CSS Explorer</h5><ul><li><p>Browse all application CSS files.</p></li><li><p>View selectors, CSS variables, media queries, and imports.</p></li><li><p>Display the source code.</p></li><li><p>Search by filename, selector, or CSS content.</p></li><li><p>Filter results by application.</p></li><li><p>Optionally open files directly in your IDE.</p></li></ul><h5>Database Explorer</h5><ul><li><p>Browse application database tables.</p></li><li><p>View table structure, indexes, and records.</p></li><li><p>Filter tables by application.</p></li><li><p>Inspect column definitions and index information.</p></li><li><p>Browse table data with pagination.</p></li><li><p>Read-only database inspection for safe exploration.</p></li></ul>]]></description><guid isPermaLink="false">576</guid><pubDate>Wed, 29 Jul 2026 12:04:31 +0000</pubDate></item><item><title>Comments/Reviews Tab Order</title><link>https://www.sosinvision.com.br/index.php?/file/574-commentsreviews-tab-order/</link><description><![CDATA[<p>This application reorganizes the Comments and Reviews tabs so that Comments appears first and becomes the default tab.</p><p>Supported applications:</p><ul><li><p>Downloads</p></li><li><p>Calendar Events</p></li><li><p>Gallery</p></li><li><p>Pages Databases</p></li></ul>]]></description><guid isPermaLink="false">574</guid><pubDate>Mon, 20 Jul 2026 14:21:53 +0000</pubDate></item><item><title>Sort Attachments by Downloads</title><link>https://www.sosinvision.com.br/index.php?/file/573-sort-attachments-by-downloads/</link><description><![CDATA[<p><strong>Sort Attachments by Downloads</strong> adds a new option to the <strong>Sort By</strong> menu on the Attachments page, allowing users to quickly sort attachments by the number of downloads in descending order. This option applies only to <strong>files</strong>, as images do not have download counts.</p>]]></description><guid isPermaLink="false">573</guid><pubDate>Wed, 15 Jul 2026 12:44:56 +0000</pubDate></item><item><title>Slack Login Handler</title><link>https://www.sosinvision.com.br/index.php?/file/572-slack-login-handler/</link><description><![CDATA[<p>This application connects a <strong>Slack </strong>account to an IPS5 account. It allows users to sign up and sign in using their <strong>Slack </strong>account, as well as synchronize their display name and/or profile photo.</p><p>You must register your application at <a rel="external nofollow" href="https://api.slack.com/apps">https://api.slack.com/apps</a> to obtain:</p><ul><li><p>Client ID</p></li><li><p>Client Secret</p></li></ul>]]></description><guid isPermaLink="false">572</guid><pubDate>Tue, 14 Jul 2026 20:01:52 +0000</pubDate></item><item><title>Recent Badges in Posts</title><link>https://www.sosinvision.com.br/index.php?/file/571-recent-badges-in-posts/</link><description><![CDATA[<p>Display a member's most recent badges directly below their profile information in topic view.</p><p>The application includes settings to configure:</p><ul><li><p>Number of badges to display</p></li><li><p>Badge size</p></li><li><p>Whether to show the "Rare" ribbon</p></li><li><p>Whether to enable badge tooltips</p></li></ul><p>Members can also click <strong>View All Badges</strong> to view the complete list of badges on their profile.</p><p><strong>Requirement:</strong></p><ul><li><p>Forums app.</p></li></ul>]]></description><guid isPermaLink="false">571</guid><pubDate>Fri, 10 Jul 2026 20:48:48 +0000</pubDate></item></channel></rss>
