aboutsummaryrefslogtreecommitdiffstats
path: root/bug/op_create.go
Commit message (Collapse)AuthorAgeFilesLines
* move {bug,identity} to /entities, move input to /commandsMichael Muré2022-08-181-112/+0
|
* bug: fix an issue where Id would be used, then changed due to metadataMichael Muré2022-07-311-15/+11
|
* entity/dag: proper base operation for simplified implementationMichael Muré2022-07-251-68/+9
| | | | | | | | - reduce boilerplace necessary to implement an operation - consolidate what an operation is in the core, which in turn pave the way for a generic cache layer mechanism - avoid the previously complex unmarshalling process - support operation metadata from the core - simplified testing
* Merge pull request #631 from MichaelMure/comment-editMichael Muré2021-04-181-3/+2
|\ | | | | Fix ID string in order to find correct bug instance on comment edit operation
| * Fix ID string in order to find correct bug instanceAlexander Scharinger2021-04-171-3/+2
| |
* | make sure every text input is safe and validatedMichael Muré2021-04-171-6/+2
|/ | | | fix #630
* WIP operation with filesMichael Muré2021-03-141-0/+2
|
* bug: nonce on all operation to prevent id collisionMichael Muré2021-03-141-15/+0
|
* entity: no sign-post neededMichael Muré2021-02-201-3/+0
|
* bug: migrate to the DAG entity structure!Michael Muré2021-02-141-10/+6
|
* entity: generalize the combined Ids, use 64 lengthMichael Muré2021-02-141-1/+1
|
* bug: fix testsMichael Muré2021-02-141-0/+7
|
* Change the comment ID to use both bug and comment ID references.vince2021-02-141-2/+3
| | | | | Add comment edit command This commit adds the comment edit command, which provides a CLI tool that allows a user to edit a comment.
* bug: don't store the id in Bug, match how it's done for IdentityMichael Muré2021-02-141-1/+16
|
* bug: Id from first operation data, not git + remove root linkMichael Muré2021-02-141-2/+24
|
* repository: merge git.Hash in for one less /util packageMichael Muré2020-07-011-10/+10
|
* bug: harmonize how time are used, fix some issues in command special formatsMichael Muré2020-06-251-1/+1
| | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be.
* graphql: use the cache in priority for fast browsing at < 20ms instead of ↵Michael Muré2020-02-091-0/+3
| | | | seconds
* bug,entity: use a dedicated type to store IDsMichael Muré2019-08-111-29/+10
|
* bug: compute op's ID based on the serialized data on diskMichael Muré2019-08-081-11/+4
|
* minor cleanupMichael Muré2019-06-231-3/+3
|
* graphql: Implement `Authored` whenever possibleQuentin Gliech2019-05-221-0/+3
| | | | webui: Use a fragment for Authored nodes
* Expose actors and participants in snapshot and bug excerptAmine Hilaly2019-04-041-0/+3
| | | | | | | | 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-281-7/+8
|
* commands: show the last modification time in "user"Michael Muré2019-03-011-1/+2
|
* identity: somewhat getting closer !Michael Muré2019-03-011-4/+55
|
* WIP identity in gitMichael Muré2019-03-011-3/+5
|
* upgrade gqlgen to v0.7.1Michael Muré2018-12-231-0/+3
|
* bug: in op convenience function, return the new op to be able to set ↵Michael Muré2018-10-011-4/+4
| | | | metadata later
* bug: use a value embedding for OpBaseMichael Muré2018-10-011-2/+2
|
* bug: use deditated type for all TimelineItemMichael Muré2018-09-301-1/+8
|
* timeline: various minor improvementsMichael Muré2018-09-301-1/+1
|
* bug: implement comment editionMichael Muré2018-09-291-16/+27
| | | | | - 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-291-2/+1
|
* bug: define a hash-based identifier for an operationMichael Muré2018-09-291-0/+4
|
* merge package operations into bug, they are tightly coupled anywayMichael Muré2018-09-291-0/+93