Releases: bartfeenstra/betty
Releases · bartfeenstra/betty
Betty 0.1.0
What's Changed
- Add basic styling to improve the UX. by @bartfeenstra in #3
- Add Travis CI configuration. by @bartfeenstra in #4
- Import event types and dates. by @bartfeenstra in #5
- Import and render births and deaths. by @bartfeenstra in #6
- Parse places for events, and render them for births and deaths. by @bartfeenstra in #7
- Parse family relationships, and render parents and children. by @bartfeenstra in #8
- Parse (decimal) place coordinates, and render them. by @bartfeenstra in #9
- Render maps for places with coordinates by @bartfeenstra in #10
- Render siblings. by @bartfeenstra in #11
- Render dates if only the year is known. by @bartfeenstra in #12
- Reference events from places, and render them. by @bartfeenstra in #13
- Render places on event pages. by @bartfeenstra in #14
- Improve visual styling and responsiveness. by @bartfeenstra in #15
- Remove the family pages. by @bartfeenstra in #16
- Set the viewport scale. by @bartfeenstra in #17
- Set the HTML tag's language attribute. by @bartfeenstra in #18
- Add icons. by @bartfeenstra in #19
- Hide birth and death elements if no date and place are available. by @bartfeenstra in #20
- Render attachments by @bartfeenstra in #21
- Improve text styling. by @bartfeenstra in #22
- Add a generator meta tag. by @bartfeenstra in #23
- Link to the web manifest. by @bartfeenstra in #24
- Fix and test the references between people and families. by @bartfeenstra in #26
- Add tests for importing places, people, events, and families from Gramps XML files. by @bartfeenstra in #27
- Introduce configuration files. by @bartfeenstra in #28
- Ensure MarkupSafe exists, instead of assuming Jinja2 provides it. by @bartfeenstra in #29
- Fix a bug that would cause files to be nested too much. by @bartfeenstra in #30
- Add a sitemap by @bartfeenstra in #31
- Clean up rendering by @bartfeenstra in #32
- Remove the unused .pydocstylerc. by @bartfeenstra in #33
- Make the site title configurable. by @bartfeenstra in #35
- Install npm packages upon rendering. by @bartfeenstra in #34
- Added HTTP 401, 403, and 404 error pages. by @bartfeenstra in #36
- Document the nginx configuration needed to serve Betty. by @bartfeenstra in #37
- Fix Python code style violations. by @bartfeenstra in #40
- Use Leaflet.js for maps by @bartfeenstra in #38
- Display all places on a map in the places listing. by @bartfeenstra in #41
- Fix the maps' image paths. by @bartfeenstra in #42
- Add more tests by @bartfeenstra in #43
- Update the nginx configuration documentation to strip trailing 'index.html' from URLs. by @bartfeenstra in #44
- Optimize visual space by @bartfeenstra in #45
- Sort events by their dates in their listing, and show only those events with dates. by @bartfeenstra in #46
- Backreference people from events. by @bartfeenstra in #48
- Correct the order of assert values by @bartfeenstra in #49
- Synchronize references between places and events, and add test coverage. by @bartfeenstra in #50
- Add Codecov integration by @bartfeenstra in #51
- Test and improve the Date class. by @bartfeenstra in #52
- Use GeoPy for coordinate handling. by @bartfeenstra in #53
- Test documents, files, and notes. by @bartfeenstra in #54
- Test the Event class. by @bartfeenstra in #55
- Add some more missing ancestry test coverage. by @bartfeenstra in #56
- Improve the setuptools integration, and document project usage. by @bartfeenstra in #57
- Fix a bug in parsing Gramps document descriptions. by @bartfeenstra in #58
- Add a basic test for the render module. by @bartfeenstra in #59
- Allow places to define other places they are enclosed by. by @bartfeenstra in #60
- Support burials. by @bartfeenstra in #61
- Refactor the gramps module tests. by @bartfeenstra in #62
- Add event meta. by @bartfeenstra in #63
- Refactor the event list template into a reusable partial. by @bartfeenstra in #64
- Render place labels based on context by @bartfeenstra in #65
- When rendering places, including data from enclosed places. by @bartfeenstra in #66
- Support actual Gramps export formats rather than plain XML files. by @bartfeenstra in #67
- Fix a bug where the place context would be dropped when rendering place labels. by @bartfeenstra in #68
- Implement the HTML element. by @bartfeenstra in #69
- Implement the HTML element. by @bartfeenstra in #70
- Remove the concept of nuclear families by @bartfeenstra in #71
- Document nginx cache control configuration. by @bartfeenstra in #72
- Restrict Gramps family events to the family's parents ('Main Participants'). by @bartfeenstra in #74
- Render event documents. by @bartfeenstra in #75
- List events for persons by @bartfeenstra in #76
- Hide empty references when rendering persons. by @bartfeenstra in #77
- Remove the concept of generic entity labels by @bartfeenstra in #78
- Add a person context to event labels. by @bartfeenstra in #79
- Render places everywhere. by @bartfeenstra in #80
- Render coordinates on place pages. by @bartfeenstra in #82
- Fix a bug where events sections would be rendered, but no events would be listed. by @bartfeenstra in #81
- Validate rendered HTML during tests. by @bartfeenstra in #83
- Improve place label formatting by @bartfeenstra in #84
- Introduce RDFa for people. by @bartfeenstra in #85
- Add Open Graph integration. by @bartfeenstra in #86
- Introduce plugins by @bartfeenstra in #91
- Require Node.js 8 and 10 for CI builds. by @bartfeenstra in #94
- Run CI builds on Mac OS as well. by @bartfeenstra in #95
- Remove debugging code. by @bartfeenstra in #97
- Convert Gramps archive parsing to a plugin. by @bartfeenstra in #96
- Make events class-based by @bartfeenstra in #100
- Add a 'generate' command. by @bartfeenstra in #101
- Anonymize ancestries by @bartfeenstra in #89
- Convert JS-based functionality to plugins by @bartfeenstra in #92
- Add production and development modes, and implement them for Webpack. by @bartfeenstra in #102
- Improve code style compliance. by @bartfeenstra in #106
- Allow resource overrides by @bartfeenstra in https://github.com/bartfeenstra/b...