Commit Graph

4490 Commits

Author SHA1 Message Date
Andrew Kingston 03eafad505 Prune builder dependencies 2021-03-31 19:12:28 +01:00
Andrew Kingston 369a0d6c7a Update string-templates to use a better node polyfill rollup plugin 2021-03-31 19:07:09 +01:00
Andrew Kingston a2bd824a1d Fix issue with polyfilling node globals 2021-03-31 18:49:53 +01:00
Martin McKeaveney 15533466fe Merge pull request #1341 from Budibase/cli-analytics
Cli analytics
2021-03-31 16:27:56 +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 7cc7feea07 fix templates not being passed correct param 2021-03-31 14:23:58 +02:00
Keviin Åberg Kultalahti 12fbd6245c fix merge regression 2021-03-31 13:48:30 +02:00
Andrew Kingston 0c3f2450f2 Merge branch 'datasource-refactor' of github.com:Budibase/budibase into spectrum-bbui 2021-03-31 11:11:01 +01:00
Andrew Kingston 64cd1aca32 Add BBUI package to monorepo 2021-03-31 10:59:07 +01:00
Keviin Åberg Kultalahti c5bdb590f9 merge next 2021-03-31 11:26:44 +02:00
Keviin Åberg Kultalahti 17dea3124d wip: views store tests 2021-03-30 18:10:58 +02:00
Keviin Åberg Kultalahti 9bdfe8336d adds tables store tests 2021-03-30 15:37:53 +02:00
Martin McKeaveney 7bc7fc7e7d lint 2021-03-30 11:50:49 +01:00
Martin McKeaveney a4486fff4c adding distinct CLI id to hosting 2021-03-30 11:04:13 +01:00
Martin McKeaveney 1c10c42c9d tidy up 2021-03-30 10:51:37 +01:00
Martin McKeaveney e2b26ffa9c adding abstraction for config manager 2021-03-30 10:50:42 +01:00
Keviin Åberg Kultalahti 71dc4938da adds an init method to the tables store 2021-03-30 11:32:01 +02:00
Keviin Åberg Kultalahti d22d5c7c28 fix last roles store test 2021-03-30 10:49:42 +02:00
Andrew Kingston e15986a6a5 Remove unecessary escape in regex 2021-03-29 18:21:57 +01:00
Martin McKeaveney 412f727347 analytics client 2021-03-29 17:40:17 +01:00
Keviin Åberg Kultalahti dd21ee2386 wip: roles store test 2021-03-29 18:23:53 +02:00
Keviin Åberg Kultalahti 292a891883 update query store 2021-03-29 17:52:38 +02:00
Keviin Åberg Kultalahti e1034ae5ac fix last query test 2021-03-29 17:50:12 +02:00
Keviin Åberg Kultalahti 003c1c75d4 fixes queries and datasource tests 2021-03-29 17:45:18 +02:00
Andrew Kingston c486a311b1 Update search component to work with new data bindings. Simplify manifest context entries for data bindings 2021-03-29 16:37:17 +01:00
Andrew Kingston 38d1dfed1b Remove deprecated dataProvider setting from manifest 2021-03-29 16:22:43 +01:00
Andrew Kingston fc9fcaa868 Add correct height placeholder for tables to avoid jarring page resizing when loading data 2021-03-29 16:05:32 +01:00
Andrew Kingston 83a021a45d Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-29 15:40:35 +01:00
Andrew Kingston 181ba065ec Reorder table settings to put column selection last 2021-03-29 15:36:26 +01:00
Andrew Kingston 694dab654d Fix form picker component styling 2021-03-29 15:34:18 +01:00
Andrew Kingston b46cef4fcd Disable table checkbox 2021-03-29 15:29:13 +01:00
Keviin Åberg Kultalahti d86467ecd7 fix datasource test 2021-03-29 16:23:58 +02:00
Keviin Åberg Kultalahti d0aca74e4a wip: queries store tests 2021-03-29 14:57:01 +02:00
Keviin Åberg Kultalahti 58546754b8 adds test for permissions store 2021-03-29 13:16:41 +02:00
Keviin Åberg Kultalahti f8475bfdc2 finishes datasources stores 2021-03-29 12:54:41 +02:00
Keviin Åberg Kultalahti a1f242a628 adds fetch and delete tests to datasources store 2021-03-29 12:03:34 +02:00
mike12345567 12ed9f9d02 Quick change after reviewing. 2021-03-26 14:46:29 +00:00
Keviin Åberg Kultalahti 6711801f97 add some temporary testing files 2021-03-26 15:43:55 +01:00
mike12345567 273855ed8c Some minor updates to make search test cases pass. 2021-03-26 14:11:24 +00:00
mike12345567 41d16442c7 Minor change to make sure next button only displayed when relevant. 2021-03-26 13:49:03 +00:00
mike12345567 97f8d34947 Some final changes to search system so that the new indexing system is used instead of mango to achieve exactly the same result. 2021-03-26 13:46:20 +00:00
Keviin Åberg Kultalahti 33b7545e56 bump jest 2021-03-26 09:51:28 +01:00
Keviin Åberg Kultalahti 44e3f29a0b moves backend stores to "stores" in the root src directory 2021-03-26 09:50:37 +01:00
mike12345567 b97071bf82 Rewriting search to use the new couchdb 3.0 search functionality. 2021-03-25 23:42:50 +00:00
mike12345567 942214a54a Merge branch 'feature/fs-removal' of github.com:Budibase/budibase into lab-day/lucene 2021-03-25 21:56:18 +00:00
mike12345567 415b48856f Fixing an issue with bucket creation, sometimes many calls will be made at once for checking bucket exists, just manage this by storing the state of promise. 2021-03-25 19:22:08 +00:00
mike12345567 c51cf423e3 Creating CouchDB 3.0 indexes. 2021-03-25 19:12:17 +00:00
mike12345567 24c523faad Initialising CouchDB link to lucene and app design DBs for it. 2021-03-25 18:04:44 +00:00
mike12345567 b70ff24dac Some further work to make sure all use of the budibaseAppsDir is removed in important places. 2021-03-25 18:03:58 +00:00
Andrew Kingston dd54bc9771 Add onclick handler to icons 2021-03-25 16:18:19 +00:00
Andrew Kingston f17e2478e2 Fix crash generating bindable properties for an empty data provider ID 2021-03-25 16:17:56 +00:00
mike12345567 f7d14a8110 Quick change to make sure the client lib always served correctly in test. 2021-03-25 16:08:09 +00:00
mike12345567 8d23152562 Attempting to solve component library issue permanently in test. 2021-03-25 15:19:41 +00:00
Andrew Kingston 3c67e4806e Enable table to know when invalid column names have been passed 2021-03-25 14:48:28 +00:00
mike12345567 d5154a1ed9 Some cleanup fixes for tests that makes sure temp directory isn't getting out of control. 2021-03-25 14:46:32 +00:00
Andrew Kingston f84302ed89 Add virtual rendering to table to increase performance and remove grid component 2021-03-25 14:40:29 +00:00
mike12345567 6919057320 Fixing cypress test issues. 2021-03-25 13:32:05 +00:00
mike12345567 ed01d2463e Updating system for hosting error that blocked creating apps when server not configured correctly. 2021-03-25 12:53:43 +00:00
mike12345567 8a577b81f6 Fixing an issue with a test case, was going down dev path. 2021-03-25 11:41:41 +00:00
Andrew Kingston 4b4288d982 Change table truncation text to be agnostic of plural case 2021-03-25 09:47:52 +00:00
Andrew Kingston 3c7aa63f51 Add smart trunctation to all table cell types 2021-03-25 09:45:23 +00:00
Andrew Kingston 950b022798 Add table cell max width and support text truncation 2021-03-25 09:37:14 +00:00
Andrew Kingston 2f52f31ae4 Add quiet table setting and improve table borders 2021-03-25 09:10:21 +00:00
Andrew Kingston 27c3be9d7e Fix table scrollbars affecting height calculation 2021-03-25 08:15:13 +00:00
Andrew Kingston 48c3b3a58d Ensure schema provided by DataProvider has name properties for all fields 2021-03-25 08:14:53 +00:00
Andrew Kingston b6a202f54f Allow table to take children 2021-03-25 08:02:41 +00:00
Martin McKeaveney 5a23cc2cc2 cypress tests passing 2021-03-24 21:15:14 +00:00
Martin McKeaveney 4d141d8ba8 merge 2021-03-24 20:44:52 +00:00
Andrew Kingston 47ee98f839 Remove tab selection state from tables 2021-03-24 19:20:59 +00:00
Andrew Kingston b9c8214476 Improve table column sorting to put auto cols last 2021-03-24 19:13:38 +00:00
Andrew Kingston 19c659fa16 Add setting for table row count and improve height calculation 2021-03-24 19:06:02 +00:00
Andrew Kingston c619b8f39e Make table responsive and vertically and horizontally scrollable 2021-03-24 18:46:12 +00:00
Andrew Kingston cb6a3481f0 Increase table attachment preview heights 2021-03-24 18:45:55 +00:00
mike12345567 e58d689ca0 Formatting. 2021-03-24 18:31:53 +00:00
mike12345567 c91f21f8e2 Fixing an issue with attachments. 2021-03-24 18:31:13 +00:00
mike12345567 d66af9f151 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 2021-03-24 18:21:23 +00:00
Andrew Kingston ae6a762812 Add attachment handling to tables 2021-03-24 16:29:28 +00:00
Andrew Kingston e9bfdabcdd Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-24 15:52:05 +00:00
Andrew Kingston 6bc622a857 Add initial version of new spectrum table component 2021-03-24 15:51:57 +00:00
Martin McKeaveney 11f13950e9 make cypress use leveldb 2021-03-24 15:36:13 +00:00
mike12345567 ff993db223 Adding a self host clause around minio aws config. 2021-03-24 12:55:29 +00:00
mike12345567 9c0a4ab4fb Some changes after testing, needed to update object store client creation. 2021-03-24 12:54:59 +00:00
mike12345567 9708957646 Changing some code coverage settings. 2021-03-23 18:07:46 +00:00
mike12345567 7a47f96210 Removing test case that didn't make sense anymore. 2021-03-23 18:06:36 +00:00
mike12345567 1a878c3e08 Fixing some test cases that were affected by file system refactor. 2021-03-23 18:04:53 +00: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
mike12345567 00344b3b39 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 2021-03-23 15:37:11 +00:00
Andrew Kingston 14a4545874 Update cypress tests 2021-03-23 13:31:56 +00:00
Keviin Åberg Kultalahti a40a13af93 remove backendUiStore imports 2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti 5deceb7928 remove backendUiStore 2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti 9445b1efdc remove logs 2021-03-23 13:39:18 +01:00
Keviin Åberg Kultalahti 3b7e798859 remove console log 2021-03-23 13:35:31 +01:00
Keviin Åberg Kultalahti d37778d809 lint fix 2021-03-23 13:31:18 +01:00
Keviin Åberg Kultalahti 3e58ad9031 move rows to it's separate store 2021-03-23 13:27:45 +01:00
Keviin Åberg Kultalahti 9d3088c3f3 table route fix 2021-03-23 13:27:16 +01:00
Keviin Åberg Kultalahti d27e03c215 extract save function in tables store 2021-03-23 13:19:34 +01:00
Keviin Åberg Kultalahti 5c4a189223 extract out select and fetch methods in tables store 2021-03-23 13:06:04 +01:00
Keviin Åberg Kultalahti 5cbba0a2ee fix tables not showing up 2021-03-23 13:05:22 +01:00
Keviin Åberg Kultalahti b4ba2589a2 fix datasource select issue 2021-03-23 13:04:54 +01:00
Keviin Åberg Kultalahti 45a2e5cf46 fix databindings 2021-03-23 12:48:54 +01:00