aboutsummaryrefslogtreecommitdiffstats
path: root/bug
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* bug: define a hash-based identifier for an operationMichael Muré2018-09-298-6/+63
|
* merge package operations into bug, they are tightly coupled anywayMichael Muré2018-09-2914-45/+1217
|
* cache: add raw edit functions to allow setting up the author, the timestamp ↵Michael Muré2018-09-251-2/+2
| | | | and the metadatas
* bug: add the optional field AvatarUrl to PersonMichael Muré2018-09-251-2/+7
|
* bug: add the ability to store arbitrary metadata on an operationMichael Muré2018-09-241-10/+30
|
* repo: split the Repo interface to avoid abstraction leak in RepoCacheMichael Muré2018-09-214-12/+12
|
* commands: fix a panic on merge invalidMichael Muré2018-09-191-1/+5
|
* bug: reclassify some merge error as "invalid" instead of hard errorMichael Muré2018-09-191-4/+5
|
* bug: readBug returns better errorsMichael Muré2018-09-181-15/+11
|
* commands: add a package to handle implicit bug selectionMichael Muré2018-09-181-4/+5
|
* docs & cleaningMichael Muré2018-09-161-0/+1
|