Commit graph

625 commits

Author SHA1 Message Date
Muhsin Shah C P
fb41192e1d
[enahancement] Added app loader page (#4389)
* Working on an issue

* Added loader skeletons

* Working on skeletons

* Completed basic app loader design
- dark theme

* Added switch organization function

* cleaning code

* Added loader to viewer page

* Fixed svg size

* style fix

* added loader

* have added try-cath

* added redirect path for sso login

* handle json parse error

* Fixed edit app issue

* Code refactoring
- fixed some issues

* fix

* Worked and tested some sub_path cases

Co-authored-by: Midhun G S <gsmithun4@gmail.com>
2022-11-14 12:07:47 +05:30
Sherfin Shamsudeen
e9cf2fa142 Bump version 2022-11-11 20:17:16 +05:30
gsmithun4
649a63f5e6 fixing test cases 2022-11-11 19:36:17 +05:30
Gandharv
ed3bc9d46d
fix: failing e2e test case (#4745)
* fix: failing e2e test case

* fix lint

* Add if condition
2022-11-10 16:46:21 +05:30
Sherfin Shamsudeen
572db9d09f Merge branch 'main' into develop 2022-11-10 15:43:18 +05:30
Sherfin Shamsudeen
df11cc4d3a Bump hotfix version 2022-11-10 15:42:50 +05:30
Gandharv
7994aba9db
fix: marketplace plugin viewer bug (#4732)
* fix: viewer not loading widgets

* typo

* handles query icons in inspector

Co-authored-by: arpitnath <arpitnath42@gmail.com>
2022-11-08 17:30:41 +05:30
Luis V
7a5f0bb648
Add storage.googleapis.com as a verified source (#4610)
* Add storage.googleapis.com as a verified source

This will allow the users to play mp3 from public google cloud storage buckets

* coma
2022-11-08 14:55:15 +05:30
Gandharv
2046eaf85b
fix: marketplace dark mode css changes (#4727) 2022-11-07 16:56:03 +05:30
Arpit
494fa0015a
[Bugfix] Datasource Manager: stale connection msg should be removed on back (#4703)
* fixes: stale connection msg should be removed on back

* update asset path
2022-11-07 10:52:23 +05:30
Gandharv
83a11c5cdc
fix: query manager loading when marketplace plugin is uninstalled (#4709)
* fix: add foreign key migration

* fix: app crash on clicking marketplace datasource
2022-11-04 13:21:29 +05:30
Sherfin Shamsudeen
8ea07a317a Merge branch 'main' into develop 2022-11-03 15:44:23 +05:30
Sherfin Shamsudeen
ddb84d1333 Bump hotfix version to 1.28.3 2022-11-03 15:44:01 +05:30
Kavin Venkatachalam
8a1ad154b5
Reverted max canvas width bug (#4701) 2022-11-03 15:42:35 +05:30
Kavin Venkatachalam
8a0410717b
[Bug]: Reverting Canvas Max Width Limit (#4678)
* Revetring the max width set to 1292

* Revetring the max width set to gcs-file-explorer template

* Fixed last digit deletion issue
2022-11-03 15:20:51 +05:30
Frenchtoast0
2466320496
Folder Name Length Validation (#4613)
* Added frontend and backend validation

* Ran the linter

* Update server/src/services/folders.service.ts

Co-authored-by: Midhun G S <gsmithun4@gmail.com>

* Minor null check

Co-authored-by: Midhun G S <gsmithun4@gmail.com>
2022-11-03 13:41:52 +05:30
Akshay
6b3916c2ef
Fix: Login redirect on subpath (#4607)
* fix login redirect for subpath

* hardcode login for subpath path as basename is not picked

* fix broken links

* fix google sso link

* remove invalid condition
2022-11-02 11:37:17 +05:30
Arpit
85391d260a
[Marketplace] AWS S3 (#4670)
* fix: sub path for static asset serve (#4665)

* fix: sub path for static asset serve

* fix: sub path for static asset serve

* marketplace: s3

* rename operations file to query_operations

* fix: crash on click of existing plugin

* remove unused console

* adds missing async await

* add isoptional for repo

* plugin card ui style fixes

* update plugin name

Co-authored-by: Gandharv <gandharvkumargarg@gmail.com>
2022-11-01 16:24:30 +05:30
Santosh Bhandari
953f7bca69
feat: Add DTO for organization create (#4651)
* feat: Add DTO for organization create

* chore: fix eslint error

* chore: eslint ...
2022-10-31 18:10:20 +05:30
Gandharv
7dbf0d5022
fix: sub path for static asset serve (#4668) 2022-10-31 12:56:57 +05:30
Gandharv
c00738a75d
fix: sub path for static asset serve (#4665)
* fix: sub path for static asset serve

* fix: sub path for static asset serve
2022-10-31 12:35:04 +05:30
Sherfin Shamsudeen
9dd9edc20d Merge branch 'main' into develop 2022-10-28 19:08:39 +05:30
Sherfin Shamsudeen
a6ad3e1bea Bump hotfix version 2022-10-28 19:08:19 +05:30
Sherfin Shamsudeen
2c4ca1da15
Remove redundancy in component name (Task ID: #2yedy71) (#4646)
* Remove redundancy in component name

* Remove currentVersionId from GCS template definition
2022-10-28 19:07:20 +05:30
Gandharv
05aedbc8a6
fix: pick env from public_config for marketplace (#4648) 2022-10-28 18:11:18 +05:30
Amit Kumar Sharma
0f30397960
displaying user in lexicographic order (#4394)
* displaying user in lecicographic order

* fetch users in lexicographic order (firstName)

* fix: table head ui

Co-authored-by: Amit Kumar Sharma <91947037+amit-2k1@users.noreply.github.com>
2022-10-28 14:54:29 +05:30
Sherfin Shamsudeen
473f27a056 Merge branch 'main' into develop 2022-10-28 13:53:24 +05:30
Sherfin Shamsudeen
60c6c9fb1b Bump hotfix version 2022-10-28 13:51:46 +05:30
Gandharv
a1fd1fc301
[Feature] Make plugins installable (#3069)
* feat: add user avatar

* update: @nest/platform-express from 8.0.0 to 8.4.4

* add avatar_id in login response

* add user avatar upload in frontend

* align cross divider with layout icons'

* generate nest model - extensions

* Add extensions module

* Add extension to datasouce

* add not implemented check

* create extension

* refactor

* cleanup

* fix tests

* reduce the avatar size on homepage

* poc: run js code from string

* resolve conflicts

* fix conflicts

* add globals

* add new route

* add icon, manifest file upload

* complete user flow

* add flow for data queries

* add dynamic manifest instead of local datasource types

* add version attr

* remove unused code

* add version

* rename extension(s) -> plugins(s)

* add test connection method

* feat: add marketplace listing page

* Add install plugin cmd + missing attrs {name, repo, desc} to plugin

* add missing icon

* - Add npm workspaces for marketplace monorepo
- Added cassandra datasource plugin
- Created upload to s3 script
- Created plugins.json entry file

* install plugin from s3 bucket

* cleanup

* update pkg locks

* fix icon render

* cleanup

* marketplace changes

* ui changes

* operations file load fix + revert vm2

* update module from string to 3.2.1

* load plugins.json from local file instead of remote

* install plugin from local file if not production environment

* add sqlite

* feat: add plivo api plugin

* exp: add heroku 22 stack

* update assets include path

* Revert "exp: add heroku 22 stack"

This reverts commit a8926b36e1.

* add integrations link

* Add casl ability for plugin

* load host from env else fallback to default

* update imports

* remove sqlite

* typo

* add marketplace flag to cli command

* move ts and ncc to devDep

* add hygen templates for marketplace

* cli tree-node path fix

* template indent fix

* TOOLJET_URL -> MARKETPLACE_TOOLJET_URL

* add tests

* refactor: move to plugins.helper for get-service helper utility

* fix; typo

* update package-lock.json

* review changes

* remove a href

* remove bg color + redirect issue due to href

* add test url

* fix crash on search

* remove extra slash

* feat: allow plugin to be installed from github repository

* remove unwanted args from cli command

* add repo attr while save

* feat: add feature toggle for marketplace feature

* fix: make default config as false

* chore: remove hyperlink

* fix: failing build

* chore: update s3 url to point to prod

* fix failing test

* fix test

* fix: test case

* update module from string pkg

* update env

* fix test

* fix test

* add readme file

* Update README.md

Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-10-27 16:59:43 +05:30
Sherfin Shamsudeen
510be16753 Bump minor version 2022-10-27 16:39:30 +05:30
Sherfin Shamsudeen
2c2ffd76b2 Bump minor version 2022-10-27 16:37:31 +05:30
Frenchtoast0
075a1da417
Added workspace title length validation (#4402)
* Added workspace title length validation

* Update organizations.controller.ts
2022-10-27 16:20:47 +05:30
Frenchtoast0
416ff9b6e3
Fix negative canvas width (#4423)
* Fixed canvas allowing negative and large widths

* Update SidebarGlobalSettings.jsx

* Attempting to fix lint errors
2022-10-27 15:04:54 +05:30
Arpit
946be9a340
Feature: Support to run Python code in Transformations (#4532)
* init 🚀

* supports Map or hastables in leftside json inspector

* handles python errors

* transform map to json

* persist transformations with custom hook

* load pyodide from frontend/assets

* asset path

* fixes csp error and adds subpath

* subpath

* subpath fix

* dir name changed

* default value syntax

* typo

* dropdown order
2022-10-27 14:11:26 +05:30
Kiran Ashok
47c0daad1f
fix :: gcs templates crashing (#4551) 2022-10-24 21:49:01 +05:30
Sherfin Shamsudeen
94bdec9d87 Bump hotfix version 2022-10-20 19:24:41 +05:30
Sherfin Shamsudeen
df0ec93c2e Bump patch version 2022-10-20 17:34:32 +05:30
Sherfin Shamsudeen
110d319a7c Merge branch 'main' into develop 2022-10-20 16:53:34 +05:30
Sherfin Shamsudeen
3c96419c32 Bump hotfix version 2022-10-20 16:52:46 +05:30
Midhun G S
c862db0f0b
merge main to develop (#4527)
* [ Hotfix ] :: App breaking while reconnecting sheets (#4514)

* app breaking while reconnecting sheets

* back-end fix

* open api fix

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* Bump to v1.27.2

Co-authored-by: Kiran Ashok <stepinfwd@gmail.com>
2022-10-19 20:04:57 +05:30
gsmithun4
d238454a12 Bump to v1.27.2 2022-10-19 19:41:12 +05:30
Kiran Ashok
3d5ed1cdf7
[ Hotfix ] :: App breaking while reconnecting sheets (#4514)
* app breaking while reconnecting sheets

* back-end fix

* open api fix

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2022-10-19 19:33:46 +05:30
Midhun G S
b0e6a34f18
[Fix] Delete app not working if any user mentioned in comments (#4161)
* Fix for app delete issue

* fix

* fix

* added dbTransactionWrap for more functions

* reuse dbTransactionWrap

* onboarding changes

* SSO fix

* fix

* added test cases

* changed threads comments relation

* added test cases
2022-10-17 23:04:06 +05:30
Sherfin Shamsudeen
7189c1e76e Bump hotfix version 2022-10-14 18:55:48 +05:30
Sherfin Shamsudeen
1f827a1a76 Bump version 2022-10-14 15:20:52 +05:30
Sherfin Shamsudeen
a8283831d1 Merge branch 'main' into develop 2022-10-14 15:02:00 +05:30
Sherfin Shamsudeen
6f679777ff Update hotfix version 2022-10-14 15:01:49 +05:30
Muhsin Shah C P
2d777c2d51
[hotfix] Fixed oauth refresh token issue (#4406)
* Fixed refresh token issue

* Added re-auth feature

* Fixed token issue

* fixes

* Added public app check

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2022-10-14 13:25:32 +05:30
John Bampton
ca5fe39751
all: fix spelling (#4326)
Fixes typos, fixes a file name.

Minor whitespace removal from link
2022-10-11 13:46:40 +05:30
Vishnu R Kumar
e4b5b6ee17
[feature]:: Mariadb plugin (#4090)
* Integrate mariadb plugin

* Add mariadb logo

* Fix typo and add default connection limit - mariadb plugin
2022-10-11 13:13:59 +05:30