Murtuza Zabuawala
1dd1c10255
Do not decrypt the password when the password is 'None'. Fixes #2765
...
This should avoid the common but harmless exception "ValueError: IV must be 16 bytes long while decrypting the password."
2018-01-03 13:19:58 +00:00
Murtuza Zabuawala
3fe655e944
Allow selection of validation error text. Fixes #2954
2017-12-18 10:03:39 +00:00
Murtuza Zabuawala
eae6f05b7c
Allow files to be opened by double clicking on them. Fixes #2810
2017-12-18 09:48:14 +00:00
Murtuza Zabuawala
36d779df5d
Add tab indexes for debugger controls.
2017-12-18 09:23:11 +00:00
Murtuza Zabuawala
bceb6aef3c
Don't try to render security URLs in desktop mode. Fixes #2952 . Fixes #2922
2017-12-18 09:15:36 +00:00
Murtuza Zabuawala
937984f2dc
Don't un-comment code with alt+. in the query tool. It's only supposed to respond to ctrl/cmd+. Fixes #2769
2017-12-13 15:58:00 +00:00
Murtuza Zabuawala
96a2987ef6
Prevent attempts to select directories as files in the file dialogue. Fixes #2937
2017-12-13 15:35:08 +00:00
Murtuza Zabuawala
c5d1fc8189
Ensure the datatype cache is updated when a domain is added. Fixes #2778
2017-12-13 15:17:17 +00:00
Murtuza Zabuawala
4246a3b22f
Ensure password changes are successful if authenticating using a pgpass file. Fixes #2720
2017-12-13 13:28:07 +00:00
Murtuza Zabuawala
22c38e4562
Fix a reference before assignment error in the file dialogue. Fixes #2934
2017-12-06 13:42:05 +09:00
Murtuza Zabuawala
f5718b9d56
Misc fixes for the pgAgent module:
...
1) User was allowed to enter start date ahead of end date while scheduling a job. Fixes #2921
2) Datetime picker was not displaying in the grid (sub-node collection control). Fixes #1749
3) Fixed UI issue where validation error was not displaying properly for Datetime control.
2017-12-06 12:25:45 +09:00
Murtuza Zabuawala
7fab041623
Prevent the user pressing the select button in the file manager when it is supposed to be disabled. Fixes #2923
2017-12-05 13:43:02 +09:00
Murtuza Zabuawala
136ed0d3e2
Fix debugging of self-referencing functions. Fixes #2524
2017-12-05 13:32:06 +09:00
Murtuza Zabuawala
bac9c77c4e
Cleanup some inconsistent error dialog titles. Fixes #2098
2017-12-02 05:12:40 +00:00
Murtuza Zabuawala
2995d6e9c5
Fix the width of Role dialogue so tabs don't wrap.
2017-11-30 10:58:27 +00:00
Murtuza Zabuawala
389cf01af7
Cleanup the layout of the filter data dialogue. Fixes #2924
2017-11-30 10:53:48 +00:00
Murtuza Zabuawala
f10733e8d4
Ensure the auto-complete selection list can display longer names. Fixes #2726
2017-11-29 11:14:24 +00:00
Murtuza Zabuawala
362bd15c8e
Format JSON/JSONB nicely when displaying it in the grid editor pop-up. Fixes #2748
2017-11-28 14:21:31 +00:00
Murtuza Zabuawala
9ae4a03784
Allow changing of the users password without leaving the app. Fixes #2891
2017-11-28 10:55:54 +00:00
Murtuza Zabuawala
fe7cfa35df
Attempt to decode database errors based on lc_messages. Fixes #2806 . Fixes #2821
2017-11-27 11:53:25 +00:00
Murtuza Zabuawala
d614c88ada
Ensure we don't show the full path on the server when using virtual filesystem roots in server mode for SSL certs. Fixes #2866
2017-11-27 11:25:50 +00:00
Murtuza Zabuawala
38f111d969
Ensure the scroll location is retains in the query tool data grid if the user changes tab and then returns. Fixes #2875
2017-11-23 09:07:46 +00:00
Murtuza Zabuawala
fdb4fa454a
Honour whitespace properly in the data grid. Fixes #2880
2017-11-22 16:48:36 +00:00
Murtuza Zabuawala
1bc318f091
Ensure newly added rows cannot be editted until we have key values. Fixes #RM2886
2017-11-22 16:38:18 +00:00
Murtuza Zabuawala
f0db93cefd
Improve clarity of the boolean checkbox.
2017-11-22 16:28:08 +00:00
Murtuza Zabuawala
930dd8af1f
Some browsers don't properly support tri-state checkboxes, so create our own control to handle true/false/null. Fixes #2848
2017-11-21 17:22:25 +00:00
Murtuza Zabuawala
b284572afe
Allow connections to be coloured in the treeview and query tool. Fixes #1383 . Fixes #2802
2017-11-21 16:28:01 +00:00
Murtuza Zabuawala
dd8e2fe8a6
Quote the owner name when creating types. Fixes #2787
2017-11-21 11:32:27 +00:00
Murtuza Zabuawala
a85538a1fc
Remove the artificial limit of 4000 characters from text areas. Fixes #2877
2017-11-21 11:02:21 +00:00
Murtuza Zabuawala
ce246ecce4
Stop Python 2.6 barfing on newer versions of Selenium
2017-11-20 16:55:54 +00:00
Murtuza Zabuawala
2579458091
Fix support for time without timezone. Fixes #2881
2017-11-20 13:36:50 +00:00
Murtuza Zabuawala
5fd3a7dd3d
Display relevant error messages when access is denied creating a schema. Fixes #2094
2017-11-20 13:31:03 +00:00
Murtuza Zabuawala
2f17ecba76
Update selenium version
2017-11-16 14:22:44 +00:00
Murtuza Zabuawala
537f6f0ab1
Display long names appropriately in dialogue headers. Fixes #2278
2017-11-16 11:56:05 +00:00
Murtuza Zabuawala
af2722faa3
Focus on the filter textarea when opening filter options in the query tool.
2017-11-16 11:01:40 +00:00
Murtuza Zabuawala
be0e637718
Prevent error messages covering the last row in a grid. Fixes #2850
2017-11-07 21:07:30 -05:00
Murtuza Zabuawala
8b543a58fe
Fix a number of graphical explain rendering issues. Fixes #2824 . Fixes #2842 . Fixes #2843 .
2017-11-06 19:59:01 -05:00
Murtuza Zabuawala
714a429879
Update psycopg2 requirement to ensure 10.x+ features work.
2017-11-01 12:45:00 +00:00
Murtuza Zabuawala
784f3f59d8
Fix name of 'check-constraints' to follow the usual singular convention.
2017-10-16 15:40:15 +01:00
Murtuza Zabuawala
0cb57848f8
Ensure auto-indent honours the spaces/tabs config setting. Fixes #2780
2017-10-16 15:37:03 +01:00
Murtuza Zabuawala
ce5f5015b3
Use HTTPS for accessing help docs.
2017-10-16 09:21:02 +01:00
Murtuza Zabuawala
2f5a2b2392
Only allow specification of a pgpass file if libpq >= 10. Fixes #2768
2017-10-10 09:31:27 +01:00
Murtuza Zabuawala
63103c7a48
Remove panels for www.pgadmin.org and www.postgresql.org as they won't work with X-Frame-Options: SAMEORIGIN which is used now.
2017-10-10 09:16:23 +01:00
Murtuza Zabuawala
f2929046fa
Refactor to remove duplicate code for the cancel/terminate buttons in the dashboard.
2017-10-09 09:18:46 +01:00
Murtuza Zabuawala
f855ed88ce
Allow selection of SSL certificates and pgpass files in connection properties. Fixes #2649 . Fixes #2650
2017-09-28 10:02:33 +01:00
Murtuza Zabuawala
64159d11ce
Fix font on alertify dialogues
2017-09-20 11:42:16 +01:00
Murtuza Zabuawala
2ddbddba33
Improve display of error messages in the query tool. Fixes #2700
2017-09-20 11:29:24 +01:00
Murtuza Zabuawala
8bededa859
Fix disable trigger menu option. Fixes #2707
2017-09-18 12:37:59 +01:00
Murtuza Zabuawala
e64c52a446
Fix tablespace move prompt message. Fixes #2708
2017-09-18 12:36:04 +01:00
Murtuza Zabuawala
5ebfd88f11
Correct alignment of the X button on dismissable alerts.
2017-09-18 11:57:44 +01:00
Murtuza Zabuawala
bc5a5a5b45
Fix error message regexp in the query tool that could fail in some cases. Fixes #2700
2017-09-18 11:55:04 +01:00
Murtuza Zabuawala
8150f93c06
Fix menu left-hand margin.
2017-09-15 14:45:02 +01:00
Murtuza Zabuawala
9cfb2f3cbe
Fix filtering of system schemas so pg_* is hidden but pg* is not. Fixes #2709
2017-09-15 13:50:06 +01:00
Murtuza Zabuawala
80ce889c3d
Fix an issue in User mapping module where users were not listed. Fixes #2693
2017-09-13 09:53:25 +01:00
Murtuza Zabuawala
5891bda06a
Fix an issue where base types are not displaying in the create/edit domain dialog, also corrected the condition to show hidden system types. Fixes #2692
2017-09-13 09:52:16 +01:00
Murtuza Zabuawala
8d248dab4c
Fix quoting of index column names on tables. Fixes #2619
2017-09-07 16:36:35 +01:00
Murtuza Zabuawala
d5f60e1a47
Fix layout of password prompt dialogue. Fixes #2684
2017-09-07 16:27:02 +01:00
Murtuza Zabuawala
52840d68a8
Fix RE-SQL for triggers with a single arg. Fixes #2668
2017-08-31 09:39:09 +01:00
Murtuza Zabuawala
401e13ca65
Fixed issue where 'backend_type' column is exist for database server version greater than 10.
...
Issue is regression of RM #2597 .
2017-08-28 16:18:05 +05:30
Murtuza Zabuawala
74db837417
Allow queries to be cancelled from the dashboard, and display additional info in the subnode control. Fixes #2597
2017-08-25 16:57:33 +01:00
Murtuza Zabuawala
d3babd78aa
Fixes #2560 - View is not fully qualified in Trigger definition.
2017-08-25 17:45:20 +05:30
Murtuza Zabuawala
2e2ca26020
Ensure role names are escaped in the membership control. Fixes #2606
2017-08-21 14:00:33 +01:00
Murtuza Zabuawala
654326a0d1
Update CodeMirror version. Fixes #1697 . Fixes #2168 . Fixes #2447 . Fixes #2562 .
2017-08-21 13:43:41 +01:00
Murtuza Zabuawala
d757d8698d
Fix connection string validation for pgAgent jobs. Fixes #2655
2017-08-21 13:20:07 +01:00
Murtuza Zabuawala
e9b80dae9c
User can not add New Server through Quick links. Fixes #2634
2017-08-17 18:14:06 +05:30
Murtuza Zabuawala
2df4625ce0
1) Connection Type cell was not honouring to 'Kind' option in Subnode control.
...
2) Kind option was not saved properly
3) User was not be able to update Kind option in edit mode.
Fixes #2633
2017-08-17 15:00:08 +05:30
Murtuza Zabuawala
2c6c4a16ce
Use dict based data instead of 2d-array in Type module as we are adding keys on the fly.
...
Reviewed By: Harshal Dhumal
2017-08-17 13:07:39 +05:30
Murtuza Zabuawala
ef48c2ed91
Fixed issue in query tool where messages were not displaying from functions/procedures properly. Fixes #2555
2017-08-04 15:50:39 +05:30
Murtuza Zabuawala
bebfc62721
Fixed collation tests on Windows, replace use of default 'POSIX' collation with 'C' collation for testing. Fixes #2501
2017-08-03 16:46:20 +05:30
Murtuza Zabuawala
6717aff8f5
Domain create dialog do not open and Font size issue in Security label control. Fixes #2616
2017-08-01 16:37:17 +05:30
Murtuza Zabuawala
af26d983e5
Fixup tests following label changes.
2017-07-26 13:45:44 +01:00
Murtuza Zabuawala
1fa9648a21
Update keyboard shortcuts per discussion. Also, make the labels platform sensitive.
2017-07-26 12:50:42 +01:00
Murtuza Zabuawala
178d583bcd
Fix paths under non-standard virtual directories. Fixes #2563
2017-07-25 10:15:18 +01:00
Murtuza Zabuawala
617e9dbb3a
Allow queries to be cancelled from the dashboards. Fixes #1812
2017-07-24 12:13:24 +01:00
Murtuza Zabuawala
acaa79cf6b
Fix disconnection of new databases. Fixes #2594
2017-07-21 11:11:03 +01:00
Murtuza Zabuawala
b313cbce0d
Fix regression tests after Dave broke them.
2017-07-21 10:57:29 +01:00
Murtuza Zabuawala
64f3a559ab
Add the Flask-Paranoid module for a little extra, well, paranoia in web mode. Fixes #2584
2017-07-20 18:04:33 +01:00
Murtuza Zabuawala
bab3da24e6
Support SSL in the regression tests. Fixes #2170
2017-07-18 15:23:11 +01:00
Murtuza Zabuawala
3f83780049
Remove the comma from PIDs in the statistics panel.
2017-07-17 10:18:31 +01:00
Murtuza Zabuawala
822e62c238
Fix privileges control on IE 10/11. Fixes #1166
2017-07-14 12:45:09 +01:00
Murtuza Zabuawala
6d3d2cd458
Handle un-mounted drives correctly on Windows. Fixes #1999
2017-07-10 14:04:57 +01:00
Murtuza Zabuawala
08e874a026
Fix alert animation on IE11
2017-07-07 16:50:47 +01:00
Murtuza Zabuawala
acd3568f06
Fix the formatting of the ROWS option for functions etc. Fixes #2537
2017-07-07 15:57:43 +01:00
Murtuza Zabuawala
ca7fe9a520
Ensure the save password option is enabled when creating a server. Fixes #2540
2017-07-06 13:33:46 +01:00
Murtuza Zabuawala
9de6c08d28
Allow use of Shift+Tab to un-indent selected text. Fixes #1988
2017-07-05 14:20:19 +01:00
Murtuza Zabuawala
2bb01e2d1a
Fix alert layout when more than one are shown at once.
2017-07-05 12:04:48 +01:00
Murtuza Zabuawala
b211eb199c
Improve styling for alerts by highlighting the icon.
2017-07-04 12:03:32 +01:00
Murtuza Zabuawala
0aa763b706
Remove unnecessary whitespace from stored procedure SQL. Fixes #2146
2017-07-03 16:32:19 +01:00
Murtuza Zabuawala
5c7dcaba81
Allow debugging of functions in packages. Fixes #1948
2017-07-03 16:30:12 +01:00
Murtuza Zabuawala
2d5e55964a
Improve the debugger's default page layout, and prevent attempts to continue debugging after the user has stopped. Fixes #2512 , Fixes #2511
2017-07-03 15:14:45 +01:00
Murtuza Zabuawala
1e427890de
Fix an issue where duplicate entry is made of successful executed query, one with status message and one without status message.
2017-07-03 11:00:42 +01:00
Murtuza Zabuawala
f0066d6006
Update preferences docs.
2017-06-27 17:04:56 -04:00
Murtuza Zabuawala
a9fa093d4b
Allow non-superusers to debug their own functions and prevent them from setting global breakpoints. Fixes #2162
...
Based on a patch from Kit Yam Tse
2017-06-27 16:58:07 -04:00
Murtuza Zabuawala
1b49bb8b22
Add preferences to enable brace matching and brace closing in the SQL editors. Fixes #2513
2017-06-27 09:57:38 -04:00
Murtuza Zabuawala
7a4945ff9e
Fix removal of sizes from column definitions. Fixes #2155
2017-06-23 09:42:46 +01:00
Murtuza Zabuawala
0ab637c7ab
Fix import/export to work as expected with TSV data. Fixes #1934
2017-06-22 13:57:32 +01:00
Murtuza Zabuawala
137bae1b04
Ensure default values are honoured when adding/editing columns. Fixes #1860
2017-06-22 12:11:02 +01:00
Murtuza Zabuawala
b9f6fb9545
Update MatView and pgAgent modules to work with recent integer/numeric changes. Fixes #2504
2017-06-21 17:03:43 +01:00
Murtuza Zabuawala
b9736cbd74
Handle missing/dropped synonyms gracefully. Fixes #2503
2017-06-21 16:59:43 +01:00
Murtuza Zabuawala
f0202228d0
Increase the default size of the Grant Wizard to enable it to properly display privileges at the default size on smaller displays. Fixes #2013
2017-06-21 11:08:23 +01:00