Releases: Etherna/etherna-index
v0.3.13
Release notes - Etherna Index - 0.3.13
Bug
EID-246 Searches with multiple words doesn't return results
EID-247 All elastic documents are added into default index
EID-251 Can't find all required chunks during video manifest validation
Improvement
EID-223 Log API exceptions as warning with ExceptionFilterAttribute
EID-248 Remove swagger authentication persistence
v0.3.12
Release notes - Etherna Index - 0.3.12
Bug
EID-228 New indexed videos are not searchable
EID-229 Video2Dto.LastValidManifest is not nullable from openAPI definition
EID-234 Videos from manifest v2 by video importer are not indexed
EID-237 Race condition during application startup with MongODM
EID-244 Policy can't read roles from jwt
Improvement
EID-173 Restrict user interaction with Jwt Api only if have specific claim
EID-209 Remove cookie authentication to interact with APIs
EID-221 Update license from Etherna Sagl to Etherna Sa
EID-230 Change license to AGPL
EID-232 Migrate to .net 8
EID-236 Use Bee.Net.Core with domain models
EID-241 Use EthernaSdk.Tools.Video to parse videos
EID-243 Upgrade and refactor elastic search
New Feature
EID-177 Add Jwt to Swagger
v0.3.11
v0.3.10
v0.3.9
Release notes - Etherna Index - 0.3.9
Bug
EID-205 Rename worng event handler OnManualVideoReviewRejectedThenRemoveVideoManifestsHandler
EID-206 EventDomain use Created and Deleted event from library
EID-211 Manifest validation v2 error
EID-212 API Manifest V2 missing data
Improvement
EID-98 Don't use a Post with same code of a Get
EID-125 Move VideoManifest validation rules inside domain
EID-142 Merge administration pages "UnsuitableVideoReports" and "ManualVideoReviews"
EID-169 DomainRepository doesn't dispatch custom domain events creating and deleting entities
EID-202 Update docker actions in github workflows
EID-204 Always make db operations and then dispatch domain events
EID-207 Enforce VideoManifest domain model removing nullable from required fields
EID-208 Refactor manifest deserialization and validation
New Feature
EID-144 Permits users to edit owned comments
EID-168 Add bulk validation endpoint
EID-184 Add APIs to force re-validation of a manifest/video
EID-194 Add app.UseEthernaAcrDebugPages() in development mode
EID-197 Support v2 video manifest schema
v0.3.8
Release notes - Etherna Index - 0.3.8
Bug
EID-170 Api returning string must be serialized with content-type "application/json"
EID-178 Handle case when video manifest is missing of some fields.
EID-179 Error 400 when a result is found with search query
EID-182 Hangfire queue "elastic_search_maintenance" is not processed
EID-185 Sometimes videos are not correctly validated
EID-187 Error 500 querying video list from devcon account
Improvement
EID-167 Await dispatched events in DbContext
EID-171 EntityModelBase._events must be HashSet
EID-181 Update swagger page title
EID-189 Add json PersonalData to Manifest
EID-190 Use better name for elastic indexes
EID-192 Add PersonalData and V to ManifestDto
EID-193 Migrate to .Net 7
EID-199 VideoDto shouldn't verify consistency of data
EID-201 Support enum nullable in swagger
New Feature
EID-77 Emit logs at every relevant code action
v0.3.7
v0.3.6
v0.3.5
v0.3.4
Release notes - Etherna Index - Version 0.3.4
Bug
EID-162 Error 404 trying to enumerate users
EID-158 Video validation can succeed without errors but don't set LastValidManifest
Improvement
EID-163 Add comment's Id in CommentDto model from api
EID-157 Add validation to video title and description length
EID-155 Set a comment size limit
EID-153 Expose if the current user can moderate content
EID-138 Remove GitVersion dependency
New Feature
EID-151 Validate manifest v. 1.1
EID-143 Permits users to delete owned comments
EID-134 Add admin link to hangfire and mongodm ui