Commit Graph

  • 5331075ab0 Improvise the psycopg2 wrapped driver for PostgreSQL to show formatted message on demand. Akshay Joshi 2016-04-04 12:28:52 +0530
  • 43d532321b Allow to close the create/edit dialog after successful 'save' operation. Harshal Dhumal 2016-04-01 15:33:46 +0530
  • 35a1390251 Resolved few issues in the collection controls. UniqueCollectionControl was not honouring the change events after execution of the function - 'render' more than one time. Change the label of the Add button to make it consistent with the Unique Collection Control. Khushboo Vashi 2016-04-01 15:25:53 +0530
  • 1a5eb0c417 Updated the template for the NodeAjaxOptionsControl, which was not honouring the disabled attribute due to missing quotes around values. Murtuza Zabuawala 2016-04-01 15:17:28 +0530
  • 0654bae816 Adding the font used by jQuery-contextmenu (v2.1.0) Ashesh Vashi 2016-04-01 11:57:55 +0530
  • d70535385b Upgraded the jQuery-contextMenu to v2.1.0 (latest stable version) in order to fix the issue rendering the context menu for longer text. Ashesh Vashi 2016-03-30 19:08:25 +0530
  • 067c269fc8 Convert the value in proper format, as we may only get string values for integer and numeric type. Ashesh Vashi 2016-03-24 14:29:44 +0530
  • 242d5f47f6 Loading the jquery.aciSortable.min.js javascript, as when we destroy the jquery-aciTree from preferences dialog, it throws an exception, which uses functions from this javascript. Ashesh Vashi 2016-03-24 14:23:16 +0530
  • 7bce6dd903 The changed value of a multiline/text control was not saved in the configuration database due to unable to identify the change properly. Thanks Dave for reporting. Ashesh Vashi 2016-03-24 12:58:46 +0530
  • a28df1e0a2 Allow to show help string in each of the contorl. Ashesh Vashi 2016-03-24 12:53:11 +0530
  • 2a2374329e String improvements. Dave Page 2016-03-23 16:03:22 +0000
  • 72f6353561 String improvements. Dave Page 2016-03-23 16:00:26 +0000
  • 1ac16cbc0f We have defaults for switch display now, so no need to set the options explicitly. Dave Page 2016-03-23 11:53:07 +0000
  • 258c7f3589 Don't display packages as schemas. Dave Page 2016-03-23 11:51:53 +0000
  • 0e044e1216 Fixed the refresh issue when a server gets disconnected. Murtuza Zabuawala 2016-03-23 16:51:08 +0530
  • a6e96c5576 Set appropriate default values for the boolean switch control. Dave Page 2016-03-23 10:24:19 +0000
  • 219f208317 Evaluate the disabled option in SwitchControl. Harshal Dhumal 2016-03-23 12:50:49 +0530
  • 12a0cb1ba1 [Python 3] Fixed the issue loading the value for the session key from the sqlite. Murtuza Zabuawala 2016-03-23 12:39:23 +0530
  • 709311b77c Fix issues with multiple subnode forms being open at once when adding rows to a grid. Harshal Dhumal 2016-03-22 17:04:46 +0000
  • 5b8c965fb7 Ignore pycharms project directory. Dave Page 2016-03-22 16:56:20 +0000
  • ddd4768937 Backform control for selecting multiple columns. Harshal Dhumal 2016-03-22 16:52:34 +0000
  • 03349f4af6 Update the backform control to support sql-fields. Surinder Kumar 2016-03-22 16:36:54 +0000
  • b3c625f135 Graceful server reconnections. Ashesh Vashi 2016-03-22 15:35:11 +0000
  • 3c366fafe7 Server side session management support. Ashesh Vashi 2016-03-22 15:05:43 +0000
  • 8189b39b1e Configuration options for switch control from different places should be merged together and not overridden. Harshal Dhumal 2016-03-22 14:28:13 +0000
  • 06c0cf607d Make tabsets look consistent, and square off the properties sections a little. Arun Kollan 2016-03-22 13:31:48 +0000
  • 8ca134871f Update the Browser Tree Node Icon after editing. Khushboo Vashi 2016-03-22 13:14:38 +0000
  • 87f9834951 Allow to create sub-menu/menu-group by specify the same category in multiple menu-items (not just the 'create' menu-group). Ashesh Vashi 2016-03-21 23:56:06 +0530
  • 79d6d50dcc The minimal refresh functionality, which will not unload the whole tree, when 'refresh' on any node was selected. Ashesh Vashi 2016-03-21 22:44:21 +0530
  • b056ba7bb7 Speed up the expansion/collapsing of nodes. [as per Thom Brown <thom@linux.com>] Ashesh Vashi 2016-03-21 22:39:14 +0530
  • 530f58e66b Add support for inline fieldsets. Murtuza Zabuawala 2016-03-18 16:54:43 +0000
  • 8a99282e07 Add support for domain dependencies/dependents. Khushboo Vashi 2016-03-18 15:20:41 +0000
  • 3432481f9a Properly name the dbo and sys catalogs in PPAS. Murtuza Zabuawala 2016-03-18 15:13:57 +0000
  • 84c5c29b92 Resolved an issue using wrong variable name for backbone-model, while triggering events. Ashesh Vashi 2016-03-18 17:29:49 +0530
  • 4c9bbff28b Renaming a server, when it was connected, should not lose the existing connections. Ashesh Vashi 2016-03-18 17:12:35 +0530
  • 9dabd5bf3b Resolved an issue related to not able to select grantee in the privileges control. Ashesh Vashi 2016-03-18 16:53:35 +0530
  • 611c9c4ae7 Disable the menu to create database and tablespace, if: * Database server is not connected. * Do not have adequate permission to create. Ashesh Vashi 2016-03-18 10:31:54 +0530
  • 09bdf1fab7 On Python 2, use urllib2 instead of urllib, which allows us to specify timeout parameter. Ashesh Vashi 2016-03-18 10:08:32 +0530
  • 328428ab22 Adding a timeout of 5 seconds (while fetching the latest pgAdmin version), it stucks at rendering the main page (browser.html) in the broken network. Ashesh Vashi 2016-03-18 09:57:57 +0530
  • 0fcfaa4ff2 Updated the font-awesome to 4.5 (latest) version. Ashesh Vashi 2016-03-18 01:34:35 +0530
  • 96b33d1aa8 Updated the jQuery-contextMenu to 1.9.2 (latest stable) version. Also, added the missing license information about it in the libraries.txt. Ashesh Vashi 2016-03-18 01:11:22 +0530
  • 1448a8f551 Log exceptions raised under the servers module. Ashesh Vashi 2016-03-17 22:50:38 +0530
  • 71badac203 Support "show system objects" in casts. Sanket Mehta 2016-03-17 11:49:11 +0000
  • 3969e91563 Add support for Foreign data wrappers, servers and user mappings. Neel Patel 2016-03-17 11:39:38 +0000
  • 05e527505d First pass at improving the dialogue borders. Arun Kollan 2016-03-16 17:12:41 +0000
  • 3df180831f Support textareas in backgrid. Khushboo Vashi 2016-03-16 14:48:09 +0000
  • 41805d40b5 Sort all nodes when loading. Dave Page 2016-03-16 10:31:20 +0000
  • 2fb6ccf5b2 Re-shuffle server properties. Dave Page 2016-03-16 09:58:14 +0000
  • a18553bd8c Add a data type reader utility. Khushboo Vashi 2016-03-16 09:54:30 +0000
  • 40ceabb082 Do not rely on the individual model (instead use the first level 'top' model) to fetch the node_info, because - when loading the data in the collection, it may not initialize all the parameters. Ashesh Vashi 2016-03-15 21:18:01 +0530
  • 62bd1a21cc Improve message display. Dave Page 2016-03-15 15:45:40 +0000
  • c814698328 Fix security label sizing. Arun Kollan 2016-03-15 15:07:40 +0000
  • 218cc3ec0c As 'show_system_objects' has been implemented, I have fixed an issue for dependencies/dependents. With previous implementation each node will have to send the values of 'show_system_objects' while calling get_dependencies/get_dependents function. Now I have changed the logic to use the value directly into the base class functions. Akshay Joshi 2016-03-15 14:16:33 +0000
  • 2711d3492d Reduce column header letter spacing a touch. Dave Page 2016-03-15 14:12:20 +0000
  • 4adea4dc25 Resolved an issue related to no proper valid/invalid event was generated for the privilege control. Also, made changes in the PrivilegeRoleModel, to allow to select a grantee only once for the current user (as grantor), and omit them from other cell objects. Ashesh Vashi 2016-03-15 19:00:58 +0530
  • b52a5736ff Improvements in the form/properties dialog control generation, and data change events. Ashesh Vashi 2016-03-15 18:58:16 +0530
  • ff424850f8 Fix a bug in the database drive poll() function where we could try to reference a non-existant variable. Neel Patel 2016-03-15 13:01:28 +0000
  • cdd7a1f637 Subnode collection layout improvements, with additional tweaks from me. Arun Kollan 2016-03-15 12:30:01 +0000
  • b1d26db8d9 Fix PIP packaging code so it works nicely on Linux and Mac. Muhammad Aqeel 2016-03-15 11:46:04 +0000
  • dc64160f82 Add a top level Makefile with a target and appropriate Python stuff to build a PIP package of the web code. Muhammad Aqeel 2016-03-14 10:26:59 +0000
  • 9220dcaa97 Fix an issue with uneditable text fields containing large amounts of data, Murtuza Zabuawala 2016-03-14 09:31:36 +0000
  • fd05dec29c Default owner for new event triggers. Dave Page 2016-03-11 16:58:46 +0000
  • b6f7202448 Add support for collations. Murtuza Zabuawala 2016-03-11 13:40:28 +0000
  • c0086b092f Fix a number of minor issues with catalog objects: Dave Page 2016-03-11 10:09:23 +0000
  • 470881ac46 Fix cast SQL formatting. Dave Page 2016-03-11 09:45:43 +0000
  • 2f334673a3 Fix a couple of issues with the unique-collection control: Khushboo Vashi 2016-03-11 09:36:26 +0000
  • d21e60cc60 Fix default height for text areas. Dave Page 2016-03-11 09:24:05 +0000
  • b747a5b5eb Update ACL parsing for tablespaces to use newer infrastructure. Murtuza Zabuawala 2016-03-11 09:05:58 +0000
  • 5347bdb886 Added support for the catalog objects under special catalogs. (also, added support for columns under it). Murtuza Zabuawala 2016-03-11 01:08:21 +0530
  • 87623cb997 Resolved few typos, comments, and also some query correction in the SQL templates for different nodes. Ashesh Vashi 2016-03-11 00:58:52 +0530
  • b7f6df34ab Fixup some SQL formatting, per Khushboo Dave Page 2016-03-10 17:23:59 +0000
  • ce5d7b7d60 Fix gettext calls per Khushboo Dave Page 2016-03-10 17:18:42 +0000
  • 649b719845 Variables should have their own tab on dialogues. Dave Page 2016-03-10 17:15:58 +0000
  • 83a662f798 Fix all manner of inconsistencies in object properties display: Dave Page 2016-03-10 17:08:27 +0000
  • 62537429d1 Show the ACL summary on the properties panel for databases. Dave Page 2016-03-10 16:21:17 +0000
  • 2b6c8dff0b Fix various inconsistencies with databases and tablespaces: Dave Page 2016-03-10 16:14:26 +0000
  • f95b9f06ca Add some default connection parameters. Dave Page 2016-03-10 15:58:17 +0000
  • 17ed27fbcd Make the dialogue control sizing slightly more compact and properly control textarea resizing. Arun Kollan 2016-03-10 15:31:43 +0000
  • def1a30251 Add support for Sequences. Harshal Dhumal 2016-03-10 15:23:04 +0000
  • 986375d60e Add support for Event Triggers. Harshal Dhumal 2016-03-10 13:38:31 +0000
  • 3b03c17f2b Allow enabling/disabling of the Edit button of a sub-node collection grid. Khushboo Vashi 2016-03-10 12:03:33 +0000
  • d32e861a47 Updated Privileges macros under Schema node. Khushboo Vashi 2016-03-10 12:00:29 +0000
  • 77ae220f1e Resolved typos in SQL templates for PPAS Ashesh Vashi 2016-03-10 14:56:36 +0530
  • 8a7ec6b452 Update "parse_priv_to_db" function to return list a instead of a string. Murtuza Zabuawala 2016-03-09 17:10:03 +0000
  • 5d6c5bc74d Improve display of error messages on dialogues. Arun Kollan 2016-03-09 16:03:24 +0000
  • f08aa6a313 Always fetch column info from the server, even if there are no rows. Akshay Joshi 2016-03-08 15:59:53 +0000
  • a92d4841d1 Add support for Schemas and Catalogs. Dave Page 2016-03-08 15:48:11 +0000
  • 785d180451 Added missing library in requirementsXXX.txt used by the preferences utility. Ashesh Vashi 2016-03-07 19:18:14 +0530
  • 5ea822f33e Preferences dialogue. Patch by Ashesh and Khushboo Vashi. Dave Page 2016-03-07 11:48:24 +0000
  • 43116750b4 Honor the visible property of the model schema, and show/hide different custom contorls based on it. i.e. UniqueCollectionControl, TabControl, FieldsetControl, etc. Ashesh Vashi 2016-03-07 16:05:01 +0530
  • 31ab9ebacc Using the correct member variable while fetching the notices/messages from the psycopg2 connection. Neel Patel 2016-03-06 18:56:16 +0530
  • 6014448dd7 Trigger an event whenever a register script has been initialized from the browser. Ashesh Vashi 2016-03-06 16:27:12 +0530
  • cc08708f23 Allow to specify special type - 'group' in schema for the browser node, which allows to determine certain group to hide/show the whole tab/fieldset control in the properties, and create dialog. Ashesh Vashi 2016-03-06 18:50:05 +0530
  • 5bf505e822 Add file missing from previous commit. Dave Page 2016-03-04 13:17:13 +0000
  • 8f6c8fdd6e Add some code review notes/hints to the docs. Dave Page 2016-03-04 12:25:58 +0000
  • ee71cab51e Removed the wrong copyright information in the javascript file, which is owned by pgAdmin IV. Ashesh Vashi 2016-03-04 17:38:56 +0530
  • fa97b5635e Enable/disable edit button functionality conditionally in backgrid. Murtuza Zabuawala 2016-03-04 11:55:50 +0000
  • a4e819c68c Fix an error retrieving dependents and dependencies for casts. Sanket Mehta 2016-03-04 11:03:30 +0000
  • 6ed5e7183e Backform control enhancements: Murtuza Zabuawala 2016-03-04 11:00:17 +0000
  • 0b43443151 Allow the connection driver to return notices/messages from the server. Ashesh Vashi 2016-03-04 10:35:50 +0000