Commit Graph

12164 Commits

Author SHA1 Message Date
Adria Navarro b13d47e88d Fix display items 2024-04-25 13:20:59 +02:00
Adria Navarro 95cf28a417 Prevent flashing on edition 2024-04-25 13:20:59 +02:00
Adria Navarro 891a04c376 Remove is multiple toggle 2024-04-25 13:20:59 +02:00
Adria Navarro 2555a145b2 Add user/users column types 2024-04-25 13:20:59 +02:00
Andrew Kingston 5cc2e90e4f Improve grid height 2024-04-25 10:49:48 +01:00
Andrew Kingston f08562e0e4 Add support for honouring original popover height in position dropdown utility 2024-04-25 09:01:31 +01:00
Andrew Kingston 80cbd70687 Improve clickoutside to handle right clicks properly 2024-04-25 08:46:51 +01:00
Andrew Kingston 54621b1539 Fix relationship picker styles and improve grid sizing 2024-04-25 08:34:33 +01:00
Andrew Kingston 443be4cdab More upgrades to grids to support new popovers and use popovers for options cells 2024-04-24 16:28:44 +01:00
Gerard Burns cbf33adc0e fix 2024-04-24 08:05:29 +01:00
Dean 6d4e2b7454 Added changelog links to portal help section and version update modal 2024-04-23 16:21:36 +01:00
Dean 8791323003 Remove unused flag 2024-04-23 14:30:34 +01:00
Andrew Kingston 0aeddfa029 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-23 12:06:06 +01:00
Andrew Kingston 2e46287b7e Remove testing code 2024-04-23 11:52:24 +01:00
Dean ed2eae88b3 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-23 09:09:59 +01:00
Peter Clement a4c0328c53
REST file handling and SMTP automation block attachments (#13403)
* handle files in rest connector

* fetch presigned url and return

* further updates to handle files in rest connector

* remove unused important and fix extension bug

* wrong expiry param

* tests

* add const for temp bucket

* handle ttl on bucket

* more bucket ttl work

* split out fileresponse and xmlresponse into utils

* lint

* remove log

* fix tests

* some pr comments

* update function naming and lint

* adding back needed response for frontend

* use fsp

* handle different content-disposition and potential path traversal

* add test container for s3 / minio

* add test case for filename* and ascii filenames

* move tests into separate describe

* remove log

* up timeout

* switch to minio image instead of localstack

* use minio image instead of s3 for testing

* stream file upload instead

* use streamUpload and update signatures

* update bucketcreate return

* throw real error

* tidy up

* pro

* pro ref fix?

* pro fix

* pro fix?

* move minio test provider to backend-core

* update email builder to allow attachments

* testing for sending files via smtp

* use backend-core minio test container in server

* handle different types of url

* fix minio test provider

* test with container host

* lint

* try different hostname?

* Revert "try different hostname?"

This reverts commit cfefdb8ded.

* fix issue with fetching of signed url with test minio

* update autoamtion attachments to take filename and url

* fix tests

* pro ref

* fix parsing of url object

* pr comments and linting

* pro ref

* fix pro again

* fix pro

* account-portal

* fix null issue

* fix ref

* ref

* When sending a file attachment in email fetch it directly from our object store

* add more checks to ensure we're working with a signed url

* update test to account for direct object store read

* formatting

* fix time issues within test

* update bucket and path extraction to regex

* use const in regex

* pro

* Updating TTL handling in upload functions (#13539)

* Updating TTL handling in upload functions

* describe ttl type

* account for ttl creation in existing buckets and update types

* fix tests

* pro

* pro
2024-04-22 15:30:57 +00:00
mike12345567 0266be8138 Quick fix - no need to double check. 2024-04-22 12:26:30 +01:00
mike12345567 0b830ae2e2 Fixing formulas not being converted back to readable. 2024-04-19 17:05:34 +01:00
mike12345567 d328647447 Removing accidental import. 2024-04-19 16:49:58 +01:00
mike12345567 659efe67d7 Adding edge case handling to the binding readable/runtime conversion, checking if it is trying to replace a binding which a substring of a helper name, which causes the helper to become un-usable. 2024-04-19 16:40:45 +01:00
Dean 0945ad5603 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-19 16:22:02 +01:00
Dean bdf15b21b1 Fixes for filter drawer padding 2024-04-19 11:49:20 +01:00
Andrew Kingston a049afcf65
Merge branch 'master' into fix/conditional-ui-updates 2024-04-19 10:53:39 +01:00
Dean 6ab024b83a Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-18 17:31:03 +01:00
Dean 6bbdf0e474 Bindings support for views and table row searches 2024-04-18 17:04:26 +01:00
Adria Navarro e327ebd613 Do not display relationship selector if autocolumn links 2024-04-18 10:06:34 +02:00
Adria Navarro c36ca27292 Use field types 2024-04-18 09:41:21 +02:00
Adria Navarro c986cf2b56
Merge pull request #13512 from Budibase/budi-8126/fix-changing-column-type
Fix changing column type
2024-04-17 17:27:10 +02:00
Adria Navarro 3996ca6ff4
Merge branch 'master' into feat/budi-8126 2024-04-17 17:06:38 +02:00
Adria Navarro 7c3c82013c Sort types 2024-04-17 16:43:13 +02:00
Adria Navarro ae137ca677 Fix update 2024-04-17 16:34:08 +02:00
Adria Navarro f7a1b4cb12 Fix switching types 2024-04-17 16:13:46 +02:00
Adria Navarro b3ff97df7b Fix typo 2024-04-17 16:13:28 +02:00
Adria Navarro 5572467d39
Merge branch 'master' into feat/budi-8126 2024-04-17 16:01:08 +02:00
Adria Navarro a88924a418 Remove // eslint-disable-next-line no-unused-vars 2024-04-17 12:24:41 +02:00
Adria Navarro 7e1afd8b73 Remove // eslint-disable-next-line no-unused-vars in svelte 2024-04-17 12:19:58 +02:00
Adria Navarro 54f2c825fc Remove _add 2024-04-17 12:12:41 +02:00
Adria Navarro b342270399 Lint 2024-04-17 12:12:09 +02:00
Adria Navarro 3e32ce4d24 Use shared-core 2024-04-17 12:12:09 +02:00
Adria Navarro ca158c33e8 DRY 2024-04-17 10:33:20 +02:00
Adria Navarro ffa1e64e9e
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-17 10:25:19 +02:00
Andrew Kingston 3cdc0525c6 Fix crashing when swapping conditional UI settings between invalid value types 2024-04-15 15:29:11 +01:00
Andrew Kingston f5ed62bd48 Remove placeholder from edit column modal to fix crash when selecting placeholder 2024-04-12 14:28:32 +01:00
Adria Navarro 64d66b1154 Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend 2024-04-12 13:37:45 +02:00
Adria Navarro 068c8b8c66 Remove from frontend 2024-04-12 13:11:16 +02:00
Adria Navarro e4e3efb975
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-12 13:09:54 +02:00
Andrew Kingston 770cba6fdd
Merge branch 'master' into new-datepicker 2024-04-12 12:04:09 +01:00
Adria Navarro 8ed476a15d
Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-12 12:53:12 +02:00
Adria Navarro 1524780982 UI fixes 2024-04-12 10:26:46 +02:00
Adria Navarro 88961986ae Fix messaging 2024-04-12 09:59:15 +02:00
Adria Navarro 8c954135c4
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-12 09:30:06 +02:00
Adria Navarro 173debd403 Fix bindings 2024-04-12 09:07:10 +02:00
Andrew Kingston 299307e96e
Merge branch 'master' into new-datepicker 2024-04-11 15:26:42 +01:00
melohagan a044ba226a
ignore key action if posthog survey is focused (#13466) 2024-04-11 15:25:36 +01:00
Adria Navarro 1f77b09eed Handle drawers 2024-04-11 16:22:16 +02:00
Adria Navarro 7cf52bff02 User filter 2024-04-11 16:05:03 +02:00
Adria Navarro 2fcdf2602e Handle extra filters in base 2024-04-11 16:00:56 +02:00
Adria Navarro 3f85514a0a Fix 2024-04-11 12:44:33 +02:00
Adria Navarro 709457477e Move filterbuilder to frontend-core 2024-04-11 12:29:45 +02:00
Andrew Kingston 5df555b2b0 Lint 2024-04-11 11:23:50 +01:00
Adria Navarro 63dd0b5d65 Display no available filter 2024-04-11 10:19:37 +02:00
Andrew Kingston b1bd8993a6 Add date range picker and update backups and audit logs to use it 2024-04-11 08:57:34 +01:00
Adria Navarro cf2778cbaa Filter out fields without filtering options 2024-04-11 09:30:57 +02:00
Adria Navarro c4c261ccbd
Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-11 08:37:06 +02:00
Andrew Kingston 0a4dfef8cf Replace usages of date range picker with 2 date pickers 2024-04-10 18:46:41 +01:00
Andrew Kingston 15e9936d9d Update backups to use single date picker instead of range 2024-04-10 16:45:11 +01:00
Andrew Kingston 283ebb2a33 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-10 16:40:31 +01:00
Andrew Kingston dc0b56e213 Update navigation tests 2024-04-10 16:17:06 +01:00
Andrew Kingston 2a9a05ad2d Merge branch 'nested-nav-links' of github.com:Budibase/budibase into nested-nav-links 2024-04-10 16:07:11 +01:00
Andrew Kingston b62c1e6fb3 Update navigation tests 2024-04-10 16:06:37 +01:00
Andrew Kingston e0f02941b9
Merge branch 'master' into nested-nav-links 2024-04-10 14:19:26 +01:00
Andrew Kingston 380a0e7d30 Add type and role to automatically created nav links and ensure cleanup from both links and sublinks when deleting screens 2024-04-10 14:19:05 +01:00
Adria Navarro 465fde2460 Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-10 14:31:37 +02:00
Adria Navarro b4063fae01 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 12:42:03 +02:00
Adria Navarro bc0b42bda6 Fix test 2024-04-10 12:35:31 +02:00
Adria Navarro 2322e430c4 Lint 2024-04-10 12:26:22 +02:00
Adria Navarro 71d3e37482
Merge branch 'master' into BUDI-8122/unify_icon_settings 2024-04-10 11:57:42 +02:00
Adria Navarro e744e4ebb1 Unify icons 2024-04-10 11:52:19 +02:00
Adria Navarro f69056c9fe PR comments 2024-04-10 10:07:07 +02:00
Adria Navarro 4ca090bf10 Add single attachment as component on "add component" 2024-04-10 09:51:13 +02:00
Adria Navarro 5b6c3d0c96 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 09:01:36 +02:00
deanhannigan 637bbf5831
Merge branch 'master' into dean-bug-fixes 2024-04-09 15:42:14 +01:00
melohagan 923ae021a1
Feature/nps survey (#13423)
* get process env in JS file

* Hard-code posthog token

* Set posthog key based on env

* Don't run posthog locally in dev

* fix

* Only run posthog analytics in prod

* Don't use posthog in dev

* Revert posthog code changes.

* Remove intercom

* lint
2024-04-09 15:24:03 +01:00
Dean 74ee030c21 Fix for missing columns in Table/Grid settings 2024-04-09 14:37:57 +01:00
Andrew Kingston 68eeb12686 Remove bindings from screen URL suggestions 2024-04-09 12:30:35 +01:00
Andrew Kingston 27056990aa Add very early work on date range picker 2024-04-09 11:52:32 +01:00
deanhannigan 9ac344f292
Merge branch 'master' into nested-nav-links 2024-04-09 09:04:09 +01:00
deanhannigan 79df0f9292
Merge branch 'master' into data-provider-auto-refresh 2024-04-08 17:11:23 +01:00
melohagan fe2c6d5ec1
get process env in JS file (#13414) 2024-04-08 09:58:59 +01:00
Andrew Kingston 685ec5e744 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-05 11:49:08 +01:00
Adria Navarro e87c84b0aa Download single attachment column 2024-04-04 21:28:07 +02:00
Adria Navarro 9e773c7c18 Select table on config 2024-04-04 21:27:22 +02:00
Adria Navarro 6138f42b7d Uppercasing 2024-04-04 21:27:22 +02:00
Adria Navarro c7c652825b Lint 2024-04-04 21:27:22 +02:00
Adria Navarro 7e7f31b967 Allow downloading attachment 2024-04-04 21:27:21 +02:00
Adria Navarro 12f9b47954 Implement download by url 2024-04-04 21:27:21 +02:00
Adria Navarro 19caf3cddf Copy 2024-04-04 21:27:21 +02:00
Adria Navarro 1a7e845c56 Remove notifications from frontend-core 2024-04-04 21:27:21 +02:00
Adria Navarro 349b22ba25 Move downloadfile to frontend-core 2024-04-04 21:27:21 +02:00
Adria Navarro 496679f3eb Download config 2024-04-04 21:27:21 +02:00