Anil Sahoo
8b7eeca545
Implement new PostgreSQL 15 features in publication dialog and SQL. #5868
2023-05-25 16:25:12 +05:30
Yogesh Mahajan
702bc8c8ce
Allow pgAdmin to retrieve master password from external script/program. #4769
2023-05-25 13:49:08 +05:30
Nikhil Mohite
fec63c6cf3
Text improvement for the OS secret store feature. #5123
2023-05-24 18:06:21 +05:30
Aditya Toshniwal
96f3ac8a53
Code improvements to handle API errors gracefully in tree code. #6308
2023-05-23 14:37:16 +05:30
Akshay Joshi
db3d0c6e21
Make the 'Connect to server' dialog a modal dialog. #6043
2023-05-22 15:00:42 +05:30
Aditya Toshniwal
cedfd12f6a
Add an option to hide/show empty object collection nodes. #5048
2023-05-22 14:55:01 +05:30
Nikhil Mohite
48dd32f0e4
Ensure that master password is validated before migrating the passwords to OS secret storage and stopped. #5123
2023-05-22 14:06:50 +05:30
Nikhil Mohite
736879567f
Added support to use standard OS secret store to save server/ssh tunnel passwords instead of master password in pgAdmin desktop mode. #5123
2023-05-22 11:08:29 +05:30
Akshay Joshi
6949b41fb9
Ensure that a new row should be added on top in the User Management dialog. Fixes #5817
2023-05-18 13:26:47 +05:30
Pravesh Sharma
2ec460bf8f
Fix the browser tree state that is not remembered when reopening pgAdmin. #5777
2023-05-11 14:32:00 +05:30
Khushboo Vashi
1f2f405057
Indicate the user if all the server's children nodes are hidden from the preferences setting. #6003
2023-05-09 15:14:14 +05:30
Aditya Toshniwal
4fbfcdfee9
Fix multiple object breadcrumbs bugs. #2078
2023-05-03 15:18:17 +05:30
Aditya Toshniwal
46a9d4a69d
Fix an issue where query tool hangs for some time when multiple columns are selected to open geometry viewer. #5044
2023-04-27 11:58:50 +05:30
Aditya Toshniwal
1e7517dc98
Show object breadcrumbs path along with its comment on object hover. #2078
2023-04-26 11:18:16 +05:30
Pravesh Sharma
c2a54f3524
Fixed an issue where browser tree state is not remembered when reopening pgAdmin. #5777
2023-04-13 13:02:46 +05:30
Pravesh Sharma
097080ba97
Ensure that save button is enabled when registering new server fails due to API error. #6075
...
Incorporated review comments
2023-04-13 13:02:12 +05:30
Aditya Toshniwal
a93c0c8d94
Redirect pgAdmin main window console logs to NW.js server logs.
2023-04-06 15:16:14 +05:30
Aditya Toshniwal
a18d469c90
Fix an issue in search objects where objects were unable to locate occasionally. #5916
2023-04-04 18:29:54 +05:30
Aditya Toshniwal
5330121b36
On pressing Ctrl+C on a tree object, copy the fully qualified name to clipboard. #5854
2023-03-29 21:45:09 +05:30
Akshay Joshi
140494454a
Fixed linter errors after eslint upgrade.
2023-03-29 17:22:50 +05:30
Aditya Toshniwal
36d18ba5cb
Changes in accesskey display code to reflect all supported browser+OS combinations. #5022
2023-03-29 13:49:11 +05:30
Aditya Toshniwal
9924fae378
Nomenclature changes:
...
1. Rename "Properties..." context menu option of object to "Edit Object...".
2. Rename "Browser" tree to "Object Explorer". #4734
2023-03-28 22:20:14 +05:30
Aditya Toshniwal
66cb4e3bcf
Auto expand row edit form when a new row is added for Primary Key, Foreign Key, Unique Constraint and Exclusion Constraint. #3298
2023-03-27 17:14:37 +05:30
Akshay Joshi
636ab5cbab
Change the foreground color of the code mirror text for Dark Theme. #6018
2023-03-27 11:35:54 +05:30
Aditya Toshniwal
64ddfc0eb7
Fix an issue where server foreground/background color was not getting applied after jQuery changes. #5701
2023-03-21 17:39:37 +05:30
Aditya Toshniwal
b923f5fcfa
Use fetch instead of axios to close connections in SQLEditor, ERD, Schema Diff and Debugger to ensure it completes. When closing a browser tab, axios does not guarantee AJAX request completion. #5894
2023-03-20 18:20:48 +05:30
Aditya Toshniwal
42ac0d577d
Add .ts and .tsx files under linter and fix linter issues. #5830
2023-03-16 17:22:26 +05:30
Aditya Toshniwal
37c0de5d7d
Fix an issue where new dashboard graphs are partially following theme colors. #5958
2023-03-16 17:21:56 +05:30
Aditya Toshniwal
fea1b9cf82
Use http for SVG namespace URLs which were changed to https for SonarQube fixes. #5943
2023-03-14 13:48:43 +05:30
Aditya Toshniwal
f72f4aa359
Dashboard graph Y-axis width should increase with label. #5929
2023-03-14 11:04:08 +05:30
Yogesh Mahajan
63c7d14638
Added capability to deploy PostgreSQL servers on Google Cloud. #5750
2023-03-13 14:56:16 +05:30
Aditya Toshniwal
ec32099d2f
Show appropriate error message when master password is not set instead of 'Crypt key missing'. #5735
2023-03-13 11:51:35 +05:30
Nikhil Mohite
79de2ad571
Fixed jasmine test cases.
2023-03-08 11:20:39 +05:30
Nikhil Mohite
9da8a188fa
Added support for mounting shared storage in server mode. #5014
2023-03-06 17:03:47 +05:30
Anil Sahoo
5abb748c3e
Display the 'No menu available for this object' message if the selected tree node does not have any options. #5775
2023-03-02 11:02:15 +05:30
Aditya Toshniwal
9abbd30790
Fix an issue where sequence owner is remove on sequence edit. #5810
2023-02-22 14:06:44 +05:30
Aditya Toshniwal
cf28d7df32
Fix an issue where query tool is stripping spaces in grid cell. #5803
2023-02-22 14:06:13 +05:30
Aditya Toshniwal
08062e67ca
Do not allow to save invalid JSON in query tool JSON editor. #5822
2023-02-20 15:37:59 +05:30
Aditya Toshniwal
8967a510c9
Handle MERGE operation in query tool explain introduced in PostgreSQL 15. #5872
2023-02-20 15:36:22 +05:30
Pravesh Sharma
b1e6eaad61
Fixed an issue where query was not pasted to editor after trojan source warning. #5760
2023-02-20 13:25:35 +05:30
Aditya Toshniwal
aeb4867bdf
Few dashboard graph improvements.
2023-02-18 15:46:37 +05:30
Akshay Joshi
0fd1e0963e
Fixed an issue where pgAdmin failed to connect when the Postgres password included special characters. #5847
2023-02-13 16:49:18 +05:30
Aditya Toshniwal
713ddb5f62
Remove usage of jQuery in pgAdmin.
...
Remove usage of Bootstrap in React components. #5701
2023-02-10 10:28:39 +05:30
Aditya Toshniwal
4a3bcfa202
Use uplot for Dashboard graphs to reduce CPU usage. #5794
2023-02-06 15:55:02 +05:30
Aditya Toshniwal
f3bb4776e4
Fix an issue where drag and drop object names is not working. #5761
2023-02-06 15:29:27 +05:30
Nikhil Mohite
a48828e7a3
Improve performance by removing signal-based zoom-in, zoom-out, etc functionality from the runtime environment. #5723
2023-01-17 17:18:35 +05:30
Aditya Toshniwal
53ae657cc9
Fix menu closing issue on file manager. #5615
...
Fix file path issue in import/export servers caused due to vulnerability fix.
2023-01-16 19:28:23 +05:30
Aditya Toshniwal
83b207e7da
Fix few more issues related to Menu rewrite. #5615
2023-01-13 12:28:23 +05:30
Aditya Toshniwal
42220b1cb2
Fix select dropdown border issue. #5661
2023-01-09 18:42:48 +05:30
Aditya Toshniwal
1c705cf9be
Fix issues related to menu rewrite. #5615
2023-01-09 18:41:23 +05:30
Khushboo Vashi
9ff015e73c
Added support of AWS provider for BigAnimal cloud deployment. #5569
2023-01-09 12:32:26 +05:30
Pravesh Sharma
af2fc30b95
Fixed an issue where rename panel was losing focus when trying to add name if input box is empty. #5675
2023-01-05 17:37:09 +05:30
Nikhil Mohite
9c61670c9f
Ensure the query tool opens successfully on renaming any tree node from the database selected for the query tool connection #5542 , #5559
2023-01-04 12:20:54 +05:30
Pravesh Sharma
33aea87dea
Incorporated review comments. #5647
2023-01-02 13:30:49 +05:30
Akshay Joshi
98184e5835
Update copyright notices for 2023
2023-01-02 11:53:55 +05:30
Pravesh Sharma
67bc0c23ef
Fixed an issue where row count notification was disappearing automatically. #5647
2023-01-02 10:54:24 +05:30
Aditya Toshniwal
5c34c10d4e
- Move pgadmin4-treeview to pgAdmin main repo.
...
- Use react based context menu for browser tree. #5615 .
- Fix feature tests failure.
2023-01-02 10:51:13 +05:30
Aditya Toshniwal
ff9daec5ec
Rewrite pgAdmin main menu bar to use React. #5615
2022-12-22 14:25:18 +05:30
Nikhil Mohite
046b56bab1
Ensure the browser tree does not freeze while rendering 10k+ nodes/objects. #5541
2022-12-21 15:36:07 +05:30
Nikhil Mohite
8e18e0b536
Fixed tree flickering issue on scroll. #5559
2022-12-20 11:30:19 +05:30
Akshay Joshi
c07053bce5
1) Update release note.
...
2) Fixed a typo. #5645
2022-12-14 15:56:05 +05:30
Pravesh Sharma
cc9d519fac
Incorporate review comments.
2022-12-14 15:53:19 +05:30
Pravesh Sharma
3f0eee4c39
Fixed an issue where properties tab was refreshing on tab change even if the selected node is same. #5536
2022-12-14 12:48:24 +05:30
Nikhil Mohite
cc0d467927
Fixed blank screen issue while opening query tools in new tab from native menu. #5503
2022-12-08 19:17:12 +05:30
Nikhil Mohite
b172cd6a16
Resolved native menu issues. #5503
2022-12-07 18:47:38 +05:30
Nikhil Mohite
2480d08e0f
Added native menu support in desktop mode. #5503
2022-12-06 18:16:36 +05:30
Pravesh Sharma
a954f22fe8
Fixed an issue where the CSV file would not download if the CSV quote character length exceeded 1. #5505
2022-11-28 13:49:22 +05:30
Aditya Toshniwal
f828951fc4
Fix the missing once event handler after backbone removal. #5493
2022-11-28 13:46:12 +05:30
Akshay Joshi
bbaf2ac46d
Updated yarn.lock file with the latest versions.
2022-11-28 13:01:59 +05:30
Aditya Toshniwal
8d74de09cc
Remove all traces of Backbone, Underscore. #5493
2022-11-21 10:54:15 +05:30
Aditya Toshniwal
2ab5d2b647
Ensure that the correct error message in ERD for permission denied should be shown. #5537
2022-11-16 14:37:54 +05:30
Aditya Toshniwal
669a3a7673
Fixed SocketIO calls when pgAdmin 4 server is running from a sub directory. #5521
2022-11-15 13:51:12 +05:30
Aditya Toshniwal
af32e3c296
Added the ability to generate ERDs for tables. #4756
2022-11-09 11:36:04 +05:30
Akshay Joshi
398675597a
Fixed an issue where AutoComplete was not working correctly due to incorrect regex. #5473
2022-11-07 13:59:18 +05:30
Nikhil Mohite
c38face9fc
Ensure that the browser tree should auto scroll to the selected node when expanding the server node. #2174
2022-11-07 10:54:58 +05:30
pea-sys
4bcf0637f9
Improve PNG files by optimising them.
2022-10-31 18:06:53 +05:30
Aditya Toshniwal
201a27e4b3
Fix an issue where save button is enabled when table properties dialog is opened. #5098
2022-10-31 17:51:46 +05:30
Nikhil Mohite
80f897a513
Ensure that the spinner should be visible on the browser tree on node refresh. #5122
2022-10-20 16:23:18 +05:30
Nikhil Mohite
b4fcb61d64
Ensure that the save button should be disabled by default on the Sort/Filter dialog in the query tool. #5058
2022-10-20 16:22:40 +05:30
Aditya Toshniwal
dd25bb0fff
Reposition the select dropdown when the browser is resized. #5206
2022-10-20 16:21:59 +05:30
Aditya Toshniwal
4fc0f288c7
Use SocketIO instead of REST for fetching database tables data in ERD. #5065
2022-10-17 15:24:22 +05:30
Aditya Toshniwal
ff095fc7c4
More fixes related to ERD color change. #4392
2022-10-13 18:34:34 +05:30
Aditya Toshniwal
ae82a4b279
Fix an issue where clear color is not reflecting in color picker. #4392 ( #5425 )
2022-10-12 16:34:54 +05:30
Aditya Toshniwal
794cbed57c
Added support to specify the background fill color to the table nodes in the ERD tool. #4392
2022-10-12 10:07:30 +05:30
Khushboo Vashi
e3a172e0e8
Fixed the cross-site scripting vulnerability. #5405
2022-10-06 17:30:41 +05:30
Nikhil Mohite
bb78d91d1b
Ensure that scroll bar on browser tree should be visible on windows resize #5402
2022-10-06 15:58:05 +05:30
Aditya Toshniwal
406119d96c
Allow reordering table columns using drag and drop in ERD Tool and create table. #4994
2022-10-03 11:18:22 +05:30
Nikhil Mohite
9acc59d099
Fixed an issue where pgAdmin is crashing if the user find/replace in the query tool multiple time. #5249
2022-09-30 10:42:00 +05:30
Pravesh Sharma
9817a9b20f
Fixed an issue where user was unable to select privileges in Safari #5327
2022-09-29 16:41:11 +05:30
Nikhil Mohite
1b11a6cd4b
Fixed a couple of SonarQube issues.
2022-09-27 14:28:31 +05:30
Akshay Joshi
bc08512327
Ensure that the search filter should be cleared when a new row is added to the user management. #5261
2022-09-23 16:22:31 +05:30
Nikhil Mohite
45a1dee9f1
Added the close button for all the notifications of the notistack. #5212
2022-09-23 14:01:18 +05:30
Pravesh Sharma
94ca48674a
made tooltip consistent across the application ( #5351 )
...
Ensure that the tooltips are consistent throughout the entire application. #5293
2022-09-23 11:11:02 +05:30
Nikhil Mohite
0203bbc7ef
Added the ability to display the selected text from the query tool in the find/replace box. #5249
2022-09-22 14:59:42 +05:30
Aditya Toshniwal
a2a18d4b4a
Fixed an error while saving changes to the ERD table. Fixes #5342
2022-09-19 16:20:07 +05:30
Akshay Joshi
16bcb7d4a2
Ensure that the browser tree should be refreshed after changing the ownership. Fixes #7607
2022-09-14 15:08:05 +05:30
Aditya Toshniwal
2de965d710
1. Use EDB's repo for react-data-grid instead of the personal repo.
...
2. Improved searching in the Search Objects.
3. Fixed react warnings in the query tool.
4. Fixed some SonarQube issues.
2022-09-13 19:13:33 +05:30
Nikhil Mohite
ab5d53f3b1
Fixed following issues for Schema Diff:
...
1) When some option from filter is selected, that particular type should be completely removed from top level result instead of showing identical:0
2) Copy button is missing for Difference SQL
3) Throw error when source & target server versions selected are different
4) In High contrast - Font color for identical turns same as background.
5) In High contrast - Checkbox box column turns same color of row resulting unable to distingiush about selection of item.
refs #6133
2022-09-13 16:49:44 +05:30
Akshay Joshi
1bff94d0ea
1) Ensure that properties should be displayed after the SonarQube fixes. (Patch by: Aditya)
...
2) Fixed Tablespace wrong path issue. (Patch by: Nikhil)
3) Align the label and drop-down on Graph Visualizer.
2022-09-12 14:05:21 +05:30
Aditya Toshniwal
93f5fbc797
Fixed SonarQube issues.
2022-09-12 11:28:00 +05:30
Khushboo Vashi
76a6feb2e7
Remove some more references of Backgrid and Backform.
...
refs #6134
2022-09-12 11:17:23 +05:30
Khushboo Vashi
ca8b5c68fd
Remove Backgrid and Backform. Fixes #6134
2022-09-10 14:22:49 +05:30
Aditya Toshniwal
b128ba2f57
Fixed a couple of SonarQube issues.
2022-09-10 14:04:28 +05:30
Pravesh Sharma
43022b7aa2
Fixed 'ternary operators should not be nested' code smell.
2022-09-10 14:00:22 +05:30
Yogesh Mahajan
cbf5886430
Fixed the following code smells:
...
1. Use concise character class syntax
2. Add a "break" statement or remove this "else" clause.
3. Replace this generic exception class with a more specific one.
4. Use a regular expression literal instead of the 'RegExp' constructor.
5. Use the opposite operator ("not in") instead.
2022-09-10 13:48:14 +05:30
Akshay Joshi
3b95a416ca
Fixed 'Remove the unnecessary boolean literals' code smell.
2022-09-09 15:23:18 +05:30
Akshay Joshi
b73aa6d000
Fixed 'Remove the unnecessary boolean literals' code smell
2022-09-08 20:28:43 +05:30
Akshay Joshi
b8f63adf41
Fixes following code smell reported by SonarQube:
...
1) Replace this if-then-else flow by a single return statement
2) Remove the unnecessary boolean literals.
2022-09-08 19:56:02 +05:30
Akshay Joshi
7086719640
Fixed SonarQube issues.
2022-09-08 18:08:58 +05:30
Yogesh Mahajan
603ce21d24
Fixed an issue where textarea of the JSON Editor does not resize with dialog. Fixes #7656
2022-09-08 15:31:36 +05:30
Nikhil Mohite
0c9c57e608
1. Resolved resize window issue for DDL result panel.
...
2. Updated the Screenshots.
3. Updated server group title to bold.
refs #6133
2022-09-08 15:24:43 +05:30
Akshay Joshi
18b77f15dd
Remove Alertify from pgAdmin completely. Fixes #7619
2022-09-08 15:16:48 +05:30
Nikhil Mohite
e1942d8c9e
1) Port schema diff to React. Fixes #6133
...
2) Remove SlickGrid.
2022-09-07 19:20:03 +05:30
Aditya Toshniwal
0f46f070ed
Port the remaining components of the ERD Tool to React. Fixes #7343
...
1. Make use of MUI styles and remove SCSS.
2. Use the new common components for buttons and tooltips, so that they are consistent.
3. UI design should be aligned with the query tool.
4. Remove tippyjs and Alertify dependencies.
2022-09-06 18:09:13 +05:30
Akshay Joshi
e58b9c767b
Port search object dialog to React. Fixes #7622
2022-08-30 17:08:12 +05:30
Yogesh Mahajan
71a4b20d90
Fixed some SonarQube issues.
2022-08-30 14:21:33 +05:30
Akshay Joshi
af1e9210b9
Fixed some security hotspots.
2022-08-26 18:58:16 +05:30
Dave Page
92741680b5
Fixes a bunch of warnings in the webpack process stemming from the use of the now deprecated division operator.
2022-08-26 12:34:48 +05:30
Yogesh Mahajan
41a3345101
Fixed an issue where the cursor was not visible in the code tab of the trigger dialog.
2022-08-23 18:45:43 +05:30
Nikhil Mohite
5c04f1aa2e
1) Ensure that the autofocus is on the input control for the master password and server password dialogs. Fixes #7633
...
2) Fixed an XSS vulnerability in the Hostname/Address control in the Server Connection dialog.
2022-08-22 15:58:17 +05:30
Aditya Toshniwal
09e2c0eac0
1. Explain plan crashes query tool after SonarQube fixes.
...
2. Fix XSS issue in query tool.
3. Process details for cloud process not showing complete command.
4. Confirm dialog before removing processes.
2022-08-18 18:42:03 +05:30
Aditya Toshniwal
306b184e11
1. Fixed an issue where Alt-Shift-Q didn't work after creating a new query. Fixes #7575
...
2. Fixed an issue where the Query Editor loses focus when saving a query (Alt+s). Fixes #7521
3. Ensure that an error is thrown if clipboard access is not provided and change the copy rows shortcut. Fixes #7452
2022-08-17 17:23:44 +05:30
Aditya Toshniwal
b12c1f8740
1. Stop process of Process details dialog not working.
...
2. When a server of an in progress cloud deployment is expanded, it is throwing a failed error.
3. Close the process notification on clicking View Processes.
Fixes #3709
2022-08-16 17:58:02 +05:30
Akshay Joshi
ef91207669
1) Fixed an issue where an existing user is deleted and recreated again in the User Management dialog. Fixes #7618
...
2) Fixed preferences issue when changing themes.
3) Added validation for user names that already exist.
2022-08-16 17:28:45 +05:30
Akshay Joshi
1e94c3bd81
Fixed Security Hotspot reported by SonarQube.
2022-08-14 07:09:45 +05:30
Aditya Toshniwal
c2b23465cc
1) Added support to show all background processes in separate panel. Fixes #3709
...
2) Port process watcher to React. Fixes #7404
2022-08-11 10:49:45 +05:30
Akshay Joshi
271b6d91fc
Port User Management dialog to React. Fixes #7345
2022-08-11 10:25:52 +05:30
Aditya Toshniwal
8b7ce2c276
Port change user password and 2FA dialog to React. Fixes #7568
2022-08-10 18:02:54 +05:30
Nikhil Mohite
9c418188ee
Fixed SonarQube issues.
2022-08-10 15:05:20 +05:30
Aditya Toshniwal
f5793e9a7a
Fixed SonarQube issues.
2022-08-09 15:42:16 +05:30
Akshay Joshi
d1c94ac73d
Fixed SonarQube issues.
2022-08-05 18:58:03 +05:30
Akshay Joshi
53887c32bf
Port change ownership dialog to React. Fixes #7590
2022-08-05 14:11:17 +05:30
Akshay Joshi
95312f2d14
1) Ensure that autocomplete does not appear when navigating code using arrow keys. Fixes #7573
...
2) Fixed an issue where autocomplete is not working after clearing the query editor. Fixes #7563
2022-08-01 14:38:32 +05:30
Akshay Joshi
81b0d1138b
Remove Alertify dialog from Grant Wizard, Import/Export Servers and Cloud.
2022-07-28 10:14:04 +05:30
Akshay Joshi
81f52a82c8
Port About dialog to React. Fixes #7567
2022-07-28 10:11:40 +05:30
Aditya Toshniwal
a7fd7d67b3
1. Intermittently failing test cases.
...
2. Dialog vertical position should be more on the upper side.
3. File not supported error is not showing.
refs #7313
2022-07-25 11:48:27 +05:30
Aditya Toshniwal
4808df5e95
1) Port the file/storage manager to React. Fixes #7313
...
2) Allow users to delete files/folders from the storage manager. Fixes #4607
3) Allow users to search within the file/storage manager. Fixes #7389
4) Fixed an issue where new folders cannot be created in the save dialog. Fixes #7524
2022-07-19 15:27:47 +05:30
Akshay Joshi
4585597388
Added option to trigger autocomplete on key press in the query tool. Fixes #4488
2022-07-19 11:55:37 +05:30
Akshay Joshi
9cdcad7a88
1) Keep the selected columns for the X and Y-axis.
...
2) Lighten the color of the stacked line chart.
2022-07-06 18:58:15 +05:30
Yogesh Mahajan
59f5c0d955
Added support for Azure PostgreSQL deployment in server mode. Fixes #7522
2022-07-06 11:43:49 +05:30
Akshay Joshi
7414394ceb
Fixed the following issues in the Graph Visualiser:
...
1) Change all theme's color codes.
2) Bar graph for the first and last labels on the X-axis does not display all the bars.
3) Make the graphs always start from zero on the Y-axis.
2022-07-05 18:44:20 +05:30
Akshay Joshi
8b62cd1f04
Added support for visualise the graph using a Pie chart in the query tool. Fixes #7487
2022-07-05 10:47:17 +05:30
Nikhil Mohite
b283c0ba18
Port Master Password dialog to React. Fixes #7342
2022-07-04 12:16:23 +05:30
Aditya Toshniwal
86b30b3c83
Theme component usage has been fixed, a component should never be wrapped in multiple Theme components.
2022-06-30 15:18:20 +05:30
Akshay Joshi
b92e2fcfc9
Added support for visualizing the graphs using Stacked Line, Bar, and Stacked Bar charts in the query tool. Fixes #7486
2022-06-30 12:38:48 +05:30
Aditya Toshniwal
cb635f6706
Removing dynamic module loading and replacing it with static loading. Fixes #7492
...
Gets rid of all occurrences and usage of get_own_javascripts since it is no longer used.
2022-06-30 11:06:50 +05:30
Akshay Joshi
b804f7db03
Reset the zoom before destroying the chart.
2022-06-28 14:31:08 +05:30
Nikhil Mohite
45adff6087
Set the position of the dialog to the center of the screen.
2022-06-24 15:14:10 +05:30
Akshay Joshi
2556771c32
The following issues were fixed in Graph Visualiser:
...
1) Allow the user to set the row limit and chart line width.
2) Zoom should only be applied to X-axis, not both.
3) On clicking the 'Generate' button, the chart should return to its original zoom level.
4) Negative values are not displayed.
refs #7485
2022-06-23 14:52:11 +05:30
Nikhil Mohite
d90b2621da
Fixed an issue where passwords entered in the 'Connect To Server' dialog were truncated. Fixes #7440
2022-06-22 17:35:22 +05:30
Akshay Joshi
93bc1f3c57
Added support for visualise the graph using a Line chart in the query tool. Fixes #7485
2022-06-22 17:18:51 +05:30
Nikhil Mohite
2adca6bbc4
1) Added mouse over indication for breakpoint area in the Debugger. Fixes #2647
...
2) Added search text option to the Debugger panel. Fixes #2648
3) Port Debugger to React. Fixes #6132
2022-06-15 11:37:54 +05:30
Yogesh Mahajan
7e1e068370
Added capability to deploy PostgreSQL servers on Microsoft Azure. Fixes #7178
2022-06-15 11:22:42 +05:30
Akshay Joshi
3381516013
Upgrade Chartjs to the latest 3.8.0. Fixes #7469
2022-06-13 17:26:17 +05:30
Aditya Toshniwal
725726f083
Ensure that the Query Editor should be focused when switching between query tool tabs. Fixes #7441
2022-06-13 14:26:01 +05:30
Aditya Toshniwal
ea3203f466
Fixed and issue where 'Use spaces' not working in the query tool. Fixes #7443
2022-06-13 11:46:09 +05:30
Khushboo Vashi
e1c5a06bf0
Fixed some cloud deployment issues:
...
- Added High Availability option
- Server group renamed to pgAdmin server group
- Removed the Private option from Networking otherwise, it would not be possible to connect the server from pgAdmin.
2022-06-09 14:07:05 +05:30
Nikhil Mohite
e3225b6565
Fixed the browser tree overlapping nodes and expansion issue. Fixes #6962
2022-05-28 13:26:17 +05:30
Pradip Parkale
a5ad956088
Ensure that when Authentication buttons are disabled their text is visible in the Dark and High contrast theme. Fixes #7347
2022-05-24 17:12:37 +05:30
Khushboo Vashi
345cfd7c60
Ensure that unwanted APIs should not be getting called for BigAnimal. Fixes #7368
...
Updated the BigAnimal icon.
2022-05-24 11:34:23 +05:30
Akshay Joshi
4f7bcc2919
Added the ability to detect and warn users about bidirectional Unicode characters. Fixes #7002
2022-05-23 16:04:21 +05:30
Pradip Parkale
11cfea3860
Added the ability to resize columns on dashboard tables. Fixes #7364
2022-05-18 17:49:54 +05:30
Nikhil Mohite
ae0624ae8a
Fixed an issue where Preferences are not saved when the dialog is maximized. Fixes #7383
2022-05-17 11:06:14 +05:30
Akshay Joshi
44f9ba4a57
Port connect server password dialog to React. Fixes #7337
2022-05-16 16:21:14 +05:30
Aditya Toshniwal
ca8e14455f
Fixed the following issues:
...
1. Feature test cases for the new query tool.
2. Query tool panel rename is not persisting.
2022-05-12 18:29:09 +05:30
Aditya Toshniwal
1135821870
Fix Query tool issues:
...
1. Warning/Confirm dialogs should be inside the query tool.
2. The Help button in View/Edit data should open the corresponding help page.
3. Disable execute options when query tool in transaction.
4. Grid not loading more than 10000 rows. react-data-grid issue, PR sent. Use a fork till then.
5. NOTICE messages should not be part of Notifier success popups.
Fixes #7350
2022-05-09 12:39:29 +05:30
Aditya Toshniwal
64ffed0ddb
1. Filter dialog doesn't work in edit mode (getting back end errors), reverting it back to create mode of SchemaView.
...
2. Enable the copy button when a cell is selected.
3. Exclude, Include related fixes.
2022-04-29 16:29:46 +05:30
Pradip Parkale
a0c85431dc
Ensure that the Dashboard column sort order should be remembered when the refresh button is clicked. Fixes #7339
2022-04-29 10:26:24 +05:30
Aditya Toshniwal
bd799ea51a
Autofocus CodeMirror SQL input to the first element of a form.
2022-04-28 14:09:27 +05:30
Pradip Parkale
7c61017f57
Fixed an issue where the Dashboard Server Activity was showing old queries as active. Fixes #7305
2022-04-28 12:10:42 +05:30
Khushboo Vashi
7d91cca14d
1) Fixed linter error.
...
2) Fixed an issue where a password popup will appear on disconnecting from the server.
2022-04-26 18:16:33 +05:30
Khushboo Vashi
5677b1e5f8
Added capability to deploy PostgreSQL servers on EDB BigAnimal. Fixes #7179
2022-04-26 16:41:10 +05:30
Aditya Toshniwal
0795b22ae6
Fixed the following issues for the new query tool:
...
1) In Dark mode > Replace/Find dialogue forward & reverse buttons are stuck to each other.
2) In Dark/High contrast mode > Checkbox is not visible for false value.
3) Wrap toolbar when size goes very small.
4) Replace functionality does not work when tried in sequence 2 times. Codemirror search is not cyclic. So, changes are made to always search from the start.
5) Replace all does not work when tried in sequence 2 times. Same reason as above.
6) Fix broken macros $SELECTION$ feature.
7) Make query history SQL readonly.
8) The Filter dialog save button should be disabled when opened.
2022-04-26 16:27:53 +05:30
Aditya Toshniwal
25b89f7624
Fixed the following issues for the new query tool:
...
1) Failed to fetch query history error sometimes.
2) In copy paste row, if a copied row has [null], then those are pasted as an empty string.
3) When Data output is empty, show an empty grid.
4) Schema diff generates a script button resulting in an empty window. Fixes #7306 .
5) Detach the DataOutput panel > Try editing text cell > Text editor is hidden behind the data output panel
refs #6131
2022-04-25 18:11:39 +05:30
Aditya Toshniwal
c5ca394cec
1. Add min width to panels.
...
2. Fix issues related to New connection in query tool. Also fixed some existing bugs related to this.
refs #6131
2022-04-22 18:17:01 +05:30
Aditya Toshniwal
e5ef6a7b21
Fixed following issues for Query Tool (after React Porting):
...
1) Find/Replace both opens the same dialogue box.(by clicking menu option)
2) Add New Server Connection > Server options keep loading(For multiple Server groups & should have some server)
3) Fixed CSS issues of slickgrid at various places.
4) C should be captial in ’<New connection…>'
5) In pop title for New Connection, all words should be capital.(Add new connection)
6) Explain > Analaysis tab > Column heading missing ROWS PLAN with cost & In explain only.
7) Explain > Analaysis tab > with cost enabled > Upward arrow size does not match with font of number. Arrow is little bigger than number.
8) Boolean default is not considered while ading new row.(try table from feature test defaults)
9) In query history , when not query history present, warning icon size big. Match it to warning message - No history found
10) Select table/db object > Open query tool from Tools menu > NOT FOUND error is shown. Existing issue, fixed.
11) Any cell just open by clicking it > Do NOT change any thing > Click Ok > Cell is shown as edited.
refs #6131
2022-04-20 19:02:16 +05:30
Aditya Toshniwal
9c30d983bd
Fixed following issues for query tool after react porting:
...
1) Add New Server Connection > Server options keep loading(For empty Server group).
2) After clicking indent/Unindent(for all operations) for large query option left as it is till operation completes
3) Check sign beside options in Execute Option/Copy Header is little bit big
4) In explain > Analysis tab does not show ROWS column
5) In explain > Explain > analysis previous explain output is NOT cleared. New rows are appended. Same applies to the statistics tab.
6) Update new query tool connection tool tip. Fixes #7289
7) Explain-Analyze > Loops column is empty.
8) Explain-Analyze with Verbose & Costs > in ROW X columns upward arrows are missing.
9) Explain-Analyze with all option checked > background colors are missing for timing.
10) Explain-Analyze > Additional bullet is added before Hash Cond.
11) Browser Tree > Filtered rows icon is not working.
12) Create table with timestamp and default value as function now() > Add new row > Enter mandatory columns except column where default value is function(now()) > Click Save > New row added but column with default value has value [default]. not updated to actual value. / Default values are not considered for any column while adding a new entry.
13) Disable execute options in View/Edit data.
14) The Boolean column always shows null.
15) In Query history Remove & Remove all buttons are stuck to each other.
16) On Remove all, the right panel is empty.
17) Create a column with boolean[]/ text[], Try to add a new entry from data grid, enter “” quotes > Click Ok > Now try edit cell > You can not change value.
18) In query history - Select queries are suffixed by ’Save Data’ icon
19) Edit any table with PK > Try to insert duplicate PK > Error thrown > Correct pK value > Still old error shown > Not able to add new entry (This works when focus is moved from edited cell)
20) Clicking arrows after opening dropdown options, does not collapse dropdown.
refs #6131
2022-04-18 12:50:51 +05:30
Pradip Parkale
131ff4de48
Ensure that sorting should be preserved on refresh for Server Activity. Fixes #7308
2022-04-14 11:11:45 +05:30
Akshay Joshi
7b0a6e7377
Rename '_aci_tree.overrides.scss' to '_tree.overrides.scss'.
2022-04-14 11:02:58 +05:30
Khushboo Vashi
0b7bde2775
Fixed an issue where the Browser panel is not completely viewable. Fixes #7026
2022-04-13 17:37:34 +05:30
Akshay Joshi
86a3696ab4
Remove aciTree and its references.
2022-04-13 17:35:01 +05:30
Akshay Joshi
3a4ff2677e
1) Fixed an issue where the Schema Diff Check icon beside filter options should not be visible if it is unselected. Fixes #7310
...
2) Fixed an issue where Reset Layout did not function and the Quick Search option under the Help menu displayed bullets. Fixes #7311
2022-04-12 16:27:24 +05:30
Aditya Toshniwal
a91762fb30
Ensure that Columns should always be visible in the import/export dialog. Fixes #7252
2022-04-11 17:25:19 +05:30
Pradip Parkale
c2f1a7bdc5
Ensure the database and schema restriction controls are not shown as a drop-down. Fixes #7255
2022-04-09 12:09:35 +05:30
Aditya Toshniwal
b5b9ee46a1
1) Port query tool to React. Fixes #6131
...
2) Added status bar to the Query Tool. Fixes #3253
3) Ensure that row numbers should be visible in view when scrolling horizontally. Fixes #3989
4) Allow removing a single query history. Refs #4113
5) Partially fixed Macros usability issues. Ref #6969
6) Fixed an issue where the Query tool opens on minimum size if the user opens multiple query tool Window quickly. Fixes #6725
7) Relocate GIS Viewer Button to the Left Side of the Results Table. Fixes #6830
8) Fixed an issue where the connection bar is not visible. Fixes #7188
9) Fixed an issue where an Empty message popup after running a query. Fixes #7260
10) Ensure that Autocomplete should work after changing the connection. Fixes #7262
11) Fixed an issue where the copy and paste row does not work if the first column contains no data. Fixes #7294
2022-04-07 17:36:56 +05:30
Akshay Joshi
7c6d34408c
Corrected z-index issue, regression from the previous commit.
2022-04-05 16:31:19 +05:30
Akshay Joshi
8ce7ccb031
Fixed some issues related to z-index and color.
2022-04-05 14:26:40 +05:30
Pradip Parkale
8f8adcf71b
1 Fixed the issue where db connection was getting disconnected for dashboard, if network is slow.
...
2 Fixed publication collection node properties issue which was missed during react node porting.
3 Removed unwanted variable from theme style sheet.
2022-04-05 13:40:22 +05:30
Aditya Toshniwal
953a9d7fd1
Fixes some issues and improves the PgTable component.
2022-04-05 12:10:51 +05:30
Nikhil Mohite
56a4263a5c
Fixed an issue in loading user details on the properties panel. Fixes #7287
2022-04-05 11:19:24 +05:30
Aditya Toshniwal
4fff26c571
Makes some improvements/restructurings to the PgTable component.
2022-04-04 19:06:43 +05:30
Pradip Parkale
b397ba7787
Fixed issues related to porting of properties collection and dashboard.
...
refs #7132
2022-04-04 17:42:42 +05:30
Akshay Joshi
38278c179e
Ensure that the master password dialog is popped up if the crypt key is missing. Fixes #6960
2022-04-04 17:00:18 +05:30
Nikhil Mohite
07527ba69b
Fixed maximize button issue on the preferences dialog.
...
refs #7149
2022-04-03 12:27:47 +05:30
Pradip Parkale
fe416c838b
Fixed an issue where the browser tree state was not preserved correctly. Fixes #7176
2022-03-31 18:28:36 +05:30
Nikhil Mohite
74c620e478
Fixes the arrow key issue in the preferences tree. Fixes #7274
...
Ensure that the select folder dialog should be on top when selecting the binary path. Fixes #7276
2022-03-31 11:46:34 +05:30
Pradip Parkale
cb052f1988
1) Port Properties panel for collection node, Dashboard, and SQL panel in React. Fixes #7132
...
2) Added transaction start time to Server activity sessions view. Fixes #7215
2022-03-30 12:06:59 +05:30
Nikhil Mohite
931a399890
Fixed issues in the Preferences:
...
1) Show a single note in the binary path.
2) Resolved issue in the keyboard shortcut.
refs #7149
2022-03-29 16:27:33 +05:30
Nikhil Mohite
08e00ccebc
Fixed an issue where the newly added table is not visible under the Tables node on refresh. Fixes #7239
2022-03-29 14:40:54 +05:30
Aditya Toshniwal
903b300b9e
1) Added support for unique keys in ERD. Fixes #7249
...
2) Fixed an issue where foreign key relationships do not update when the primary key is modified. Fixes #7197
2022-03-28 16:26:43 +05:30