small pixel drawing of a pufferfish vore

b924910b
Enormous vore update

  - redesign homepage with BOLD on active pages
  - add saves page
  - fix up supporting docs
  - import archiveis dep
  - AND MORE!
Jes Olson j3s@c3f.net
Mon, 29 Apr 2024 14:50:03 -0400
33d9244a
import fix for time handling infinite loop

see https://github.com/SlyMarbo/rss/issues/84
Jes Olson j3s@c3f.net
Sun, 21 Apr 2024 11:17:37 -0400
bfadedf4
remove davebucklins defunct feed
Jes Olson j3s@c3f.net
Sun, 21 Apr 2024 00:23:26 -0400
               vore 
     a simple, multi-tenant feed reader

  features:
    - rss and atom support
    - minimal, simple, reliable, fast
    - refresh your feeds automatically
    - display a chronological list of feed items
    - open source & free of charge forever
      (not the shitty open core kind of way)
    - j3s built it :3

  anti-features:
    - no tags
    - no options
    - no javascript
    - no unread indicators or push notifs
    - no comments, upvotes, or ranks

  dev notes
    - vore should always trust websites as the source of authority
      this is why posts aren't saved to disk - there's no good way to
      uniquely identify them over time easily. a new website might
      show up & reuse the post urls, and i want to avoid all of the
      complexities that introduces by just fetching feeds at runtime
      & loading them live - that way we're SURE they're fresh and
      accurate.
  
    - do not natively display posts
      posts always look like shit away from their home websites. instead
      of doing any of that nonsense, vore just takes website snapshots
      via archive.is and presents them to the user.
  
    - saved entries will NEVER change/expire
      if a user uses the "save" feature, the data they were looking at
      must never be lost.
      therefore, we just copy whatever the active post state was from
      memory & also snapshot the website via archive.is & link to the
      snapshot. this way, there's always a cached version available
      to use.
  
      website may be saved multiple times, i don't care.
  
      TODO "this has been saved already" indicator
    - vore prefers raw URLs, we don't care about traditional RSS
      formats like OPML

  soon(tm):
    - non-active feeds will be retried at a much slower cadence
      (& remembered across restarts)
clone
git clone https://git.j3s.sh/vore