summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-02-05Fix: #4763 - don't compress files that are already compressed in ZIP archivesGreg Roach1-4/+2
2026-02-05Fix: #5277 - missing slideshow images on Postgres; Fix: #4661, Fix: #2355 - m...Greg Roach35-386/+523
2026-02-02Update PHP dependenciesGreg Roach2-65/+77
2026-02-02Fix: #5276 - cannot use markdown formatting for notes in reports as HTML not ...Greg Roach1-9/+0
2026-02-02Fix: error adding new spouse when no family facts are enabledGreg Roach1-1/+0
2026-02-02Fix: #4951 - add watermarks to images in reportsGreg Roach8-114/+86
2026-02-02Expose method to generate binary image data with thumbnailsGreg Roach1-26/+44
2026-02-02Fix: #5286 Names overflow in pedigree report.Greg Roach1-3/+3
2026-02-02Refactor reports: simplify setupGreg Roach34-134/+115
2026-02-02Add tests cases for all report optionsGreg Roach19-129/+1039
2026-02-02Refactor reports: simplify structure of variablesGreg Roach19-153/+136
2026-02-02Tidy report codeGreg Roach2-27/+4
2026-02-01Cleanup some report codeGreg Roach46-2130/+348
2026-01-30Move UTF character definitions to UTF8 classGreg Roach2-37/+36
2026-01-27Update PHP dependenciesGreg Roach2-8/+8
2026-01-25Update PHP dependenciesGreg Roach2-119/+119
2026-01-23Italian translated at 99.2% (3744 of 3773 strings)Alex Camilleri1-8/+10
2026-01-21Update PHP dependencies. Remove phpstan-strict-checks until we are clean at ...Greg Roach3-94/+72
2026-01-21Italian translated at 99.0% (3736 of 3773 strings)Alex Camilleri1-26/+32
2026-01-21Czech translated at 100.0% (3773 of 3773 strings)ByteFloor1-13/+29
2026-01-19Fix: #5290 - Update date-formatting code to use modern JavaScriptGreg Roach2-40/+41
2026-01-15fix issue #5287: extra newline in family gedcom for new spouse triggered vali...Bert Koorengevel1-1/+1
2026-01-13Portuguese translated at 100.0% (3773 of 3773 strings)raaspt1-6/+6
2026-01-132.2.5Greg Roach1-2/+2
2026-01-132.2.52.2.5Greg Roach1-1/+1
2026-01-13Update PHP dependencies, and add support for PHP 8.6Greg Roach2-45/+45
2026-01-12Dutch translated at 100.0% (3773 of 3773 strings)Carmen1-3/+3
2026-01-09Swedish translated at 100.0% (3773 of 3773 strings)Fredrik Ekdahl1-2/+2
2026-01-07Fix: #5283 - Broken initialisation for individual and family listsGreg Roach2-32/+30
2026-01-06#5283 - Fix broken initialisation for individual and family listsGreg Roach2-3/+2
2026-01-05fix issue #5196: skip BURI in chartbox when DEAT is present (#5279)Bert Koorengevel1-0/+1
2026-01-01Update PHP dependenciesGreg Roach2-34/+34
2026-01-01Fix: #5198 - datatables needs an ID for saving state without pretty urlsGreg Roach21-134/+48
2025-12-29CodeStyleGreg Roach28-93/+62
2025-12-29Show names of linked records in pending changes logGreg Roach1-2/+7
2025-12-28Portuguese translated at 100.0% (3773 of 3773 strings)raaspt1-3/+3
2025-12-28Fix: #5221 - count individuals (not dates) in statisticsGreg Roach1-1/+2
2025-12-28Fix: createStub is a static method, assertSame/assertCount are dynamic methodsGreg Roach169-1516/+1516
2025-12-25Update PHP dependenciesGreg Roach2-33/+35
2025-12-24CodeStyleGreg Roach336-4072/+833
2025-12-24CodeStyleGreg Roach6-33/+9
2025-12-24Refactor the 'before' paramter to createFact()Greg Roach7-27/+21
2025-12-24fix #4511 & #5137: when adding a child to a family, put it between older and ...Bert Koorengevel5-43/+108
2025-12-21PHPunit: mock objects have expectations, stubs do notGreg Roach168-1576/+1576
2025-12-21Update PHP dependenciesGreg Roach2-141/+194
2025-12-19improved support for Legacy GEDCOM dialect (fixes #5269) (#5270)Bert Koorengevel1-0/+12
2025-12-19Fix: some code passes empty fact_id/gedcom to updateFact instead of calling c...Greg Roach2-1/+21
2025-12-19Refactor edit/create/delete fact to allow facts to be added in orderGreg Roach3-135/+174
2025-12-12Fix: #5268 - bypassing forms with CAPTCHA causes session error.Greg Roach1-5/+5
2025-12-12Remove unused codeGreg Roach1-27/+0