feat: enable index path to be configured
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:47:37 +0200
feat(importer): make timeout configurable via command-line
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:41:05 +0200
feat(importer): add --replace flag to overwrite existing index
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:39:45 +0200
feat: allow configuration of log level
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:24:58 +0200
feat: enable setting config file path via command line
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:24:25 +0200
docs: embed defaults in app
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 18:18:59 +0200
refactor: make config entries kebab-case
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 17:29:07 +0200
feat: import sources from configuration in go code and index options
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 16:47:41 +0200
feat: make configuration optional
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 16:24:45 +0200
fix(js): pushstate also on errors, so that the user can refresh
Alan Pearce alan@alanpearce.eu
Thu, 09 May 2024 14:54:32 +0200
refactor: enable access to bleve DocumentMatch structs
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 17:11:28 +0200
refactor: reduce new variables when looping over hits
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 17:10:36 +0200
refactor: store searched documents directly in the search index
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 13:37:15 +0200
refactor: log index loading progress at startup
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 13:36:11 +0200
feat: improve search by using a custom tokeniser for option names
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 13:32:19 +0200
fix(js): null value error for pagination
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 13:16:09 +0200
fix: incorrect default/example values stored after processing
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 09:31:32 +0200
style: fix overflowing <pre> tags
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 08:35:00 +0200
fix: incorrect data shown for default and example option keys
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 08:26:11 +0200
feat: paginate search results
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 00:15:52 +0200
perf: create search indexes in parallel with server startup
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 21:40:19 +0200
feat: search multiple sources
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 21:32:36 +0200
style: show pages for different sources
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 21:04:13 +0200
style: make page wider and header shorter
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 21:02:31 +0200
style: add more text to homepage and footer
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 21:01:42 +0200
style: split homepage and search page
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 18:54:45 +0200
feat: search one set of options
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 17:33:06 +0200
build: workaround wgo CPU usage
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 15:25:02 +0200
refactor: rely on html/template functionality more
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 15:24:42 +0200
refactor: extract templating into own file
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 14:35:44 +0200
refactor: make data path (partially) configurable
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 14:21:22 +0200
fix: panic on importing darwin options
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 11:24:14 +0200
feat: link to exact commits in NixOS/nixpkgs
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 17:30:43 +0200
feat: render markdown examples
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 10:14:17 +0200
build: fetch darwin and home-manager options
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 21:39:26 +0200
feat: link to nixpkgs on github for declarations
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 21:31:40 +0200
fix: use options exposed via user's <nixpkgs> channel instead of ours
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 21:28:40 +0200
feat: auto-linkify URLs in markdown
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 19:03:10 +0200
style: increase contrast
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:55:08 +0200
style: remove border-radius
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:54:56 +0200
style: improve layout and formatting of code samples
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:54:32 +0200
style: add a footer
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:14:50 +0200
feat: render markdown in option descriptions
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:11:56 +0200
refactor: only reload templates when such files are updated
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:05:30 +0200
style: remove unused variable
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 18:03:39 +0200
style: add a small gap between search bar and button
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 19:57:20 +0200
fix(css): first grid row too tall
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 19:52:39 +0200
feat: browser history management
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 19:50:26 +0200
chore: watch all frontend files
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 15:32:55 +0200
feat: show metadata in grid
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 15:32:41 +0200
feat: frontend search implementation
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 12:54:31 +0200
chore: remove unnecessary shell variable
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 12:40:22 +0200
chore: use prettier with plugin to format go templates
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 12:38:32 +0200
feat: create nixos options.json importer
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 11:52:06 +0200
feat: add basic input frontend
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 09:04:42 +0200
chore: revert to blocklist-based gitignore
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 09:03:55 +0200
feat: add css
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 00:15:35 +0200
feat: watch and live reload in development
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 00:10:23 +0200
feat: serve a very basic html template
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 23:18:19 +0200
chore: initial commit
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 13:55:48 +0200