Skip to content

Releases: Jet-labs/jet-admin

🚀 Release v2.0.0

Choose a tag to compare

@ragsav ragsav released this 24 Jun 16:48

🚀 Release v2.0.0

This major release brings a completely revamped architecture for AppPage, layouting, widgets, and workflow integration, along with a massive collection of UI enhancements and bug fixes.

✨ What's New

🏗 Architecture & Layout Engine

  • Layout Core Engine: Integrated a robust layout core engine with drag-and-drop support, indicators, and node toolbar editing controls.
  • AppPage Runtime: Built the AppPage runtime core (reducer, expression engine, provider, hooks, data source manager) replacing the legacy Dashboard module.
  • Craft.js Integration: Leveraged craft.js for responsive and customizable App Page layouts.

🧩 Widgets & Data Sources

  • Dynamic Context Intellisense: Improved templating and suggestions across App Pages, allowing dynamic autocomplete in widget configurations.
  • Vega & Visual Builder Integration: Rewired widget editors to feed data directly into a Vega visual builder with runtime evaluation support.
  • New Widgets:
    • Date / Time Picker widgets and Calendar Grids.
    • HTML widget and robust Table widgets with inline editing capabilities.
    • Image widget featuring direct upload functionality.
  • Data Source Engine:
    • Abstracted custom data source editors (including Excel and File Storage backend API).
    • Webhooks and subscriptions components built-in.
    • Usage of Listeners as a powerful counterpart to Queries.

⚙️ Workflows & Event Driven Systems

  • Enhanced workflow condition nodes and isolated VM outputs.
  • Data Collection nodes added to the workflow engine.
  • Shared Intellisense across workflow expressions.

🐛 Bug Fixes & Refinements

  • UI Enhancements: Significant standardization of widget loading, visual consistencies, and module input lifecycles.
  • State Fixes: Fixed value reset issues in dynamic inputs and resolved template data bypassing.
  • Environment & Docker: Handled missing firebase-key.json gracefully and fixed port parsing in the Docker entrypoint. Node engine pinned to 20.x for stability.

📦 Getting Started

Pull the latest v2.0.0 or deploy via the provided Docker configuration. Update your environments and review the new AppPage components in your dashboards.

🚀 Release v1.3.0 - Workflows and Vega widgets

Choose a tag to compare

@ragsav ragsav released this 22 Mar 13:13

Release Notes v1.3.0

What's New

This release brings significant architecture changes to workflows and widgets, as well as crucial bug fixes and improvements.

Architecture & Feature Enhancements

  • Workflows: Implemented event sourcing architecture.
  • Widgets: Transitioned to modular widgets and integrated a functioning widget-workflow bridge with support for Vega based widgets for complex rendering
  • Query Engine: Removed direct query execution from widgets, routing it appropriately, alongside a major cleanup of the workflow and query engines.
  • UI & Experience: Major UI refactor applied alongside the core architecture updates.

Bug Fixes

  • Workflow Concurrency: Fixed race conditions and concurrency issues during workflow execution.
  • Widget Output: Fixed issues where workflow output references were not correctly mapped inside widgets.

Chore & Cleanup

  • Extensive code cleanup focused on the workflows and widgets modules.
  • Docker deployment improvements.
  • Documentation updates and restructured repository assets.

🚀 Release v1.1.0 - Docker, API Access, AI Queries & More!

Choose a tag to compare

@ragsav ragsav released this 12 Apr 14:30

This release introduces exciting new capabilities focused on deployment, integration, and user experience!

✨ New Features:

  • 🤖 AI Prompt Queries: Generate SQL queries using AI, aware of your database schema.
  • 🐳 Docker Deployment: Easily deploy using Docker! Just add your secret keys.
  • 🔑 API Keys: Programmatically access backend endpoints with secure API keys.
  • ⛓️ Enhanced Table Creation: Define multiple primary keys and unique fields.
  • 📝 Intuitive JSON Editing: Edit JSON data directly through the UI.
  • 💻 Raw SQL Editor: Execute raw SQL commands when needed.
  • 📊 Smart Chart Field Suggestions: Get help mapping fields for charts.
  • 🏠 Overview Landing Pages: Dedicated pages for Queries, Charts & Dashboards.

🐛 Bug Fixes:

  • Corrected field type handling in the inline table editor.
  • Fixed undo functionality within the table editor.
  • Added backend route validation for improved stability.

Get Started: Update to the latest version to enjoy these improvements! We appreciate your feedback.

v1.0.15

Choose a tag to compare

@ragsav ragsav released this 23 Mar 13:55

✨ New Features

  • Multi-tenancy & Database Management

    • Tenant Management System - Create and manage isolated tenant environments within a single instance
    • Database URL Configuration - Assign dedicated PostgreSQL connections to each tenant
    • Global & Tenant-specific Roles - Use global roles or define roles that apply within specific tenants
    • Custom Role Builder - Create tailored roles using our comprehensive permission system
  • Data Visualization & Manipulation

    • In-line Table Editor - Edit your data directly within tables without leaving the interface

    • Enhanced Chart Customization - Fine-tune every aspect of your visualizations with expanded options

    • New Chart Types:

      • Bubble Charts - Visualize three dimensions of data (x, y, and size)
      • Scatter Charts - Plot individual data points to identify correlations and clusters
  • Database Administration

    • Table Management - Create, edit, and delete database tables through our intuitive interface

🔄 Abandoned Features

  • App Variables - This functionality can be easily replaced by storing variables in dedicated tables
  • Query Chaining - We're developing a more powerful workflow system to replace this feature
  • Fine-grained Schema-based Access Control - Being replaced with a more intuitive asset-based permission system

v1.0.14

Choose a tag to compare

@ragsav ragsav released this 11 Oct 12:16

New Features

  • Clone policies
  • Syslog and local logging support
  • Create/Delete database triggers
  • Use params in queries during testing

Jet Admin new release

Choose a tag to compare

@ragsav ragsav released this 04 Aug 06:04
2f50132

🌟 New Features

📝 Schema Editor: Easily create, edit, and manage your database schemas with an PG SQL interface.

📜 App Constants: Define and manage constants.

🔄 Support for App Constants in Queries: Seamlessly incorporate app constants directly within Query objects.

📊 Queries as Widgets for Dashboards: Display query results as tables within dashboards.

🔧 Resizable and Custom Placement for Dashboard Widgets: Customize the size and position of dashboard widgets to suit preferences and needs.

📱 Responsive Dashboard Widget Placement: Ensure your dashboards are fully responsive, providing an optimal viewing experience on any device.