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
Dave Page
8c279421f3
Re-order view data options
2016-06-17 14:39:44 +01:00
Dave Page
69d8f01d01
String improvements.
2016-06-17 14:35:16 +01:00
Dave Page
fd6c43b393
String improvements.
2016-06-17 14:21:14 +01:00
Murtuza Zabuawala
bc4703c5b7
Fix the issue in backup/restore while selecting section-> data option, it was throwing error.. Fixes #1219
2016-06-17 14:01:30 +01:00
Murtuza Zabuawala
b94b47f021
Fix issue which was showing incorrect datetime in Backup/Restore dialog. Fixes #1377
2016-06-17 13:54:31 +01:00
Murtuza Zabuawala
014eb2a5c2
Don't allow creation of edbspl trigger functions (they should be created as part of the trigger). Fixes #1212 .
2016-06-17 13:46:42 +01:00
Dave Page
7e27c6280f
Replace runtime menu with shortcuts for a cleaner UI (and
...
because 99% of users don't need those options anyway).
2016-06-17 11:32:39 +01:00
Dave Page
e9dc1496e2
Favour Python 2 as it's more widely tested.
2016-06-17 11:32:39 +01:00
Ashesh Vashi
359b1d0176
Use a separate class to remove the footer space in the query editor,
...
when no of records in a page is set to 0 (or, less than 0). So that -
we do not loose CSS applied on the children DOM Elements dependent of
the original class.
This was regression of commit-id:
f9393aee44
We were loosing the formatting under the grid table due to this change.
2016-06-17 15:11:47 +05:30
Dave Page
262ae7d28c
Improve detection of the runtime environment, and subsequent self-configuration.
2016-06-17 10:03:32 +01:00
Dave Page
4dc563d71c
Fix python detection on Linux/Mac.
2016-06-17 09:40:06 +01:00
Murtuza Zabuawala
c702ef9c48
Fix password encryption with non-alpha passwords. Fixes #1371
2016-06-16 20:32:57 +01:00
Dave Page
5f3511ce39
Figure out storage paths in a more Windows friendly way. Fixes #1369
2016-06-16 20:11:43 +01:00
Dave Page
bc16a1a61f
Don't output the startup message in Desktop mode as it hangs the runtime
...
on Windows.
2016-06-16 17:13:32 +01:00
Dave Page
73988bcece
Do a more sensible venv search on Windows, and don't update the
...
registry upon installation.
2016-06-16 16:22:45 +01:00
Ashesh Vashi
fc295f94a3
Remove recusive call of _wait_timeout() due to which python server is crashing
2016-06-16 17:49:02 +05:30
Dave Page
cef0dc7c88
Hunt for the runtime on Windows in the same way we do on Mac.
2016-06-16 13:07:35 +01:00
Dave Page
931f671756
Improve the reliability of the Windows build system.
2016-06-16 13:07:04 +01:00
Dave Page
fa917a0828
Prevent the runtime from compiling bytecode to avoid permissions issues.
2016-06-16 11:30:23 +01:00
Murtuza Zabuawala
a800b19c87
Fix display of NaN and Bytea data. Fixes #1350 . Fixes #1309
2016-06-16 11:20:00 +01:00
Akshay Joshi
f9393aee44
Allow a value of 0 rows per page to mean "no paging". Allow rows to be added on any page.
...
Fixes #1356
2016-06-16 09:57:44 +01:00
Dave Page
b8d0f410df
Add files missed from previous commit.
2016-06-16 08:55:29 +01:00
Susan Douglas
7c45d54d94
Doc updates for user management and tablespace move objects.
2016-06-15 21:08:27 +01:00
Dave Page
17b6053f45
Support distro-specific configs, and include docs in the PIP wheel.
...
A distro can now install a config_distro.py file alongside config.py
in which distro-specific configuration settings can be set, overriding
those in config.py. User settings in config_local.py will override
all other settings. This is useful to allow packagers to config
settings like the doc path, that may be specific to RPMs or Wheels
etc.
2016-06-15 20:56:27 +01:00
Dave Page
29fbbb581f
Overhaul the PIP build system so it's less messy on disk during builds, and avoids packaging unnecessary files.
2016-06-15 17:09:05 +01:00
Murtuza Zabuawala
d4e5d9c4f4
Add "Move objects..” functionality in tablespace node. Fixes #1286
2016-06-15 13:21:01 +01:00
Dave Page
0717b40543
Wording improvements.
2016-06-15 12:42:21 +01:00
Harshal Dhumal
fc40197d39
Fix handling of errors when using "Connect Now?" for new servers. Fixes #1313 .
...
Also fixes #1363 - display the server group properly in server properties.
2016-06-15 12:36:56 +01:00