Skip to content

Commit 67575e5

Browse files
chore: Timestamps on issues
1 parent 3fe4305 commit 67575e5

File tree

1 file changed

+92
-0
lines changed

1 file changed

+92
-0
lines changed

mint-issues.yaml

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,30 @@ issues:
44
id: 03kn
55
title: Add single-letter aliases for common subcommands
66
status: closed
7+
created_at: 0001-01-01T00:00:00Z
8+
updated_at: 0001-01-01T00:00:00Z
79
comments:
810
- "Closed with reason: Added"
911
3zpw65:
1012
id: 3zpw65
1113
title: Add a '--open' flag to 'list' to only show open issues
1214
status: closed
15+
created_at: 0001-01-01T00:00:00Z
16+
updated_at: 0001-01-01T00:00:00Z
1317
535v:
1418
id: 535v
1519
title: Add delete subcommand
1620
status: closed
21+
created_at: 0001-01-01T00:00:00Z
22+
updated_at: 0001-01-01T00:00:00Z
1723
comments:
1824
- "Closed with reason: Implemented"
1925
5zdpgt:
2026
id: 5zdpgt
2127
title: Show minimum unique ID when listing issues
2228
status: closed
29+
created_at: 0001-01-01T00:00:00Z
30+
updated_at: 0001-01-01T00:00:00Z
2331
blocks:
2432
- wjigoz
2533
comments:
@@ -28,18 +36,24 @@ issues:
2836
id: 6yx9is
2937
title: Add the set-prefix subcommand
3038
status: closed
39+
created_at: 0001-01-01T00:00:00Z
40+
updated_at: 0001-01-01T00:00:00Z
3141
comments:
3242
- "Closed with reason: Implemented set-prefix subcommand"
3343
7d04s1s:
3444
id: 7d04s1s
3545
title: Remove timestamps from error messages
3646
status: closed
47+
created_at: 0001-01-01T00:00:00Z
48+
updated_at: 0001-01-01T00:00:00Z
3749
comments:
3850
- "Closed with reason: Fixed"
3951
7rgp:
4052
id: 7rgp
4153
title: Audit codebase for inadequate stale reference handling
4254
status: closed
55+
created_at: 0001-01-01T00:00:00Z
56+
updated_at: 0001-01-01T00:00:00Z
4357
depends_on:
4458
- perf
4559
comments:
@@ -49,51 +63,71 @@ issues:
4963
id: 87x5oz8
5064
title: Make formatting nicer when listing issues
5165
status: closed
66+
created_at: 0001-01-01T00:00:00Z
67+
updated_at: 0001-01-01T00:00:00Z
5268
89q2:
5369
id: 89q2
5470
title: Add 'new' as an alias for 'create' and 'add'
5571
status: open
72+
created_at: 0001-01-01T00:00:00Z
73+
updated_at: 0001-01-01T00:00:00Z
5674
ab8q1f:
5775
id: ab8q1f
5876
title: Show comments with the 'show' subcommand
5977
status: closed
78+
created_at: 0001-01-01T00:00:00Z
79+
updated_at: 0001-01-01T00:00:00Z
6080
an7no0:
6181
id: an7no0
6282
title: Show relationships when running 'show' on an issue
6383
status: closed
84+
created_at: 0001-01-01T00:00:00Z
85+
updated_at: 0001-01-01T00:00:00Z
6486
butl:
6587
id: butl
6688
title: Add newlines to show command output
6789
status: closed
90+
created_at: 0001-01-01T00:00:00Z
91+
updated_at: 0001-01-01T00:00:00Z
6892
c4jg:
6993
id: c4jg
7094
title: Add newlines before and after the content when running `mint list`
7195
status: closed
96+
created_at: 0001-01-01T00:00:00Z
97+
updated_at: 0001-01-01T00:00:00Z
7298
comments:
7399
- "Closed with reason: Done"
74100
chay:
75101
id: chay
76102
title: Show the title in the confirmation message when adding an issue
77103
status: closed
104+
created_at: 0001-01-01T00:00:00Z
105+
updated_at: 0001-01-01T00:00:00Z
78106
comments:
79107
- "Closed with reason: Implemented"
80108
d69q:
81109
id: d69q
82110
title: Show full issue details when closing an issue
83111
status: closed
112+
created_at: 0001-01-01T00:00:00Z
113+
updated_at: 0001-01-01T00:00:00Z
84114
comments:
85115
- "Closed with reason: Done"
86116
d6iu:
87117
id: d6iu
88118
title: Make error handling less verbose
89119
status: closed
120+
created_at: 0001-01-01T00:00:00Z
121+
updated_at: 0001-01-01T00:00:00Z
90122
comments:
91123
- Right now, every line is printed individually, And every call to print line is checked for an error. Ideally, we would only need to check for an error once, maybe by creating a string and then printing it all together.
92124
- "Closed with reason: Done"
93125
f3ai:
94126
id: f3ai
95127
title: Store updated timestamp on issues
96128
status: open
129+
created_at: 0001-01-01T00:00:00Z
130+
updated_at: 0001-01-01T00:00:00Z
97131
depends_on:
98132
- rmxy
99133
blocks:
@@ -102,6 +136,8 @@ issues:
102136
id: g4uq
103137
title: Add single-letter aliases for update's flags
104138
status: closed
139+
created_at: 0001-01-01T00:00:00Z
140+
updated_at: 0001-01-01T00:00:00Z
105141
comments:
106142
- We should add single-letter versions of the various flags to the update command to make it a little bit easier to type out by hand.
107143
- "https://cli.urfave.org/v3/examples/flags/basics/#version-flags"
@@ -110,6 +146,8 @@ issues:
110146
id: j5tx
111147
title: Add --sort flag to list command with id/created/updated options
112148
status: open
149+
created_at: 0001-01-01T00:00:00Z
150+
updated_at: 0001-01-01T00:00:00Z
113151
depends_on:
114152
- xu1v
115153
- f3ai
@@ -119,17 +157,23 @@ issues:
119157
id: j8k2
120158
title: Calculate ID length dynamically based on issue count
121159
status: closed
160+
created_at: 0001-01-01T00:00:00Z
161+
updated_at: 0001-01-01T00:00:00Z
122162
comments:
123163
- "Implemented dynamic ID length calculation using birthday paradox formula. IDs now start at 3 chars minimum and grow based on issue count (0.1% collision probability): 0-9 issues=3 chars, 10-49=4 chars, 50-99=5 chars, etc. Changes: Added CalculateIDLength() in id.go, updated GenerateID() signature, modified store.go AddIssue(), added comprehensive tests."
124164
- "Closed with reason: Implementation complete and all tests passing"
125165
jlv9eob:
126166
id: jlv9eob
127167
title: Make the color of the extraneous id characters color 8
128168
status: closed
169+
created_at: 0001-01-01T00:00:00Z
170+
updated_at: 0001-01-01T00:00:00Z
129171
l38ut0u:
130172
id: l38ut0u
131173
title: Highlight the unique part of an ID when printing it
132174
status: closed
175+
created_at: 0001-01-01T00:00:00Z
176+
updated_at: 0001-01-01T00:00:00Z
133177
blocks:
134178
- u8jkhre
135179
comments:
@@ -138,38 +182,50 @@ issues:
138182
id: larw
139183
title: Show the relationship issue statuses when showing issue details
140184
status: closed
185+
created_at: 0001-01-01T00:00:00Z
186+
updated_at: 0001-01-01T00:00:00Z
141187
comments:
142188
- "Closed with reason: Implemented status display in relationship sections"
143189
mfv0us:
144190
id: mfv0us
145191
title: Allow setting relationships when an issue is created
146192
status: closed
193+
created_at: 0001-01-01T00:00:00Z
194+
updated_at: 0001-01-01T00:00:00Z
147195
comments:
148196
- E.g., `mint create 'fix the bug' --blocks mint-a8`
149197
- "Closed with reason: Implemented --depends-on/-d and --blocks/-b flags for create command with full test coverage"
150198
ncc1dk:
151199
id: ncc1dk
152200
title: Add a type field to issues
153201
status: closed
202+
created_at: 0001-01-01T00:00:00Z
203+
updated_at: 0001-01-01T00:00:00Z
154204
comments:
155205
- "Closed with reason: Not right now?"
156206
njhr:
157207
id: njhr
158208
title: When printing issue details, make the keys for each detail bold and ANSI color 5
159209
status: closed
210+
created_at: 0001-01-01T00:00:00Z
211+
updated_at: 0001-01-01T00:00:00Z
160212
comments:
161213
- And we shouldn't have a colon after each of the keys.
162214
- "Closed with reason: completed"
163215
oz4u20:
164216
id: oz4u20
165217
title: Add 'ready' subcommand
166218
status: closed
219+
created_at: 0001-01-01T00:00:00Z
220+
updated_at: 0001-01-01T00:00:00Z
167221
comments:
168222
- "Closed with reason: Added"
169223
perf:
170224
id: perf
171225
title: Show command crashes when displaying issues with stale relationship references
172226
status: closed
227+
created_at: 0001-01-01T00:00:00Z
228+
updated_at: 0001-01-01T00:00:00Z
173229
blocks:
174230
- 7rgp
175231
comments:
@@ -179,23 +235,31 @@ issues:
179235
id: piyjpq
180236
title: Don't put quotes around the title when listing or showing issues
181237
status: closed
238+
created_at: 0001-01-01T00:00:00Z
239+
updated_at: 0001-01-01T00:00:00Z
182240
pwyu:
183241
id: pwyu
184242
title: Use the proper method for storing the version
185243
status: closed
244+
created_at: 0001-01-01T00:00:00Z
245+
updated_at: 0001-01-01T00:00:00Z
186246
comments:
187247
- "https://cli.urfave.org/v3/examples/flags/basics/#version-flags"
188248
- "Closed with reason: Implemented proper version handling using cli.Command.Version field"
189249
riq2:
190250
id: riq2
191251
title: Allow setting no prefix
192252
status: closed
253+
created_at: 0001-01-01T00:00:00Z
254+
updated_at: 0001-01-01T00:00:00Z
193255
comments:
194256
- If the user chooses no prefix, then issues should only have an ID that is the unique nano ID with no prefix and no hyphen before that.
195257
rmxy:
196258
id: rmxy
197259
title: Add a migration system to handle issue schema migration
198260
status: closed
261+
created_at: 0001-01-01T00:00:00Z
262+
updated_at: 0001-01-01T00:00:00Z
199263
blocks:
200264
- xu1v
201265
- f3ai
@@ -205,34 +269,46 @@ issues:
205269
id: rn8qjx
206270
title: Allow adding a description when creating an issue
207271
status: closed
272+
created_at: 0001-01-01T00:00:00Z
273+
updated_at: 0001-01-01T00:00:00Z
208274
comments:
209275
- "Closed with reason: Added"
210276
rp6w:
211277
id: rp6w
212278
title: Unblock an issue when all blocking issues are closed
213279
status: closed
280+
created_at: 0001-01-01T00:00:00Z
281+
updated_at: 0001-01-01T00:00:00Z
214282
comments:
215283
- "Closed with reason: Added"
216284
s3lm:
217285
id: s3lm
218286
title: Detect circular dependencies when adding relationships and showing issues
219287
status: open
288+
created_at: 0001-01-01T00:00:00Z
289+
updated_at: 0001-01-01T00:00:00Z
220290
s5az:
221291
id: s5az
222292
title: Update README with list --sort documentation
223293
status: open
294+
created_at: 0001-01-01T00:00:00Z
295+
updated_at: 0001-01-01T00:00:00Z
224296
depends_on:
225297
- j5tx
226298
tsw5qkb:
227299
id: tsw5qkb
228300
title: When adding a comment, show a clearer success message
229301
status: closed
302+
created_at: 0001-01-01T00:00:00Z
303+
updated_at: 0001-01-01T00:00:00Z
230304
comments:
231305
- We should show the text of the comment in the success message, similar to how we show the title when adding a new issue.
232306
u8jkhre:
233307
id: u8jkhre
234308
title: Subcommands don't print the full ID when responding
235309
status: closed
310+
created_at: 0001-01-01T00:00:00Z
311+
updated_at: 0001-01-01T00:00:00Z
236312
depends_on:
237313
- mint-l
238314
comments:
@@ -241,33 +317,45 @@ issues:
241317
id: ufovp7
242318
title: Allow 'add' as an alias for the 'create' subcommand
243319
status: closed
320+
created_at: 0001-01-01T00:00:00Z
321+
updated_at: 0001-01-01T00:00:00Z
244322
vu2td8t:
245323
id: vu2td8t
246324
title: Comments should appear below relationships in the show subcommand
247325
status: closed
326+
created_at: 0001-01-01T00:00:00Z
327+
updated_at: 0001-01-01T00:00:00Z
248328
comments:
249329
- "Closed with reason: fixed"
250330
vvjkxz:
251331
id: vvjkxz
252332
title: Change all references of 'mt' to 'mint'
253333
status: closed
334+
created_at: 0001-01-01T00:00:00Z
335+
updated_at: 0001-01-01T00:00:00Z
254336
vx94mev:
255337
id: vx94mev
256338
title: Help docs for mint update are confusing
257339
status: closed
340+
created_at: 0001-01-01T00:00:00Z
341+
updated_at: 0001-01-01T00:00:00Z
258342
comments:
259343
- The --depends-on and --blocks flag documentation is confusing in its presentation.
260344
- "Closed with reason: Won't fix"
261345
wjigoz:
262346
id: wjigoz
263347
title: Allow selecting issues by typing the minimum unique ID
264348
status: closed
349+
created_at: 0001-01-01T00:00:00Z
350+
updated_at: 0001-01-01T00:00:00Z
265351
depends_on:
266352
- 5zdpgt
267353
xu1v:
268354
id: xu1v
269355
title: Store created timestamp on issues
270356
status: open
357+
created_at: 0001-01-01T00:00:00Z
358+
updated_at: 0001-01-01T00:00:00Z
271359
depends_on:
272360
- rmxy
273361
blocks:
@@ -276,6 +364,8 @@ issues:
276364
id: zn27bxh
277365
title: "SetPrefix bug: drops first nanoid character when old prefix includes hyphen"
278366
status: closed
367+
created_at: 0001-01-01T00:00:00Z
368+
updated_at: 0001-01-01T00:00:00Z
279369
comments:
280370
- "Bug in store.go:238 - SetPrefix function has 'suffix := oldID[len(oldPrefix)+1:]' which adds +1 to skip the hyphen separator. When old prefix was 'mt-' (included hyphen), this skipped 4 chars instead of 3, dropping first nanoid char. Example: 'mt-0ncc1dk' became 'mint-ncc1dk' (lost '0'). Affected issues: mint-3zpw65, mint-5zdpgt, mint-6yx9is, mint-ab8q1f, mint-an7no0, mint-mfv0us, mint-ncc1dk, mint-oz4u20, mint-piyjpq, mint-rn8qjx, mint-ufovp7, mint-vvjkxz. All have 6-char nanoids instead of 7. Newer issues (jlv9eob, l38ut0u, etc.) created after commit 6de96ff are correct with 7 chars."
281371
- Fixed in store.go:239 by changing 'suffix := oldID[len(oldPrefix)+1:]' to 'suffix := strings.TrimPrefix(oldID[len(oldPrefix):], "-")'. This handles both prefixes with and without trailing hyphens. Added regression test TestStoreSetPrefix_OldPrefixWithHyphen to prevent future occurrences.
@@ -284,3 +374,5 @@ issues:
284374
id: zsbb
285375
title: Make a way to remove dependencies from an issue
286376
status: closed
377+
created_at: 0001-01-01T00:00:00Z
378+
updated_at: 0001-01-01T00:00:00Z

0 commit comments

Comments
 (0)