Compare commits

...

15 commits

Author SHA1 Message Date
3bfb78aa4b edit comment 0c39fa626ffff7e2f3a9b704e2eb7ec7 on issue FIXME 2025-07-19 12:15:35 -06:00
bc3239c72a set done-time of issue d3a705245bd69aa56524b80b5ae0bc26 to 2025-07-13 21:56:29 -06:00 2025-07-19 11:07:17 -06:00
c930008318 set done-time of issue 4e314a8590864fa76d22758e1785ae35 to 2025-07-13 10:39:17 -06:00 2025-07-19 11:07:12 -06:00
f3b6eb9312 set done-time of issue 54f0eb67b05aa10763c86869ce840f33 to 2025-07-11 20:32:59 -06:00 2025-07-19 11:07:07 -06:00
472ca9e7f6 set done-time of issue 7d2d236668872cf11f167ac0462f8751 to 2025-07-12 16:14:46 -06:00 2025-07-19 11:07:03 -06:00
bc7672d943 set done-time of issue a5ac277614ea4d13f78031abb25ea7d6 to 2025-07-10 09:49:24 -06:00 2025-07-19 11:06:58 -06:00
de85949c63 set done-time of issue 9e69a30ad6965d7488514584c97ac63c to 2025-07-09 11:03:14 -06:00 2025-07-19 11:06:53 -06:00
eaccd15ccd set done-time of issue af53c561b36e9b2709b939f81daee534 to 2025-07-08 18:48:37 -06:00 2025-07-19 11:06:48 -06:00
e847a7e92a set done-time of issue 793bda8b9726b0336d97e856895907f8 to 2025-07-08 18:48:23 -06:00 2025-07-19 11:06:44 -06:00
a93ebac812 set done-time of issue 093e87e8049b93bfa2d8fcd544cae75f to 2025-07-08 18:48:13 -06:00 2025-07-19 11:06:39 -06:00
08a9644e37 set done-time of issue fd81241f795333b64e7911cfb1b57c8f to 2025-07-11 20:32:31 -06:00 2025-07-19 11:06:35 -06:00
de772691b6 set done-time of issue da435e5e298b28dc223f9dcfe62a9140 to 2025-07-07 21:24:25 -06:00 2025-07-19 11:06:30 -06:00
554f3fd7c4 set done-time of issue 317ea8ccac1d414cde55771321bdec30 to 2025-07-11 11:54:56 -06:00 2025-07-19 11:06:25 -06:00
10728968fe set done-time of issue a26da230276d317e85f9fcca41c19d2e to 2025-07-10 09:49:17 -06:00 2025-07-19 11:06:21 -06:00
40c16c3b55 set done-time of issue e089400e8a9e11fe9bf10d50b2f889d7 to 2025-07-08 16:16:09 -06:00 2025-07-19 11:06:16 -06:00
15 changed files with 21 additions and 5 deletions

View file

@ -1,12 +1,14 @@
The done-time thing is implemented and merged, but many issues in our
database were marked Done before this change, so they have no `done_time`.
I think i want to fix this by setting a done-time for each of them using
something like:
I fixed this by setting a done-time for each of them using this script:
```
#!/bin/bash
set -e
for ISSUE_ID in $(ent list state=done done-time=9999-01-01T00:00:00-06:00.. | grep ' ' | cut -f 1 -d ' '); do
# use `git log` on the issue's state file to find when it got marked Done
ent done-time ${ISSUE_ID} ${TIME}
UTIME=$(PAGER='' git log -n1 --pretty=format:%at%n entomologist-data -- ${ISSUE_ID}/state)
DATETIME=$(date --rfc-3339=seconds --date="@${UTIME}")
ent done-time ${ISSUE_ID} "${DATETIME}"
done
```

View file

@ -0,0 +1 @@
2025-07-08T18:48:13-06:00

View file

@ -0,0 +1 @@
2025-07-11T11:54:56-06:00

View file

@ -0,0 +1 @@
2025-07-13T10:39:17-06:00

View file

@ -0,0 +1 @@
2025-07-11T20:32:59-06:00

View file

@ -0,0 +1 @@
2025-07-08T18:48:23-06:00

View file

@ -0,0 +1 @@
2025-07-12T16:14:46-06:00

View file

@ -0,0 +1 @@
2025-07-09T11:03:14-06:00

View file

@ -0,0 +1 @@
2025-07-10T09:49:17-06:00

View file

@ -0,0 +1 @@
2025-07-10T09:49:24-06:00

View file

@ -0,0 +1 @@
2025-07-08T18:48:37-06:00

View file

@ -0,0 +1 @@
2025-07-13T21:56:29-06:00

View file

@ -0,0 +1 @@
2025-07-07T21:24:25-06:00

View file

@ -0,0 +1 @@
2025-07-08T16:16:09-06:00

View file

@ -0,0 +1 @@
2025-07-11T20:32:31-06:00