* 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>
* Number input text color
* Default value and missing commit
* Update widgetConfig.js
* Update NumberInput.jsx
* Update NumberInput.jsx
* Update NumberInput.jsx
Co-authored-by: Midhun G S <gsmithun4@gmail.com>
* 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
* [added] Translated global strings in french
Added global strings translated to French language , Issue: #4169
* [localization ] Fixed the Proposed Changes in French Translation
* [localization ] Fixed the Remaining Proposed Changes in French Translation v2
* Update selectHost
Co-authored-by: roiLeo <medina.leo42@gmail.com>
Co-authored-by: Shubhendra Singh Chauhan <withshubh@gmail.com>
Co-authored-by: roiLeo <medina.leo42@gmail.com>
* fixes: correct state
* undo
* updates with correct state
* handle pythong comments
* fixes: should also update the options when language is updated onMount
* handle variables when undefined
* add German to languages.json
* added German translation of en.json file
* Update de.json
Changed "environment variables" to "worspace variables" in translation
* toggle button added for time selection and date selection in date picker widget, related to #3576
* Added validation for toggle values
Added validation for toggle values for enableTime and enableDate
* adds background color to password input editor
* fix lint and add default
* add ,
* adds default color #fff
* add default value for background color in config
* delete space
* adds default in definitions obj
* fix lint
* Fix: issue4179 translate login and signup in French
* Revert "Fix: issue4179 translate login and signup in French"
This reverts commit b3c63323a0.
* Fix: issue 4179 login and sign up page French translation
Translation + changes reverted for package.json and package-lock
* Revert "Fix: issue 4179 login and sign up page French translation"
This reverts commit b155e8b656.
* Fix: issue 4179 login and sign-up page French translation
reverted to undo changes on package and package-lock.json
* Fix: issue 4179
Corrections on translation after review for PR
* add Indonesian localization
* add Indonesian localization for editor section
* add Indonesian localization for header section
* translate all remaining Indonesian localization
* fix wrong translation
* fix another wrong translation
* [localization] Translate Profile Settings Page in Spanish
* [localization] Translate Profile Settings Page in Spanish-2
* Updating Spanish translation
This fixes are made in order to make in more understable the profile setting. I'm taking in count how other profile setting like `Google Gmail` , `Outlook` and others has been translated in spanish and how natives speakers undestand this fields.
* localization of `profileSettingPage` in Spanish
Co-Authored-By: Tatiana <tai.delgadillo@gmail.com>
Co-authored-by: Tatiana <tai.delgadillo@gmail.com>
* bug fixed : table widget is not consistent with the dark theme
* bug fixed : dropdown in filter is not consistent with the dark theme
* fixed dark theme for dropdown and multiselect column in table
* making generateColumns re-render with change in applied theme
* made badge and multibadge consistent withthe dark theme
* made text column consistent with the dark theme
* show or hide pagination footer only if client or server side pagination is enabled
* Display pagination only if serverside or client side pagination is turned on
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
* fixes: button bg color
* fixes: loader color
* container default bg color
* listview bg color
* fixes darkmode fro text widget
* default color for star rating
* fix :: resizing columns lead to sorting bugfix
* table width set to 100% always
* fix :: if filter is applied- download filtered data only
* add option to change number of results per page - client side pagination
* style fix
* removing space
* added option to show total records in serverside pagination , disableing navigation buttons
* number type
* name update
* updating position and conditional adding of new properties
* fix :: name change , only visible on clientside pagination
* fix :: removing scrollbar table
* updated with for borderless table
* fix :: removing scrollbar on 100 % width
* fix :: sort bug
* remove rowsper page on server side pagination
* update fix:: enable next and prev buttons - pagination
* fix :: name change , default set to true for server side pagination buttons
* Have enablePrevButton and enableNextButton fallback to true
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
* column reordering using dnd
* fix :: drag handler area made as whole header
* setting drag item close to cursor
* removing padding
* style fix :: sort and dragger
* removing width :: making draggable element width same as th row width
* temperory fix :: table drag attachment to cursor
* fix :: resizing columns lead to sorting bugfix
* table width set to 100% always
* fix :: if filter is applied- download filtered data only
* add option to change number of results per page - client side pagination
* style fix
* removing space
* number type
* fix :: name change , only visible on clientside pagination
* fix :: removing scrollbar table
* updated with for borderless table
* fix :: removing scrollbar on 100 % width
* fix :: sort bug
* remove rowsper page on server side pagination
* Enhancement :: table events :: onHover (#4104)
* adding over event
* added event to utils
* changed to mouseover
* fix :: limiting multiple hover triggers
* fix case :: when row is hovered and cursor moved out and in to same row , trigger event
* attaching ref to mouseover event
* restricting hover only if hover event is added
* using check for events
* code bugfix
* optimize
* fix :: filter download
* revert :: lock files frontend
* Remove unnecessary setting of columnSizes in table inpector
* Rough implementation of autogeneration of table columns
* Use custom mapping for autogeneration of table columns
* Use setTimeout to prevent race conditions while storing autogenerated columns
* Autogenerate columns only on new tables
* Do not generate columns that were deleted previously
* Autogenerate columns only in edit mode
* Re-render Inspector whenever app definition is updated
* Refactor table column auto-generation
* Remove unnecessary console.log
* Add Number data type support for table column auto-generation
* Remove unnecessary console.log
* Ensure that column key is stored in deletion history if it is available
* Hide Apps tab for Admin
* Made users tab active is apps is not visible
* Add loading for groups, fix format issues
Co-authored-by: Dmytro Danylov <icdmytro.danylov@americanwell.com>
* init
* adds server side filtering ability
* clean up
* fixes: on clearing filters, the event should triggered with latest update
* fixes: handle multi-filters
* debounce the fireEvent
* adding support for download data in excel
* adding pop-over to display various download options
* made the download options bold on hover
* update the theme.scss
* made the parent container width fixed
* added does not contains filter
* added isEmpty and isNotEmpty filter
* added contains filter logic in custom-filter.js
* converting row value to string for comparison in equal and not equal filters
* exposed active filters
* adds onFilterChanged event
* default value for filters should be an empty array
* remove column id from exposed filter variables
* making datepicker consistent with the dark theme
* removed * selector
* made range date picker calender consistent with the dark theme
* added hover effect on calendar day in range date picker
* removed unwanted border around the calendar container in range date picker
* made the months change arrow consistent with the dark theme in range date picker
* removed wrapperClassName from date picker component
* made the suggested changes and removed left and right border around DateRangePicker_picker class
* chore: apply primary-color in more places, ensure svg use currentColor too
* fix: remove hard-coded colors to use defaults
* fix: those images were intruducing noise when switch to dark-mode
* fix: setup colors for rc-slider
* fix: empty all predefined-colors to use defaults
* Use primary-rgb-darker
* added localStorage support for query panel component
* fixed typos
* added queryManagerPreference in localStorage
* adding support for backward compatibility
* removed JSON parse from if statement
* [RadioButton]: Default value not working #3997
* Add setValue of RadioButton to its csa dependency
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
* added loading, disable, hidden states in the properties
* added onfocus and unfocus events
* added new csa
* added text color prop
* changed placeholder text
* bug fixed
* changed the type of action for visibility,loading and disable to toggle
* changed the default text color to black
* cleanup code
* reverting change - moving register action back to it's original space, out of useeffect
* removed unwanted loading action
* bug fix: app was crashing due to added array dependencies for blur and focus actions
* Removed mounting and unmounting of EventManager based on loadingDataSources
* Fixed lost defintion when try to add query and come back again
* Uncommented confirmation dialog on unsaved query
* Updated restapi url text-color to black
* Commented unsaved changes popup