aboutsummaryrefslogtreecommitdiffstats
path: root/bug
Commit message (Collapse)AuthorAgeFilesLines
* core: rename Color to RGBColorludovicm672019-05-222-78/+54
|
* test: add some tests for label colorludovicm672019-05-221-0/+60
|
* core: format and add some comments for color labelludovicm672019-05-221-21/+23
|
* core: add color for labelludovicm672019-05-221-0/+40
|
* Add ForceLabelChange functionalitiesAmine Hilaly2019-05-051-0/+27
|
* bug: fix a potential crash with malformed data in EditCommentOperationMichael Muré2019-04-171-9/+9
| | | | | crashed with indexOutOfRange when the target of the op existed but wasn't a CreateOperation or a AddCommentOperation
* bug: fix EditCommentOperation targeting the wrong commentMichael Muré2019-04-142-10/+36
| | | | fix #126
* Expose actors and participants in snapshot and bug excerptAmine Hilaly2019-04-048-8/+46
| | | | | | | | Append operations authors to each list on Apply() call Expose actors and participants in graphql Add actor/participant query filter and documentation
* commands: display comment's id in "git bug comment"Michael Muré2019-03-286-15/+42
|
* cache: properly push/pull identities and bugsMichael Muré2019-03-271-78/+14
|
* bug: don't make bug actions drive identity actionsMichael Muré2019-03-252-43/+28
| | | | | | Turns out it was a mistake, who is suprised ? It leaks the abstraction and it's generally much cleaner to let the cache layer make both calls
* Made requested changesSladyn2019-03-021-8/+0
| | | | Made changes to the doc files and remaining areas which required updation.
* commands: show the last modification time in "user"Michael Muré2019-03-0112-24/+29
|
* identity: another round of cleanupsMichael Muré2019-03-012-15/+1
|
* a round of cleanupMichael Muré2019-03-013-5/+3
|
* identity: store the times properlyMichael Muré2019-03-011-1/+1
|
* identity: I can compile again !!Michael Muré2019-03-0111-157/+274
|
* identity: add more test for serialisation and push/pull/merge + fixesMichael Muré2019-03-013-81/+13
|
* identity: wipMichael Muré2019-03-012-16/+24
|
* identity: wip push/pullMichael Muré2019-03-012-5/+11
|
* identity: more refactoring progressMichael Muré2019-03-013-0/+49
|
* identity: more cleaning and fixes after a code reviewMichael Muré2019-03-014-27/+16
|
* identity: somewhat getting closer !Michael Muré2019-03-0121-113/+695
|
* identity: more progress and fixesMichael Muré2019-03-015-9/+9
|
* identity: implement the loading from gitMichael Muré2019-03-011-7/+7
|
* WIP identity in gitMichael Muré2019-03-0121-165/+132
|
* Issue #87: use same id format function in snapshot.go than in bug.goSebastien Devaux2019-01-041-1/+1
|
* Allow empty messages in comments.Cyril Roelandt2018-12-262-5/+0
| | | | | Some bug trackers, like Launchpad, allow messages to be empty (when adding a file to the bug, for instance).
* repo: minor cleaningMichael Muré2018-12-251-1/+1
|
* termui: display an explicit placeholder for empty messagesMichael Muré2018-12-231-0/+7
|
* graphql: now that it's possible, split the schema for clarityMichael Muré2018-12-231-0/+1
|
* upgrade gqlgen to v0.7.1Michael Muré2018-12-239-0/+27
|
* tests: configure user ident in repos used by testsRafael Ascensão2018-12-101-0/+7
| | | | | | | | | | | | | | | Some git operations require the user to have an identity configured and will exit with failure if none is set (or if git can't guess it). As a direct consequence of this, the test suite may fail depending on the user local configuration. The error itself is justified as regular users *should* configure their identity themselves. However, when building in chrooted environments it's unlikely the git identity will be set making the test suite fail unnecessarily. To prevent such unnecessary failures, let's make a dummy identity for repos created and used by the test suite.
* bug: add a new SetMetadataOperation to retroactively tag operationsMichael Muré2018-10-213-5/+199
|
* github: also pull users emailMichael Muré2018-10-071-5/+26
|
* github: working incremental + comment history for the first commentMichael Muré2018-10-013-0/+10
|
* bug: make sure to invalidate the hash when changing an op's metadataMichael Muré2018-10-011-0/+1
|
* bug: message can be empty on edit commentMichael Muré2018-10-011-4/+0
|
* bug: in op convenience function, return the new op to be able to set ↵Michael Muré2018-10-017-60/+60
| | | | metadata later
* bug: custom error for the different error case when loading a bugMichael Muré2018-10-011-2/+10
|
* bug: add a new no-op operation to store arbitrary metadata on a bugMichael Muré2018-10-011-0/+49
|
* add documentationMichael Muré2018-10-011-0/+4
|
* bug: add a test for operations hashMichael Muré2018-10-011-0/+36
|
* bug: add a test for OpBase metadataMichael Muré2018-10-011-8/+11
|
* bug: use a value embedding for OpBaseMichael Muré2018-10-018-15/+15
|
* bug: use deditated type for all TimelineItemMichael Muré2018-09-3010-52/+117
|
* timeline: various minor improvementsMichael Muré2018-09-307-43/+76
|
* use more testify, fix unchecked errorsMichael Muré2018-09-293-91/+120
|
* bug: implement comment editionMichael Muré2018-09-2914-70/+378
| | | | | - add a new operation - add a new "timeline" in the snapshot that hold a processed version of the operations
* bug: apply an operation with a pointer to the snapshotMichael Muré2018-09-299-21/+10
|