| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Don't use JavaScript for this.
|
| |
|
|
|
|
| |
This includes bugs that have been moved to other packages.
|
| |
|
| |
|
|
|
|
| |
* scripts/mumi.in (mu-index): Don't use undeclared variable COMMAND.
|
| |
|
|
|
|
|
| |
* mumi/bugs.scm (bugs-by-submitter, bugs-by-owner): Use LIKE to
compare argument.
|
|
|
|
|
|
|
|
|
|
| |
* mumi/messages.scm (search-bugs): Use mu to find messages according
to the query, then filter by message sets from the local database.
(ago, date-term->epoch-seconds): Remove procedures.
(punctuation?): New procedure.
(process-query): Remove handling of attributes; replace filters with
sets; build up mu query and use local database for bug sets.
* mumi/web/controller.scm (controller): Adjust call of search-bugs.
|
|
|
|
| |
* mumi/messages.scm (recent-bugs): Convert bug id field to number.
|
|
|
|
|
| |
* mumi/messages.scm (bugs-by-severity): Use local database instead of
contacting Debbugs.
|
|
|
|
| |
* mumi/messages.scm (easy-bugs): Implement using bugs-by-tag.
|
|
|
|
|
| |
* scripts/mumi.in: Update the mu index and the Sqlite database when
the "--worker" option is provided.
|
|
|
|
|
|
|
| |
* mumi/bugs.scm: New file.
* etc/schema.sql: New file.
* Makefile.am (SOURCES): Add mumi/bugs.scm.
(dist_pkgdata_DATA): Add etc/schema.sql.
|
| |
|
|
|
|
| |
* mumi/config.scm.in (%config): Add fields for pkg-dir and db-dir.
|
| |
|
|
|
|
| |
* mumi/messages.scm (download-message): Close port when done downloading.
|
|
|
|
|
| |
* mumi/messages.scm (recent-bugs): Don't use the Debbugs search-est
action; collect messages from the mumimu database instead.
|
|
|
|
| |
* scripts/mumi.in: Initialize configured mail directory.
|
|
|
|
|
| |
* guix.scm (guile-email-devel, guile-debbugs-devel, mumimu): Remove
variables.
|
| |
|
| |
|
| |
|
|
|
|
| |
* mumi/web/controller.scm (controller): Match method symbols.
|
|
|
|
|
|
| |
* mumi/web/server.scm (run-controller): Remove.
(handler): Call controller directly.
(start-mumi-web-server): Remove lambda around handler.
|
|
|
|
| |
* guix.scm (guile-email-devel): Update to 0.2.1-4.641168f.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For some reason this no longer works and breaks XML parsing:
In mumi/messages.scm:
185:16 19 (patch-messages 37444)
In /gnu/store/71pv9hv73vn1zl1jmx7w8jwrpfn2nx0v-profile/share/guile/site/2.2/debbugs/soap.scm:
163:19 18 (soap-invoke* #<procedure %gnu args> #<procedure get-b�> �)
157:7 17 (soap-invoke _ _ . _)
In sxml/simple.scm:
143:4 16 (xml->sxml _ #:namespaces _ #:declare-namespaces? _ # _ �)
143:4 15 (loop #<input: string 7f3944511e70> () #f _)
143:4 14 (loop #<input: string 7f3944511e70> () #f _)
143:4 13 (loop #<input: string 7f3944511e70> () #f _)
143:4 12 (loop #<input: string 7f3944511e70> () #f _)
143:4 11 (loop #<input: string 7f3944511e70> () #f _)
143:4 10 (loop #<input: string 7f3944511e70> () #f _)
In sxml/upstream/SSAX.scm:
1896:21 9 (_ #<input: string 7f3944511e70> #f #<procedure 7f394e�> �)
In sxml/ssax/input-parse.scm:
103:21 8 (next-token _ (#\< #\& #\return) _ _)
In ice-9/suspendable-ports.scm:
683:15 7 (read-delimited _ _ _)
184:27 6 (fill-input #<input: string 7f3944511e70> _ _)
72:4 5 (read-bytes #<input: string 7f3944511e70> #vu8(50 89 �) �)
In unknown file:
4 (port-read #<input: string 7f3944511e70> #vu8(50 89 # �) �)
In web/response.scm:
254:22 3 (read! #vu8(50 89 84 99 119 77 50 89 120 78 87 81 53 �) �)
In ice-9/suspendable-ports.scm:
284:18 2 (get-bytevector-n! #<input-output: string 7f3944511ee0> �)
72:4 1 (read-bytes #<input-output: string 7f3944511ee0> # 663 #)
In unknown file:
0 (port-read #<input-output: string 7f3944511ee0> # 663 361)
In procedure custom_binary_input_port_read: Value out of range: 1024
|
|
|
|
|
| |
* guix.scm (guile-email-devel): Update to commit
121073cb725aef9baecaac0cfb6cf3f5a287c4e7.
|
|
|
|
|
| |
* mumi/messages.scm (easy-bugs): New procedure.
* mumi/web/controller.scm (controller): Handle /easy route.
|
| |
|
|
|
|
| |
* guix.scm (mumimu): Update to latest commit.
|
|
|
|
|
|
| |
* guix.scm (mumimu): New variable.
* configure.ac: Check for mumimu.
* mumi/config.scm.in (%config): Update placeholder for mu-executable.
|
|
|
|
|
| |
* guix.scm (guile-email-devel): New variable.
(guile-debbugs-devel)[propagated-inputs]: Use it.
|
|
|
|
| |
* mumi/messages.scm (patch-messages): Rewrite to use download-message.
|
|
|
|
|
|
|
| |
* configure.ac: Detect mu.
* guix.scm: Add "mu" to the environment.
* mumi/config.scm.in (%config)[mu-executable]: Add it.
* scripts/mumi.in: Spawn "mu index" regularly.
|
|
|
|
|
|
|
| |
* scripts/mumi.in (%options): Recognize "fetch" option.
(%default-options): Set default for "fetch".
* mumi/config.scm.in (%config): Remove extraneous quotes from "lists"
and "packages".
|
|
|
|
|
| |
* mumi/config.scm.in (%config): Add mail-dir.
* mumi/messages.scm (download-message): New procedure.
|
|
|
|
| |
* mumi/messages.scm: Do not import (debbugs rfc822).
|
|
|
|
| |
* guix.scm (guile-debbugs-devel): New variable.
|
|
|
|
| |
* mumi/config.scm.in (%config): Use %gnu function instead of URL string.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* assets/css/bootstrap.css: Replace with Bootstrap 4.1.1.
* assets/css/screen.scm: Remove obsolete rules.
* assets/img/logo.png: Use same logo as on ci.guix.gnu.org.
* assets/js/mumi.js (loadSnippet): Replace outer HTML.
* mumi/config.scm.in (%config): Add submission-bug-email-address.
* mumi/web/view/html.scm (layout, search-form, header, index,
issue-page): Adjust CSS classes.
(index): Mention submission-bug-email-address; merge tables of
recent/priority bugs.
(issue-page): Use DL/DD/DT instead of UL for issue stats.
(list-of-bugs): Return only table rows.
(priority-bugs): Same.
(list-of-matching-bugs): Adjust by adding table and table header.
* mumi/web/controller.scm (controller): Adjust use of PRIORITY-BUGS.
|
|
|
|
|
|
| |
* mumi/messages.scm (subject): Always return a string.
* mumi/web/view/html.scm (bug-subject*): New procedure.
(issue-page, list-of-bugs): Use it.
|