Commit Graph

456 Commits

Author SHA1 Message Date
Przemek Więch
bdf1ab9d8f npm run prettier 2026-05-06 00:04:23 +02:00
Przemek Więch
40df8112bd Add Dockerfile and automation to build and publish a docker image 2026-05-06 00:02:53 +02:00
Przemek Więch
fdc0f50a97 fix lint 2026-05-03 18:13:20 +02:00
Przemek Więch
743204ade6 Add WebMCP integration
Add getting individuals and focusing the view on a selected person.

This feature was added following the method described in the article
"Elephants, Goldfish and the New Golden Age of Software Engineering"
by Dave Rensin
https://drensin.medium.com/elephants-goldfish-and-the-new-golden-age-of-software-engineering-c33641a48874

 #vibecoded
2026-05-03 18:09:56 +02:00
Przemek Więch
a2549ebc18 Add entry for mobile view search feature 2026-05-02 15:45:19 +02:00
Mario N. Nikolov
a323050958 Display search on mobile (#286) 2026-05-02 15:26:29 +02:00
Przemek Więch
61dc588cd6 Add README files to all directories
generated by LLM
2026-05-02 14:57:03 +02:00
dependabot[bot]
ceb07f993a Bump dompurify from 3.3.3 to 3.4.1 (#285)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.3.3 to 3.4.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.1)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 09:24:47 +02:00
dependabot[bot]
9130635166 Bump axios from 1.8.3 to 1.15.2 (#284)
Bumps [axios](https://github.com/axios/axios) from 1.8.3 to 1.15.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.8.3...v1.15.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.15.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 09:24:34 +02:00
Przemek Więch
319869a886 run prettier 2026-04-29 00:19:20 +02:00
Przemek Więch
d39143e21d Simplify package.json build and start scripts
Move reading readme and versions out of package.json
2026-04-29 00:11:06 +02:00
Przemek Więch
70982305ce regenerate package-lock.json 2026-04-29 00:07:17 +02:00
Przemek Więch
923b0a55c8 Run prettier check on commits and PRs 2026-04-28 23:55:03 +02:00
Przemek Więch
51e5d2740d Upgrade prettier and fix files 2026-04-28 23:51:29 +02:00
Przemek Więch
03f118b7fa Run lint for all commits and PRs 2026-04-28 23:40:53 +02:00
Przemek Więch
3c43a3e23e fix lint and remove all eslint overrides 2026-04-28 23:39:47 +02:00
Przemek Więch
36852348a8 Fix some lint errors 2026-04-28 23:28:52 +02:00
Przemek Więch
0443741537 Run prettier on all code 2026-04-28 23:25:40 +02:00
Przemek Więch
da452e8b37 Replace tslint with eslint 2026-04-28 23:25:05 +02:00
Przemek Więch
5a1695fbc1 Refactor wikitree.ts into smaller files
#vibecoded
2026-04-28 17:43:14 +02:00
Przemek Więch
f3b2b436b6 Update Polish translation 2026-04-28 17:10:21 +02:00
Przemek Więch
fa88d4f86b Run prettier on all code 2026-04-28 17:07:49 +02:00
Przemek Więch
3c148434d6 Fix opening links in a new tab 2026-04-28 17:05:55 +02:00
Przemek Więch
7fced22fca Updated wikitree ftp server
Info: https://www.wikitree.com/g2g/2024626/wt-apps-project-change-to-sftp-hostname
2026-04-25 21:07:18 +02:00
dependabot[bot]
96a0e3933a Bump postcss from 8.5.3 to 8.5.10 (#283) 2026-04-25 09:01:44 +02:00
dependabot[bot]
d551443116 Bump lodash from 4.17.23 to 4.18.1 (#272)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 00:05:58 +02:00
Frank Buchholz
e2123894a6 Show _RUFNAME as a decorated part with GIVN (#276)
Currently function nameDetails simply concatenates various tags to build the full name. The tags _RUFNAME and NICK get some decoration, example: Johannes Karl "Johannes" (Hannes) Buchholz

Well, the tag _RUFNAME as a special part of GIVN, which I suggest not to repeat but show decorated within GIVN.

Result: "Johannes" Karl (Hannes) Buchholz

References:
https://wiki.genealogy.net/Name_in_Gedcom
https://wiki.genealogy.net/GEDCOM/NAME-Tag#Vereinbarung_zu_Rufnamen
2026-04-25 00:05:34 +02:00
Przemek Więch
b2fa9b0f68 Inherit secrets for deploy-wikitree-apps workflow 2026-04-20 20:02:20 +02:00
Przemek Więch
f8a1ee1339 Add entry for April 20, 2026, to CHANGELOG 2026-04-20 17:42:20 +02:00
Frank Buchholz
4800b04eb1 View details for different persons without rebuilding the tree (#281) 2026-04-20 17:41:03 +02:00
Frank Buchholz
fbe82dd9fc Show ID on the details pane (depending on config) (#278) 2026-04-18 22:28:10 +02:00
dependabot[bot]
537e3eecea Bump dompurify from 3.3.3 to 3.4.0 (#280)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 10:21:30 +02:00
dependabot[bot]
132e9f8bf4 Bump follow-redirects from 1.15.11 to 1.16.0 (#279)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-version: 1.16.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 00:08:49 +02:00
dependabot[bot]
7377983f34 Bump axios from 1.8.3 to 1.15.0 (#275) 2026-04-12 09:36:31 +02:00
dependabot[bot]
4404dea000 Bump vite from 6.4.1 to 6.4.2 (#274) 2026-04-07 07:59:27 +02:00
Przemek Więch
25dcbf6bd1 Fix translation typo in Polish JSON file 2026-04-05 22:28:02 +02:00
Przemek Więch
40cc48a717 upgrade topola version 2026-04-03 11:04:32 +02:00
Przemek Więch
c6f21beb8a upgrade topola version 2026-04-03 10:54:16 +02:00
dependabot[bot]
0550d4f403 Bump lodash-es from 4.17.23 to 4.18.1 (#271)
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 10:25:34 +02:00
dependabot[bot]
ff28429d69 Bump picomatch from 2.3.1 to 2.3.2 (#266)
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 09:14:05 +02:00
dependabot[bot]
3eaccfcd69 Bump flatted from 3.3.2 to 3.4.2 (#270)
Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.2 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.2...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 19:28:37 +02:00
dependabot[bot]
e3a76e943b Bump jspdf from 4.2.0 to 4.2.1 (#265)
Bumps [jspdf](https://github.com/parallax/jsPDF) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/parallax/jsPDF/releases)
- [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md)
- [Commits](https://github.com/parallax/jsPDF/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: jspdf
  dependency-version: 4.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 19:16:15 +02:00
Przemek Więch
dd4bc79283 Add permissions to run "deploy everywhere" action 2026-03-15 17:12:16 +01:00
dependabot[bot]
5e1c78a11b Bump dompurify from 3.3.1 to 3.3.3 (#264)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.3.1 to 3.3.3.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.1...3.3.3)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.3.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 16:37:14 +01:00
Przemek Więch
7df0bd708a Load Montserrat font for topola charts 2026-03-15 16:34:13 +01:00
Przemek Więch
1b394609ba upgraded topola version 2026-03-15 15:20:23 +01:00
Przemek Więch
a58422aec3 Add deploy-everywhere GitHub action
Runs both deploy actions, saves a few clicks to run both
2026-03-04 20:17:32 +01:00
Przemek Więch
6088d5d599 Run prettier on all files 2026-03-04 20:12:22 +01:00
Przemek Więch
c5d6a9ef42 Use getPeople WikiTree API instead of getAncestors (#262)
The getAncestors API is deprecated
2026-03-04 20:11:38 +01:00
Przemek Więch
4f01ec95c9 upgraded wikitree-js version 2026-03-04 19:59:25 +01:00