Skip to content

Tags: sheepdestroyer/SheepVibes

Tags

v0.25

Toggle v0.25's commit message
Release v0.25

v0.24

Toggle v0.24's commit message
Release v0.24 - Post-kanban cleanup: restored clean main branch, enac…

…ted Jules PR workflow process

v0.23

Toggle v0.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #286 from sheepdestroyer/bolt/eviction-optimizatio…

…n-3615314420785207618

⚡ Bolt: Optimize feed limit enforcement

v0.22

Toggle v0.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #263 from sheepdestroyer/fix-infinite-scroll

Fix Infinite Scroll (Per-Widget Implementation)

v0.21

Toggle v0.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #178 from sheepdestroyer/fix-opml-structure

feat: Export OPML with feeds organized into tab-based folders

v0.20

Toggle v0.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #157 from sheepdestroyer/feat/infinite-scrolling-v3

feat: Add infinite scrolling with comprehensive performance optimizations

v0.19.1

Toggle v0.19.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #131 from sheepdestroyer/python-3.14-migration

feat: Migrate project to Python 3.14

v0.19

Toggle v0.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #123 from sheepdestroyer/feat/editable-feed-urls-f…

…ixed

Feat/editable feed urls fixed

v0.18

Toggle v0.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #70 from sheepdestroyer/fix/mit-feed-guid

Fix(feed_service): Use entry link as GUID to prevent UNIQUE constraint errors

v0.17

Toggle v0.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #48 from sheepdestroyer/ui-fixes-batch-1-4

1.  OPML Import: Prevented creation of an empty "Imported Feeds" tab if all imported feeds are placed into named tabs. Added a backend test for this scenario.

2.  Preserve Active Tab: Implemented localStorage persistence for the active tab ID in the frontend, so the selected tab is maintained across page refreshes.

3.  Delete Last Tab: Removed frontend and backend restrictions that prevented deleting the last tab. UI now handles the "no tabs" state, and backend tests were updated.

4.  Linkable Feed Titles:
    *   Added `site_link` field to the `Feed` model in the backend.
    *   Generated and applied a database migration for this new field.
    *   Updated backend services to populate `site_link` from the feed's website link during parsing and when new feeds are added.
    *   Modified the frontend to make feed titles in widgets link to `site_link` (or the feed's XML URL as a fallback).
    *   Addressed and fixed backend test failures related to the new field and mock object interactions.