Releases: TeamShiksha/logoexecutive
logoexecutive v1.1.0
🚀 Release Notes – Version 1.1.0 🚀
🔄 Migration & Optimization
- 🔹 Migration to MongoDB from Firebase: We've moved our data to MongoDB for better scalability and performance.
- 🔹 Testing Framework Update: Migrated from Jest to Vitest to leverage faster and more efficient testing capabilities.
🛠️ Feature Enhancements
- 🖥️ Operator Dashboard Enhancements: Added Operator dashboard for handling customer queries.
- 🔄 Image Re-upload on Admin Dashboard: Admins can now easily re-upload images when needed.
🔧 Automation & Scripts
- 🔄 Monthly Usage Reset: Implemented an automation script that resets usage counts every month.
🎨 UI/UX Improvements
- ✨ Enhanced the UI/UX for the footer, About page, and Sign-in form for a smoother user experience.
🔍 Search API
- 🆕 Introduced a Search API for logos, which returns a list of signed logo URLs for search parameters provided.
📌 What's Changed
- 🛠️ Fix: Navigation links scroll to top on click by @Asin-Junior-Honore in #339
- 🔥 Feature: Show confirmation modal on click of delete API key button by @anandbaraik in #344
- 🗃️ Migration: Migrate database from
Firestore
toMongoDB
by @amankumarsingh77 in #345 - 🔧 Enhancement: Made
usageCount
functional by @amankumarsingh77 in #350 - 👀 Implements: One-time API Key View/Copy by @Sharathxct in #347
- 🔄 Automation: Add Automated Script to Reset Subscription Usage Count Every 30 Days by @DeltaDynamo in #358
- 🛠️ Fix: NaN in
usageCount
on user dashboard and remove duplicateuserId
in API response by @amankumarsingh77 in #360 - 🔧 Fix: Reset and forget password API by @amankumarsingh77 in #363
- 🖼️ Feature: Admin Image Re-upload with Name & Extension Verification by @Soumava-221B in #365
- 🖥️ Feature: Operator UI + APIs by @asharma991 in #357
- 🔍 Feature: Logo Search API by @DeltaDynamo in #366
- 🧪 Testing Update: Updates client test cases from Jest to Vitest by @Ayushsanjdev in #376
- 🎨 Enhancement: Footer, Sign-in Card, and About Section UI Improvements by @AryaDharkar in #373
🙏 Special Thanks & Appreciation
A heartfelt thank you to all our contributors, both new and experienced! 💖
We are incredibly grateful for your efforts in bringing this release to life. Every fix, feature, and enhancement helps shape a better experience for our users and strengthens our product. This wouldn't have been possible without your dedication and passion!
If you are a new contributor, welcome aboard! 🚀 We look forward to collaborating on many more amazing projects together. To our returning contributors, thank you for your continued support and for helping us build on our foundation.
Full Changelog: v1.0.0...v1.1.0
Logo Executive v1.0.0
Introduction
We're excited to announce the initial release of Logo Executive, an open-source platform designed to simplify the process of obtaining company logos. This first version provides a solid foundation with the following key features:
Features
Logo Retrieval API
Fetch company logos in PNG format using just the domain name via the /api/business/logo
endpoint.
Dashboard
- API Key Generation: Users can generate their API key and manage it through the dashboard page.
Search Functionality
- Company Logo Availability: Users can check if a particular company's logo is available by providing the exact domain name in a search input on the welcome page.
Admin Features
- Image Upload: Admins can upload their own images through the admin page using drag and drop.
Authentication
- Full Auth System: Includes features for:
- Signup: Users can create new accounts.
- Sign In: Users can log in to their accounts.
- Logout: Users can log out of their accounts.
- Forgot Password: Users can reset their passwords.
- Profile Management: Users can:
- Update Profile Details: Users can update their profile information.
- Update Password: Users can update their passwords.
- Delete Account: Users can delete their accounts.