Michael Muré
5511c230b6
move {bug,identity} to /entities, move input to /commands
2022-08-18 23:44:06 +02:00
Michael Muré
7edb6a2c57
cache: fix empty actors/participants in the index
2021-04-22 15:00:27 +02:00
Michael Muré
3f6ef50883
bug: migrate to the DAG entity structure!
2021-02-14 12:19:50 +01:00
Michael Muré
499dbc0a03
identity: remove support for legacy identity
2020-10-04 20:50:15 +02:00
Michael Muré
ca720f165c
cache,bug,identity: structural change
...
- bug doesn't commit identities anymore, only make sure they are commit
- cache use an IdentityResolver to load bugs with identities from the cache (deps injection)
- IdentityCache now are identity.Interface
2020-10-04 20:39:10 +02:00
Michael Muré
92a59eceee
cache: fix BugExcerpt's timestamp not properly stored
...
fix #426
2020-07-28 20:39:07 +02:00
Michael Muré
aab3a04d0c
bug: harmonize how time are used, fix some issues in command special formats
...
This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be.
2020-06-25 23:18:17 +02:00
Michael Muré
e0a702f41d
cache: fix missing login in LegacyAuthorExcerpt causing panic
2020-03-05 21:57:55 +01:00
Michael Muré
893de4f5c0
identity: bring back the login to hold that info from bridges (purely informational)
2020-02-25 21:35:57 +01:00
Michael Muré
74e9114410
more more wip
2020-02-08 17:19:57 +01:00
Michael Muré
f093be96e9
cache: don't store legacy identities IDs in bug excerpt as they are not reachable. Fix a panic
2020-02-03 22:02:01 +01:00
Michael Muré
99b5c58d43
finish the refactoring for the dedicated identifier type
2019-08-12 16:12:14 +02:00
Michael Muré
67a3752e17
bug,entity: use a dedicated type to store IDs
2019-08-11 14:08:03 +02:00
Michael Muré
5eeeae7cdf
commands: fix ls not displaying the new Identities properly
2019-04-11 20:04:44 +02:00
Amine Hilaly
2a5fbc4dc9
Expose actors and participants in snapshot and bug excerpt
...
Append operations authors to each list on Apply() call
Expose actors and participants in graphql
Add actor/participant query filter and documentation
2019-04-04 00:37:57 +02:00
Sladyn
f1d5ca4ff4
Rebased and updated.
2019-03-02 23:58:15 +05:30
Sladyn
beecd2dbe4
Made requested changes
...
Made changes to the doc files and remaining areas which required updation.
2019-03-02 23:06:55 +05:30
Sladyn
43e56692e8
ls.go:git bug ls
should be faster
...
Added `Title` to BugExcerpt
Added `TitleFilter` to `filter.go`
Used BugExcerpt in `ls` command to improve performance.
Closes https://github.com/MichaelMure/git-bug/issues/98
2019-03-02 23:04:45 +05:30
Michael Muré
7a80d8f849
commands: add a super-fast "user ls" command
2019-03-01 22:48:51 +01:00
Michael Muré
b8caddddc7
identity: some UX cleanup
2019-03-01 22:40:28 +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é
14b240af8f
identity: more cleaning and fixes after a code review
2019-03-01 22:40:22 +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é
be59fe0d67
cache: also index the first op metadata
2018-10-01 21:55:41 +02:00
Michael Muré
3605887345
reorganize package for a more idomatic go
2018-09-11 22:14:46 +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é
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é
919f98efdb
cache: provide sorted (id, creation, edit) list of bugs
2018-09-02 15:46:43 +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