Rohit Bhati
b22bfdf74b
Only the python version should be shown in the about dialog. #8249
2025-01-03 20:49:56 +05:30
Akshay Joshi
964d211260
Copyright updated for 2025
2025-01-01 11:26:42 +05:30
Rohit Bhati
700ecaef4a
Show the python version used for the pgAdmin server in the about dialog. #8249
2025-01-01 10:28:58 +05:30
Aditya Toshniwal
5fd308aafc
Show OS name and version details in about dialog for Linux platforms.
2024-07-25 17:51:31 +05:30
Aditya Toshniwal
91eb60a363
Replace pgAdmin NW.js container with Electron container. #7494
2024-07-01 11:27:42 +05:30
Aditya Toshniwal
6f96f67655
Add the git commit hash details to the About dialog. #7623
2024-06-27 13:20:00 +05:30
Khushboo Vashi
f4761f55f7
Fixed Multi-Factor Authentication bypass vulnerability (CVE-2024-4215). #7425
2024-04-29 13:41:02 +05:30
Akshay Joshi
740ce15bd7
Update copyright notices for 2024
2024-01-01 14:13:48 +05:30
Pravesh Sharma
01d1e6f706
Server config information in the about dialog should be only visible to admin users. #6769
2023-11-03 14:37:25 +05:30
Akshay Joshi
98184e5835
Update copyright notices for 2023
2023-01-02 11:53:55 +05:30
Akshay Joshi
81f52a82c8
Port About dialog to React. Fixes #7567
2022-07-28 10:11:40 +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
2786f7ac5a
Update copyright notices for 2022
2022-01-04 13:54:25 +05:30
Akshay Joshi
9c0c046a38
Fixed unhashable type issue while opening the about dialog. Fixes #7048
2021-12-03 12:31:59 +05:30
Akshay Joshi
d644b4f94e
1) Replace Flask-BabelEx with Flask-Babel. Fixes #6088
...
2) Upgrade Flask to version 2. Fixes #7010
2021-11-24 17:22:57 +05:30
Pradip Parkale
462b86df8d
Remove some configuration from the about dialog.
2021-06-25 11:11:28 +05:30
Pradip Parkale
e0d094b2aa
Fixed issues related to About dialog:
...
1) On resizing, the server configuration text area should be resized.
2) Any password should not be visible in the configuration.
3) Configurations are not properly quoted.
4) Added the "Copy" button so that the user can copy the configuration directly.
refs #6231
2021-06-11 19:30:32 +05:30
Pradip Parkale
a0deab901d
Fixed OS detail issue for Linux and MacOS Big Sur. Fixes #6231 .
2021-06-04 17:57:58 +05:30
Pradip Parkale
2c51925638
Added OS, Browser, Configuration details in the About dialog. Fixes #6231
2021-06-01 20:18:24 +05:30
Akshay Joshi
b372f08a59
Update copyright notices for 2021
2021-01-04 15:34:45 +05:30
Cyril Jouve
5a253f9053
Change the following to replace Python 2 code with Python 3:
...
1) Replace the deprecated unit test method.
2) Wraps filter usage in a list call.
3) Converts the old metaclass syntax to new.
4) Use range instead of xrange method.
5) Change Unicode to str.
6) Several other transformations.
7) Fixed change password test cases.
8) Use simplejson instead of plain JSON.
2020-08-31 16:45:31 +05:30
Akshay Joshi
fbbbc36221
Fixed code smell 'Define a constant instead of duplicating this literal' reported by SonarQube.
2020-08-20 20:26:51 +05:30
Cyril Jouve
36574b25b6
The 'str' object never has attribute decode in Python3, so remove the dead code.
2020-08-12 18:55:35 +05:30
Dave Page
01c7636c75
Update copyright notices for 2020.
2020-01-02 14:43:50 +00:00
Murtuza Zabuawala
e23d307c56
Update copyright notices for 2019
2019-01-02 15:54:12 +05:30
Murtuza Zabuawala
be055ce57d
Update Python and JS modules. Fixes #3154
2018-04-04 10:47:01 +01:00
Khushboo Vashi
a4124c2496
PEP8 fixes.
2018-03-02 09:37:11 +00:00
Murtuza Zabuawala
6f25f4d175
Fix PEP-8 issues in feature_tests, dashboard, about and misc module's python code. Fixes #3082
2018-02-09 12:57:37 +00:00
Dave Page
89821c0d19
Update copyright notices for 2018.
2018-01-05 10:42:50 +00:00
Surinder Kumar
4a91bcde30
Webpack all the things! Fixes #2135
...
This significantly speeds up loading of the application; in an average of 3 tests, v1.6
loaded in 11.5s in the runtime on a Mac, whilst the webpacked version of the code
loaded in 5.53s.
2017-07-18 15:13:17 +01:00
Dave Page
6152d73f13
Fix some code inspection complaints
2017-03-25 22:04:52 -04:00
Murtuza Zabuawala
9ad1316990
Various encoding fixes. Fixes #2160
2017-02-16 11:00:40 +00:00
Dave Page
f221194bcc
Update copyright notices for 2017.
2017-01-04 13:33:32 +00:00
Dave Page
60659975ed
Stop using deprecated imports.
2016-07-22 16:25:23 +01:00
Dave Page
7d0fe669ca
Code tidy.
2016-06-21 14:21:06 +01:00
Dave Page
3026b470e9
Optimise Python imports.
2016-06-21 14:12:14 +01:00
Dave Page
694506453b
Copyright updates for 2016.
2016-01-18 14:48:14 +00:00
Ashesh Vashi
e27e39a8f3
Added support for the infrastructure for on demand access/create the
...
server connection.
The BaseDriver and BaseConnection are two abstract classes, which allows
us to replace the existing driver with the currently used. The current
implementation supports to connect the PostgreSQL and Postgres Plus
Advanced Server using the psycopg2 driver.
2015-10-20 12:33:29 +05:30
Ashesh Vashi
aa150030eb
Introduced a mechanism to load required javascripts at runtime
...
(lazy loading) using the require.js. This allows us to load the
javascript required for any node, only when it was loaded in the browser
tree. Also, introduced the mechanism to show/edit/create of any node in
a tab panel (wcDocker.Panel).
2015-06-30 11:21:57 +05:30
Ronan Dunklau
b626eec0fd
Inherited the test, about & help module from PgAdminModule class to load
...
them automatically by PgAdmin.
2015-06-29 13:26:43 +05:30
Dave Page
d492da3ca1
Add automatic browser menu integration for modules.
...
Modules may now include functions that return lists of menu items
that will be included on the main browser window menu. While we're
at it, move the test views into a separate module.
2015-01-27 14:18:27 +00:00