summaryrefslogtreecommitdiff
path: root/issues
AgeCommit message (Collapse)Author
2023-01-31issues: Clean up Unix socket when deployed with shepherd.Arun Isaac
* issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi: New issue.
2023-01-29issues: Add corrupted double-linked list issue.Arun Isaac
* issues/corrupted-double-linked-list.gmi: New issue.
2023-01-29document: Inter snippet source text into the xapian index.Arun Isaac
We store snippet source text in a slot of the <document> class thus interring into the xapian index. This allows us to render search snippets using only the xapian index without referring back to the git repository. * tissue/document.scm (<document>)[snippet-source-text]: New slot. * tissue/document.scm (document-snippet-source-text): Delete method. (document-html-snippet): Remove blank lines from snippet source text before generating a snippet. * tissue/commit.scm (document-snippet-source-text): Delete method. (repository-commits): Initialize snippet-source-text. * tissue/skribilo.scm (fragment-text): New function. (document-fragment): Initialize snippet-source-text. (document-text): Use fragment-text. (document-snippet-source-text): Delete method. * tissue/file-document.scm (file-text): New function. (document-text): Use file-text. (read-gemtext-document): Initialize snippet-source-text. * tissue/issue.scm (read-gemtext-issue): Initialize snippet-source-text. * issues/skribilo-fragment-snippets-need-code-from-repo.gmi: Close issue.
2023-01-29skribilo: Temporarily disable search snippets.Arun Isaac
* tissue/skribilo.scm (document-snippet-source-text): New method. * issues/skribilo-fragment-snippets-need-code-from-repo.gmi: New issue.
2023-01-27issues: Resolve aliases when searching for people.Arun Isaac
* issues/resolve-aliases-when-searching-for-people.gmi: New file.
2023-01-23issues: Allow checkboxes without a space.Arun Isaac
* issues/allow-checkboxes-without-a-space.gmi: New file. * tissue/issue.scm (file-details): Add TODO note.
2022-07-19search: Sort by date on strictly boolean queries.Arun Isaac
* issues/sort-by-date.gmi: Close issue. * tissue/search.scm (term-ref, query-terms-every): New functions. (boolean-query?): New public function. (search-fold): Sort by date on strictly boolean queries. * tissue/web/server.scm (handler): Sort by date on strictly boolean queries.
2022-07-11issues: Implement incremental search.Arun Isaac
* issues/incremental-search.gmi: New file.
2022-07-11issues: Implement search suggestions.Arun Isaac
* issues/search-suggestions.gmi: New file.
2022-07-11issues: Sort by date.Arun Isaac
* issues/sort-by-date.gmi: New file.
2022-07-11web: server: Summarize number of results by type.Arun Isaac
* tissue/web/server.scm (%css)[.search-results-statistics, .search-results-statistics li, .search-results-statistics a, .current-search-type]: New rules. * tissue/web/server.scm (make-search-page): Summarize number of results by type. (query-string, matches): New functions. (handler): Pass the number of matches by type to make-search-page. * issues/add-links-to-filter-documents-by-type.gmi: Close issue.
2022-07-09commit: Index commit messages too.Arun Isaac
* tissue/commit.scm: New file. * tissue/web/server.scm (%css)[.search-result-commit]: Add COMMIT marker. * bin/tissue: Import (tissue commit). * tissue.scm (#:indexed-documents): Add commits. * issues/index-commit-messages.gmi: Close issue.
2022-07-08issues: Support issue templates.Arun Isaac
* issues/issue-templates.gmi: New file.
2022-07-08issues: Add Gemini interface.Arun Isaac
* issues/gemini-interface.gmi: New file.
2022-07-08issues: Search by date.Arun Isaac
* issues/search-by-date.gmi: New file.
2022-07-08issues: Add links to filter documents by type.Arun Isaac
* issues/add-links-to-filter-documents-by-type.gmi: New file.
2022-07-08issues: Request indexing commit messages.Arun Isaac
* issues/index-commit-messages.gmi: New file.
2022-07-08issues: Request GitHub-like milestones.Arun Isaac
* issues/github-like-milestones.gmi: New file.
2022-07-08issues: Request Emacs interface.Arun Isaac
* issues/emacs-interface.gmi: New file.
2022-07-07issues: Request internationalization.Arun Isaac
* issues/internationalization.gmi: New file.
2022-07-07issues: Request pagination of search results in the web UI.Arun Isaac
* issues/paginate-search-results.gmi: New file.
2022-07-05issues: Request inline image rendering feature.Arun Isaac
* issues/render-images-in-web-output.gmi: New file.