Dave Page
a1f979c3e4
Fix icon spacing
2016-06-24 09:45:21 +01:00
Dave Page
30682c2a68
String fix.
2016-06-24 09:27:29 +01:00
Dave Page
1acc1a7678
Auto-discover locally installed servers at login. Fixes #1389
2016-06-23 16:27:06 +01:00
Murtuza Zabuawala
e4ef927da3
Fix tablespace statistics. Fixes #1196
2016-06-23 13:06:05 +01:00
Murtuza Zabuawala
8b0e65dc57
Allow default ACLs to be specified when creating schemas. Fixes #1108 .
2016-06-23 13:03:18 +01:00
Dave Page
5928f70a1d
Fix default ACL queries which were using invalid values for defaclobjtype.
2016-06-23 13:02:30 +01:00
Surinder Kumar
09569a23bd
Fix "number.toFixed is not function" JS error.
...
Issue:
We got the following error in console log
"number.toFixed is not function"
Steps to reproduce:
1) Click on statistics tab.
1) Select any database node.
2) then select Databases collection node.
3) The above error will appear into console.
Reason:
I discussed the issue with @Murtaza and here we are explicitly
converting values at server side to string as JSON do not directly
support NaN & Infinity values. Because of which NumberFormatter receives
values of type string and breaks.
Solution:
Overrides the NumberFormatter to support NaN & Infinity values.
and we need to parse the values again in float at client side.
2016-06-23 12:46:48 +01:00
Dave Page
4983eb2f1c
Fix SQL formatting. Fixes #1234
2016-06-23 12:14:23 +01:00
Murtuza Zabuawala
97d49af43a
Fix constraint on server table to allow port 65535 to be used. Fixes #1388
2016-06-23 11:43:50 +01:00
Murtuza Zabuawala
e5ee592470
Don't offer an option to drop the current maintenance database. Fixes #1382
2016-06-23 11:37:32 +01:00
Ashesh Vashi
b78b3904cd
Use PUBLIC (in caps) whenever used as a keyword. Fixes #1138
2016-06-23 09:15:09 +05:30
Dave Page
0ee096dbf6
Code tidy.
2016-06-21 15:33:33 +01:00
Dave Page
8908c5b2d3
Code tidy.
2016-06-21 15:29:50 +01:00
Neel Patel
ae99ce7428
Query tool and debugger rendering issue in Linux
...
Issue : -
Whenever we open any alertify dialog inside the query tool and debugger panel then panel contents are not visible. Query tool panel display as blank.
This issue is only reproducible in Linux.
Solution:-
Animations and transitions are not automatically GPU accelerated and by default use browser's slow rendering engine.
We need to set 'translate3d' value of '-webkit-transform' property in order to use GPU.
After applying this property under linux, Webkit calculates wrong position of the elements so panel contents are not visible.
To make it work, we need to explicitly set '-webkit-transform' property to 'none' for .ajs-notifier, .ajs-message, .ajs-modal classes.
Fixes #1186
2016-06-21 15:24:48 +01:00
Dave Page
d45c5c0874
Remove 'v' from windows installer filename version.
2016-06-21 14:59:19 +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
Susan Douglas
4f5eeffd1f
More doc restructuring.
2016-06-21 14:08:14 +01:00
Ashesh Vashi
fc34f85aa3
Set the sys path from the runtime as we were doing it earlier along with the
...
PYTHONPATH environment variable settings.
2016-06-21 18:24:07 +05:30
Sanket Mehta
03d348f7c2
Fix SELECT Script option for functions. Fixes #1191
2016-06-21 13:29:55 +01:00
Ashesh Vashi
980ab4735e
Revert "Adding proper virtual environment path on windows."
...
As per Dave, we are not using 'pgAdmin 4' from the community installer,
hence - we should not bother about it.
This reverts commit 3484998775
.
2016-06-21 17:44:46 +05:30
Dave Page
9224ce77b3
Fix installer filename.
2016-06-21 12:43:01 +01:00
Ashesh Vashi
3484998775
Adding proper virtual environment path on windows.
2016-06-21 16:54:34 +05:30
Dave Page
648eebd230
Bump version for beta 2.
2016-06-21 12:20:01 +01:00
Dave Page
e43ff84627
Update message catalog.
2016-06-21 12:17:41 +01:00
Surinder Kumar
85a7104e2c
Restore should include database name in dialog title like in backup.
...
Add icons to restore and cancel button in restore dialog.
2016-06-21 12:16:03 +01:00
Surinder Kumar
52906dd020
Fix subnode-header label not taking full width (in privileges/variable controls), label goes to next line on viewing properties of node(ex: database node properties).
2016-06-21 12:15:08 +01:00
Surinder Kumar
2a778f3c16
Remove debug code
2016-06-21 12:13:51 +01:00
Murtuza Zabuawala
3210975568
Fix creation of exclusion constraints. Fixes #1301
2016-06-21 12:01:39 +01:00
Ashesh Vashi
061a9d9322
Using the preprocessor macor Q_OS_WIN differently, it was failing to
...
compile the runtime on windows with C1017 error.
2016-06-21 15:45:26 +05:30
Ashesh Vashi
a35288e25d
Save the runtime status information in the application object for using
...
it other places.
globals() does not return consistent value across the application
context.
Thanks Neel Patel for reporting the issue.
2016-06-21 15:13:04 +05:30
Dave Page
d133e33c4b
Include python.exe and pythonw.exe in the Windows installer s the interpreter is used to run background processes.
2016-06-21 10:34:13 +01:00
Ashesh Vashi
4a7607445f
Setting the PYTHONPATH variable before initializing the python
...
environment using Py_Initialize() function.
Also, add virtual environment binary path to the PATH environment
variable.
2016-06-21 15:02:35 +05:30
Murtuza Zabuawala
a1f65e981f
Fix an issue in query tool where it was not able to handle special characters in editor title.
...
Fixes #1381
2016-06-21 09:30:34 +01:00
Surinder Kumar
a563e17f9b
Make the backup and restore dialogues non-modal.
2016-06-21 09:25:31 +01:00
Dave Page
991cbcabcb
Fix help URLs
2016-06-21 09:23:53 +01:00
Harshal Dhumal
19b4f9e01f
Issue Fixed: Now User cannot be created with single (or less than 6 ) character password.
...
Fixes #1386
2016-06-21 09:20:21 +01:00
Surinder Kumar
eb5a97bc3c
Issue: Unable to create backup of database.
...
Regression of commit id: bc4703c5
2016-06-21 09:17:13 +01:00
Susan Douglas
5051470bc7
Doc restructuring
2016-06-21 09:06:44 +01:00
Ashesh Vashi
8b8e6fe59b
Passing the arguments to the function appending the path by reference.
2016-06-20 23:04:00 +05:30
Ashesh Vashi
bfe1b773b3
Do not rely on config.SERVER_MODE for determining (if it is running from
...
runtime, or time), instead check the environment variable PGADMIN_PORT
to do that as per Dave.
2016-06-20 22:00:16 +05:30
Ashesh Vashi
800d5d71d7
Use the python interpreter explicitly while running the background
...
process from the runtime.
2016-06-20 21:31:19 +05:30
Ashesh Vashi
691f01b623
[Runtime] Setting few of the environment variables (i.e. PATH and
...
PYTHONPATH) to run the runtime with the virtual environment properly.
And, also allow to use the python interpreter to be used with the
background process modules.
- Add binary directory of the virtual environment to PATH environment
variable.
- Add lib, dynamic libraries (python specific), and site-package
directories of the virtual environment in the PYTHONPATH environment
variable.
2016-06-20 21:31:19 +05:30
Sanket Mehta
f4e76a22b9
Ensure we properly escape data from Select2 controls. Fixes #1292
2016-06-20 16:04:09 +01:00
Surinder Kumar
3f25e9331f
Remove Query tool from object menu. It is already shown under tools menu, so no need to show under object menu.
2016-06-20 14:17:10 +01:00
Khushboo Vashi
40b075389f
Add missing foreign table column options.
...
Fixes #1351
2016-06-20 13:45:37 +01:00
Murtuza Zabuawala
1a84c35628
Fix an issue where the save button was not getting enable when user revoke ADMIN option from Role privileges.
...
Issue: validation callback was missing in the control model.
Fixes #1302
2016-06-20 13:20:51 +01:00
Harshal Dhumal
237f93591f
Keyboard shortcuts in the Query Tool:
...
Execute --> Ctrl + Shift + E
Explain --> Ctrl + Shift + X
Explain analyze --> Ctrl + Shift + A
2016-06-20 13:03:46 +01:00
Dave Page
c16df45f2c
Allow QMAKE_[C|CXX|L]FLAGS to be set externally from PGADMIN_[C|CXX|LD]FLAGS environment variables respectively.
2016-06-20 12:54:49 +01:00
Akshay Joshi
c04b729c1d
Set the minimum value to 50 and maximum value to 2000 for the items per page in the result grid
2016-06-20 16:23:49 +05:30