Dan Vianello
6c5d81b6f5
Fixes #1843 Function definition does not match value returned from pg_get_functiondef()
2016-10-20 18:30:43 +05:30
Ashesh Vashi
d4c439d64a
Ensure the auto-generated CSRF_SESSION_KEY, SECRET_KEY,
...
SECURITY_PASSWORD_SALT keys are decoded as string for python 3
compatibility.
Fixes #1871
2016-10-20 13:16:31 +05:30
Sandeep Thakkar
a1c0042a1e
Use config_distro.py for all settings, and don't create/overwrite config_local.py. Partly fixes #1849
2016-10-19 14:10:28 +01:00
Ashesh Vashi
19df1e3f4b
Ensure SECURITY_PASSWORD_SALT is set to something when initialising (to avoid errors, prior to being set to the 'real' value). Fixes #1871
2016-10-19 14:04:07 +01:00
Ashesh Vashi
b17eb15742
Resolved - Integer type of preferences are not updated
...
Reason: IntegerControl assumes the model, passed to it, would always has errorModel variable set properly.
In order to resolve it, now using pgBrowser.DataModel instead of Backbone.Model, which initialize the errorModel by default.
Fixes #1868
2016-10-19 16:18:22 +05:30
Dave Page
bc5cc964a3
Move security keys into the SQLite database, and auto-generate them.
...
This avoids packagers having to deal with the issue, which can be
difficult if they need to cater for both server and desktop modes.
Fixes #1849
2016-10-19 09:22:38 +01:00
Priyanka Shendge
c4f1b8eb11
Add tests for Languages
2016-10-18 14:36:25 +01:00
Dave Page
62a35f24e7
Fix layout of DateTimePicker control help message. Fixes #1864
2016-10-18 12:43:58 +01:00
Murtuza Zabuawala
b9571df4de
Don't append new objects to the wrong parent, if the correct one isn't loaded. Fixes #1838
2016-10-18 12:37:44 +01:00
Navnath Gadakh
e31ba5873b
Add regression tests for resource groups on EPAS.
2016-10-18 12:01:01 +01:00
Dave Page
8d2dff1482
Always create databases from template0 when running regression tests, to ensure consistency and avoid concurrency issues.
2016-10-18 11:57:31 +01:00
Surinder Kumar
df09f02e80
List files/folders alphabetically, and don't excessively truncate their names. Fixes #1792
2016-10-18 11:39:12 +01:00
Surinder Kumar
11e486f96d
Fix unsafe schema lookups for types. Fixes #1728
2016-10-18 11:32:43 +01:00
Dave Page
345ce1b6d2
Fix attribute check.
2016-10-15 16:48:52 -07:00
Dave Page
056ed21148
Allow test servers to be enabled or disabled easily in the config
2016-10-15 08:44:40 -07:00
Dave Page
d0a9b25c57
Cleanup the dashboard tables a little for readability
2016-10-14 17:42:29 -07:00
Dave Page
faf517e12b
Include wait information on the activity tab of the dashboards. Fixes #1859
2016-10-14 17:18:17 -07:00
Surinder Kumar
dd6a69d845
Handle reverse engineering of synonyms with / in the name. Fixes #1622
2016-10-14 16:01:55 -07:00
Akshay Joshi
2d39b5fb41
Identify the collation correctly when reverse engineering table SQL. Fixes #1847
2016-10-14 15:57:55 -07:00
Surinder Kumar
c7520cf86d
Allow refreshing of synonym nodes. Fixes #1845
2016-10-14 15:50:20 -07:00
Surinder Kumar
17bd379cb6
Properly quote names when renaming FTS dictionaries and templates. Fixes #1857
2016-10-14 12:23:10 -07:00
Surinder Kumar
7f507f294e
While clicking on Select2 control, it tries to destroy the control and thus it doesn't get this object sometimes and throws error.
...
It should attempt to destroy the select2 object only if this object is not undefined.
2016-10-14 12:20:29 -07:00
Surinder Kumar
0df968f679
Resolve issue with properties refreshing. Fixes #1728
...
1) If we create/update a node with non-default schema, It should return selected schema id in return response. but default schema id is returned every time due to which it throws error in properties panel.
Fixed in Domains, Collation, Types, Views & Table node.
2) Incorrect parent id of object node is returned from nodes method due to which wrong parent id is passed while updating object and
thus node didn't get refreshed.
Fixed in FTS Configuration, FTS Parser nodes.
2016-10-14 12:19:00 -07:00
Navnath Gadakh
404d4efd2e
Add test cases for tables, types, views and their children.
2016-10-14 11:20:51 -07:00
Priyanka Shendge
22dadacb0f
Add terst cases for packages, and update Synonym cases for recent API changes.
2016-10-14 10:59:36 -07:00
Dave Page
f089744d6d
Ignore patches and autosave files from QT Creator
2016-10-13 06:59:23 -07:00
Priyanka Shendge
540c389d92
Add regression tests for Foreignb Tables.
2016-10-13 06:57:16 -07:00
Priyanka Shendge
8b91babdc2
Add regression tests for FTS nodes.
2016-10-13 06:54:23 -07:00
Navnath Gadakh
36c185e9dc
Fix regression test import issue.
2016-10-13 06:49:33 -07:00
Chris Mayo
c2cd2d3d3b
Clarify that patches should be sent as attachments.
2016-10-11 13:57:42 -07:00
Harshal Dhumal
713c692ddd
Fix View privilege management. Fixes #1531
...
1. Fixed update privileges for views and materialized views.
2. Apart from this fixed wrong sql for privilege update.
3. Fixed: Error message was not got cleared even after removing entry with error on privilege tab.
2016-10-10 09:42:22 +01:00
Chris Mayo
5ac2cceac7
Fix mailto links and link to code_review doc.
2016-10-10 09:32:20 +01:00
Dave Page
148808a17b
Fix label
2016-10-07 14:15:18 +01:00
Navnath Gadakh
ae612f5403
Major update to the test suite:
...
1. Code changes (due to drop objects functionality).
2. Quoting for database names in drop databases.
3. Code changes for import errors for pickle_path and advanced_config variables.
2016-10-07 13:59:43 +01:00
Dave Page
50658808d9
Ensure variable is defined before use.
2016-10-07 13:59:10 +01:00
Khushboo Vashi
50859f8369
Correctly identify server type upon first connection. Fixes #1785
2016-10-07 12:57:36 +01:00
Neel Patel
4e86345c28
Allow debugging of functions and procedures in packages on EPAS. Fixes #1577
2016-10-07 12:46:34 +01:00
Surinder Kumar
3963272523
Don't show Upload File icon unless it is in capabilities list [Storage Manager]. Fixes #1739
...
Issue:
When clicked on upload icon while saving a file prompt user to leave page. It is because the icon is a button and its type is set to submit which makes it to prompt, instead it should be 'button'
Storage Manager's menu items depends on capabilities list set by the module using it. If capabilities doesn't have 'upload' in it, It won't work. Upload button is bound to click event only when it is in capabilities.
Solution:
As upload button is being added only when it is in capabilities, so upload button html is removed from html file. It will not shown on UI untill it is in capabilities list.
2016-10-07 12:31:38 +01:00
Murtuza Zabuawala
c931d715ac
Fix refresh of Synonyms. Fixes #1611
2016-10-07 12:08:19 +01:00
Dave Page
a0aaa80029
Allow users to choose SELECT permissions for sequences in the Grant Wizard. Fixes #1835
2016-10-06 10:02:21 +01:00
Dave Page
f9320811d7
Allow users to choose SELECT permissions for tables in the Grant Wizard. Fixes #1835
2016-10-06 09:56:44 +01:00
Murtuza Zabuawala
bde3dd845b
Fix SSL setup. Fixes #1817
2016-10-05 13:05:10 +01:00
Susan Douglas
8b2832bbc7
pgAgent docs. Fixes #1824
2016-10-04 14:48:57 +01:00
Dave Page
9893b1bee4
Attempt to sign the Windows installer, failing with a warning if there's no cert available. Fixes #1823
2016-10-04 14:34:08 +01:00
Justin Clift
3e743ad582
Minor fixes to the Mac appbundle build
2016-10-04 13:51:28 +01:00
Justin Clift
6458e4cafb
Optionally sign both the Mac app bundle and the disk image. Fixes #1821
2016-10-04 12:51:14 +01:00
Ashesh Vashi
e52aeecd20
Fixes# 1808 - Invalid date-time format was used in the Start/End time
...
for Job Schedule.
Thanks Susan for the report.
2016-10-04 10:18:37 +05:30
Dave Page
df64108708
Fix pip wheel production status.
2016-10-03 16:42:36 +01:00
Dave Page
fc9c4736c4
Fix python 3 compatibility
2016-10-03 16:37:20 +01:00
Dave Page
d4af70aeb9
Label corrections.
2016-10-03 14:20:04 +01:00