History log of /webtrees/tests/ (Results 76 – 100 of 689)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dda0504521-May-2022 Greg Roach <greg@subaqua.co.uk>

Fix tests


/webtrees/app/Elements/AbstractElement.php
/webtrees/app/Elements/NoteStructure.php
/webtrees/app/Gedcom.php
/webtrees/app/Http/Middleware/CheckCsrf.php
/webtrees/app/Http/Middleware/CheckForNewVersion.php
/webtrees/app/Module/CheckForNewVersion.php
/webtrees/app/Module/LanguageEnglishUnitedStates.php
/webtrees/app/Note.php
/webtrees/app/Services/ModuleService.php
/webtrees/app/Services/UpgradeService.php
/webtrees/app/Webtrees.php
/webtrees/public/css/administration.min.css
/webtrees/public/css/clouds.min.css
/webtrees/public/css/colors.min.css
/webtrees/public/css/fab.min.css
/webtrees/public/css/minimal.min.css
/webtrees/public/css/webtrees.min.css
/webtrees/public/css/xenea.min.css
/webtrees/resources/css/_base.css
/webtrees/resources/views/admin/analytics-edit.phtml
/webtrees/resources/views/admin/broadcast.phtml
/webtrees/resources/views/admin/changes-log.phtml
/webtrees/resources/views/admin/clean-data.phtml
/webtrees/resources/views/admin/components.phtml
/webtrees/resources/views/admin/data-fix-select.phtml
/webtrees/resources/views/admin/email-page.phtml
/webtrees/resources/views/admin/location-edit.phtml
/webtrees/resources/views/admin/locations.phtml
/webtrees/resources/views/admin/map-import-form.phtml
/webtrees/resources/views/admin/media-upload.phtml
/webtrees/resources/views/admin/media.phtml
/webtrees/resources/views/admin/merge-records-step-1.phtml
/webtrees/resources/views/admin/merge-records-step-2.phtml
/webtrees/resources/views/admin/modules.phtml
/webtrees/resources/views/admin/site-logs.phtml
/webtrees/resources/views/admin/site-mail.phtml
/webtrees/resources/views/admin/site-preferences.phtml
/webtrees/resources/views/admin/site-registration.phtml
/webtrees/resources/views/admin/synchronize-trees.phtml
/webtrees/resources/views/admin/tags.phtml
/webtrees/resources/views/admin/trees-create.phtml
/webtrees/resources/views/admin/trees-export.phtml
/webtrees/resources/views/admin/trees-import.phtml
/webtrees/resources/views/admin/trees-merge.phtml
/webtrees/resources/views/admin/trees-preferences.phtml
/webtrees/resources/views/admin/trees-privacy.phtml
/webtrees/resources/views/admin/trees-renumber.phtml
/webtrees/resources/views/admin/trees-unconnected.phtml
/webtrees/resources/views/admin/trees.phtml
/webtrees/resources/views/admin/upgrade/wizard.phtml
/webtrees/resources/views/admin/users-cleanup.phtml
/webtrees/resources/views/admin/users-create.phtml
/webtrees/resources/views/admin/users-edit.phtml
/webtrees/resources/views/branches-page.phtml
/webtrees/resources/views/calendar-page.phtml
/webtrees/resources/views/contact-page.phtml
/webtrees/resources/views/edit-account-page.phtml
/webtrees/resources/views/edit-blocks-page.phtml
/webtrees/resources/views/edit/add-fact-row.phtml
/webtrees/resources/views/edit/change-family-members.phtml
/webtrees/resources/views/edit/edit-fact.phtml
/webtrees/resources/views/edit/edit-record.phtml
/webtrees/resources/views/edit/link-child-to-family.phtml
/webtrees/resources/views/edit/link-spouse-to-individual.phtml
/webtrees/resources/views/edit/new-individual.phtml
/webtrees/resources/views/edit/raw-gedcom-fact.phtml
/webtrees/resources/views/edit/raw-gedcom-record.phtml
/webtrees/resources/views/edit/reorder-children.phtml
/webtrees/resources/views/edit/reorder-families.phtml
/webtrees/resources/views/edit/reorder-media-files.phtml
/webtrees/resources/views/edit/reorder-media.phtml
/webtrees/resources/views/edit/reorder-names.phtml
/webtrees/resources/views/edit/shared-note.phtml
/webtrees/resources/views/emails/approve-user-html.phtml
/webtrees/resources/views/emails/new-version-html.phtml
/webtrees/resources/views/emails/new-version-text.phtml
/webtrees/resources/views/forgot-password-page.phtml
/webtrees/resources/views/layouts/default.phtml
/webtrees/resources/views/login-page.phtml
/webtrees/resources/views/message-page.phtml
/webtrees/resources/views/modals/add-media-file.phtml
/webtrees/resources/views/modals/create-location.phtml
/webtrees/resources/views/modals/create-media-from-file.phtml
/webtrees/resources/views/modals/create-media-object.phtml
/webtrees/resources/views/modals/create-note-object.phtml
/webtrees/resources/views/modals/create-repository.phtml
/webtrees/resources/views/modals/create-source.phtml
/webtrees/resources/views/modals/create-submission.phtml
/webtrees/resources/views/modals/create-submitter.phtml
/webtrees/resources/views/modals/edit-media-file.phtml
/webtrees/resources/views/modals/link-media-to-family.phtml
/webtrees/resources/views/modals/link-media-to-individual.phtml
/webtrees/resources/views/modals/link-media-to-source.phtml
/webtrees/resources/views/modules/ancestors-chart/page.phtml
/webtrees/resources/views/modules/bing-maps/config.phtml
/webtrees/resources/views/modules/clippings/add-options.phtml
/webtrees/resources/views/modules/clippings/download.phtml
/webtrees/resources/views/modules/clippings/show.phtml
/webtrees/resources/views/modules/compact-chart/page.phtml
/webtrees/resources/views/modules/custom-css-js/edit.phtml
/webtrees/resources/views/modules/descendancy/sidebar.phtml
/webtrees/resources/views/modules/descendancy_chart/page.phtml
/webtrees/resources/views/modules/edit-block-config.phtml
/webtrees/resources/views/modules/family-book-chart/page.phtml
/webtrees/resources/views/modules/fanchart/page.phtml
/webtrees/resources/views/modules/faq/config.phtml
/webtrees/resources/views/modules/faq/edit.phtml
/webtrees/resources/views/modules/favorites/favorites.phtml
/webtrees/resources/views/modules/gedcom_news/edit.phtml
/webtrees/resources/views/modules/gedcom_news/list.phtml
/webtrees/resources/views/modules/geonames/config.phtml
/webtrees/resources/views/modules/google-maps/config.phtml
/webtrees/resources/views/modules/here-maps/config.phtml
/webtrees/resources/views/modules/hourglass-chart/page.phtml
/webtrees/resources/views/modules/interactive-tree/page.phtml
/webtrees/resources/views/modules/lifespans-chart/page.phtml
/webtrees/resources/views/modules/login_block/sign-in.phtml
/webtrees/resources/views/modules/map-box/config.phtml
/webtrees/resources/views/modules/media-list/page.phtml
/webtrees/resources/views/modules/openrouteservice/config.phtml
/webtrees/resources/views/modules/pedigree-chart/page.phtml
/webtrees/resources/views/modules/pedigree-map/page.phtml
/webtrees/resources/views/modules/relationships-chart/config.phtml
/webtrees/resources/views/modules/relationships-chart/page.phtml
/webtrees/resources/views/modules/sitemap/config.phtml
/webtrees/resources/views/modules/statistics-chart/custom.phtml
/webtrees/resources/views/modules/stories/config.phtml
/webtrees/resources/views/modules/stories/edit.phtml
/webtrees/resources/views/modules/timeline-chart/page.phtml
/webtrees/resources/views/modules/user-messages/user-messages.phtml
/webtrees/resources/views/modules/user_blog/edit.phtml
/webtrees/resources/views/modules/user_blog/list.phtml
/webtrees/resources/views/password-request-page.phtml
/webtrees/resources/views/password-reset-page.phtml
/webtrees/resources/views/record-page-menu-clipboard.phtml
/webtrees/resources/views/register-page.phtml
/webtrees/resources/views/report-select-page.phtml
/webtrees/resources/views/report-setup-page.phtml
/webtrees/resources/views/search-advanced-page.phtml
/webtrees/resources/views/search-general-page.phtml
/webtrees/resources/views/search-phonetic-page.phtml
/webtrees/resources/views/search-replace-page.phtml
app/Services/ModuleServiceTest.php
63a2c22b19-May-2022 Greg Roach <greg@subaqua.co.uk>

Fix: #4402 - quoted HTML in note titles are truncated

65625b9318-May-2022 Greg Roach <greg@subaqua.co.uk>

Fix: #4408 - allow negative integers when validating parameters


/webtrees/app/Gedcom.php
/webtrees/app/Module/HourglassChartModule.php
/webtrees/app/Module/IndividualListModule.php
/webtrees/app/Validator.php
/webtrees/package-lock.json
/webtrees/package.json
/webtrees/public/css/administration.min.css
/webtrees/public/css/clouds.min.css
/webtrees/public/css/colors.min.css
/webtrees/public/css/fab.min.css
/webtrees/public/css/minimal.min.css
/webtrees/public/css/vendor.min.css
/webtrees/public/css/webtrees.min.css
/webtrees/public/css/xenea.min.css
/webtrees/public/js/vendor.min.js
/webtrees/public/js/webtrees.min.js
/webtrees/resources/css/clouds.css
/webtrees/resources/css/fab.css
/webtrees/resources/css/minimal.css
/webtrees/resources/css/webtrees.css
/webtrees/resources/css/xenea.css
/webtrees/resources/js/webtrees.js
/webtrees/resources/views/admin/data-fix-select.phtml
/webtrees/resources/views/admin/map-import-form.phtml
/webtrees/resources/views/admin/media-upload.phtml
/webtrees/resources/views/admin/merge-records-step-1.phtml
/webtrees/resources/views/admin/site-preferences.phtml
/webtrees/resources/views/admin/trees-import.phtml
/webtrees/resources/views/admin/trees-preferences.phtml
/webtrees/resources/views/admin/trees-privacy.phtml
/webtrees/resources/views/admin/users-edit.phtml
/webtrees/resources/views/edit-account-page.phtml
/webtrees/resources/views/edit/add-fact-row.phtml
/webtrees/resources/views/fact-date.phtml
/webtrees/resources/views/modals/media-file-fields.phtml
/webtrees/resources/views/modals/restriction-fields.phtml
/webtrees/resources/views/modules/GEDFact_assistant/select-census.phtml
/webtrees/resources/views/modules/statistics-chart/custom.phtml
/webtrees/resources/views/modules/stories/tab.phtml
/webtrees/resources/views/modules/user-messages/user-messages.phtml
/webtrees/resources/views/report-select-page.phtml
/webtrees/resources/views/setup/step-1-language.phtml
app/ValidatorTest.php
a92a07c713-May-2022 Greg Roach <greg@subaqua.co.uk>

Use Validator class

c1d58f7411-May-2022 Greg Roach <greg@subaqua.co.uk>

Fix: #4393 - name of multi-paragraph note

7e128bbf07-May-2022 Greg Roach <greg@subaqua.co.uk>

Create surname traditions using a factory


/webtrees/app/Contracts/SurnameTraditionFactoryInterface.php
/webtrees/app/Elements/IndividualRecord.php
/webtrees/app/Elements/NamePersonal.php
/webtrees/app/Factories/AbstractGedcomRecordFactory.php
/webtrees/app/Factories/MarkdownFactory.php
/webtrees/app/Factories/SurnameTraditionFactory.php
/webtrees/app/Gedcom.php
/webtrees/app/Http/RequestHandlers/AddChildToFamilyPage.php
/webtrees/app/Http/RequestHandlers/AddChildToIndividualPage.php
/webtrees/app/Http/RequestHandlers/AddParentToIndividualPage.php
/webtrees/app/Http/RequestHandlers/AddSpouseToFamilyPage.php
/webtrees/app/Http/RequestHandlers/AddSpouseToIndividualPage.php
/webtrees/app/Http/RequestHandlers/CheckTree.php
/webtrees/app/Http/RequestHandlers/TreePreferencesPage.php
/webtrees/app/Media.php
/webtrees/app/Module/IndividualFactsTabModule.php
/webtrees/app/Module/ResearchTaskModule.php
/webtrees/app/Module/SourcesTabModule.php
/webtrees/app/Registry.php
/webtrees/app/Services/EmailService.php
/webtrees/app/Statistics/Repository/IndividualRepository.php
/webtrees/app/SurnameTradition.php
/webtrees/app/SurnameTradition/DefaultSurnameTradition.php
/webtrees/app/SurnameTradition/IcelandicSurnameTradition.php
/webtrees/app/SurnameTradition/LithuanianSurnameTradition.php
/webtrees/app/SurnameTradition/MatrilinealSurnameTradition.php
/webtrees/app/SurnameTradition/PaternalSurnameTradition.php
/webtrees/app/SurnameTradition/PatrilinealSurnameTradition.php
/webtrees/app/SurnameTradition/PolishSurnameTradition.php
/webtrees/app/SurnameTradition/PortugueseSurnameTradition.php
/webtrees/app/SurnameTradition/SpanishSurnameTradition.php
/webtrees/app/SurnameTradition/SurnameTraditionInterface.php
/webtrees/app/Webtrees.php
/webtrees/public/css/administration.min.css
/webtrees/public/css/clouds.min.css
/webtrees/public/css/colors.min.css
/webtrees/public/css/fab.min.css
/webtrees/public/css/minimal.min.css
/webtrees/public/css/vendor.min.css
/webtrees/public/css/webtrees.min.css
/webtrees/public/css/xenea.min.css
/webtrees/public/js/webtrees.min.js
/webtrees/resources/css/_base.css
/webtrees/resources/css/clouds.css
/webtrees/resources/css/fab.css
/webtrees/resources/css/minimal.css
/webtrees/resources/css/webtrees.css
/webtrees/resources/css/xenea.css
/webtrees/resources/js/webtrees.js
/webtrees/resources/lang/de/messages.po
/webtrees/resources/lang/is/messages.po
/webtrees/resources/lang/nl/messages.po
/webtrees/resources/views/admin/trees-privacy.phtml
/webtrees/resources/views/edit-blocks-page.phtml
/webtrees/resources/views/edit/edit-gedcom-fields.phtml
/webtrees/resources/views/fact-add-new.phtml
app/Factories/SurnameTraditionFactoryTest.php
2806579004-May-2022 Greg Roach <greg@subaqua.co.uk>

Fix tests


/webtrees/app/Elements/AgeAtEvent.php
/webtrees/app/Elements/Residence.php
/webtrees/app/Elements/RestrictionNotice.php
/webtrees/app/Elements/TimeValue.php
/webtrees/app/Factories/MarkdownFactory.php
/webtrees/app/Gedcom.php
/webtrees/app/GedcomRecord.php
/webtrees/app/Http/RequestHandlers/CheckTree.php
/webtrees/app/Http/RequestHandlers/RegisterPage.php
/webtrees/app/Http/RequestHandlers/SiteTagsAction.php
/webtrees/app/Http/RequestHandlers/SiteTagsPage.php
/webtrees/app/Module/FamilyBookChartModule.php
/webtrees/app/Module/FixCemeteryTag.php
/webtrees/app/Module/FixNameTags.php
/webtrees/app/Module/FixPrimaryTag.php
/webtrees/app/Module/FixSearchAndReplace.php
/webtrees/app/Module/FixWtObjeSortTag.php
/webtrees/app/Module/IndividualFactsTabModule.php
/webtrees/app/Module/IndividualListModule.php
/webtrees/app/Module/ModuleDataFixTrait.php
/webtrees/app/Module/ResearchTaskModule.php
/webtrees/app/Note.php
/webtrees/app/Services/AdminService.php
/webtrees/app/Services/CaptchaService.php
/webtrees/app/Services/ModuleService.php
/webtrees/app/Services/TreeService.php
/webtrees/app/Site.php
/webtrees/app/Statistics/Google/ChartMedia.php
/webtrees/app/Webtrees.php
/webtrees/composer.json
/webtrees/composer.lock
/webtrees/phpstan-baseline.neon
/webtrees/public/css/administration.min.css
/webtrees/public/js/vendor.min.js
/webtrees/public/js/webtrees.min.js
/webtrees/resources/css/administration.css
/webtrees/resources/js/vendor.js
/webtrees/resources/js/webtrees.js
/webtrees/resources/lang/af/messages.po
/webtrees/resources/lang/ar/messages.po
/webtrees/resources/lang/bg/messages.po
/webtrees/resources/lang/bs/messages.po
/webtrees/resources/lang/ca/messages.po
/webtrees/resources/lang/cs/messages.po
/webtrees/resources/lang/cy/messages.po
/webtrees/resources/lang/da/messages.po
/webtrees/resources/lang/de/messages.po
/webtrees/resources/lang/dv/messages.po
/webtrees/resources/lang/el/messages.po
/webtrees/resources/lang/en-AU/messages.po
/webtrees/resources/lang/en-GB/messages.po
/webtrees/resources/lang/en-US/messages.po
/webtrees/resources/lang/es/messages.po
/webtrees/resources/lang/et/messages.po
/webtrees/resources/lang/fa/messages.po
/webtrees/resources/lang/fi/messages.po
/webtrees/resources/lang/fo/messages.po
/webtrees/resources/lang/fr-CA/messages.po
/webtrees/resources/lang/fr/messages.po
/webtrees/resources/lang/gl/messages.po
/webtrees/resources/lang/he/messages.po
/webtrees/resources/lang/hi/messages.po
/webtrees/resources/lang/hr/messages.po
/webtrees/resources/lang/hu/messages.po
/webtrees/resources/lang/id/messages.po
/webtrees/resources/lang/is/messages.po
/webtrees/resources/lang/it/messages.po
/webtrees/resources/lang/ja/messages.po
/webtrees/resources/lang/jv/messages.po
/webtrees/resources/lang/ka/messages.po
/webtrees/resources/lang/kk/messages.po
/webtrees/resources/lang/ko/messages.po
/webtrees/resources/lang/ku/messages.po
/webtrees/resources/lang/ln/messages.po
/webtrees/resources/lang/lt/messages.po
/webtrees/resources/lang/lv/messages.po
/webtrees/resources/lang/mi/messages.po
/webtrees/resources/lang/mk/messages.po
/webtrees/resources/lang/mr/messages.po
/webtrees/resources/lang/ms/messages.po
/webtrees/resources/lang/nb/messages.po
/webtrees/resources/lang/ne/messages.po
/webtrees/resources/lang/nl/messages.po
/webtrees/resources/lang/nn/messages.po
/webtrees/resources/lang/oc/messages.po
/webtrees/resources/lang/pl/messages.po
/webtrees/resources/lang/pt-BR/messages.po
/webtrees/resources/lang/pt/messages.po
/webtrees/resources/lang/ro/messages.po
/webtrees/resources/lang/ru/messages.po
/webtrees/resources/lang/sk/messages.po
/webtrees/resources/lang/sl/messages.po
/webtrees/resources/lang/sq/messages.po
/webtrees/resources/lang/sr-Latn/messages.po
/webtrees/resources/lang/sr/messages.po
/webtrees/resources/lang/su/messages.po
/webtrees/resources/lang/sv/messages.po
/webtrees/resources/lang/sw/messages.po
/webtrees/resources/lang/ta/messages.po
/webtrees/resources/lang/th/messages.po
/webtrees/resources/lang/tl/messages.po
/webtrees/resources/lang/tr/messages.po
/webtrees/resources/lang/tt/messages.po
/webtrees/resources/lang/uk/messages.po
/webtrees/resources/lang/ur/messages.po
/webtrees/resources/lang/vi/messages.po
/webtrees/resources/lang/webtrees.pot
/webtrees/resources/lang/yi/messages.po
/webtrees/resources/lang/zh-Hans/messages.po
/webtrees/resources/lang/zh-Hant/messages.po
/webtrees/resources/views/admin/analytics-edit.phtml
/webtrees/resources/views/admin/broadcast.phtml
/webtrees/resources/views/admin/changes-log.phtml
/webtrees/resources/views/admin/data-fix-page.phtml
/webtrees/resources/views/admin/data-fix-select.phtml
/webtrees/resources/views/admin/email-page.phtml
/webtrees/resources/views/admin/location-edit.phtml
/webtrees/resources/views/admin/locations.phtml
/webtrees/resources/views/admin/map-import-form.phtml
/webtrees/resources/views/admin/media-upload.phtml
/webtrees/resources/views/admin/merge-records-step-1.phtml
/webtrees/resources/views/admin/site-logs.phtml
/webtrees/resources/views/admin/site-mail.phtml
/webtrees/resources/views/admin/site-preferences.phtml
/webtrees/resources/views/admin/site-registration.phtml
/webtrees/resources/views/admin/tags.phtml
/webtrees/resources/views/admin/trees-create.phtml
/webtrees/resources/views/admin/trees-export.phtml
/webtrees/resources/views/admin/trees-import.phtml
/webtrees/resources/views/admin/trees-preferences.phtml
/webtrees/resources/views/admin/trees-privacy.phtml
/webtrees/resources/views/admin/users-create.phtml
/webtrees/resources/views/admin/users-edit.phtml
/webtrees/resources/views/branches-page.phtml
/webtrees/resources/views/components/select-place.phtml
/webtrees/resources/views/contact-page.phtml
/webtrees/resources/views/edit-account-page.phtml
/webtrees/resources/views/edit-blocks-page.phtml
/webtrees/resources/views/edit/add-fact-row.phtml
/webtrees/resources/views/edit/change-family-members.phtml
/webtrees/resources/views/edit/edit-fact.phtml
/webtrees/resources/views/edit/edit-gedcom-fields.phtml
/webtrees/resources/views/edit/edit-record.phtml
/webtrees/resources/views/edit/link-child-to-family.phtml
/webtrees/resources/views/edit/link-spouse-to-individual.phtml
/webtrees/resources/views/edit/new-individual.phtml
/webtrees/resources/views/edit/raw-gedcom-fact.phtml
/webtrees/resources/views/edit/raw-gedcom-record.phtml
/webtrees/resources/views/edit/shared-note.phtml
/webtrees/resources/views/fact-place.phtml
/webtrees/resources/views/fact.phtml
/webtrees/resources/views/forgot-password-page.phtml
/webtrees/resources/views/individual-page-name.phtml
/webtrees/resources/views/individual-page-names.phtml
/webtrees/resources/views/individual-page-sex.phtml
/webtrees/resources/views/individual-page-sidebars.phtml
/webtrees/resources/views/individual-page-tabs.phtml
/webtrees/resources/views/individual-page.phtml
/webtrees/resources/views/login-page.phtml
/webtrees/resources/views/media-page-details.phtml
/webtrees/resources/views/message-page.phtml
/webtrees/resources/views/modals/create-location.phtml
/webtrees/resources/views/modals/create-media-from-file.phtml
/webtrees/resources/views/modals/create-media-object.phtml
/webtrees/resources/views/modals/create-note-object.phtml
/webtrees/resources/views/modals/create-repository.phtml
/webtrees/resources/views/modals/create-source.phtml
/webtrees/resources/views/modals/create-submission.phtml
/webtrees/resources/views/modals/create-submitter.phtml
/webtrees/resources/views/modals/link-media-to-family.phtml
/webtrees/resources/views/modals/link-media-to-individual.phtml
/webtrees/resources/views/modals/link-media-to-source.phtml
/webtrees/resources/views/modals/location-fields.phtml
/webtrees/resources/views/modals/media-file-fields.phtml
/webtrees/resources/views/modals/media-object-fields.phtml
/webtrees/resources/views/modals/note-object-fields.phtml
/webtrees/resources/views/modals/repository-fields.phtml
/webtrees/resources/views/modals/restriction-fields.phtml
/webtrees/resources/views/modals/source-fields.phtml
/webtrees/resources/views/modals/submission-fields.phtml
/webtrees/resources/views/modals/submitter-fields.phtml
/webtrees/resources/views/modules/ancestors-chart/page.phtml
/webtrees/resources/views/modules/bing-maps/config.phtml
/webtrees/resources/views/modules/bing-webmaster-tools/form.phtml
/webtrees/resources/views/modules/census-assistant.phtml
/webtrees/resources/views/modules/charts/config.phtml
/webtrees/resources/views/modules/clippings/add-options.phtml
/webtrees/resources/views/modules/clippings/download.phtml
/webtrees/resources/views/modules/compact-chart/page.phtml
/webtrees/resources/views/modules/custom-css-js/edit.phtml
/webtrees/resources/views/modules/descendancy_chart/page.phtml
/webtrees/resources/views/modules/edit-block-config.phtml
/webtrees/resources/views/modules/family-book-chart/page.phtml
/webtrees/resources/views/modules/fanchart/page.phtml
/webtrees/resources/views/modules/faq/edit.phtml
/webtrees/resources/views/modules/favorites/favorites.phtml
/webtrees/resources/views/modules/fix-add-marr-names/options.phtml
/webtrees/resources/views/modules/fix-ceme-tag/options.phtml
/webtrees/resources/views/modules/fix-place-names/options.phtml
/webtrees/resources/views/modules/fix-search-and-replace/options.phtml
/webtrees/resources/views/modules/gedcom_stats/config.phtml
/webtrees/resources/views/modules/geonames/config.phtml
/webtrees/resources/views/modules/google-analytics/form.phtml
/webtrees/resources/views/modules/google-maps/config.phtml
/webtrees/resources/views/modules/google-webmaster-tools/form.phtml
/webtrees/resources/views/modules/here-maps/config.phtml
/webtrees/resources/views/modules/hourglass-chart/page.phtml
/webtrees/resources/views/modules/html/config.phtml
/webtrees/resources/views/modules/interactive-tree/page.phtml
/webtrees/resources/views/modules/lifespans-chart/page.phtml
/webtrees/resources/views/modules/login_block/sign-in.phtml
/webtrees/resources/views/modules/map-box/config.phtml
/webtrees/resources/views/modules/matomo-analytics/form.phtml
/webtrees/resources/views/modules/media-list/page.phtml
/webtrees/resources/views/modules/openrouteservice/config.phtml
/webtrees/resources/views/modules/pedigree-chart/page.phtml
/webtrees/resources/views/modules/pedigree-map/page.phtml
/webtrees/resources/views/modules/random_media/config.phtml
/webtrees/resources/views/modules/recent_changes/config.phtml
/webtrees/resources/views/modules/relationships-chart/config.phtml
/webtrees/resources/views/modules/relationships-chart/page.phtml
/webtrees/resources/views/modules/review_changes/config.phtml
/webtrees/resources/views/modules/statcounter/form.phtml
/webtrees/resources/views/modules/statistics-chart/custom.phtml
/webtrees/resources/views/modules/stories/edit.phtml
/webtrees/resources/views/modules/timeline-chart/page.phtml
/webtrees/resources/views/modules/todays_events/config.phtml
/webtrees/resources/views/modules/todo/config.phtml
/webtrees/resources/views/modules/top10_givnnames/config.phtml
/webtrees/resources/views/modules/top10_pageviews/config.phtml
/webtrees/resources/views/modules/top10_surnames/config.phtml
/webtrees/resources/views/modules/upcoming_events/config.phtml
/webtrees/resources/views/modules/yahrzeit/config.phtml
/webtrees/resources/views/password-request-page.phtml
/webtrees/resources/views/password-reset-page.phtml
/webtrees/resources/views/register-page.phtml
/webtrees/resources/views/report-select-page.phtml
/webtrees/resources/views/report-setup-page.phtml
/webtrees/resources/views/search-advanced-field.phtml
/webtrees/resources/views/search-advanced-page.phtml
/webtrees/resources/views/search-general-page.phtml
/webtrees/resources/views/search-phonetic-page.phtml
/webtrees/resources/views/search-replace-page.phtml
/webtrees/resources/views/search-trees.phtml
/webtrees/resources/views/selects/family.phtml
/webtrees/resources/views/setup/step-1-language.phtml
/webtrees/resources/views/setup/step-3-database-type.phtml
/webtrees/resources/views/setup/step-4-database-mysql.phtml
/webtrees/resources/views/setup/step-4-database-pgsql.phtml
/webtrees/resources/views/setup/step-4-database-sqlite.phtml
/webtrees/resources/views/setup/step-4-database-sqlsvr.phtml
/webtrees/resources/views/setup/step-5-administrator.phtml
app/Factories/MarkdownFactoryTest.php
4e9f79fb28-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Fix: y,m,d are lowercase in AGE fields


/webtrees/CONTRIBUTING.md
/webtrees/app/Elements/AgeAtEvent.php
/webtrees/app/Elements/Burial.php
/webtrees/app/Elements/RestrictionNotice.php
/webtrees/app/Gedcom.php
/webtrees/app/Http/Middleware/BaseUrl.php
/webtrees/app/Http/RequestHandlers/CheckTree.php
/webtrees/app/Http/RequestHandlers/CleanDataFolder.php
/webtrees/app/Http/RequestHandlers/CreateRepositoryAction.php
/webtrees/app/Http/RequestHandlers/ReorderMediaFilesAction.php
/webtrees/app/Http/RequestHandlers/ReorderMediaFilesPage.php
/webtrees/app/Http/RequestHandlers/UploadMediaAction.php
/webtrees/app/Http/Routes/WebRoutes.php
/webtrees/app/MediaFile.php
/webtrees/app/Mime.php
/webtrees/app/Module/IndividualMetadataModule.php
/webtrees/app/Module/ModuleCustomTrait.php
/webtrees/app/Module/UserMessagesModule.php
/webtrees/app/Services/GedcomExportService.php
/webtrees/app/Services/MediaFileService.php
/webtrees/app/Webtrees.php
/webtrees/composer.lock
/webtrees/phpstan-baseline.neon
/webtrees/resources/lang/af/messages.po
/webtrees/resources/lang/ar/messages.po
/webtrees/resources/lang/bg/messages.po
/webtrees/resources/lang/bs/messages.po
/webtrees/resources/lang/ca/messages.po
/webtrees/resources/lang/cs/messages.po
/webtrees/resources/lang/cy/messages.po
/webtrees/resources/lang/da/messages.po
/webtrees/resources/lang/de/messages.po
/webtrees/resources/lang/dv/messages.po
/webtrees/resources/lang/el/messages.po
/webtrees/resources/lang/en-AU/messages.po
/webtrees/resources/lang/en-GB/messages.po
/webtrees/resources/lang/en-US/messages.po
/webtrees/resources/lang/es/messages.po
/webtrees/resources/lang/et/messages.po
/webtrees/resources/lang/fa/messages.po
/webtrees/resources/lang/fi/messages.po
/webtrees/resources/lang/fo/messages.po
/webtrees/resources/lang/fr-CA/messages.po
/webtrees/resources/lang/fr/messages.po
/webtrees/resources/lang/gl/messages.po
/webtrees/resources/lang/he/messages.po
/webtrees/resources/lang/hi/messages.po
/webtrees/resources/lang/hr/messages.po
/webtrees/resources/lang/hu/messages.po
/webtrees/resources/lang/id/messages.po
/webtrees/resources/lang/is/messages.po
/webtrees/resources/lang/it/messages.po
/webtrees/resources/lang/ja/messages.po
/webtrees/resources/lang/jv/messages.po
/webtrees/resources/lang/ka/messages.po
/webtrees/resources/lang/kk/messages.po
/webtrees/resources/lang/ko/messages.po
/webtrees/resources/lang/ku/messages.po
/webtrees/resources/lang/ln/messages.po
/webtrees/resources/lang/lt/messages.po
/webtrees/resources/lang/lv/messages.po
/webtrees/resources/lang/mi/messages.po
/webtrees/resources/lang/mk/messages.po
/webtrees/resources/lang/mr/messages.po
/webtrees/resources/lang/ms/messages.po
/webtrees/resources/lang/nb/messages.po
/webtrees/resources/lang/ne/messages.po
/webtrees/resources/lang/nl/messages.po
/webtrees/resources/lang/nn/messages.po
/webtrees/resources/lang/oc/messages.po
/webtrees/resources/lang/pl/messages.po
/webtrees/resources/lang/pt-BR/messages.po
/webtrees/resources/lang/pt/messages.po
/webtrees/resources/lang/ro/messages.po
/webtrees/resources/lang/ru/messages.po
/webtrees/resources/lang/sk/messages.po
/webtrees/resources/lang/sl/messages.po
/webtrees/resources/lang/sq/messages.po
/webtrees/resources/lang/sr-Latn/messages.po
/webtrees/resources/lang/sr/messages.po
/webtrees/resources/lang/su/messages.po
/webtrees/resources/lang/sv/messages.po
/webtrees/resources/lang/sw/messages.po
/webtrees/resources/lang/ta/messages.po
/webtrees/resources/lang/th/messages.po
/webtrees/resources/lang/tl/messages.po
/webtrees/resources/lang/tr/messages.po
/webtrees/resources/lang/tt/messages.po
/webtrees/resources/lang/uk/messages.po
/webtrees/resources/lang/ur/messages.po
/webtrees/resources/lang/vi/messages.po
/webtrees/resources/lang/webtrees.pot
/webtrees/resources/lang/yi/messages.po
/webtrees/resources/lang/zh-Hans/messages.po
/webtrees/resources/lang/zh-Hant/messages.po
/webtrees/resources/views/edit/reorder-media-files.phtml
/webtrees/resources/views/media-page-menu.phtml
/webtrees/resources/views/modules/map-box/config.phtml
/webtrees/resources/views/modules/sitemap/sitemap-file-xml.phtml
/webtrees/resources/views/modules/sitemap/sitemap-index-xml.phtml
/webtrees/resources/views/modules/sitemap/sitemap-xsl.phtml
/webtrees/resources/views/selects/individual.phtml
/webtrees/resources/views/selects/media.phtml
app/Elements/AgeAtEventTest.php
16ecfcaf20-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Add support for GEDZIP exports. Fixes: #4288

bc30eca619-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Fix failing test

da7adf5616-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer uppercase for RestrictionNotice fields. See #4308

7573bc3d16-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer uppercase for PedigreeLinkageType fields. See #4308

8939e2c216-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer uppercase for NameType fields. See #4308

7503bfb616-Apr-2022 Greg Roach <greg@subaqua.co.uk>

GEDCOM7 files can have two restrictions in the same RESN tag

d4af76c416-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer upper-case for AgeAtEvent. See #4308


/webtrees/app/Elements/AgeAtEvent.php
/webtrees/resources/lang/af/messages.po
/webtrees/resources/lang/ar/messages.po
/webtrees/resources/lang/bg/messages.po
/webtrees/resources/lang/bs/messages.po
/webtrees/resources/lang/ca/messages.po
/webtrees/resources/lang/cs/messages.po
/webtrees/resources/lang/cy/messages.po
/webtrees/resources/lang/da/messages.po
/webtrees/resources/lang/de/messages.po
/webtrees/resources/lang/dv/messages.po
/webtrees/resources/lang/el/messages.po
/webtrees/resources/lang/en-AU/messages.po
/webtrees/resources/lang/en-GB/messages.po
/webtrees/resources/lang/en-US/messages.po
/webtrees/resources/lang/es/messages.po
/webtrees/resources/lang/et/messages.po
/webtrees/resources/lang/fa/messages.po
/webtrees/resources/lang/fi/messages.po
/webtrees/resources/lang/fo/messages.po
/webtrees/resources/lang/fr-CA/messages.po
/webtrees/resources/lang/fr/messages.po
/webtrees/resources/lang/gl/messages.po
/webtrees/resources/lang/he/messages.po
/webtrees/resources/lang/hi/messages.po
/webtrees/resources/lang/hr/messages.po
/webtrees/resources/lang/hu/messages.po
/webtrees/resources/lang/id/messages.po
/webtrees/resources/lang/is/messages.po
/webtrees/resources/lang/it/messages.po
/webtrees/resources/lang/ja/messages.po
/webtrees/resources/lang/jv/messages.po
/webtrees/resources/lang/ka/messages.po
/webtrees/resources/lang/kk/messages.po
/webtrees/resources/lang/ko/messages.po
/webtrees/resources/lang/ku/messages.po
/webtrees/resources/lang/ln/messages.po
/webtrees/resources/lang/lt/messages.po
/webtrees/resources/lang/lv/messages.po
/webtrees/resources/lang/mi/messages.po
/webtrees/resources/lang/mk/messages.po
/webtrees/resources/lang/mr/messages.po
/webtrees/resources/lang/ms/messages.po
/webtrees/resources/lang/nb/messages.po
/webtrees/resources/lang/ne/messages.po
/webtrees/resources/lang/nl/messages.po
/webtrees/resources/lang/nn/messages.po
/webtrees/resources/lang/oc/messages.po
/webtrees/resources/lang/pl/messages.po
/webtrees/resources/lang/pt-BR/messages.po
/webtrees/resources/lang/pt/messages.po
/webtrees/resources/lang/ro/messages.po
/webtrees/resources/lang/ru/messages.po
/webtrees/resources/lang/sk/messages.po
/webtrees/resources/lang/sl/messages.po
/webtrees/resources/lang/sq/messages.po
/webtrees/resources/lang/sr-Latn/messages.po
/webtrees/resources/lang/sr/messages.po
/webtrees/resources/lang/su/messages.po
/webtrees/resources/lang/sv/messages.po
/webtrees/resources/lang/sw/messages.po
/webtrees/resources/lang/ta/messages.po
/webtrees/resources/lang/th/messages.po
/webtrees/resources/lang/tl/messages.po
/webtrees/resources/lang/tr/messages.po
/webtrees/resources/lang/tt/messages.po
/webtrees/resources/lang/uk/messages.po
/webtrees/resources/lang/ur/messages.po
/webtrees/resources/lang/vi/messages.po
/webtrees/resources/lang/webtrees.pot
/webtrees/resources/lang/yi/messages.po
/webtrees/resources/lang/zh-Hans/messages.po
/webtrees/resources/lang/zh-Hant/messages.po
app/Elements/AgeAtEventTest.php
144d7fea16-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer upper-case for PhoneticType, RomanizedType and OrdinanceProcessFlag. See #4308

3f810b5b16-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Prefer upper-case for ChildLinkageStatus, SourceMediaType and MultimediaFormat. See #4308

93a4934215-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Testing

e669bb4b14-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Rewrite the GEDCOM error check. Fixes: #4255. Fixes #3654. Fixes #957

266e9c6113-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Use Validator and ResponseFactory in Redirect request handlers


/webtrees/app/Factories/ResponseFactory.php
/webtrees/app/Http/Exceptions/HttpAccessDeniedException.php
/webtrees/app/Http/Exceptions/HttpBadRequestException.php
/webtrees/app/Http/Exceptions/HttpException.php
/webtrees/app/Http/Exceptions/HttpNotFoundException.php
/webtrees/app/Http/Exceptions/HttpTooManyRequestsException.php
/webtrees/app/Http/Middleware/Router.php
/webtrees/app/Http/RequestHandlers/RedirectAncestryPhp.php
/webtrees/app/Http/RequestHandlers/RedirectBranchesPhp.php
/webtrees/app/Http/RequestHandlers/RedirectCalendarPhp.php
/webtrees/app/Http/RequestHandlers/RedirectCompactPhp.php
/webtrees/app/Http/RequestHandlers/RedirectDescendencyPhp.php
/webtrees/app/Http/RequestHandlers/RedirectFamListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectFamilyBookPhp.php
/webtrees/app/Http/RequestHandlers/RedirectFamilyPhp.php
/webtrees/app/Http/RequestHandlers/RedirectFanChartPhp.php
/webtrees/app/Http/RequestHandlers/RedirectGedRecordPhp.php
/webtrees/app/Http/RequestHandlers/RedirectHourGlassPhp.php
/webtrees/app/Http/RequestHandlers/RedirectIndiListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectIndividualPhp.php
/webtrees/app/Http/RequestHandlers/RedirectLifeSpanPhp.php
/webtrees/app/Http/RequestHandlers/RedirectMediaListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectMediaViewerPhp.php
/webtrees/app/Http/RequestHandlers/RedirectModulePhp.php
/webtrees/app/Http/RequestHandlers/RedirectNoteListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectNotePhp.php
/webtrees/app/Http/RequestHandlers/RedirectPedigreePhp.php
/webtrees/app/Http/RequestHandlers/RedirectPlaceListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectRelationshipPhp.php
/webtrees/app/Http/RequestHandlers/RedirectRepoListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectReportEnginePhp.php
/webtrees/app/Http/RequestHandlers/RedirectRepositoryPhp.php
/webtrees/app/Http/RequestHandlers/RedirectSourceListPhp.php
/webtrees/app/Http/RequestHandlers/RedirectSourcePhp.php
/webtrees/app/Http/RequestHandlers/RedirectStatisticsPhp.php
/webtrees/app/Http/RequestHandlers/RedirectTimeLinePhp.php
/webtrees/app/Module/AncestorsChartModule.php
/webtrees/app/Module/FanChartModule.php
/webtrees/app/Module/HourglassChartModule.php
/webtrees/app/Module/PedigreeChartModule.php
/webtrees/composer.json
/webtrees/composer.lock
/webtrees/package-lock.json
/webtrees/package.json
/webtrees/phpstan-baseline.neon
app/Http/RequestHandlers/RedirectBranchesPhpTest.php
app/Http/RequestHandlers/RedirectCalendarPhpTest.php
db60fbe712-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Remove unused imports


/webtrees/app/Elements/AbstractEventElement.php
/webtrees/app/Elements/Coordinates.php
/webtrees/app/Elements/EventsRecorded.php
/webtrees/app/Factories/ElementFactory.php
/webtrees/app/Factories/MarkdownFactory.php
/webtrees/app/Gedcom.php
/webtrees/app/GedcomRecord.php
/webtrees/app/Http/Middleware/RegisterGedcomTags.php
/webtrees/app/Http/Middleware/RequestHandler.php
/webtrees/app/Http/RequestHandlers/AddChildToFamilyAction.php
/webtrees/app/Http/RequestHandlers/AddChildToFamilyPage.php
/webtrees/app/Http/RequestHandlers/AddChildToIndividualAction.php
/webtrees/app/Http/RequestHandlers/AddMediaFileModal.php
/webtrees/app/Http/RequestHandlers/AddSpouseToFamilyAction.php
/webtrees/app/Http/RequestHandlers/AutoCompleteCitation.php
/webtrees/app/Http/RequestHandlers/AutoCompleteFolder.php
/webtrees/app/Http/RequestHandlers/AutoCompletePlace.php
/webtrees/app/Http/RequestHandlers/AutoCompleteSurname.php
/webtrees/app/Http/RequestHandlers/EditFactAction.php
/webtrees/app/Http/RequestHandlers/EditMediaFileAction.php
/webtrees/app/Http/RequestHandlers/EditMediaFileModal.php
/webtrees/app/Http/RequestHandlers/EditRawRecordAction.php
/webtrees/app/Http/RequestHandlers/EditRawRecordPage.php
/webtrees/app/Http/RequestHandlers/GedcomLoad.php
/webtrees/app/Http/RequestHandlers/GedcomRecordPage.php
/webtrees/app/Http/RequestHandlers/HeaderPage.php
/webtrees/app/Http/RequestHandlers/IndividualPage.php
/webtrees/app/Http/RequestHandlers/LinkChildToFamilyAction.php
/webtrees/app/Http/RequestHandlers/LinkMediaToFamilyModal.php
/webtrees/app/Http/RequestHandlers/LinkMediaToIndividualModal.php
/webtrees/app/Http/RequestHandlers/LinkMediaToRecordAction.php
/webtrees/app/Http/RequestHandlers/LinkMediaToSourceModal.php
/webtrees/app/Http/RequestHandlers/LinkSpouseToIndividualAction.php
/webtrees/app/Http/RequestHandlers/LinkSpouseToIndividualPage.php
/webtrees/app/Http/RequestHandlers/LocationPage.php
/webtrees/app/Http/RequestHandlers/ModuleAction.php
/webtrees/app/Http/RequestHandlers/PasteFact.php
/webtrees/app/Http/RequestHandlers/PendingChangesAcceptChange.php
/webtrees/app/Http/RequestHandlers/PendingChangesRejectChange.php
/webtrees/app/Http/RequestHandlers/ReorderChildrenAction.php
/webtrees/app/Http/RequestHandlers/ReorderChildrenPage.php
/webtrees/app/Http/RequestHandlers/ReorderFamiliesAction.php
/webtrees/app/Http/RequestHandlers/ReorderFamiliesPage.php
/webtrees/app/Http/RequestHandlers/ReorderNamesAction.php
/webtrees/app/Http/RequestHandlers/SelectNewFact.php
/webtrees/app/Http/RequestHandlers/SiteLogsData.php
/webtrees/app/Http/RequestHandlers/SiteLogsDownload.php
/webtrees/app/Http/RequestHandlers/SubmissionPage.php
/webtrees/app/Http/RequestHandlers/SubmitterPage.php
/webtrees/app/Http/RequestHandlers/SynchronizeTrees.php
/webtrees/app/Http/RequestHandlers/TreePreferencesPage.php
/webtrees/app/Module/AncestorsChartModule.php
/webtrees/app/Module/BranchesListModule.php
/webtrees/app/Module/CompactTreeChartModule.php
/webtrees/app/Module/DescendancyChartModule.php
/webtrees/app/Module/FanChartModule.php
/webtrees/app/Module/HitCountFooterModule.php
/webtrees/app/Module/HourglassChartModule.php
/webtrees/app/Module/IndividualFactsTabModule.php
/webtrees/app/Module/IndividualListModule.php
/webtrees/app/Module/LifespansChartModule.php
/webtrees/app/Module/LocationListModule.php
/webtrees/app/Module/ModuleTabInterface.php
/webtrees/app/Module/ModuleThemeTrait.php
/webtrees/app/Module/NoteListModule.php
/webtrees/app/Module/PedigreeChartModule.php
/webtrees/app/Module/RelationshipsChartModule.php
/webtrees/app/Module/RepositoryListModule.php
/webtrees/app/Module/ShareAnniversaryModule.php
/webtrees/app/Module/SiteMapModule.php
/webtrees/app/Module/SourceListModule.php
/webtrees/app/Module/SubmitterListModule.php
/webtrees/app/Module/TimelineChartModule.php
/webtrees/app/Services/GedcomImportService.php
/webtrees/app/Services/HousekeepingService.php
/webtrees/app/Services/LinkedRecordService.php
/webtrees/app/Statistics/Repository/MediaRepository.php
/webtrees/app/Statistics/Repository/PlaceRepository.php
/webtrees/app/Validator.php
/webtrees/package-lock.json
/webtrees/package.json
/webtrees/public/css/administration.min.css
/webtrees/public/css/clouds.min.css
/webtrees/public/css/colors.min.css
/webtrees/public/css/fab.min.css
/webtrees/public/css/minimal.min.css
/webtrees/public/css/vendor.min.css
/webtrees/public/css/webtrees.min.css
/webtrees/public/css/xenea.min.css
/webtrees/public/js/vendor.min.js
/webtrees/resources/css/_base.css
/webtrees/resources/views/emails/message-user-html.phtml
/webtrees/resources/views/emails/message-user-text.phtml
/webtrees/resources/views/modules/favorites/favorites.phtml
/webtrees/resources/views/modules/gedcom_stats/statistics.phtml
/webtrees/resources/views/modules/places/tab.phtml
/webtrees/resources/views/modules/user-messages/user-messages.phtml
app/Elements/XrefNoteTest.php
app/Factories/RouteFactoryTest.php
app/Http/RequestHandlers/SiteLogsDataTest.php
app/Module/UpcomingAnniversariesModuleTest.php
app/ValidatorTest.php
/webtrees/webpack.mix.js
b9e8cdd707-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Testing

6172e7f605-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Upper/lower case mismatch causes wrong content-type header for CSV download

6c21f8be05-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Add tests and validation to site-logs request-handlers

db3f036804-Apr-2022 Greg Roach <greg@subaqua.co.uk>

Fix: #4281 - newlines in markdown text

12345678910>>...28