Michael Muré
|
bad05a4f3d
|
cache: better API to access excerpts
|
2019-03-01 22:52:54 +01:00 |
|
Michael Muré
|
46beb4b886
|
identity: another round of cleanups
|
2019-03-01 22:52:53 +01:00 |
|
Michael Muré
|
7a80d8f849
|
commands: add a super-fast "user ls" command
|
2019-03-01 22:48:51 +01:00 |
|
Michael Muré
|
8bba6d1493
|
cache: fix ResolveIdentityImmutableMetadata byt storing metadata in IdentityExcerpt
|
2019-03-01 22:48:50 +01:00 |
|
Michael Muré
|
e100ee9f10
|
github: fix 3 edge-case failures
|
2019-03-01 22:48:50 +01:00 |
|
Michael Muré
|
b8caddddc7
|
identity: some UX cleanup
|
2019-03-01 22:40:28 +01:00 |
|
Michael Muré
|
71f9290fda
|
identity: store the times properly
|
2019-03-01 22:40:27 +01:00 |
|
Michael Muré
|
54f9838f0a
|
identity: working identity cache
|
2019-03-01 22:40:26 +01:00 |
|
Michael Muré
|
947ea63522
|
identity: wip caching
|
2019-03-01 22:40:26 +01:00 |
|
Michael Muré
|
864eae0d6b
|
identity: work on higher level now, cache, first two identity commands
|
2019-03-01 22:40:25 +01:00 |
|
Michael Muré
|
da558b05ef
|
identity: all tests green o/
|
2019-03-01 22:40:24 +01:00 |
|
Michael Muré
|
d2483d83dd
|
identity: I can compile again !!
|
2019-03-01 22:40:24 +01:00 |
|
Michael Muré
|
328a4e5abf
|
identity: wip push/pull
|
2019-03-01 22:40:23 +01:00 |
|
Michael Muré
|
14b240af8f
|
identity: more cleaning and fixes after a code review
|
2019-03-01 22:40:22 +01:00 |
|
Michael Muré
|
844616baf8
|
identity: more progress and fixes
|
2019-03-01 22:40:21 +01:00 |
|
Michael Muré
|
bdbe9e7e82
|
identity: more progress and fixes
|
2019-03-01 22:35:37 +01:00 |
|
Michael Muré
|
feab9412df
|
WIP identity in git
|
2019-03-01 22:35:36 +01:00 |
|
Michael Muré
|
0aefae6fcc
|
cache: fix unhandled error
|
2019-02-28 00:53:36 +01:00 |
|
Michael Muré
|
d380b3c16b
|
cache: output the build info message on stderr to avoid breaking scripts
|
2019-02-20 21:58:29 +01:00 |
|
Michael Muré
|
8ec1dd0926
|
github: working incremental + comment history for the first comment
|
2018-10-01 23:34:45 +02:00 |
|
Michael Muré
|
6ea6f3614e
|
bug: in op convenience function, return the new op to be able to set metadata later
|
2018-10-01 23:31:16 +02:00 |
|
Michael Muré
|
be59fe0d67
|
cache: also index the first op metadata
|
2018-10-01 21:55:41 +02:00 |
|
Michael Muré
|
a4b218adec
|
add documentation
|
2018-10-01 21:47:12 +02:00 |
|
Michael Muré
|
1bf268cebc
|
merge package operations into bug, they are tightly coupled anyway
|
2018-09-29 00:51:54 +02:00 |
|
Michael Muré
|
40c6e64e4b
|
cache: add raw edit functions to allow setting up the author, the timestamp and the metadatas
|
2018-09-25 17:56:58 +02:00 |
|
Michael Muré
|
061e83d4b4
|
commands: add "bridge rm"
|
2018-09-24 16:24:38 +02:00 |
|
Michael Muré
|
666586c5b9
|
repo: add functions to read/write git config
|
2018-09-24 15:21:34 +02:00 |
|
Michael Muré
|
82eaceffc1
|
repo: split the Repo interface to avoid abstraction leak in RepoCache
|
2018-09-21 18:53:37 +02:00 |
|
Michael Muré
|
6e44759413
|
commands: add a "ls-labels" command that output valid labels
|
2018-09-21 14:02:05 +02:00 |
|
Michael Muré
|
63d0b8b72f
|
cache: relay early the merge events
|
2018-09-19 21:45:52 +02:00 |
|
Michael Muré
|
760d077134
|
cache: don't ignore error when building the cache
|
2018-09-18 23:36:45 +02:00 |
|
Michael Muré
|
0d5998eb67
|
commands: add a package to handle implicit bug selection
|
2018-09-18 12:49:16 +02:00 |
|
Michael Muré
|
6f5d433e33
|
docs & cleaning
|
2018-09-16 13:50:53 +02:00 |
|
Michael Muré
|
7bec0b1f13
|
bug: add a data validation process to avoid merging incorrect operations
|
2018-09-15 13:15:00 +02:00 |
|
Michael Muré
|
b168d71fc1
|
cache: attempt to future-proof the cache file
|
2018-09-13 17:59:02 +02:00 |
|
Michael Muré
|
f569e6aacc
|
operations: return a more convenient array of result for label changes
|
2018-09-13 12:20:28 +02:00 |
|
Michael Muré
|
19f43a83c3
|
bug: proper int baked enum for merge result status instead of a string
|
2018-09-13 11:13:51 +02:00 |
|
Michael Muré
|
3605887345
|
reorganize package for a more idomatic go
|
2018-09-11 22:14:46 +02:00 |
|
Michael Muré
|
7b05983c19
|
graphql: AllBugs now accept a query
|
2018-09-11 19:46:38 +02:00 |
|
Michael Muré
|
9cbd5b4ee1
|
termui: allow to change the bug query
|
2018-09-11 19:28:32 +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 |
|
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é
|
28ee08af0d
|
doc: document the query DSL
|
2018-09-09 22:16:00 +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 |
|