View Issue Details

IDProjectCategoryView StatusLast Update
0005188SymmetricDS ProNew Featurepublic2022-07-27 20:54
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.0 
Target Version3.14.0Fixed in Version3.14.0 
Summary0005188: Settings button with display options
DescriptionThe settings button in the top right of the screen currently only appears when the Dashboard tab is selected and is only used to open the dashboard settings dialog. It needs an overhaul, including the following changes:

- Make the button always visible
- Add a global "Display" tab to the dialog including the following settings:
  - Appearance (e.g., auto, dark mode, or light mode)
  - Date Format
  - Time Format
  - Time Zone
- Move the dialog's buttons to the bottom right instead of the bottom left
- Change the dialog's "Close" button to "Cancel"
- Consider replacing the dialog's tabs with a ListBox or TreeGrid on the left side
- Consider moving more parameters to the dialog
- Consider adding more specific settings to the dialog depending on the current tab and/or screen
TagsNo tags attached.

Activities

emiller

2022-01-05 21:28

developer  

dashboard-display-settings.png (37,976 bytes)   
dashboard-display-settings.png (37,976 bytes)   

Related Changesets

SymmetricDS: 3.14 b0d659e8

2022-01-13 13:25:51

evan-miller-jumpmind

Details Diff
0005188: Made changes necessary to overhaul settings button Affected Issues
0005188
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Extension.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/FileTrigger.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/FileTriggerRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Grouplet.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/model/IModelObject.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/JobDefinition.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/LoadFilter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Monitor.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/NodeChannel.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/NodeGroup.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/NodeGroupLink.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Notification.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Router.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Trigger.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/TriggerRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TransformService.java Diff File
mod - symmetric-sqlexplorer/src/main/java/org/jumpmind/vaadin/ui/common/ColumnVisibilityToggler.java Diff File
mod - symmetric-sqlexplorer/src/main/java/org/jumpmind/vaadin/ui/common/TabSheet.java Diff File

SymmetricDS: 3.14 dc301988

2022-01-14 18:37:11

evan-miller-jumpmind

Details Diff
0005188: Snapshot dates are now in UTC Affected Issues
0005188
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/util/SnapshotUtil.java Diff File

SymmetricDS: 3.14 c5a6a7c9

2022-01-21 15:47:36

evan-miller-jumpmind

Details Diff
0005188: Made some trigger templates use UTC time and replaced some instances of current_timestamp Affected Issues
0005188
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mssql/MsSql2008TriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mssql/MsSqlTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mssql2000/MsSql2000TriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mysql/MySqlTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/oracle/OracleTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/PostgreSqlTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/job/JobManager.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/job/JobManagerSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/sqlite/SqliteTriggerTemplate.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/TriggerHistory.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ContextService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ContextServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ExtensionService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ExtensionServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/IncomingBatchService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/IncomingBatchServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/LoadFilterService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/LoadFilterServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RegistrationService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RegistrationServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/SequenceService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/SequenceServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterServiceSqlMap.java Diff File
mod - symmetric-wrapper/src/main/java/org/jumpmind/symmetric/wrapper/WrapperConfig.java Diff File

SymmetricDS: 3.14 1f8a3996

2022-01-21 18:50:30

evan-miller-jumpmind

Details Diff
0005188: Fixed bug in DataService Affected Issues
0005188
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java Diff File

SymmetricDS: 3.14 c3208f3d

2022-01-21 20:00:24

evan-miller-jumpmind

Details Diff
0005188: Fixed bug in DataService Affected Issues
0005188
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java Diff File

SymmetricDS: 3.14 21b36542

2022-01-24 18:56:46

admin

Details Diff
0005188: fix SQL error on postgres - it needs to know timestamp type Affected Issues
0005188
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorServiceSqlMap.java Diff File

SymmetricDS: 3.14 b3d03fea

2022-06-28 19:49:06

admin

Details Diff
0005188: back out utc create_time for now Affected Issues
0005188
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mssql/MsSql2008TriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mysql/MySqlTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/oracle/OracleTriggerTemplate.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/PostgreSqlTriggerTemplate.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/sqlite/SqliteTriggerTemplate.java Diff File

Issue History

Date Modified Username Field Change
2022-01-05 21:28 emiller New Issue
2022-01-05 21:28 emiller Status new => assigned
2022-01-05 21:28 emiller Assigned To => emiller
2022-01-05 21:28 emiller File Added: dashboard-display-settings.png
2022-01-13 14:00 Changeset attached => SymmetricDS 3.14 b0d659e8
2022-01-14 19:00 Changeset attached => SymmetricDS 3.14 dc301988
2022-01-21 16:00 Changeset attached => SymmetricDS 3.14 c5a6a7c9
2022-01-21 19:00 Changeset attached => SymmetricDS 3.14 1f8a3996
2022-01-21 21:00 Changeset attached => SymmetricDS 3.14 c3208f3d
2022-01-24 19:00 admin Changeset attached => SymmetricDS 3.14 21b36542
2022-06-28 19:49 elong Status assigned => resolved
2022-06-28 19:49 elong Resolution open => fixed
2022-06-28 19:49 elong Product Version 3.13.0 => 3.14.0
2022-06-28 19:49 elong Fixed in Version => 3.14.0
2022-06-28 19:49 elong Summary Overhaul settings button => Settings button with display options
2022-06-28 19:49 elong Description Updated View Revisions
2022-06-28 20:00 admin Changeset attached => SymmetricDS 3.14 b3d03fea
2022-07-27 20:54 admin Status resolved => closed