summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Goodbye, Guile-Debbugs!0.0.1Ricardo Wurmus2020-05-102-7/+1
|
* config: Remove 'debbugs key.Ricardo Wurmus2020-05-101-2/+0
|
* Bump version.Ricardo Wurmus2020-05-101-1/+1
|
* tests/xapian: Add phrase search test.Ricardo Wurmus2020-05-101-1/+4
|
* messages: Pass submitter query term down to Xapian.Ricardo Wurmus2020-05-101-2/+2
|
* messages: Use tokenize from (mumi xapian).Ricardo Wurmus2020-05-102-2/+2
|
* messages: Update comment.Ricardo Wurmus2020-05-101-2/+2
|
* debbugs: Default to "normal" severity.Ricardo Wurmus2020-05-101-1/+1
|
* tests: Add search tests.Ricardo Wurmus2020-05-103-1/+34
|
* tests/xapian: Use test-utils.Ricardo Wurmus2020-05-101-10/+1
|
* Add test-utils.Ricardo Wurmus2020-05-102-0/+56
|
* controller: Don't generate signing key when evaluating the file.Ricardo Wurmus2020-05-101-3/+3
|
* Remove (debbugs cache).Ricardo Wurmus2020-05-105-2/+52
|
* Replace invocation of remote get-status operation with bug-status.Ricardo Wurmus2020-05-102-12/+3
|
* Replace (debbugs bug) with (mumi debbugs).Ricardo Wurmus2020-05-103-3/+2
|
* debbugs: Add bug-status.Ricardo Wurmus2020-05-101-1/+82
| | | | | | | | * mumi/debbugs.scm (<bug-status>): New record type. (qp-pattern): New variable. (bug-status, bug-status?, bug-num, bug-archived, bug-blockedby, bug-blocks, bug-date, bug-done, bug-mergedwith, bug-originator, bug-owner, bug-severity, bug-subject, bug-tags): New procedures.
* Remove obsolete comment.Ricardo Wurmus2020-05-101-2/+0
|
* tests/debbugs: Add test for active bug's summary file.Ricardo Wurmus2020-05-104-0/+265
| | | | | | * tests/debbugs.scm ("bug-id->summary-file: return active summary file"): New test. * tests/data/spool/db-h/99/33299.{report,status,summary}: New files.
* debbugs: Add bug-id->summary-file.Ricardo Wurmus2020-05-106-2/+177
| | | | | | | | | * mumi/debbugs.scm (bug-id->summary-file): New procedure. * tests/debbugs.scm: New file. * tests/data/spool/archive/95/26095.{report,status,summary}: New files. * Makefile.am (SCM_TESTS): Add tests/debbugs.scm. (EXTRA_DIST): Include test data.
* bugs: update-bug-database!: Do not use get-bugs.Ricardo Wurmus2020-05-101-6/+5
| | | | | * mumi/bugs.scm (update-bug-database!): Use extract-bug-numbers instead of connecting to Debbugs.
* scripts: Do not use soap-invoke*.Ricardo Wurmus2020-05-101-10/+6
| | | | | * scripts/mumi.in (update-state!): Use extract-bug-numbers instead of connecting to the Debbugs SOAP service.
* view/html: Update CSS timestamp.Ricardo Wurmus2020-05-101-1/+1
|
* debbugs: Cache result of extract-bug-numbers.Ricardo Wurmus2020-05-101-7/+14
|
* Display list of forgotten issues.Ricardo Wurmus2020-05-103-1/+44
| | | | | | | * mumi/messages.scm (forgotten-issues): New procedure. * mumi/web/controller.scm (controller): Handle /forgotten URL. * mumi/web/view/html.scm (list-of-forgotten-issues): New procedure. (index): Show top 10 forgotten issues.
* debbugs: Add forgotten-bug-numbers.Ricardo Wurmus2020-05-101-0/+29
|
* debbugs: Express extract-bug-numbers in terms of filter-index.Ricardo Wurmus2020-05-101-16/+7
| | | | | * mumi/debbugs.scm (extract-bug-numbers): Rewrite in terms of filter-index.
* debbugs: Add filter-index.Ricardo Wurmus2020-05-101-0/+18
| | | | * mumi/debbugs.scm (filter-index): New procedure.
* controller: Add missing procedure import.Ricardo Wurmus2020-05-101-1/+1
| | | | This is a follow-up to commit e064812ac964bbe4f522df6a684273132ec107a2.
* controller: Set email subject to bug subject.Ricardo Wurmus2020-05-101-1/+4
|
* view/html: Mention alternative way of commenting.Ricardo Wurmus2020-05-101-1/+9
|
* view/html: Do not allow commenting on archived issues.Ricardo Wurmus2020-05-101-3/+7
|
* Ignore local Debbugs data.Ricardo Wurmus2020-05-101-0/+1
|
* xapian: Allow boolean search without capitalization, allow wildcards.Ricardo Wurmus2020-05-101-1/+6
|
* messages: Keep hyphens and quotes when preprocessing query string.Ricardo Wurmus2020-05-101-1/+3
|
* xapian: Add phrase-aware tokenizer.Ricardo Wurmus2020-05-102-1/+41
| | | | | | * mumi/xapian.scm (tokenize): New procedure. (search): Use it instead of string-tokenize. * tests/xapian.scm: Test it.
* xapian: Join terms with AND by default.Ricardo Wurmus2020-05-101-0/+1
| | | | * mumi/xapian.scm (parse-query*): Set default operation to AND.
* css: Add a bit of space between the file icon and the attachment name.Ricardo Wurmus2020-05-091-0/+1
|
* css: Don't let the sidebar cover the search hints.Ricardo Wurmus2020-05-091-0/+1
|
* html: Add a sidebar to quickly jump to messages.Ricardo Wurmus2020-05-072-2/+46
|
* view/utils: Remove obsolete module import.Ricardo Wurmus2020-05-071-2/+1
|
* Revert "debbugs: Simplify mbox processing."Ricardo Wurmus2020-05-071-6/+13
| | | | This reverts commit e0dc3c668ff23c2a5abd580ef9cee5d6414123cc.
* css: Merge code and screen CSS files.Ricardo Wurmus2020-05-072-6/+37
|
* css: Fix font color in search hints.Ricardo Wurmus2020-05-071-0/+1
|
* debbugs: Simplify mbox processing.Ricardo Wurmus2020-05-071-13/+6
| | | | | * mumi/debbugs.scm (read-emails-from-bug-log): Use mbox->emails instead of dropping lines haphazardly.
* view: Generate blocks of lines and style the blocks.Ricardo Wurmus2020-05-072-55/+133
| | | | | | | | | | | This allows us to toggle the display of lines that belong together. * mumi/web/view/utils.scm (<block>): New record type. (add-block-line!): New procedure. (process): Take the list of blocks as an argument; return the new blocks and the next context. (prettify): Render blocks with classes derived from the block type. * assets/css/screen.css: Adjust.
* view: Define comment-box.Ricardo Wurmus2020-05-061-54/+57
|
* view: Define issue details.Ricardo Wurmus2020-05-061-82/+84
|
* view: Reduce size of h1 heading on issue pages.Ricardo Wurmus2020-05-061-1/+1
|
* view: Make navigation sticky and hide title on narrow screens.Ricardo Wurmus2020-05-052-7/+14
|
* view: Show issue title in fixed top bar.Ricardo Wurmus2020-05-052-3/+10
|