Commit graph

1597 commits

Author SHA1 Message Date
Mathías Donoso
8826c9f5ce
Updated widget names that were lowercase (#2817) 2022-04-14 09:27:19 +05:30
KaviiSuri
4b5b8b1d19
Centered App Version in Editor (#2644)
* Centered Text in App Version Manager dropdown

* Centered Text in App Version Manager dropdown
Fixes #2570

* resolved all comments

* reverted package-lock
2022-04-14 00:19:50 +05:30
Sherfin Shamsudeen
fda71f04e0
Ensure listItem is exposed for set/unset custom variables handler (#2813) 2022-04-13 15:42:00 +05:30
Kiran Ashok
fb3465581e
Style updates for widget styles section of the widget inspector (#2757) 2022-04-12 21:01:47 +05:30
Arpit
e792e074f1
[Improvement] migrates to react-select: selection dropdown component (#2322)
* migrates to react-select: selection dropdown component

* styles fixes

* decomposing @ui/Select component into sub-components

* migrates Editor-Select component

* adds width to oauth selection dropdown

* updates datasource: oauth and authentication dropdowns (source component)

* Update frontend/src/_ui/Select/SelectComponent.jsx

Co-authored-by: Gandharv <gandharvkumargarg@gmail.com>

* resolves currentValue

* fixes scroll issue for dropdown options component

* updates queryManager react-select component

* updates rest api query to react-select

* adds options to render select menuwith portal

* adds: select menu render option for dynamic dropdowns and drodown-component-flip

* fixes: dropdown selection menu for restapi-oauth

* removes unused imports

Co-authored-by: Gandharv <gandharvkumargarg@gmail.com>
2022-04-11 17:27:07 +05:30
Kiran Ashok
1c2b1f0a55
bugfix :: calendar clone issue (#2763) 2022-04-11 17:03:11 +05:30
Kavin Venkatachalam
986472fef3
Hide tabs in Tab widget (#2784) 2022-04-11 16:59:17 +05:30
Kavin Venkatachalam
26203cfaf9
[Docs] Timeline widget reference (#2786)
* Doc for timeline widget

* Fixed a spelling mistake
2022-04-11 16:53:18 +05:30
Manish Kushare
9fd35991dc
Improved pagination for the dark mode (#2761)
* improved pagination for the dark mode

* changed the adding class pattern to make code more readable
2022-04-08 22:02:05 +05:30
Kavin Venkatachalam
769be2530c
[Feature] Plotly JSON: Added layout support to the chart widget (#2732)
* Added layout support to the chart

* Check CLA

Co-authored-by: Kavin Venkatachalam <kavin@Kavins-MacBook-Pro-2.local>
2022-04-08 19:45:18 +05:30
Kavin Venkatachalam
8ef1160615
[Feature] Timeline Widget (#2755)
* Added timeline widget

* Added dark mode support & ability to hide date

Co-authored-by: Kavin Venkatachalam <kavin@Kavins-MacBook-Pro-2.local>
2022-04-08 17:20:52 +05:30
Sherfin Shamsudeen
a9b6d00306 Merge branch 'main' into develop 2022-04-08 16:08:53 +05:30
Sherfin Shamsudeen
0c29f1a9f4
Fire onSelect when multiselect items are selected (#2771) 2022-04-08 16:07:07 +05:30
Manish Kushare
65ac215753
Hides custom validation when visibility of dropdown widget is set to false (#2765) 2022-04-07 18:35:48 +05:30
Kiran Ashok
f838d4560b
Alignment fix for codehinter tooltip (#2768) 2022-04-07 17:03:55 +05:30
Felipe Carvajal
d13ba9cdc0
Feature/update timer behaviour (#2597)
* update: when countdown reaches 0 start button is disabled

* add: default values for Timer component

* add: default selection on paramUpdate if element updated is a select and component has default values setted

* refactor: add paramName to defaultvalue to not hardcode value name to update

* add: default values for Timer component and fix with proj lint rules
2022-04-07 16:15:14 +05:30
Arpit
b092226c49
fixes The selectedRow and selectedRowId is still populated with the previous data. (#2653) 2022-04-06 14:20:13 +05:30
Arpit
e64a273b0d
resolves crash for table cell types expecting input type array (#2665) 2022-04-06 14:13:43 +05:30
Gandharv
67a8e2019a
chore: create component for version create modal (#2734) 2022-04-06 11:44:08 +05:30
Manish Kushare
9a7db2fb60
Style fix for Dashboard Nav link menu placement (#2678)
* added custom style in custom.scss to adjust the placement of the nav link menu in the dashboard

* added bootstrap class to position the dropdown menu-list in the dashboard

* removed unwanted spaces in custom.scss and empty css class in theme.scss file
2022-04-05 21:52:29 +05:30
Manish Kushare
b39b3cf3bf
Fixes issue that caused confirm page to not scroll (#2725)
* made confirm page scrollable

* added event in lifecycle method to make confirm page scrollable

* removed unnecessary changes and removed overflow-y hidden from theme.scss to make page scrollable

* removed unwanted code
2022-04-05 21:48:02 +05:30
Abhinaba Adhikari
ea09f81db3
Set custom Button Loader color (#2292) 2022-04-05 16:57:22 +05:30
Sherfin Shamsudeen
ab3fce7ae5 Merge branch 'main' into develop 2022-04-04 22:30:01 +05:30
Sherfin Shamsudeen
5779c5b9a5
Add option to generate plaintext files (#2748)
* Add option to generate plaintext files

* Default to csv file format for file generator
2022-04-04 22:27:35 +05:30
Olaleye Blessing
afcefd634a
add transition to search input width change (#2722)
* fix: add transition to search input

* fix: add transition class to search input
2022-04-04 09:58:32 +05:30
Maurits Lourens
35663b1502
Update passport and run npm audit fix (#2493) 2022-04-03 16:30:59 +05:30
Manish Kushare
4355911db4
Adds autoFocus attribute in input element to support enter functionality (#2701) 2022-04-03 12:51:44 +05:30
prashantpaidi
24237e8a68
Bugfix: Debugger error indicator badge misaligned (#2700) 2022-04-01 20:26:11 +05:30
Felipe Carvajal
d8808032e0
Fixes icon alignment on delete app version button (#2631)
* fix: icon alignment on delete app version button

* add: padding to trash icon on delete app version
2022-04-01 00:39:30 +05:30
Kiran Ashok
7d0139e0df
Feature :: Logout event handler addition (#2651)
* logout action initial

* updating logout action

* removing options

* removing unwanted  logs :: cleanup
2022-03-31 18:50:33 +05:30
Kiran Ashok
fff9d2afe7
fixing bug during panel height change (#2622) 2022-03-31 16:05:12 +05:30
Kiran Ashok
b42659146a
[ Bugfix ] :: Date range picker width and height not growing with bounding box (#2628)
* fixing daterange picker width and height

* css update

* adding end and start default dates

* removing unwanted code
2022-03-31 16:03:56 +05:30
Muhsin Shah C P
a56c272180
Feature: Added a feature to show raw query responses (#2562)
* Implemented json/raw preview modes

* Added dark theme

* Changed some bg colors

* made text copiable

Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-03-31 16:00:09 +05:30
Kiran Ashok
4429cde723
fixing app freeze issue while giving empty array as default value (#2515) 2022-03-31 15:27:24 +05:30
Kiran Ashok
1d67752aca
Bugfix :: Fixing alignment of FX button (#2438)
* fx alignment debugging

* updates

* fixing positioning

* fixing positioning

* resolving undefined issue

* fixing positioning in style tab pane

* code cleanup

* pr changes :: aligning fx with label

* adjusting margin
2022-03-31 15:14:45 +05:30
Kiran Ashok
a034cb4338
Bugfix: when "make editable" toggle is false , edit option for column types (multiselect,select,datepicker) should be disabled (#2329)
* edit check included in datepicker , select and multiselect

* cleanup
2022-03-31 15:09:04 +05:30
Gandharv
b55b260c89
[docs] sanitize html input for comments (#2677) 2022-03-31 09:09:47 +05:30
Manish Kushare
7d9d49d1ca
made the tag and options of dropdown widget aligned horizontally (#2685)
* made the tag and options of dropdown widget aligned horizontally

* Use bootstrap classes to remove margin and padding for dropdown label

* Remove unnecessary css

Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-03-30 20:31:09 +05:30
Sherfin Shamsudeen
26a5c43993
Do not change date from default value if default value is invalid (#2681) 2022-03-30 15:05:32 +05:30
Muhsin Shah C P
f0ed2764fd
Feature: port multi select to react select lib (#2551)
* Ported multi-select to react-select lib

* Changed some values

* working on all option select / unselect feature

* All clear event

* Changed exposed values

* Resolved some ui issues
- Changed values height to a fixed size
- Fixed close btn alignment

* Removed 'All' option from selected values section

* Changed some paddings and sizes

* Resolved scroll and label width problem

* Adjusted some margin

* Removed scrolling from container
- scroll only values

* Hide scrollbar

* Resolved indicators alignment

* updated multiselect with searchable select

* Use only multiselect with checkboxes

* Alignment fix for multiselect dropdown

* Make multiselect dropdown adjust according to height

* Add custom rendered for multiselect options

Co-authored-by: stepinfwd <stepinfwd@gmail.com>
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-03-30 14:51:22 +05:30
Navaneeth Pk
aec879e9f7
Fixes the incorrect offset of widgets while dragging (#2675) 2022-03-30 14:49:07 +05:30
Manish Kushare
8682e481fa
Made the confirmation modal consistent with the currently applied theme (#2656)
* made the confirmation modal  consistent with the currently applied theme

* made the request confirmation before query run to behave consistently according to applied theme

* made confirmation modal of query run consistent with the applied theme
2022-03-29 21:27:08 +05:30
Manish Kushare
7c6f8dae74
Adding react-datepicker library instead of react-datetime library in datepicker widget (#2619)
* initial commit

* made datepicker functional

* update date format

* made border-radius and adjusting width and height of the input element to the datepicker container functional

* add year and month selection  dropdown & upon enableDate false, only showing time selection

* changed dropdown year display

* adjusted width of the datepicker widget

* added React.forwardRef inside ExampleCustomInput function

* Show month dropdown on mode select for datepicker

* Slight refactoring

* Display default date on load of DatePicker widget

* Apply brand colors for date picker

Co-authored-by: arpitnath <arpitnath42@gmail.com>
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-03-29 14:51:58 +05:30
Dinath
8a073bd274
Signup page should be scrollable from everywhere (#2643) 2022-03-29 08:58:31 +05:30
Gandharv
d45ef4865e
fix: auto save when component def changes (#2638)
* fix: auto save when component def changes

* remove callback
2022-03-25 18:10:32 +05:30
Muhsin Shah C P
2e62d7480a
Improvement: Exposed dark mode as mode (#2595)
* darkmode globally exposed as mode

* PR changes
- Added mode feature to the viewer
- Changed mode object to a single value

* Changed mode to theme
2022-03-25 15:45:44 +05:30
Kiran Ashok
3f9c718fda
fixing large text in selected dropdown not visible (#2630)
* fixing large text in selected dropdown not visible

* bugfix
2022-03-25 15:40:33 +05:30
Gandharv
c974373f06
fix: reset undo/redo actions on version change (#2574) 2022-03-24 21:31:24 +05:30
Gandharv
8a6df632d2
fix: dont update state when appDef is equal to newDef (#2576) 2022-03-24 21:30:28 +05:30
Muhsin Shah C P
81bed483f9
Feature: Added a field for custom query params (REST API OAuth setup) (#2605)
* Added custom query params to rest api oauth flow
- Also resolved a bug

* Refactoring code
2022-03-24 21:21:34 +05:30