157 lines
4.1 KiB
Markdown
157 lines
4.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to EveAI 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).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- For new features.
|
|
|
|
### Changed
|
|
- For changes in existing functionality.
|
|
|
|
### Deprecated
|
|
- For soon-to-be removed features.
|
|
|
|
### Removed
|
|
- For now removed features.
|
|
|
|
### Fixed
|
|
- Set default language when registering Documents or URLs.
|
|
|
|
### Security
|
|
- In case of vulnerabilities.
|
|
|
|
## [1.0.11-alfa]
|
|
|
|
### Added
|
|
- License Usage Calculation realised
|
|
- View License Usages
|
|
- Celery Beat container added
|
|
- First schedule in Celery Beat for calculating usage (hourly)
|
|
|
|
### Changed
|
|
- repopack can now split for different components
|
|
|
|
### Fixed
|
|
- Various fixes as consequence of changing file_location / file_name ==> bucket_name / object_name
|
|
- Celery Routing / Queuing updated
|
|
|
|
## [1.0.10-alfa]
|
|
|
|
### Added
|
|
- BusinessEventLog monitoring using Langchain native code
|
|
|
|
### Changed
|
|
- Allow longer audio files (or video) to be uploaded and processed
|
|
- Storage and Embedding usage now expressed in MiB iso tokens (more logical)
|
|
- Views for License / LicenseTier
|
|
|
|
### Removed
|
|
- Portkey removed for monitoring usage
|
|
|
|
## [1.0.9-alfa] - 2024/10/01
|
|
|
|
### Added
|
|
- Business Event tracing (eveai_workers & eveai_chat_workers)
|
|
- Flower Container added for monitoring
|
|
|
|
### Changed
|
|
- Healthcheck improvements
|
|
- model_utils turned into a class with lazy loading
|
|
|
|
### Deprecated
|
|
- For soon-to-be removed features.
|
|
|
|
### Removed
|
|
- For now removed features.
|
|
|
|
### Fixed
|
|
- Set default language when registering Documents or URLs.
|
|
|
|
## [1.0.8-alfa] - 2024-09-12
|
|
|
|
### Added
|
|
- Tenant type defined to allow for active, inactive, demo ... tenants
|
|
- Search and filtering functionality on Tenants
|
|
- Implementation of health checks (1st version)
|
|
- Provision for Prometheus monitoring (no implementation yet)
|
|
- Refine audio_processor and srt_processor to reduce duplicate code and support larger files
|
|
- Introduction of repopack to reason in LLMs about the code
|
|
|
|
### Fixed
|
|
- Refine audio_processor and srt_processor to reduce duplicate code and support larger files
|
|
|
|
## [1.0.7-alfa] - 2024-09-12
|
|
|
|
### Added
|
|
- Full Document API allowing for creation, updating and invalidation of documents.
|
|
- Metadata fields (JSON) added to DocumentVersion, allowing end-users to add structured information
|
|
- Wordpress plugin eveai_sync to synchronize Wordpress content with EveAI
|
|
|
|
### Fixed
|
|
- Maximal deduplication of code between views and api in document_utils.py
|
|
|
|
## [1.0.6-alfa] - 2024-09-03
|
|
|
|
### Fixed
|
|
- Problems with tenant scheme migrations - may have to be revisited
|
|
- Correction of default language settings when uploading docs or URLs
|
|
- Addition of a CHANGELOG.md file
|
|
|
|
## [1.0.5-alfa] - 2024-09-02
|
|
|
|
### Added
|
|
- Allow chatwidget to connect to multiple servers (e.g. development and production)
|
|
- Start implementation of API
|
|
- Add API-key functionality to tenants
|
|
- Deduplication of API and Document view code
|
|
- Allow URL addition to accept all types of files, not just HTML
|
|
- Allow new file types upload: srt, mp3, ogg, mp4
|
|
- Improve processing of different file types using Processor classes
|
|
|
|
### Removed
|
|
- Removed direct upload of Youtube URLs, due to continuous changes in Youtube website
|
|
|
|
## [1.0.4-alfa] - 2024-08-27
|
|
Skipped
|
|
|
|
## [1.0.3-alfa] - 2024-08-27
|
|
|
|
### Added
|
|
- Refinement of HTML processing - allow for excluded classes and elements.
|
|
- Allow for multiple instances of Evie on 1 website (pure + Wordpress plugin)
|
|
|
|
### Changed
|
|
- PDF Processing extracted in new PDF Processor class.
|
|
- Allow for longer and more complex PDFs to be uploaded.
|
|
|
|
## [1.0.2-alfa] - 2024-08-22
|
|
|
|
### Fixed
|
|
- Bugfix for ResetPasswordForm in config.py
|
|
|
|
## [1.0.1-alfa] - 2024-08-21
|
|
|
|
### Added
|
|
- Full Document Version Overview
|
|
|
|
### Changed
|
|
- Improvements to user creation and registration, renewal of passwords, ...
|
|
|
|
## [1.0.0-alfa] - 2024-08-16
|
|
|
|
### Added
|
|
- Initial release of the project.
|
|
|
|
### Changed
|
|
- None
|
|
|
|
### Fixed
|
|
- None
|
|
|
|
[Unreleased]: https://github.com/username/repo/compare/v1.0.0...HEAD
|
|
[1.0.0]: https://github.com/username/repo/releases/tag/v1.0.0 |