Skip to content

Releases: dickschoeller/gedbrowser

Release 1.3.0-RC2

23 May 19:03
Compare
Choose a tag to compare

Fix pom file inconsistency that broke the application

Release 1.3.0-RC1

16 May 20:36
Compare
Choose a tag to compare
Release 1.3.0-RC1 Pre-release
Pre-release

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

18 Feb 00:00
Compare
Choose a tag to compare
1.3.0-M6 Pre-release
Pre-release

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

10 Aug 20:25
Compare
Choose a tag to compare
1.3.0-M5 Pre-release
Pre-release

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

06 Jul 14:48
Compare
Choose a tag to compare
1.3.0-M4 Pre-release
Pre-release

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

19 Jun 18:03
Compare
Choose a tag to compare
1.3.0-M3 Pre-release
Pre-release
  • 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

19 Apr 13:01
Compare
Choose a tag to compare
1.3.0-M2 Pre-release
Pre-release

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

08 Mar 18:22
Compare
Choose a tag to compare
1.3.0-M1 Pre-release
Pre-release

First release with an Angular editor client added.

Test clean up

10 Aug 23:16
Compare
Choose a tag to compare

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

27 Jun 04:12
Compare
Choose a tag to compare

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...
Read more