Aditya Toshniwal
6fb35f2649
Overhaul the layout saving code so it includes the Query Tool and Debugger, and stores the layout when change events are detected rather than (unreliably) on exit. Fixes #4084
2019-03-26 11:08:45 -04:00
Dave Page
a5ebdafb82
Enlarge the grab handles for resizing dialogs etc. Fixes #4063
2019-03-25 07:50:55 -04:00
Dave Page
096220ece9
Fix the PEP8 yarn runner
2019-03-22 09:04:19 +00:00
Aditya Toshniwal
61f11aa4fc
Update wcDocker to fix the issue where the Scratch Pad grows in size if the results panel is resized. Fixes #3968
2019-03-21 09:15:28 +00:00
Dave Page
145ca618ae
Remove the direct dependency on fsevents as we don't use it ourselves and it errors on Linux and Windows.
2019-03-14 15:28:46 +00:00
Khushboo Vashi
e4417229aa
Update all Python and JS dependencies. Fixes #4019
2019-03-14 15:11:16 +00:00
Aditya Toshniwal
4b895941b3
Remove the large and unnecessary dependency on React and 87 other related libraries. Fixes #4018
2019-03-07 10:51:59 +00:00
Aditya Toshniwal
e6e7cf0f69
Fix support for bigint's in JSONB data. Fixes #3587
2019-02-27 13:39:47 +00:00
Dave Page
bacb57086c
Update CodeMirror to 5.43.0 to resolve issues with auto-indent. Fixes #3583
2019-02-21 10:57:44 +00:00
Khushboo Vashi
dae8186c2a
Replace Bootstrap switch with Bootstrap4 toggle to improve the performance. Fixes #3051
2019-02-04 11:31:48 +05:30
Aditya Toshniwal
ab094e8f16
Increase frames splitter mouse hover area to make it easier to resize. Fixes #3865
2019-01-30 14:26:36 +05:30
Ashesh Vashi
5799ac14ba
Improvement in the look and feel of the whole application
...
Changed the SCSS/CSS for the below third party libraries to adopt the
new look 'n' feel:
- wcDocker
- Alertify dialogs, and notifications
- AciTree
- Bootstrap Navbar
- Bootstrap Tabs
- Bootstrap Drop-Down menu
- Backgrid
- Select2
Adopated the new the look 'n' feel for the dialogs, wizard, properties,
tab panels, tabs, fieldset, subnode control, spinner control, HTML
table, and other form controls.
- Font is changed to Roboto
- Using SCSS variables to define the look 'n' feel
- Designer background images for the Login, and Forget password pages in
'web' mode
- Improved the look 'n' feel for the key selection in the preferences
dialog
- Table classes consistency changes across the application
- File Open and Save dialog list view changes
Author(s): Aditya Toshniwal & Khushboo Vashi
2018-12-21 17:14:55 +05:30
Aditya Toshniwal
6991c06937
Additional Bootstrap 4 fixes:
...
- Calendar control
- Query Tool's Sort/Filter drop down
- Backform hidden controls
- Debugger toolbar
2018-10-11 13:23:59 +01:00
Aditya Toshniwal
0565f8dd78
Update to use Bootstrap 3 instead of Bootstrap 4. Fixes #3562
2018-10-10 12:43:26 +01:00
Atle Frenvik Sveen
370d9c72ec
Update some of the JS dependencies to ensure we can use Node 10. Fixes #3649
2018-09-14 16:55:13 +01:00
Akshay Joshi
532cbe216a
Add shortcuts for View Data and the Query tool to the Browser header bar. Fixes #3564
2018-09-10 15:16:13 +01:00
Aditya Toshniwal
a74b9c96c1
Add optional data point markers and mouse-over tooltips to display values on graphs. Fixes #3514
...
Ensure queries are no longer executed when dashboards are closed. Fixes #3576
2018-09-05 17:25:11 +01:00
Aditya Toshniwal
82c9cca683
Move all CSS into SCSS files for consistency and ease of colour maintenance etc. Fixes #2927
2018-09-04 11:24:51 +01:00
Xuri Gong
89e283fbc2
Add a geometry viewer that can render PostGIS data on a blank canvas or various map sources. Fixes #1407
2018-08-30 13:59:44 +01:00
Akshay Joshi
1f5ca1b540
Allow sorting in the file dialogue. Fixes #3273
2018-06-25 14:41:07 +01:00
Ashesh Vashi
86712b1bd2
Add support for source maps in the karma test framework to aid debugging.
2018-05-30 22:09:00 -04:00
Dave Page
b00931407e
Fix failed yarn changes
2018-05-30 16:53:03 -04:00
Dave Page
bea176a646
Fix failed yarn changes
2018-05-30 16:52:54 -04:00
Dave Page
6a28b9ff26
Revert failed Yarn changes.
2018-05-30 16:52:37 -04:00
Dave Page
8bda4e0230
Remove duplicate options
2018-05-30 16:48:23 -04:00
Dave Page
189e307671
Fix syntax
2018-05-30 16:42:09 -04:00
Dave Page
b2d4c6ef9d
Disable emojis in Yarn output.
2018-05-30 16:34:47 -04:00
Aditya Toshniwal
9f13865777
Update jQuery to 3.3.1. Fixes #3271
...
Patch by Aditya, with test enhancements from Anthony and Joao at Pivotal.
2018-05-25 16:26:37 +01:00
Anthony Emengo
a7ee85619d
Using the '.eslintignore' config file for excluding the temporary,
...
vendor specific, and templates files, instead of writing our own logic
to do so.
Patch by: Anthony & Joao
Reviewed by: Khushboo
2018-05-17 11:34:04 +05:30
Ashesh Vashi
ccdc1a6c74
Revert back to jquery version 1.12.4 until we fix the jasmine testsuite, which is failing with jQuery (v3.0+)
2018-05-10 13:24:42 +05:30
Ashesh Vashi
b8d0db7e7a
Using the 'webcabin-docker' from new repository, which contains fixed
...
for supporting jQuery 3.0+.
Also - updated the jquery version to '^3.0'.
2018-05-10 12:02:33 +05:30
Dave Page
71620dc26e
This time, properly fix Alertify version requirement which inadvertently got bumped.
2018-04-18 09:23:16 +01:00
Dave Page
dea7491df6
Fix Alertify version requirement which inadvertently got bumped.
2018-04-18 09:09:28 +01:00
Murtuza Zabuawala
be055ce57d
Update Python and JS modules. Fixes #3154
2018-04-04 10:47:01 +01:00
Joao Pedro De Almeida Pereira
94e1e46201
Show more granular timing info in the query tool history panel. Fixes #3244
2018-04-03 14:11:11 +01:00
Joao Pedro De Almeida Pereira
35b0ab2fe1
Update Karma to 2.0 with plugins. Fixes #3222
2018-03-20 09:31:38 +00:00
Victoria Henry
6b03cb78af
Refactor server dialogue validation for better unit testing.
...
Victoria & Joao @ Pivotal.
2018-03-13 14:47:32 -04:00
Joao Pedro De Almeida Pereira
e7316e2181
Update Jasmine to v3. Fixes #3182
2018-03-07 16:01:04 +00:00
Joao Pedro De Almeida Pereira
0677ad254a
Un-vendorise React, now that it contains bug fixes we need.
2018-02-19 10:53:54 +00:00
Joao Pedro De Almeida Pereira
e60a84c44f
Update JS packages:
...
Add package:
is-docker to select a specific setting when running the Chrome tests in Docker
Upgrade the version of:
- babel-loader
- extract-text-webpack-plugin
- jasmine-core
- jasmine-enzyme
- moment
2018-02-09 11:09:04 +00:00
Khushboo Vashi
262d01bf01
Add keyboard navigation options for the main browser windows. Fixes #2895
2018-02-02 14:28:37 +01:00
Murtuza Zabuawala
489349b4e9
Add tools for checking PEP8 compliance. Fixes #3063
2018-01-29 12:45:32 +00:00
Dave Page
51cda98911
Revert "Update ESLint requirement to support --fix-dry-run"
...
This reverts commit 0ee9f09bbd
.
2018-01-22 11:05:42 +00:00
Surinder Kumar
0ee9f09bbd
Update ESLint requirement to support --fix-dry-run
2018-01-22 10:35:11 +00:00
Ashesh Vashi
4d8b7556f8
Introducing custom linter script for javascript files.
...
Also, changed the 'linter' yarn-command to use this script.
This script will run the 'eslint' against all the static javascripts,
found under pgadmin and regression directories of source (excepts
'vendor', 'generated'). It also allows to run the 'eslint' against
specific javascript file[s].
In order to run eslint on all static javascript files, run the following command:
yarn run linter
node pga_eslint
In order to run eslint on specific files, run the following command:
yarn run linter --file <filename> [<filename>]
node pga_script --file <filename> [<filename>]
In order to provide eslint specific commands, run the following command:
yarn run linter [--file <filename> [<filename>]] --eslint-options
node pga_script [--file <filename> [<filename>]] --eslint-options
i.e.
yarn run linter --fix
yarn run linter --debug
node pga_eslint --fix --debug pgadmin/static/js/pgadmin.js
2018-01-17 13:15:38 +05:30
Dave Page
67f0c8a39e
Add license field to package.json to stop yarn bleating.
2017-12-05 14:21:13 +09:00
Dave Page
8880826260
Fix a yarn warning: "warning From Yarn 1.0 onwards, scripts don't require "--" for options to be forwarded. In a future version, any explicit "--" will be forwarded as-is to the scripts."
2017-11-21 17:25:28 +00:00
Murtuza Zabuawala
b284572afe
Allow connections to be coloured in the treeview and query tool. Fixes #1383 . Fixes #2802
2017-11-21 16:28:01 +00:00
Ashesh Vashi
9c6c32e936
Resolved the logo issue.
...
For some unknown reason, font-mfizz was showing the slonik icon in
italic. Even after upgrading it to the latest version of font-mfizz, the
problem was not resolved.
So - instead of using the vector font, using the PostgreSQL SVG logo as
the application icon, and documentation link on dashboard now.
2017-09-29 11:07:26 +05:30
Ashesh Vashi
cc10a4ee54
Upgraded the font-mfizz to latest version (v:2.4.1) to resolve an issue,
...
about showing the PostgreSQL logo in italic in runtime on windows.
2017-09-27 07:41:15 +05:30