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

[pull] master from constellation-app:master #15

Open
wants to merge 217 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented May 1, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

* Changed format of dates in date picker

* Updated help text

* Made requested changes

* Made requested change
@pull pull bot added the ⤵️ pull label May 1, 2023
serpens24 and others added 28 commits May 2, 2023 12:11
…1827)

* Update VisualGraphOpener.java

add changes so that if a manual backup exists, and autosave and main file are corrupt, the backup can be used

* Update VisualGraphOpener.java

added tab
* initial checkin

* update 2

* adjust colours

* Revised popup dialog, tab flash colour, red scaled reports, details in errors, and toolbar functions.

* remove test code

* update dependency version

* dependency version updates

* update dependency version

* Fix unit test

* code cleanup

* tweaks

* added severity level filter

* Improved/updated controls, functionality, and stability

* Updated dialog, added background functionality, code cleanup.

* Code review updates

* Code cleanup and added a What's New entry

* More code review changes, added icons, minor updates.

* code review changes, updated icons

* updated icons

* Unit testing

* updated unit test

* update unrelated unit test

* unit tests

* code refactor/cleanup

* minor code cleanup

* update unit test

* wip unit test suite

* update test

* update unit test

* updates

* more unit test coverage

* update test

* update unit test

* minor updates
* Added an alert dialog to notes view

* Styling the popup

* Popup window now adds in notes to notes view

* Changed layout of edit buttons in notes view

* Show more/less button now dissapears in edit mode

* Duplicate children added bug fixed

* NewNotePane closes when consty closes

* Added comments

* Fixed code smells

* Fixed code smells

* Fixed comment

* Fixed minimum width of noteview

* Fixed unit tests

* Placed date time label at the top

* Added some CSS to the new note dialog pane

* Show more button now appears on notes all the time

* Changed layout of time range picker

* Changed layout of new note pane

* removed some imports

* Removed height button

* Apply button appears at the same place as the clear button

* Time range pickers have borders

* Layout of time range picker is finally how I want it

* Fixed bug where auto notes weren't showing datetime information

* Add note button is disabled wen no graph is opened

* Create note button is at the top now

* Colour picker has proper styles now

* Caspian.css restored

* Change slider thumb to white

* Moved edit buttons to the bottom

* Put selection label on top line

* Set prompt text colour to the correct colour

* Show more button only appears when note height is greater than certain amount

* TimeRangePicker now on second row of top bar

* Show More button bug fixed

* Fixed gap in topbar

* Last commit before redesign

* Fixed a bug

* Time range filter is drop down but apply button doesn't work

* Apply button removed from drop down menu  title

* Apply button centered

* New ntote popup appears in the center now

* removed logs

* Toolbar at the top of notes view now

* Made some small tweaks to new note pane

* Removed unused imports

* removed null pointer exception from time filter

* Fixed imports

* Selection label doesn't wrap

* Warning label appears on correct screen

* Changed warning to javafx alert

* Toolbar combo box button now doesn't get covered

* Fixed imports

* Changed help text and fixed new note pane height bug

* Fixed bug where cancel button would retain changes made by user in the text area

* Fixed show more button bug

* Made requested changes

* Solved wrap text issue with selection label

* Changed whats new text
* fixed issue with redirect paths for help pages

* removed scatter plot docs from old location
* Define allowed number patterns.

* Improved handling of negative numbers.
…ion was already shown. (#1830)

* Auto-block exception popups that already had a notification popup

* Block exception popups when notifications are shown.

* Check for nulls (unit test fix)

* code cleanup

* Update unit tests

* Unit test updates

* Temporarily disable some tests and check CI output

* Prevent notification dialogs from popping up during unit tests

* Fix unit test

* Update unit test

* Minor update/fix for error summary data.

* Code cleanup

* Update error message

* Code review changes.
#1841)

* Improved error message for an unspecified file, and updated error report matching process.

* Improve display of large error messages

* Code review changes
* Prevent auto-selecting on the data access view plugins.

* Check for graph loaded status before validating  Data Access Views

* Use static calls and move code segment to always be called.

* Use system property instead of a top component static reference

* Formatting
* Update online help template

* Update help displayer for adaptors pages online

* Generic check for help pages from other repos
…1849)

* Changes no longer lost when autosave occurs

* Notes stay in edit mode even when graph switching

* Added finals

* Made requested changes
* added schema updater for regex changes in analytic types

* simplified unit test graph

* updated test with couple extra cases
* Handle a timing issue that was  affecting the recent graph snapshots.

* Fix unit test

* Apply a time limit on waiting for initialisation.

* Modified logic

* Fix code smell

* Updated messages

* Re-interrupt thread after logging exception.
* Fix the Notes View tags filter to update notes consistently upon user select/deselection of tags

* Revert "Fix the Notes View tags filter to update notes consistently upon user select/deselection of tags"

This reverts commit 31db332.

* add again
* #1731

Wording fix

* #1731

* #1795

* #1795

* #1731

* #1731

* #1731

* #1731

* #1731

* #1731

* #1862

* Use a PluginException to generate a Notification. Fix issue with double auditing/reporting of exceptions in DefaultPluginEnvironment.

* Added finals and updated row/rows message.

---------

Co-authored-by: OrionsGuardian <[email protected]>
* Fixed find next bug

* Clean up imports
* Initial commit

* DAV plugins now shown in order set in config

* Removed loggers

* Changed test

* Changed tests back

* All plugins are shown if config not set

* Added in up and down buttons to config window

* Down button works properly now

* Fixed test

* The lists items cannot be selected with ctrl-click

* Changed test

* Changed test to fail locally but should pass on CI

* Made some of the requested changes

* Fixed code smells

* Apply button activates when visible list is reordered

* Made options panel more compact

* More layout tweaks to options pane

* Changed positions of up and down buttons

* Made requested changes

* Updated changelog

* Made some of the requested changes

* Apply button disabled after changes have been applied

* Improved visibleEntriesHaveChanged() logic

* Fixed test on local

* Cancel button works as intended

* Made changes to account for clear built state

* Added in some extra logic to handle clean builds

* Removed unused logger

* Fixed tests

* Changed tests

* Fixed tests again

* Fixed clean build issue
…ph listneer if no listeners to auto vetter (#1853)

* Handle close of listeners to QC Auto Vetter to trigger removal of graph changed listener if no listeners remain.

* Review comments fixed camelCase of functions and restored content deleted in merge.

* restored removed code.

* review comment - add final
* When there are no blaze preset spots left a popup appears asking the user which preset to replace

* Reduced width of pane

* Dialog pnae showing existing presets now show their colour

* Selection works again

* Fixed tests

* Added finals
* Cursor changes when draw mode is activated

* Added constructor, cleaned up unused imports

* Removed empty statement

* Fixed requested changes

* Made requested changes
* Fixed double click bug in quality control view

* Fixed code smells

* Made requested changes

* Removed static from top component

* Fixed issue with window appearing in wrong monitor

* Made requested changes

* Made requested changes

* Removed unused import

* Made request changes

* Added comment to firstClick declaration
Delphinus8821 and others added 30 commits July 12, 2024 08:27
* Update base toc

* Fix tests

* Fix tests
* updated github actions to use latest actions versions

* removed accidentally committed changes
…2138)

* Fix paths in Scripting View javadocs

* Fix issue with offline help toc.md file being empty. Fix to find local constellation folder.

* Fix unit test

* Minor update

* Update unit test

* Code cleanup
* Fix incorrect warning when opening file

* Add more overloads for createFileChooserBuilder, opening file for background filter only shows text files

* Fix code smell and reorganized functions

* Fix tests in ExportGlyphTexturesActionNGTest

* Fix more tests

* Fix requested change

* Fix export to svg not warning about overwriting file of same name

* Fix smells

* Update FileParameterTypeNGTest.java

* Test new tests

* Test FileInputPane Tests

* Test new tests

* Test unit test

* Add more test cases

* Update FileInputPane tests

* Fix dup code and refactor function

* Remove duplicate code

* Update tests

* Fix code smells

* Remove unused code

* Update FileInputPaneNGTest.java

* Update FileInputPaneNGTest.java

* Update FileInputPaneNGTest.java

* Fix requested changes
)

* Fix missing io import in constellation_client

* Update ArrangementPluginsHelpProviderNGTest.java

* remove fix for depreciated code

* Test possible sources of http error

* Update package

* Update constellation_client.py

* Make new package version

* Update about-jupyter-notebook-server.md

* Update WebServer.java

* Add feature to copy script to notebook folder if package install fails, add logging of install process

* Update version in constellation_client

* Restore original check of secret warning

* Update WebServerNGTest.java

* Test changes to WebServerNGTest

* Update tests

* Fix incorrectly removed variable

* Test fix for failing tests

* Revert tests

* Update ValueInputPane.java

* Rearrange unix command

* Fix sonar issues

* Update ValueInputPane.java

* Update ValueInputPane.java

* added catch to io exception

* formatting

* Fix test

* Test new tests

* Add test

* Clean constellation_client.py and update package

* Add function to set custom rest file path

* Update package

* Add feature where rest directory is used before user directory for rest location

* Add warning when rest directory is changed

* Fix code smell

Others are auto generated

* Update docs, update package, ipython is default rest location instead of user directory

* Reword docs

* Fix bugs in update rest

* Fix test and remove duplicate rest file

* Fix issue caused if rest directory was left as default

Strangely, the exception didn't throw on windows

* Formatting

* Fix code smell and remove extra copy of rest file being made

* Fix linux install command

* Fix linux install, add verification to package install, clean up code

* Update tests

* Format test

* Update webserver tests comments

* Update WebServerNGTest.java

* Fix mistake in test

* Fix duplicate code

* Fix sonar issue

* Create requirements.txt
* Remove deactivate on close

* Fix code smells
* Update HelpServlet.java

* Rename image

* Update helpPanel.png

* Begun PNG rename

* Rename PNG to png
* Added Find All and zoom button to find and replace panel

* Fixed Find and Zoom BasicFind

* Fixed Find and Zoom with multiple graphs

* Update to zooming functionality

* Reset view on find

* Update zoom function

* Update exception

* Update exception

* Fix zoom on current graph

* Fix zoom on replace

* Fix test

* Fix zoom on replace all

* Update help images

* Remove commented out code

---------

Co-authored-by: Delphinus8821 <[email protected]>
* Fix Test Notifications Ok button exception

* Removed PluginParametersSwingDialog

* Update TestNotificationsAction.java
* Make Add Hashmod work

* Update toc.md

* Remove commented code

* Fix code smells

* Update HashmodAction.java

As per review comments and fix for the exception if "Create vertices if no match is found" option was selected

* Update HashmodAction.java

* Moved hashmod to Core Import Export Plugins

Moved hashmod from Core Graph Utilities to Core Import Export Plugins and use existing Grid Arrangement to arrange added vertices.

* Update add hashmod help

* Formatting changes

* Moved hashmod unit tests to new package

* Update add-hashmod.md
* Fix the issue in deleting templates

* Remove hard-coded path-delimiter.

* Fix the exceptions when deleting templates

* Move the constant to SeparatorConstants

* Revert "Move the constant to SeparatorConstants"

This reverts commit f3b0d23.

* Using File.separator
* Update QueryPhasePaneNGTest.java

* Update QueryPhasePaneNGTest.java

* Change all tests to create copies of data source list

* Update QueryPhasePaneNGTest.java

* Change stream for each to regular for each

* Remove list copying

* Remove commented code

* Add out of bounds catching

* Add out of bounds catch

* Add system out printing of out of bounds catch

* Update QueryPhasePaneNGTest.java

* Update DataAccessPaneNGTest.java

* Update DataAccessPaneNGTest.java

* Fix wrong error catch and add list copying back in

* Update ValueInputPane.java

* Change empty string to have something in it always

* Remove system outs

* replace getItems with itemsProperty

* Update QueryPhasePaneNGTest.java

* Update ValueInputPane.java

* Add null pointer catch, add syncronised to setHeadingsExpanded

* Comment catches, Remove run later

* Remove commented code

* Update ValueInputPane.java

* Update DataAccessPaneNGTest.java

* Update QueryPhasePane.java

* Test synchronized dataSourceList

* Synchronize dataSourceList children

* Clean up tests

* Remove unused imports

* Fix typo
* Update QualityControlAutoVetter.java

* Disabled all textboxes

---------

Co-authored-by: Quasar985 <[email protected]>
#2169)

* Fix the conversation view to not show conversations from other graphs.

* Fix the bug where the conversations were not refreshing when the selected vertex ID matched.
* Update DateTimeRangeInputPane.java

* Make code easier to read

* fix error cause by entering text in incorrect format

* fix formatting

* Make input box red when value is invalid

* Make v final

* Remove debug logging

* Fix data access view not disabling go button on invalid date

* Remove commented code

* Create single test

* Update DateTimeRangeInputPaneNGTest.java

* Add more tests

* Fix code smells

* Remove unneeded code

* Add tests for datePicker

* Fix requested changes
* Fix the exception when clicked on a non empty graph by opening a new graph before drawing the testable graph

* Fix the logger import
* Change default shortcuts

* Update whatsnew.txt

* Update whatsnew.txt

* Fix typo

* Add additional shortcuts
…ty (#2174)

* Fix UNION mode in Layers View and add INTERSECTION mode

* Added unit test for Layers union and intersection functionality

* Fix unit test

* Code cleanup

* Update Help pages and Whats new

* Fix typo and grammar
* Fix for chained files

* Update HashmodCSVImportFileParser.java

* Update HashmodCSVImportFileParser.java

* Code cleanup

* Add null checks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet