Commit Graph

3884 Commits

Author SHA1 Message Date
Andrew Kingston 8b9b6dd4e2 Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston bf46b41890 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston cc9fd5dd08 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston 824d8ac81a Add transitions to data UI tables to improve smoothness and prevent stuttering and flashing on loading 2021-09-29 10:33:55 +01:00
Martin McKeaveney 1ba39362a4 Merge branch 'develop' of github.com:Budibase/budibase into fix/prevent-sso-redirect 2021-09-29 10:33:30 +01:00
Andrew Kingston ac635b34f6 Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston b041e43e98 Suppress svelte runtime warnings 2021-09-29 10:16:44 +01:00
Martin McKeaveney 4fa6540fc1 lint 2021-09-29 09:55:38 +01:00
Andrew Kingston 43eac99730 Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston 98341b7237 Reuse filter drawer component to allow full table filtering on any type in data UI 2021-09-29 09:05:04 +01:00
Andrew Kingston 8d6550338e Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
mike12345567 4de566d864 Some fixes after testing and adding some basic work to the frontend. 2021-09-28 18:05:52 +01:00
Martin McKeaveney e7d95f52f9 prevent SSO configured tenants being redirected to account portal 2021-09-28 17:54:54 +01:00
Martin McKeaveney 1ef55a2419 remove company size logic from the code 2021-09-28 17:18:56 +01:00
Andrew Kingston 9bdc1b824b Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Peter Clement eed3bdcb6b Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +01:00
Andrew Kingston 5cd756e762 Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Peter Clement d1280dcf88 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement 5ca4da1146 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Andrew Kingston 6109a2983b Fix huge amount of bugs with data UI state, URL parameters and state/URL sync 2021-09-27 18:25:19 +01:00
Rory Powell 3160e90b76 Remove platform url in the cloud, remove analytics picker completely 2021-09-27 16:37:26 +01:00
Andrew Kingston 2ec7ff72ad Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston 5c6c21aeef Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Andrew Kingston 19785428b8 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston b78eee8704 Remove log statement 2021-09-27 12:51:32 +01:00
Andrew Kingston 2406501e11
Merge pull request #2706 from Budibase/ak-fixes
Fix home screen importing + extras
2021-09-27 11:39:48 +01:00
Andrew Kingston b047376089 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Peter Clement 2a4d6ce645 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement 9e0b15e6a7 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston 1bb964ca31 Fix regex binding replacement issue due to not being escaped 2021-09-24 16:24:16 +01:00
Andrew Kingston db6032ca95 Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Peter Clement ee367a42a6 ux fixes 2021-09-24 11:28:56 +01:00
Peter Clement 61c9ec45ed rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement 75b1fad49f Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement b438b3d7b5 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement 4c8a2b3a2d fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement 4f5343ded9 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Peter Clement f365cf731c fix flow of wizard 2021-09-23 22:02:35 +01:00
Peter Clement 0de6b55438 add base wizard for datasources 2021-09-23 21:47:22 +01:00
Andrew Kingston bb192c3454 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston 78e4f00e11 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Andrew Kingston 13163102f8 Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston 6c8bff19e9 Add new core implementation of fetching paginated table data and enable pagination in backend UI for tables 2021-09-23 16:08:47 +01:00
Andrew Kingston da9c04abef Remove duplicate routes which are never used 2021-09-23 16:06:57 +01:00
Maurits Lourens 3c7e8ee76a Merge branch 'develop' into invalid_route_settings_section
# Conflicts:
#	packages/builder/src/components/design/NavigationPanel/NewScreenModal.svelte
2021-09-23 13:15:53 +02:00
Martin McKeaveney 0a9fd26d86
Merge pull request #2695 from mslourens/remove_link_when_removing_screen
remove the link from navigation bar when removing the screen
2021-09-23 09:40:36 +01:00
Martin McKeaveney 7605a083cc
Merge pull request #2714 from mslourens/collapse_queries_with_datasource
Collapse queries with their datasource
2021-09-23 09:36:41 +01:00
Andrew Kingston 6d545c6a27 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens 9eb5b46bc8 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Martin McKeaveney 4e9d123a9e
Merge pull request #2703 from Budibase/feature/analytics
Feature/analytics
2021-09-22 15:53:34 +01:00
Martin McKeaveney 398a82f1a7 lint 2021-09-22 12:26:02 +01:00
Michael Drury 26ea796935
Merge pull request #2686 from mslourens/replace_all_handlebars_bindings
replace all handlebars bindings, not just the first
2021-09-22 11:44:17 +01:00
Martin McKeaveney 9196ae8edb account for user size in intercom 2021-09-22 09:38:32 +01:00
Martin McKeaveney 1790d13bb5 added user created at timestamp 2021-09-22 09:29:51 +01:00
Maurits Lourens a42747521d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney be1806110a merge with develop 2021-09-21 21:43:29 +01:00
Martin McKeaveney 45981c62ef lint 2021-09-21 20:47:04 +01:00
Peter Clement fc4df8867c update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney a00598ce38 JSdoc 2021-09-21 20:28:33 +01:00
Martin McKeaveney b4f9fd4f12 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Andrew Kingston 216a7c7a3f Ensure datasource containing the currently selected table is always expanded 2021-09-21 17:21:25 +01:00
Andrew Kingston 1ad2687f4f Set datasource to internal datasource upon loading internal datasource page 2021-09-21 17:21:01 +01:00
Maurits Lourens 9aecdedbfc remove the link from navigation bar when removing the screen 2021-09-21 15:16:10 +02:00
Peter Clement d15ff0c6e9 use color alias for actions instead of hard-coding the color 2021-09-21 12:05:58 +01:00
Martin McKeaveney 0993825286 analytics clients 2021-09-21 11:47:14 +01:00
Maurits Lourens a5b5b102fd replace all handlebars bindings, not just the first 2021-09-21 09:57:14 +02:00
Peter Clement a99cee39bc add multiselect / date / boolean types to automations 2021-09-20 16:23:33 +01:00
Andrew Kingston 08522724f0 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-20 10:45:21 +01:00
Andrew Kingston a59c2db8ea Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Andrew Kingston a17bdc3243 Update app ID parsing to be able to account for new tenant ID's and fix crash whenever a dev counterpart doesn't exist for a published app 2021-09-20 09:58:38 +01:00
Rory Powell 9236fdfd5a
Merge pull request #2635 from Budibase/feature/onboarding-backend
Password reset for budibase users
2021-09-17 14:58:53 +01:00
Rory Powell 72a0203829 Password reset for budibase users 2021-09-17 13:41:22 +01:00
Andrew Kingston 01e33b4bf8 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-17 12:53:06 +01:00
Maurits Lourens 14b842f521 re-use sanitizeUrl utils method, add / if it's not added already 2021-09-17 11:43:27 +02:00
Maurits Lourens 0102e7284d fix merge conflicts, make arguments more consistent 2021-09-16 23:20:31 +02:00
Maurits Lourens 104a84d19b merge develop into branch 2021-09-16 22:15:09 +02:00
Andrew Kingston a89b3122d6 Reduce duplication in move componment handler from dnd callback 2021-09-16 17:39:39 +01:00
Andrew Kingston 63ebe2ac9a Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-16 17:34:40 +01:00
Andrew Kingston 3f249ab10b
Merge pull request #2606 from Budibase/responsive-portal
Responsive portal
2021-09-16 17:28:21 +01:00
Andrew Kingston f88ef064b1 Fix intermittent crash due to invalid iframe reference when hot reloading 2021-09-16 16:27:19 +01:00
mike12345567 19268e97b6 Removing console logs created during automation rework. 2021-09-16 16:24:32 +01:00
Andrew Kingston d368e54d17 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-16 16:06:41 +01:00
Michael Drury d9d32d88bc
Merge pull request #2618 from Budibase/feature/automation-query
Automation query functionality
2021-09-16 15:47:10 +01:00
Rory Powell 0201e5b781
Merge pull request #2614 from Budibase/feature/onboarding-backend
Access controls for cloud, self, and regular budibase users
2021-09-16 15:39:14 +01:00
mike12345567 c759329a61 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 15:33:03 +01:00
PClmnt 90eee7492b
Merge pull request #2610 from Budibase/feature/automation-redesign
Automation Redesign
2021-09-16 15:17:51 +01:00
mike12345567 04d845b9bd Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 14:54:09 +01:00
Peter Clement 749e9441fb fix json parsing of test data 2021-09-16 14:52:23 +01:00
Peter Clement 3b57fd8a7e fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Martin McKeaveney e3ebc48060
Merge pull request #2169 from mslourens/collapse_expand_database_connections
Collapse and expand database connections
2021-09-16 14:26:25 +01:00
mike12345567 3113368c26 Making filter drawer in automations full width. 2021-09-16 13:45:22 +01:00
mike12345567 00bd9db7c9 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 12:44:16 +01:00
Peter Clement 1b8f7efbbb fix label not being rendered correctly 2021-09-16 12:15:32 +01:00
Andrew Kingston 5cd1559a86 Prevent DND if target is a child of source 2021-09-16 07:35:19 +01:00
Andrew Kingston 4be4dd014d Add initial DND implementation with working functionality for dropping inside components 2021-09-16 07:28:59 +01:00
mike12345567 96f0f9b4fd Adding in backend implementation of the query step, as well as some front-end work to support the filter drawer within automations. 2021-09-15 19:02:44 +01:00
Peter Clement 1dfb69db7e change naming within blocks 2021-09-15 16:59:15 +01:00
Peter Clement d9f2bd2caa update reactivity of test data modal 2021-09-15 16:55:17 +01:00
Martin McKeaveney 9341ca0f19
Merge pull request #2120 from mslourens/delete_component_with_keyboard
Delete component with keyboard
2021-09-15 16:48:38 +01:00
Rory Powell 626b166346 Access controls for cloud, self, and regular budibase users 2021-09-15 15:45:43 +01:00