From 073d6440c09b4e6aaa694d82ffa91a273c4c3760 Mon Sep 17 00:00:00 2001 From: Harsh Shah Date: Wed, 26 Jun 2024 18:57:41 +0530 Subject: [PATCH] Prepare Release 0.2.1 (#274) --- CHANGELOG.md | 11 ++++++++ backend/README.md | 47 ++++++++++++++++++++++------------- backend/setup.py | 4 ++- backend/src/zango/__init__.py | 2 +- 4 files changed, 45 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bdb3442e..33b71cf36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.1] - 2024-06-26 + +### Fixed + +- ``CODEASSIST_ENABLED`` setting issue [(#189)](https://github.com/Healthlane-Technologies/Zango/pull/189) +- memory leak issue in auditlogs [(#260)](https://github.com/Healthlane-Technologies/Zango/pull/260) +- ``pwd`` library removed [(#269)](https://github.com/Healthlane-Technologies/Zango/pull/269) +- Issue [#252](https://github.com/Healthlane-Technologies/Zango/issues/252), [#173](https://github.com/Healthlane-Technologies/Zango/issues/173), [#170](https://github.com/Healthlane-Technologies/Zango/issues/170) fixed: [(#258)](https://github.com/Healthlane-Technologies/Zango/pull/258) +- Refactor App Panel Frontend Codebase [(#245)](https://github.com/Healthlane-Technologies/Zango/pull/245) +- ``setuptools`` added to fix breaking installation [(#273)](https://github.com/Healthlane-Technologies/Zango/pull/273) + ## [0.2.0] - 2024-05-21 ### Added diff --git a/backend/README.md b/backend/README.md index b75124d67..0edc4bfbd 100644 --- a/backend/README.md +++ b/backend/README.md @@ -6,10 +6,8 @@
-### **✨ Build microservices as tenants on a Django monolith. Avoid the infra & operational overheads. Scale effortlessly. ✨** - -Know more - +### **✨ Django framework to build enterprise-ready business applications. Rapid development. Multiple applications as independently deployable units on a single monolith ✨** +Know more

@@ -25,46 +23,59 @@ Getting Started | Docs | Discord -

+

+ + + +**Zango** is a web application development framework built upon Django, designed to enable rapid development of enterprise-ready business applications. -**Zango** is a web application development framework built upon Django, designed to host multiple apps or microservices as tenants on a single monolith under the hood. -- Leverage the stengths of Django, an already proven and battle tested web framework +- Leverage the strengths of Django, an already proven and battle-tested web framework - Make available the basics of business web apps/ microservices as part of the framework - Host multiple apps or microservices on a single monolith under the hood. - Security & Compliances are built in. -- Suite of essential packages to serve as the building blocks of Apps -- Use case packages to build the industry specific use cases +- Suite of essential packages to serve as the building blocks of apps +- Use case packages to build the industry-specific use cases [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/Healthlane-Technologies/Zango/) -#### App Panel - Central hub to manage all your apps/ microservices -Perform tasks such as configuring permissions, managing user roles, and much more. +#### App Panel - Central hub to manage all your apps/ microservices +Perform tasks such as configuring permissions, managing user roles, and much more. ![Zango App Panel](https://github.com/Healthlane-Technologies/Zango/assets/22682748/69f42dec-4ca1-4d19-974f-e83c2ddb7324) -#### Drastically reduce your infrastructural and operational overheads, hosting multiple apps/ microservices on a single deployment: + +#### Drastically reduce your infrastructural and operational overheads by hosting multiple apps/ microservices on a single deployment: Zango redefines multi-tenancy by enabling multiple different apps to run on a single server. Say goodbye to the limitations of traditional scaling methods. With our platform, you can run multiple different applications on a single server, which helps in keeping the cost in check. ![Scaling](https://github.com/Healthlane-Technologies/Zango/assets/52698821/497837f7-5210-4cfd-8f36-961327c9c405) -#### 🚀 Getting Started: +#### Staying ahead + +Star Zango on GitHub and be instantly notified of new releases. + +![star us](https://github.com/Healthlane-Technologies/Zango/assets/12683350/15b97240-c381-472b-a112-7c701a29ccda) + + + + +#### 🚀 Getting Started: - [Gitpod](https://www.zango.dev/docs/core/getting-started/installing-zelthy/gitpod) -- [Docker](https://www.zango.dev/docs/core/getting-started/installing-zelthy/docker) +- [Docker](https://www.zango.dev/docs/core/getting-started/installing-zelthy/docker) - [Manual](https://www.zango.dev/docs/core/getting-started/installing-zelthy/manual) -#### 📦 Free Packages - -A few essential packages are freely available. These packages enable development of a wide variety of applications and are available for installation from the App Panel. +#### 📦 Free Packages +A few essential packages are freely available. These packages enable development of a wide variety of applications and are available for installation from the App Panel. - [Basic Auth](https://www.zango.dev/docs/basic-auth/introduction) - [Frames](https://www.zango.dev/docs/frame/introduction) - [CRUD](https://www.zango.dev/docs/crud/introduction) - [Workflow](https://www.zango.dev/docs/workflow/overview) + #### 🌟 Get Involved and Make a Difference Join our community and help build **Zango**. Here's how you can get involved: @@ -77,4 +88,6 @@ Join our community and help build **Zango**. Here's how you can get involved: Together, let's build something incredible! ✨🚀 + + #### Official Documentation: https://zango.dev/docs diff --git a/backend/setup.py b/backend/setup.py index 9efb5d9e6..4305a7c03 100644 --- a/backend/setup.py +++ b/backend/setup.py @@ -8,7 +8,7 @@ README = os.path.join(PROJECT_DIR, "README.md") -PLATFORM_VERSION = "0.2.0" +PLATFORM_VERSION = "0.2.1" def get_requirements(env): @@ -43,6 +43,8 @@ def get_requirements(env): classifiers=[ "Framework :: Django", "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Development Status :: 5 - Production/Stable" ], entry_points={ "console_scripts": [ diff --git a/backend/src/zango/__init__.py b/backend/src/zango/__init__.py index f19834f04..bbdab178c 100644 --- a/backend/src/zango/__init__.py +++ b/backend/src/zango/__init__.py @@ -1,3 +1,3 @@ from zango.core import internal_requests -__version__ = "0.2.0" +__version__ = "0.2.1"