Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for custom records on event records. #144

Merged
merged 9 commits into from
Jan 1, 2024

Conversation

mtx500
Copy link
Contributor

@mtx500 mtx500 commented Dec 28, 2023

There is a custom record "_BURG" below the birth event. It is very important for people from Switzerland, and means "native township", see https://www.sgffweb.ch/en/genealogy-in-switzerland. Therefore custom records below event records should be preserved.

@RyanONeill1970 RyanONeill1970 merged commit ba93636 into TheGeneGenieProject:dev Jan 1, 2024
3 of 4 checks passed
@RyanONeill1970
Copy link
Member

Thank you very much for this. I'll try and get the build into better shape now.

RyanONeill1970 added a commit that referenced this pull request Oct 10, 2024
* New dev readme.

* Update to .net 7.

* Remove AppVeyor, SonarQube, StyleCop before moving to GH Actions.

* Create codeql.yml

* Delete codeql-analysis.yml

* Create sonar.yml

* Point readme status badges at new workflow.

* Delete more StyleCop.

* Fix case of Ansel.ged file not able to be found in Linux.

* Revert line feed tests as failing under Linux. Needs work for cross platform.

* Set up editorconfig standards.

* More cross platform path test fixes.

* Remove duplicated copyright noise text.

* Update sonar.yml

* Trigger build.

* Rework test.

* Trigger build.

* Fix test that break on Linux due to line terminators not being detected and preserved.

* Reverse linefeed changes so code does not care what they are.

* Fix another broken cross platform linefeed test.

* Tidy up environment newline detection.

* Fix issue with calendar not being recognised.

* Remove compile time generated documentation from source.

* Don't track JetBrains Rider IDE scratch files.

* Update test runner packages.

* Fixed some typos in comments and strings. (#124)

* Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.2 (#123)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.5.0 to 17.6.2.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.5.0...v17.6.2)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Generate XML documentation files in output- instead of source-directory (#125)

* Fixed some typos in comments and strings.

* Generate XML documentation files in output- instead of source-directory. Remove them from repository as they are generated.

* Store the record change dates that are read in from GED file (#126)

* Fixed some typos in comments and strings.

* Generate XML documentation files in output- instead of source-directory. Remove them from repository as they are generated.

* Store the record change dates that are read in from GED file

* Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 (#127)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.6.2 to 17.6.3.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.6.2...v17.6.3)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix exception when reading ChangeDate when file contains bad submitter reference. (#128)

* Fixed some typos in comments and strings.

* Generate XML documentation files in output- instead of source-directory. Remove them from repository as they are generated.

* Store the record change dates that are read in from GED file

* Fix exception when reading ChangeDate when file contains bad submitter reference.

* Bump xunit from 2.4.2 to 2.5.0 (#129)

Bumps [xunit](https://github.com/xunit/xunit) from 2.4.2 to 2.5.0.
- [Commits](xunit/xunit@2.4.2...2.5.0)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan O'Neill <r@ryanoneill.com>

* Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 (#130)

Bumps [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 2.4.5 to 2.5.0.
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](xunit/visualstudio.xunit@v2.4.5...2.5.0)

---
updated-dependencies:
- dependency-name: xunit.runner.visualstudio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan O'Neill <r@ryanoneill.com>

* Add support for custom records on event records. (#144)

* Fixed some typos in comments and strings.

* Generate XML documentation files in output- instead of source-directory. Remove them from repository as they are generated.

* Store the record change dates that are read in from GED file

* Fix exception when reading ChangeDate when file contains bad submitter reference.

* Add support for custom records on event records.

* Bump xunit from 2.5.0 to 2.6.0 (#141)

Bumps [xunit](https://github.com/xunit/xunit) from 2.5.0 to 2.6.0.
- [Commits](xunit/xunit@2.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump xunit.runner.visualstudio from 2.5.0 to 2.5.3 (#138)

Bumps [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 2.5.0 to 2.5.3.
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](xunit/visualstudio.xunit@2.5.0...2.5.3)

---
updated-dependencies:
- dependency-name: xunit.runner.visualstudio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan O'Neill <r@ryanoneill.com>

* Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.8.0 (#145)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.6.3 to 17.8.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.6.3...v17.8.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update to .Net 8.

* Update all packages to latest.

* Attempt to fix Sonar Cloud analysis.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: mtx500 <ghub@memotech.franken.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants