Commit graph

1507 commits

Author SHA1 Message Date
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
shivansh-kul
8cf3fd8334
Fixes flickering issue in app manager (#2609)
* bug fix-Flickering issue in app version manager

* bugfix-Flickering issue in app manager

* bugfix app manager dropdown flickering
2022-03-24 12:10:49 +05:30
Kiran Ashok
01730b35e9
[ Enhancement ] :: Tabs widget bug fixes (#2524)
* bugfix :: If we change the default tab field, the change is not immediately reflected on the widget
default tab field only accepts string value: make it reflect number values as well

* fixing exposed variable

* update

* cleanup

* pr changes updated : exposing current tab
2022-03-23 20:49:48 +05:30
Akshay
153ce5b60b
Chore: Revise metadata fetch setup for telemetry (#2610)
* revise metadata service for telemetry

* send finish installation metric only on prod

* fix endpoint

* keep fetching metadata with an interval

* fix version check error

* remove ip address on telemetry
2022-03-23 19:53:40 +05:30
Kiran Ashok
9732004fc6
app crash bugfix while adding same datasource (#2617) 2022-03-23 18:35:19 +05:30
Lock Garnock
42b1cd5515
Fixed font-weight of transformation toggle (#2615) 2022-03-23 14:51:26 +05:30
Arpit
9acee3330e
Fixes codehinter field margin for text (#2557) 2022-03-23 14:04:48 +05:30
Kiran Ashok
e4b43e2df7
[ Enhancement ] :: Making fixed headers for query panel and properties/styles sidebar (#2601)
* fixing query panel header

* fixing right siedebar header : making it fixed

* fixing bug in higher resolution

* fixing position

* updating pr changes : dark mode color issues
2022-03-23 13:50:35 +05:30
Akshay
b8288402d0
Add support for specifying file upload encoding (#2608) 2022-03-23 07:51:23 +05:30
Abhishek K M
8baa8190d6
Fixes text color in dark mode (#2585) 2022-03-21 09:05:02 +05:30
FelipeThT
06d22cfe82
update label text to 'select datasource' while creating a new query (#2571) 2022-03-19 07:31:50 +05:30
Kiran Ashok
329e5e29fe
[UI improvement] Datasource selector in query manager updated from dropdown to cards (#2469)
* updating query manager datasource listing ui

* ui updation for datasource in query manager

* including back button after selecting datasource

* handling ui break when more data source is added

* updating key

* removing unused code

* removing unused code

* updating ui for darkmode support + testing clearing of fields during backbutton click

* fixing border

* testing updates for clearing fields for stripe,rest

* updated transformation alert

* indication for selected data source

* updating styles for dark mode

* darkmode bugfix

* updating transformation style to enable popover

* bugfix

* css updates for popover

* style updates

* aligning icon

* updating styles

* cleanup

* state name updated

* removing unwanted things from ui during create query

* lifting state uo :: fixing intermediate state issue while clicking add query during query edit

* update

* fixing typesense icon
2022-03-18 10:27:35 +05:30
Sherfin Shamsudeen
be50abc076 Merge branch 'release/v1.6.0' 2022-03-17 22:32:57 +05:30
Arpit
0182283819
refers 665b69fa81 (#2560) 2022-03-17 18:16:28 +05:30
Muhsin Shah C P
d10625ca4c
Changed rest api query builder design (#2472)
* Changing rest api query builder design
- Changed vertical tabs to horizontal
- Removed key,value group header
- Changed icons
etc

* Removed unwanted spaces & fixed dark mode

* Added delete option to the 0th key value pair also
- Changed url field's width

* Resolved a bug

* Fixed size & alignment issues
- Changed some bootstrap row classes to flex layouts

* cleaning code

* Added some styles

* Fixed minor ui issues
2022-03-17 12:50:55 +05:30
Kiran Ashok
243c671acd
Fixes alignment of query search field (#2521)
* fixing padding issues in query panel search

* fix for monitor screens

* positioning query panel

* fixing position of all popover in left sidebar

* updates

* updating header margin to be equal and removing unwanted margin in query list
2022-03-16 22:19:48 +05:30
Gandharv
7e0a20ad37
Add tooltip for fx button (#2531) 2022-03-16 22:12:24 +05:30
Sherfin Shamsudeen
f8335a1bf5 Merge branch 'main' into develop 2022-03-16 18:15:03 +05:30
Sherfin Shamsudeen
a1eaaad33c
Send widget to error boundary for too many renders (#2541)
* Send widget to error boundary for too many renders

* Reset renderStartTime once check for too many renders are completed
2022-03-16 18:12:20 +05:30
Arpit
bcb24d263a
Fixes placeholder alignment (#2513) 2022-03-16 07:36:38 +05:30
Arpit
b8690a23be
[Bugfix] Fixes : widgets get focused on viewer mode when hovered (#2519)
* fixes On hover, widgets get focused on viewer mode

* updates classname

* resolves cls
2022-03-15 17:48:07 +05:30
Akshay
841710aa9b
Fix: Version creation on empty/invalid version from id (#2510)
* fix version creation on empty/invalid version from id

* fix spec

* hotfix: Edited changes not shown when switching versions (#2386)

* fix edited changes not shown when switching versions

* fix version create from not picking editing version

* fix version switch not updated on editing version save
2022-03-15 15:12:43 +05:30
Akshay
fa302c0bb0
hotfix: Edited changes not shown when switching versions (#2386)
* fix edited changes not shown when switching versions

* fix version create from not picking editing version

* fix version switch not updated on editing version save
2022-03-15 13:02:45 +05:30
Muhsin Shah C P
70379d4b51
improvement: widget search result will be shown as one list (#2504)
* Now search result will show as one list

* renamed searchedWidget variable to allWidgets
2022-03-15 12:16:46 +05:30
Naveen Pandurangi
fe9233adf4
Hide query panel tabs if a data source is not selected. (#2505)
* FIXES #2451

Hide query panel tabs if a data source is not selected.

* FIXES #2428

Increase the width of search field when focused

* Update code
2022-03-15 08:34:32 +05:30
Naveen Pandurangi
8147c46f27
Increase the width of search field when focused (#2506)
* FIXES #2451

Hide query panel tabs if a data source is not selected.

* FIXES #2428

Increase the width of search field when focused

* Update code
2022-03-15 08:05:06 +05:30
Arpit
966428095b
Expose row data to table widget column popover (#2501) 2022-03-14 14:59:29 +05:30
Muhsin Shah C P
4bfc2c7c1c
Fixed: toggle is not working (#2453) 2022-03-14 14:54:07 +05:30
Kiran Ashok
e85d5f75c6
Increase query panel width (#2500)
* increasing query panel width

* update
2022-03-14 10:16:33 +05:30
KaviiSuri
5f1ac2b27b
Set exposedVariables.value to "" for TextArea components fixes Issue: #2454 (#2486)
* fix: set `explosedVariables.value` to "" for TextArea components

* changed default text to correct one

* reverted package-lock.json and server/package-lock.json
2022-03-14 00:06:33 +05:30
Sherfin Shamsudeen
cba9837d06 Merge branch 'main' into develop 2022-03-11 12:02:37 +05:30
Kiran Ashok
442c470ead
Redesigned left sidebar to increase width and include labels (#2482)
* setting minimum width for left sidebar

* updated left sidebar width

* left-sidebar width updation and including label

* adjusting margin for changed width

* bugfix darkmode

* fixing bug in margin of sidebar

* updating icon for inspect

* aligning canvas for changed width

* adjusting margin of sidebar popovers for changed sidebar width

* margin bugfix
2022-03-11 08:36:38 +05:30
Olaleye Blessing
18ef3273d3
Show loading state while submitting password reset form (#2487) 2022-03-11 08:31:47 +05:30
Maurits Lourens
498ddcd836
Fix inconsistent border width of query panel (#2490) 2022-03-11 08:23:15 +05:30
Akshay
8bfd814b3a
Feature: Version deletion (#2492)
* add ability to delete versions

* add specs for version delete

* add check for preventing released version deletion
2022-03-11 01:44:37 +05:30
Muhsin Shah C P
633a318d27
Resolved a bug (#2414) 2022-03-10 21:06:04 +05:30
Muhsin Shah C P
24fa916abb
Now widget can go on top of the another widgets (#2444) 2022-03-10 17:30:33 +05:30