Murtuza Zabuawala
071b609a44
Fix error when refreshing table node. Fixes #1686
2016-09-14 10:30:02 +01:00
Dave Page
d848e9cefe
Use SSL when loading Gravatar icons. Fixes #1694
2016-09-13 13:39:26 +01:00
Surinder Kumar
f2ed6fa4dd
Fix function signature generation. Fixes #1683
2016-09-12 15:20:46 +01:00
Murtuza Zabuawala
ffc58b74d2
Allow viewing of long data values in the grid. Fixes #1672
2016-09-12 12:39:40 +01:00
Surinder Kumar
28b7a033bc
Prevent creation of packages and rules in catalogs. Fixes #1682
2016-09-12 11:37:25 +01:00
Surinder Kumar
7cfcf14312
Move the declaration of a variable into the correct scope.
2016-09-09 14:50:51 +01:00
Murtuza Zabuawala
42e19d2169
Fix error highlighting, broken in d6391c7e9b
. Fixes #1676
2016-09-09 14:45:03 +01:00
Murtuza Zabuawala
982c291a31
Confirm loss of changes with the user before clearing the query or history, or opening a new file in the Query Tool. Fixes #1666
2016-09-08 09:12:48 +01:00
Surinder Kumar
f13de8b86b
Ensure the query tool editor has focus when the tab is selected or when first shown so the user can immediately type/execute. Fixes #1581
2016-09-07 16:20:47 +01:00
Murtuza Zabuawala
35d3c396de
Fix SQL generation for functions that return SETOF ... Fixes #1631
2016-09-07 14:53:22 +01:00
Surinder Kumar
da21cabb1e
Fix typo in connection handler.
2016-09-07 14:01:56 +01:00
Dave Page
bd139bc83e
Improve binary path settings hint.
2016-09-07 09:54:54 +01:00
Ashesh Vashi
2540e9687f
Fixed some of the javascript syntax in menu.js
2016-09-06 23:20:38 +05:30
Ashesh Vashi
aeaa4bcad1
Add an object in an parent properly, which was expanded earlier, and do
...
not have any child withing it.
Fixes #1481 , #1627 .
2016-09-06 23:20:38 +05:30
Murtuza Zabuawala
679ad6fca8
Support range types in the query tool. Fixes #1658
2016-09-06 14:26:43 +01:00
Murtuza Zabuawala
1b75679ec4
Python 2.6 fixes. Fixes #1636 . Fixes #1659
2016-09-06 14:07:30 +01:00
Ashesh Vashi
8ac65070bc
Improve the logic for Bad handling of missing connection database server RM #1387
2016-09-06 15:35:20 +05:30
Murtuza Zabuawala
8b61aa49d0
Warn the user about unsaved changes to SQL or data before closing the query tool. Fixes #1661
2016-09-05 17:18:43 +01:00
Surinder Kumar
3dace5ff22
Fix file navigator to properly show drives in Windows. Fixes #1665
2016-09-05 17:07:07 +01:00
Murtuza Zabuawala
15df12c924
Highlight invalid rows when saving data in the edit grid. Fixes #1637
2016-09-02 16:05:00 +01:00
Murtuza Zabuawala
f3f7413701
Use ISO formatted dates when setting rolvaluntil. Fixes #1153
2016-09-02 15:24:34 +01:00
Murtuza Zabuawala
087332f32e
Fix the boolean editor, and warn the user if there are unsaved changed in the edit grid before refreshing.
2016-09-01 11:50:48 +01:00
Neel Patel
8dca4b0e0b
Fixed an syntantical issue, which was not supported by QtWebkit.
...
The issue was regression of the patch for the 'SlickGrid'.
Fixes #1621
2016-08-30 14:43:50 +05:30
Ashesh Vashi
f7dd8cbab4
Bump version for RC1 release
2016-08-29 20:37:44 +05:30
Murtuza Zabuawala
c56e4667df
SlickGrid Integration in to query tool. Fixes #1618
2016-08-29 20:17:01 +05:30
Murtuza Zabuawala
689ef8d8d1
Fixes issues specific to SYNONYMS
...
- On droping a synonyms - the query should be modified in SQL pane.
- A proper message should be given on trying to drop an already dropped
synonyms.
- Handle the synonyms with special characters.
Fixes #1607 , #1608 , #1609
2016-08-29 20:25:18 +05:30
Ashesh Vashi
b6f307256b
Sorting the data during tree data loading using the natural sort
...
algorithm.
This patch takes care of:
* Consistent behaviour during create, update operation on any node.
- It should return the node data during creating a new object, or
updating the existing one.
* Now that - we have consistent behaviour during these operations, we
can consistently move, update the tree item based the node data from
the server.
* Implemented the methods for each node to get the information about
that particular node only.
* Using the above changes to implement the 'refresh' operation on tree
node properly.
I must thank Surinder, and Harshal for helping me implement the 'node'
method, and also changed the behaviour of create & update methods to
return the node data for most of the nodes.
Fixes #1244
2016-08-29 20:06:58 +05:30
Neel Patel
2c6f6609bc
Debugger listener starting error displayed if user try to debug plpgsql cs_fmt_browser_version function that contains parameters. Fixes #1238
2016-08-29 13:47:15 +05:30
Neel Patel
f5249f2e18
Set break point option should present in pgAdmin4 for trigger. Fixes #1226
2016-08-29 13:43:43 +05:30
Surinder Kumar
2d75eac117
SqlFieldControl enhancements
2016-08-29 13:21:45 +05:30
Ashesh Vashi
f12d981a9d
Handling the bad/lost connection of a database server.
...
Made backend changes for:
* Taking care of the connection status in the psycopg2 driver. And, when
the connection is lost, it throws a exception with 503 http status
message, and connection lost information in it.
* Allowing the flask application to propagate the exceptions even in the
release mode.
* Utilising the existing password (while reconnection, if not
disconnected explicitly).
* Introduced a new ajax response message 'service_unavailable' (http
status code: 503), which suggests temporary service unavailable.
Client (front-end) changes:
* To handle the connection lost of a database server for different
operations by generating proper events, and handle them properly.
Removed the connection status check code from different nodes, so that
- it generates the proper exception, when accessing the non-alive
connection.
Fixes #1387
2016-08-29 12:01:35 +05:30
Akshay Joshi
1b05464a04
Getting 'AttributeError' in pgadmin4/web/pgadmin/browser/server_groups/servers/__init__.py. Fixes #1464
2016-08-26 14:25:33 +05:30
Murtuza Zabuawala
5a78dd7ad3
Implemented Synonym node for EPAS
2016-08-26 13:01:57 +05:30
Akshay Joshi
7b72448ec9
Internal sever error displayed if create New user mapping with public user. Fixes #1468
2016-08-26 11:23:15 +05:30
Murtuza Zabuawala
05473a7a35
domain node: id and pid is not being generated. Fixes #1586
2016-08-25 14:07:04 +05:30
Akshay Joshi
e016869ad5
Trigger issues through right click. Fixes #1209
2016-08-24 12:10:54 +05:30
Murtuza Zabuawala
8d7b840e7e
Fix startup navigation message.
2016-08-23 12:41:41 +01:00
Priyanka Shendge
a535eddfcd
Add schema and database child node regression tests.
2016-08-23 11:50:41 +01:00
Dave Page
0ce8b031f8
More sensible defaults for the mail server settings.
2016-08-23 11:41:45 +01:00
Ashesh Vashi
6775adc4c7
Cleanup old code in server_groups.js. Fixes #1247
2016-08-23 09:32:10 +05:30
Harshal Dhumal
58a79e4fc6
Fix parsing issue in packages.
2016-08-22 16:49:32 +01:00
Harshal Dhumal
cf1be2a320
Add support for Packages on EPAS.
2016-08-22 12:30:16 +01:00
Surinder Kumar
fe54a124da
Don't offer to create resource groups on disconnected servers. Fixes #1569
2016-08-22 12:21:33 +01:00
Surinder Kumar
4c2020cdc7
Allow the use of the tab key to select options in combo boxes. Fixes #1251
2016-08-22 12:18:38 +01:00
Surinder Kumar
5690dfda16
Allow template databases to be used when creating new databases. Fixes #1570
2016-08-19 16:35:42 +01:00
Dave Page
d5f6c63ead
More string tweaks.
2016-08-19 11:48:34 +01:00
Surinder Kumar
761b54ce69
Allow the user to configure tabs in the SQL editor. Fixes #1406
2016-08-19 11:40:19 +01:00
Dave Page
0f99c3b60c
Clarify font sizing description.
2016-08-19 11:23:07 +01:00
Khushboo Vashi
eca47efb03
Update MFizz font library. Fixes #1311
2016-08-19 11:17:42 +01:00
Dave Page
33b4817008
Ensure fractional sizes work for the SQL font.
2016-08-19 11:08:42 +01:00