1
0
Fork 0
mirror of synced 2024-09-03 19:21:11 +12:00
Commit graph

8573 commits

Author SHA1 Message Date
Martin McKeaveney
aae287e6e8 track pageviews in PH, add job role and company size into intercom 2021-11-10 19:40:55 +01:00
Budibase Staging Release Bot
e8429965c0 v0.9.180-alpha.9 2021-11-10 18:29:22 +00:00
Michael Drury
e3358780f4 Merge pull request #3317 from Budibase/feature/switchable-types
Allow switching between string <-> options, number <-> boolean
2021-11-10 18:18:49 +00:00
mike12345567
c0e3505ce8 Fixing constants import. 2021-11-10 17:55:37 +00:00
Budibase Staging Release Bot
1174ddb2de v0.9.180-alpha.8 2021-11-10 16:33:07 +00:00
Peter Clement
eaaa134fb3 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston
862bf14268 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
Andrew Kingston
5302c85f49 Refactor all block link settings to be URLs rather than onclick handlers. Add settings for linking card titles in card list blocks 2021-11-10 15:52:36 +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
Andrew Kingston
2b59d44e06 Change bindable properties order 2021-11-10 14:57:46 +00:00
Budibase Staging Release Bot
611337c140 v0.9.180-alpha.7 2021-11-10 14:56:30 +00:00
Peter Clement
fae88947e9 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Peter Clement
b4a82f3621 Merge pull request #3313 from Budibase/fix/automation-block-width
fix width of automation blocks
2021-11-10 14:46:33 +00:00
Peter Clement
4e6a9c8154 fix width of automation blocks 2021-11-10 14:43:07 +00:00
Budibase Release Bot
34e04e3837 v0.9.183 2021-11-10 14:28:28 +00:00
Martin McKeaveney
9f7aba3f19 Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Martin McKeaveney
91a9e78e92 fix renaming an app 2021-11-10 14:57:46 +01:00
Budibase Staging Release Bot
953e41479e v0.9.180-alpha.6 2021-11-10 13:50:18 +00:00
Michael Drury
100311fb93 Merge pull request #3251 from Budibase/fix/user-metadata
Syncing user metadata - allow builder to interact with user metadata in app
2021-11-10 13:41:57 +00:00
Martin McKeaveney
8f7b57837e adding cypress tag to input 2021-11-10 14:08:34 +01:00
mike12345567
18b98a158a Fixing issue found by test case. 2021-11-10 12:52:23 +00:00
Budibase Staging Release Bot
a20d21ebf5 v0.9.180-alpha.5 2021-11-10 12:29:11 +00:00
Andrew Kingston
51ba48abc0 Merge pull request #3309 from Budibase/quick-bindings
Quick bindings
2021-11-10 12:18:52 +00:00
Budibase Staging Release Bot
c62741a311 v0.9.180-alpha.4 2021-11-10 12:17:43 +00:00
Andrew Kingston
b72270c401 Merge pull request #3311 from Budibase/block-search-improvements
Improve block searching
2021-11-10 12:08:10 +00:00
Martin McKeaveney
f5406cecf2 fix cypress tests 2021-11-10 13:04:59 +01:00
mike12345567
47122f76fd Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567
935fc06edc Updating per review comments. 2021-11-10 12:00:29 +00:00
Andrew Kingston
d6051e7067 Add cypress data tag to binding icon in drawer bindable combo box 2021-11-10 11:58:27 +00:00
Andrew Kingston
1ea8563046 Update block search so that string fields do a 'starts with' search rather than an exact match 2021-11-10 11:48:02 +00:00
Andrew Kingston
93976e4f55 Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Andrew Kingston
86731ee5d4 Broadcast specific events for picking or typing to update the value in a combobox 2021-11-10 11:23:35 +00:00
Martin McKeaveney
7cf916a00d code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
Budibase Staging Release Bot
1f7207be7b v0.9.180-alpha.3 2021-11-10 10:13:12 +00:00
Rory Powell
6ac31e0854 Merge pull request #3178 from Budibase/postgres-schema
Postgres: Use another schema other than 'public'
2021-11-10 10:03:25 +00:00
Budibase Release Bot
5bc79bb2ba v0.9.182 2021-11-10 09:52:01 +00:00
mike12345567
014b277c55 Fixing issue with automation JS scripting not functioning, due to an object being passed in as code parameter. 2021-11-09 18:07:21 +00:00
Rory Powell
2caa530ff0 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell
231ddda4e7 Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Martin McKeaveney
1361b05966 updating delete app cypress command 2021-11-09 18:35:19 +01:00
Rory Powell
9bcfa0af70 Remove comments 2021-11-09 17:33:29 +00:00
Martin McKeaveney
8683a74b2d adding check for delete app 2021-11-09 18:30:51 +01:00
Budibase Staging Release Bot
9bbb648acd v0.9.180-alpha.2 2021-11-09 17:25:41 +00:00
Martin McKeaveney
878fe986b6 update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney
7a2491b62c review 2021-11-09 18:14:37 +01:00
Rory Powell
ef2697a82d Add oracle instant client installation scripts 2021-11-09 17:10:26 +00:00
Martin McKeaveney
4367c9adf6 prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
Martin McKeaveney
0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567
b3590537ba Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
Andrew Kingston
0456f1ef2c Add comment to client rows API 2021-11-09 15:48:04 +00:00
Andrew Kingston
4690ae827c Use full bindings for releationships and attachments 2021-11-09 15:45:32 +00:00
Andrew Kingston
831f3b543f Disable links when in builder preview 2021-11-09 15:24:13 +00:00
mike12345567
a11f7e7081 Merge branch 'fix/user-metadata' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-09 12:49:42 +00:00
Budibase Release Bot
951cfb5ba9 v0.9.181 2021-11-09 12:38:10 +00:00
Martin McKeaveney
fddf52ad45 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney
72eb24b0fa formatting 2021-11-09 12:24:18 +01:00
mike12345567
f8e790bd2f Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567
a78230e23b Reworking MS-SQL test case to be able to get the sql now with a request being made for each internal query, rather than just at connection. 2021-11-09 11:16:12 +00:00
Martin McKeaveney
cb459bc877 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Martin McKeaveney
3f71768146 still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Peter Clement
1a265149e2 new auto screen ux 2021-11-09 09:33:34 +00:00
Rory Powell
9273edc794 Integrate with UI 2021-11-08 22:08:47 +00:00
Budibase Staging Release Bot
53762ef713 v0.9.180-alpha.1 2021-11-08 20:54:52 +00:00
Andrew Kingston
8e0b265815 Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567
2f1c22085c Removing constants import that was breaking things. 2021-11-08 18:59:27 +00:00
mike12345567
069769a5a6 Linting. 2021-11-08 18:27:18 +00:00
mike12345567
b1c55be1b7 Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567
9d800484f2 Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567
99c47ab264 Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +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
Andrew Kingston
c4ddf43dd1 Update default number of cards in card list block to 8 2021-11-08 16:54:43 +00:00
Andrew Kingston
9883fdb623 Fix card list block empty state and update size 2021-11-08 16:40:45 +00:00
Andrew Kingston
37c2690a31 Fix card button text potentially showing as undefined 2021-11-08 14:51:13 +00:00
mike12345567
e6d05f1e90 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Budibase Release Bot
65837abcc0 v0.9.180 2021-11-08 14:36:40 +00:00
Andrew Kingston
a7849eac7d Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Martin McKeaveney
08ea3ca3bc Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney
9fb811a8da change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney
035879d515 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
Budibase Staging Release Bot
7df3227432 v0.9.180-alpha.0 2021-11-08 14:13:09 +00:00
mike12345567
6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Budibase Release Bot
25965696fc v0.9.179 2021-11-08 12:29:59 +00:00
Martin McKeaveney
7c21645799 fix revert on unpublished app 2021-11-08 13:06:25 +01: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
61a4a240f1 Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error. 2021-11-05 14:59:28 +00:00
Rory Powell
2b6c6d7aaa Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
Rory Powell
cb661eab34 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
mike12345567
3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
Andrew Kingston
e2cbf054ce Lint 2021-11-05 12:43:26 +00:00
mike12345567
5ec0d803af Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
Andrew Kingston
d5002d3dda Add ability to link rows in tables, and link rows in the table with search block 2021-11-05 12:38:33 +00:00
Andrew Kingston
8c63b147fb Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Andrew Kingston
117a7f7ce8 Fix issue getting bindable properties when selecting a screen 2021-11-05 12:37:42 +00:00
Andrew Kingston
1f1786c2b3 Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
mike12345567
9c933b629f Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567
515ed75680 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
mike12345567
6e76a7dd1a Adding a check to disable user sync in test when server not available. 2021-11-04 20:28:26 +00:00
Budibase Release Bot
6489d61fd1 v0.9.178 2021-11-04 16:37:06 +00:00
Budibase Staging Release Bot
7db07ed081 v0.9.176-alpha.3 2021-11-04 16:30:06 +00:00
Martin McKeaveney
ff9130c49c tidy up 2021-11-04 17:28:07 +01:00
Martin McKeaveney
1219c53250 fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney
b7c5778409 Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney
193d40bbf3 refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Rory Powell
b5b191361d Add stub integration file and docker compose config 2021-11-04 14:54:35 +00:00
mike12345567
94ee13ffc4 Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
Budibase Release Bot
8c4c0ae93e v0.9.177 2021-11-04 13:56:13 +00:00
Martin McKeaveney
cb5df8fe1e Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney
e888971936 remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney
b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Andrew Kingston
d5983d5603 Lint 2021-11-04 11:31:43 +00:00
Andrew Kingston
adda702588 Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
Martin McKeaveney
b7d99a6df1 lint 2021-11-04 10:50:43 +01:00
Budibase Release Bot
acf136268b v0.9.176 2021-11-04 09:24:56 +00:00
Budibase Staging Release Bot
a173b4a02c v0.9.176-alpha.2 2021-11-04 09:24:27 +00:00
Michael Drury
6feaf9b127 Merge pull request #3092 from Budibase/dependabot/npm_and_yarn/packages/server/vm2-3.9.4
Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
2021-11-04 09:15:34 +00:00
Michael Drury
6ceeb66cb0 Merge pull request #3226 from Budibase/fix/3195
Fix for bindings not passing through falsy values
2021-11-04 09:13:57 +00:00
Michael Drury
8ae9a61469 Merge pull request #3239 from Budibase/fix/mike-various
Various fixes for recent issues
2021-11-04 09:13:27 +00:00
Budibase Staging Release Bot
5bdf63c91d v0.9.176-alpha.1 2021-11-04 00:48:41 +00:00
Martin McKeaveney
8a2290ce4f Merge pull request #3231 from opensas/patch-1
fix: update README.md
2021-11-04 01:39:34 +01:00
Michael Drury
3a5e004f36 Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury
311fe5f2eb Syncing user metadata when builder opened as well as including all global user props for filtering/searching. 2021-11-03 22:23:00 +00:00
Budibase Staging Release Bot
80789824b8 v0.9.176-alpha.0 2021-11-03 16:33:02 +00:00
Rory Powell
8f2910ad32 Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Budibase Release Bot
f4cd6b84c5 v0.9.175 2021-11-03 16:20:47 +00:00
Andrew Kingston
7f6b4fb30b Remove conditional props from manifest for table with search block 2021-11-03 16:18:12 +00:00
Andrew Kingston
294dd232bc Revert changes to medium sized checkbox 2021-11-03 16:17:45 +00:00
Rory Powell
320314ca3e Merge pull request #3238 from Budibase/user-password-fix
Fix: Prevent user updates in multi tenant mode from deleting user password
2021-11-03 16:10:39 +00:00
Andrew Kingston
4019eeaa26 Fix picker width in table with search block and enable autosizing of other search components 2021-11-03 15:53:45 +00:00
Rory Powell
044579b829 Add expired user notification 2021-11-03 15:46:45 +00:00
mike12345567
b2bf5056b5 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
Andrew Kingston
512ed5aa2a Add support for tables updating server-side sorting 2021-11-03 15:26:15 +00:00
Budibase Release Bot
58d7b13e9e v0.9.174 2021-11-03 15:10:20 +00:00
Rory Powell
fbaedd6a34 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 2021-11-03 15:04:05 +00:00
mike12345567
88a729913c Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143. 2021-11-03 14:08:47 +00:00
mike12345567
ea6646f055 Fixing #3237 and #3235 - always apply headers on out going webhooks if they are specified and handle a range of response codes. 2021-11-03 13:13:22 +00:00
mike12345567
f8b2429bd0 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
Andrew Kingston
d054d496be Allow table with search block to render correct components for all relevant field types 2021-11-03 11:58:06 +00:00
Andrew Kingston
fcf87956de Standardise fetching schema from client apps to fix issues with determing schema for certain data sources 2021-11-03 11:57:47 +00:00
Martin McKeaveney
ed3a9b78ea remove log 2021-11-03 12:56:42 +01:00
mike12345567
7b73a8dbe7 Fixing issue #3199 - don't allow submitting automation creation modal without name, adding error message. 2021-11-03 11:55:01 +00:00
Martin McKeaveney
fa3bb8c119 set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
Andrew Kingston
08de9c0b45 Fix spectrum bug with larger checkboxes 2021-11-03 11:02:59 +00:00
opensas
8967cfa6ee fix: update README.md
add space between #### and text title
2021-11-03 02:42:44 -03:00
Budibase Staging Release Bot
7d4221284f v0.9.173-alpha.8 2021-11-02 17:06:37 +00:00
mike12345567
da38734a62 Fixing bug #3195 with zero/falsy values not being passed out of bindings. 2021-11-02 16:55:16 +00:00
mike12345567
331c1ca48e Fixing bug #3195 with zero/falsy values not being passed out of bindings. 2021-11-02 16:30:43 +00:00
Budibase Staging Release Bot
747a3b5303 v0.9.173-alpha.7 2021-11-02 15:32:59 +00:00
Michael Drury
a82a206161 Merge pull request #3224 from Budibase/labday/mike-sql
SQL table manipulation and some external table UI rework
2021-11-02 15:23:30 +00:00
mike12345567
953c90c8d4 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
Andrew Kingston
76c0f24977 Simplify some block logic 2021-11-02 12:58:38 +00:00
Andrew Kingston
e43aba075e Comment some parts of blocks implementation for clarity 2021-11-02 08:58:50 +00:00
Andrew Kingston
0f1d9c4de3 Add title setting to table with search block and fix import paths 2021-11-02 08:51:48 +00:00
Andrew Kingston
38eacb5a10 Remove old files and tidy up 2021-11-02 08:47:19 +00:00
Andrew Kingston
e6ffccaff7 Add generic block structure with support for writing blocks like normal svelte components rather than a JSON builder 2021-11-02 08:45:27 +00:00
mike12345567
5d40882c66 Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567
c82cf534d8 Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
Andrew Kingston
e9dd47b562 Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
mike12345567
7efa06901e Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567
835b0efe74 Adding mysql support. 2021-10-29 18:43:50 +01: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
Andrew Kingston
04bbbd7873 Add in-preview editing for all field labels 2021-10-28 16:31:22 +01:00
Andrew Kingston
c48a56b997 Fix issue editing components in the preview when nested inside another draggable component 2021-10-28 15:52:07 +01:00
Andrew Kingston
387831b799 Add in-preview editing of buttons and add settings bar for buttons 2021-10-28 15:29:48 +01:00
Andrew Kingston
234f53d37a Focus contenteditable node when starting editing a component in the preview 2021-10-28 13:28:43 +01:00
Andrew Kingston
7910b6a40f Add in-preview editing of link text and improve placeholder usage when combined with in-preview editing 2021-10-28 13:20:04 +01:00
Andrew Kingston
de163567f5 Move keyboard handling into client library so that component deletion via keyboard can reference client app state 2021-10-28 13:00:55 +01:00
Budibase Staging Release Bot
6e6018c8c7 v0.9.173-alpha.6 2021-10-28 11:52:29 +00:00
Andrew Kingston
b522726afc Allow in-preview editing of paragraphs and headings 2021-10-28 12:43:31 +01:00
mike12345567
5e846ac64d First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567
09d83dea39 Adding docker compose for ms-sql with products, tasks table setup. 2021-10-27 17:32:02 +01:00
Rory Powell
c210802b4c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell
8b8c923541 Update tests 2021-10-27 17:21:29 +01:00
Budibase Staging Release Bot
c6304ca321 v0.9.173-alpha.5 2021-10-27 15:45:31 +00:00
mike12345567
49d2796f8e Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Budibase Staging Release Bot
2f2bf2f26c v0.9.173-alpha.4 2021-10-27 15:24:55 +00:00
Rory Powell
0ddd689b89 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Michael Drury
836993bb29 Merge pull request #3165 from Budibase/fix/sql-issues
Not importing SQL tables without a primary key and displaying an error, disabling query HBS helpers
2021-10-27 16:14:13 +01:00
Budibase Release Bot
484a38c9f5 v0.9.173 2021-10-27 15:13:34 +00:00
Budibase Staging Release Bot
600e28e3d7 v0.9.173-alpha.3 2021-10-27 14:27:54 +00:00
Andrew Kingston
97dd8e9989 Merge pull request #3177 from Budibase/ak-fixes
Relationship aware data provider automatic reloading + extras
2021-10-27 15:16:39 +01:00
mike12345567
b1143e1957 Addressing review comments. 2021-10-27 14:55:09 +01:00
mike12345567
89d04d5cc7 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
Andrew Kingston
25bafc15d2 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 2021-10-27 14:24:36 +01:00
mike12345567
ce00ddcf68 Fixing builder jest tests. 2021-10-27 13:33:11 +01:00
mike12345567
fa38a4b37e Fixing test cases. 2021-10-27 13:10:46 +01:00
Budibase Staging Release Bot
3376e07bca v0.9.173-alpha.2 2021-10-27 09:02:08 +00:00
Rory Powell
dfbbbc443b Merge pull request #3155 from Budibase/match-lowercase-emails
Ignore case when finding user by email
2021-10-27 09:51:37 +01:00
Rory Powell
54ddfb32e0 Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
Andrew Kingston
2af3888d8a Don't invalidate users table due to autocolumn fields in schema when hot reloading data in the client library 2021-10-27 08:37:51 +01:00
mike12345567
eb411cd0b0 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567
ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Andrew Kingston
262b238388 Invalidate related tables automatically via client library and fix issue with data source invalidation from modals 2021-10-26 19:12:55 +01:00
Budibase Staging Release Bot
313ab9fe97 v0.9.173-alpha.1 2021-10-26 15:27:44 +00:00
Rory Powell
67f851b68c Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell
073f8ade1f Merge pull request #3142 from Budibase/scope-or-view
Scope view filters to table always
2021-10-26 16:17:14 +01:00
Rory Powell
a4aa371ceb Add migration unit tests 2021-10-26 15:47:36 +01:00
Budibase Staging Release Bot
25c74c1d70 v0.9.173-alpha.0 2021-10-26 14:03:18 +00:00
Martin McKeaveney
2df75d9b28 Merge branch 'develop' of github.com:Budibase/budibase into feature/template-urls 2021-10-26 15:56:30 +02:00
Rory Powell
86a4ac072b Merge branch 'develop' into match-lowercase-emails 2021-10-26 14:56:22 +01:00
Rory Powell
081e38e5ea Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell
59c44eafd3 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Rory Powell
7c4e675292 Merge pull request #3160 from Budibase/smtp-timeout
Add timeout to node mailer, lower than jest default
2021-10-26 14:52:48 +01:00
Rory Powell
55599c0a50 Add timeout to node mailer, lower than jest default 2021-10-26 14:31:56 +01:00
Martin McKeaveney
a23e1a87e1 allow opening a template directly from a URL 2021-10-26 15:11:14 +02:00
Martin McKeaveney
7d5d4e5d36 merge with master 2021-10-26 14:28:49 +02:00
Rory Powell
7b8318f9db Ignore case when finding user by email 2021-10-26 12:40:30 +01:00
Andrew Kingston
54aad2ff1e Update field disabled state when disabled prop changes 2021-10-26 11:05:48 +01:00
Rory Powell
21da900567 Update snapshot 2021-10-26 09:43:00 +01:00
Rory Powell
46a886f83d Linting 2021-10-26 09:42:19 +01:00
Rory Powell
ad61f2af3b Prevent non builder from accessing dev apps 2021-10-25 16:59:09 +01:00
Budibase Staging Release Bot
f7dd62cbc2 v0.9.169-alpha.18 2021-10-25 13:50:36 +00:00
Michael Drury
7ee3029dfe Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell
54c5ae1441 Scope view filters to table always 2021-10-25 13:34:48 +01:00
Budibase Staging Release Bot
04b9ad1aae v0.9.169-alpha.17 2021-10-25 09:51:42 +00:00
Rory Powell
07270e041c Merge pull request #3134 from Budibase/no-access-role-remove-public
Remove public role selection
2021-10-25 10:43:47 +01:00
Budibase Staging Release Bot
7b4bf6062a v0.9.169-alpha.16 2021-10-25 09:26:20 +00: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
6dbc271751 Remove public role selection 2021-10-25 10:15:04 +01:00
Budibase Release Bot
96ef21114f v0.9.172 2021-10-25 09:08:46 +00:00
Rory Powell
2b283d8bab Revert bad revert 2021-10-25 10:02:43 +01:00
Martin McKeaveney
9a1807bc89 get company size and role into intercom 2021-10-25 11:00:33 +02:00
Rory Powell
99b42c7083 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Budibase Staging Release Bot
7c0dab264d v0.9.169-alpha.15 2021-10-25 08:10:24 +00:00
Martin McKeaveney
cec081bdfc Merge pull request #3106 from Budibase/fix/postreleasefixes2
Fix/postreleasefixes2
2021-10-25 09:01:50 +01:00
Budibase Staging Release Bot
895803f618 v0.9.169-alpha.14 2021-10-23 14:17:01 +00:00
Peter Clement
6e2d93f151 Merge pull request #3105 from Budibase/feature/smtp-automation-check
Disable action if SMTP has not been setup
2021-10-23 15:08:50 +01:00
Budibase Staging Release Bot
02804b3003 v0.9.169-alpha.13 2021-10-22 16:58:51 +00:00
mike12345567
a7c5a001fd Merge branch 'develop' of github.com:Budibase/budibase into feature/smtp-automation-check 2021-10-22 17:49:34 +01:00
Martin McKeaveney
a83f419867 merge with develop 2021-10-22 17:49:22 +01:00
mike12345567
c5a67f7e89 Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:48:21 +01:00
mike12345567
0266e0586f Removing failing cypress tests to pass CI again. 2021-10-22 17:47:32 +01:00
Martin McKeaveney
0a60899a63 Merge branch 'develop' of github.com:Budibase/budibase into fix/postreleasefixes2 2021-10-22 17:39:59 +01:00
mike12345567
f056f2bf7e Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:35:05 +01:00
Rory Powell
d915400c0a Merge branch 'develop' into view-not-set 2021-10-22 14:44:40 +01:00
mike12345567
bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
Budibase Staging Release Bot
510286e80c v0.9.169-alpha.12 2021-10-22 09:02:10 +00:00
Andrew Kingston
ae7af27e7a Merge pull request #3103 from Budibase/ak-fixes
Quick fixes for various issues
2021-10-22 09:50:58 +01:00
Peter Clement
3ac85375b2 Merge remote-tracking branch 'origin/develop' into feature/smtp-automation-check 2021-10-22 09:27:13 +01:00
Budibase Staging Release Bot
238b18b09c v0.9.169-alpha.11 2021-10-21 18:01:14 +00:00
Mitch-Budibase
907c506b95 Merge pull request #3108 from Budibase/cypress-testing
Editing customThemingProperties to run all tests
2021-10-21 18:51:07 +01:00
Mitch-Budibase
2a933bf68a Editing customThemingProperties to run all tests
removing 'only' from one of the tests.

Both tests in this spec will now run
2021-10-21 18:50:09 +01:00
Martin McKeaveney
789cfa0768 fix tests 2021-10-21 18:05:18 +01:00
mike12345567
e18d9e7311 Adding email address disabled to update user info, so you can see which user you are currently logged into. 2021-10-21 17:32:01 +01:00
mike12345567
f18a28f0c8 When adding a user through the basic onboarding flow they get a temporary password, but we didn't set force password reset, meaning the user wouldn't necessarily have to change the temp password. 2021-10-21 17:25:29 +01:00
mike12345567
23071993c6 Fixing an issue with user metadata not always being present when user accessing app, causing weird issues. 2021-10-21 17:23:10 +01:00
Peter Clement
2c27a5e7bb negate boolean 2021-10-21 16:38:15 +01:00
Martin McKeaveney
9301406bcd enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney
2c5285006d fix import 2021-10-21 16:04:00 +01:00
Martin McKeaveney
3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Budibase Staging Release Bot
ebfa34e094 v0.9.169-alpha.10 2021-10-21 14:40:18 +00:00
Mitch-Budibase
2636dd67e5 Merge pull request #3024 from Budibase/cypress-testing
New Tests & Command
2021-10-21 15:30:58 +01:00
Mitch-Budibase
c81bf77ddd Update to renameAnApplication
Removing a log that I had i place for val
2021-10-21 15:30:19 +01:00
Martin McKeaveney
c8a5a1747c remove mysql package 2021-10-21 14:48:20 +01:00
Martin McKeaveney
d573eb464a upgrade to mysql2 package 2021-10-21 14:47:35 +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
Andrew Kingston
979801be4e Remove log statement in datepicker 2021-10-21 13:52:30 +01:00
Andrew Kingston
906f171ef2 Scope picker transition to avoid weird behaviour when unmounting 2021-10-21 13:36:33 +01:00
Andrew Kingston
cc69a3a0c4 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
Budibase Staging Release Bot
873c43b8cd v0.9.169-alpha.9 2021-10-21 11:57:41 +00:00
Michael Drury
c630b3ea7a Merge pull request #3101 from Budibase/fix/2955
Fixing handlebars binding bug
2021-10-21 12:48:54 +01:00
Budibase Staging Release Bot
83e17da2d3 v0.9.169-alpha.8 2021-10-21 11:40:14 +00:00
Andrew Kingston
85f020d61f Merge pull request #3102 from Budibase/fix/view-column-renaming
Keep views in sync with table schema changes
2021-10-21 12:32:07 +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
Budibase Staging Release Bot
fcbe94a08d v0.9.169-alpha.7 2021-10-21 09:52:12 +00:00
Andrew Kingston
2b7f393626 Remove optional chaining from server 2021-10-21 10:24:41 +01:00
Andrew Kingston
5caafed0f8 Keep views up to date with table schema changes 2021-10-20 20:01:49 +01:00
mike12345567
a1aaf00e41 Fixing two issues, not verifying a file has been uploaded for import app and fixing HBS visual issue where handlebars statement could get screwed up. 2021-10-20 18:37:07 +01:00
Andrew Kingston
39c992c6ae Fix view filters not accounting for invalid column names 2021-10-20 14:51:44 +01:00
Budibase Release Bot
36ce61c03e v0.9.171 2021-10-20 13:36:22 +00:00
Budibase Staging Release Bot
845a350505 v0.9.169-alpha.6 2021-10-20 12:59:04 +00:00
Michael Drury
0c678d1cce Merge pull request #3094 from Budibase/fix/sql-auto-update
Fixing issue with SQL tables and automation update row action
2021-10-20 13:48:53 +01:00
Budibase Staging Release Bot
cc507bb116 v0.9.169-alpha.5 2021-10-20 12:31:06 +00:00
Andrew Kingston
555742ead1 Merge pull request #3083 from Budibase/fix/date-sorting
Fix date format of dates created with Flatpickr (the date picker in apps)
2021-10-20 13:20:26 +01:00
Budibase Release Bot
949d925f13 v0.9.170 2021-10-20 11:59:17 +00:00
Martin McKeaveney
f1126a025b missing dependencies 2021-10-20 12:35:32 +01:00
Budibase Staging Release Bot
a65a6d5909 v0.9.169-alpha.4 2021-10-20 09:35:25 +00:00
Andrew Kingston
fd9dcf7ce2 Merge pull request #3087 from Budibase/fix/flatpickr-key-events
Fix flatpickr hijacking key events on the whole page
2021-10-20 10:26:42 +01:00
Andrew Kingston
029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Michael Drury
e53dba1997 Merge pull request #3086 from Budibase/fix/create-app-exp
Make it possible for first app to be an imported one
2021-10-20 10:24:00 +01:00
mike12345567
1388157706 Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
mike12345567
bdaf56fac7 Fixing issue with SQL tables and automations updating a row, also making error handling better across automations to make sure some sort of error message is always returned. 2021-10-19 17:00:54 +01:00
Budibase Staging Release Bot
4b77528593 v0.9.169-alpha.3 2021-10-19 15:54:53 +00:00
Martin McKeaveney
a174de7f28 error message fixes 2021-10-19 16:52:55 +01:00
Michael Drury
93c0b5ddd4 Merge pull request #3091 from Budibase/fix/table-perms
Fixing table permissions issue
2021-10-19 16:45:41 +01:00
Peter Clement
f3990b70e2 Disable action if SMTP has not been setup 2021-10-19 16:44:30 +01:00
Budibase Staging Release Bot
ace810d34a v0.9.169-alpha.2 2021-10-19 15:35:03 +00:00
dependabot[bot]
9a09a8c9b3 Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.3 to 3.9.4.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.3...3.9.4)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-19 15:33:24 +00:00
Michael Drury
736a0d0bac Merge pull request #3072 from Budibase/fix/2417
Handling URL.id usage with SQL tables
2021-10-19 16:24:03 +01:00
mike12345567
6539feb6d7 Fixing issue with permissions, if some permissions have already been set for a role an error would be thrown which would break the UI and make it impossible to setup permissions for other tables. 2021-10-19 16:19:48 +01:00
mike12345567
5671b7ff2f Fixing test case issue, Cypress not consistently opening app creation modal. 2021-10-19 16:14:34 +01:00
Andrew Kingston
950e056e1c Give flatpickr its own root component in client apps to avoid it hijacking key events on the whole page 2021-10-19 15:11:14 +01:00
mike12345567
3c2941536a Fixing some issues found with back button/close icon, making sure it is consistent and does what a user would expect. 2021-10-19 15:09:38 +01:00
mike12345567
1e35d507c6 Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567
a054cfdb4d Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
Andrew Kingston
7924a69016 Fix usage of binding values to datepickers 2021-10-19 14:04:12 +01:00
Budibase Staging Release Bot
1366d824f7 v0.9.169-alpha.1 2021-10-19 12:11:03 +00:00
Peter Clement
845b16a175 Merge pull request #3076 from Budibase/fix/au-not-saving
Fix issue where external datasource action wasn't saving it's values
2021-10-19 13:01:36 +01:00
Peter Clement
767583fc6d Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-19 09:53:29 +01:00
Peter Clement
dac9523452 remove log 2021-10-19 09:51:40 +01:00
Peter Clement
5a9bd21237 Fix issue where external datasource action wasn't saving it's values 2021-10-19 09:45:04 +01:00
mike12345567
dd75d236c0 Fixes issue #2417 in the backend, looks for fields which could contain a key value and if they do it will resolve them down to the ID field value. 2021-10-18 17:54:34 +01:00
Andrew Kingston
9deb9be1cd Remove date parsing from client date picker as it has moved to the core date picker 2021-10-18 17:12:02 +01:00
Andrew Kingston
50154ece31 Add date parsing to core date picker and ensure values are always broadcast as ISO strings 2021-10-18 17:11:12 +01:00
Budibase Staging Release Bot
9cc9461c50 v0.9.169-alpha.0 2021-10-18 15:44:36 +00:00
Budibase Release Bot
3b90b2b878 v0.9.169 2021-10-18 15:38:42 +00:00
Rory Powell
f372d7d7d9 Merge branch 'master' into develop 2021-10-18 16:35:32 +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
faa64b9516 add internal renderer back 2021-10-18 15:08:57 +01:00
Rory Powell
f3b630ed95 Sentry updates 2021-10-18 14:57:30 +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
Budibase Staging Release Bot
f50f9e19cf v0.9.167-alpha.14 2021-10-18 11:44:29 +00:00
Rory Powell
20eb28e286 Merge pull request #3015 from Budibase/options-text-columns
Allow options picker to be used on text columns
2021-10-18 12:34:40 +01:00
Budibase Staging Release Bot
77dee89c38 v0.9.167-alpha.13 2021-10-18 11:30:09 +00:00
Andrew Kingston
d00f3f27fe Refactor app exports to allow a streaming realtime backup, and tidy up 2021-10-18 12:08:12 +01:00
Andrew Kingston
6071526076 Improve app export UX by immediately starting a download stream of the app export 2021-10-18 12:07:44 +01:00
Rory Powell
be41a855d1 Remove redundant fieldTypes 2021-10-18 12:02:08 +01:00
Rory Powell
f2b4ba2fb2 Code review refactoring 2021-10-18 11:58:42 +01:00
Rory Powell
956a826b8c Merge branch 'develop' into options-text-columns 2021-10-18 11:25:35 +01:00
Budibase Staging Release Bot
0b2bdf4d47 v0.9.167-alpha.12 2021-10-18 10:16:48 +00:00
Rory Powell
a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Rory Powell
422b21970f Merge pull request #3016 from Budibase/paginate-text-change
Remove 'internal' from dataprovider / paginate info
2021-10-18 11:05:03 +01:00
Budibase Staging Release Bot
97a13fe98a v0.9.167-alpha.11 2021-10-18 09:23:26 +00:00
Peter Clement
a0c2e9c427 Merge pull request #3038 from Budibase/fix/data-section-issues
Add check for missing _rev
2021-10-18 10:13:40 +01:00
Peter Clement
5cfaa17798 add check for missing _rev 2021-10-18 09:51:13 +01:00
Budibase Staging Release Bot
30ac9c57d8 v0.9.167-alpha.10 2021-10-18 08:45:15 +00:00
Peter Clement
fc53e3e8b8 Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Budibase Staging Release Bot
4cecaa6143 v0.9.167-alpha.9 2021-10-18 08:31:27 +00:00
Michael Drury
7a33a666b4 Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +01:00
Peter Clement
eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Budibase Release Bot
51b948db1f v0.9.168 2021-10-17 20:06:43 +00:00
Peter Clement
bc340ba5c6 remove addition of _id and _rev as autocolumns 2021-10-17 20:58:06 +01:00
mike12345567
fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
Mitch-Budibase
21fef55e93 Merge branch 'develop' into cypress-testing 2021-10-15 17:36:18 +01:00
Mitch-Budibase
02ccb5278b New Tests & Command
Rename an application
-5 tests

Custom theming properties
-1 new test (Button roundness)

1 new command
-searches for an application
2021-10-15 17:36:10 +01:00
Budibase Staging Release Bot
82a9320854 v0.9.167-alpha.8 2021-10-15 14:58:22 +00:00
Andrew Kingston
9b1da162d6 Merge pull request #3019 from Budibase/fix/large-csv-import
Fix performance of importing large CSVs
2021-10-15 15:49:11 +01:00
Andrew Kingston
4c1451178c Lint 2021-10-15 14:57:01 +01:00
Andrew Kingston
18c88ac101 Remove linkRows processing when importing CSVs 2021-10-15 14:31:45 +01:00
Budibase Staging Release Bot
31f74632f1 v0.9.167-alpha.7 2021-10-15 13:12:11 +00:00
Michael Drury
ec82053d88 Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Budibase Staging Release Bot
6049acd126 v0.9.167-alpha.6 2021-10-15 10:45:34 +00:00
Andrew Kingston
642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Rory Powell
6e10da5338 Remove 'internal' from dataprovider / paginate info 2021-10-15 10:26:39 +01:00
Budibase Staging Release Bot
45f6e9a2f8 v0.9.167-alpha.5 2021-10-15 07:56:53 +00:00