Releases: AMEST/Influunt
Cumulative Update 2023.05
Features
- New persistent feed
- Added automatic indexes creating
- Updated skidbladnir and use async extensions for IQueryable
- Disable prefetch
- Compress (50%) background image
- Async components
- Remove full BootstrapIcon import (reduce vendor chunck 50%)
Fixes
- Fix height ui elements on small mobile devices
- Github actions change checkout v1 to v2
- Fix pwa colors
- Fix body bg color
- Update application theme
Full Changelog: v1.4.0...v1.5.0
Cumulative Update 2021.12
Features:
- New welcome background
- Expanded Thread pool
- Updated Skidbladnir libraries
- Add Redis Distributed Cache
- Used pooled http client
- Configuration files for develop on vs code
Fixes:
- Fix menu buttons
- Fix img style in feed
- Fixes synchronous access to Distributed Cache (now is async)
Cumulative Update 2021.04
Features:
- Atom feed support
- Moving influunt to Skidbladnir.Modules
- Loading favorites in batches and displaying them in an "infinity" feed
Fixes:
- Fixed Conventions for MongoDB
- Fixed date format for news and favorites. Also fixed filter by date
- Don't show "Read more" button when link is empty
Cumulative Update 2021.01
Fixes:
- Fix memory leak in rss feed service
- Fix infinity feed in Client App
- Fix Readme
Additions:
- Using Skidbladnir Libraries (Repository Abstractions, MongoDB, DataProtection MongoDB)
- Change IMemoryCache to IDistributedCache with MongoDB Skidbladnir Implementation
- Change Internal DataProtection to Skidbladnir Implementation
- Add xml docs
- Add view models (for add or delete fields needed fields for client app)
- Add Hash to items for check fetched items on currently added inside infinity feed and don't add again
Other:
- Refactor Rss Feed Service
- Remove internal MongoDB Storage (because it replaced by Skidbladnir.Repository.MongoDB)
Commulative Release
Fixes:
- Clear service worker cache if new version available
- Fix css on favorite link
- Fix "Sign In " text
- Fix description (now is url decoded)
Changes:
-
Show version in UI
-
Added a worker for updating news feeds for active users (if he logged in within 2 days). It is necessary to keep the tape hot and fast loading
-
The version of the MongoDB driver is raised (fixes some errors)
-
Added MongoDB conventions: IgnoreIfDefault -> true, IgnoreExtraElements
-
Added work in offline mode:
- Worker mode network first
- Saving all successful requests to the cache (to be sent in the absence of a network):
- Current user
- News feed
- Channels
- Favorites
- Application version
- Serving requests from the cache when there is no network
-
Add
isLoaded
variable for show UI only when/api/account/current
request finished -
Add swagger (on development mode)
-
Add loading bar component and place it to feed, channels, favorites
-
Add error bar component and place it to feed with try button
-
Add scroll top event to brand icon in top menu
-
Influunt.MongoStorage splited to 2 modules:
- Influunt.Storage - service implementations using IRepository
- Influunt.Storage.Mongo - IRepository implemetation via MongoDriver
-
Updated Readme.md, added screenshots
Fix style on Channels
Fix scroll on Channels page
Working on Channels and bug fixes
Fixes:
- saving in cache empty feed
- dateTime sort fix
- Fix dropdown menu color
- Remove console.log (build error in github workflow)
Adding: - Added the ability to temporarily disable channels without deleting them
- Edit channels
PWA Install prompt
Added PWA Install prompt
Guest auth and channel add validatin
In this release:
- Add guest auth for try service before using (or for self-hosted variant without google auth)
- Add Link to github
- Add validation for channels add
First full release of Rss Agregator Influunt
v1.0.0 Update ReadMe