Jump to content
Getting Started

All Activity

This stream auto-updates

  1. Earlier
  2. Package Manager for Invision Community

    Description

    Package Manager is a powerful administrative tool for Invision Community that simplifies the process of managing, backing up, and transferring applications between different ICS instances. Designed with administrators and developers in mind, this application provides a comprehensive set of features for application management while maintaining security by preventing modifications to official IPS applications.

    Key Features

    Application Management

    • View All Installed Applications: See a complete list of all applications installed on your community with detailed information including version, author, and installation date.

    • Download Applications: Package and download third-party applications as TAR archives that can be installed on other Invision Community instances.

    • Security Protection: Built-in safeguards prevent downloading, backing up, or restoring official IPS applications to protect your license and community integrity.

    Comprehensive Backup System

    • Application Backups: Create complete backups of application files, preserving the entire folder structure and all application assets.

    • Database Backups: Backup application-specific database tables to preserve user data and settings.

    • Language Backups: Extract and backup language strings for applications, making it easy to transfer translations between instances.

    • Pre-Restore Safeguards: Automatic creation of pre-restore backups ensures you can always recover if something goes wrong during a restore operation.

    Backup Management

    • Organized Interface: View all backups for each application with details including version, creation date, file size, and backup type.

    • Multiple Backup Types: Distinguish between application, database, and language backups with color-coded indicators.

    • Bulk Operations: Delete all backups for an application with a single click when you need to free up space.

    Restore Capabilities

    • Application Restoration: Restore application files from backups with proper validation and error handling.

    • Database Restoration: Restore application database tables from SQL backups with pre-restore safety measures.

    • Uninstall Guidance: Clear instructions for when applications need to be uninstalled before restoration.

    Import/Export System

    • Upload Backups: Upload previously downloaded backups through a simple interface.

    • Validation: Thorough validation of uploaded files ensures only legitimate backups can be processed.

    • Format Preservation: Downloaded files maintain the exact format needed for re-uploading, ensuring seamless transfers between instances.

    Developer-Friendly Features

    • Version Tracking: All backups include version information for easy identification.

    • Timestamp Naming: Automatic timestamping of backup files helps track when backups were created.

    • Organized Storage: All backups are stored in a dedicated directory for easy access and management.

    Technical Details

    • Storage Location: All backups are stored in the

      applications/applications_backups

      directory.

    • File Formats: Application backups (.tar), Database backups (.sql), Language backups (.json).

    • Security: Built-in protection prevents unauthorized access to official IPS application files.

    • Error Handling: Comprehensive error handling with clear messages helps troubleshoot any issues.

    Use Cases

    • Application Migration: Easily transfer third-party applications between development, staging, and production environments.

    • Version Control: Create backups before updating applications to ensure you can roll back if needed.

    • Disaster Recovery: Maintain regular backups of critical applications to protect against data loss.

    • Development Support: Simplify the development workflow by making it easy to package and distribute applications.

    Important Notes

    • When downloading or backing up an application, please DO NOT click the button more than once. The process compiles the selected application's folder structure and files into a TAR archive, which can take time for larger applications.

    • This application WILL NOT allow downloading, backing up, or restoring official IPS applications due to licensing and security restrictions.

    • Database restoration will overwrite existing data for the application. Always ensure you have a current backup before restoring.

    • For security reasons, this application should only be accessible to trusted administrators.


    Package Manager is the essential tool for Invision Community administrators who need reliable application management, backup, and restoration capabilities in a user-friendly interface.

    Free
    • Version 1.0.3
    Package Manager for Invision CommunityDescriptionPackage Manager is a powerful administrative tool for Invision Community that simplifies the process of managing, backing up, and transferring applications between different ICS instances. Designed with administrators and developers in mind, this application provides a comprehensive set of features for application management while maintaining security by preventing modifications to official IPS applications. Key FeaturesApplication ManagementView All Installed Applications: See a complete list of all applications installed on your community with detailed information including version, author, and installation date. Download Applications: Package and download third-party applications as TAR archives that can be installed on other Invision Community instances. Security Protection: Built-in safeguards prevent downloading, backing up, or restoring official IPS applications to protect your license and community integrity. Comprehensive Backup SystemApplication Backups: Create complete backups of application files, preserving the entire folder structure and all application assets. Database Backups: Backup application-specific database tables to preserve user data and settings. Language Backups: Extract and backup language strings for applications, making it easy to transfer translations between instances. Pre-Restore Safeguards: Automatic creation of pre-restore backups ensures you can always recover if something goes wrong during a restore operation. Backup ManagementOrganized Interface: View all backups for each application with details including version, creation date, file size, and backup type. Multiple Backup Types: Distinguish between application, database, and language backups with color-coded indicators. Bulk Operations: Delete all backups for an application with a single click when you need to free up space. Restore CapabilitiesApplication Restoration: Restore application files from backups with proper validation and error handling. Database Restoration: Restore application database tables from SQL backups with pre-restore safety measures. Uninstall Guidance: Clear instructions for when applications need to be uninstalled before restoration. Import/Export SystemUpload Backups: Upload previously downloaded backups through a simple interface. Validation: Thorough validation of uploaded files ensures only legitimate backups can be processed. Format Preservation: Downloaded files maintain the exact format needed for re-uploading, ensuring seamless transfers between instances. Developer-Friendly FeaturesVersion Tracking: All backups include version information for easy identification. Timestamp Naming: Automatic timestamping of backup files helps track when backups were created. Organized Storage: All backups are stored in a dedicated directory for easy access and management. Technical DetailsStorage Location: All backups are stored in the applications/applications_backups directory. File Formats: Application backups (.tar), Database backups (.sql), Language backups (.json). Security: Built-in protection prevents unauthorized access to official IPS application files. Error Handling: Comprehensive error handling with clear messages helps troubleshoot any issues. Use CasesApplication Migration: Easily transfer third-party applications between development, staging, and production environments. Version Control: Create backups before updating applications to ensure you can roll back if needed. Disaster Recovery: Maintain regular backups of critical applications to protect against data loss. Development Support: Simplify the development workflow by making it easy to package and distribute applications. Important NotesWhen downloading or backing up an application, please DO NOT click the button more than once. The process compiles the selected application's folder structure and files into a TAR archive, which can take time for larger applications. This application WILL NOT allow downloading, backing up, or restoring official IPS applications due to licensing and security restrictions. Database restoration will overwrite existing data for the application. Always ensure you have a current backup before restoring. For security reasons, this application should only be accessible to trusted administrators. Package Manager is the essential tool for Invision Community administrators who need reliable application management, backup, and restoration capabilities in a user-friendly interface.
    $0
  3. NuclearGeneral posted a post in a topic in Site News
    Package Manager Package Manager for Invision CommunityDescriptionPackage Manager is a powerful administrative tool for Invision Community that simplifies the process of managing, backing up, and transferring applications between different ICS instances. Designed with administrators and developers in mind, this application provides a comprehensive set of features for application management while maintaining security by preventing modifications to official IPS applications. Key FeaturesApplication ManagementView All Installed Applications: See a complete list of all applications installed on your community with detailed information including version, author, and installation date. Download Applications: Package and download third-party applications as TAR archives that can be installed on other Invision Community instances. Security Protection: Built-in safeguards prevent downloading, backing up, or restoring official IPS applications to protect your license and community integrity. Comprehensive Backup SystemApplication Backups: Create complete backups of application files, preserving the entire folder structure and all application assets. Database Backups: Backup application-specific database tables to preserve user data and settings. Language Backups: Extract and backup language strings for applications, making it easy to transfer translations between instances. Pre-Restore Safeguards: Automatic creation of pre-restore backups ensures you can always recover if something goes wrong during a restore operation. Backup ManagementOrganized Interface: View all backups for each application with details including version, creation date, file size, and backup type. Multiple Backup Types: Distinguish between application, database, and language backups with color-coded indicators. Bulk Operations: Delete all backups for an application with a single click when you need to free up space. Restore CapabilitiesApplication Restoration: Restore application files from backups with proper validation and error handling. Database Restoration: Restore application database tables from SQL backups with pre-restore safety measures. Uninstall Guidance: Clear instructions for when applications need to be uninstalled before restoration. Import/Export SystemUpload Backups: Upload previously downloaded backups through a simple interface. Validation: Thorough validation of uploaded files ensures only legitimate backups can be processed. Format Preservation: Downloaded files maintain the exact format needed for re-uploading, ensuring seamless transfers between instances. Developer-Friendly FeaturesVersion Tracking: All backups include version information for easy identification. Timestamp Naming: Automatic timestamping of backup files helps track when backups were created. Organized Storage: All backups are stored in a dedicated directory for easy access and management. Technical DetailsStorage Location: All backups are stored in the applications/applications_backups directory. File Formats: Application backups (.tar), Database backups (.sql), Language backups (.json). Security: Built-in protection prevents unauthorized access to official IPS application files. Error Handling: Comprehensive error handling with clear messages helps troubleshoot any issues. Use CasesApplication Migration: Easily transfer third-party applications between development, staging, and production environments. Version Control: Create backups before updating applications to ensure you can roll back if needed. Disaster Recovery: Maintain regular backups of critical applications to protect against data loss. Development Support: Simplify the development workflow by making it easy to package and distribute applications. Important NotesWhen downloading or backing up an application, please DO NOT click the button more than once. The process compiles the selected application's folder structure and files into a TAR archive, which can take time for larger applications. This application WILL NOT allow downloading, backing up, or restoring official IPS applications due to licensing and security restrictions. Database restoration will overwrite existing data for the application. Always ensure you have a current backup before restoring. For security reasons, this application should only be accessible to trusted administrators. Package Manager is the essential tool for Invision Community administrators who need reliable application management, backup, and restoration capabilities in a user-friendly interface. File Information Submitter NuclearGeneral Submitted 06/05/2025 Category Invision Marketplace Applications Minimum ICS Version (Short) 5.0.7 View File
  4. I have decided to restructure the application in a much different way than I had originally planned, but this new structure of the application will actually be more beneficial to the Developer in a much more unified way. This new structure will provide Developers a way to have their products listed inside the application's interface. I have also decided to rename the application to Marketplace Vendors. I will provide more detailed information about this new restructure at a later date. There will also be no ioncube encoding.
    • 0 Places
    • 0 Applicants
    When you apply for this position, and once approved, you will gain access to the all the resources of the website, application, and GitHub source code.
    • 0 Places
    • 0 Applicants
    This group allows members to apply for a position to be a part of the Invision Marketplace Team. This position will be required to monitor the forums, and address any issues with the community, members, or likewise.
    • 0 Places
    • 0 Applicants
    When you apply for this position, you will gain access to the Developer’s forum and can discuss developer related topics.
  5. NuclearGeneral posted a post in a topic in Site News
    For all Developers, if you would like to discuss the Marketplace application, Roles, and other aspects of the website, there is a dedicated forum for this. Please use the Applications link at the top and select the Developer application to begin the process of being moved to the Developers group. Once in the Developers group, you will gain access to the Developer’s forum. If you would like to Apply for a position that helps, maintains, and have a say so in the Development process of the Marketplace application, please use the position for Invision Marketplace Development Team. Once approved, you will be added to the Invision Marketplace Development Team group, and will gain access to the all the resources of the website, application, and GitHub source code. I’m doing my best to keep things as open and transparent as possible. This platform was established for the community with the intention of fostering a collaborative and sustainable environment. Our goal is to empower developers and contributors to play an active role in the ongoing development of the Marketplace application. Your input, expertise, and engagement are highly valued and instrumental to the project’s continued success. If you’re passionate about shaping the future of the Marketplace, I encourage you to get involved—whether through discussion, development, or feedback. This is a shared effort, and every contribution makes a difference. Thank you for being a part of this journey, and I look forward to building something amazing together. Thank you, Donald :)
    • 0 Places
    • 0 Applicants
    Apply here to change your member group from Members to Clients once your application has been approved by a Team Member. For faster verification, and a recommended approach, please send a Message to NuclearGeneral on the Invision Community forums stating you are validating your account on Invision Marketplace, and state your Username you registered on Invisin Marketplace. Only Clients can download and upload to the Marketplace.