Aswath K
478ae29b34
feat: Disable js toggle button if field is not empty ( #12754 )
...
* feat: Disable js toggle button if field is not empty and on non-default value
* allows certain values based on control type
* adds handling for more control types
* Change disabled message
* feat: makes option control delete button keyboard accessible
* adds support for theme values
* Adds support for border radius & box shadow controls
* message change and refactor
* minor correction in the message
* Add proper condition for Datepicker control
* fix one cypress test
* updated tests
* add checks for OptionControl
* Updated table binding test
Co-authored-by: apple <nandan@thinkify.io>
2022-06-16 15:17:35 +05:30
akash-codemonk
1514734b27
fix: hide focus pointer when the associated element is out of view in welcome tour ( #14216 )
2022-06-16 10:04:42 +05:30
Ankita Kinger
9b7944e7ee
feat: migrate organisation to workspace ( #13863 )
...
* migration from organization to workspace on code level
* updated a few more files
* fixed runtime errors
* update org settings URL
* Renamed organizationId in domain objects
* changed field named from organization to workspace
* Reverted AppsmithRole changes
* fixed migrations
* recreating indexes
* migration update
* seed data runs before migration, undo changes
* mock commit
* seedmongo to populate upgraded data, datasource upgrade
* fixed two test cases
* updated migrations
* updated prop name
* Upgraded AclPermission
* comment
* migrated AppsmithRole
* more changes
* final set of changes
* variable name changes
* update cypress variable name
* Update app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/ApplicationControllerCE.java
* Update app/server/appsmith-interfaces/src/main/java/com/appsmith/external/models/Datasource.java
Co-authored-by: Trisha Anand <trisha@appsmith.com>
* reverting encryption handler change
* migrated a few missed out org to workspace
* migrated a few missed out org to workspace
* migration changes
* Removed Permission import
* fixed AppsmithRole
* mongodb version update
* fixed compile error
* fixed compile issue
* fixed some tests
* simplified embedded mongodb config
* updated a cypress test
Co-authored-by: Sidhant Goel <sidhant@appsmith.com>
Co-authored-by: Trisha Anand <trisha@appsmith.com>
Co-authored-by: Sidhant Goel <sidhant@hexcod.in>
2022-06-15 21:07:41 +05:30
akash-codemonk
0ddab71a79
fix: hide explorer toggle icon in preview mode ( #14318 )
2022-06-15 13:52:53 +05:30
Favour Ohanekwu
6c45270def
fix: order async functions in settings tab alphabetically ( #13731 )
...
* sort js actions alphabetically in settings tab
* add cypress tests
* update cypress tests
* add onPageLoad settings locator
* Update cypress tests
* update cypress tests
* update cypress tests
* update cypress tests
* sort js actions alphabetically in settings tab
* add cypress tests
* update cypress tests
* add onPageLoad settings locator
* Update cypress tests
* update cypress tests
* update cypress tests
* update cypress tests
* fix merge conflict
* JSFunctionnExe spec flow fix
* update cypress tests
* update cypress tests
* add test case for cloning page
* Datatypes - Numeric spec addition
* failure fixes
* JSfun failure fix
* Postgres failure fix
* JSFuncExecutions failure fix
* MySQL failure point fix
* COmmunity issues wait time fix
* Fixing toast mesg validation point
* Reverting all fixes
* Revertion
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-06-15 12:46:53 +05:30
Ayush Pahwa
d220ed428a
Skipping parse of empty array response ( #14502 )
...
- When we get a response from API, the data can be either null, undefined, not an array and an array but with no data
- We had handled for everything else except the case of empty array
- This commit fixes that
- We run a query which will return an empty array as response
- We check if application is crashing because of this
2022-06-15 10:59:57 +05:30
Rishabh Rathod
4e13fc5125
fix: AppViewer init and page fetch logic ( #14294 )
...
OnPageSwitch we need not `initializeAppViewPage` but instead, only `fetchPublishedPage` this changes fixes that.
2022-06-10 18:22:59 +00:00
f0c1s
3594cb3d24
Slowed down git commit and discard progress bar ( #14196 )
2022-06-10 08:28:57 +05:30
rahulramesha
c1da8a6866
fix: paste widgets on a new page ( #14295 )
...
* paste widget on generate Page
* adding cypress tests
2022-06-09 17:17:47 +05:30
ChandanBalajiBP
c8f733fb08
Handle string datatype in API response ( #14274 )
2022-06-09 10:28:56 +05:30
RakshaKShetty
221d9c0a7c
test: git delete branch tests ( #14047 )
...
* gitdeletebranchtests
2022-06-08 17:14:15 +05:30
Pawan Kumar
065cb0e1ba
chore: code split for hiding branding badge ( #14346 )
...
* code split for hiding branding badge
* use selectors in branding badge
2022-06-08 15:11:53 +05:30
Pawan Kumar
78e6bcf7ad
fix: Theming UX Changes ( #13741 )
...
* update color control ux
* add reset theme option
* remove the console
* update theme card
* update icons + text for reset
* update button size
* fix cypress tests
* fix cypress tests
* fix flaky git tests
* incorporate ashit feedback
* fix cypress tests
* fix color button in theme panel
* fix reset theme logic + jest tests
* fix button styles reset issue in json form
* add cypress test for theming reset
* incorporate ashit feedback
Co-authored-by: Parthvi Goswami <parthvigoswami@Parthvis-MacBook-Pro.local>
2022-06-03 15:55:38 +05:30
Aman Agarwal
7aeaf75c90
fix: removed default value for API DS, updated conditions for headers and apiformattype ( #14107 )
...
* fix: removed default value for API DS, updated conditions for headers and apiformattype
* fix: added test cases for content type changes on changing method types
* fix: imported isEmpty directly with loading full lodash module
2022-06-01 10:29:58 +00:00
arunvjn
b2158131a6
chore: auto focus search input box when widgets library is open( #14148 )
2022-05-30 09:26:51 +05:30
Pawan Kumar
7c9135f945
fix: Canvas jitters on page refresh on an application where widgets don't occupy the entire width of the canvas ( #13917 )
...
* fixes the flicker of widgets
* fix jest test
* fix use dynamic app layout jitter issue
* fix use dynamic app layout jitter issue
* remove unecessary dispatch
* remove unecessary dispatch
2022-05-26 10:22:55 +05:30
arunvjn
f75440f29a
fix: removes animation in tooltips ( #14032 )
2022-05-25 23:12:01 +05:30
Favour Ohanekwu
7bbd109f62
fix: improve jseditor linting performance ( #14001 )
2022-05-25 18:08:35 +02:00
arunvjn
82328f4753
fix: delay comment threads API call till the application details are retrieved ( #14011 )
2022-05-25 18:19:01 +05:30
Aswath K
c8e79eca95
feat: Focus widget name or first property when opening property pane ( #13513 )
...
* feat: intial investigation.
* Completed focusing of Property title
* removes unused import
* fix issue with inability to focus Dropdown
* checks if PP opened not because of focusing on input elements in widget
* Adds two level of focus for LocationSearch
* adds multi state to KeyValue component
* Adds multi state to Draggable List as well
* Adds multi state to DatePickerControl
* fix: style issue with draggableList & KeyValue comp
* avoids auto focusing on Panel
* remove commentedout code
* fix: cypress tests
* change ActionConstant name
Co-authored-by: Arsalan <arsalanyaldram0211@outlook.com>
2022-05-25 15:35:53 +05:30
rahulramesha
a2688bb4da
feat: Add deprecation warning badge to deprecated widgets ( #13381 )
...
This Change also introduces, isDeprecated flag to widget config, when true will add the warning to the widget's propertyPane.
2022-05-25 09:38:32 +00:00
arunvjn
9753df54f4
fix: remove transition delay in the switch between explorer and widgets. ( #13942 )
2022-05-20 10:32:13 +05:30
Favour Ohanekwu
244095a888
fix: Js editor inconsistency ( #13708 )
2022-05-19 13:21:51 +01:00
Ayangade Adeoluwa
f7107a4a0a
Fix response tab overflow issue ( #13839 )
...
This commit fixes three things
- It prevents the tab headers from being scrolled up when on the RAW/JSON tabs.
- It prevents the Table component from pushing the API right pane away when its contents are too wide.
- It also prevents the table and JSON component from clipping the data displayed within them by adding margins/paddings between them and the parent container.
2022-05-19 08:32:43 +05:30
arunvjn
1296fe7f57
Added selected state for query/js add button ( #13897 )
...
Adds selected state to Query/JS add button in explorer when submenu is open.
2022-05-18 12:03:09 +05:30
albinAppsmith
7f241cb98e
feat: Entity explorer pages section resize ( #13576 )
...
* * Page container resize changes
* * changed inline style to styled component
* * Added preserve height functionality
2022-05-16 12:09:32 +05:30
rahulramesha
6738c969bf
chore: changes to render complete property pane post dragging or resizing ( #13141 )
...
* changes to render complete property pane post dragging or resizing
* rework to compensate for expensive render of theming properties
2022-05-15 18:42:07 +05:30
arunvjn
9381eeaea7
Trigger submenu instead of omni-bar when "Add Query/JS" button in the explorer is clicked. ( #13774 )
2022-05-13 10:31:08 +05:30
f0c1s
84be23c490
chore: refactor git code ( #13724 )
2022-05-12 14:02:56 +05:30
Maulik
7856d8234e
chore: update error message for no schema available for a datasource ( #13467 )
2022-05-11 19:15:06 +02:00
Favour Ohanekwu
876d1a17e7
fix: prevent lint warnings from blocking execution in js objects ( #13700 )
2022-05-11 11:20:33 +01:00
ChandanBalajiBP
43758f6e7e
Merge pull request #13725 from appsmithorg/Fix/Hover-state-of-renaming-titles
...
fix: Hover state of renaming titles
2022-05-11 14:59:26 +05:30
rahulramesha
3923204dcc
The page order doesn't work as expected in page setting page ( #13448 )
2022-05-11 13:28:07 +05:30
Tolulope Adetula
10aca0297f
Merge pull request #13275 from appsmithorg/fix/disable-cancel-button-on-a-disabled-select-widget
...
fix: disable cancel button on a disabled select widget
2022-05-11 03:55:52 +01:00
Tolulope Adetula
2f8c178dda
fix: Failing Tests
2022-05-11 02:36:54 +01:00
Ayangade Adeoluwa
49a4e47b95
Add functionality to close modal when back overlay is clicked. ( #13669 )
2022-05-10 12:39:03 +00:00
Chandan Balaji
01604bb25a
hover state of renaming titles
2022-05-10 17:38:08 +05:30
Arpit Mohan
cf27bbdfec
Merge pull request #13653 from appsmithorg/fix-13652
2022-05-10 05:25:44 +02:00
akash-codemonk
2b5d5dd89f
fix: triggering omnibar shortcuts toggles visibility when visible ( #11601 )
2022-05-09 19:43:57 +05:30
Sangeeth Sivan
d5845e972a
fix: Use unique id instead of indices as keys for DraggableList ( #13553 )
...
* gitignore
* fix: Use unique id instead of indices as keys for DraggableList(#9991 ).
* removed duplicate 'stacks' from gitignore
* revert change to cypress selector for draggable list
* use 'id' ad key name for consistency and that it doesn't break in other places
2022-05-09 15:52:37 +05:30
Anubhav
e35f8dc897
fix: use modified instead of updated
2022-05-07 08:10:34 +05:30
rashmi rai
c0f98ad4d7
fix:change default value in rest api json and placeholder ( #13261 )
2022-05-06 19:13:10 +01:00
Arpit Mohan
4934fc9066
Merge pull request #13644 from appsmithorg/fix-12164
2022-05-06 16:17:37 +02:00
arunvjn
c7305d4114
Makes bindings popover consistent with the other popovers ( #13579 )
2022-05-06 11:40:51 +00:00
f0c1s
1de19956e3
fix: add visual cue to SSH key regeneration ( #13625 )
2022-05-06 15:30:48 +05:30
Anubhav
03684fce97
fix: disable revoke button after first click
2022-05-06 15:21:33 +05:30
f0c1s
7a3985f962
feat: git discard changes ( #11835 )
...
* feat: git discard changes
* fixed cypress test in git connection
* feat: add discardDocUrl and update casing
* chore: update tests
* chore: fix review comment
Co-authored-by: haojin111 <haojin828@outlook.com>
2022-05-06 10:14:24 +05:30
arunvjn
d7d4386e1e
feat: entity explorer submenu ( #13425 )
2022-05-05 15:44:10 +05:30
arunvjn
7f243c505a
Fixes missing applicationId in fetch comments API by delaying the component mount. ( #13519 )
2022-05-05 10:52:32 +05:30
f0c1s
9cc0cdd404
fix: remove horizontal scrollbar in git sync modal ( #13514 )
2022-05-04 17:10:32 +05:30