mike12345567
9037ab86d5
Adding an error for XLSX type sheets not working, adding the sheets URL as an option for google config (should be added to redirect URL) and fixing some error states.
2023-03-10 18:46:48 +00:00
mike12345567
741d732795
Don't allow creation of google sheets datasource until google auth configured correctly.
2023-03-10 17:39:06 +00:00
Andrew Kingston
a78ba19cf8
Tidy up buttons above sheets and add FAB for adding rows
2023-03-10 11:59:10 +00:00
Mel O'Hagan
ad7bda17bb
Change database to Service Name in oracle
2023-03-09 15:52:16 +00:00
Andrew Kingston
0e9fc297fb
Expose loading state of sheet and improve column highlighting logic
2023-03-07 12:05:00 +00:00
Andrew Kingston
df757ce09b
Prevent adding rows to users table and remove log
2023-03-07 11:57:28 +00:00
Andrew Kingston
554659bd91
Fix buttons being highlighted when filters are set
2023-03-07 11:43:42 +00:00
Andrew Kingston
ca92d520b3
Fully integrates sheets with datasection and remove lots of old stuff
2023-03-07 11:40:32 +00:00
Andrew Kingston
b93f575bca
Add popovers to sheet column headers, improve mouse UX
2023-03-06 15:09:42 +00:00
Andrew Kingston
4647e1bc07
Fix issues with not disconnecting users when swapping datasource and improve multi-user UI
2023-03-06 11:20:47 +00:00
Andrew Kingston
b82e7582db
Add back in functional delete row button
2023-03-03 08:34:26 +00:00
Andrew Kingston
5b590a5976
Integrate sheet into data section better
2023-03-02 17:20:51 +00:00
Andrew Kingston
a28148d9f8
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-abs
2023-02-28 13:59:37 +00:00
Andrew Kingston
385e9eadb0
Add infinite scroll, improve row fetching, add error handling, fix svelte store updates
2023-02-28 11:48:25 +00:00
adrinr
b231311a87
Don't hide errors on the frontend
2023-02-27 13:17:05 +01:00
Andrew Kingston
fae24276f9
Migrate sheet to data section, improve reordering and reszing
2023-02-26 21:29:46 +00:00
Martin McKeaveney
33b08faffa
Merge pull request #9706 from Budibase/qa-2-qa-job-for-nightly-api-test
...
Re-enabling nightly tests
2023-02-16 14:04:51 +00:00
Martin McKeaveney
6b5128a0bf
running API tests with reporting qa nightly tests
2023-02-15 23:38:59 +00:00
mike12345567
488b542ac1
Fix for #9654 - the error checking was looking at the through fields flipped, which caused many to many relationships to throw an error. Also I've updated the dev compose file on master so that switching between develop and master is smoother.
2023-02-14 14:38:55 +00:00
Martin McKeaveney
321a869da7
fix displayColumn logic
2023-02-11 01:14:58 +00:00
Martin McKeaveney
cd8e007da8
force display column to be chosen when uploading csv
2023-02-11 01:07:20 +00:00
Dean
4c013df676
Reactivity fix for the editableColumn and an update to the onChange behaviour for the formula value to ensure updates are detected
2023-02-09 16:36:02 +00:00
Gerard Burns
e2f52c8e1d
Fix Import Validations
2023-02-07 19:05:00 +00:00
Martin McKeaveney
2ebbd319d5
auto columns fix
2023-02-06 08:36:25 +00:00
Martin McKeaveney
d4a0e44b31
merge
2023-02-05 22:11:37 +00:00
Michael Drury
ceee79f1b8
Merge pull request #9516 from Budibase/fix/relationship-modal
...
SQL relationship modal
2023-02-03 11:08:34 +00:00
mike12345567
90c2e69efe
Final fix - making sure relationships can be built from table UI.
2023-02-02 17:37:41 +00:00
mike12345567
01edfba90e
Some final fixes based on comments, adding foreign key type checking for through tables.
2023-02-02 17:25:02 +00:00
mike12345567
2807fbd4b6
Updating reactivity to fix issues with occasionally incorrect errors.
2023-02-02 16:59:12 +00:00
mike12345567
21556c215a
PR comments.
2023-02-02 16:19:50 +00:00
mike12345567
1704a1f266
Adding many to many arrow to make reading relationships easier.
2023-02-02 14:14:06 +00:00
Peter Clement
154648e5ea
ensure port input is a string type
2023-02-02 13:57:14 +00:00
mike12345567
ab66378fbf
Some final updates, clean up some code that could be causing reactive issues.
2023-02-01 19:26:26 +00:00
mike12345567
049d4a0363
Removing console log.
2023-02-01 19:10:41 +00:00
mike12345567
3a51933801
Re-working the error handling for the SQL relationship modal, as well as adding some better defaults for the majority of the options to make the UI a bit easier to use.
2023-02-01 19:09:36 +00:00
Andrew Kingston
4e9d952b52
Merge branch 'develop' of github.com:Budibase/budibase into Cypress
2023-02-01 08:24:30 +00:00
Andrew Kingston
6e12c3fa3c
Remove most traces of data-cy attributes
2023-02-01 08:20:46 +00:00
Gerard Burns
dd343a5946
New App Onboarding ( #9489 )
...
* New App Onboarding
* Lint
* Move app creation onboarding into its own route
* Fix quiet action button variant
* Fix alt attribute background image flashing
* Update routing logic and redirects to show app creation onboarding
* Navigate to data rather than design upon initial app creation to allow tour to function properly
* Tidy up popover logic and remove tip functionality
* Fix binding popovers
* Lint
* Silence spammy warnings from the builder
* Exclude SVG files from rollup plugin image to fix spectrum icons
* Fix help menu icon colours not working in light themes
* Tweak help menu styles
---------
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-01-31 19:34:32 +00:00
deanhannigan
fb472b0f42
Merge pull request #9025 from Budibase/feature/configurable-data-export
...
Filtering and sort on data row export
2023-01-31 15:35:12 +00:00
Dean
680a9acb4f
Merge remote-tracking branch 'origin/develop' into feature/configurable-data-export
2023-01-31 15:08:46 +00:00
mike12345567
c2eb8fb976
Update to cover the authentication for REST, replacing it with secret value and converting to password field, as well as minor update to env dropdown to only be a password field when not containing an environment variable - #9480 .
2023-01-30 18:50:35 +00:00
Peter Clement
3a00caeda1
Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables
2023-01-30 16:44:11 +00:00
mike12345567
2007543c98
Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables
2023-01-30 16:41:19 +00:00
mike12345567
dd94019fcb
PR comments - switching back to password field to hide the --secret-value--.
2023-01-30 16:40:31 +00:00
Peter Clement
2eac4ff604
fix async handling for variable creation
2023-01-30 16:40:16 +00:00
Peter Clement
71352f1ddc
add try catch to all environment variable loading
2023-01-30 16:30:51 +00:00
Peter Clement
ee94435c06
gate env vars for rest variables
2023-01-30 16:28:45 +00:00
Peter Clement
29a6bbbb90
Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables
2023-01-30 11:08:09 +00:00
Peter Clement
da9a021014
Added envirioment bindings to REST variables
2023-01-30 10:55:53 +00:00
mike12345567
2548d89f04
Merge branch 'develop' of github.com:Budibase/budibase into feature/environment-variables
2023-01-30 09:53:31 +00:00
Andrew Kingston
454950daf1
Fix datasources not being collapsible
2023-01-30 08:16:31 +00:00
Peter Clement
602570e834
add env vars to auth variables section in rest config
2023-01-27 16:35:14 +00:00
Peter Clement
8372b50de1
update env dropdown input to remove tags
2023-01-27 11:48:02 +00:00
Rory Powell
da2c809a09
Merge branch 'develop' into feature/environment-variables
2023-01-27 11:27:11 +00:00
mike12345567
301bc2af8e
Merge branch 'cheeks-lab-day-portal-redesign' of github.com:Budibase/budibase into feature/environment-variables
2023-01-27 10:52:46 +00:00
Peter Clement
4eaefa677a
add tags to input dropdown
2023-01-26 14:24:10 +00:00
melohagan
49e79bfeec
Prevent many-many relationships with same tables ( #9421 )
...
* Prevent many-many relationships with same tables
* Don't check relationship if original tables
* Refactor
2023-01-25 13:09:20 +00:00
Peter Clement
100571b6fe
add licensing check to env dropdown
2023-01-25 11:27:57 +00:00
Peter Clement
0ca1521a58
css updates to dropdown component
2023-01-24 15:24:29 +00:00
melohagan
0daacf3425
Add fields for MongoDB SSL cert file paths ( #8260 )
...
* Added fields for tls certificate files
* lint
* Only include cert fields if SELF_HOSTED
* lint
* Refactor getSchema function
* Add datasource field group with accordion
* Handle no display column on fieldGroup field
* Override text transform accordian header
* Renamed from TLS to SSL in UI config
* readable flag
* Add accordion component
* Refactor
2023-01-23 16:46:02 +00:00
Dean
6071b650d7
Feedback update for reactive filter statements
2023-01-23 12:26:59 +00:00
Dean
45b907cfde
Merge remote-tracking branch 'origin/develop' into feature/configurable-data-export
2023-01-23 11:43:15 +00:00
melohagan
455db2e5a2
Create edit relationship modal ( #9400 )
...
* Flip from to fields the correct way
* Do not allow through table foreign keys to match
2023-01-20 15:36:31 +00:00
Mel O'Hagan
382db8ac78
Delete file copy
2023-01-19 22:57:19 +00:00
Mel O'Hagan
738e0f28d7
lint
2023-01-19 22:54:46 +00:00
Mel O'Hagan
8a4c0c6acd
Overhaul of CreateEditRelationship modal
2023-01-19 22:54:06 +00:00
Mel O'Hagan
fc73a2f358
Saving. TODO - Validation
2023-01-19 21:09:13 +00:00
Peter Clement
47663ca395
update datasource config to allow env var selection
2023-01-19 16:43:06 +00:00
Mel O'Hagan
a6e7ef3985
Remove console log
2023-01-19 14:38:26 +00:00
Mel O'Hagan
50e571c1de
Ignore primary touched if isMany
2023-01-19 14:29:47 +00:00
Mel O'Hagan
b4dcdfa84f
Update through table error message
2023-01-19 14:14:29 +00:00
Mel O'Hagan
9729c20e9d
Merge branch 'develop' into fix/support-primary-foreign-keys
2023-01-19 14:13:57 +00:00
Andrew Kingston
d92f1a7097
Portal redesign ( #9336 )
...
* Update BB logo to black
* Update top nav bar and core layout
* Add redesign for apps pages
* Update user and groups pages
* More WIP portal redesign!
* Fix top nav colours and fix selected tab not updating
* Remove log
* Update copy on settings pages
* Update and standardise page headers and subtitles, and remove side nav titles
* Update font styles to allow for easy customisation
* Update button styles to always use newStyles, update auth page styles
* Update settings pages to new designs
* Update structure for account pages
* Add initial rewrite of app overview section
* Update config checklist to properly center
* Update app overview version and name/url screens
* Add tooltip to explain why URL cannot be changed until unpublishing
* Update overview automation history tab
* Update overview backups page
* Rewrite app overview access tab
* Update table hover colours
* Remove scrolling from tables when not required and stop selects from updating their own state locally
* Update table styles to support flexible column widths much better
* Fix extremely long strings in breadcrumbs not wrapping
* Fix multiple issues with long text overflow
* Fix flashing in version settings page
* Fix loading bugs in app backups page
* Add sidebar for portal and use it for automation history. Fix multiple overflow and scrolling issues
* Tidy up
* Update user details page to use tables and match designs
* Update users detail page
* Update user and group details pages with new tables
* Fix automation error linking from apps page and improve automation fetching logic in automation history
* Move theme and API key into user profile dropdown instead of settings
* Move settings before account and show plugins for devs
* Convert plugins page to table and update components and modals
* Update links when going back from the builder
* Update plugin search placeholder
* Fix URLs in app overview
* Properly handle text overflow in plugins table
* Remove getting started checklist
* Fix checklist removal and fix profile modal
* Update email details page to match new designs
* Cleanup
* Add licensing and env logic to determine which account links to show
* Update upgrade button URL for cloud accounts
* Update app list to use a more compact style
* Make core page layout responsive and update apps list to be responsive
* Update mobile design of apps page
* Update more pages to be responsive and add mobile specific components
* Refactor main portal page into multiple components
* Update multiple pages to be responsive and improve loading experience
* Make automation history page responsive
* Update backups page to be responsive
* Update pickers to use absolutely positioned root popover so that overflow does not matter
* Fix some responsive styles
* Fix update link in app overview
* Improve dropdown logic
* Lint
* Update click outside handler to handle modals properly
* Remove log
* Fix mobile menu upgrade button not closing menu
* Hide groups page if disabled at tenant level
* Centralise menu logic and show full menu on mobile
* Update app access assignment and fix backups table
* Ensure avatars cannot be squished
* Standardise disabled field text colour
* Allow developer users to access users, groups and usage pages
* Allow readonly access to users and groups for developer users
* Remove logs
* Improve users page loading experience
* Improve responsiveness on apps list page and fix discussions link styles
* Update spacing on user and group detail page and fix usage page showing wrong copy
* Fix logo override not working
* Pin minio version to an old one that supports the fs backend in dev
* Shrink upgrade button
* Shrink user dropdown
* Update assignment modal text
* Remove clickable visual styles from plugins
* Always show groups section in app access page
* Update app overview button styles to include more CTAs
* Hide edit and view links in more menu on overview page unless on mobile
* Make usage stats responsive and fix layout issues
* Add comment to docker-compose config
2023-01-18 13:56:53 +00:00
Andrew Kingston
ad1109972a
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign
2023-01-18 12:08:33 +00:00
Gerard Burns
cbdd85225d
Fix Table Creation With No Import ( #9373 )
2023-01-18 12:00:08 +00:00
Mel O'Hagan
595bb4a0e5
Merge branch 'develop' into fix/support-primary-foreign-keys
2023-01-18 08:44:33 +00:00
mike12345567
3659768c42
Merge branch 'develop' of github.com:Budibase/budibase into feature/environment-variables
2023-01-17 15:25:17 +00:00
Gerard Burns
48e1695318
JSON import changes ( #9288 )
...
* JSON import changes
* Fix lockfiles
* PR Feedback, fix tests
* fix tests
* pr feedback
2023-01-17 15:07:52 +00:00
mike12345567
10d1455b35
Merge branch 'develop' of github.com:Budibase/budibase into feature/environment-variables
2023-01-16 14:26:26 +00:00
Mel O'Hagan
30905d35ef
Remove existing relationships if table changed
2023-01-13 18:14:34 +00:00
Mel O'Hagan
db29b131eb
Delete original relationship if table changes
2023-01-13 17:22:04 +00:00
Mel O'Hagan
5be6c241b7
Use original table names in delete
2023-01-13 16:42:29 +00:00
Mel O'Hagan
889376003d
Use original relationship names on delete
2023-01-13 16:18:46 +00:00
Mel O'Hagan
dfd6575aea
Validation improvements
2023-01-13 15:01:21 +00:00
Mel O'Hagan
d7ae20ce21
Use foreign key instead of parimary[0]
2023-01-13 12:41:41 +00:00
Mel O'Hagan
66c13a2a77
Try to match primary key or take first
2023-01-13 11:47:09 +00:00
melohagan
5477cf420a
Allow primary keys to be foreign key ( #9331 )
2023-01-13 11:22:59 +00:00
Andrew Kingston
b21f0b3925
Lint
2023-01-12 14:48:05 +00:00
Dean
4479c2477c
Merge remote-tracking branch 'origin/develop' into feature/configurable-data-export
2023-01-10 09:39:11 +00:00
Andrew Kingston
395b4d7ad8
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign
2023-01-06 15:22:28 +00:00
Dean
6c4f86b9e4
Fix for UI flags. Enabled the indexing UI for autocolumn in edit mode
2023-01-04 09:14:03 +00:00
Dean
c2dab0a60b
Refactored the create/edit column UI, fixed auto column validation issues and some other bugs
2023-01-03 16:04:11 +00:00
Andrew Kingston
66674c7277
Ensure view names are properly encoded to handle certain special characters ( #9145 )
2022-12-22 13:09:07 +00:00
Andrew Kingston
9bb1cf3af8
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign
2022-12-19 16:05:18 +00:00
Andrew Kingston
02ff1fd25d
Lint
2022-12-19 12:47:30 +00:00
Andrew Kingston
e38e0db2c3
Remove useless rows store and remove unecessary state updates
2022-12-19 12:35:35 +00:00
Andrew Kingston
20bd1815ac
Fix issue creating columns due to 'draft' concept when mutating table schemas
2022-12-19 12:22:07 +00:00
melohagan
e6a81f2106
External datasource ordering ( #9048 )
...
* Sort external datasources
* lint
* Refactor
2022-12-19 08:23:24 +00:00
Andrew Kingston
3b1819952d
Builder data section routing refactor ( #8996 )
...
* Improve theming with spectrum badges and dedupe spectrum label usage
* Update data section nav to match designs and use panel component
* Fix main content layout in data section
* Update data section routing for tables
* Improve data section routing for tables to account for edge cases
* Update internal and sample datasource routing
* Update external datasource routing
* Update routing for queries and make a top level concept like everything else
* Update routing for views
* Fix undefined reference when deleting datasource
* Reduce network calls and fix issues with stale datasourcenavigator state
* Update routing for REST queries and unify routes for normal queries and REST queries
* Lint
* Fix links for queries from datasource details page
* Remove redundant API calls and improve table deletion logic
* Improve data entity deletion logic and redirection and fix query details keying
* Improve determination of selected item in datasource tree
* Lint
* Fix BBUI import
* Fix datasource navigator selected state not working for internal DB or sample data
2022-12-17 14:13:06 +00:00
Andrew Kingston
9e290527ed
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign
2022-12-15 15:34:50 +00:00
Andrew Kingston
090ae5df49
Master => Develop ( #9049 )
...
* v2.1.46
* Update pro version to 2.1.46
* v2.2.0
* Update pro version to 2.2.0
* Fix for budibase plugin skeleton, which utilises the old import style.
* Fix side nav styles
* v2.2.1
* Update pro version to 2.2.1
* using dist folder to allow importing constants for openAPI specs
* v2.2.2
* Update pro version to 2.2.2
* Fix for user enrichment call (updating to @budibase/nano fork) (#9038 )
* Fix for #9029 - this should fix the issue users have been experiencing with user enrichment calls in apps, essentially it utilises a fork of the nano library we use to interact with CouchDB, which has been updated to use a POST request rather than a GET request as it supports a larger set of data being sent as query parameters.
* Incrementing Nano version to attempt to fix yarn registry issues.
* v2.2.3
* Update pro version to 2.2.3
* Fix SQL table `_id` filtering (#9030 )
* Re-add support for filtering on _id using external SQL tables and fix filter key prefixes not working with _id field
* Remove like operator from internal tables and only allow basic operators on SQL table _id column
* Update data section filtering to respect new rules
* Update automation section filtering to respect new rules
* Update dynamic filter component to respect new rules
Co-authored-by: Martin McKeaveney <martin@budibase.com>
Co-authored-by: Budibase Release Bot <>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-15 12:13:42 +00:00
Rory Powell
786039055e
File authentication using presigned URLs ( #8883 )
...
* file auth wip
* Private plugin bucket wip
* Add etag to logo request, fix circular dependency
* Resolve cyclic dependency
* Ensure browser doesn't cache custom component
* Global file fixes
* File fixes / remove permaUrl
* Add ctx local storage
* Enable presigned url to work from any host
* Test fix
* Self hosting w/ S3 + other fixes
* Fix for serving dev app in multi tenant
* Fix backup restore and import attachment url processing, never store attachment urls
* Test fixes
* Unit tests WIP
* Replace file path with base64 encoded private key
* Multi tenancy tests for files
* Environment files fixes
* Post-merge build and test fixes
* Add debug conditional to all jest logging and revert/fix prod minio proxy_pass
* Re-add default '/' minio route :(
* Rename iconFile -> iconFileName
* Add cloudfront vars to k8s templates
* Remove public bucket policy
* Remove duplicated test
2022-12-15 11:35:22 +00:00
Andrew Kingston
c3b6afbb6f
Fix SQL table `_id` filtering ( #9030 )
...
* Re-add support for filtering on _id using external SQL tables and fix filter key prefixes not working with _id field
* Remove like operator from internal tables and only allow basic operators on SQL table _id column
* Update data section filtering to respect new rules
* Update automation section filtering to respect new rules
* Update dynamic filter component to respect new rules
2022-12-15 09:22:28 +00:00
Andrew Kingston
6091d00f93
Update and standardise page headers and subtitles, and remove side nav titles
2022-12-14 12:27:05 +00:00
Dean
cdcefa16bb
Filtering and sort on data row export
2022-12-13 10:13:17 +00:00
Martin McKeaveney
bfab6fc335
merge
2022-12-09 13:35:18 +00:00
Andrew Kingston
7107df83e8
Ensure filters are reset when changing table in the data section
2022-12-07 13:08:58 +00:00
Andrew Kingston
0e9477b982
Fix filter drawer and filtering in general across data, design and automate and update to support keyed fields and 'match any'
2022-12-07 08:57:17 +00:00
Dean
4826f1ef82
Force a re-initialisation of table data and paging when importing rows to a datasource
2022-12-05 15:02:39 +00:00
Michael Drury
5e0664e683
Merge pull request #8915 from Budibase/fix/8882
...
Fix/8882
2022-12-05 12:56:34 +00:00
mike12345567
3a31981778
Updating error message.
2022-12-05 11:48:27 +00:00
mike12345567
0ca1c359a5
Final fix for #8882 - adding text to show the error - as well as fixing an issue with many to many updating correctly.
2022-12-02 17:28:37 +00:00
deanhannigan
9c923c7f8c
Merge pull request #8789 from Budibase/feature/add-delete-to-row-edit-modal
...
Add delete to row edit modal
2022-12-02 09:12:47 +00:00
Dean
57cda93bf5
Fix for table and view editing. Mutation was causing several issues in the builder
2022-11-30 09:53:18 +00:00
Dean
dc001bc27f
Merge remote-tracking branch 'origin/develop' into fix/sample-data-edit-removed-delete-fixed
2022-11-29 12:54:22 +00:00
Michael Drury
4f4eb4da26
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-11-29 11:13:54 +00:00
Dean
7d0e2c289d
Disabled the ability to rename the Sample Data datasource. Updated the backend to ensure that renaming doesn't alter its structure and block deletion
2022-11-28 17:25:10 +00:00
Mel O'Hagan
4b05cd2d2d
Allow tables to be created even if no fetch
2022-11-24 11:45:58 +00:00
Dean
7b65b693e0
Added delete functionality to the edit table row modal
2022-11-23 15:03:00 +00:00
Dean
64e7239d42
Merge remote-tracking branch 'origin/develop' into feature/default-internal-datasource
2022-11-21 15:40:11 +00:00
mike12345567
cfbed0b236
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-11-21 15:05:48 +00:00
Dean
2599748918
Merge remote-tracking branch 'origin/develop' into feature/default-internal-datasource
2022-11-15 17:11:19 +00:00
Dean
f73b4f8b01
Review updates
2022-11-15 17:03:35 +00:00
Mel O'Hagan
2cec318af1
Allow underscores in column names
2022-11-15 16:57:18 +00:00
Dean
0b75f6036d
Fix to ensure an appropriate internal source is selected when creating an internal table
2022-11-15 12:18:04 +00:00
Dean
ff7a3b8cef
Default Datasource and sample row data
2022-11-13 21:37:50 +00:00
Dean
0619fcd281
Added multiselect/array options support to the view contains filter
2022-11-13 18:16:04 +00:00
Mel O'Hagan
ca2f85b6f9
Use whitelist instead
2022-11-08 17:16:35 +00:00
Mel O'Hagan
4f1ecf6dc1
Missed colon
2022-11-08 17:07:25 +00:00
Mel O'Hagan
847fc9f83a
Remove escaped characters
2022-11-08 17:03:13 +00:00
Mel O'Hagan
572e31fb29
Block lucene special characters from new column
2022-11-08 17:02:31 +00:00
Martin McKeaveney
83cdc07d61
tidy up
2022-11-06 22:45:49 +00:00
Martin McKeaveney
41e004b18b
bunch of small UX updates around row creation, borders, new buttons
2022-11-06 22:35:33 +00:00
mike12345567
9bf6f0b1a3
Fixing an issue which meant validation would consider datasources invalid despite the configuration being valid - #8510
2022-11-03 17:50:24 +00:00
mike12345567
86c90c7971
Fixing an issue which meant validation would consider datasources invalid despite the configuration being valid - #8510
2022-11-03 17:47:33 +00:00
mike12345567
cbd6ce7f32
Fixing an issue with datasource validation restricting saving of configuration - #8465 .
2022-11-01 16:30:20 +00:00
Martin McKeaveney
87717ebdf5
merge with master
2022-10-31 13:44:23 +00:00
Dean
1418790756
Ensure 'validationErrors' is checked for details field errors when parsing an error response on update
2022-10-28 15:46:03 +01:00
Andrew Kingston
603c8744a5
Merge branch 'master' into master-develop
2022-10-25 12:03:33 +01:00
Mel O'Hagan
777e8f91f1
Remove touch check for error consistency
2022-10-24 09:46:53 +01:00
Mel O'Hagan
2eccc935d9
Merge branch 'develop' into bug/sev3/validate-datasource-config
2022-10-24 09:27:24 +01:00
Dean
7125e3f6e3
Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader
2022-10-13 16:16:28 +01:00
Andrew Kingston
bfee51aeab
Update formula tooltip to explain they cannot be sorted by
2022-10-13 16:11:53 +01:00
Mel O'Hagan
3b907e2cb5
Merge branch 'master' into bug/sev3/edit-column-modal-state
2022-10-12 10:23:17 +01:00
Mel O'Hagan
8210233f36
Edit clone of column
2022-10-12 10:22:54 +01:00
Rory Powell
2f0f36e635
Merge branch 'master' into merge-master
2022-10-12 10:19:46 +01:00
melohagan
8757105501
Merge pull request #8169 from Budibase/bug/sev3/delete-button-roles
...
Hide delete button for built-in roles, and prevent duplicate roles
2022-10-12 09:11:58 +01:00
Martin McKeaveney
536b7238e9
redis fix for new instances, removing relationship options from google sheets integration
2022-10-10 11:00:45 +01:00
Dean
c09154b03e
Renamed the 'Scanned Code' field type to 'Barcode/QR'. The component is also now listed as 'Barcode/QR Scanner'. Minor fix to include longform text columns in the table csv import list
2022-10-07 11:00:25 +01:00
Mel O'Hagan
c9f3dc7fe4
Don't allow duplicate roles
2022-10-06 19:22:18 +01:00
Mel O'Hagan
49117d8595
Fix inherits role options
2022-10-06 18:23:02 +01:00
Mel O'Hagan
32e6c5bd7a
UI fixes
2022-10-06 18:19:00 +01:00
Dean
e251c914ff
Review feedback changes. Changed 'Code' labelling to 'Scanned Code'
2022-10-06 13:02:17 +01:00
Dean
1626338b15
Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader
2022-10-05 09:29:32 +01:00
Dean
2ec21741d1
Initial commit of QR Reader field
2022-10-05 09:28:07 +01:00
Michael Drury
89436d3d13
Merge pull request #7873 from Budibase/bug/column-name-other-table-validation
...
Don't show validation error for existing relationship
2022-10-04 12:49:47 +01:00
mike12345567
3b0518296d
Removing some un-necessary duplicated statements.
2022-09-30 14:32:32 +01:00
mike12345567
95136a54f2
Adding ability for datasource plugins to have a custom icon svg.
2022-09-29 19:30:53 +01:00
Martin McKeaveney
57bbf28119
merge with master
2022-09-26 17:57:23 +01:00
Mel O'Hagan
939d511a14
Merge branch 'develop' into bug/column-name-other-table-validation
2022-09-26 17:03:41 +01:00
Mel O'Hagan
48f8013492
Refactor
2022-09-23 16:54:39 +01:00
Mel O'Hagan
4c2ac79391
Don't show validation error for relationship
2022-09-21 13:18:04 +01:00
Mel O'Hagan
f11e56547f
Do not allow non-match type primary foreign keys
2022-09-21 09:10:31 +01:00
mike12345567
1be71933ca
Merge branch 'develop' of github.com:Budibase/budibase into group-fixes
2022-09-16 17:02:08 +01:00
mike12345567
8744d0a86c
Renaming data source -> datasource as per Mel's request.
2022-09-14 12:11:20 +01:00
melohagan
abdb156559
Merge pull request #7333 from Budibase/feature/select-tables-to-fetch
...
Allow list of named tables to be fetched
2022-09-13 11:19:49 +01:00
Maurits Lourens
8592f79eaa
6538 - add validation to datasource config modal
2022-09-12 10:04:14 +01:00
Andrew Kingston
7b4c842eb3
Fix spacing for custom datasources in new datasource modal
2022-09-07 12:40:32 +01:00
mike12345567
320cbfada3
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-31 15:53:32 +01:00
Martin McKeaveney
e6eb1687d2
Merge pull request #6640 from mslourens/pass_untruncated_title_to_radiogroup
...
Pass a title property with untruncated text to the RadioGroup
2022-08-31 13:32:33 +01:00
mike12345567
7e2d9cd91a
Fixing issue with custom datasource section appearing when none exist.
2022-08-18 12:58:43 +01:00
mike12345567
2f23de7b3a
Fixing issue with single custom datasource being full width in creation modal.
2022-08-17 23:17:10 +01:00
mike12345567
7dfe049ae6
Adding full builder integration of custom components - splitting into own section properly - fixing some issues with SVG class overlap.
2022-08-17 23:13:51 +01:00
Mel O'Hagan
fb51090752
Allow list of named tables to be fetched
2022-08-17 18:16:11 +01:00
mike12345567
b6a5ccbf10
Adding some controls around datasource config creation and updating minio fetch.
2022-08-17 11:01:25 +01:00
mike12345567
ee4f72126a
Updating custom datasource SVG - splitting out in UI.
2022-08-17 10:46:17 +01:00
mike12345567
2aaff7576b
Adding full flow for creating custom datasource.
2022-08-17 10:05:13 +01:00
Michael Drury
6ddf6c58d2
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-16 15:42:47 +01:00
mike12345567
51e06a9c7a
Adding custom datasources to UI.
2022-08-15 18:38:09 +01:00
Martin McKeaveney
52feda77de
roll out release services after deployment
2022-08-12 17:42:46 +01:00
Andrew Kingston
9ad23afc89
Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness
2022-08-04 11:06:49 +01:00
Andrew Kingston
e9df049e01
Update delete rows button to be configurable
2022-08-02 16:44:37 +01:00
mike12345567
4f01a7fb80
Merge branch 'master' of github.com:Budibase/budibase into fix/6737
2022-08-01 19:00:17 +01:00
mike12345567
de3ceeb119
Adding mechanism to allow displaying an error on data retrieval for tables.
2022-08-01 18:56:59 +01:00
Peter Clement
819ce4e360
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
2022-07-14 13:32:51 +01:00
Maurits Lourens
e69a328eb4
Pass a title property with untruncated text to the RadioGroup
2022-07-11 15:59:32 +02:00
Andrew Kingston
16116f2877
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-07-11 10:33:50 +01:00
Peter Clement
2399dbceb9
linting and tidy
2022-07-07 08:55:32 +01:00
mike12345567
8ec86f2b35
Merge branch 'develop' of github.com:Budibase/budibase into fix/june-fixes
2022-07-05 17:46:36 +01:00
mike12345567
48975be041
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-05 17:37:04 +01:00
mike12345567
7f80d8d543
Fix for #6534 make the user aware of the readonly properties on the user and how to edit them.
2022-07-05 14:05:20 +01:00
Dean
e14289abee
Added fixes for query body binding. Query parameter fixes and pretty bindings added
2022-07-03 17:33:25 +01:00
Dean
8ea5e92553
Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings
2022-07-03 14:04:15 +01:00
Dean
31b51e1ecf
Fixes for datasource authentication parsing. Mapping UX updates
2022-07-01 17:27:24 +01:00
Dean
ac1df878d4
Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings
2022-06-29 18:50:14 +01:00
Mel O'Hagan
10c722c871
Update SQL Server svg
2022-06-29 16:09:08 +01:00
Mel O'Hagan
1ac5961224
Remove array type option for JSON columns
2022-06-29 14:11:39 +01:00
Andrew Kingston
6a9d8acf9f
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-23 15:33:07 +01:00
Andrew Kingston
0b919f65e2
Lint
2022-06-23 12:07:12 +01:00
Andrew Kingston
af916df75b
Update styles to use spectrum components
2022-06-23 12:05:05 +01:00
Andrew Kingston
8bfd54bd80
Add types to datasources
2022-06-23 11:35:57 +01:00
Andrew Kingston
b5d635c83f
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-15 15:32:33 +01:00
Dean
16458f4b11
Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings
2022-06-14 10:16:52 +01:00
Dean
d50a62fd37
Context binding for authenticated user in REST API querys. Includes fix for REST datasource UI
2022-06-14 10:14:05 +01:00
Rory Powell
4dc5cfc5a7
Merge branch 'release' into merge-release
2022-06-13 11:45:18 +01:00
Rory Powell
396a07cac5
Merge branch 'release' into feature/event-backfill
2022-06-09 15:21:49 +01:00
Mel O'Hagan
9d58b951d8
Rename Firebase to Firestore
2022-06-08 12:05:29 +01:00
Andrew Kingston
d059433f1f
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-07 08:45:57 +01:00
Andrew Kingston
72397530ec
Apply timezones patch from existing ignore-timezones branch
2022-06-07 08:31:00 +01:00
Rory Powell
6fbb5afeec
Remove ui events except for component created and view published app
2022-06-06 12:51:22 +01:00
Rory Powell
33f44f6ee7
Remove todos
2022-06-06 11:11:13 +01:00
Rory Powell
361ffd224f
Merge branch 'release' into feature/event-backfill
2022-06-06 09:50:06 +01:00
Martin McKeaveney
d5540bbd57
update google sheets strategy to use the standard passport strategy
2022-06-05 16:43:04 +01:00
Mel O'Hagan
570aeecdc3
Added Snowflake integration
2022-05-30 21:13:45 +01:00
Rory Powell
857cd2d735
Merge branch 'develop' into feature/posthog-v2
2022-05-28 23:03:31 +01:00
Andrew Kingston
2f324023d9
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-27 13:32:07 +01:00
Martin McKeaveney
8a5c3add74
Merge pull request #5684 from Budibase/bug/sev/empty-relationships-oncreate
...
Pass through type when creating internal table
2022-05-27 10:59:36 +01:00
Mel O'Hagan
b4427fa46c
Internal table columns cannot start with _
2022-05-24 10:22:20 +01:00
Rory Powell
70fff5c7b9
Merge branch 'develop' into feature/posthog-v2
2022-05-23 09:04:00 +01:00
Andrew Kingston
08a98b4b95
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-17 12:59:15 +01:00
Andrew Kingston
76471bfcc4
Add icons to component list and update style of nav items
2022-05-13 10:12:16 +01:00
mike12345567
c1c122291b
Addresses issue mentioned in #5664 - relationship formula isn't write if column contains a space.
2022-05-11 13:33:45 +01:00
Andrew Kingston
b89203cd45
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-09 09:41:28 +01:00
Rory Powell
e4257f1e04
Merge branch 'develop' into feature/posthog-v2
2022-05-05 08:47:06 +01:00
mike12345567
2a01bd5210
Merge branch 'master' of github.com:Budibase/budibase into fix/mike-fixes-may
2022-05-03 15:34:14 +01:00
mike12345567
d090f2a8aa
Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering.
2022-05-03 14:11:06 +01:00
Mel O'Hagan
76868c1bbb
Pass through type when creating internal table
2022-05-03 11:50:16 +01:00
Martin McKeaveney
a6fa2243bc
Merge pull request #5672 from Budibase/fix/google-branding
...
update google button to match their branding guidelines
2022-05-02 09:40:28 +01:00
Martin McKeaveney
31c45daacf
update google button to match their branding guidelines
2022-05-01 12:53:39 +01:00
Andrew Kingston
1db3ae2974
Add support for instant updating of navigation settings in client apps
2022-04-28 17:30:48 +01:00
mike12345567
98bffe1971
Fix for #5633 - making sure when timestamp is null (creating row) date picker can be used.
2022-04-28 13:18:10 +01:00
mike12345567
0d5eefa727
Making it so that the filter table button isn't disabled when the filter/search didn't return any data.
2022-04-27 16:58:29 +01:00
Rory Powell
1caf4b1965
Merge branch 'develop' into feature/posthog-v2
2022-04-27 16:32:00 +01:00
Andrew Kingston
b42161bfd5
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-04-27 07:59:37 +01:00
mike12345567
2441f42c54
Merge branch 'develop' of github.com:Budibase/budibase into fix/develop-merge
2022-04-26 16:31:17 +01:00
Andrew Kingston
271e302b10
Add back in component settings panel
2022-04-26 14:22:32 +01:00
Dean
8b8baf9bdd
Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow
2022-04-26 12:12:50 +01:00
Dean
24a9656cbc
Test fixes and code review refactoring
2022-04-26 12:04:07 +01:00
Martin McKeaveney
9ca4dacbaa
merge with master
2022-04-26 10:21:45 +01:00
Andrew Kingston
1e59576a30
Update routify structure to prevent remounting full page when changing URL params and update nav item wrapping
2022-04-25 19:33:43 +01:00
Martin McKeaveney
fa66c07578
PR review
2022-04-25 11:45:15 +01:00
Martin McKeaveney
bbce5a9c7f
Merge branch 'master' into gsheets-updates
2022-04-25 09:27:38 +01:00
Martin McKeaveney
4091642c67
remove google auth button
2022-04-24 23:38:52 +01:00
mike12345567
9b20daf930
Fix for #5495 - making sure that formula columns have access to the relationship details before squashing the results ready for response from the API. Also making sure that the frontend inputs the relationship bindings as expected with the proper path for access.
2022-04-22 12:56:36 +01:00
Andrew Kingston
1614f88087
Merge pull request #5315 from Budibase/data-ui-empty-states
...
Data UI empty states
2022-04-22 10:48:28 +01:00
Rory Powell
33719fcb09
Merge branch 'feature/licensing' into feature/posthog-v2
2022-04-12 17:12:46 +01:00
Kacper
cfbb9bfcaa
Added option on frontend side to render MultiSelect as input instead of selector with no options
2022-04-08 17:21:30 +02:00
Andrew Kingston
61fb90e03d
Add spacing between title buttons
2022-04-08 10:37:45 +01:00
Andrew Kingston
6be3c7c624
Allow table buttons to wrap
2022-04-08 10:35:13 +01:00
Andrew Kingston
526805d7e7
Increase table title size and padding around table headers
2022-04-08 10:28:07 +01:00
Andrew Kingston
620008fc42
Prevent flashing CTA buttons when initially loading table data
2022-04-07 15:48:35 +01:00
Andrew Kingston
9e20f0406c
Update auto column, export and filter buttons to new designs and to support disabled state
2022-04-07 15:39:14 +01:00
Andrew Kingston
7a2a7bfc87
Split buttons into left and right sides
2022-04-07 15:32:46 +01:00
Andrew Kingston
2a5b81a40a
Add placeholder table content and add highlighted and disabled states to table buttons
2022-04-07 15:30:55 +01:00
Dean
b8f843ebb2
Fixes for date/time picker issue.
2022-04-04 11:51:52 +01:00
Martin McKeaveney
6e5bcb224c
redis integration
2022-03-31 10:56:16 +01:00
Martin McKeaveney
aed9bfc728
fixing google sheets bug, respect google configuration hierarchy
2022-03-28 16:44:33 +01:00
Rory Powell
3e5e95a9c1
Add analytics to backend-core. Update server posthog usage
2022-03-25 13:04:34 +00:00
Andrew Kingston
38be4979f3
Merge pull request #4987 from Budibase/scrollable-component-tree
...
Scrollable component tree
2022-03-23 10:46:55 +00:00
Andrew Kingston
af1c01fdd1
Prevent collapsing datasource if only one datasource exists
2022-03-23 10:17:52 +00:00
Andrew Kingston
8cfad1a4ff
Restore strange class name to fix cypress
2022-03-21 17:59:35 +00:00
Andrew Kingston
313fdae011
Update datasource navigation to use new full width nav items
2022-03-21 15:47:49 +00:00
Andrew Kingston
a80fe7d7d8
Set a required constraint for a column that is defaulted to being the primary display
2022-03-21 09:44:24 +00:00
Michael Drury
2d011bce0d
Merge pull request #4864 from mslourens/google_firebase_integration
...
Google firebase integration
2022-03-18 10:07:30 +00:00
Rory Powell
5380c46725
Fix base path in server url for openapi3 import
2022-03-18 09:20:30 +00:00
Maurits Lourens
19ec76c49d
Merge branch 'develop' into google_firebase_integration
2022-03-16 13:40:04 +01:00
Maurits Lourens
a4fa08fc4d
remove inkscape related data from svg
2022-03-10 00:34:08 +01:00
Maurits Lourens
c2d48bebd7
initial setup for google firebase integration
2022-03-08 17:31:36 +01:00
Maurits Lourens
9a0c361ad0
show correct error and keep modal open
2022-03-08 11:15:02 +01:00
Andrew Kingston
7266712f8f
Merge pull request #4700 from Budibase/rest-api-endpoint-naming
...
Improve REST query naming in navigation
2022-03-01 11:41:56 +00:00
Rory Powell
8f1b638f3b
Merge branch 'master' into merge-master
2022-03-01 10:04:23 +00:00
Andrew Kingston
75ef367ac2
Make view UI read only and limit rows to 10
2022-02-28 08:37:59 +00:00
Andrew Kingston
e34895989b
Improve REST query naming in navigation
2022-02-25 14:18:26 +00:00
Andrew Kingston
5e98b01d4e
Fix table loading states and remove virtual table rendering
2022-02-18 14:12:29 +00:00
Andrew Kingston
070d4f74f0
Remove empty style blocks
2022-02-15 09:31:43 +00:00
Martin McKeaveney
d1cebc61a9
merge with master
2022-02-10 18:57:26 +01:00
Martin McKeaveney
375deb5ee9
fixing bug with gsheets
2022-02-09 15:41:20 +01:00
Andrew Kingston
d90ccc26c7
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-08 08:12:37 +00:00
Andrew Kingston
d12cd2abdf
Add rich text option to long form data type
2022-02-07 12:04:43 +00:00
Andrew Kingston
90514af833
Merge branch 'develop' of github.com:Budibase/budibase into feature/real-rich-text
2022-02-04 13:53:01 +00:00
Andrew Kingston
a3eef9f534
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-04 09:23:32 +00:00
mike12345567
168a126e2a
Updating the SQL core to allow it to handle multiple relationships between the same two tables.
2022-02-02 18:15:17 +00:00
Andrew Kingston
66e104f02b
Use new rich text field in build backend UI
2022-02-02 15:18:46 +00:00
Andrew Kingston
de12e0dc79
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-01 16:46:00 +00:00
mike12345567
f9c7877e02
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
2022-01-31 15:21:15 +00:00
mike12345567
d55005d327
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-01-31 14:29:02 +00:00
Andrew Kingston
fab27eea77
Fix issue with backend UI not refreshing when adding a row
2022-01-28 15:17:21 +00:00
mike12345567
9b55ba8b13
Fixing #4192 - allowing switching between JSON and multi-select types, as well as not switching multi-select to JSON when fetching SQL tables.
2022-01-26 18:50:13 +00:00
Andrew Kingston
bfe209e3e6
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-01-26 17:49:27 +00:00
Andrew Kingston
05e9f6088b
Use frontend-core implementation of data fetching in backend UI
2022-01-26 17:43:48 +00:00
Martin McKeaveney
19d27c97a4
code review and merge with develop
2022-01-26 17:45:28 +01:00
Andrew Kingston
9a813dbb29
Lint
2022-01-25 15:49:35 +00:00
Andrew Kingston
45547f1efc
Improve handling of 403 logouts and return URL cookie
2022-01-25 15:28:31 +00:00
Andrew Kingston
aec1f90412
Fix filter modal crashing when encountering an undefined option for a select field
2022-01-25 08:30:19 +00:00
Andrew Kingston
b0c03d8508
Improve style of data import modal
2022-01-25 08:22:53 +00:00
Andrew Kingston
9823534f80
Fix integration list not loading correctly
2022-01-25 08:13:28 +00:00
Andrew Kingston
eeb18ac087
Fix issue with table and ignore node_modules in frontend-core
2022-01-24 14:39:32 +00:00
Andrew Kingston
453386696f
Refactor all backend stores and their usages to use new core API and handle errors
2022-01-24 12:37:22 +00:00
Andrew Kingston
816ced96df
Update all API usages in builder components directory
2022-01-24 10:44:37 +00:00
Andrew Kingston
59349f2451
Add lots more work on refactoring builder to use core API
2022-01-21 15:09:27 +00:00
Andrew Kingston
9c38624d3a
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-01-21 13:38:06 +00:00
mike12345567
87d5e0d39e
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
2022-01-21 12:52:58 +00:00
Rory Powell
04386bd1d8
Merge pull request #4000 from Budibase/fix/sync-apps-reset-rows-quotas
...
App and Row Quota Fixes
2022-01-21 11:20:14 +00:00
mike12345567
50eff577f9
Getting the static formulas being processed on input, not re-processing on output.
2022-01-20 18:04:44 +00:00
mike12345567
c04379eaea
Fixing issue with dynamic/static formula types not being stored.
2022-01-20 15:16:27 +00:00
Andrew Kingston
1ec3a91cae
Update usages of utils and helpers in the builder
2022-01-20 11:19:37 +00:00
mike12345567
249b10a605
Adding in static/dynamic select, as well as the ability to set a tooltip on a select.
2022-01-19 18:33:58 +00:00
mike12345567
e0949b4ac3
Fix for #3721 - deleting invalid relationships if tables have been removed external to budibase - otherwise these could not be removed without deleting the datasource.
2022-01-18 17:21:29 +00:00
Michael Drury
cdaab9e989
Merge pull request #4085 from Budibase/fix/4064
...
Allow deleting JSON fields in JSON schema
2022-01-18 17:14:20 +00:00
Michael Drury
8873cffb17
Merge pull request #4082 from mslourens/cancel_rename_column
...
reset field.name to originalName after cancel
2022-01-18 15:29:39 +00:00
mike12345567
8092068aaa
Fixing issue #4064 - making it possible to delete JSON fields.
2022-01-18 15:24:42 +00:00
Rory Powell
4d61e84c2b
Handle table deletion and data import
2022-01-18 11:57:20 +00:00
Maurits Lourens
77d0a556bd
reset field.name to originalName after cancel
2022-01-18 10:45:37 +01:00
Martin McKeaveney
73262179ef
refactored middleware to be more generic
2022-01-18 10:25:59 +01:00
Maurits Lourens
d2688124f4
use deleteColName when deleting a column
2022-01-18 09:53:15 +01:00
Martin McKeaveney
9663806bfc
more flexible datasource auth config
2022-01-17 15:52:10 +01:00
Martin McKeaveney
a70b96a21a
gsheets E2E
2022-01-15 19:28:04 +01:00
Michael Drury
904906e364
Merge pull request #3970 from Budibase/fix/jan-various-fixes
...
Various fixes
2022-01-11 09:36:12 +00:00
mike12345567
657f55f0da
Adding a skip button for fetching plus datasource tables incase working with very large data sets and still want to perform queries.
2022-01-06 15:28:38 +00:00
Martin McKeaveney
c2d97b9449
google auth working
2022-01-06 08:08:54 +00:00
Rory Powell
22407446ee
Navigation fixes for duplicate and delete query
2022-01-05 13:27:15 -05:00
Rory Powell
e115a561c2
Fix Add Authentication button icon
2022-01-05 10:31:44 -05:00
mike12345567
532fefaeff
Hiding all tables from data sources when there is no data for them (no placeholder table).
2022-01-04 14:46:10 +00:00
mike12345567
e32869b100
Fixing issue discovered by cypress test case and updating dynamic variable view to hide table when there are none.
2022-01-04 14:41:11 +00:00
mike12345567
18ff7a9cfb
Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables
2022-01-04 12:58:42 +00:00
Peter Clement
c5f80af0ed
Merge pull request #3913 from Budibase/bug/pc-fixes
...
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Martin McKeaveney
a09fabc54b
merge with master
2021-12-30 23:10:46 +00:00
Rory Powell
5890f5d4dc
Add bold and code cell renderers
2021-12-21 14:08:09 -05:00
mike12345567
85aa2c27b5
Fixing issues with query dynamic variables being able to overwrite/appearing in other queries.
2021-12-17 17:16:06 +00:00
Michael Drury
f03f3c8864
Fixing some issues discovered with saving queries and dynamic variables, also displaying dynamic variables in a reactive way.
2021-12-16 19:33:47 +00:00
Rory Powell
3833b5fb75
Copy changes
2021-12-15 14:37:03 +00:00
Peter Clement
8d57ae93b3
fixing issue 3489 where default role wasn't saving correctly
2021-12-15 14:32:26 +00:00
Andrew Kingston
d06cc93757
Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend
2021-12-15 13:36:10 +00:00
Rory Powell
f499320b47
Link datasource dynamic variables table to query
2021-12-14 17:05:17 +00:00
Rory Powell
3e9baf4e14
Merge branch 'develop' into feature/query-variables
2021-12-14 12:31:31 +00:00
Rory Powell
42279e67e8
Variables UI WIP
2021-12-14 12:30:26 +00:00
Rory Powell
17ba5d7c88
Merge branch 'develop' into feature/query-auth
2021-12-14 09:52:16 +00:00
mike12345567
1948c867cc
Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries.
2021-12-13 12:41:47 +00:00
Andrew Kingston
f5dba692e5
Update UI of JSON schema editor
2021-12-13 12:25:01 +00:00
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
Rory Powell
9a0af5ba0a
Add _id field
2021-12-11 10:40:57 +00:00
Rory Powell
77d17e143d
Auth config forms
2021-12-11 09:59:09 +00:00
Andrew Kingston
c072044d21
Rename Key/Value field to JSON field
2021-12-10 15:26:43 +00:00
mike12345567
4cd28fa7c4
Adding http verbs instead of icons for REST requests.
2021-12-09 13:08:16 +00:00
Rory Powell
431a22aaf0
Modal integration
2021-12-09 11:39:44 +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
ad52b06a75
Merge pull request #3644 from Budibase/rest-import
...
Rest import
2021-12-08 11:54:38 +00:00
Rory Powell
83a28eb4bb
Merge pull request #3702 from Budibase/duplicate-query
...
Duplicate queries
2021-12-08 11:32:28 +00:00
Rory Powell
6b7f94a358
Merge branch 'develop' into rest-import
2021-12-08 11:08:32 +00:00
Rory Powell
4f642a03a4
Refactor store actions to allow self reference
2021-12-08 11:01:12 +00:00
Rory Powell
52ea1fe1da
Duplicate queries
2021-12-07 12:26:00 +00:00
mike12345567
5936fe0f5f
Adding all response capabilities.
2021-12-06 17:39:51 +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
Rory Powell
9d5866e747
Fix datasource selection after import and add maxmimum files support to dropzone
2021-12-02 16:51:13 +00:00
Rory Powell
224516787d
Merge + Linting
2021-12-02 14:54:47 +00:00
Rory Powell
5e6c967d64
Update supported file tags
2021-12-02 14:24:10 +00:00
mike12345567
4a0ce14f04
Adding the ability to set a display name for any datasource/query parameter.
2021-12-01 13:11:35 +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
mike12345567
193014fc83
Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI.
2021-11-29 18:16:44 +00:00
Rory Powell
c421499a46
cURL import working
2021-11-29 17:21:30 +00:00
mike12345567
05e2baa0d3
Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly.
2021-11-29 17:11:08 +00:00
Rory Powell
c53f5e3d2b
Update backend to be extensible for different import sources
2021-11-29 10:37:31 +00:00
mike12345567
5ff8716080
Adding server functionality to determine schema for JSON data type, some basic UI around an editor for getting JSON to determine schema from and the key/value mechanism for flat structures.
2021-11-26 17:39:18 +00:00
mike12345567
1ae4c6ac3a
Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend
2021-11-26 15:46:45 +00:00
Michael Drury
cba41d8e9d
Merge pull request #3554 from Budibase/labday/docs
...
API Docs, generation, tables and rows and Swagger definitions
2021-11-26 15:20:23 +00:00
mike12345567
5e9f3969c9
Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving.
2021-11-26 14:14:53 +00:00
Rory Powell
41fa958c78
File upload working
2021-11-26 09:51:56 +00:00
mike12345567
82a0bfa5f5
Fixing issue discovered by Cypress.
2021-11-25 17:56:50 +00:00
Rory Powell
71ba024974
WIP: Rest API import
2021-11-25 17:14:07 +00:00
Martin McKeaveney
f9b2a3c5e1
Google sheets integration CRUD E2E
2021-11-25 18:12:12 +01:00
mike12345567
b68cd07431
Fixing issue with data import error not invalidating modals.
2021-11-25 16:41:19 +00:00
Michael Drury
a02ec65661
Merge pull request #3541 from Budibase/fix/sql-issues
...
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
mike12345567
0f0770af32
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-11-25 12:21:58 +00:00
mike12345567
bf44c15b74
Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle.
2021-11-24 18:20:52 +00:00
mike12345567
116bccfd73
Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL.
2021-11-24 17:03:34 +00:00
mike12345567
4e92f2a3f0
Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend
2021-11-24 15:53:53 +00:00
mike12345567
4f8650a5be
Removing console log.
2021-11-24 15:30:47 +00:00
mike12345567
f959ea0add
Adding more error tracking around column creation, to reduce confusion/users not understanding required settings.
2021-11-24 14:55:14 +00:00
Michael Drury
03753530cd
Merge pull request #3491 from Budibase/fix/3485
...
Quick change for SQL existing relationships - allow picking both keys
2021-11-24 13:33:54 +00:00
mike12345567
de71e83411
Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend
2021-11-24 13:27:58 +00:00
mike12345567
e3e8b538f5
Review comments.
2021-11-24 13:15:44 +00:00
Andrew Kingston
aff6c66fcd
Merge pull request #3508 from Budibase/js-formula-fields
...
JS for formula fields + binding panel refactor
2021-11-24 09:10:46 +00:00
Peter Clement
9c5fc58d43
Merge pull request #3441 from Budibase/fix/pc-generic-fixes
...
Save automation test data
2021-11-23 20:07:19 +00:00
mike12345567
f1b715e844
Fixing warning.
2021-11-23 18:38:05 +00:00
mike12345567
f5e8c6f559
Adding some basic UI around the key/value data type.
2021-11-23 18:20:12 +00:00
Andrew Kingston
4145f6eccc
Refactor client and server binding panels into single generic panel. Enable JS for formula fields
2021-11-23 14:05:20 +00:00
Peter Clement
b2fbe308be
show datasource plus popover conditionally
2021-11-23 13:54:05 +00:00
mike12345567
8be84e5602
Quick fix for #3485 - default the key to the primary key but allow another field to be selected.
2021-11-23 12:10:40 +00:00
Peter Clement
1da1331b3a
Merge remote-tracking branch 'origin/develop' into fix/pc-generic-fixes
2021-11-23 10:24:27 +00:00
Rory Powell
1a0c66beb6
Merge branch 'develop' into oracle-datasource
2021-11-23 09:27:55 +00:00
mike12345567
0335b1cee3
Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version).
2021-11-22 17:42:41 +00: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
Rory Powell
f94a0eadbe
Merge branch 'develop' into oracle-datasource
2021-11-22 10:47:48 +00:00
Peter Clement
cc019feab1
Revert "remove delete button for datasource plus"
...
This reverts commit fbe1b02e93
.
2021-11-22 10:09:27 +00:00
Peter Clement
fbe1b02e93
remove delete button for datasource plus
2021-11-22 10:07:30 +00:00
Peter Clement
0b8c074b81
disable ability to rename external datasource
2021-11-18 15:14:23 +00:00
mike12345567
1d9b4be249
Fixing issue with exporting CSV/JSON, also saving as right file type.
2021-11-18 14:57:17 +00:00
Michael Drury
1003c0d55e
Updating filter modal to manage invalid schemas when view created.
2021-11-17 22:11:26 +00:00
Michael Drury
a726d158b8
Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
...
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
mike12345567
68ea45b854
Adding a check to disable the display column options when importing to an existing table as it makes no sense in this scenario.
2021-11-15 14:15:14 +00:00
mike12345567
d9d5391a40
Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns.
2021-11-12 19:24:56 +00:00
mike12345567
af5e196b4c
Adding all required controls for data import to internal tables, just need to implement external table data import.
2021-11-12 18:26:57 +00:00
mike12345567
5c8670c7f4
Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts
2021-11-11 13:50:42 +00:00
mike12345567
7f055ed8dc
Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables.
2021-11-10 15:01:44 +00:00
mike12345567
b3590537ba
Adding the ability to set a permission for data source queries.
2021-11-09 16:25:23 +00:00
Rory Powell
9273edc794
Integrate with UI
2021-11-08 22:08:47 +00: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
b34cef26c3
Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus.
2021-11-05 18:55:36 +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
f071cc5219
Adding many to many support, generating junction table and setting up constraints.
2021-10-29 18:37:29 +01: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
949c6b8653
Adding SQL relationship building.
2021-10-28 22:44:31 +01:00
mike12345567
329156d6cc
SQL table building.
2021-10-28 19:39:42 +01:00
Rory Powell
547bb8ba80
Merge pull request #3104 from Budibase/view-not-set
...
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell
99b42c7083
Feedback: Rename set/not set to not empty/empty, remove cell rendering
2021-10-25 09:58:05 +01:00
Martin McKeaveney
3b3862bd01
Merge branch 'develop' into fix/postreleasefixes2
2021-10-21 16:00:48 +01:00
Rory Powell
ca4b252abc
Merge branch 'develop' into view-not-set
2021-10-21 14:17:04 +01:00
Rory Powell
0fb4613b5a
Handle nulls / empty in views and tables
2021-10-21 14:15:55 +01:00
Martin McKeaveney
218996d50d
account for 400 errors in data ui for plus datasources, fix query param selection in automations
2021-10-21 12:31:06 +01:00
Andrew Kingston
39c992c6ae
Fix view filters not accounting for invalid column names
2021-10-20 14:51:44 +01:00
Peter Clement
a20af34a03
refactor to remove object reference
2021-10-18 16:03:13 +01:00
Peter Clement
1d0f5c4d90
fix formula column creation
2021-10-18 15:10:10 +01:00
Peter Clement
e28fde815c
Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev
2021-10-18 14:55:18 +01:00
Peter Clement
e85b98a857
copy table schema and dont mutate directly
2021-10-18 14:53:57 +01:00
Peter Clement
eb957bc94f
Potential fix for issues with updating and saving rows and columns
2021-10-17 21:23:30 +01:00
Peter Clement
a746869418
Merge pull request #2984 from Budibase/bug/misc-automation-issues
...
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement
d4cffde79e
remove uneeded properties from schema
2021-10-13 14:55:40 +01:00
Peter Clement
ec50621733
refactor new autocolumn functionality
2021-10-13 11:39:36 +01:00
Martin McKeaveney
11e64b0ffe
tidy up
2021-10-12 20:19:32 +01:00
Martin McKeaveney
ec26d5c738
SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes
2021-10-12 16:13:54 +01:00
Martin McKeaveney
58752cea3e
fix view export
2021-10-07 11:14:36 +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
mike12345567
ed60a1fb1a
Fixing an issue with new data source creation, could not view fetched tables until refresh page.
2021-10-06 15:31:32 +01:00
Peter Clement
0178dfdffd
do not persist datasource config details in modal
2021-10-06 15:06:48 +01:00
Martin McKeaveney
05513c0a58
UX feedback updates
2021-10-04 12:24:49 +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
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
86428f3998
remove create budibase db button
2021-09-30 10:50:27 +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
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
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
Andrew Kingston
4a827c2aab
Fix resetting filters and sorting options when changing tables
2021-09-29 10:17:12 +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
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
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
Andrew Kingston
705088362b
Move lucene logic into builder
2021-09-27 15:36:18 +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
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
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
39192e4e7f
add base wizard for datasources
2021-09-23 21:47:22 +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
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
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
Martin McKeaveney
ecb34e49e3
Merge pull request #2169 from mslourens/collapse_expand_database_connections
...
Collapse and expand database connections
2021-09-16 14:26:25 +01:00
Maurits Lourens
7328fd1e8a
fix exporting internal tables
2021-09-06 12:07:05 +02:00
Peter Clement
544dd4ef1d
Merge remote-tracking branch 'origin/develop' into multi-option-datatype
2021-08-26 14:38:05 +01:00
Peter Clement
4fa36727e4
Update validation for array type
2021-08-26 14:04:18 +01:00
Peter Clement
f7ebf7f8a4
Fix lucene not allowed characters
2021-08-26 11:39:42 +01:00
Peter Clement
4cfcae415e
Rename list to Multi-select
2021-08-26 11:36:05 +01:00
Peter Clement
84350933d4
fix issue with options not being displayed on new line
2021-08-25 17:00:15 +01:00
Martin McKeaveney
368edeb84b
Merge pull request #2464 from mslourens/make_labels_more_consistent
...
make labels for editing more consistent
2021-08-25 16:51:33 +01:00
Peter Clement
05568295b5
Add not contains option to lucene query builder
2021-08-25 14:05:00 +01:00
Maurits Lourens
c87fdbc2fc
make labels for editing more consistent
2021-08-25 13:42:28 +02:00
Andrew Kingston
f127d86d11
Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms
2021-08-23 11:48:03 +01:00
Maurits Lourens
d9fc6212f2
Merge branch 'develop' into collapse_expand_database_connections
2021-08-20 22:10:29 +02:00
Peter Clement
e97b5ef91a
add multiselect component as option for form design
2021-08-20 15:56:11 +01:00
Andrew Kingston
cb46e763d3
Making picker sorting optional and default to off. Sort by default for client apps
2021-08-20 10:03:21 +01:00
Peter Clement
17438372d0
Add ability for user to select 'List' data type for a column
2021-08-19 16:54:44 +01:00
Maurits Lourens
3b099d945a
fix lint issues
2021-08-18 00:04:54 +02:00
Maurits Lourens
de944480da
update the name of the datasource
2021-08-17 23:57:11 +02:00
Maurits Lourens
87c59db02e
fix lint issues
2021-08-16 22:07:15 +02:00
Maurits Lourens
459ba46c48
return validation errors
2021-08-16 21:15:15 +02:00
mike12345567
bc84bab52c
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-08-06 13:04:54 +01:00
Martin McKeaveney
05ec5dc70c
Merge pull request #2260 from Budibase/fix/views-2209
...
Formulas and relationships in views
2021-08-05 16:43:59 +01:00
mike12345567
217e5a02bf
Fixing issue #2193 , also fixing the name of the file on export, as well as fixing an issue with the exporters not handling relationships.
2021-08-04 18:20:51 +01:00
mike12345567
c534a93091
Linting.
2021-08-04 15:23:26 +01:00
mike12345567
daed47a0a8
Fix #2209 - views, calculations and group by can't support formula or link fields, making sure these aren't options in the UI. Also fixing an issue where formula values were being saved to DB.
2021-08-04 15:22:41 +01:00
Martin McKeaveney
8bc6ed5b34
readd one to many
2021-07-29 15:30:29 +01:00
Maurits Lourens
2809203f60
Collapse and expand database connections
2021-07-29 11:22:45 +02:00
Michael Drury
f08547249b
Linting.
2021-07-25 11:48:13 +01:00
Michael Drury
6d5f697142
Adding checks around the edit roles modal.
2021-07-25 11:46:40 +01:00
mike12345567
39e91ceb82
Changing budibase -> internal/csv in datasource menu.
2021-07-07 17:47:00 +01:00
mike12345567
53199ddc61
Inverting logic as the type isn't always internal.
2021-07-07 17:21:56 +01:00
mike12345567
44c87f4fb8
Making it possible to create an internal table from the plus symbol.
2021-07-07 17:13:04 +01:00
Andrew Kingston
9542910a41
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-07 11:48:38 +01:00
Martin McKeaveney
9f3c2a8033
typo
2021-07-06 18:56:41 +01:00
Martin McKeaveney
a8277c9385
better naming, filter out public from inheritable roles
2021-07-06 18:55:34 +01:00
Martin McKeaveney
78bd36304e
prevent editing public role in apps
2021-07-06 18:54:08 +01:00
mike12345567
8550d00751
Giving the system the ability to make auto increment columns auto-columns in postgres or mysql.
2021-07-05 18:11:23 +01:00
mike12345567
10730d8053
Implementing UI to support the backend put in place.
2021-07-02 14:33:05 +01:00
Martin McKeaveney
93569ccc87
simplify relationship configuration UI
2021-07-01 18:24:43 +01:00
Martin McKeaveney
3c64f870bd
Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui
2021-06-30 15:06:42 +01:00
Martin McKeaveney
1987ea5f3e
listing relationships in UI
2021-06-29 19:57:26 +01:00
mike12345567
5a4398f690
Some work towards supporting many SQL relationships.
2021-06-28 17:42:39 +01:00
Andrew Kingston
cdd9bed7ad
Prevent creating datasource without a type selected
2021-06-28 10:55:58 +01:00
mike12345567
c531a02725
Allowing formula fields to be display columns.
2021-06-22 11:49:35 +01:00
mike12345567
96f477ddfd
Linting and adding internal_api_key to cypress.
2021-06-21 14:06:06 +01:00
Martin McKeaveney
5f3336531f
finally fixing cypress tests
2021-06-21 13:55:34 +01:00
mike12345567
db01275483
Fixing issue stopping view test from creating tables.
2021-06-21 13:41:58 +01:00
mike12345567
aad0802b83
Formatting.
2021-06-21 13:05:19 +01:00
mike12345567
3919f8a5a3
Fixing issues discovered by cypress tests.
2021-06-21 13:04:41 +01:00
Martin McKeaveney
0f8b3c52be
lint ✨
2021-06-18 22:18:23 +01:00
mike12345567
b0ebd7d741
Removing the ability to delete a table.
2021-06-18 17:07:46 +01:00
mike12345567
de1ad05c7a
Linting.
2021-06-18 13:33:44 +01:00
mike12345567
552c608b49
Fixing some issues with cypress tests and screens getting multipled.
2021-06-17 18:19:34 +01:00
Martin McKeaveney
dd4ed9b69d
tidy up, fix UI tests
2021-06-17 14:45:08 +01:00
Martin McKeaveney
08b74d2cec
lint
2021-06-17 14:06:31 +01:00
Martin McKeaveney
a7029017b0
table, view, datasource selection logic
2021-06-17 13:57:27 +01:00
Martin McKeaveney
c97d51bc1e
some bugfixes
2021-06-17 12:48:37 +01:00
Martin McKeaveney
1117b8433b
view fix, add help icon to builder
2021-06-17 10:47:01 +01:00
Martin McKeaveney
a79ae5f4ef
tidy up imports
2021-06-16 23:39:14 +01:00
Martin McKeaveney
9841a74e39
datasource selection logic - unselect other entities when choosing datasource
2021-06-16 23:27:38 +01:00
Martin McKeaveney
9e41068a5d
end to end data providers and opinionated sql
2021-06-16 17:50:22 +01:00
mike12345567
6733b61b78
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-16 14:13:57 +01:00
Andrew Kingston
ab6e31811b
Merge pull request #1712 from Budibase/fix/eslint-prettier
...
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
mike12345567
3d9dced317
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-15 20:00:52 +01:00
Martin McKeaveney
e3cced9d97
consolidate data sources and queries together in one UI
2021-06-15 19:48:05 +01:00
Andrew Kingston
38e064fa0f
Fix all eslint issues
2021-06-15 19:36:56 +01:00
Martin McKeaveney
de279fa6a9
removing _all concept for tables, more work on plus datasource
2021-06-15 13:32:11 +01:00
mike12345567
4950db460c
Formatting.
2021-06-14 19:07:13 +01:00
mike12345567
b0bb2a23db
Fix for #1710 - don't allow setting setting info from within apps and making the user portal a bit more clear about builders being global admins.
2021-06-14 15:23:24 +01:00
mike12345567
146a72f61d
Fixing internal delete.
2021-06-14 13:52:06 +01:00
mike12345567
6685ebaa7b
Fixing bulk deletion.
2021-06-11 19:54:47 +01:00
Martin McKeaveney
b546faab15
restore page structure back to selected datasource
2021-06-11 17:53:55 +01:00
Martin McKeaveney
114eac4134
external/internal tables and datasources merged, removed autocapture, re-added logout action
2021-06-11 17:52:08 +01:00
mike12345567
1e9ce62261
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-07 13:22:27 +01:00
mike12345567
b82af48351
Fixing an issue with the various components of a relationship column being edittable after it was created.
2021-06-04 21:25:34 +01:00
mike12345567
5317d7b1f3
Relationship name wasn't editable - fixing this.
2021-06-04 21:19:21 +01:00
mike12345567
781bd7bab6
Fixing internal table issues and updating createTable cypress test case.
2021-06-02 12:32:07 +01:00
mike12345567
507e2587c6
Fixing issue with relationship column not being name-able.
2021-05-28 19:12:14 +01:00
Martin McKeaveney
09ce58aa95
fix mssql encryption option
2021-05-28 11:55:28 +01:00
Andrew Kingston
ae297f2fdd
Fix toggles in tables in backend UI always showing false
2021-05-27 07:36:46 +01:00
Keviin Åberg Kultalahti
fd7050697d
checks for user table props in table
2021-05-26 15:44:16 +02:00
Andrew Kingston
104298371a
Fix case of group by button
2021-05-25 15:33:04 +01:00
Andrew Kingston
6c960dd9e2
Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro
2021-05-25 10:11:41 +01:00
Andrew Kingston
4e67369277
Fix case of edit roles button
2021-05-25 08:24:00 +01:00
Martin McKeaveney
4091013376
tidy up
2021-05-23 15:52:21 +01:00
Martin McKeaveney
35e361717c
make attachments downloadable and images clickable
2021-05-23 15:40:00 +01:00
Martin McKeaveney
f58ad3a12c
allow deletion of relationships
2021-05-23 15:06:33 +01:00
Andrew Kingston
441fbd37fb
Prevent creating, deleting or editing global fields for user in the backend UI of the builder
2021-05-19 18:46:15 +01:00
mike12345567
d62280ae83
Merge branch 'next' of github.com:Budibase/budibase into user-app-list
2021-05-19 15:58:17 +01:00
mike12345567
c6f7f115b5
Fixing issues with the user table within the apps.
2021-05-19 15:55:00 +01:00
Andrew Kingston
27dfa40ec4
Add user first name and last name to backend table UI
2021-05-19 10:40:05 +01:00
mike12345567
d40fb215f9
Adding the ability to create options based on CSV, this will use the import data to create options.
2021-05-18 22:14:27 +01:00
Andrew Kingston
1a2e17ff17
Add support for numerical sorting
2021-05-11 11:24:16 +01:00
Andrew Kingston
be04060ff1
Server builder under /builder rather than /app for top level to avoid confusion
2021-05-07 08:17:21 +01:00
Andrew Kingston
1712f559aa
Update routing to serve any builder routes under /app so that envoy can proxy correctly
2021-05-06 16:39:34 +01:00
mike12345567
e5f3b3956c
Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas
2021-05-04 13:24:14 +01:00
Andrew Kingston
797e8a8b67
Add explicit prettier options
2021-05-04 11:32:22 +01:00
Andrew Kingston
7bdf1f9ed2
Fix modal content size prop
2021-05-04 11:07:26 +01:00
Andrew Kingston
c010eeb314
Fix prettier and fix crash when using certain views as data sources
2021-05-04 11:04:42 +01:00
mike12345567
dcf69b2181
Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas
2021-05-04 10:34:30 +01:00
mike12345567
a7022de9b5
Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion.
2021-04-30 16:17:57 +01:00
Keviin Åberg Kultalahti
7dc53dc2e6
convert all Heading instances to use new API
2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti
9509b8f42b
Convert Body component to use size="" prop
2021-04-30 13:31:45 +02:00
mike12345567
b7a767a571
Linting.
2021-04-29 19:10:02 +01:00
mike12345567
a14c80bf6c
Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one.
2021-04-29 19:06:58 +01:00
Andrew Kingston
9c903feed0
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-28 15:53:07 +01:00
Keviin Åberg Kultalahti
e63e2b369a
Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel
2021-04-28 15:09:32 +02:00
Keviin Åberg Kultalahti
02c7ec71c5
Convert EventPanel to Layout component
2021-04-28 15:04:30 +02:00
Andrew Kingston
62b0e02ef4
Update all backend buttons to be action buttons. Add missing ActionMenu conversion to views
2021-04-28 13:59:55 +01:00
Keviin Åberg Kultalahti
6beb6c4f44
Convert IntegrationForm to use Layout component
2021-04-28 14:33:40 +02:00
Keviin Åberg Kultalahti
da993b47f1
Create DrawerContent component
2021-04-27 17:43:56 +02:00
Keviin Åberg Kultalahti
9ee6ef3073
rework Icons to use new API
2021-04-27 16:30:13 +02:00
Keviin Åberg Kultalahti
2e7e18a8b6
Changes ActionMenu button slot to be called control
2021-04-27 15:34:17 +02:00
Keviin Åberg Kultalahti
0a036e5f20
Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel
2021-04-27 15:28:03 +02:00
Keviin Åberg Kultalahti
9bda97b300
rework ActionMenu and add noClose prop to MenuItem
2021-04-27 11:48:47 +02:00
Andrew Kingston
759f34626b
Update other backend popovers to be modals
2021-04-26 19:29:22 +01:00
Andrew Kingston
17bf73706a
Update filter popover to modal
2021-04-26 16:14:16 +01:00
Andrew Kingston
451fc56358
Update all table popovers to be modals and fix edit roles modal
2021-04-26 15:57:17 +01:00
Keviin Åberg Kultalahti
f0e25612a1
more conversions
2021-04-26 14:56:55 +02:00
Keviin Åberg Kultalahti
2ea62f14ab
ActionMenu API improvements
2021-04-26 14:42:45 +02:00
Keviin Åberg Kultalahti
3950e26ade
More conversions...
2021-04-26 14:31:32 +02:00
Keviin Åberg Kultalahti
f63861771e
More ActionMenu conversion
2021-04-26 14:21:30 +02:00
Keviin Åberg Kultalahti
0b0dd3cbea
Converts datasources dropdowns to use ActionMenu
2021-04-26 12:11:51 +02:00
Keviin Åberg Kultalahti
9b4fa92a6a
converts table dropdown to spectrum ActionMenu
2021-04-26 12:05:12 +02:00
Keviin Åberg Kultalahti
d9d63df478
Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs
2021-04-23 14:12:20 +02:00
Keviin Åberg Kultalahti
e3edb131e2
replace more remix icons
2021-04-23 14:10:44 +02:00
Keviin Åberg Kultalahti
92e095a91a
remove unused component
2021-04-23 14:01:50 +02:00
Keviin Åberg Kultalahti
cd5b617610
replace remix icons in NavItem component
2021-04-23 13:52:34 +02:00
Andrew Kingston
b19f29b168
Update some leftover header sizes
2021-04-23 11:55:36 +01:00
Keviin Åberg Kultalahti
311d4f9d65
Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs
2021-04-23 12:52:05 +02:00
Keviin Åberg Kultalahti
c592e09c71
Remove unused file
2021-04-23 11:48:27 +02:00
Andrew Kingston
f859ad5210
Update lots of font sizes, padding and other UI improvements
2021-04-23 10:48:19 +01:00
Keviin Åberg Kultalahti
cdfa80e31a
adds more spectrum variables to integration list
2021-04-22 14:47:03 +02:00
Keviin Åberg Kultalahti
7fc487b6fc
converts Create Datasource modal
2021-04-22 14:38:35 +02:00
Keviin Åberg Kultalahti
ad1b6aaf54
remove testing stuff
2021-04-22 12:25:32 +02:00
Keviin Åberg Kultalahti
4106d5705b
Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs
2021-04-22 12:09:51 +02:00
Andrew Kingston
1fb6cd0b4b
Add dropzone component and update builder and standard components
2021-04-22 10:10:42 +01:00
Keviin Åberg Kultalahti
66562400fe
Switch out DropdownMenu to Popover across the builder
2021-04-21 16:03:12 +02:00
Andrew Kingston
06b438d585
Add datepicker, centralise icon management and update builder styles
2021-04-20 20:06:27 +01:00
Andrew Kingston
5f7f18b187
Fix create table modal
2021-04-20 13:40:08 +01:00
Andrew Kingston
1a0aa22968
Update group by popover
2021-04-20 12:35:34 +01:00
Andrew Kingston
514bdc4d3f
Update calculate popover
2021-04-20 12:34:10 +01:00
Andrew Kingston
beb296fd0d
Update filter popover
2021-04-20 12:31:08 +01:00
Andrew Kingston
d268064164
Update all backend table popovers to use spectrum and fix multiple bugs
2021-04-20 12:20:03 +01:00
Andrew Kingston
9482112d6b
Update entire builder backend UI to work with new spectrum components and fix multiple issues
2021-04-20 11:53:19 +01:00
mike12345567
aa467e7d63
Formatting.
2021-04-16 17:25:53 +01:00
Andrew Kingston
9663c62d2e
Add switch and fix modal titles
2021-04-16 17:12:22 +01:00
mike12345567
3a6cc28df0
Merge branch 'master' of github.com:Budibase/budibase into next
2021-04-16 17:01:35 +01:00
Andrew Kingston
2ab62dc935
Replace RichText editor with spectrum text area
2021-04-16 16:00:10 +01:00
mike12345567
d19e350df8
Formatting.
2021-04-16 14:43:20 +01:00
Andrew Kingston
431abb53ce
Add radio group spectrum component and update builder
2021-04-16 14:30:33 +01:00
mike12345567
9f22ab0a1a
Some fixes for creation/editing of table columns.
2021-04-16 13:47:30 +01:00
Andrew Kingston
3627cd38e1
Fix schema in when creating columns and use new spectrum form components in design section
2021-04-16 11:06:21 +01:00
Andrew Kingston
c82c298a93
Update create table modal to use new forms
2021-04-16 09:40:44 +01:00
Andrew Kingston
387651213b
Update some builder components to use new forms
2021-04-15 19:42:58 +01:00
Keviin Åberg Kultalahti
8032d5f85d
Merge branch 'spectrum-bbui' into spectrum/actionbutton-actionmenus
2021-04-13 17:05:01 +02:00
Andrew Kingston
c729d80902
Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui
2021-04-13 15:24:34 +01:00
Andrew Kingston
b612c32ce5
Fix stale data overwriting new data when requests are slow
2021-04-13 15:10:49 +01:00
Andrew Kingston
f76fb21562
Allow clicking on relationships in spectrum table
2021-04-12 15:12:59 +01:00
Andrew Kingston
afca35a229
Improve table props and update table to work with views
2021-04-12 14:45:41 +01:00
mike12345567
3214abb89a
Global users now working through the server, all requests proxied.
2021-04-09 15:11:49 +01:00
Keviin Åberg Kultalahti
439fda6785
fix buttons
2021-04-09 15:24:28 +02:00
Andrew Kingston
b699573941
Add custom renderers to table and improve table sorting
2021-04-09 14:21:27 +01:00
Keviin Åberg Kultalahti
5a2287ddcb
moves NotificationDisplay to bbui and converts it to spectrum
2021-04-09 12:02:53 +02:00
Keviin Åberg Kultalahti
0e52a1e12f
add text slot conditional to button
2021-04-09 11:10:37 +02:00
Keviin Åberg Kultalahti
e408fac0e5
conversion of buttons in builder
2021-04-09 10:52:06 +02:00
Keviin Åberg Kultalahti
f72dda18de
actually convert table command buttons
2021-04-08 18:10:18 +02:00
Andrew Kingston
5ef5106f07
Add spectrum table to BBUI and update builder
2021-04-08 15:57:24 +01:00
Andrew Kingston
f9a54d08f5
Fix route error when creating a view
2021-04-07 13:43:11 +01:00
Andrew Kingston
1b8f2067e4
Add back in Grid to backend UI
2021-04-07 09:03:47 +01:00
Andrew Kingston
1c8de5d52d
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 13:51:48 +01:00
Keviin Åberg Kultalahti
50da4159e1
fixes views store
2021-04-01 11:53:22 +02:00
Andrew Kingston
b3b7c54901
Update to support new stores
2021-04-01 10:29:47 +01:00
Andrew Kingston
8619db57b4
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 09:12:16 +01:00
Andrew Kingston
17c06cfb84
Import image assets as needed to allow proper bundling
2021-03-31 19:58:30 +01:00
Andrew Kingston
44ad38fdf8
Add BBUI to monorepo and use vite for builder, client lib and standard components
2021-03-31 16:14:56 +01:00
Keviin Åberg Kultalahti
12fbd6245c
fix merge regression
2021-03-31 13:48:30 +02:00
Keviin Åberg Kultalahti
c5bdb590f9
merge next
2021-03-31 11:26:44 +02:00
Keviin Åberg Kultalahti
44e3f29a0b
moves backend stores to "stores" in the root src directory
2021-03-26 09:50:37 +01:00
mike12345567
34918013cb
Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense.
2021-03-23 17:54:02 +00:00
Keviin Åberg Kultalahti
5deceb7928
remove backendUiStore
2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti
3e58ad9031
move rows to it's separate store
2021-03-23 13:27:45 +01:00
Keviin Åberg Kultalahti
5cbba0a2ee
fix tables not showing up
2021-03-23 13:05:22 +01:00
Keviin Åberg Kultalahti
8a2ccbc1a9
wip: cleanup of components
2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti
c77061f239
wip: converts components to use separate stores
2021-03-23 12:16:54 +01:00
Keviin Åberg Kultalahti
a440e7631b
move tables to separate store
2021-03-23 11:54:03 +01:00
Keviin Åberg Kultalahti
99423ee51b
remove log
2021-03-23 10:57:34 +01:00
Keviin Åberg Kultalahti
c441307611
fixes issues with queries not getting selected correctly
2021-03-23 10:56:53 +01:00
Keviin Åberg Kultalahti
526283d406
fixes and splits out database to it's separate store
2021-03-22 16:33:08 +01:00
Keviin Åberg Kultalahti
cb3a4b549a
moves queries part of backendstore to separate store
2021-03-22 14:47:21 +01:00
Keviin Åberg Kultalahti
58aefcec04
fixes permissions problem
2021-03-22 12:57:42 +01:00
Keviin Åberg Kultalahti
5b08b31fd6
moves the datasources store to it's separate store
2021-03-22 12:02:55 +01:00
Keviin Åberg Kultalahti
98607ca1bd
moves roles in backendstore to a separate store
2021-03-22 10:55:23 +01:00
Keviin Åberg Kultalahti
4b3891f68a
moves permissions to a separate store
2021-03-22 09:59:22 +01:00
Keviin Åberg Kultalahti
edc2f438c2
remove log
2021-03-19 14:58:00 +01:00
Keviin Åberg Kultalahti
a3750a2c5b
fix some navigation issues when removing tables/datasources
2021-03-19 11:03:44 +01:00
Keviin Åberg Kultalahti
a769d5f477
reverts some of the merged files
2021-03-18 14:33:45 +01:00
Keviin Åberg Kultalahti
1b859d0bb7
merge next
2021-03-18 14:05:12 +01:00
Keviin Åberg Kultalahti
a9a895995b
fix not being redirected to datasource index page once you delete a datasource
2021-03-18 10:56:18 +01:00
Keviin Åberg Kultalahti
0b36b98295
Merge branch 'next' into fix/route-preservation
2021-03-18 08:41:41 +01:00
Keviin Åberg Kultalahti
bf90d9cf4c
wip: routify
2021-03-17 12:40:24 +01:00
Martin McKeaveney
f6bc83c4c7
Merge branch 'develop' of https://github.com/Budibase/budibase
2021-03-15 20:53:17 +00:00
Martin McKeaveney
3dd902666c
fix duplicate column name issue
2021-03-15 20:38:55 +00:00
Keviin Åberg Kultalahti
2900704a4c
adds routing to the automation tab
2021-03-15 15:00:34 +01:00
mike12345567
9609c59368
Fixing an issue discovered where the relationshipType currently specifies the wrong cardinality, for now just flipping the way it is specified in the front end as this will accurately describe what the backend is performing.
2021-03-05 15:19:33 +00:00
Martin McKeaveney
69a9e3135f
Merge branch 'master' into develop
2021-03-03 16:00:10 +00:00
mike12345567
fdaf2f580c
PR comment from Marty, adding a bit more vertical breathing room around checkboxes of relationship type.
2021-03-03 10:41:40 +00:00
mike12345567
d93cfa73fd
Updating with a suggestion from Andrew kingston, adding row/rows to sentences about one->many relationships so that singular/plural english makes sense.
2021-03-02 11:10:26 +00:00
mike12345567
e75e96891f
Formatting.
2021-03-01 18:03:33 +00:00
mike12345567
7b90566769
Updating the properties panel to show the component type rather than name (no point in repeating) and some final styling changes to the one to many update.
2021-03-01 17:48:52 +00:00
mike12345567
0c8026c5ce
First version, still playing around with styling.
2021-03-01 17:06:08 +00:00
Keviin Åberg Kultalahti
a08684cd14
removes unused code in automation and backend sections
2021-03-01 17:34:27 +01:00
Martin McKeaveney
c73c77448c
bugfixes
2021-02-25 16:21:41 +00:00
mike12345567
cd36739c23
Merge branch 'master' of github.com:Budibase/budibase into bug/relationship-display-id
2021-02-25 12:36:16 +00:00
Martin McKeaveney
bcaed4f4e4
Server side data integrity for 1:N
2021-02-25 11:55:23 +00:00
Andrew Kingston
bf384697d3
Add support for new relationship object in backend table
2021-02-25 11:05:46 +00:00
Andrew Kingston
8e0aaf0daa
Remove front end validation on password when editing users
2021-02-25 09:11:56 +00:00
Martin McKeaveney
18429c5e78
Merge branch 'master' of https://github.com/Budibase/budibase into develop
2021-02-24 21:57:50 +00:00
mike12345567
a69cc49501
Updating group by functionality, so that relationships aren't an option.
2021-02-24 17:21:53 +00:00
Martin McKeaveney
a17a1fb07b
SSL config for mysql, remove rickroll
2021-02-24 16:31:47 +00:00
Martin McKeaveney
ef069f9a1c
merge
2021-02-24 14:46:26 +00:00
Kevin Åberg Kultalahti
b8cdc113a1
Merge pull request #1168 from Budibase/fix/budi-day-bug-list
...
Fix/dot notation grid fix
2021-02-24 12:54:29 +01:00
mike12345567
704728cc3b
removing use of optional chaining and just checking for status.
2021-02-23 17:13:46 +00:00
mike12345567
16228b8028
Fixing a minor issue, making sure only trying to add displayFieldColumn when the app has that column (older ones may not yet).
2021-02-23 17:08:35 +00:00
mike12345567
3d82bcef6c
Formatting.
2021-02-23 16:31:33 +00:00
mike12345567
ce7c6a4dfb
Merge branch 'develop' of github.com:Budibase/budibase into bugs/various-bugs
2021-02-23 16:31:12 +00:00
mike12345567
38a99e10a3
Adding a few fixes for bugs related to user table, user table views and some async functions that weren't awaiting promises.
2021-02-23 16:29:50 +00:00
Keviin Åberg Kultalahti
f8adb6429c
adds option to allow dot notation in column names
2021-02-23 13:14:30 +01:00
Andrew Kingston
3430048c9b
Show error when trying to create user with a duplicate email address
2021-02-23 10:33:26 +00:00
Martin McKeaveney
175d34841b
Merge pull request #1156 from Budibase/external-data-source-fixes
...
External data source fixes
2021-02-22 18:53:22 +00:00
Martin McKeaveney
89c2ae0692
read all columns for schema rather than just the first
2021-02-22 17:41:02 +00:00
mike12345567
b5a2480001
Formatting.
2021-02-22 12:30:07 +00:00
mike12345567
d9aa1a4890
Switching user activity state to an options field rather than boolean (more extensible).
2021-02-22 12:29:49 +00:00
mike12345567
99d356a862
Formatting.
2021-02-22 11:40:24 +00:00
mike12345567
c801203dc5
Adding the ability to set whether a user is active or not rather than deleting them, stops them from being able to log in to the system.
2021-02-22 11:39:58 +00:00
Michael Drury
4a37839151
Merge pull request #1140 from Budibase/feature/relationship-enrichment
...
Re-introducing relationship tags - showing the display column
2021-02-19 16:54:18 +00:00
mike12345567
aa449e4729
Updating cypress tests as well as changing the auto column icons a bit to improve the look.
2021-02-19 15:49:54 +00:00
Martin McKeaveney
80b0dc672d
Merge branch 'develop' of https://github.com/Budibase/budibase into rest-api-integration
2021-02-19 15:12:23 +00:00
mike12345567
c98e990a3d
Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:35:18 +00:00
Martin McKeaveney
1df1efe59b
lint
2021-02-19 14:31:07 +00:00
Andrew Kingston
1988473051
Fix crash when viewing views without schemas
2021-02-19 14:06:08 +00:00
Andrew Kingston
bd68672c51
Add field type to backend table headers
2021-02-19 14:05:54 +00:00
Andrew Kingston
ce5441e35a
Add relationship enrichment display to backend UI
2021-02-19 13:05:52 +00:00
Keviin Åberg Kultalahti
78ee1edf40
merge develop
2021-02-19 13:55:17 +01:00
Keviin Åberg Kultalahti
15947eb9a5
adds disabled state to relationship type - column must be re-created in order to change the value
2021-02-19 13:49:28 +01:00
Martin McKeaveney
8a60131c7e
merge with develop
2021-02-19 12:09:17 +00:00
Keviin Åberg Kultalahti
aa38952131
displays correct relationship type in the create/edit component
2021-02-19 12:44:16 +01:00
Martin McKeaveney
a834f17a80
more design updates
2021-02-18 18:55:08 +00:00
Martin McKeaveney
6e121b6045
design updates, changing query verb names to HTTP verbs
2021-02-18 16:58:10 +00:00
mike12345567
0f323d8aa9
linting.
2021-02-17 17:34:15 +00:00
mike12345567
74b6f0069b
Fixing some errors found with relationships.
2021-02-17 17:30:58 +00:00
mike12345567
91926d17d9
Adding delay to cypress test to allow time for statistics to calculate.
2021-02-16 22:12:58 +00:00
mike12345567
d700cc254c
Formatting.
2021-02-16 18:47:25 +00:00
mike12345567
a63ebd1a9c
Fixing another cypress test.
2021-02-16 18:47:05 +00:00
mike12345567
1e39a873b2
Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now.
2021-02-16 18:29:38 +00:00
mike12345567
ad49a428b5
Fixing an issue with Cypress tests.
2021-02-16 17:55:21 +00:00
mike12345567
811aa5ced3
Fixing minor issue with auto-column toggles.
2021-02-16 16:52:30 +00:00
mike12345567
258b2138c3
Formatting.
2021-02-16 16:38:36 +00:00
mike12345567
cafb50bce6
Fixing some UI stuff after discussing with Andrew K - making sure auto-columns always appear at end of table.
2021-02-16 16:22:25 +00:00
mike12345567
1a9d16c8c7
Updating where utilities are held in builder and then making user table relationships autocolumn aware too.
2021-02-16 15:41:50 +00:00
Keviin Åberg Kultalahti
61552975c2
fix: field property saved to wrong place
2021-02-16 15:29:24 +01:00
mike12345567
113de64833
Some further UI work for auto-columns.
2021-02-16 13:56:40 +00:00
Keviin Åberg Kultalahti
11ee6e8b15
change wording and remove console log
2021-02-16 12:50:12 +01:00
mike12345567
3a106c937c
Formating.
2021-02-15 19:59:49 +00:00
mike12345567
846772bfeb
Adding the ability to create/control auto-columns from the create/edit column modal.
2021-02-15 19:59:30 +00:00
Martin McKeaveney
55f98e82d8
REST integration complete
2021-02-15 18:41:56 +00:00
mike12345567
4b1855974c
Work in progress, getting the server backend mostly ready for this work.
2021-02-15 17:47:14 +00:00
Keviin Åberg Kultalahti
a35a6ba807
fix not being able to select relationship type
2021-02-15 17:37:07 +01:00
Keviin Åberg Kultalahti
a7db499544
initial work to switch toggle to radio button
2021-02-15 17:12:39 +01:00
Keviin Åberg Kultalahti
896c6ae5d4
Merge branch 'develop' into relationship-one-to-many
2021-02-15 12:02:26 +01:00
mike12345567
6bc9123a86
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 18:03:52 +00:00
mike12345567
f266129489
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 13:40:27 +00:00
Keviin Åberg Kultalahti
9c3bde0f7e
missed conflict fix
2021-02-12 14:32:46 +01:00
Keviin Åberg Kultalahti
7cb263ceff
merge develop
2021-02-12 14:24:38 +01:00
mike12345567
73169ab911
Quick CSS change for manage access popover.
2021-02-12 12:05:01 +00:00
mike12345567
1a8fe9b02c
Some more fixes for RBAC as well as fixing the duplication of roles.
2021-02-12 12:02:07 +00:00
Martin McKeaveney
ec3ef225b9
simplify UI
2021-02-12 10:12:17 +00:00
mike12345567
c3840d8017
Merge branch 'master' of github.com:Budibase/budibase into rbac-ui
2021-02-11 13:01:07 +00:00
Martin McKeaveney
701e2b218e
RBAC popover complete
2021-02-10 22:23:27 +00:00
Andrew Kingston
56d8a27286
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-10 18:34:45 +00:00
Martin McKeaveney
37c00f24bd
control RBAC from data section
2021-02-10 18:18:31 +00:00
mike12345567
ca20cbeeca
First lot of work to update the auto fields into schema.
2021-02-10 17:55:19 +00:00
mike12345567
23f443022b
Merge branch 'master' of github.com:Budibase/budibase into feature/autocolumns
2021-02-10 16:10:55 +00:00
mike12345567
feb7e2756f
WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc.
2021-02-10 16:10:39 +00:00
Martin McKeaveney
587d20b611
Merge branch 'master' of https://github.com/Budibase/budibase into internal-search
2021-02-10 14:02:57 +00:00
Martin McKeaveney
4766d21340
clean up index on table deletion
2021-02-09 18:57:32 +00:00
Martin McKeaveney
9c7a373fb0
primary and secondary index fields
2021-02-09 18:49:12 +00:00
Keviin Åberg Kultalahti
8a2cc83a3b
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 16:26:42 +01:00
Andrew Kingston
c635956e30
Fix multiselect not being wrapped in CreateEditRow modal
2021-02-09 14:37:42 +00:00
Keviin Åberg Kultalahti
9d58461328
disables one to many toggle when column is edited
2021-02-09 14:28:57 +01:00
Martin McKeaveney
05353c7666
backwards pagination
2021-02-09 12:12:03 +00:00
Keviin Åberg Kultalahti
7dffc1881d
adds oneToMany property to save table method
2021-02-09 13:10:01 +01:00
mike12345567
9752263e25
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-08 17:22:21 +00:00
Keviin Åberg Kultalahti
e74509e708
initial setup for one to many
2021-02-08 16:46:54 +01:00
Martin McKeaveney
bfa865cf3c
Merge branch 'master' of github.com:Budibase/budibase into internal-search
2021-02-08 09:32:53 +00:00
Martin McKeaveney
786a76208d
fixing dropdowns
2021-02-06 20:32:44 +00:00
mike12345567
5f582dd1dc
Initial work towards rbac.
2021-02-05 15:58:25 +00:00
Martin McKeaveney
b4628a43d0
merge
2021-02-05 11:18:37 +00:00
Martin McKeaveney
1f6a755cb6
fixing JSON and CSV import/export
2021-02-04 08:20:04 +00:00
Martin McKeaveney
27c7f5697b
internal search working
2021-02-01 21:02:54 +00:00
Martin McKeaveney
e1c96d5165
adding search in binding drawer
2021-02-01 14:29:51 +00:00
mike12345567
12a2ad5976
Linting.
2021-02-01 12:40:55 +00:00
Martin McKeaveney
4bce1e3cb8
Merge pull request #1063 from yashank09/master
...
disables input to edit builtin role name
2021-01-31 12:40:36 +00:00
Yashank
af48e5550d
disables input to edit builtin role name
2021-01-31 04:24:33 -08:00
Martin McKeaveney
f745975a0c
privacy features + allow builder usage without cloud API key
2021-01-28 19:32:13 +00:00
sovlookup
d1ba3f97f6
add arangodb integration
2021-01-28 21:42:40 +08:00
Martin McKeaveney
0f18ee70ef
actions fix
2021-01-27 17:29:30 +00:00
Martin McKeaveney
fcbb27b628
Merge branch 'master' of github.com:Budibase/budibase into mysql-connector
2021-01-26 11:10:08 +00:00
Martin McKeaveney
b52a2efef0
MySQL integration and self hosted deploy event
2021-01-26 11:07:30 +00:00
Joe
58f369bf0a
Merge pull request #976 from Budibase/Fix-Text-overlap-in-data-table-#961
...
Fix: Text overlap in data table #961
2021-01-25 18:19:41 +00:00
Joe
6db127384e
Query page tidy up
...
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Martin McKeaveney
1e9736e396
sensible defaults, adding popover for parameters
2021-01-22 10:54:23 +00:00
Joe
67d15da120
External data source config ui
...
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Martin McKeaveney
d3311fbae4
tidy up
2021-01-18 15:47:02 +00:00
Martin McKeaveney
133d93fbee
fix dynamic params
2021-01-18 15:37:32 +00:00
Martin McKeaveney
21ff46f18e
fix import
2021-01-15 13:50:11 +00:00
Martin McKeaveney
75c787553b
lint ✨
2021-01-15 13:42:55 +00:00
Martin McKeaveney
0a3d338985
query and datasource unit tests
2021-01-14 20:51:03 +00:00
Martin McKeaveney
1b51113c44
pass field values in binding drawer
2021-01-14 14:22:24 +00:00
Martin McKeaveney
267e85c2bf
tidy up
2021-01-13 18:29:51 +00:00
Martin McKeaveney
01ff661f17
schema updates, custom fields
2021-01-13 16:39:47 +00:00
Martin McKeaveney
33d63607e2
Add all CRUD ops to airtable integration
2021-01-12 17:45:43 +00:00
Martin McKeaveney
d05f1666fc
further syntax highlighting updates
2021-01-12 16:49:11 +00:00
Martin McKeaveney
a48869a2f0
merge
2021-01-11 20:29:33 +00:00
Martin McKeaveney
15de3c8f83
styling, async data fetching
2021-01-11 20:17:56 +00:00
Martin McKeaveney
b76d42bcde
use dynamic input in query
2021-01-11 15:34:43 +00:00
Martin McKeaveney
102b7ce61f
binding data context in component
2021-01-08 18:22:03 +00:00
Martin McKeaveney
8e40f4b5f8
Allow dynamic query execution from front end components
2021-01-08 12:06:37 +00:00
Martin McKeaveney
d1a119f06a
new datasource design
2021-01-07 13:13:46 +00:00
Joe
078d8c07bb
Fix: Text overlap in data table#961
...
fix: Text overlap in data table #961
This fix clamps the text to one line and hides the overflow with an ellipsis.
2021-01-07 12:15:55 +00:00
Andrew Kingston
c5263999c3
Update autoscreen toggle text
2021-01-07 10:00:24 +00:00
Andrew Kingston
a5b574d61e
Small text change to autoscreen toggle
2021-01-07 09:32:44 +00:00
Andrew Kingston
ff93d30608
Add toggle to make autoscreens optional
2021-01-06 16:03:00 +00:00
Martin McKeaveney
d7a0d29b03
switching between queries
2021-01-06 12:28:51 +00:00
Martin McKeaveney
755fa0ac4a
allow execution of external connector queries from button clicks
2021-01-04 18:57:16 +00:00
Martin McKeaveney
d27a264c96
better UI feedback
2021-01-04 10:39:17 +00:00
Martin McKeaveney
b4b4941003
use queries in front end
2020-12-30 12:58:39 +00:00
Martin McKeaveney
30b4c2467f
codemirror
2020-12-30 11:46:37 +00:00
Martin McKeaveney
29b51bc6c2
separation of datasources and queries
2020-12-18 18:19:43 +00:00
kevmodrome
55e364071f
remove console logs
2020-12-18 11:12:00 +01:00
kevmodrome
b3497d3846
fixes encoding issue of file to work with non-english chars
2020-12-18 11:10:36 +01:00
kevmodrome
1ce7dfda79
fixes CreateEditRow not display multiselect correctly when long-form component was used
2020-12-16 13:00:07 +01:00
Andrew Kingston
63d9371b4d
Small JS syntax refactor
2020-12-14 13:36:09 +00:00
Andrew Kingston
75b971f6ff
Rename create new row to create new user for users table
2020-12-14 13:24:09 +00:00
Martin McKeaveney
7255a21819
merge
2020-12-12 20:09:04 +00:00
Andrew Kingston
b842a2addc
Cache roles in store and add role selector for screens
2020-12-09 15:35:57 +00:00
Andrew Kingston
05b9c3fa68
Fix selected row state not resetting properly
2020-12-09 11:31:50 +00:00
mike12345567
4d5ac0ee9e
Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned).
2020-12-08 17:33:08 +00:00
Andrew Kingston
495427082f
Add custom renderer for user roles to show pretty names
2020-12-08 14:03:47 +00:00
Andrew Kingston
77f049d1bd
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
2020-12-08 13:16:53 +00:00
Andrew Kingston
1c73786226
Update user editing to support new email field
2020-12-08 11:43:37 +00:00
Martin McKeaveney
a7789067d3
fix layout bugs, some tidy up
2020-12-07 20:29:41 +00:00
Andrew Kingston
b70512ada2
Add custom modal for creating and editing users
2020-12-07 19:05:39 +00:00
mike12345567
74f5197865
Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update
2020-12-07 18:08:20 +00:00
Martin McKeaveney
3af5ec36b8
merge
2020-12-07 15:53:51 +00:00
Martin McKeaveney
15279f2c41
lint
2020-12-04 14:46:21 +00:00
Andrew Kingston
1bc339679a
Add modal for editing user roles
2020-12-04 08:27:42 +00:00
kevmodrome
afac1857bc
now uses RichText component in create/edit row modal on the backend
2020-12-03 15:37:04 +01:00
Martin McKeaveney
d7bff037bc
tidy up
2020-12-02 17:07:30 +00:00
mike12345567
b55c4bc9c0
Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor
2020-11-30 11:47:08 +00:00
Martin McKeaveney
30b28c12ca
allow password creation
2020-11-27 15:33:32 +00:00
Martin McKeaveney
d78e2c8d94
allow creation of username
2020-11-27 15:24:43 +00:00
mike12345567
060fee722c
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
2020-11-27 15:11:56 +00:00
Martin McKeaveney
4a8c37440e
prevent username changing
2020-11-27 14:59:27 +00:00
Martin McKeaveney
eae0ed5468
fix tests
2020-11-27 14:36:36 +00:00
Martin McKeaveney
6cca720117
browse contents of s3 buckets from within budibase
2020-11-26 21:23:20 +00:00
Martin McKeaveney
9a6ac6915b
CouchDB integration E2E
2020-11-26 17:34:15 +00:00
Martin McKeaveney
fbf501aebc
mongoDB end to end
2020-11-26 16:46:36 +00:00
Martin McKeaveney
298ef30360
budibase postgres E2E working
2020-11-26 14:43:56 +00:00
mike12345567
8a013c33c3
Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent.
2020-11-25 17:56:09 +00:00
Martin McKeaveney
ce4bf552f1
fix users test, remove superfluous files
2020-11-25 15:30:10 +00:00