Aditya Toshniwal
971eee32ea
Update MUI from v6 to v7.
2025-05-13 12:51:00 +05:30
Akshay Joshi
fb4d25d907
1) Updated Python and JavaScript dependencies.
...
2) Updated release note.
2025-05-06 19:07:29 +05:30
Akshay Joshi
829876c2e0
1) Sorted requirements.txt alphabetically.
...
2) Remove packages for Python 3.8.
3) Update JavaScript dependencies.
4) Update Python packages.
2025-04-30 12:43:02 +05:30
Aditya Toshniwal
280f0b0038
Revert "Rebase fork pgadmin-org/react-data-grid to get latest changes and update pgAdmin package.json"
...
It requires React 19.
This reverts commit 7307c52250 .
2025-04-21 15:12:27 +05:30
Aditya Toshniwal
7307c52250
Rebase fork pgadmin-org/react-data-grid to get latest changes and update pgAdmin package.json
2025-04-21 13:48:43 +05:30
Akshay Joshi
55f36912f9
Updated JavaScript dependencies.
2025-04-15 11:52:44 +05:30
Akshay Joshi
4c56e49c66
Updated Javascript dependencies.
2025-04-09 11:56:07 +05:30
Akshay Joshi
8cf14222ff
Updated Javascript dependencies.
2025-04-03 19:07:02 +05:30
Akshay Joshi
badc6f33bf
Updated JavaScript Dependencies.
2025-03-24 17:42:37 +05:30
Akshay Joshi
f25cde8c5f
1) Unpin the electron version for RHEL 8 as respective issue is fixed.
...
2) Updated Javascript dependencies.
2025-03-18 10:27:21 +05:30
Akshay Joshi
8c9ab2afd9
Update Javascript dependencies.
2025-03-10 17:22:36 +05:30
Akshay Joshi
4e52a8664c
Updated Javascript dependencies.
2025-03-03 19:00:59 +05:30
Aditya Toshniwal
1cbdb435df
Update the README.md file based on latest requirements. #8345
2025-02-25 17:06:49 +05:30
Akshay Joshi
58f86a3c32
Updated Javascript dependencies.
2025-02-25 11:38:37 +05:30
Akshay Joshi
adcf089357
Updated release note.
2025-02-21 15:00:01 +05:30
Akshay Joshi
53077b6c04
1) Updated chart.js to 4.4.7
...
2) Fixed an issue where Default Workspace and Preferences button is disabled when
selecting any node from object explorer.
2025-02-19 16:12:17 +05:30
Akshay Joshi
84a5467a5e
Updated Sphinx to 7.4.7
2025-02-18 13:34:20 +05:30
Akshay Joshi
53a8cac7f8
Update Javascript dependencies.
2025-02-17 18:37:48 +05:30
Anil Sahoo
e2a80b2465
Fixed an issue where pasting text containing JSON data into the query tool grid would result in incorrect parsing. #8296
2025-02-17 17:41:05 +05:30
Akshay Joshi
0b46bdf901
1) Updated Javascript and Python dependencies.
...
2) Added release note for v9.1
2025-02-07 11:52:08 +05:30
Akshay Joshi
707d0372ba
Update JavaScript Dependencies.
2025-01-29 11:53:58 +05:30
Akshay Joshi
ab98e5f6bb
Update Python and Javascript dependecies.
2025-01-22 19:49:35 +05:30
Akshay Joshi
99e1f005fc
Update Python version to 3.13
2025-01-15 13:44:34 +05:30
Akshay Joshi
bf69b16f1f
1) Added the MAINTAIN privilege for PostgreSQL version 17 and above. #8332
...
2) Updated JavaScript Dependecies.
2025-01-14 14:18:07 +05:30
Aditya Toshniwal
a9974b418c
Fixed an issue where cell background color is removed when copied in query tool data output grid. #8273
2025-01-09 15:37:20 +05:30
Akshay Joshi
bac50e10f0
1) Fixed an issue where User Language is not getting changed.
...
2) Fixed an issue where Import/Export Server menu is disabled.
3) Update few JavaScript dependencies.
2025-01-07 13:55:02 +05:30
Akshay Joshi
1934a75eee
Updated Javascript packages.
2025-01-06 12:23:10 +05:30
Aditya Toshniwal
6dab60d9e4
Fixed an issue where copying query tool output cell is not working if any SQL text is selected. #8273
...
Rebase react-data-grid fork to latest.
2025-01-03 14:03:33 +05:30
dependabot[bot]
92e531db02
Javascript dependency: Bump react-resize-detector in /web
2024-12-24 11:35:26 +05:30
dependabot[bot]
f81c546069
Javascript dependency: Bump @mui/icons-material in /web
2024-12-24 11:34:49 +05:30
dependabot[bot]
68f41dd5c6
Javascript dependency: Bump @tanstack/react-query in /web
2024-12-24 11:33:40 +05:30
Akshay Joshi
2ba4f79a46
Package 'rc-resize-observer' throwing error on Windows so pin the version.
2024-12-18 12:46:18 +05:30
Akshay Joshi
0b65dcd4ef
Updated Javascript dependencies.
2024-12-17 11:36:18 +05:30
Akshay Joshi
ae9d324f8f
Updated Python & Javascript dependencies.
2024-12-12 14:54:31 +05:30
dependabot[bot]
4392b83a98
Javascript dependency: Bump @tanstack/react-query in /web
2024-12-04 11:41:29 +05:30
Aditya Toshniwal
c2dcfdb96f
Update package.json and yarn.lock to use yarn v3.8.7
2024-12-04 09:47:45 +05:30
Akshay Joshi
56c6fc6b72
Updated Javascript dependencies.
2024-12-03 11:58:25 +05:30
dependabot[bot]
c0a6ff3029
Javascript dependency: Bump zustand from 4.5.5 to 5.0.1 in /web
2024-12-02 12:13:43 +05:30
dependabot[bot]
79f3db5ea5
Javascript dependency: Bump @tanstack/react-query in /web
2024-12-02 11:27:55 +05:30
dependabot[bot]
b5327cbe17
Javascript dependency: Bump yarn-audit-html from 4.0.0 to 7.3.2 in /web
2024-12-02 11:24:41 +05:30
dependabot[bot]
82c7a94023
Javascript dependency: Bump @tanstack/react-query in /web
2024-12-02 11:24:01 +05:30
dependabot[bot]
1a1b63f92a
Javascript dependency: Bump @types/classnames
2024-12-02 11:23:40 +05:30
Aditya Toshniwal
8876c4241f
Update package.json to use yarn v3.8.6
2024-11-29 12:08:42 +05:30
dependabot[bot]
acedd38899
Javascript dependency: Bump imports-loader from 4.0.1 to 5.0.0 in /web
2024-11-29 11:08:59 +05:30
dependabot[bot]
e3bf110f1f
Javascript dependency: Bump style-loader from 3.3.4 to 4.0.0 in /web
2024-11-29 11:08:40 +05:30
dependabot[bot]
c918407eb3
Javascript dependency: Bump @testing-library/react in /web
2024-11-29 11:06:15 +05:30
dependabot[bot]
360ec29963
Javascript dependency: Bump date-fns from 3.6.0 to 4.1.0 in /web
2024-11-29 11:05:31 +05:30
dependabot[bot]
2813d82996
Javascript dependency: Bump ip-address from 9.0.5 to 10.0.1 in /web
2024-11-28 10:54:22 +05:30
Aditya Toshniwal
ea693396b8
Update MUI from v5 to v6
2024-11-25 16:36:21 +05:30
dependabot[bot]
8b68ea6465
Javascript dependency: Bump imagemin from 8.0.1 to 9.0.0
2024-11-25 11:48:04 +05:30
Aditya Toshniwal
042888f5d7
Fixed an issue where ERD auto-layout should: #6592 ( #8167 )
...
- Always generate right-angled links
- Switch port to Left/Right for the best link route.
2024-11-22 16:26:50 +05:30
dependabot[bot]
57b3771450
Javascript dependency: Bump @testing-library/jest-dom
2024-11-21 11:22:04 +05:30
dependabot[bot]
847059b717
Javascript dependency: Bump mini-css-extract-plugin
2024-11-18 20:49:13 +05:30
dependabot[bot]
849cd65bb7
Javascript dependency: Bump valid-filename from 2.0.1 to 4.0.0 in /web
2024-11-14 12:42:46 +05:30
dependabot[bot]
7d1a08f22f
Javascript dependency: Bump @tanstack/react-query in /web
2024-11-14 12:41:16 +05:30
dependabot[bot]
bce53e02e5
Javascript dependency: Bump exports-loader from 4.0.0 to 5.0.0 in /web
2024-11-14 12:40:55 +05:30
Aditya Toshniwal
44dc78f4df
- Update few JS dependencies.
...
- Update runtime documentation page.
2024-11-04 13:47:30 +05:30
Aditya Toshniwal
bb4777578a
Remove bootstrap from the runtime code and update both yarn.lock files. #8077
2024-10-31 18:07:26 +05:30
Pravesh Sharma
2f4cae35bd
Updated the react-menu library from v2 to v4. #8061
2024-10-30 17:08:24 +05:30
Aditya Toshniwal
c6d7a0a8da
Add missing eslint React rules and fix the linter errors.
2024-10-01 16:32:04 +05:30
Akshay Joshi
485c654c6e
Updated release note.
2024-10-01 16:16:47 +05:30
dependabot[bot]
6bda0d4891
Javascript dependency: Bump jsoneditor from 9.10.5 to 10.1.0
2024-10-01 15:50:43 +05:30
Akshay Joshi
fb6cca415d
Updated yarn.lock
2024-09-23 17:02:24 +05:30
Akshay Joshi
b757d26933
1) Update JS and Python dependencies from Dependabot.
...
2) Added new release note file.
2024-09-23 16:33:20 +05:30
Ashesh Vashi
e9af0c3226
Improved the extendability of the SchemaView and DataGridView. ( #7876 )
...
Restructured these modules for ease of maintenance and apply the single
responsibility principle (wherever applicable).
* SchemaView
- Split the code based on the functionality and responsibility.
- Introduced a new View 'InlineView' instead of using the
'nextInline' configuration of the fields to have a better, and
manageable view.
- Using the separate class 'SchemaState' for managing the data and
states of the SchemaView (separated from the 'useSchemaState'
custom hook).
- Introduced three new custom hooks 'useFieldValue',
'useFieldOptions', 'useFieldError' for the individual control to
use for each Schema Field.
- Don't pass value as the parameter props, and let the
'useFieldValue' and other custom hooks to decide, whether to
rerender the control itself or the whole dialog/view. (single
responsibility principle)
- Introduced a new data store with a subscription facility.
- Moving the field metadata (option) evaluation to a separate place
for better management, and each option can be defined for a
particular kind of field (for example - collection, row, cell,
general, etc).
- Allow to provide custom control for all kind of Schema field.
* DataGridView
- Same as SchemaView, split the DataGridView call into smaller,
manageable chunks. (For example - grid, row, mappedCell, etc).
- Use context based approach for providing the row and table data
instead of passing them as parameters to every component
separately.
- Have a facility to extend this feature separately in future.
(for example - selectable cell, column grouping, etc.)
- Separated the features like deletable, editable, reorder,
expandable etc. cells using the above feature support.
- Added ability to provide the CustomHeader, and CustomRow through the
Schema field, which will extend the ability to customize better.
- Removed the 'DataGridViewWithHeaderForm' as it has been achieved
through providing 'CustomHeader', and also introduced
'DataGridFormHeader' (a custom header) to achieve the same feature
as 'DataGridViewWithHeaderForm'.
2024-09-09 14:27:31 +05:30
Akshay Joshi
a0f7d0d50f
Update JS and Python dependenies.
2024-08-29 10:35:51 +05:30
dependabot[bot]
f5c1cd9df8
Javascript dependency: Bump css-loader from 6.11.0 to 7.1.2 in /web
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 6.11.0 to 7.1.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.1.2 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 11:39:48 +05:30
dependabot[bot]
177653370a
Javascript dependency: Bump @emotion/memoize from 0.7.5 to 0.9.0 in /web
...
Bumps [@emotion/memoize](https://github.com/emotion-js/emotion ) from 0.7.5 to 0.9.0.
- [Release notes](https://github.com/emotion-js/emotion/releases )
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/memoize@0.7.5...@emotion/memoize@0.9.0 )
---
updated-dependencies:
- dependency-name: "@emotion/memoize"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 11:39:03 +05:30
dependabot[bot]
922603975f
Javascript dependency: Bump stylis from 4.3.3 to 4.3.4 in /web
...
Bumps [stylis](https://github.com/thysultan/stylis.js ) from 4.3.3 to 4.3.4.
- [Commits](https://github.com/thysultan/stylis.js/commits )
---
updated-dependencies:
- dependency-name: stylis
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 11:37:49 +05:30
Aditya Toshniwal
47fcf87ae4
Update JS and Python packages
2024-08-22 17:20:50 +05:30
Aditya Toshniwal
35d585251a
Upgrade xterm realted packages to the latest @xterm based namespace.
2024-08-14 18:15:03 +05:30
dependabot[bot]
e517fdf6bc
Javascript dependency: Bump axios from 1.7.2 to 1.7.4 in /web ( #7814 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.2 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.2...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 11:17:27 +05:30
Pravesh Sharma
c0b6c8726e
Add a home button to the geometry viewer to set original zoom level when the viewer was opened. #2046
2024-08-14 11:09:28 +05:30
dependabot[bot]
ccaea82341
Javascript dependency: Bump svgo from 2.8.0 to 3.3.2 in /web
...
Bumps [svgo](https://github.com/svg/svgo ) from 2.8.0 to 3.3.2.
- [Release notes](https://github.com/svg/svgo/releases )
- [Commits](https://github.com/svg/svgo/compare/v2.8.0...v3.3.2 )
---
updated-dependencies:
- dependency-name: svgo
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 11:23:30 +05:30
dependabot[bot]
49c55b41a2
Javascript dependency: Bump @mui/icons-material in /web
...
Bumps [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ) from 5.16.5 to 5.16.6.
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.6/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v5.16.6/packages/mui-icons-material )
---
updated-dependencies:
- dependency-name: "@mui/icons-material"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 17:18:50 +05:30
dependabot[bot]
4f822c8021
Javascript dependency: Bump @tanstack/react-virtual in /web
...
Bumps [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual ) from 3.8.3 to 3.8.4.
- [Release notes](https://github.com/TanStack/virtual/releases )
- [Commits](https://github.com/TanStack/virtual/commits/v3.8.4/packages/react-virtual )
---
updated-dependencies:
- dependency-name: "@tanstack/react-virtual"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 17:18:30 +05:30
dependabot[bot]
b280c91013
Javascript dependency: Bump svgo-loader from 2.2.2 to 4.0.0 in /web
...
Bumps [svgo-loader](https://github.com/svg/svgo-loader ) from 2.2.2 to 4.0.0.
- [Release notes](https://github.com/svg/svgo-loader/releases )
- [Commits](https://github.com/svg/svgo-loader/commits/v4.0.0 )
---
updated-dependencies:
- dependency-name: svgo-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 13:19:48 +05:30
dependabot[bot]
95f6a63c70
Javascript dependency: Bump xterm-addon-search in /web ( #7758 )
...
Bumps [xterm-addon-search](https://github.com/xtermjs/xterm.js ) from 0.8.2 to 0.13.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/commits/0.13 )
---
updated-dependencies:
- dependency-name: xterm-addon-search
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 13:14:22 +05:30
dependabot[bot]
96965797f6
Javascript dependency: Bump xterm from 4.19.0 to 5.3.0 in /web
...
Bumps [xterm](https://github.com/xtermjs/xterm.js ) from 4.19.0 to 5.3.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/compare/4.19.0...5.3.0 )
---
updated-dependencies:
- dependency-name: xterm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 13:14:02 +05:30
Ashesh Vashi
52af8d3e49
Introduce custom React Hook useSchemaState to simplify SchemaView component. #7776
...
Changes include:
- Simplify current SchemaView code
- Add ability to reuse the schema data & state management implementation outside the SchemaDialogView component.
- Further split components in small and manageable separate files.
- Removed the 'DepListenerContext' context as there was no need for separate context.
- Added a reload functionality in the 'useSchemaState'
- Changes in feature tests.
2024-08-02 09:59:01 +05:30
Aditya Toshniwal
c6e7ce03cc
Upgrade react-data-grid fork to latest and change pgAdmin accordingly. #7705
2024-07-31 19:12:36 +05:30
Akshay Joshi
636c224bd0
Updated JavaScript and Python packages according to Dependabot recommendations
2024-07-29 19:34:43 +05:30
Aditya Toshniwal
dcfef154ce
- Set the browser target to ES6 and reduce the JS bundle size considerably
...
- Upgrade ESLint to v9.x and migrate the .eslintrc.js file to make it work
2024-07-04 18:25:47 +05:30
Pravesh Sharma
10b2e91e29
Update react-diagrams library which is used in ERD to the latest version. #7644
...
Added patch for DataGridView failing when adding a new row.
2024-07-03 18:19:27 +05:30
Khushboo Vashi
4f415f9768
Added support for viewing PostgreSQL Server Logs in Text, CSV and JSON formats. #3981
2024-07-03 16:17:29 +05:30
Aditya Toshniwal
60c2d0e23b
Update more JS packages.
2024-07-03 11:46:16 +05:30
Pravesh Sharma
4457a6a6a1
Updated to the latest version of the Notistack library. #7501
2024-07-01 11:26:45 +05:30
Aditya Toshniwal
e8f108154d
Fix build failures.
2024-06-27 18:03:10 +05:30
Akshay Joshi
ccd84b7c2a
Update JS packages.
2024-06-27 14:08:01 +05:30
Aditya Toshniwal
6f96f67655
Add the git commit hash details to the About dialog. #7623
2024-06-27 13:20:00 +05:30
Aditya Toshniwal
c3d6f8887a
Fixed an issue where syntax highlighting is incorrect for C-Style escape string. #7485
2024-06-17 17:05:36 +05:30
Aditya Toshniwal
bdf4f39b2b
- Update release notes.
...
- Update more JS packages.
2024-06-11 15:28:21 +05:30
Aditya Toshniwal
5f4db94179
Update yarn.lock file
2024-06-07 15:21:13 +05:30
Aditya Toshniwal
de712b0805
- Update JS packages.
...
- Remove support for Python 3.7 as Debian 10 is EOL.
2024-06-07 14:17:22 +05:30
Yogesh Mahajan
cc999ae5a5
Remove the usage of MUI makeStyles as it doesn't support React 18. #7363
2024-06-06 17:13:12 +05:30
Aditya Toshniwal
5ec6faff13
Upgrade react-table from v7 to v8. #7419
2024-05-07 16:31:04 +05:30
Yogesh Mahajan
102e0a9839
- Update MUI v4 to v5
...
- Remove the SCSS dependency completely and use MUI for theming.
- Update - date-fns, @date-io, notistack. Remove - popper.js, sass-loader.
- Cleanup webpack config.
- Port PSQL tool to use MUI themes instead of SCSS theme.
- Theme change will reflect realtime without refreshing pgAdmin.
2024-04-09 08:21:14 +05:30
Aditya Toshniwal
c9345ad618
Fixed an issue where double dollar quoted code is treated as string in syntax highlighter. #7294
2024-04-08 15:32:01 +05:30
Aditya Toshniwal
cc1ce09b73
More CodeMirror fixes. #7268
...
Fix query tool autocomplete results when cursor is in between the SQL query. #7299
Fix an issue in query tool where custom keyboard shortcuts are not working for some. #7305
2024-03-23 18:22:06 +05:30
Aditya Toshniwal
24b0c2e919
Update axios to the latest version
2024-03-18 16:23:54 +05:30