This commit is contained in:
2023-07-31 12:09:53 -07:00
parent c06435abf9
commit f62825d9aa
39 changed files with 206 additions and 125 deletions

10
Shared/.kanbn/board.html Normal file
View File

@ -0,0 +1,10 @@
<style>
created {
color: gray;
}
relations {
color: Green;
}
</style>
| Maybe

BIN
Shared/.kanbn/board.json Normal file

Binary file not shown.

BIN
Shared/.kanbn/board.md Normal file

Binary file not shown.

28
Shared/.kanbn/index.css Normal file
View File

@ -0,0 +1,28 @@
.kanbn-column-wip .kanbn-column-task-list {
border-color: #6929c4;
}
.kanbn-column-next .kanbn-column-task-list {
border-color: #1192e8;
}
.kanbn-column-wait .kanbn-column-task-list {
border-color: #005d5d;
}
.kanbn-column-later .kanbn-column-task-list {
border-color: #9f1853;
}
.kanbn-column-maybe .kanbn-column-task-list {
border-color: #fa4d56;
}
.kanbn-column-friday .kanbn-column-task-list {
border-color: #570408;
}
.kanbn-column-done .kanbn-column-task-list {
border-color: #198038;
}
.kanbn-task-data-workload {
display: none;
}
.kanbn-task-data-relation {
display: block;
color: #198038;
}

49
Shared/.kanbn/index.md Normal file
View File

@ -0,0 +1,49 @@
---
type: note
created: 2023-07-05T22:17:38.271Z
updated: 2023-07-05T22:39:48.691Z
startedColumns:
- 'In Progress'
completedColumns:
- Done
dateFormat: mm/dd
taskTemplate: '^+^_${overdue ? ''^R'' : ''''}${name}^: ${relations ? (''\n^-^/^g'' + relations.reduce((accumulator, currentValue) => accumulator.task + currentValue.task + '' '', '''')) : ''''}'
---
# View-by-Distance-Shared
## Backlog
- [use-photo-prism-to-map](tasks/use-photo-prism-to-map.md)
- [google-timeline-for-geo](tasks/google-timeline-for-geo.md)
- [import-face-region-metadata](tasks/import-face-region-metadata.md)
- [setup-syncthing-server](tasks/setup-syncthing-server.md)
- [photoview-in-docker-for-a-viewer-only](tasks/photoview-in-docker-for-a-viewer-only.md)
- [image-size-distribution-per-exif-model-directory-when-no-model](tasks/image-size-distribution-per-exif-model-directory-when-no-model.md)
- [import-know-faces-into-db](tasks/import-know-faces-into-db.md)
- [skip-metadata-load-after-first-each-day](tasks/skip-metadata-load-after-first-each-day.md)
- [determine-if-location-container-collection-is-needed-in-get-faces](tasks/determine-if-location-container-collection-is-needed-in-get-faces.md)
- [cluster-questioning](tasks/cluster-questioning.md)
## Todo
- [look-for-family-from-jlink-in-z-mapped](tasks/look-for-family-from-jlink-in-z-mapped.md)
- [verify-ignore-is-working-for-one-half-of-sort-without-person](tasks/verify-ignore-is-working-for-one-half-of-sort-without-person.md)
- [use-eyes-to-find-orientation](tasks/use-eyes-to-find-orientation.md)
- [find-incorrectly-mapped-faces](tasks/find-incorrectly-mapped-faces.md)
- [nef-support](tasks/nef-support.md)
## In Progress
- [merge-kristy-files](tasks/merge-kristy-files.md)
- [set-date-taken-when-missing](tasks/set-date-taken-when-missing.md)
- [genealogical-data-communication-as-golden](tasks/genealogical-data-communication-as-golden.md)
## Done
- [eof-error](tasks/eof-error.md)
- [run-scan-originals](tasks/run-scan-originals.md)
- [shrink-percent](tasks/shrink-percent.md)
- [family-tree-as-markdown-files](tasks/family-tree-as-markdown-files.md)
- [setup-photo-prism-again-in-wsl-docker](tasks/setup-photo-prism-again-in-wsl-docker.md)
- [rename-files-to-padded-number-string](tasks/rename-files-to-padded-number-string.md)

View File

@ -0,0 +1,13 @@
---
created: "2023-07-17T06:39:53.148Z"
updated: "2023-07-21T21:36:44.190Z"
assigned: ""
progress: 0
type: "kanbn"
---
# Cluster Questioning
Ask Logan for more details
- [ ] [k-means-clustering-introduction](https://www.geeksforgeeks.org/k-means-clustering-introduction/)

View File

@ -0,0 +1,18 @@
---
created: 2023-07-21T18:26:38.896Z
updated: 2023-07-31T19:09:19.529Z
assigned: ""
progress: 0
status: 2-Todo
type: kanbn
---
# Determine if Location Container Collection Is Needed in Get Faces
```c#
locations = Shared.Models.Stateless.Methods.ILocation.GetLocations(collection, results, mappingFromPhotoPrismCollection, _RectangleIntersectMinimum);
```
## Sub-tasks
- [ ] See code above

View File

@ -0,0 +1,24 @@
---
created: "2023-07-21T18:26:38.898Z"
updated: "2023-07-21T18:26:38.898Z"
assigned: ""
progress: 0
status: "4-Done"
type: "kanbn"
---
# Eof Error
```bash
C:/Docker/photoprism/originals/()/_ _ _/84/-50458384.jpg
C:/Docker/photoprism/originals/()/_ _ _/82/2018924182.jpg
C:/Docker/photoprism/originals/()/_ _ _/74/2104544874.jpg
C:/Docker/photoprism/originals/()/_ _ _/52/-2050448352.jpg
C:/Docker/photoprism/originals/()/_ _ _/48/-57428548.jpg
C:/Docker/photoprism/originals/()/_ _ _/43/-1820919743.jpg
C:/Docker/photoprism/originals/()/_ _ _/30/661798030.jpg
C:/Docker/photoprism/originals/()/_ _ _/27/-1959020527.jpg
C:/Docker/photoprism/originals/()/_ _ _/12/1806593512.jpg
C:/Docker/photoprism/originals/()/_ _ _/02/1985552702.jpg
C:/Docker/photoprism/originals/()/_ _ _/00/1794633000.jpg
```

View File

@ -0,0 +1,37 @@
---
created: "2023-07-21T18:26:38.899Z"
updated: "2023-07-21T18:26:38.900Z"
assigned: ""
progress: 0
type: "kanbn"
completed: "2023-07-21T04:34:47.650Z"
---
# Family Tree as Markdown Files
- [x] Look at how I can export from ged files
- [x] In addition to writing the _.pged maybe write _.md also
- [x] Host hugo
- [hugo-obsidian](https://github.com/jackyzha0/hugo-obsidian)
```bash
l:
cd git
git clone https://github.com/jackyzha0/hugo-obsidian.git
cd hugo-obsidian
go build
```
- [quartz](https://github.com/jackyzha0/quartz)
```bash
l:
cd git
git clone https://github.com/jackyzha0/quartz.git
cd quartz
code-insiders .
hugo-obsidian -input=content -output=assets/indices -index -root=.
hugo server --enableGitInfo --minify
hugo server --buildDrafts
```

View File

@ -0,0 +1,18 @@
---
created: "2023-07-21T18:26:38.901Z"
updated: "2023-07-21T18:26:38.902Z"
assigned: ""
progress: 0
tags: []
status: '3-In Progress'
type: "kanbn"
---
# Find Incorrectly Mapped Faces
- Added \_RangeDistanceToleranceAverage to rename ~200 files to \*.ukn
## Sub-tasks
- [ ] Kristy has some Mike Phares Jr
- [ ] Ethan B has some Phares slides

View File

@ -0,0 +1,23 @@
---
created: 2023-07-30T04:46:47.436Z
updated: 2023-07-30T04:46:47.431Z
assigned: ""
progress: 0
tags: []
started: 2023-07-30T04:46:47.436Z
---
# Genealogical Data Communication as Golden
[ ] From directories create one *.pged file to compare
[x] From *.rmtree file export *.ged file
[ ] Read *.ged and write five files
[?] Create directories to compare with current
[ ] Make File-Folder-Helper work without a directory
## Console for Markdown to Genealogical Data Communication
- This will allow for more information about a person
- [ ] Copy concept done in ~~~File-Folder-Helper~~~ use File-Folder-Helper
- [ ] Look at Id, Sex and body links (maybe use linkIndex.json)

View File

@ -0,0 +1,15 @@
---
created: "2023-07-21T18:26:38.903Z"
updated: "2023-07-21T18:26:38.903Z"
assigned: ""
progress: 0
status: "1-Backlog"
type: "kanbn"
---
# Google Timeline for Geo
## Sub-tasks
- [ ] Download google-timeline then update images within time frame
- [ ] Determine if NIKON CORPORATION NIKON D3400 changes timezones

View File

@ -0,0 +1,14 @@
---
created: "2023-07-17T06:39:53.158Z"
updated: "2023-07-21T21:36:44.190Z"
assigned: ""
progress: 0
type: "kanbn"
---
# Image size distribution per exif model / directory when no model
## Sub-Tasks
- [ ] Use the distribution to remove duplicate (Compression Only Difference) images
- [ ] See images -711794998 && -787220963

View File

@ -0,0 +1,16 @@
---
created: "2023-07-21T18:26:38.905Z"
updated: "2023-07-21T18:26:38.906Z"
assigned: ""
progress: 0
status: "1-Backlog"
type: "kanbn"
---
# Import Face Region Metadata
- [ ] review https://github.com/kvalev/photoprism/pull/59/files#
## Sub-tasks
- [ ] asdf

View File

@ -0,0 +1,55 @@
---
created: 2023-07-21T18:26:38.908Z
updated: 2023-07-31T19:09:25.585Z
assigned: ""
progress: 0
status: 2-Todo
type: kanbn
---
# Import Know Faces Into Db
```bash
docker compose exec photoprism photoprism backup -i -f
docker compose exec photoprism photoprism restore -i -f
```
- After changes to code:
- 50 ~230 and still has wrong
- 66 198 and still has wrong
- 75 145 and still has wrong
- 85 81 and still has wrong (Bodhi and Hudson)
- 90 50 and still has wrong (Chelsea and Hudson)
## Sub-tasks
- [x] Backup DB
- [x] Add PhpMyAdmin to docker
- [x] Restore DB
- [x] Update code 5ec29e81a095cca0bbc76161bc8ef2a60b911274 and 8282821c82025c662c1d3f45ce68fc183f231789
- [x] Run code then execute 638226889564490047-marker_name_update.sql
- [x] Re-index (NOT complete)
- [x] Execute 638226889564490047-subject_alias_update.sql
- [x] Backup DB

View File

@ -0,0 +1,9 @@
---
created: 2023-07-31T19:08:57.684Z
updated: 2023-07-31T19:09:07.842Z
assigned: ""
progress: 0
tags: []
---
# Look for family from jlink in Z] mapped

View File

@ -0,0 +1,27 @@
---
created: "2023-07-21T18:26:38.910Z"
updated: "2023-07-21T18:26:38.910Z"
assigned: ""
progress: 0
status: "2-Todo"
type: "kanbn"
started: "2023-07-08T21:44:14.665Z"
---
# Merge Kristy Files
```c#
string[] test = (from l in new string[] { "Mikes", "Mike", "Mik-e" } orderby l.EndsWith('s'), l.Contains('-') select l).ToArray();
return new(result, (from l in results orderby l.FileHolder.DirectoryName?.EndsWith('s'), l.FileHolder.DirectoryName?.Contains('-'), l.FileHolder.DirectoryName?.Length == 12 select l).ToArray());
```
## Sub-tasks
- [x] Convert .tiff to .jpg with Nikon Nx Studio at 100%
- [/] Keep .tiff files in 2-Images-B
- [ ] Copy to each backup from question
- [x] Rotate the .jpg only
- [x] Use Rename console app to rename for storage
- [x] Set created date
- [x] Verify
- [x] Move to production ...

View File

@ -0,0 +1,18 @@
---
created: "2023-07-21T18:26:38.912Z"
updated: "2023-07-21T18:26:38.912Z"
assigned: ""
progress: 0
tags: []
status: '3-In Progress'
type: "kanbn"
---
# Nef Support
## Sub-tasks
- [x] Convert to .tiff with Nikon Nx Studio
- [x] Keep .nef files in 2-Images-B
- [x] Convert .tiff to .jpg with Nikon Nx Studio at 100%
- [x] Use Rename console app to rename for storage

View File

@ -0,0 +1,13 @@
---
created: "2023-07-21T18:26:38.913Z"
updated: "2023-07-21T18:26:38.913Z"
assigned: ""
progress: 0
type: "kanbn"
---
# Photoview in Docker for a Viewer Only
## Sub-Tasks
- [ ] Evaluate for work images

View File

@ -0,0 +1,21 @@
---
created: "2023-07-21T18:26:38.914Z"
updated: "2023-07-21T18:26:38.915Z"
assigned: ""
progress: 0
started: "2023-07-08T21:45:42.263Z"
type: "kanbn"
---
# Rename Files to Padded Number String
## Sub-tasks
- [ ] ~~Go Back to Index for Sort~~
- [ ] ~~New file for index to to id~~
- [ ] ~~Count backwards~~
- [ ] ~~Maybe skip some for scan images~~
- [Set Date Taken When Missing](set-date-taken-when-missing.md)
- [x] Rename production with padding names starting with one directory
- [x] Need equivalent to NameWithoutExtensionIsIdFormat method
- [x] Verify nothing broke (run from resize original now ... ?)

View File

@ -0,0 +1,14 @@
---
created: "2023-07-21T18:26:38.916Z"
updated: "2023-07-21T18:26:38.917Z"
assigned: ""
progress: 0
status: "4-Done"
type: "kanbn"
---
# Run Scan Originals
## Sub-tasks
- [x] run-scan-originals

View File

@ -0,0 +1,22 @@
---
created: "2023-07-21T18:26:38.918Z"
updated: "2023-07-21T18:26:38.919Z"
status: "2-Todo"
type: "kanbn"
started: "2023-07-08T21:47:12.461Z"
---
# Set Date Taken When Missing
```c#
records = (from l in unordered orderby l.DateTime, l.FileHolder.Name.Length, l.FileHolder.Name select l).ToArray();
return new(result, (from l in results orderby l.FileHolder.CreationTime, l.FileHolder.FullName.Length descending select l).ToArray());
```
## Sub-tasks
- [x] Set just one directory with no original and re-run Instance to verify it doesn't break anything
- [x] Set just one directory with all original and re-run Instance to verify it doesn't break anything
- [?] Set just one directory with mixed original and re-run Instance to verify it doesn't break anything
- [x] Set all and re-run Instance to verify it doesn't break anything
- [ ] Review above lines

View File

@ -0,0 +1,15 @@
---
created: "2023-07-21T18:26:38.920Z"
updated: "2023-07-21T18:26:38.920Z"
assigned: ""
progress: 0
status: "4-Done"
type: "kanbn"
---
# Setup Photo Prism Again in Wsl Docker
## Sub-tasks
- [x] Install Docker
- [x] Install WSL

View File

@ -0,0 +1,19 @@
---
created: "2023-07-21T18:26:38.922Z"
updated: "2023-07-21T18:26:38.923Z"
assigned: ""
progress: 0
status: "1-Backlog"
type: "kanbn"
---
# Setup Syncthing Server
- Share one folder at a time
- Use push only feature
## Sub-tasks
- [ ] Use Windows box to create Syncthing server
- [ ] Find 256 GB SSD to put pictures on
- [ ] asdf

View File

@ -0,0 +1,14 @@
---
created: "2023-07-21T18:26:38.925Z"
updated: "2023-07-21T18:26:38.925Z"
assigned: ""
progress: 0
status: "4-Done"
type: "kanbn"
---
# Shrink Percent
## Sub-tasks
- [x] shrink percent of the intersect rectangle 0.99

View File

@ -0,0 +1,12 @@
---
created: "2023-07-21T18:26:38.927Z"
updated: "2023-07-21T18:26:38.928Z"
status: "2-Todo"
type: "kanbn"
---
# Skip Metadata Load After First Each Day
## Sub-tasks
- [ ] When E\_... is newer then today don't search json files for metadata and resize

View File

@ -0,0 +1,15 @@
---
created: "2023-07-21T18:26:38.929Z"
updated: "2023-07-21T18:26:38.930Z"
assigned: ""
progress: 0
tags: []
status: '3-In Progress'
type: "kanbn"
---
# Use Eyes to Find Orientation
## Sub-tasks
- [ ] 1006207980

View File

@ -0,0 +1,15 @@
---
created: "2023-07-21T18:26:38.931Z"
updated: "2023-07-21T18:26:38.932Z"
assigned: ""
progress: 0
status: "1-Backlog"
type: "kanbn"
---
# Use Photo Prism to Map
## Sub-tasks
- [ ] Do I need to join makers with subjects
- [ ] Build logic to use photo prism to suggest missing mapping

View File

@ -0,0 +1,9 @@
---
created: 2023-07-31T18:54:50.692Z
updated: 2023-07-31T19:09:12.889Z
assigned: ""
progress: 0
tags: []
---
# Verify Ignore Is Working For One Half of Sort Without Person