* moved disbale and visible state to properties tab from styles and made fx default for each
* added hover event
* added loading,visible, and disable csa props and handled them in widget
* made General and layout menus open by default in widget inspector
* added migration for visibility and disabled prop
* removed unwanted visible prop in the properties object
* made fxActive true in migration file
* added loadingState active fx in migration
* refactored widget
* refactored button widget
* bug fixed
* bug fixed
* bug fixes
* replaced onMouseMove with onMouseOver event
* changed the type of action for loading, visibility and disable to toggle
* moved all register action inside useEffect
* removed register action function from useEffect and made the requested changes
* fixed visibility bug
* avoiding extra render
* made changes for better readability
* removed unused import
* init
* fixes: config-handler clickEvents
* fixes: position attributes for open state modal config handler
* modal body scrollable
* adds loadingState
* adds onOpen and onClose events for modal
* adds visibility property
* open general and layout Options by default
* adds styling options for modal header and body
* adds style options for show button and conditional rendering of button styles
* refactor conditional rendering styles
* clean up
* fixes typos
* remove footer
* modal size
* handles dark theme
* update naming convention for modal: trigger button
* modal size:updates
* updates modal close icon
* adds comments for conditionally rendering style options
* only vertical scrolling inside modals
* clean up
* custom UI for widget config handle for modal
* backfil
* resolves: event should not fire on mount
* modal improvements doc
* hide modal on clicking outside for viewer mode
* Remove unnecessary modification of modal property schema
Co-authored-by: Shubhendra <withshubh@gmail.com>
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
* refactor Text widget
* refactored text widget
* bug fixed
* changed the type of action for visibility to toggle
* changed the default value of background color to transparent
* made event menu open by default in widget inspector
* made the suggested changes
* bug fixed : app was crashing due to visibility
* made changes to improve readability
* Adds support for pagination in listing objects from s3 buckets
* docs
* adds Next Continuation Token
* docs: Next Continuation Tokenzendesk
* docs: Next Continuation Token
* added info about custom validations
* text bug resolved
* added one liner description for cell types
* Updated online description for cell types
Co-authored-by: Shivang Tiwari <shivangtiwari@Shivangs-MacBook-Pro.local>
* Add and modify data-cy for text input widget
* Add methods and utlis file for text input widget
* Add custom command for code mirror input clear function
* Modify common widget selectors
* Add and modify texts and labels
* Add spec file
* Add review changes
* Updated the table UI
* made the search bar in sync with current applied theme in the application
* updated the UI of the table widget
* adjust x axis in the footer
* made the search text vertically center
* Load text color using new api in Table
* Load action buttons data using new api in table
* Revert usage of new api for table actions
* Use new api to load most properties and styles
* Move logic for loading styles and propeties to another file
* Table: Move loading of actions to separate file
* Move functions to expose data to codehinter to Box.jsx
* Table: Get loadingState from new api
* Table: Use reducer for storing table column properties
* Table: minor refactoring on reducer
* Table: Replace the use of internal state variable componentState
* Abstract out Filter as a separate component
* Move table column definitions to a separate file
* Move action column definition to a separate file
* Move IndeterminateCheckbox to a separate file
* Completely remove any requirement of loading from definition inside loadPropertiesAndStyles
* Reduce the use of reducer dispatch calls in Table.jsx
* Remove the usage of __TjDoNotResolve__
* Load actions without new API
* Update migration to make columnSizes follow default format
* Fix migration to restructure table column sizes data
* Do not update columnSizes property if incoming value is empty
* Remove unnecessary code
* Remove unnecessary linting
* Remove unnecessary reducer action
* Remove unnecessary code
* Merge table changeSet data into table details reducer instead of filter reducer
* Make compact and spacious cell sizing work for table
* Remove custom handling of onRowClicked for Table
* Fix issues with table visibility, border radius and disabled state
* Resolve the issue with invalid date crashing the table
* fixes:widget crash is only for those tables which do not have any actions associated with it yet. (#4078)
* Remove unnecessary code
Co-authored-by: Manish Kushare <manish.altcampus@gmail.com>
Co-authored-by: Arpit <arpitnath42@gmail.com>
* Implemented multiple access token feature
- working on refresh token case
* worked on refresh token flow
* added multiple token ability to openapi plugin too
- fixed some bugs
* changed tokenData to token_data
- fixed some issues
* added user type with user id
* changed user type
* Rewrote some function
- added switch for enabling and disable multi auth
- fixed some bugs
- refactored the code
* fixed view app issue
* Fixed public app issue
* cleaning some code
* (public_app) add a check to avoid oauth login redirect when there is no access token
* reverted all changes of openapi (temporary)
- will add multi token functionality once done with restapi
* fixed a bug
* fixed a bug
* refactored some code
* changed the switch text
* pr changes
* changed token_data back to tokenData
* cleaning code
* removed token data from datasources query
* removed some lines
* added a comment
* Fix: User group permissions error on Openshift platform (#4041)
* update dockerfile for file permissions on root group
* add permissions from the user group on dockerfile
* bump to v1.24.4
* bump to v1.25.0
* [feature] Added pagination and filtering features to users page (#3921)
* added pagination and filtering in backend
* added pagination
- created a seperate component for users table
- added pagination
* Added filter UI
* temporary css fix for pagination footer
* fixed pagination width issue
* now result will also clear when user clicks on clear icon
* Added seperate api for comment mentions
* Now we can search mentions by email, first and last names
* Fixed a bug
- email didn't send for comment mentions
* refactoring the code
* resolved PR changes
* Added isAdmin guard
* adding some checks
* fixed lint errors
* added wild card search
* Added no result found text
* fixed failing test case
* Working on PR changes
* Now users table avatars will load image too
* replaced skeleton classes with skeleton library component
* Completed PR changes
* added orderby
* Fixed some issues
* fixed failed test case
* have fixed some css issues
* replaced query with quersrting package
* fixed minor width issue
* Fixed some css issues
* fixed darkMode issue
* implemented on enter press search
* Refactored the code
* fixed white space issue
* refactored the code
* fixed overlapping issue
* refactored the code
* fixing some issues
* fixes
* removed guard
* code cleanup
* comments notification fix
* fixed conflict issues
* fixed css height issue
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
* Remove signup guard from set-password-from-token API (#4050)
* Remove sign up guard set-password-from-token API
* test cases fix
* Bump to v1.25.1
* Feature: Add PG_DB_OWNER env var to disable db and extension creation (#4055)
* add PG_DB_OWNER env var to disable db and extension creation
* update docs
* bump to v1.25.2
Co-authored-by: Akshay <akshaysasidharan93@gmail.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
* added pagination and filtering in backend
* added pagination
- created a seperate component for users table
- added pagination
* Added filter UI
* temporary css fix for pagination footer
* fixed pagination width issue
* now result will also clear when user clicks on clear icon
* Added seperate api for comment mentions
* Now we can search mentions by email, first and last names
* Fixed a bug
- email didn't send for comment mentions
* refactoring the code
* resolved PR changes
* Added isAdmin guard
* adding some checks
* fixed lint errors
* added wild card search
* Added no result found text
* fixed failing test case
* Working on PR changes
* Now users table avatars will load image too
* replaced skeleton classes with skeleton library component
* Completed PR changes
* added orderby
* Fixed some issues
* fixed failed test case
* have fixed some css issues
* replaced query with quersrting package
* fixed minor width issue
* Fixed some css issues
* fixed darkMode issue
* implemented on enter press search
* Refactored the code
* fixed white space issue
* refactored the code
* fixed overlapping issue
* refactored the code
* fixing some issues
* fixes
* removed guard
* code cleanup
* comments notification fix
* fixed conflict issues
* fixed css height issue
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
* Modify data-cy and update spec
* Add data-cy
* Add preview for multiSelect
* Add preview for datePicker
* Fix Text data-cy
* Modify selectors and texts
* Resolve conflicts and commented few lines of code.
* Bug fixed : list view widget background color is not consistent with the dark theme
* replaced two condition check with one
* Fixed : If we pick white (#FFFFFF) then the dark mode is not handled.
* Added localisation
* Closed modal after language selection
* updated transaltaion setup
* Updated language tooltip
* Added fallback language support
* Adding english library resource for translation (#3844)
* Adding English dictionary for the widget lists in the inspector
* added leftSideBar object in en.json and implemented it for leftSidebar icon text
* renamed leftSideBar to leftSidebar and added resources for tip in the left side bar
* added english translation resources for leftsidebar debugger
* added english language resources for the global settings
* added english language resources for data sources in left sidebar
* added english language resources for the share button and share modal in the editor
* added english language resources for release button, manageOrgUsers, appVersionManager
* added english language resources for Queries and Please select a widget to inspect in the editor
* added english language resources for data source list , data source manager, and query manager(partially)
* added english language resources for queryManager, transformation, preview
* added english language resources for dark mode toggle in the headers inside homepage
* added fallback message for dark mode toggle
* added resources for language change in the headers inside homepage
* added resources for notification center in the header inside homepage
* added resources for organization and manage users components in header inside homepage
* added resources in manageGroupPermission
* added resources for manageGroupPermissionsResources component
* added resources for manageSSO and generalSettings components
* added resources for google sso
* added resources for github sso
* added resources for environment variables in manageSSO
* added resources for profile and setting page
* added resources for app card and app card menu
* added resources for folder section and app list in homepage
* added resources for header section in the homepage
* added resources for pagination in homepage
* added resources for modals in the homepage
* added resources for blank page
* added resources for login page
* added resources for forgot password page
* added resources for sign up page
* added resources for onBoarding component
* added resources for reset password page
* deleted duplicate key for readDocumentation
* deleted duplicate key for cancel in en.json and added translation for cancel at few places
* removing duplicate copy of save key in en.json
* added translation for CommentActions.jsx components
* deleted duplicate copy of search key in en.json and added resources for create and search queries , select keys
* fix typo errors
* fixed typo errors
* shorten the key for loginAndSignUpAndForgotPassword to loginSignupPage in en.json file and related files
* shorten the key noLoginMethodsEnabledForThisWorkspace to noLoginMethodsEnabled
* shorten the key pleaseCheckYourEmailForConfirmationLink to emailConfirmLink
* shorten the key dontHaveAccountYet to dontHaveAccount
* shorten keys from loginSignupPage key in en.json
* shorten keys of shareModal nested object in en.json
* shorten the key in appVersionManager nested object
* shorten the keys for queryManager nested object in the en.json
* delete duplicate copy of environmentVar and shorten manageEnvironmentVariables,environmentVariables
* shorten keys in the organization nested object
* shorten keys in the homePage nested object in en.json file
* added inspector and eventManager empty object
* added resources to RedirectSSO component
* added resources for OAuth2
* added resources for TemplateCard.jsx
* added resources for TemplateLibraryModal.jsx
* added resources for ConfirmationPage.jsx
* added resources for ConfirmationPage component
* removed translation in App.jsx file
* added resources for Slack.jsx
* added resources for GoogleSheets.jsx
* added resources for CodeBuilder.jsx
* added resources for CommentBody and CommentFooter
* added resources for TestConnection component
* added resources for AllignButton.jsx
* added resources for Openapi and Stripe components
* added resources for ErrorBoundary
* added resources for Viewer.jsx
* Translation for widgets, table
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
* Commented Language selection
* Fixed typos
* Updated fr.json file
Co-authored-by: Manish Kushare <kushare.manish9@gmail.com>