No description
Find a file
Rohan Kumar f449fe8a32 Semantic/a11y markup improvements
- Make search results an <ol> with an ARIA label. If more elements are
  erver present on the SERP (e.g. settings), the <ol> should be placed
  inside a <section> and its label should move to that section too.
- Remove list-style and padding from the <ol> in the stylesheet
- Add the "search" ARIA role to the search form.
- Make search result titles headings. This is established convention
  that assistive-technology users are already familiar with from other
  engines.
- Add an indicator for "N search results found". This is where the list
  label comes from.
- Exclude the brand name from machine translation.
2022-07-10 15:03:04 +02:00
cmd Adding missing /about bits 2022-07-10 15:02:55 +02:00
config Implement configuration loader 2022-07-09 15:31:16 +02:00
crawler schema: add "source" column to page 2022-07-10 10:13:11 +02:00
database database: add middleware 2022-07-09 13:52:55 +02:00
graph API: Implement search resolver 2022-07-09 15:48:03 +02:00
import/mediawiki import/mediawiki: initial commit 2022-07-10 11:11:18 +02:00
query web: add search results page 2022-07-09 17:48:52 +02:00
static Semantic/a11y markup improvements 2022-07-10 15:03:04 +02:00
templates Semantic/a11y markup improvements 2022-07-10 15:03:04 +02:00
.gitignore Add Makefile 2022-07-09 18:14:00 +02:00
config.example.ini sh-api: expand top-level server riggings 2022-07-09 15:39:04 +02:00
COPYING Initial commit 2022-07-08 19:46:11 +02:00
go.mod web: add search results page 2022-07-09 17:48:52 +02:00
go.sum web: add search results page 2022-07-09 17:48:52 +02:00
gqlgen.yml API: Implement search resolver 2022-07-09 15:48:03 +02:00
Makefile Add Makefile 2022-07-09 18:14:00 +02:00
README.md Add README.md 2022-07-08 20:55:55 +02:00
schema.sql schema: add "source" column to page 2022-07-10 10:13:11 +02:00

WIP

Why is this crawling my site?

This crawler is still under development. It respects robots.txt Disallow and Crawl-Delay directives. But, if it's annoying you, email sir@cmpwn.com and I'll knock it off.