Fix api pane fixes
- Fix Api Run button not going in loading state
- Fix Api onSuccess and onError not being called
See merge request theappsmith/internal-tools-client!294
Transparent Canvas - Template 1
- Add default template to use when creating a new page
- Fix property pane status before and after drag/resize
- Make Canvas transparent
- Canvas width is 90% of viewport - sidebar.
See merge request theappsmith/internal-tools-client!293
Pagination enhancements.
* Updated pagination text
* Added a Blueprint CallOut to Pagination text
* Server side pagination has to be explicitly enabled in Table widget
Dev notes:
Removed paginatedWidgets from the context.
See merge request theappsmith/internal-tools-client!286
Correcting the error response returned by the AclFilter to match the ErrorDTO...
Correcting the error response returned by the AclFilter to match the ErrorDTO returned from controller functions
This ensures consistent responses from different parts of our application. The client can then rely on the server to provide a constistent response structure.
See merge request theappsmith/internal-tools-server!194
This ensures consistent responses from different parts of our application. The client can then rely on the server to provide a constistent response structure.
Widget Styles
- Fix Dropdown widget styles.
- Change Input widget to TextArea widget when type === Text and number of rows is more than 1
- Fix radio group widget styles
- Fix checkbox widget styles
See merge request theappsmith/internal-tools-client!283
Fix issue where login button is disabled despite having creds autofilled by chrome.
Fix issue where login button is disabled despite having creds autofilled by chrome.
See merge request theappsmith/internal-tools-client!284
Renaming isPaginated to PaginationType to support different types of pagination on the frontend
If the API is paginated via the table's page number, then the next and prev URLs in the action don't play any role. Those fields are only required when the paginationType is of type URL. In all other scenarios, the action is executed normally.
See merge request theappsmith/internal-tools-server!192
If the API is paginated via the table's page number, then the next and prev URLs in the action don't play any role. Those fields are only required when the paginationType is of type URL. In all other scenarios, the action is executed normally.
Now, regardless of the route with which an organization is created (invitation, signup or self-create by user), the correct groups and permissions are assigned to the user.
Delete application after api response
- When user clicks on delete application -show toast
- When delete api response returns, remove toast as well as application card.
See merge request theappsmith/internal-tools-client!277
Adding functionality to archive page in an application
The code for archiving an application has been moved to ApplicationPageService so that both the PageService and ApplicationService can access it. This ensures that we follow the same code path when archiving an application and when archiving pages.
See merge request theappsmith/internal-tools-server!190
Adding default implementation in BaseRepositoryImpl for default JPA queries defined by Spring Data.
See merge request theappsmith/internal-tools-server!189
We override the SimpleReactiveMongoRepository with our custom implementation to add criteria for filtering soft deleted records.
Also, adding a new function to archive record instead of a hard delete.