Releases: dickschoeller/gedbrowser
Release 1.3.0-RC2
Fix pom file inconsistency that broke the application
Release 1.3.0-RC1
Issues and PRs resolved
- #836 Vulnerability fix
- #835 [Snyk] Fix for 1 vulnerable dependencies
- #838 update a number of packages to reduce vulnerability count
- #839 #819 Layout of list dialogs
- #840 Crud operation consistency
- #513 Findbugs suppression
- #809 Crud operations could be more consistent
- #655 Fix population of dialogs
- #665 Improve commonality of dialog population
- #842 #500 Expand tests of AbstratGedObjectFactory
- #845 #846 split up UserImpl to reduce its complexity
- #847 create and use properties service
- #849 [Snyk] Fix for 1 vulnerable dependencies
- #850 [Snyk] Fix for 1 vulnerable dependencies
- #851 Tests for upload controller and upload service
- #817 Test coverage for file upload service
- #855 [Snyk] Fix for 2 vulnerable dependencies
- #856 [Snyk] Fix for 1 vulnerable dependencies
- #854 [Snyk] Fix for 1 vulnerable dependencies
- #853 [Snyk] Fix for 1 vulnerable dependencies
- #852 [Snyk] Fix for 1 vulnerable dependencies
- #857 [Snyk] Fix for 1 vulnerable dependencies
- #858 [Snyk] Fix for 1 vulnerable dependencies
- #859 Update to try to reduce vulnerabilities
- #865 UI updates
- #843 Hide living when not logged in
- #893 When listing persons, filter by living for non-logged in
- #892 When listing persons, filter confidential when not admin
- #844 Hide confidential when not admin
1.3.0-M6
Release 1.3.0-M6
The primary content is user login in the next gen UI.
- #829 get rid of wide open permitall
- #828 account-menu-component.ts user field is any should be typed
- #826 headers in UserController.addUser might be unused
- #726 Manage editing controls visibility more consistently.
- #609 Login to angular client
- #804 Problems deleting and linking certain persons
- #501 GEDCOM upload
- #690 Focus when bringing up dialog Blocked
- #666 Dynamically populate the dataset picker
- #780 Edit non-image multimedia should bring up multimedia dialog
- #782 Reading OBJE from disk ends up weird. Good when created in editor
- #778 Create source (and link to it) is building the link incorrectly
- #504 multimedia record
- #730 Direct test of gedbrowserng crud classes
- #740 Code coverage for GedWriter
- #774 Edit attribute not populating dialog
1.3.0-M5
Release 1.3.0-M5
The primary content of this release is expansion of the editing capabilities in gedbrowserng.
In particular, adding support for Note as a toplevel record.
Issues resolved
- #765 Docker plugin warning - turned into a non-issue
- #766 Warnings from Javadoc - only an issue in Java 9 and up
- #772 Note record support
- #576 Note record editor
- #770 Render note strings with line breaks
- #771 Note list page should only show the first n characters. Undecided exactly how much.
- #591 Notes page
- #769 update npm dependencies in lock
- #756 Fix deprecated mechanism for travis running sauce tests
- #768 Move sauce access key into travis web site
- #767 Adapt to Java 9
- #764 [Snyk] Fix for 1 vulnerable dependencies
- #763 [Snyk] Fix for 1 vulnerable dependencies
- #762 Reduce duplication in resolvers
- #760 Duplication
- #759 Create a LinkCreator class
- #761 Create new class to manage common source/submitter behavior
1.3.0-M4
Release 1.3.0-M4
The primary content of this release is expansion of the editing capabilities in gedbrowserng.
This is, obviously, still a huge work in progress. But it is at the point now where most of the
changes I would want to make to data can be made.
Issues resolved
#733 update some dependencies based on version plugin devenv
- undertow
- jackson
- joda-time
- assertj
- selenium
- checkstyle
- pmd
#734 fix bugs from M3 bug
- was losing track of dataset
#735 upgrade ng2-page-scroll to ngx-page-scroll enhancement
#736 #737 #739 [Snyk] Fix for vulnerable dependencies vulnerability
- With an upgrade:
- npm:braces:20180219
- npm:debug:20170905
- npm:hoek:20180212
- npm:https-proxy-agent:20180402
- npm:jasmine-core:20180216
- npm:lodash:20180130
- npm:ms:20170412
- npm:ws:20171108
- With a Snyk patch:
- npm:debug:20170905
- npm:hoek:20180212
- npm:ms:20170412
#741 upgrade spring to fix a couple of vulnerabilities vulnerability
- 4.3.18.RELEASE
#745 Implement reordering families with drag and drop enhancement
Delete #742 person, #744 source, #752 submitter enhancement
- Add delete to the rows of the top level object pages.
#753 [Snyk] Fix for 1 vulnerable dependencies
- With a Snyk patch:
- npm:lodash:20180130
#586 Edit header enhancement
- Added a page for the header
- Needed a little work on the CRUD for header
Submitter #749 Add, #751 Link, #750 Unlink enhancement
1.3.0-M3
- Change from Angular Materials to PrimeNG
- Major expansion of the editing functions in gedbrowserng
- Drag and drop ordering
- Create, link and unlink in every relation to person
- Link sources
- Multiple GEDCOMs (a hack)
1.3.0-M2
This milestone represents a major step forward toward being able to effectively edit genealogy data using the new editing UI. Included are:
- Adding new persons in relation to existing persons (creates families when appropriate)
- Add, edit, delete, reorder attributes
- Recording person change
- Automatic creation of REFN
- Saving to a client-side gedcom file
1.3.0-M1
First release with an Angular editor client added.
Test clean up
Test clean up
- Extend Selenium tests
- Parallelize
- Examine coverage
- Update Jackson version
- Look at the page object and test structure in Selenium
- Add submission page
- Add note page
UI Expansion
UI Expansion
- Add header page
- Add submittor page
- Add index by place
- Expand tests
- Clean up code quality issues
Commits
Release 1.2.1
Squashed commit of the following:
commit 50a38dd
Merge: 37bc401 d0bd05f
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 22:46:16 2017 -0400
Merge pull request #454 from dickschoeller/pmd-checkstyle-upgrades
upgrade pmd plugin and checkstyle engine
commit d0bd05f
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 22:16:52 2017 -0400
upgrade pmd plugin and checkstyle engine
commit 37bc401
Merge: d973e30 8605f49
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 13:53:58 2017 -0400
Merge pull request #451 from dickschoeller/dickschoeller-patch-1
Not sure why the full set of pushes didn't just update the preview pull request
commit 8605f49
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 13:23:46 2017 -0400
try again with markdownlint config
commit 691d6a6
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 13:11:22 2017 -0400
try again
commit fd30a47
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 13:09:25 2017 -0400
fix another markdown warning in the readme
commit 1474545
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 13:06:52 2017 -0400
Fix markdownlint configuration
commit d973e30
Merge: 9a86027 f911f67
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 11:43:44 2017 -0400
Merge pull request #449 from dickschoeller/dickschoeller-patch-2
remove unused import
commit f911f67
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 11:00:33 2017 -0400
remove unused import
commit 9a86027
Merge: 54a2f6a 94eeda9
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 10:57:44 2017 -0400
Merge pull request #448 from dickschoeller/dickschoeller-patch-1
reduce readme warnings
commit 94eeda9
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 10:55:35 2017 -0400
3 spaces for line break
commit 6119aef
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 10:53:05 2017 -0400
change some of the scanning configurations
commit 46dda30
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 09:58:29 2017 -0400
2 more down
commit e307351
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 09:54:14 2017 -0400
Try again
commit cfb11b9
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 09:48:37 2017 -0400
reduce readme warnings
commit 54a2f6a
Merge: 1d5ffea 218e667
Author: Richard Schoeller [email protected]
Date: Mon Jun 26 09:13:24 2017 -0400
Merge pull request #447 from dickschoeller/446-test-coverage
Fixes #446 - improve test coverage
commit 218e667
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 19:32:47 2017 -0400
Fixes #446 - improve test coverage
* Added direct tests from some new classes
* Broke up some of the geocoding tests to not be so huge
commit 1d5ffea
Merge: f25e77e bf6bce0
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 16:17:07 2017 -0400
Merge pull request #445 from dickschoeller/14-place-index
Fixes #14 - add index by place
commit bf6bce0
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 15:51:05 2017 -0400
remove 2 findbugs warnings
commit 969bfc0
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 15:08:48 2017 -0400
move the comparators out into standalone classes
commit ed12497
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 14:35:59 2017 -0400
further reduce warnings
commit 8d9acb6
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 14:32:00 2017 -0400
remove some PMD warnings
commit a7208ff
Author: Richard Schoeller [email protected]
Date: Sun Jun 25 14:18:45 2017 -0400
Fixes #14 - add index by place
Because of performance issues in determining who is visible
by being living, anonymous access is currently disabled.
commit f25e77e
Merge: 2f50f93 7aca6c4
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 19:41:39 2017 -0400
Merge pull request #444 from dickschoeller/396-submittor-name-rendering
Fixes #396 - submittor name rendering
commit 7aca6c4
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 19:13:24 2017 -0400
test some new functions that were missed
commit 3801f0b
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 18:38:41 2017 -0400
reduce method complexity
commit c950a55
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 18:05:56 2017 -0400
Fixes #396 - submittor name rendering
Because there is no constraint on submittor name structure, change
the rendering to avoid ? and to not do any special surname handling.
commit 2f50f93
Merge: 5643dae 5160d26
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 15:16:33 2017 -0400
Merge pull request #443 from dickschoeller/387-date-in-list
Fixes #387 - date as a list item
commit 5160d26
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 14:48:43 2017 -0400
Fixes #387 - date as a list item
It looks like the only attribute that was showing up in a list
incorrectly was date. This fixes it.
commit 5643dae
Merge: 25d5aee 3cf954f
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 13:54:57 2017 -0400
Merge pull request #442 from dickschoeller/header-source
Fixes #385 - source in header isn't a link
commit 3cf954f
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 13:27:26 2017 -0400
Expand check on header reading
This won't change coverage, but it will help assess whether
the parsing of the header, which has special characteristics,
is proceeding as expected.
commit 3a9c8e6
Author: Richard Schoeller [email protected]
Date: Sat Jun 24 12:49:27 2017 -0400
Fixes #385 - source in header isn't a link
The source item in a GEDCOM header isn't a link. It is a block
describing the source software of that particular GEDCOM file.
As such it needs to be treated as an attribute of the header
and not as a link or as a source object.
Change the object factory used when parsing GEDCOM files to
reflect that changed thinking.
commit 25d5aee
Merge: c4ae5c1 644e369
Author: Richard Schoeller [email protected]
Date: Mon Jun 19 06:22:40 2017 -0400
Merge pull request #441 from dickschoeller/386-date-and-time
Fixes #386 - dates can have time
commit 644e369
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 23:22:24 2017 -0400
Fixes #386 - dates can have time
Required changes in the renderers, supporting visitors and tests.
commit c4ae5c1
Merge: 6b98e4d 625553c
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 18:02:28 2017 -0400
Merge pull request #440 from dickschoeller/342-repository-manager-mongo
reduce complexity
commit 625553c
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 15:13:20 2017 -0400
reduce complexity
commit 6b98e4d
Merge: 20f7429 ce30895
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 14:56:39 2017 -0400
Merge pull request #439 from dickschoeller/342-repository-manager-mongo
Fixes #342 - RepositoryManagerMongo too many fields
commit ce30895
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 14:16:39 2017 -0400
Fixes #342 - RepositoryManagerMongo too many fields
Reduced the number of fields by autowiring setters and holding
the repositories in a map. This reduces the severity of complexity
warnings associated with the class as a whole.
commit 20f7429
Merge: f71fd93 6341f9c
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 12:33:22 2017 -0400
Merge pull request #437 from dickschoeller/390-source-link-like-submittor-link
Make sourcelink list item implementation like submittorlink
commit 6341f9c
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 12:03:16 2017 -0400
Make sourcelink list item implementation like submittorlink
Fixes #390
The list item version of was not like it should be in a list.
commit f71fd93
Merge: 033f734 bf95ce3
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 10:44:38 2017 -0400
Merge pull request #435 from dickschoeller/368-369-376-codebeat
Fix codebeat issues
commit bf95ce3
Author: Richard Schoeller [email protected]
Date: Sun Jun 18 00:00:53 2017 -0400
fix default backup file
commit cfbeb4e
Author: Richard Schoeller [email protected]
Date: Sat Jun 17 23:40:53 2017 -0400
fix findbugs problem
commit b005180
Author: Richard Schoeller [email protected]
Date: Sat Jun 17 23:34:11 2017 -0400
Fix codebeat issues
* Fixes #368 - code duplication in the endpoints (create base classes to share behavior)
* Fixes #369 - codebeat issues in PersonRender (create some mixin interfaces to spread the load)
* Fixes #376 - code duplication between AttributeDocumentMongo and MultimediaDocumentMongo (reorder methods to make different)
commit 033f734
Merge: 676b796 59b849e
Author: Richard Schoeller [email protected]
Date: Sat Jun 17 21:53:47 2017 -0400
Merge pull request #434 from dicks...