summaryrefslogtreecommitdiff
path: root/app/Tree.php
AgeCommit message (Collapse)AuthorFilesLines
2021-07-27Fix: #3966 - preferences for adding facts and eventsGreg Roach1-3/+1
2021-07-26Fix: #3823 - remove old/unused codeGreg Roach1-2/+0
2021-06-12TestingGreg Roach1-7/+8
2021-06-12Site and tree default preferencesGreg Roach1-4/+59
2021-03-12Remove unused importsGreg Roach1-5/+0
2021-03-11Remove deprecated codeGreg Roach1-77/+0
2021-03-11Remove vendor dir, add support for PHP 8.0, drop support for PHP 7.1 and 7.2Greg Roach1-4/+4
2021-03-09Refactor Tree / TreeService to improve the import of large GEDCOM files.Greg Roach1-72/+13
2021-01-25Use https link in copyright headerGreg Roach1-1/+1
2021-01-15Move user constants to the user interface classGreg Roach1-9/+9
2020-10-03#3529 - rename Factory to RegistryGreg Roach1-20/+20
2020-07-04Fix: #3314 - use a factory to make XREFsGreg Roach1-36/+7
2020-07-04Use new PHP functions - str_starts_with(), str_ends_with() and str_contains()Greg Roach1-12/+13
2020-05-23Fix: #2910 - refactor GEDCOM export code to improve performanceGreg Roach1-39/+5
2020-05-23Performance - sorting records during export is slowGreg Roach1-29/+29
2020-05-14Initial support for _LOC records and _GOV factsGreg Roach1-1/+1
2020-05-12Update code to use new Factory objectsGreg Roach1-16/+16
2020-04-30Refactor agesGreg Roach1-4/+14
2020-03-13Add record types for HEAD and SUBNGreg Roach1-2/+2
2020-02-25Create records consistentlyGreg Roach1-3/+3
2020-02-04Fix: default individual takes precedence over page individualGreg Roach1-1/+1
2020-01-10Fix: identify significant individual on family pagesGreg Roach1-2/+15
2019-12-20Unused importsGreg Roach1-1/+0
2019-11-23Refactor multi-tree rowMapper functionsGreg Roach1-15/+0
2019-11-07Fix error updating account preferences; use constants for preference namesGreg Roach1-8/+8
2019-11-04Fix: #2479 - admin manage media showing wrong files; Attach filesystems to ↵Greg Roach1-4/+5
request
2019-10-25No need to throw exceptions in assert()Greg Roach1-1/+0
2019-10-24Refactor pending changes to use service and request handlersGreg Roach1-8/+17
2019-10-22Use tree serviceGreg Roach1-88/+6
2019-10-18Strict typesGreg Roach1-3/+3
2019-10-18Avoid empty(), as it can be unpredicatableGreg Roach1-1/+1
2019-10-18Use TreeServiceGreg Roach1-12/+10
2019-10-17PSR12Greg Roach1-0/+1
2019-10-14Move business logic from controller to serviceGreg Roach1-146/+24
2019-09-29PSR12Greg Roach1-0/+1
2019-09-24Use Flysystem for more filesystem operationsGreg Roach1-4/+7
2019-09-23Use Flysystem for more filesystem operationsGreg Roach1-5/+7
2019-09-23Fix: #2580 - need to create missing media folder on first useGreg Roach1-0/+12
2019-09-01Tweak export-gedcom parameters for performanceGreg Roach1-1/+1
2019-07-17Use Query Expression class directly, remove unused importsGreg Roach1-7/+8
2019-05-17PHPdocGreg Roach1-1/+0
2019-04-25Closures that do not use $this should be declared staticGreg Roach1-1/+1
2019-04-10Convert requests, middleware and reponses to use PSR-7, PSR-15 and PSR-17Greg Roach1-297/+288
2019-04-03Declare static closuresGreg Roach1-10/+10
2019-03-07Code style and testingGreg Roach1-7/+8
2019-03-06Type hintingGreg Roach1-1/+1
2019-03-06TypeHintsGreg Roach1-2/+2
2019-03-05Dual type-hints upset vimeo/psalm, but are useful in PhpStormGreg Roach1-1/+2
2019-01-31Refactor class User - use NULL-object pattern for guests and temporary ↵Greg Roach1-12/+13
users, create UserService
2019-01-29Refactor home page blocks for lazy evaluationGreg Roach1-10/+0