← Commit history

Publish 1.7.1

Drew Owens ·2302ce1c02 ·2mo ago ·parent a46b2cc
4 files changed +9−5
README.md+2−1
@@ -65,7 +65,7 @@ boot, then prefix the install command below with Run this on whichever container will host the service:  ```bash-curl -fsSL https://wiki.adom.inc/download/adom/adom-rss-gchat/1.7.0/install.sh | bash+curl -fsSL https://wiki.adom.inc/download/adom/adom-rss-gchat/1.7.1/install.sh | bash ```  No Rust, git, or other tooling needed: the installer downloads a prebuilt@@ -258,6 +258,7 @@ becomes a feed: |---|---| | `headings` | Heading levels that mark an entry. Default `h2` + `h3`. | | `link_prefix` | Take links whose href contains this instead of headings, for index pages that list posts. |+| `link_exclude` | Skip hrefs containing any of these. Navigation usually shares the posts' path, so a prefix alone pulls in the menu. |  Entries dedup on their text, so an entry is posted once even though every entry on the page shares one URL, and the first poll seeds silently rather than
SKILL.md+5−2
@@ -44,7 +44,7 @@ own small Adom container; no central service, no shared credentials. 2. **Install on the host container** (one-liner, no Rust/git needed):     ```bash-   curl -fsSL https://wiki.adom.inc/download/adom/adom-rss-gchat/1.7.0/install.sh | bash+   curl -fsSL https://wiki.adom.inc/download/adom/adom-rss-gchat/1.7.1/install.sh | bash    ```     The installer prints the exact next steps. It also authenticates its own@@ -129,7 +129,10 @@ you by marketing email.   is how changelogs are written. Site chrome usually sits at other levels. - `link_prefix` takes links whose href contains it instead of headings, for   index pages that list posts rather than heading them-  (`"link_prefix": "/p/blog/"`).+  (`"link_prefix": "/p/blog/"`). Pair it with `link_exclude` when the site's+  navigation sits under the same path (`"link_exclude": ["/research/team/"]`).+- Card markup that puts the date, category and title in adjacent elements is+  read with spaces between them, not welded into one run of text. - Entries dedup on their text and the first poll seeds silently, so adding one   never floods the space with the existing backlog. All the normal filters   apply, which matters on blogs that mix product news with SEO articles.
package.json+1−1
@@ -2,7 +2,7 @@   "slug": "adom-rss-gchat",   "title": "RSS to Google Chat",   "type": "app",-  "version": "1.7.0",+  "version": "1.7.1",   "description": "Post new RSS feed items straight into your Google Chat spaces. A small always-on poller with a pinnable web editor: click the link in your space, add or edit feeds, Save \u2014 live within one poll cycle. Per-feed dedup handles both news feeds (post once) and status pages (re-post on updates).",   "tags": [     "rss",
page.json+1−1
@@ -2,7 +2,7 @@   "slug": "adom-rss-gchat",   "title": "RSS to Google Chat",   "type": "app",-  "version": "1.7.0",+  "version": "1.7.1",   "description": "Post new RSS feed items straight into your Google Chat spaces. A small always-on poller with a pinnable web editor: click the link in your space, add or edit feeds, Save — live within one poll cycle. Per-feed dedup handles both news feeds (post once) and status pages (re-post on updates).",   "tags": [     "rss",