Michael Muré
9cbd5b4ee1
termui: allow to change the bug query
2018-09-11 19:28:32 +02:00
Michael Muré
30e38aab08
termui: use Esc key to quit instead of 'q' to free it for a "query" feature
2018-09-11 17:46:47 +02:00
Michael Muré
d1c5015eed
cache: resolved id by prefix using the cache instead of reading bugs
2018-09-11 17:11:16 +02:00
Michael Muré
2dcd06d1e7
bug: ensure that OpBase field are public and properly serialized
...
fix #37
2018-09-10 19:09:20 +02:00
Michael Muré
9bb980e9de
ls: support expressing a query with flags as well
2018-09-10 18:18:00 +02:00
Jed Fox
fd21de5632
Cleanup queries.md ( #41 )
...
* Improve grammar
* Improve clock-vs-timestamp message
* Fix whitespace
* Add some explanations
* Move the clock-vs-timestamp message to the top of the sorting section
* Clarify wording more
* Fix my misconception
2018-09-10 12:49:31 +02:00
Michael Muré
c8239a990b
cache: doc & cleaning
2018-09-10 12:47:05 +02:00
Michael Muré
ece9e39461
cache: add the alias "state" for the qualifier "status"
...
both are commonly expected
2018-09-10 12:46:07 +02:00
Michael Muré
0dc705336e
cache: properly parse and clean qualifier with multi word
2018-09-10 11:12:22 +02:00
Michael Muré
71bee1e68c
readme: add an example of query
2018-09-09 22:24:43 +02:00
Michael Muré
28ee08af0d
doc: document the query DSL
2018-09-09 22:16:00 +02:00
Michael Muré
dd0823dd2b
ls: accept a query to sort and filter the list
2018-09-09 20:22:46 +02:00
Michael Muré
09e097e1bf
cache: combine sorting and filtering into a query with its micro-DSL
2018-09-09 20:22:27 +02:00
Michael Muré
21f9840e99
BugExcerpt: also store bug labels
2018-09-09 20:20:24 +02:00
Michael Muré
a38c1c23eb
cache: implement the filtering
2018-09-09 20:19:50 +02:00
Michael Muré
30d4bc2121
fix english grammar
2018-09-09 20:17:12 +02:00
Michael Muré
13797c3b77
person: add a function to test the matching of a query
2018-09-09 20:14:52 +02:00
Michael Muré
877f3bc21e
status: add a function to parse a status
2018-09-09 20:13:46 +02:00
Michael Muré
6d7e79a277
cache: refactor to handle bug changes during Pull
2018-09-08 14:17:08 +02:00
Michael Muré
61a1173ec3
bug: refactor the Pull code to have the message formating in the upper layers
2018-09-07 17:10:40 +02:00
Michael Muré
265ecd81d2
travis: clean outdated build tag
2018-09-07 16:16:10 +02:00
Michael Muré
f136bf6a82
cmds: various cleaning
2018-09-06 21:42:05 +02:00
Michael Muré
6f1767d101
cmds: only print once the error
2018-09-06 17:31:09 +02:00
Michael Muré
453ae85757
Readme: recomend go get -u
2018-09-06 14:28:30 +02:00
Michael Muré
2adca224f0
random bugs: cleanup + generate random OperationPack as well
2018-09-06 14:11:10 +02:00
Michael Muré
62b57b008b
Merge pull request #40 from tplk/patch-1
...
docs: fix terminal UI recording src
2018-09-05 12:21:06 +02:00
Dmitry Teplov
2078100ebc
docs: fix terminal UI recording src
2018-09-05 02:04:56 +03:00
Michael Muré
5633308795
readme: fix the logo url to use to master branch
2018-09-05 00:04:10 +02:00
Michael Muré
d17cd003ed
bug: also update the operations incrementaly in the snapshot
...
fix #39
2018-09-04 20:06:26 +02:00
Michael Muré
48bbd9ba78
Merge pull request #35 from MichaelMure/logo
...
Logo
2018-09-04 19:58:49 +02:00
Michael Muré
74c48ca064
logo: add logotype as well
2018-09-04 19:53:06 +02:00
Dmitry Teplov
33a0ae2bb4
docs: add missing period in README.md
2018-09-04 18:30:00 +02:00
Michael Muré
e82b92f65b
logo: add proper licensing and small cleaning
2018-09-04 18:22:36 +02:00
Dmitry Teplov
e32653037b
docs: add logo to README.md ( #1 )
2018-09-04 18:22:35 +02:00
Viktor [VAN] Teplov
be23f400b8
Add logo in svg format
2018-09-04 18:22:35 +02:00
Michael Muré
c0d3b4b032
cache: fix missed code path that should update the cache
...
fix #36
2018-09-04 18:20:21 +02:00
Michael Muré
e2a0d178cf
bug: make sure the lamport values are set properly after a commit
2018-09-03 21:39:10 +02:00
Michael Muré
0728c0050d
cache: provide a generic bug sorting function
2018-09-02 16:36:48 +02:00
Michael Muré
e3c445fa85
manpages: update
2018-09-02 15:53:44 +02:00
Michael Muré
919f98efdb
cache: provide sorted (id, creation, edit) list of bugs
2018-09-02 15:46:43 +02:00
Michael Muré
90a45b4c09
cache: rename RootCache into MultiRepoCache
...
Underline the fact that it's fine to use RepoCache alone
2018-09-02 15:45:14 +02:00
Michael Muré
6ff02ed842
add some documentation
2018-09-02 15:37:28 +02:00
Michael Muré
150b5d489c
invert the behavior of the build flag for the webui
...
Now produce by default a build with the packed webui, to make it go gettable properly.
fix #33
2018-09-02 00:06:50 +02:00
Michael Muré
7397c94d99
make CLI commands use the cache to lock the repo properly
2018-08-31 17:22:10 +02:00
Michael Muré
116a94401f
Merge pull request #32 from tplk/patch-1
...
webui: add name to web app manifest
2018-08-28 19:05:17 +02:00
Dmitry Teplov
11ad777670
webui: add name to web app manifest.
2018-08-27 21:59:53 +03:00
Michael Muré
fba56eda83
better naming for the graphql-s root resolver
2018-08-27 12:15:41 +02:00
Michael Muré
0514edad1a
cache: maintain, write and load from disk bug excerpts
2018-08-23 21:24:57 +02:00
Michael Muré
e7648996c8
bug: add a new BugExerpt that hold a subset of a bug state for efficient sorting and retrieval
2018-08-23 19:19:16 +02:00
Michael Muré
16f55e3f4d
bug: introduce WithSnapshot to maintain incrementally and effitiently a snapshot
2018-08-23 19:15:50 +02:00