Added placeholder for author in an item record.
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
Every improvement to rss.chat as it ships -- the worknotes from the server and the client, as a feed.
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
Added placeholder for author in an item record.
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
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
Added inReplyTo to the items table.
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
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.
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.
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.
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.
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
working on the rss feeds we generate
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.
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.
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
}
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.
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.
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md
github.com/scripting/rss.chat/blob/main/server/code/worknotes.md