Releases: cblgh/lieu
Releases · cblgh/lieu
Lieu—Themes, outgoing links, and crawling improvements
- Themes support has now been added to Lieu, see the README's theme example
- Crawling has been improved with respect to webring sites that exist on a shared domain (e.g. tilde sites). Previously, the entire domain would be crawled whereas now only the specific path and its children pages are crawled. Thanks to @Amolith for the suggestion in #6!
- New functionality has been added by indexing not only webring sites contents, but also links outgoing from webring sites to the wider internet. These results are captured in the Outgoing tab of the search results page.
- A new random url has been added, redirecting the visitor to a random page linked by someone on the webring:
<lieu host>/random/outgoing
- Webring user's may now use Lieu as a site-specific search functionality for their own site by embedding a form element on their site:
<form method="GET" action="https://<lieu host>">
<span>
<input type="search" minlength="1" required="" name="q" placeholder="Search">
<input type="hidden" value="<webring site's domain>" name="site"> <!-- this is important, change the value to your site's domain (without http(s)-->
<button type="submit" title="Search" aria-label="Search">Search</button>
</span>
</form>
- More news at https://merveilles.town/@cblgh/107202503147386725
Lieu—Accessibility Improvements
- Thanks to @Thomasorus for vastly improving Lieu from an accessibility point of view!
- Thanks to the https://eotl.supply collective for their patches & ongoing conversations :)
Lieu—Minor Fixes
This release fixes minor bugs that surfaced in the initial launch. These fixes in place, the search engine has had all known burrs honed out :)
Lieu—Initial launch
This is the first version of Lieu. It contains a functioning crawler, ingester & the HTTP-accessible frontend hosting the search engine. See the help command & README for usage instructions.