summaryrefslogtreecommitdiff
path: root/app/Services
AgeCommit message (Expand)AuthorFilesLines
2022-11-23Refactor filesystem logic to prepare for Flysystem v3Greg Roach2-13/+10
2022-11-18Use ValidatorGreg Roach2-19/+19
2022-11-06Strict typesGreg Roach3-67/+71
2022-10-31Re-order import statementsGreg Roach6-14/+13
2022-10-16Simplify codeGreg Roach1-3/+2
2022-10-16Fix `Invalid GEDCOM data passed to Fact` when no required new facts (#4578)Jonathan Jaubart1-2/+5
2022-10-03Fix: #4567 - typo in name of driver for SQL-ServerGreg Roach1-2/+2
2022-09-25Deprecate LocalizationService and use PHP-INTL for sorting instead of MySQLGreg Roach1-0/+2
2022-09-06Code style - duplicated codeGreg Roach1-4/+2
2022-09-06CodeStyleGreg Roach9-8/+12
2022-09-06Remove dead codeGreg Roach1-26/+0
2022-08-11Fix: #4536 - wrong script for PersianGreg Roach1-0/+1
2022-07-04Sort list of media foldersGreg Roach1-0/+1
2022-06-23Fix: #4488 - log errors when unable to fetch latest versionGreg Roach1-0/+2
2022-06-21TypoGreg Roach1-1/+1
2022-06-20Fix: #4476 - slovak alphabetGreg Roach1-2/+3
2022-06-19Fix: #4483 - adoption creates duplicate events of close relativesGreg Roach1-1/+2
2022-06-17Fix: #4474 - missing letters in Hungarian alphabetGreg Roach1-1/+1
2022-06-17Fix: #4475 - missing letters in Czech alphabetGreg Roach1-1/+1
2022-06-17Fix: #4476 - missing letters in Slovak alphabetGreg Roach1-1/+1
2022-06-09Fix: #4424 - file extensions for external URLsGreg Roach1-2/+6
2022-06-08Fix: #4424 - file extensions (formats) are max 4 chars)Greg Roach1-1/+2
2022-06-04Fix: Wrong GEDCOM level for TITL when converting inline media to media objectsGreg Roach1-1/+1
2022-06-02Use a factory to make the current timeGreg Roach2-5/+7
2022-06-02Use a factory to make unqique identifiersGreg Roach2-5/+6
2022-06-02Add some GEDCOM 7 definitionsGreg Roach1-0/+36
2022-06-01Use constants for contact methodsGreg Roach2-14/+21
2022-05-30Fix: detect integer overflow for PHP.INI settings on 32 bit systemsGreg Roach1-12/+18
2022-05-21Move private methods from individual-facts-tab to a new service. Replaces #4206Greg Roach1-0/+869
2022-05-20Convert the new-version check to a moduleGreg Roach1-0/+2
2022-05-20Send automatic emails when a new version is available. Add site-uuid to supp...Greg Roach1-2/+12
2022-05-13Fix: empty lines in generated GEDCOM dataGreg Roach1-2/+9
2022-05-12Throw exception, rather than relying on assert()Greg Roach1-4/+5
2022-05-05Fix: #4377 - better error handling for misconfigured emailGreg Roach1-1/+5
2022-05-02Fix broken captcha serviceGreg Roach1-2/+2
2022-05-01Fix: #4358 - invalid header record for new treesGreg Roach1-1/+1
2022-05-01Add datafix for _WT_OBJE_SORTGreg Roach1-0/+2
2022-04-29Fix: #4345 - ignore duplicate media filenames within the same media objectGreg Roach1-1/+1
2022-04-26Fix: #4347 - upper/lower case mismatch for OBJE:FILE:FORMGreg Roach1-4/+4
2022-04-23CodeStyleGreg Roach1-1/+1
2022-04-20Add support for GEDZIP exports. Fixes: #4288Greg Roach1-20/+125
2022-04-19CodeStyleGreg Roach1-1/+1
2022-04-16Tidy upGreg Roach1-20/+3
2022-04-15Use controlled values for FAMC:PEDIGreg Roach1-4/+0
2022-04-15Use constants for controlled values: FAMC:PEDIGreg Roach1-17/+0
2022-04-14Rewrite the GEDCOM error check. Fixes: #4255. Fixes #3654. Fixes #957Greg Roach1-1/+1
2022-04-14Legacy creates _HASHTAG_DEFN and _TODO records without XREFsGreg Roach1-30/+6
2022-04-14Legacy creates _HASHTAG_DEFN and _TODO recordsGreg Roach1-0/+6
2022-04-12Remove unused importsGreg Roach2-2/+0
2022-04-11Fix: #4304 - we can only store M/F/U in wt_individuals.i_sexGreg Roach1-1/+5