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
Ashesh Vashi
f1eca516f0
Adding comment about setting some higher value for SQLITE_TIMEOUT, on
...
slower system - user may need to set the value to some higher value.
This value decide - for how long SQLITE operation will wait, before
throwing an operation timeout error because of the locked database.
Fixes #1329
2016-06-20 15:55:00 +05:30
Dave Page
2c06ab4ac3
Allow the python-config executable to be specified in the environment.
2016-06-20 11:19:57 +01:00
Asser Schrøder Femø
fc955537a8
Fix runtime compatibility with newer Python versions
...
Initial patch by Asser. Change restricted to Python 3.3 and above by me as PyUnicode_DecodeFSDefault was added in 3.3.
2016-06-20 10:51:46 +01:00
Neel Patel
dd4705af60
Fix debugger issues which could occur if one or more of the ajax calls used to gather execution environment info completed in an unexpected order.
...
To resolve this, we have callbacks from each ajax call initiate the next one so everything is guaranteed to be sequential.
Fixes #1354
Fixes #1323
2016-06-20 10:21:43 +01:00
Murtuza Zabuawala
01801e4acb
Fix date validation while creating new role.
...
Fixes #1370
2016-06-20 10:11:42 +01:00
Murtuza Zabuawala
ac37d60c03
Fix the issue in Materialized view where user was not able to create Materialized view with PPAS 9.5 due to incorrect template path.
...
Fixes #1379
2016-06-20 10:03:38 +01:00
Ashesh Vashi
3350eaceab
Use the same layout mechanism used as in the panel using elementary
...
layout support in different dialogs. Fixes #1358 .
2016-06-20 12:46:33 +05:30
Ashesh Vashi
f1dd39e5e9
Introduces the 'alertify.pgDialogBuild' function, which will register
...
different resize event callbacks for a particular dialog.
This function needs to be executed from the 'build' function of any of
the alertify dialog. Refs #1358
2016-06-20 12:45:10 +05:30
Ashesh Vashi
95c79e3a4c
Upgraded Alertify to v1.7.1
...
This version includes the feature request about invoking the callbacks
for different resize events. It will allows us to adjust the layout of
the dialogs based on its width, just like we've in the panels.
2016-06-20 11:45:45 +05:30
Dave Page
05e7ee5a05
Second attempt at fixing the file handling code. Tested on Mac and Windows in both desktop and server modes.
2016-06-17 22:05:49 +01:00
Dave Page
2c62d1a4b7
Revert "Make the file manager work a little more sanely with regard to paths."
...
This breaks things even more on Windows :-(
This reverts commit 35243b9869
.
2016-06-17 18:19:51 +01:00
Dave Page
35243b9869
Make the file manager work a little more sanely with regard to paths.
2016-06-17 17:12:04 +01:00
Dave Page
1172e31019
File dialogue layout tweaks.
2016-06-17 17:11:30 +01:00
Dave Page
a53811ef27
Get rid of canvas colouring in graphical explain.
2016-06-17 16:34:03 +01:00
Dave Page
be100b82e6
Missed string change
2016-06-17 15:28:40 +01:00
Dave Page
f2b6ab816b
Process manager UI cleanup.
2016-06-17 15:24:15 +01:00
Dave Page
3bcc5a4bd3
Further string improvements.
2016-06-17 14:51:01 +01:00