Sign up

rss.chat worknotes

Not verified No WebSub updates No webmention support Not yet validated

Every improvement to rss.chat as it ships -- the worknotes from the server and the client, as a feed.

Generator
worknotesFeed.belt
Public lists
davewiner/blogroll
Fetched

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Added placeholder for author in an item record.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Added the themes data structure.

Commented out inclusion of chat.css and chat.js

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Added inReplyTo to the items table.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

New database call -- getRecentItems. Interfaces through the rest interface. Editing in client/chat.css and chat.js removed all blank lines from chat.css, the code was written by claude as if you'd be reading it in a flat text editor. in an outliner the blank lines are an i...

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Made it so build script only copies files that haven't changed, should improve performance because writing to Claude is on a remote server and is relatively expensive.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Converting from local files to SQL database for user and items info.

Implemented the /permalink call.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

More and more I'm depending on Claude.ai to keep track of what we do here as things move along.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

appConsts.flPostItemsLocally, up till now when you enter an item interactively we immediately post it to the timeline.

i added an option to turn this off because i want the items to show up in the timeline after a roundtrip through the feed, rssCloud, feedLand and the sockets and into the timeline.

in other words, you get it at the same instant all the other users get it.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

working on the rss feeds we generate

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Cribbed code for the feedlandSocket object, created its own source file, and will tweak it up here, and set it down in the feedlandsocket repo.

It should have an api.js like all the other modules.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

In the morning, continue cleaning up the startup process

There's some remaining stuff from the factoring of rssNetworkServer.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

These were docs included in the code, they belong here in worknotes.

Each user is stored as data/{screenname}.json:

{

email: "...",

emailSecret: "...",

screenname: "...",

posts: [ { text, when, link }, ... ] // daverss item format

}

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Getting info from config.json to the code running in the client app.

When daveappserver returns the home page for the site, it also does a string replace for macros.

The values of the macros can be anything chosen from config. So it can be told for example what the URL of the server was that launched it. It doesn't need to be hard-coded into the client app.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

Picked up all the loose bits and organized it into a source.opml file.

Conforms to the spec.

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

  • Full nesting indentation throughout HTML — every level indented so it imports correctly into outliner

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

  • Rewrote rssnet.html to conform to indentation style guide (tabs, closing braces at content level, spaces before parens)

rss.chat worknotes

github.com/scripting/rss.chat/blob/main/server/code/worknotes.md

  • Version number added to navbar brand so current version is visible on screen