Commit Graph

3919 Commits

Author SHA1 Message Date
Rory Powell 47b80b7f2a Load account portal url from environment 2021-10-01 16:12:07 +01:00
Rory Powell 8729fa27ac Hide upgrade button / modal from non-root account holders 2021-10-01 16:05:48 +01:00
Rory Powell 3bef997168 Support for tenancy subdomain locally + improvements 2021-10-01 15:55:57 +01:00
Martin McKeaveney b4999f3f13 updating copy on self host flow 2021-10-01 15:26:41 +01:00
Andrew Kingston 9e74acfec0 Prevent screen slot or something containing the screen slot from being deleted 2021-10-01 15:01:16 +01:00
Andrew Kingston cc78f08032 Update button text in theme settings to 'View changes' 2021-10-01 14:41:58 +01:00
Andrew Kingston aa2b7cf769 Merge pull request #2839 from Budibase/mobile-app-search-compat
Add mobile compatibility for app search bar
2021-10-01 14:11:30 +01:00
Rory Powell 8f614da7ff Merge pull request #2841 from Budibase/fix/redirects
Fix redirects and prevent admin / org screens in cloud
2021-10-01 12:55:13 +01:00
Rory Powell 50b7142c04 Fix redirects and prevent admin / org screens in cloud 2021-10-01 12:40:01 +01:00
Martin McKeaveney 6c47980f7c remove unnecessary deployment poll 2021-10-01 12:10:50 +01:00
Andrew Kingston 305d82846b Add mobile compatibility for app search bar 2021-10-01 11:43:09 +01:00
mike12345567 4ecc92de3b Updating data bindings, there were instances where it could loop/iterate over already replaced bindings, used a search technique to be a bit more specific about the replacements and make sure each binding could only be replaced once. 2021-09-30 17:24:43 +01:00
Rory Powell 487166a6d8 Merge pull request #2825 from Budibase/fix/tenant-subdomain-parsing
Fix tenant subdomain parsing
2021-09-30 15:59:47 +01:00
Rory Powell dd1ce5be27 Fix tenant subdomain parsing 2021-09-30 15:56:33 +01:00
Martin McKeaveney 17acae87c0 Merge pull request #2677 from Budibase/dnd
Drag and drop
2021-09-30 15:13:25 +01:00
Martin McKeaveney 76c83ed51e Merge branch 'develop' into feature/search-bar 2021-09-30 15:12:59 +01:00
Martin McKeaveney 9f6961a90c switch from regex to includes 2021-09-30 15:08:29 +01:00
Martin McKeaveney 8c65d45c23 Merge branch 'develop' into dnd 2021-09-30 14:56:23 +01:00
Michael Drury 29b177208c Merge pull request #2815 from Budibase/feature/cloud-export
Cloud export -> self host import
2021-09-30 14:55:37 +01:00
Martin McKeaveney a0f4043e13 app list search bar 2021-09-30 14:08:18 +01:00
Andrew Kingston 7f08ef3a6c Reset data ui searches when mutating rows as we cannot guarantee that bookmarks are the same 2021-09-30 13:49:09 +01:00
mike12345567 f8562015ac Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-30 12:22:28 +01:00
Andrew Kingston 38b32d78a8 Merge pull request #2790 from Budibase/data-ui-pagination
Data UI pagination and searching
2021-09-30 11:13:47 +01:00
Peter Clement afa3cd53f6 Merge pull request #2735 from Budibase/feature/datasource-wizard
Datasource wizard
2021-09-30 11:05:22 +01:00
Peter Clement 86428f3998 remove create budibase db button 2021-09-30 10:50:27 +01:00
Martin McKeaveney 6edc25f52e Merge pull request #2804 from Budibase/fix/redirect-loop-ff
fix firefox redirect loop
2021-09-29 19:27:15 +01:00
Martin McKeaveney e62f8cd9bb Update packages/builder/src/components/upgrade/UpgradeModal.svelte
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2021-09-29 19:12:19 +01:00
Martin McKeaveney e4473a32fd fix firefox redirect loop 2021-09-29 18:59:26 +01:00
mike12345567 94737c6574 Final cleanup, just need to handle view migration (to self host from cloud). 2021-09-29 17:43:16 +01:00
Rory Powell 2ceca6b4fb Review feedback - shortcut user?.tenantId !== tenantId 2021-09-29 17:13:29 +01:00
mike12345567 a0f69251c8 Adding the ability to run the monorepo in cloud mode without the connected account portal (login, org setting and admin creation are all available again) as well as re-working how the redirects work to massively reduce the chance of cycles which I was experiencing constantly. 2021-09-29 16:55:59 +01:00
Rory Powell a299e30556 Respect tenant in url in UI app. Reject tenant and session mismatch 2021-09-29 16:41:58 +01:00
Andrew Kingston 908d4b75d8 Ensure transitions are only local to avoid weird svelte issues 2021-09-29 15:26:01 +01:00
Peter Clement cfab8165bd update ssl ux 2021-09-29 13:02:30 +01:00
mike12345567 1f127939af Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-29 12:57:14 +01:00
Andrew Kingston 1c93ae509e Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston f9c8cd8506 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston e4a57253fa Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston 873ef99527 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 5558a34fe4 Merge branch 'develop' of github.com:Budibase/budibase into fix/prevent-sso-redirect 2021-09-29 10:33:30 +01:00
Andrew Kingston 4a827c2aab Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston 5e2ba8c45f Suppress svelte runtime warnings 2021-09-29 10:16:44 +01:00
Martin McKeaveney 0edd6ffabd lint 2021-09-29 09:55:38 +01:00
Andrew Kingston 14b23cffee Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston 745aff0c44 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 b9ad634b85 Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
mike12345567 d282cd030f Some fixes after testing and adding some basic work to the frontend. 2021-09-28 18:05:52 +01:00
Martin McKeaveney f6256bfbd5 prevent SSO configured tenants being redirected to account portal 2021-09-28 17:54:54 +01:00
Martin McKeaveney 402365f5b3 remove company size logic from the code 2021-09-28 17:18:56 +01:00
Andrew Kingston 7527c19a8c Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Peter Clement f45638d874 Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +01:00
Andrew Kingston 2b2697a34e Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Peter Clement a24f2e4142 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement 1a1c0f2892 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Andrew Kingston f5f8e25c9f 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 42d9e0a482 Remove platform url in the cloud, remove analytics picker completely 2021-09-27 16:37:26 +01:00
Andrew Kingston 705088362b Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston ec7cf96fd9 Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Andrew Kingston 51902c807a Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston 496e079d83 Remove log statement 2021-09-27 12:51:32 +01:00
Andrew Kingston d2944e85c0 Merge pull request #2706 from Budibase/ak-fixes
Fix home screen importing + extras
2021-09-27 11:39:48 +01:00
Andrew Kingston c011b7fe5c Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Peter Clement 7121b0a7c8 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement dad6412271 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston 8b35405a85 Fix regex binding replacement issue due to not being escaped 2021-09-24 16:24:16 +01:00
Andrew Kingston 383d92b99e Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Peter Clement c67e769afc ux fixes 2021-09-24 11:28:56 +01:00
Peter Clement a6aad71827 rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement c1829223db Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement a833df7771 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement 29551c4621 fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement af5280fa36 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Peter Clement 468a7caa07 fix flow of wizard 2021-09-23 22:02:35 +01:00
Peter Clement 39192e4e7f add base wizard for datasources 2021-09-23 21:47:22 +01:00
Andrew Kingston fd24a8fce3 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston a30ced6408 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Andrew Kingston 890749ee3e Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston 7ac4144903 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 b5ff5a7f76 Remove duplicate routes which are never used 2021-09-23 16:06:57 +01:00
Maurits Lourens 0f3cb8e2ff 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 4d46095fc8 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 94e3b9ed0c 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 ec2f727af3 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens 0b93b201a5 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Martin McKeaveney 68a72384c8 Merge pull request #2703 from Budibase/feature/analytics
Feature/analytics
2021-09-22 15:53:34 +01:00
Martin McKeaveney 24837ef2f1 lint 2021-09-22 12:26:02 +01:00
Michael Drury 7b80e2a8e3 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 2523d54641 account for user size in intercom 2021-09-22 09:38:32 +01:00
Martin McKeaveney 87b61b5c54 added user created at timestamp 2021-09-22 09:29:51 +01:00
Maurits Lourens cd4765664d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney ff5831660d merge with develop 2021-09-21 21:43:29 +01:00
Martin McKeaveney e1a6f27d70 lint 2021-09-21 20:47:04 +01:00
Peter Clement 1d9fccb666 update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney cf524423fb JSdoc 2021-09-21 20:28:33 +01:00
Martin McKeaveney 0a7512a4d9 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Andrew Kingston 16febcf3b9 Ensure datasource containing the currently selected table is always expanded 2021-09-21 17:21:25 +01:00
Andrew Kingston 1f9326db79 Set datasource to internal datasource upon loading internal datasource page 2021-09-21 17:21:01 +01:00
Maurits Lourens ff4476b333 remove the link from navigation bar when removing the screen 2021-09-21 15:16:10 +02:00
Peter Clement 14945d9f0d use color alias for actions instead of hard-coding the color 2021-09-21 12:05:58 +01:00
Martin McKeaveney 184061a56b analytics clients 2021-09-21 11:47:14 +01:00