Commit Graph

9988 Commits

Author SHA1 Message Date
Andrew Kingston 680e609b52 Remove plural forms of enums and use TS enum rather than JS const 2023-05-31 17:03:14 +01:00
Andrew Kingston 8a2d4b7052 Merge branch 'develop' of github.com:Budibase/budibase into websocket-redis-integration 2023-05-31 16:28:14 +01:00
deanhannigan ae9b8e9f2f Merge pull request #10752 from Budibase/fix/overview-deployments-updating
Fix for deployment refresh in overview section
2023-05-31 15:47:16 +01:00
Andrew Kingston a7c6298d1f Ensure socket pruning due to redis TTL expiry works as expected 2023-05-31 15:37:39 +01:00
Andrew Kingston 05e34076f7 Fully rewrite websocket redis integration to use individual keys per session, enable TTLs on sesisons, prune sessions when users connect and add a heartbeat to sockets 2023-05-31 15:13:22 +01:00
Dean 8b1eca696a Fix for deployment refresh in overiew section 2023-05-31 15:01:15 +01:00
Dean f875463162 Merge remote-tracking branch 'origin/develop' into feature/db-query-save-prompt 2023-05-31 13:58:03 +01:00
Andrew Kingston c0eaa60e13 Revert "Assign a new display column when deleting field (#10234)"
This reverts commit 358e49d43f.
2023-05-31 13:27:07 +01:00
Dean 24d57e8fd2 Merge remote-tracking branch 'origin/develop' into feature/db-query-save-prompt 2023-05-31 11:56:55 +01:00
melohagan 358e49d43f Assign a new display column when deleting field (#10234)
* Assign a new display column when deleting field

* lint

* WIP

* Unit tests WIP

* saveField unit tests

* deleteField unit tests

* TODO

* lint

* Stop invalid data types being auto primaryDisplay
2023-05-31 11:40:31 +01:00
Andrew Kingston d3fdb52bf5 Store all socket users in redis to allow all server instances to be aware of all users 2023-05-31 10:21:50 +01:00
Martin McKeaveney 0c5681d3a1 Merge pull request #10635 from GitStartHQ/BUDIOSS-20
Automation panel does not scroll
2023-05-30 22:03:51 +01:00
Gerard Burns 23ee9f4af8 Post Sign Up Onboarding Changes (#10701)
* wip

* PR Feedback

* Fixes

* PR Feedback

* PR Feedback

* PR Feedback
2023-05-30 12:54:57 +01:00
Andrew Kingston 1db22d3965 Remove unused code 2023-05-30 11:17:46 +01:00
Andrew Kingston 22815a064c Fix overflow issue in apps list 2023-05-30 11:16:02 +01:00
Andrew Kingston be40d72f55 Merge pull request #10712 from Budibase/data-section-multidev
Multiple user collaboration for data section
2023-05-30 09:08:14 +01:00
Adria Navarro e3ce16d0c9 Update local versions to 0.0.0 2023-05-29 10:54:10 +02:00
mike12345567 7ba21d836b Merge branch 'develop' of github.com:Budibase/budibase into feature/sync-automations 2023-05-26 16:42:01 +01:00
Peter Clement 221d03c153 fix reactivity bug with synchronous param 2023-05-26 13:18:08 +01:00
Peter Clement 5a73b02827 update feature array to be an object 2023-05-26 11:02:47 +01:00
Andrew Kingston 852df16448 Lint 2023-05-26 10:29:03 +01:00
Adria Navarro 77a619945b Merge pull request #10680 from Budibase/budi-6933-verify-data-source-connection-during
Verify data source connection before saves
2023-05-26 10:47:42 +02:00
Andrew Kingston 520158c8f9 Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev 2023-05-26 09:39:06 +01:00
Peter Clement 70dfd9e8e5 Merge remote-tracking branch 'origin/develop' into feature/sync-automations 2023-05-26 09:26:51 +01:00
Andrew Kingston cc7df474c9 Standardise usage of user avatars and colours across the entire platform 2023-05-26 09:24:53 +01:00
deanhannigan 567ee451dd Merge pull request #10702 from Budibase/fix/data-export-rows
Fixes and updates for export internal rows
2023-05-26 09:08:35 +01:00
melohagan b5c98871ad Update table data via CSV import (#10313)
* Add identifierFields select for import

* Update rows on import (Internal DB)

* Only allow internal DB to upsert import CSV

* Clear identifierFields when turning off update

* Passing table instead of tableId

* Pass table

* Pass tableType
2023-05-25 18:05:07 +01:00
Dean 146940f6ae Added error handling for export row front end and fixed row export backend behaviour 2023-05-25 17:50:52 +01:00
Andrew Kingston f246a982db Update lock icon and remove logs 2023-05-25 10:45:00 +01:00
Andrew Kingston 183fb3d29b Fix issue with schema mutation in grids. Use displayName to represent grid column labels. Allow deletion of duplicated user columns 2023-05-25 08:51:24 +01:00
Peter Clement d675b25676 unused import 2023-05-24 15:16:04 +01:00
Andrew Kingston 5cf4753853 Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev 2023-05-24 15:14:32 +01:00
Peter Clement 4d5a922684 Merge remote-tracking branch 'origin/develop' into feature/sync-automations 2023-05-24 15:05:58 +01:00
Peter Clement f91b599b72 fix import 2023-05-24 14:56:37 +01:00
Peter Clement a9bb534cdf set flag in automation orchestrator 2023-05-24 14:41:58 +01:00
Adria Navarro b264708af6 Merge remote-tracking branch 'origin/develop' into chore/esbuild 2023-05-24 14:17:32 +02:00
Adria Navarro d7daadb45f Add missing nx scripts 2023-05-24 12:27:55 +02:00
Adria Navarro ed8a483e2e Add missing nx scripts 2023-05-24 11:47:21 +02:00
Adria Navarro d3eb262bed Validate onboarding 2023-05-24 11:07:49 +02:00
Adria Navarro 237cda064c Simplify integration features 2023-05-24 10:50:51 +02:00
Adria Navarro 0c97f61cc8 Validate feature toggle 2023-05-24 10:03:49 +02:00
Adria Navarro 7be824b2e6 Remove secondary action 2023-05-24 10:03:49 +02:00
Adria Navarro 2b2b252900 Update messages 2023-05-24 10:03:49 +02:00
Adria Navarro 3c3f67c300 Handle name change on onboarding 2023-05-24 10:03:49 +02:00
Adria Navarro 6659a697de Improve messaging 2023-05-24 10:03:49 +02:00
Adria Navarro 3951788f7e Improve messaging 2023-05-24 10:03:49 +02:00
Adria Navarro d6b00efa90 Verify datasouce before updating 2023-05-24 10:03:49 +02:00
Adria Navarro 886b726627 Verify datasouce before saving 2023-05-24 10:03:49 +02:00
Adria Navarro c3301e393e Optimise nx dependencies 2023-05-23 23:11:26 +02:00
Adria Navarro 5681f47a38 Clean schema error messages while changing datasources 2023-05-23 11:00:55 +02:00