Akshay
c6747ffb4a
make use of entityManager within migration backfill ( #2475 )
2022-03-10 12:21:34 +05:30
Sherfin Shamsudeen
0b60bb3b58
Bump patch version
2022-03-09 17:19:35 +05:30
Sherfin Shamsudeen
4db86f03cb
Hotfix/fix for missing query reassociations ( #2471 )
...
* Reassociate run query events and queries in backfill for new versioning system
* Promote the order of execution for AddApplicationIconColumn
* Do not create application_icon column if it already exists
* Consider table toggle actions while migrating
2022-03-09 16:56:03 +05:30
Sherfin Shamsudeen
f83b123ec1
Bump version to 1.4.0
2022-03-08 14:59:52 +05:30
Naveen Pandurangi
1cfffb902c
FIX #2375 - Incorrect error message when user email already exists ( #2418 )
...
* FIX #2375
Incorrect error message when user email already exists
* Remove console log
* Add existing user check before creating new user
2022-03-04 07:58:02 +05:30
Akshay
e81c7cdf93
fixes failing spec ( #2425 )
2022-03-03 22:05:19 +05:30
Akshay
0ea41d9a9b
Fix: Make use of db queries instead of in memory operations ( #2421 )
...
* make use of db queries instead of in memory operations
* handle case where version is not present
* fix app load on slug
2022-03-03 21:37:00 +05:30
Akshay
62044cbb41
Make editing version as last updated version ( #2371 )
2022-03-01 09:44:05 +05:30
Akshay
4d259ebd34
Fix: App version export order ( #2367 )
...
* fix app version export order
* add comment for querybuilder usage
2022-03-01 09:23:04 +05:30
Akshay Sasidharan
18c4d91016
Merge branch 'main' into develop
2022-02-28 14:42:09 +05:30
Akshay
fe93d2af7d
hotfix: update telemetry vars as documented ( #2376 )
2022-02-28 14:41:35 +05:30
Maurits Lourens
93af7cedcb
Feature: Add remove from folder option to apps dashboard ( #2333 )
...
* Add remove from folder option to apps dashboard
* Add confirmation modal
2022-02-28 08:45:03 +05:30
Sherfin Shamsudeen
bff40ea37a
Merge branch 'main' into develop
2022-02-25 20:04:47 +05:30
Arpit
a6b72d387a
[Bugfix] multi-line SQL queries generated with Javascript ( #2310 )
...
* fixes multi-line js in sql queries
* add test case for multi-line string passes as optins to getQueryVariables
2022-02-25 20:04:05 +05:30
Akshay Sasidharan
1ee420ad52
bump version
2022-02-25 12:27:20 +05:30
Akshay Sasidharan
3b30205ac2
bump tooljet version
2022-02-23 19:07:19 +05:30
Akshay
c152be5d55
ping with tooljet version on telemetry endpoint ( #2318 )
2022-02-22 16:15:59 +05:30
Navaneeth Pk
e8fbe8a4e8
Bump ToolJet version
2022-02-17 22:10:26 +05:30
Akshay
98d6fb928e
Feature: Adds toojet hub telemetry endpoint ( #2283 )
...
* adds endpoint for telemetry on tooljet hub
* remove optional params
* enable telemetry only for prod env
* remove org scope
2022-02-17 21:49:53 +05:30
Akshay
3c0aeb3253
Fix: Remove trailing slashes on tooljet host on invite email ( #2230 )
...
* remove trailing slashes on tooljet host on invite email
* strip trailing slash only when host name is present
2022-02-17 14:41:43 +05:30
Navaneeth Pk
8a15765c38
Add organization to metadata modal ( #2273 )
...
* Add organization to metadata popup
* Fixes
2022-02-17 11:40:25 +05:30
Gandharv
87f385d727
Chore: update sentry sdk to 6.17.6 ( #2220 )
2022-02-10 14:30:43 +05:30
Shubhendra Singh Chauhan
85121ff29c
Updated template: create record query in store catalogue ( #2212 )
2022-02-10 14:26:08 +05:30
Navaneeth Pk
39b3317aed
Bump ToolJet version
2022-02-08 12:43:10 +05:30
Akshay
28b72ef773
update package lock for bigquery ( #2198 )
2022-02-08 10:53:42 +05:30
Sherfin Shamsudeen
cba49a8813
Fix failing specs on oauth and templates ( #2197 )
2022-02-08 09:49:27 +05:30
Sherfin Shamsudeen
c64b68187a
Convert multiple fields to fx ( #2170 )
...
* Set visibility, loadingState and disabledState of all components to be displayed as UI
* Set fxActive of visibility, loadingState and disabledState of all existing components to true
* Remove unnecessary console.log from migration
2022-02-07 19:58:34 +05:30
Shubhendra Singh Chauhan
14c29ee92c
Added more templates ( #2123 )
...
* Added templates
* added new categories
* removed multiple versions in a template
2022-02-07 18:51:15 +05:30
Akshay
59cf3b1931
Fix: Googlesheets OAuth refresh token flow ( #2118 )
...
* implement google sheet oauh token refresh flow
* format lint
* make use of constructor name as instanceof fails
* remove unused import
* force consent to get refresh token on googlesheets ds
2022-02-05 07:09:40 +05:30
Navaneeth Pk
966e7b6d77
Merge branch 'main' into develop
2022-02-02 14:48:55 +05:30
Sherfin Shamsudeen
eb483d088a
Run only queries belonging to current version ( #2016 )
2022-01-31 14:11:58 +05:30
Akshay Sasidharan
7c0ca61012
Merge branch 'main' into develop
2022-01-31 12:16:12 +05:30
Akshay
fa78963ec2
Fix: Folder and app scopes on homepage ( #2004 )
...
* fix folder scope on homepage
* bump up version
2022-01-31 11:15:44 +05:30
Midhun G S
486b8625c3
[BUG-1941] typeorm findone fix ( #1973 )
...
* BUG-1941 typeorm fineOne fix
* e2e test case failure
2022-01-28 11:44:44 +05:30
Muhsin Shah C P
25aaf6c1f1
Added an organization 'role' field to the page that redirects after the email confirmation ( #1944 )
...
* Role field is added
* Resolving test failure
2022-01-27 20:56:35 +05:30
Midhun G S
5000f745b1
Github OAuth integration ( #1837 )
...
* Initial commit
* git auth
* git sso
* Git sso
* Git Oauth rebase
* review comments
* added email validation
* improvement
* Package lock revert
* E2E test case fix
* fix data population in migration
* Supress initial error thrown by google
* Fix
* e2e test cases
* added e2e test cases
* isValidDomain improvement
* e2e test cases fix
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-01-27 15:21:17 +05:30
Akshay
e3317aa5b7
Chore: Docker compose plugins dev ( #1953 )
...
* add plugins to docker compose
* build common
* change cmd
* build:pkgs
* fix'
* temp: add named vol
* update docker-compose for plugins dev
* update seed script to transpile only
* fix ci
* fix ci
Co-authored-by: gandharv <gandharvkumargarg@gmail.com>
2022-01-27 15:08:32 +05:30
Akshay
4f70e0b3f8
Fix: version find getting latest rec when not found ( #1927 )
...
* fixes version find getting latest rec when not found
* remove old spec
* fix e2e test
2022-01-25 13:09:50 +05:30
Akshay
56826c3183
Feature: Auto save editor and version management revamp ( #1784 )
...
* add modal to create init version
* add init version and ability to auto save
* auto save only when editing version is set
* Feature: App version management ui revamp (#1873 )
* add modal to create init version
* add init version and ability to auto save
* auto save only when editing version is set
* revamp version switching on editor
* skip save on app definition load
* handle click outside dropdown
* fix remove component and update styling
* fix auto save detail
* change wording of deployed to released
* remove console.log
* add spec for version creation from another version
* update version create model and hide save detail after shown
2022-01-24 11:21:54 +05:30
Sherfin Shamsudeen
89e00af6f4
Merge branch 'main' into develop
2022-01-21 18:24:39 +05:30
Akshay
6418fc2d18
fix associated events on dataqueries on version creation ( #1893 )
2022-01-21 18:24:00 +05:30
Midhun G S
2f6608bf6f
[Home Page Design Changes] App listing style ( #1808 )
...
* feature-1802
* Changes
* feature-1802
* review comments
* Fix for firefox issue
* Styles Reveiw
* review comments
* fix
* fix
* Increased app title height condition
* Test
* Remove logging
* Review comments
* debounce changes
2022-01-20 18:35:37 +05:30
Akshay Sasidharan
21a20bfd78
Merge branch 'main' into develop
2022-01-19 18:21:08 +05:30
Akshay
888a5d6bf1
Hotfix: oauth provider parse ( #1867 )
...
* fix oauth provider parse
* bump version
* fix failing spec
2022-01-19 18:19:21 +05:30
Sherfin Shamsudeen
0a5cb30013
Do not return any data on signup
2022-01-19 15:02:36 +05:30
Gandharv
2f3b441c0a
Move plugins to root ( #1728 )
...
* feat: move plugins to root
* modify tsconfig
* add .gitignore
* delete old plugins file
* add parcel
* docker compose volume mount
* add gcs
* add typescript to plugins folder
* gcs to ts
* add dynamodb
* add elastic search
* add firestore
* add gsheets
* add graphql
* add mongodb
* mssql
* add mysql
* add postgresql
* add redis
* add s3
* add slack
* add stripe
* remove plugin related packages from pkgjson
* add lib folder
* add gitignore
* remove typescript generated files
* remove generated file
* remove generated files
* add twilio
* add dist to docker compose cache binding
* add dist prefix
* cleanup - 1
* delete dist
* rename to index.ts + add jest config
* add it.todo in tests
* test fixes
* test file changes
* fix type checks
* add @tooljet/plugins to server package json
* esm vs commonjs bug, reduce got to 11.8.2 from 12.0.0
* docker file npm package version fix
* add typesense
* cleaup - 2
* add sendgrid
* add lerna build and clean script for all packages + tsconfig
* cleanup -3
* add plugins build step
* add missing plugins build step in npm run build
* add mssql, mysql & postgres as singleton classes
* add db connection to cache only if datasourceId is available
* client: add data source schema/manifest files
* add query operations files
* logic for wrapping form with schema
* add script to create index file
* add @tooljet/plugins to frontend folder
* cleanup 1 -frontend
* cleanup - 2 // frontend // data queries
* add client and index to gitignore
* update gitignore
* fix lint & test
* update ci
* fix unit, e2e
* cleanup -3
* fix test
* fix tests
* fix indent
* try npm ci
* fix tests
* fix typo
* fix
* rename file for server entry
* heroku fix
* add main and types entry points in pkg json
* move common to root
* cleanup - 4: remove redundant $ sign prefix
* cleanup - 4: remove redundant $ sign prefix
* update options in-sync before DOM is painted
* change type cloud to cloud storage
* update readme
* update ci.yml
* update ci yml
* add pkg-lock.json
* rename index.ts to server.ts
* update lock files
* add server package.lock
* remove unused import
* revert commit: add minio
* add root dep
* import server.ts
* remove plugins build step
* add npm shrinkwrap
* update version - plugins
* add new version - 0.0.8
* upgrade version
* move to symlinked package
* add lock file
* feat: add icon inside package
* add plugin creation docs
* Remove seed
* move icons to plugins folder
* install pg dep
* add react to packages
* add seed cmd
* revert change
* add plugins build in lint, e2e, unit
* e2e, lint use npm ci
* update dockerfile for plugins
* try combining release with web
* limit memory on release
* try executing seed script post transpile
* try executing seed from server directory
* update seed execution
* add minio
* add correct type
* add minio to pkg json
* remove old file
* fix provider key
* add python installable + npm ^7.2.0 (#1752 )
* add python installable + npm ^7.2.0
* add py to prod file
* pin npm version to 7.20.0
* pin npm version to 7.20.0
* split into multi stage build and remove python for buildx
* copy plugins from buider stage
* update dependencies
* add freetds dependency
* update server dockerfile
* update client dockerfile
* update dev dockerfile and compose file
* fix entrypoint
* fix server dev dockerfile
* update docker-compose
* remove npm install on root dir on docker build
* fix heroku script
* make lerna prod dependency to enable prod builds
* remove redundant env setup
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
Co-authored-by: navaneeth <navaneethpk@outlook.com>
2022-01-17 12:38:17 +05:30
Muhsin Shah C P
3c99dd6fed
Added different border shapes for image widget ( #1735 )
...
* added different border types
* added migration file
* rounded-0 replaced with none
2022-01-15 10:38:13 +05:30
Sherfin Shamsudeen
9b1b19e831
Feature/templated library apps ( #1820 )
...
* add launch icon
* Set categories for app templates
* Display button with dropdown for create new app
* Show modal when "create from template" is chosen
* Implement template selection modal category list
* Filter and list app templates based on selected category
* Display template screenshot on templates modal
* Align template screenshot vertically and horizontally centered
* Deploy template app when deploy button of template modal is clicked
* Display data sources in template preview
* Add search functionality to template modal
* Show "no results" if templates are not found
* Display category counts on template list
* Add styles for darkmode
* Dark mode style updates for template modal
* Add dark mode template screenshots
* Correct template screenshot proportion
* Change text on deploy button of template modal
* Remove links to apps and library from dashboard
* Remove library apps
* Remove unnecessary import of deleted component Library
* Show loading icon when template is being created
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-01-15 08:07:05 +05:30
Midhun G S
21d63d2c99
Feature: Mongodb more operations support ( #1717 )
...
* feature-842 mongo support
* feature-842 fix
* json parse improvement
* Feature-842 date data type support
* feature-842 fix
* convert ejson to bson on mongo queries
* fix type on parse
* json parsing
* Typo error fix
* Insert Many Fix
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2022-01-14 13:53:57 +05:30
Midhun G S
1e103ad4b7
[Home Page Design Changes] Update icon API ( #1787 )
...
* Feature-1786 Update Icon API
* Update Folders.jsx
2022-01-12 18:04:39 +05:30