Commit graph

15 commits

Author SHA1 Message Date
Sherfin Shamsudeen
3a679d888c
Upgrade webpack-cli version to 4.8.0 (#888) 2021-10-04 14:42:33 +05:30
febinsathar
4fae0f979f
migrated webpack v4 to v5 (#873)
* migrated wbpack v4 to v5

* updated to npm 7

Co-authored-by: Febin Sathar <febin.sathar@INKACTXM249.local>
2021-10-02 11:22:02 +05:30
Sherfin Shamsudeen
ba68348239
Render app only after ENV variables are fetched from server (#881)
* Render app only after ENV variables are fetched from server

* Specify node and npm versions in root package.json

* Specify engine npm version: 7.20.0
2021-10-01 14:32:59 +05:30
Sherfin Shamsudeen
c2b7c5b5bc
[docs] documentation for Google OAuth SSO (#858) 2021-09-28 14:05:27 +05:30
Gandharv
ec4fc4e582
Fixes striped table when element selected is text/dropdown/multiselect/editable/datepicker (#740)
* fix: striped table when element selected is text

* fix: when column type is dropdown fix ui

* fix: when category-type is multiselect

* fix: make overflow-x scroll so that more radio buttons can fit

* fix: when column is editable fix styles

* add text styles: additional

* fix: datepicker + striped table

* multicursor trick if to switch - witchcraft

* fix: add array check in tags component

* fix: action  buttons

* merge badge and badges case

* change overflow x to initial - temporary

* fix conflict

* add padding left, right

* Update frontend/src/Editor/Components/Table/Table.jsx

Co-authored-by: Sherfin Shamsudeen <sherfin@tooljet.io>

* increase min height from 35 -> 55

Co-authored-by: Sherfin Shamsudeen <sherfin@tooljet.io>
2021-09-27 18:27:06 +05:30
Arpit
26c9cc655c
Fix linting errors across the app (#785)
* eslint-setup: rules for frontend and server

* setup pre-commit:hook

* frontend:eslint fixes

* frontend eslint errors and warning fixed

* eslint:fix for ./server

* fix server/test: expectatin string lint/error

* pre-commit:updated

* removed unwanted install cmd from docker file

* recommended settings and extension for vscode

* husky prepare script added

* updated extension recommendations

* added prettier as recommended extension

* added pre-commit to package.json

* remove .prettierrc file

* resolve changes

* resolve changes
2021-09-21 19:18:28 +05:30
Mohini Dahiya
80145bd315
[Cypress] Fix existing tests on Editor (#728)
* Test try git

* Updated 'editor-navigation-bar.spec.js' tests

Fixes #718
1. Removes test for hiding left sidebar.
2. Fixes test - resize canvas
3. Fixes test - switch to dark theme

* Updated index.js and cypress.json files

1. Added viewport to cypress.json file to support macbook pro 16.
2. Updated index.js file to do golobal import of cypress-drag-drop.
3. Merged custom method from dev branch to command.js file.

* Add cypress. reference type to index.js

* Fixes 'editor-datasource-postgres.spec.js'

1. Updated test with new UI changes.
2. Updated 'addPostgresDataSource' method in 'command.js' file to mark SSL box unchecked.
2021-09-15 08:21:56 +05:30
Akshay
a625f7f9bf
Fix npm scripts to be able to run from project root (#717)
* fix npm scripts to be able to run from project root

* copy package.json from root for prod dockerfile

* fix k8s deployment manifest template
2021-09-09 17:15:59 +05:30
Mohini Dahiya
553352767d
Cypress tests if widgets are draggable to canvas (#626)
* Cypress tests to test if widgets are draggable

1. Added tests for all widgets to test if user is able to drag and drop them to canvas.
2. Re-organised Integration test folder according to the Pages.

* Updated package-lock.json file

Updated NPM to 7.20.0 and created this file again.

* Last update- package-lock.json

31 Sep-
Steps followed:
$ rm -rf node_modules/
$ npm cache clean --force
(Revert the changes in your package-lock.json file)
step 3 -> copy and paste the file from develop branch
$ npm i
still generating 21552 lines.
2021-09-02 22:33:19 +05:30
Mohini Dahiya
df04bb98ed
[Cypress] Test to add postgres db in editor (#484)
1. Added test file- 'editor-datasource-postgres.spec.js'
2. Updated test file- 'editor-navigation-bar.spec.js' for latest changes in UI.
3. Updated commands.js file for common function to create postgres DB.
2021-08-13 13:59:50 +05:30
Akshay
57a10398f2
Packer setup for nest server (#463) 2021-08-06 19:37:45 +05:30
navaneeth
8b778cc1aa Heroku stuffs 2021-07-30 09:21:18 +05:30
navaneeth
c5868b9e99 Datasource: Elasticsearch 2021-07-15 20:29:11 +05:30
Navaneeth Pk
725a52b440
Build react app as part of Heroku 1-click deployment (#181)
* heroku

* testing

* Fixes

* fixes

* Fixes

* Fix

* Fix

* Fix

* ff

* ff

* fix

* fix

* Fix

* fix

* Fix

* f

* f

* fix

* Fix

* renamed

* renamed

* Fix

* Fix

* fix

* some fixes

* fix
2021-06-05 13:29:23 +05:30
navaneeth
4c873d11a8 Setup husky and lint-staged 2021-04-30 15:40:48 +05:30