1
0
Fork 0
mirror of synced 2024-09-12 23:43:09 +12:00
Commit graph

12404 commits

Author SHA1 Message Date
Andrew Kingston
269aa41732 Add WIP 2024-05-03 11:47:54 +01:00
Andrew Kingston
ef7b97ce0d Use a fixed ID for each column in column configuration to avoid closing popovers due to ID changes 2024-05-03 11:16:10 +01:00
Dean
83eeddf422 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-02 16:32:29 +01:00
Adria Navarro
c723790594 Rename 2024-05-02 12:10:29 +01:00
Adria Navarro
70c6d56c1e Merge branch 'feat/budi-8123-single-user' into budi-8123/single-user-column-type 2024-05-02 12:06:42 +01:00
Andrew Kingston
052c6df713 Merge branch 'master' of github.com:Budibase/budibase into bug-crusher-9000 2024-05-02 11:40:42 +01:00
Andrew Kingston
b374e6bdc9 Update form step control to render tooltips above rather than below buttons 2024-05-02 11:37:58 +01:00
Andrew Kingston
a8b74f5f8c Fix state bindings not being generated for some nested instances 2024-05-02 11:33:34 +01:00
Andrew Kingston
e72a3f4677 Update prompt user button action fields to be bindable 2024-05-02 10:48:20 +01:00
Adria Navarro
23f0ec7f12 Remove unused packages from builder 2024-05-01 11:17:26 +01:00
Adria Navarro
ffbbb223e9 Fix null ref 2024-04-30 10:39:52 +01:00
Adria Navarro
5699d28eb6 Display json 2024-04-30 10:26:42 +01:00
Adria Navarro
54e2609f76 Handle null references when selecting empty in the schema type in the panel 2024-04-30 10:26:35 +01:00
Dean
ac3b8478ec Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-26 16:06:34 +01:00
Andrew Kingston
e6aa5bcbda
Merge branch 'master' into prefill-cards 2024-04-26 15:45:24 +01:00
Adria Navarro
c133d329af
Merge branch 'master' into fix/isBetterSample-null-reference 2024-04-26 16:12:55 +02:00
Adria Navarro
a6d96cec4d Fix type editing attachments 2024-04-26 15:55:08 +02:00
Andrew Kingston
4cdd6c8449 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-26 13:21:00 +01:00
Adria Navarro
d45aa9beaf Merge branch 'master' into budi-8123/single-user-column-type 2024-04-26 12:47:35 +02:00
Adria Navarro
1aad2ee6d2 Fix after renames 2024-04-26 12:23:11 +02:00
Adria Navarro
61bb40d0d3 Remove FieldTypeSubtypes 2024-04-26 12:09:32 +02:00
Adria Navarro
9f3e01ef78 Fix binding display types 2024-04-26 11:13:56 +02:00
Adria Navarro
063bdb1d7b Fix type name on formula bindings 2024-04-26 10:43:44 +02:00
Adria Navarro
8314685033 Fix allowed types 2024-04-26 09:58:41 +02:00
Adria Navarro
6e4baf7215 Fix import validation 2024-04-25 15:50:28 +02:00
Adria Navarro
2edf3392a1 Fix design 2024-04-25 14:31:56 +02:00
Adria Navarro
2a690c3cdf Don't allow users on spreadsheets 2024-04-25 14:31:46 +02:00
Adria Navarro
558c43bb77 Rename 2024-04-25 13:20:59 +02:00
Adria Navarro
e0216bb00c Lint 2024-04-25 13:20:59 +02:00
Adria Navarro
b56c86e1b0 Lint 2024-04-25 13:20:59 +02:00
Adria Navarro
a794fb406d Remove relationshipType from column type 2024-04-25 13:20:59 +02:00
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
Gerard Burns
53553d8dd6 linting 2024-04-22 14:34:20 +01:00
Gerard Burns
9d4283e9ba linting 2024-04-22 14:34:20 +01:00
Gerard Burns
0249912154 remove old chart inputs 2024-04-22 14:34:20 +01:00
Gerard Burns
06bab3397f remove previous option stuff and animations 2024-04-22 14:34:20 +01:00
Gerard Burns
bdb67bcd35 all chart inputs have the explanation modal 2024-04-22 14:34:20 +01:00
Gerard Burns
f629b95605 string dates 2024-04-22 14:34:20 +01:00
Gerard Burns
d9e7202e3b wip 2024-04-22 14:34:20 +01:00
Gerard Burns
498a562b07 lines for dates 2024-04-22 14:34:20 +01:00
Gerard Burns
d7f9b1f5ee better date parsing for candlestick 2024-04-22 14:34:20 +01:00
Gerard Burns
98cb16cc95 rename 2024-04-22 14:34:20 +01:00
Gerard Burns
97c0c272a8 wip 2024-04-22 14:34:20 +01:00
Gerard Burns
b0e7892e7b rename 2024-04-22 14:34:20 +01:00
Gerard Burns
dc0bbbd450 rename 2024-04-22 14:34:19 +01:00
Gerard Burns
4690f78775 add explanation modal type presets 2024-04-22 14:34:19 +01:00
Gerard Burns
7890b4e6cb wip 2024-04-22 14:34:19 +01:00
Gerard Burns
feef3450b7 example section 2024-04-22 14:34:19 +01:00
Gerard Burns
7b52811f10 wip 2024-04-22 14:34:19 +01:00
Gerard Burns
4b52508625 validation issue half working, fixing some bugs with context menu 2024-04-22 14:34:19 +01:00
Gerard Burns
a806bd87bf wip 2024-04-22 14:34:19 +01:00
Gerard Burns
70ac56522f nicer dates 2024-04-22 14:34:19 +01:00
Gerard Burns
585b4e07ad users and relationships 2024-04-22 14:34:19 +01:00
Gerard Burns
12d2982c67 nicer time 2024-04-22 14:34:19 +01:00
Gerard Burns
4d2109008b binding and json changes 2024-04-22 14:34:19 +01:00
Gerard Burns
bfa2d53e39 bindings wip 2024-04-22 14:34:19 +01:00
Gerard Burns
30449ee65b options info 2024-04-22 14:34:19 +01:00
Gerard Burns
aba14f0e16 array type info 2024-04-22 14:34:19 +01:00
Gerard Burns
2c6dd23df1 fix text alignment 2024-04-22 14:34:19 +01:00
Gerard Burns
7fcea91ab4 stuff 2024-04-22 14:34:18 +01:00
Gerard Burns
2317003fbf scrolling 2024-04-22 14:34:18 +01:00
Gerard Burns
18581ba982 wip 2024-04-22 14:34:18 +01:00
Gerard Burns
d506e0724e refactor 2024-04-22 14:34:18 +01:00
Gerard Burns
fcca165a2e wip 2024-04-22 14:34:18 +01:00
Gerard Burns
4a80af1bc6 some line refactor 2024-04-22 14:34:18 +01:00
Gerard Burns
2925312438 wip 2024-04-22 14:34:18 +01:00
Gerard Burns
2af464791c wip 2024-04-22 14:34:18 +01:00
Gerard Burns
293a969f5f wip 2024-04-22 14:34:18 +01:00
Gerard Burns
cd36056124 wip refactor manifest 2024-04-22 14:34:17 +01:00
Gerard Burns
e08d745360 wip 2024-04-22 14:33:11 +01:00
Gerard Burns
6bedafbdb1 refactor 2024-04-22 14:33:11 +01:00
Gerard Burns
38e4b92ae8 Refactor subjects 2024-04-22 14:33:11 +01:00
Gerard Burns
c30f5f5781 wip 2024-04-22 14:33:11 +01:00
Gerard Burns
b0bc5ff64b refactor stuff 2024-04-22 14:33:11 +01:00
Gerard Burns
82294c55ce part reafactor, probs not wroking 2024-04-22 14:33:11 +01:00
Gerard Burns
dc903a43f2 refactor validation 2024-04-22 14:33:11 +01:00
Gerard Burns
01b5c5d69a some fixes 2024-04-22 14:33:11 +01:00
Gerard Burns
906feeca46 explanation modal 2024-04-22 14:33:11 +01:00
Gerard Burns
d1c043b993 clean more 2024-04-22 14:33:11 +01:00
Gerard Burns
fab54188e2 clean up new comp styles 2024-04-22 14:33:11 +01:00
Gerard Burns
fbefadc50f wip 2024-04-22 14:33:11 +01:00
Gerard Burns
ca14c97491 infoword imp 2024-04-22 14:33:11 +01:00
Gerard Burns
bd002db0e7 wip component infoword 2024-04-22 14:33:11 +01:00
Gerard Burns
95878f445a wip component infoword 2024-04-22 14:33:11 +01:00
Gerard Burns
203d13881d wip 2024-04-22 14:33:11 +01:00
Gerard Burns
e2827fd9c1 wip 2024-04-22 14:33:11 +01:00
Gerard Burns
707c7de536 working seemingly 2024-04-22 14:33:11 +01:00
Gerard Burns
477813feef working 2024-04-22 14:33:10 +01:00
Gerard Burns
573be29452 working okay 2024-04-22 14:33:10 +01:00
Gerard Burns
10fb73b19e wip 2024-04-22 14:33:10 +01:00
Gerard Burns
43e60f1305 wip 2024-04-22 14:33:10 +01:00
Gerard Burns
906f06238e wip my timbers 2024-04-22 14:33:10 +01:00
Gerard Burns
c011ff1598 wipply 2024-04-22 14:33:10 +01:00
Gerard Burns
3443fe0c6e wip 2024-04-22 14:33:10 +01:00
Gerard Burns
c0cc6b2afe wip working looking okayish 2024-04-22 14:33:10 +01:00
Gerard Burns
e7c62c041b wip working 2024-04-22 14:33:10 +01:00
Gerard Burns
2e68d8b7d6 vibing 2024-04-22 14:33:10 +01:00
Gerard Burns
6c823f5c60 some more wip 2024-04-22 14:33:10 +01:00
Gerard Burns
aa8795bc83 Working after breakout 2024-04-22 14:33:10 +01:00
Gerard Burns
5e87f1dcd4 wippish 2024-04-22 14:33:10 +01:00
Gerard Burns
793e5cb4cb wip???? 2024-04-22 14:33:10 +01:00
Gerard Burns
b9d36f9802 wip better fade 2024-04-22 14:33:10 +01:00
Gerard Burns
8eb60968d5 wip 2024-04-22 14:33:10 +01:00
Gerard Burns
96001dd409 wip 2024-04-22 14:33:10 +01:00
Gerard Burns
1296f8c6b2 fade in out 2024-04-22 14:33:10 +01:00
Gerard Burns
09485d6540 wip 2024-04-22 14:33:10 +01:00
Gerard Burns
7eed50707e wip 2024-04-22 14:33:10 +01:00
Gerard Burns
ab40e3babd wip 2024-04-22 14:33:10 +01: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
ebbd0a87d4 Remove dates from card block autofill because the timestamps don't look nice 2024-04-19 11:48:26 +01:00
Andrew Kingston
1ede3b34d4
Merge branch 'master' into prefill-cards 2024-04-19 11:43:40 +01:00
Andrew Kingston
e670dc1e1b Lint 2024-04-19 11:43:25 +01:00
Andrew Kingston
bc29d3515f Improve card binding autofill field selection 2024-04-19 11:35:16 +01:00
Andrew Kingston
75bf928242 Tidy up card binding logic 2024-04-19 11:08:59 +01:00
Andrew Kingston
e98a9f7f80 Update when empty setting enrichment runs to ensure card blocks properly reset when changing datasource 2024-04-19 10:55:58 +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
Andrew Kingston
cb3937b5c1 Auto fill card blocks with bindings and reset when changing datasource 2024-04-18 15:58:40 +01:00
Dean
f6691fc9ef Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 15:10:30 +01:00
Dean
7de06e7b75 Add support to data table modal UI for attachment single and signature types 2024-04-18 15:08:21 +01:00
Dean
04d3226185 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 09:08:16 +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
Dean
0e4cda458d Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-17 09:07:17 +01: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
7152f957c8
Merge branch 'master' into feature/signature-field-and-component 2024-04-15 10:24:00 +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
deanhannigan
5284b4d733
Merge branch 'master' into feature/signature-field-and-component 2024-04-11 17:55:08 +01:00
Dean
20c4bee20a Fix for missing attachment validation 2024-04-11 17:37:12 +01: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
Dean
f3e9030c3a Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-11 15:07:20 +01:00
Dean
9c7fed9eb8 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-11 15:06:59 +01: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