1
0
Fork 0
mirror of synced 2024-07-05 06:20:55 +12:00
Commit graph

1206 commits

Author SHA1 Message Date
Rory Powell 077c9ef434 Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell 9fa4fe6c76 Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
mike12345567 f5b1e255d5 Making it so that schema always shows up for future work towards global variables and making it so that tabs selected can be bound to. 2021-12-09 18:41:07 +00:00
mike12345567 81c1644a78 Adding link into learn more banner. 2021-12-09 13:44:54 +00:00
mike12345567 da3df17699 Fixing issue with table expanding too far with large response datasets. 2021-12-09 13:23:06 +00:00
mike12345567 4cd28fa7c4 Adding http verbs instead of icons for REST requests. 2021-12-09 13:08:16 +00:00
mike12345567 ad1007ffdc Adding in the ability to retrieve and view the headers from a rest response. 2021-12-09 12:30:05 +00:00
Rory Powell 431a22aaf0 Modal integration 2021-12-09 11:39:44 +00:00
Peter Clement feacfb922f re-add status lights for app row 2021-12-09 10:10:16 +00:00
mike12345567 e1ae7c603d Adding placeholder and making sure query urls have a protocol. 2021-12-09 10:02:47 +00:00
Peter Clement 6798594be3 remove log 2021-12-09 09:24:40 +00:00
mike12345567 bbb5501d41 Adding in enabled headers, making way for different body types. 2021-12-08 19:11:19 +00:00
Peter Clement 14213006e0 add option to change icon / colour 2021-12-08 18:51:24 +00:00
mike12345567 8077ba8d37 Adding a bit of padding to bottom of rest interface in case scrolling occurs. 2021-12-08 18:06:11 +00:00
mike12345567 82fd691ec7 Adding bindings to rest API, adding in spaceship placeholder, updating the look of some other components, cleaning up some whitespace. 2021-12-08 17:58:30 +00:00
Rory Powell 720b828bee Render table of auth configs and linting 2021-12-08 15:27:58 +00:00
Andrew Kingston 7beaa80759 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Rory Powell 8df37dae85 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell 6b7f94a358 Merge branch 'develop' into rest-import 2021-12-08 11:08:32 +00:00
mike12345567 ce075c97ff Adding access controls to rest query ui. 2021-12-07 18:50:29 +00:00
mike12345567 c0512fa242 Adding query save, fixing routing to handle existing rest queries, adding in full saving of enabled headers functionality, fixing various issues discovered while testing. 2021-12-07 18:24:10 +00:00
mike12345567 b31cd5b6f7 Adding in raw functionality. 2021-12-06 18:35:44 +00:00
mike12345567 5936fe0f5f Adding all response capabilities. 2021-12-06 17:39:51 +00:00
Peter Clement 8f9bce04bc initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Andrew Kingston cd5d370e7b Allow using JSON field arrays as a data provider source and add data bindings for nested JSON fields 2021-12-06 11:41:17 +00:00
mike12345567 e064237981 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
Peter Clement 610fc04145 some css fixes for autoscreen ui work 2021-12-03 14:27:38 +00:00
Rory Powell 55aa337f62 Add import to existing DS and add cookie support to curl import 2021-12-03 11:14:22 +00:00
mike12345567 740abf8445 Adding radio group of body types. 2021-12-02 17:53:14 +00:00
mike12345567 a0c3b0b8ce Updating key value store to allow adding an activity toggle. 2021-12-02 11:53:51 +00:00
mike12345567 57169bc910 Changing reactivity a bit to make it a bit more understandable. 2021-12-02 11:38:42 +00:00
mike12345567 4de2d55112 Adding query string output to the URL. 2021-12-02 11:32:21 +00:00
mike12345567 4e9d60b446 First major part of the REST query resdesign. 2021-12-01 17:55:57 +00:00
mike12345567 f77fe0c75c Updating integration config screen. 2021-12-01 13:09:16 +00:00
mike12345567 6a7d899935 Adding some extra padding to action buttons to line them up better, changing over everything in datasources to tables (where possible). 2021-11-30 19:05:36 +00:00
mike12345567 cd7ef481bd Some UI tweaks. 2021-11-30 18:11:29 +00:00
mike12345567 76ce9a3017 Disabling save button when no changes made. 2021-11-30 17:56:15 +00:00
mike12345567 3e5f9b9505 Updating REST creation, removing the modal step, updating the config page to move things around as per designs. 2021-11-30 16:21:16 +00:00
Martin McKeaveney a33204e4cf adding check for initinfo 2021-11-26 15:26:51 +01:00
Martin McKeaveney 5313e27797 auto name template based apps 2021-11-25 13:00:21 +01:00
Martin McKeaveney 5695827f86 auto app creation from template E2E, added warning to automations that they can't run in dev 2021-11-25 10:29:09 +01:00
mike12345567 ea0000df51 Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Andrew Kingston 6c0a1e99da Merge pull request #3403 from Budibase/cheeks-lab-day
Inline text editing + perf. enhancements + preview enhancements
2021-11-22 10:44:38 +00:00
Peter Clement 7bbf5500c6 Merge pull request #3334 from Budibase/feature/auto-screen-ui
Feature/auto screen UI
2021-11-22 10:15:44 +00:00
Andrew Kingston 4ebb4d6b25 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day 2021-11-18 15:53:57 +00:00
Rory Powell 4235aba7a2 Merge pull request #3354 from Budibase/rory/fixes-platform-url
Fixes for google sso, cloud email url and cloud logo updates
2021-11-16 13:46:06 +00:00
Andrew Kingston 4e4e07d1f2 Fix race condition crash on initial builder data page load 2021-11-16 13:12:05 +00:00
Peter Clement f3cddaaf08 refactor wizard into its own file 2021-11-16 12:18:13 +00:00
Andrew Kingston bb02491f41 Reset app name in deletion confirmation modal when closing modal 2021-11-16 10:52:43 +00:00
Peter Clement fba0975c54 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
Rory Powell 6af8ab2dc0 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
mike12345567 dc8d0aa533 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement 35f0384b17 removing log 2021-11-11 12:55:04 +00:00
Peter Clement 3090b04bb7 css fixes 2021-11-11 12:37:35 +00:00
Peter Clement 14168615dc fix saving of blank screen 2021-11-11 12:09:36 +00:00
Peter Clement 8592c489f9 move modals to top level 2021-11-11 08:28:42 +00:00
Martin McKeaveney 8f7b57837e adding cypress tag to input 2021-11-10 14:08:34 +01:00
Martin McKeaveney 8683a74b2d adding check for delete app 2021-11-09 18:30:51 +01:00
Martin McKeaveney 878fe986b6 update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney 7a2491b62c review 2021-11-09 18:14:37 +01:00
Martin McKeaveney 4367c9adf6 prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
mike12345567 b310918ec4 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567 6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Martin McKeaveney cb5df8fe1e Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney e888971936 remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Martin McKeaveney b7d99a6df1 lint 2021-11-04 10:50:43 +01:00
Rory Powell 8f2910ad32 Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Rory Powell fbaedd6a34 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 2021-11-03 15:04:05 +00:00
Martin McKeaveney ed3a9b78ea remove log 2021-11-03 12:56:42 +01:00
Martin McKeaveney fa3bb8c119 set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
mike12345567 5d40882c66 Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567 c82cf534d8 Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
mike12345567 7efa06901e Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567 a94376ce43 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
mike12345567 ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Martin McKeaveney a23e1a87e1 allow opening a template directly from a URL 2021-10-26 15:11:14 +02:00
Michael Drury 7ee3029dfe Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell 6dbc271751 Remove public role selection 2021-10-25 10:15:04 +01:00
mike12345567 bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
mike12345567 f18a28f0c8 When adding a user through the basic onboarding flow they get a temporary password, but we didn't set force password reset, meaning the user wouldn't necessarily have to change the temp password. 2021-10-21 17:25:29 +01:00
Martin McKeaveney 3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Andrew Kingston 029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Martin McKeaveney a174de7f28 error message fixes 2021-10-19 16:52:55 +01:00
mike12345567 3c2941536a Fixing some issues found with back button/close icon, making sure it is consistent and does what a user would expect. 2021-10-19 15:09:38 +01:00
mike12345567 1e35d507c6 Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567 a054cfdb4d Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
Andrew Kingston 6071526076 Improve app export UX by immediately starting a download stream of the app export 2021-10-18 12:07:44 +01:00
Rory Powell a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Peter Clement 63b0938d36 Don't show the create datasource popup in dev environments 2021-10-14 16:45:27 +01:00
Rory Powell 8c67f3da13 No access role / public by default 2021-10-12 10:05:57 +01:00
mike12345567 7a26f3769d Fixing some issues with cloud export/import, removing the ability to export and import your users as this was dangerous and didn't really work with passwords/SSO. 2021-10-08 18:21:40 +01:00
Rory Powell 815f2c98d3 Remove update screen in the cloud 2021-10-07 15:41:53 +01:00
mike12345567 2d9a087efe Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
mike12345567 453556d273 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
Rory Powell 32012fd24b Don't redirect when tenant is missing, if unauthenticated 2021-10-06 16:11:10 +01:00
Mike Shanks 285b1342d0 added 'you agree to license' on cloud login 2021-10-06 15:16:36 +01:00
Martin McKeaveney 40f6cdf287 Merge pull request #2898 from Budibase/fix/custom-sso-redirect
Updates to suport non cloud single and multi tenancy
2021-10-06 14:50:27 +01:00
Martin McKeaveney 2f669e7b26 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Rory Powell 7936015cb3 Updates to suport non cloud single and multi tenancy 2021-10-06 14:09:43 +01:00
Martin McKeaveney 92c4c4ace0 making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney ab24e02941 UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney 4c59087904 templates working end to end 2021-10-05 23:02:28 +01:00
Martin McKeaveney bfb7766333 Merge pull request #2857 from Budibase/fix/2792
Allow SQL many to many relationships to use arbitrarily named columns in junction table
2021-10-04 12:42:56 +01:00
Martin McKeaveney 66c66df0ed Merge pull request #2879 from Budibase/fix/ux-feedback
UX feedback updates
2021-10-04 12:42:24 +01:00
Martin McKeaveney 05513c0a58 UX feedback updates 2021-10-04 12:24:49 +01:00
Rory Powell d63186ff8f Fix email link from internal bb onboarding. Prevent account holder from being deleted 2021-10-04 11:30:59 +01:00
mike12345567 80e7671444 Fix for many to many relationships where the union table has arbituarily named foreign key constraint columns, an example has been provided in the scripts directory. 2021-10-01 17:16:43 +01:00
Rory Powell 5654bce90b Merge pull request #2855 from Budibase/hide-upgrade-modal
Hide upgrade button / modal from non-root account holders
2021-10-01 16:33:22 +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
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 50b7142c04 Fix redirects and prevent admin / org screens in cloud 2021-10-01 12:40:01 +01:00
Andrew Kingston 305d82846b Add mobile compatibility for app search bar 2021-10-01 11:43:09 +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 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 a0f4043e13 app list search bar 2021-09-30 14:08:18 +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
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 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
mike12345567 1f127939af Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-29 12:57:14 +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
Martin McKeaveney 0edd6ffabd lint 2021-09-29 09:55:38 +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
Peter Clement f45638d874 Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +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 51902c807a Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Peter Clement dad6412271 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +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 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 b5ff5a7f76 Remove duplicate routes which are never used 2021-09-23 16:06:57 +01:00
Andrew Kingston ec2f727af3 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Martin McKeaveney 87b61b5c54 added user created at timestamp 2021-09-22 09:29:51 +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