Andrew Kingston
a027399d57
Fix missing import of automationStore
2021-04-07 11:33:14 +01:00
Andrew Kingston
48918a17f5
Fix typo
2021-04-07 11:31:59 +01:00
Andrew Kingston
62a5c1697d
Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience
2021-04-07 11:31:26 +01:00
Andrew Kingston
4cb085d80d
Add commonJS fields to package.json for client and standard components so the server can require them
2021-04-07 11:31:19 +01:00
mike12345567
62360b1025
Fixing component definition test cases and fixing an issue found by authorized test case.
2021-04-07 11:27:15 +01:00
Andrew Kingston
6d8f27ba4e
Export manifext in package.json
2021-04-07 11:17:01 +01:00
Andrew Kingston
2ccdf54924
Use node_modules to fetch component manifest in test env
2021-04-07 11:16:48 +01:00
Andrew Kingston
ac75c3cd65
Update string-templates tests
2021-04-07 10:56:06 +01:00
Andrew Kingston
4e200d0def
Update locks
2021-04-07 10:52:41 +01:00
Andrew Kingston
a788a161b8
Include BBUI CSS in standard components
2021-04-07 10:52:33 +01:00
Andrew Kingston
35c2e5dd94
Remove CORS hack now that the envoy proxy removes the need for it
2021-04-07 10:37:26 +01:00
mike12345567
bb777123d5
Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management
2021-04-07 10:05:57 +01:00
Andrew Kingston
41d43eb479
Add back in Grid to backend UI
2021-04-07 09:03:47 +01:00
mike12345567
c659968bd9
Formatting.
2021-04-06 18:08:07 +01:00
Keviin Åberg Kultalahti
2ab41f8a98
fix ag-grid not working
2021-04-06 16:48:01 +02:00
Andrew Kingston
9c0fedbd21
Update BBUI to use vite and remove old svench config
2021-04-01 21:05:18 +01:00
Martin McKeaveney
349a47c1e1
basic couchDB authentication using passport
2021-04-01 20:34:43 +01:00
Andrew Kingston
2b31f7d8a1
Fix routing error when initially loading Data page
2021-04-01 19:49:51 +01:00
Andrew Kingston
caee5e3cd9
Remove placeholder from iframe template
2021-04-01 19:43:44 +01:00
Andrew Kingston
0b14fe89f3
Restore proper client functionality with vite
2021-04-01 19:42:14 +01:00
Andrew Kingston
41fb64aa04
Properly dedupe svelte to allow context sharing
2021-04-01 19:41:54 +01:00
Andrew Kingston
a858dd72c2
Ignore some client lib warnings
2021-04-01 19:25:56 +01:00
Andrew Kingston
52a93f9dd7
Add missing alt tag to dropzone image
2021-04-01 19:21:12 +01:00
Andrew Kingston
e3cee769f4
Remove old code from container
2021-04-01 19:19:14 +01:00
Andrew Kingston
65fe57ee23
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 19:10:07 +01:00
Andrew Kingston
eff0313e4e
Update locks
2021-04-01 19:07:06 +01:00
Andrew Kingston
810400d760
Add missing file from update
2021-04-01 18:01:36 +01:00
Andrew Kingston
230e9ed988
Update to support new backend table structure
2021-04-01 18:00:46 +01:00
Andrew Kingston
66ef52bf73
Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor
2021-04-01 17:58:10 +01:00
Andrew Kingston
9f276cb183
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 17:07:56 +01:00
Andrew Kingston
249f58c3b4
Add standard components yarn.lock
2021-04-01 17:07:43 +01:00
mike12345567
be41ff0064
Adding back server lock file.
2021-04-01 17:07:31 +01:00
Andrew Kingston
43b13a9cba
Add builder yarn.lock
2021-04-01 17:06:48 +01:00
mike12345567
e9e01f00cc
Fixing issue with node modules path.
2021-04-01 16:36:27 +01:00
mike12345567
07c4d519f6
Fixing an issue with server still expecting tmp directory to be created externally and updating component library to not cache with require in dev.
2021-04-01 16:28:51 +01:00
mike12345567
b25cd7a23f
Fixing node modules path.
2021-04-01 16:22:44 +01:00
mike12345567
fa269eb043
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 16:20:06 +01:00
mike12345567
e2c5051467
Updating standard components to make use of the development version in node_modules.
2021-04-01 16:19:31 +01:00
Andrew Kingston
a77ed6d545
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 16:09:37 +01:00
Andrew Kingston
8241dbcd58
Fix string-templates and client buindling for ESM
2021-04-01 16:09:16 +01:00
mike12345567
73e97e50f4
Updating some route middleware security.
2021-04-01 14:38:31 +01:00
mike12345567
e2bae54b97
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 14:12:30 +01:00
mike12345567
3672188f4e
Some refactoring of utilities and constants, as well as documenting work carried out here.
2021-04-01 14:11:58 +01:00
Andrew Kingston
dab183cc8a
Use server-provided client lib URL in iframe preview
2021-04-01 14:10:49 +01:00
Andrew Kingston
5ebb31e472
Fix syntax error in BBUI package.json
2021-04-01 13:53:21 +01:00
Andrew Kingston
1726bd0b79
Remove dev script from BBUI as it is bundled from other packages in the dev stack now
2021-04-01 13:52:52 +01:00
Andrew Kingston
557a26c18c
Fix BBUI rollup
2021-04-01 13:52:06 +01:00
Andrew Kingston
ecf15f9207
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 13:51:48 +01:00
Andrew Kingston
808a30fa07
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 13:44:18 +01:00
Andrew Kingston
db2a710168
Improve cross-package bundling
2021-04-01 13:44:14 +01:00
Keviin Åberg Kultalahti
d62c4bef95
adds sorting to cypress views test
2021-04-01 14:28:38 +02:00
Keviin Åberg Kultalahti
9c0186debb
adds some more waits to the cypress views tests
2021-04-01 14:10:58 +02:00
Keviin Åberg Kultalahti
f67a64e74b
bump wait times in cypress views test
2021-04-01 13:56:27 +02:00
mike12345567
8ea12c30a6
Updating how the client library is served in development.
2021-04-01 12:48:38 +01:00
Keviin Åberg Kultalahti
28666a7a81
Merge branch 'next' into feat/store-tests
2021-04-01 13:33:05 +02:00
Keviin Åberg Kultalahti
4f8c89f5dc
update yarn.lock file
2021-04-01 13:13:59 +02:00
mike12345567
d2bdb439ef
Updating dev server rendered svelte app client link.
2021-04-01 12:08:47 +01:00
mike12345567
bdb751a8ff
Adding a nuke stack option at top of repo and then setting up proxy for dev experience through envoy.
2021-04-01 12:02:31 +01:00
Keviin Åberg Kultalahti
1c29edb830
lint fixes
2021-04-01 12:55:09 +02:00
Andrew Kingston
6a4c981b60
Update URLs for fetching component libraries to be under api route
2021-04-01 11:49:57 +01:00
Keviin Åberg Kultalahti
2e13c5f10e
re-arrange tables store saveField method
2021-04-01 12:45:06 +02:00
Keviin Åberg Kultalahti
7c6fc51e80
removes unneeded wait in view cypress test
2021-04-01 11:59:56 +02:00
Andrew Kingston
f2a898147f
Update builder to hit port 1000
2021-04-01 10:59:15 +01:00
Keviin Åberg Kultalahti
92fde68965
fixes views store
2021-04-01 11:53:22 +02:00
Andrew Kingston
677c3e0e86
Fix merge conflict
2021-04-01 10:33:51 +01:00
Andrew Kingston
46745a757a
Update to support new stores
2021-04-01 10:29:47 +01:00
Keviin Åberg Kultalahti
adab566c9d
increase wait times in cypress tests
2021-04-01 11:08:58 +02:00
Andrew Kingston
23641a5d56
Update URLs to use builder instead of _builder
2021-04-01 10:06:22 +01:00
Keviin Åberg Kultalahti
7d436fea70
add back packages that were accidently removed
2021-04-01 10:48:11 +02:00
Andrew Kingston
d945d76e59
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 09:42:56 +01:00
Keviin Åberg Kultalahti
9d6fc5ecbe
adds string-templates to trasnformIgnorePatterns
2021-04-01 10:40:49 +02:00
Keviin Åberg Kultalahti
0a38b963e8
version bumps
2021-04-01 10:12:36 +02:00
Andrew Kingston
d4cc872b5c
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 09:12:16 +01:00
Keviin Åberg Kultalahti
d803aa0bd7
adds back babel-jest
2021-04-01 09:26:36 +02:00
Keviin Åberg Kultalahti
214243fc22
lint fix
2021-04-01 08:40:30 +02:00
Andrew Kingston
72590acc18
Import image assets as needed to allow proper bundling
2021-03-31 19:58:30 +01:00
Andrew Kingston
2fb3a30e57
Update gitignore in server
2021-03-31 19:58:08 +01:00
Andrew Kingston
e7b65719d5
Ignore builder files inside server
2021-03-31 19:57:48 +01:00
Andrew Kingston
96e8dfc68f
Support serving vite-bundled builder from server
2021-03-31 19:55:55 +01:00
Andrew Kingston
7d0641746b
Export package.json from string-templates repo
2021-03-31 19:55:35 +01:00
Andrew Kingston
cc2d59f564
Remove hardcoded builder assets in server
2021-03-31 19:55:21 +01:00
Andrew Kingston
6785fd9b5a
Prefix builder URLs with 'builder' in both routify and vite to lay groundwork for server proxying
2021-03-31 19:27:52 +01:00
Andrew Kingston
ecd55f6c27
Adjust iframe builder preview to prevent requirement of rollup-plugin-html
2021-03-31 19:12:56 +01:00
Andrew Kingston
cf6c15170b
Prune builder dependencies
2021-03-31 19:12:28 +01:00
Andrew Kingston
6dae8a83ec
Update string-templates to use a better node polyfill rollup plugin
2021-03-31 19:07:09 +01:00
Andrew Kingston
aa450c08b4
Fix issue with polyfilling node globals
2021-03-31 18:49:53 +01:00
Martin McKeaveney
7720b13676
Merge pull request #1341 from Budibase/cli-analytics
...
Cli analytics
2021-03-31 16:27:56 +01:00
Andrew Kingston
583faba9da
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
958cae212d
fix templates not being passed correct param
2021-03-31 14:23:58 +02:00
Keviin Åberg Kultalahti
dc0f04c43a
fix merge regression
2021-03-31 13:48:30 +02:00
Andrew Kingston
3ec4d67852
Merge branch 'datasource-refactor' of github.com:Budibase/budibase into spectrum-bbui
2021-03-31 11:11:01 +01:00
Andrew Kingston
02b8b68bc7
Add BBUI package to monorepo
2021-03-31 10:59:07 +01:00
Keviin Åberg Kultalahti
c729b8654b
merge next
2021-03-31 11:26:44 +02:00
Keviin Åberg Kultalahti
1f7bd5d387
wip: views store tests
2021-03-30 18:10:58 +02:00
Keviin Åberg Kultalahti
53bff4a4d9
adds tables store tests
2021-03-30 15:37:53 +02:00
Martin McKeaveney
5f2a18c2b2
lint ✨
2021-03-30 11:50:49 +01:00
Martin McKeaveney
578c63c9df
adding distinct CLI id to hosting
2021-03-30 11:04:13 +01:00
Martin McKeaveney
d0b5986266
tidy up
2021-03-30 10:51:37 +01:00
Martin McKeaveney
b5c32f8488
adding abstraction for config manager
2021-03-30 10:50:42 +01:00
Keviin Åberg Kultalahti
7bb01a152c
adds an init method to the tables store
2021-03-30 11:32:01 +02:00
Keviin Åberg Kultalahti
e83cebde03
fix last roles store test
2021-03-30 10:49:42 +02:00
Andrew Kingston
95c363727d
Remove unecessary escape in regex
2021-03-29 18:21:57 +01:00
Martin McKeaveney
865a9673ba
analytics client
2021-03-29 17:40:17 +01:00
mike12345567
865baf6d16
Removing use of the , replacing to ctx.appId to make it clear appId not part of the auth.
2021-03-29 17:32:05 +01:00
mike12345567
53b7589d9e
Updating worker package with the various parts of server that needed moved over.
2021-03-29 17:31:41 +01:00
Keviin Åberg Kultalahti
32e493921b
wip: roles store test
2021-03-29 18:23:53 +02:00
Keviin Åberg Kultalahti
996e4bf9b1
update query store
2021-03-29 17:52:38 +02:00
Keviin Åberg Kultalahti
5b5f2c835d
fix last query test
2021-03-29 17:50:12 +02:00
Keviin Åberg Kultalahti
d1b7620215
fixes queries and datasource tests
2021-03-29 17:45:18 +02:00
Andrew Kingston
d26c20df31
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
88ae09a553
Remove deprecated dataProvider setting from manifest
2021-03-29 16:22:43 +01:00
Andrew Kingston
8457e1743c
Add correct height placeholder for tables to avoid jarring page resizing when loading data
2021-03-29 16:05:32 +01:00
Andrew Kingston
9012df0b90
Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor
2021-03-29 15:40:35 +01:00
Andrew Kingston
6b6debf6f9
Reorder table settings to put column selection last
2021-03-29 15:36:26 +01:00
Andrew Kingston
0c4687c502
Fix form picker component styling
2021-03-29 15:34:18 +01:00
Andrew Kingston
9b3a6a9c4d
Disable table checkbox
2021-03-29 15:29:13 +01:00
Keviin Åberg Kultalahti
b90e37ba64
fix datasource test
2021-03-29 16:23:58 +02:00
mike12345567
bcde3a6d64
Replacing deprecated symbols.
2021-03-29 15:06:00 +01:00
mike12345567
f48b09d378
Starting worker instance as part of the stack, some changes to how environment handled for worker.
2021-03-29 15:00:40 +01:00
Keviin Åberg Kultalahti
22937117fd
wip: queries store tests
2021-03-29 14:57:01 +02:00
Keviin Åberg Kultalahti
ab0ce42245
adds test for permissions store
2021-03-29 13:16:41 +02:00
Keviin Åberg Kultalahti
29a032d908
finishes datasources stores
2021-03-29 12:54:41 +02:00
Keviin Åberg Kultalahti
7e56446395
adds fetch and delete tests to datasources store
2021-03-29 12:03:34 +02:00
Martin McKeaveney
03a9266ce6
Merge pull request #1301 from mslourens/1292-improvement-electron-menu
...
1292 - add help menu items related to budibase instead of electron
2021-03-26 14:57:44 +00:00
Martin McKeaveney
33fe760959
scripting block
2021-03-26 14:56:34 +00:00
mike12345567
357cd8cfbd
Quick change after reviewing.
2021-03-26 14:46:29 +00:00
Keviin Åberg Kultalahti
ed2d541a77
add some temporary testing files
2021-03-26 15:43:55 +01:00
mike12345567
3916b9a29a
Some minor updates to make search test cases pass.
2021-03-26 14:11:24 +00:00
mike12345567
d9808b2fd7
Minor change to make sure next button only displayed when relevant.
2021-03-26 13:49:03 +00:00
mike12345567
659874c9ee
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
0586d62878
bump jest
2021-03-26 09:51:28 +01:00
Keviin Åberg Kultalahti
a14d991e81
moves backend stores to "stores" in the root src directory
2021-03-26 09:50:37 +01:00
mike12345567
a5fd8d0e33
Rewriting search to use the new couchdb 3.0 search functionality.
2021-03-25 23:42:50 +00:00
mike12345567
8ae0e6bf15
Merge branch 'feature/fs-removal' of github.com:Budibase/budibase into lab-day/lucene
2021-03-25 21:56:18 +00:00
mike12345567
d459de1ae1
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
03ef141297
Creating CouchDB 3.0 indexes.
2021-03-25 19:12:17 +00:00
mike12345567
dfa2881f1c
Initialising CouchDB link to lucene and app design DBs for it.
2021-03-25 18:04:44 +00:00
mike12345567
321d3cbd5d
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
9fddf13be5
Add onclick handler to icons
2021-03-25 16:18:19 +00:00
Andrew Kingston
a242d19f28
Fix crash generating bindable properties for an empty data provider ID
2021-03-25 16:17:56 +00:00
mike12345567
f16fe2d8d2
Quick change to make sure the client lib always served correctly in test.
2021-03-25 16:08:09 +00:00
mike12345567
e9ceff42d5
Attempting to solve component library issue permanently in test.
2021-03-25 15:19:41 +00:00
Andrew Kingston
6442177f72
Enable table to know when invalid column names have been passed
2021-03-25 14:48:28 +00:00
mike12345567
1cf0027c6e
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
892bbcd07a
Add virtual rendering to table to increase performance and remove grid component
2021-03-25 14:40:29 +00:00
mike12345567
7c2ef4d43f
Fixing cypress test issues.
2021-03-25 13:32:05 +00:00
mike12345567
3bef238d55
Updating system for hosting error that blocked creating apps when server not configured correctly.
2021-03-25 12:53:43 +00:00
mike12345567
1de09689b5
Fixing an issue with a test case, was going down dev path.
2021-03-25 11:41:41 +00:00
Martin McKeaveney
28c544490c
script block
2021-03-25 11:17:04 +00:00
Martin McKeaveney
6f2a1d45cc
v0.8.12
2021-03-25 10:40:08 +00:00
Andrew Kingston
16ce2d4a07
Change table truncation text to be agnostic of plural case
2021-03-25 09:47:52 +00:00
Andrew Kingston
604d02cb4e
Add smart trunctation to all table cell types
2021-03-25 09:45:23 +00:00
Andrew Kingston
c95baec83f
Add table cell max width and support text truncation
2021-03-25 09:37:14 +00:00
Andrew Kingston
e815996b8f
Add quiet table setting and improve table borders
2021-03-25 09:10:21 +00:00
Andrew Kingston
85ebf41e74
Fix table scrollbars affecting height calculation
2021-03-25 08:15:13 +00:00
Andrew Kingston
0a50c7bf86
Ensure schema provided by DataProvider has name properties for all fields
2021-03-25 08:14:53 +00:00
Andrew Kingston
7c79e52360
Allow table to take children
2021-03-25 08:02:41 +00:00
Martin McKeaveney
bf7031467d
cypress tests passing
2021-03-24 21:15:14 +00:00
Martin McKeaveney
f4c7455936
merge
2021-03-24 20:44:52 +00:00
Andrew Kingston
9dc337dfec
Remove tab selection state from tables
2021-03-24 19:20:59 +00:00
Andrew Kingston
63fb0b5b5d
Improve table column sorting to put auto cols last
2021-03-24 19:13:38 +00:00
Andrew Kingston
124ff6b089
Add setting for table row count and improve height calculation
2021-03-24 19:06:02 +00:00
Martin McKeaveney
9a47528775
v0.8.11
2021-03-24 18:48:26 +00:00
Andrew Kingston
bc562ffd6b
Make table responsive and vertically and horizontally scrollable
2021-03-24 18:46:12 +00:00
Andrew Kingston
22fb849ad2
Increase table attachment preview heights
2021-03-24 18:45:55 +00:00
mike12345567
7e232502d8
Formatting.
2021-03-24 18:31:53 +00:00
mike12345567
775ae3171f
Fixing an issue with attachments.
2021-03-24 18:31:13 +00:00
mike12345567
73cf53d149
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
c70b69577a
Add attachment handling to tables
2021-03-24 16:29:28 +00:00
Andrew Kingston
2cfc30ad2f
Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor
2021-03-24 15:52:05 +00:00
Andrew Kingston
6457751367
Add initial version of new spectrum table component
2021-03-24 15:51:57 +00:00
Martin McKeaveney
679da60b1c
make cypress use leveldb
2021-03-24 15:36:13 +00:00
mike12345567
e9ed014bac
Adding a self host clause around minio aws config.
2021-03-24 12:55:29 +00:00
mike12345567
e61a365d24
Some changes after testing, needed to update object store client creation.
2021-03-24 12:54:59 +00:00
Maurits Lourens
cefd3b9643
fix build by running yarn format
2021-03-23 20:32:22 +01:00
mike12345567
f842607dbb
Changing some code coverage settings.
2021-03-23 18:07:46 +00:00
mike12345567
e9ee49cce1
Removing test case that didn't make sense anymore.
2021-03-23 18:06:36 +00:00
mike12345567
e715423544
Fixing some test cases that were affected by file system refactor.
2021-03-23 18:04:53 +00:00
mike12345567
19b5b41953
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
d7497aa989
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
543b5bb3fd
Update cypress tests
2021-03-23 13:31:56 +00:00
Keviin Åberg Kultalahti
3b6d0a4035
remove backendUiStore imports
2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti
3cd67b0237
remove backendUiStore
2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti
182292c9a3
remove logs
2021-03-23 13:39:18 +01:00
Keviin Åberg Kultalahti
087731600e
remove console log
2021-03-23 13:35:31 +01:00
Keviin Åberg Kultalahti
976d8b3b54
lint fix
2021-03-23 13:31:18 +01:00
Keviin Åberg Kultalahti
8f0324bd53
move rows to it's separate store
2021-03-23 13:27:45 +01:00
Keviin Åberg Kultalahti
977da343f8
table route fix
2021-03-23 13:27:16 +01:00
Keviin Åberg Kultalahti
5ed5da2cee
extract save function in tables store
2021-03-23 13:19:34 +01:00
Keviin Åberg Kultalahti
6afd886755
extract out select and fetch methods in tables store
2021-03-23 13:06:04 +01:00
Keviin Åberg Kultalahti
4eb0a505bd
fix tables not showing up
2021-03-23 13:05:22 +01:00
Keviin Åberg Kultalahti
b8f6eb2afb
fix datasource select issue
2021-03-23 13:04:54 +01:00
Keviin Åberg Kultalahti
5d30950421
fix databindings
2021-03-23 12:48:54 +01:00
Keviin Åberg Kultalahti
e758fff34a
wip: cleanup of components
2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti
4244185b53
remove unused stuff in backendUiStore
2021-03-23 12:19:10 +01:00
Keviin Åberg Kultalahti
b4f5522a5e
wip: converts components to use separate stores
2021-03-23 12:16:54 +01:00
Keviin Åberg Kultalahti
ac335e4301
split out views to separate store
2021-03-23 12:04:11 +01:00
Keviin Åberg Kultalahti
2d1683c785
update tables select method
2021-03-23 12:04:01 +01:00
Martin McKeaveney
afaa706e07
simplify try catch in manage script
2021-03-23 11:01:33 +00:00
Keviin Åberg Kultalahti
54b99d6d4b
move tables to separate store
2021-03-23 11:54:03 +01:00
Keviin Åberg Kultalahti
ba61442531
remove log
2021-03-23 10:57:34 +01:00
Keviin Åberg Kultalahti
c28bfff0ec
fixes issues with queries not getting selected correctly
2021-03-23 10:56:53 +01:00
Martin McKeaveney
555e6386a7
better wording and tidy up of init script
2021-03-22 19:35:29 +00:00
Andrew Kingston
b24760f613
Fix automatic generation of form field group schemas
2021-03-22 18:07:11 +00:00
mike12345567
091782389a
Updating some of the deployment/uploading mechanism purely to remove file system, all of this will go anyway but some of it was used to handle file uploads (attachments) to object store so needed to convert it a bit
2021-03-22 18:06:10 +00:00
Andrew Kingston
d7c4fab4a5
Remove RowDetail component
2021-03-22 18:04:40 +00:00
Andrew Kingston
e16a28fcd2
Don't add _id and _rev fields to form schemas
2021-03-22 17:59:54 +00:00
Andrew Kingston
2d6bc0c998
Fix data binding not generating bindable properties for components referencing a data provider ID wrapped for handlebars
2021-03-22 17:57:19 +00:00
Martin McKeaveney
71103bd601
add docker-compose dep to package.json
2021-03-22 17:29:27 +00:00
mike12345567
35e3999b05
Merge branch 'single-stack-dev' of github.com:Budibase/budibase into feature/fs-removal
2021-03-22 17:20:07 +00:00
mike12345567
0f05568412
moving some test cases to not use file system and re-introducing the image processor.
2021-03-22 17:19:45 +00:00
Martin McKeaveney
b5bbfa3d93
ignoring dev env
2021-03-22 17:17:31 +00:00
Martin McKeaveney
50b0759642
tidy up
2021-03-22 17:15:34 +00:00
Martin McKeaveney
9e28ddf3c1
single stack dev setup complete
2021-03-22 17:05:00 +00:00
mike12345567
94fa07bd18
Removing FS from templates.
2021-03-22 16:39:57 +00:00
mike12345567
bf2adb0458
Updating API keys and changing over system to allow use of builder endpoints when running in cloud.
2021-03-22 16:39:11 +00:00
Martin McKeaveney
f7f385937c
redis, tidy ups
2021-03-22 16:18:29 +00:00
Martin McKeaveney
2852a739a4
basic single stack dev setup
2021-03-22 15:43:26 +00:00
Keviin Åberg Kultalahti
948ba63a69
fixes and splits out database to it's separate store
2021-03-22 16:33:08 +01:00
Keviin Åberg Kultalahti
5a4ea4ebf2
moves queries part of backendstore to separate store
2021-03-22 14:47:21 +01:00
Keviin Åberg Kultalahti
25b45ba42c
moves integrations part of backendstore to separate store
2021-03-22 13:23:36 +01:00
Andrew Kingston
a3d57b3f82
Update row detail autoscreen to use new data provider and safe bindings
2021-03-22 12:11:29 +00:00
Andrew Kingston
d88c91c11a
Update data provider select to use safe binding options
2021-03-22 12:11:12 +00:00
Andrew Kingston
2d713bed81
Update bindings to always ensure they are safely escaped
2021-03-22 12:10:43 +00:00
Keviin Åberg Kultalahti
cc302e0909
fixes permissions problem
2021-03-22 12:57:42 +01:00
Andrew Kingston
135cee8689
Update new row autoscreen to handle new SaveRow button action
2021-03-22 11:42:53 +00:00
Andrew Kingston
96e59e6149
Update list autoscreen to use new data provider
2021-03-22 11:29:26 +00:00
Keviin Åberg Kultalahti
a85b9f5895
moves the datasources store to it's separate store
2021-03-22 12:02:55 +01:00
Keviin Åberg Kultalahti
1d64f2149a
moves roles in backendstore to a separate store
2021-03-22 10:55:23 +01:00
Keviin Åberg Kultalahti
80065582eb
removes unused users field in backend store
2021-03-22 10:14:17 +01:00
Keviin Åberg Kultalahti
2767c21a90
moves permissions to a separate store
2021-03-22 09:59:22 +01:00
mike12345567
95ee615006
Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access.
2021-03-19 19:07:47 +00:00
Martin McKeaveney
f0ff1031ea
Merge branch 'feature/fs-removal' of https://github.com/Budibase/budibase into single-stack-dev
2021-03-19 15:13:56 +00:00
mike12345567
8821eba634
Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how.
2021-03-19 14:43:41 +00:00
Andrew Kingston
521a282aef
Add explicity titles to DrawerBindableInputs in DeleteRow button action
2021-03-19 14:28:11 +00:00
Andrew Kingston
2a6e05efff
Fix massive widths on remaining button actions
2021-03-19 14:26:37 +00:00
Keviin Åberg Kultalahti
aaf1f6a532
merge next
2021-03-19 15:10:12 +01:00
Andrew Kingston
1521a22c39
Fix massive width in filter editor drawer
2021-03-19 14:05:42 +00:00
Andrew Kingston
ea68885581
Update SaveRow button action to take an explicit table ID, making it more much flexible. Fix massive width
2021-03-19 14:05:28 +00:00
Andrew Kingston
fecf35dc46
Update DeleteRow button action to take explicit props and fix massive width
2021-03-19 14:04:37 +00:00
Andrew Kingston
b9c43052f6
Update schema generation to automatically include _id and _rev fields
2021-03-19 14:04:00 +00:00
Keviin Åberg Kultalahti
c0aa583de1
remove log
2021-03-19 14:58:00 +01:00
Andrew Kingston
aef82e29a6
Update form setting datasource type
2021-03-19 13:09:22 +00:00
Keviin Åberg Kultalahti
270d0272b0
remove console.log
2021-03-19 13:58:05 +01:00
Keviin Åberg Kultalahti
16e401737d
improve database.select performance
2021-03-19 13:51:21 +01:00
mike12345567
f2840d1bc7
Setting up budi CLI for NPM as well.
2021-03-19 10:50:25 +00:00
mike12345567
b8c265fbc8
Updating to scoped name for package.
2021-03-19 10:37:02 +00:00
mike12345567
2b33811496
Removing use of env file, was causing issues, just parsing the env variables directly.
2021-03-19 10:29:43 +00:00
Keviin Åberg Kultalahti
eb27c9d9dc
fix some navigation issues when removing tables/datasources
2021-03-19 11:03:44 +01:00
mike12345567
c2302929bd
Adding a digital ocean startup init process which makes use of the user_data system.
2021-03-19 10:02:29 +00:00
Andrew Kingston
951491006b
Update all charts to work with new data provider
2021-03-18 18:45:11 +00:00
mike12345567
810b3c34b7
Formatting.
2021-03-18 18:27:00 +00:00
mike12345567
7634ed6869
Updating the CLI to have a fast init method, this will make using it for DO much much easier.
2021-03-18 18:26:41 +00:00
Andrew Kingston
87fd743f75
Update bar chart to work with new data provider
2021-03-18 17:34:51 +00:00
Michael Drury
1bb2b45d67
Merge pull request #1285 from Budibase/dependabot/npm_and_yarn/packages/string-templates/marked-2.0.0
...
Bump marked from 1.2.8 to 2.0.0 in /packages/string-templates
2021-03-18 16:19:48 +00:00
Andrew Kingston
73bff491e8
Update grid to support data providers
2021-03-18 15:53:59 +00:00
Andrew Kingston
dc1f420163
Provide schema from data providers
2021-03-18 15:53:25 +00:00
Keviin Åberg Kultalahti
cc363fa463
reverts some of the merged files
2021-03-18 14:33:45 +01:00
Michael Drury
9f8d212489
Merge pull request #1296 from Budibase/tests/relationships
...
Server relationship tests
2021-03-18 13:13:39 +00:00
Keviin Åberg Kultalahti
fcd7d577d0
merge next
2021-03-18 14:05:12 +01:00
Kevin Åberg Kultalahti
06ede4466e
Merge pull request #1298 from Budibase/fix/route-preservation
...
Fix/route preservation
2021-03-18 14:01:31 +01:00
Keviin Åberg Kultalahti
9d77f084a1
fix not being redirected to datasource index page once you delete a datasource
2021-03-18 10:56:18 +01:00
Keviin Åberg Kultalahti
fdc1e44896
removes some logic and fixes table/integration select when switching tabs
2021-03-18 10:46:21 +01:00
Martin McKeaveney
6555e790a5
Merge pull request #1295 from Budibase/integrations-tests
...
Integrations tests
2021-03-18 09:45:50 +00:00
Maurits Lourens
d64b80b118
1292 - add help menu items related to budibase instead of electron
2021-03-18 09:08:39 +01:00
Keviin Åberg Kultalahti
6a1ce67e60
Merge branch 'next' into fix/route-preservation
2021-03-18 08:41:41 +01:00
Keviin Åberg Kultalahti
28f2f7ca59
bumps svelte version in client and standard-components packages
2021-03-17 14:27:51 +01:00
Keviin Åberg Kultalahti
788e29e6df
lint fixes
2021-03-17 14:02:12 +01:00
Keviin Åberg Kultalahti
a845660b2d
fixes for initial routing
2021-03-17 14:01:42 +01:00
Keviin Åberg Kultalahti
4503a7d1f8
wip: routify
2021-03-17 12:40:24 +01:00
mike12345567
de4a413b98
Adding db test directory to list of ignored from coverage.
2021-03-16 23:30:20 +00:00
mike12345567
b1e443f581
Upping relationship coverage overall to 98% - looking over utilities which are barely ever used.
2021-03-16 23:25:18 +00:00
Martin McKeaveney
b7a230065b
more branch cov
2021-03-16 19:27:18 +00:00
Andrew Kingston
788817d249
Update bindable properties to handle new data provider
2021-03-16 19:11:00 +00:00
Martin McKeaveney
6698641182
mysql tests
2021-03-16 19:01:51 +00:00
Martin McKeaveney
d37283adda
airtable tests
2021-03-16 18:43:56 +00:00
Andrew Kingston
d1be0a58b4
Fix edge case bug where the literal handlebars helper would not work with objects including a dash character
2021-03-16 18:16:56 +00:00
mike12345567
d6b23b3a79
Adding test cases which bring the link controller coverage to 100%.
2021-03-16 18:13:00 +00:00
Martin McKeaveney
4ab88daf28
REST integration tests
2021-03-16 14:51:14 +00:00
mike12345567
ff7b381668
Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat
2021-03-16 14:12:26 +00:00
Martin McKeaveney
2da1d27ba6
arangodb tests
2021-03-16 13:54:39 +00:00
Andrew Kingston
a51f5c73c4
Add data provider component and refactor component setting types
2021-03-16 13:54:34 +00:00
Andrew Kingston
b9e3b04247
Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat
2021-03-16 13:52:05 +00:00
Andrew Kingston
c0cf70720a
Revert deletion of S3 upload of attachments in cloud env
2021-03-16 13:51:50 +00:00
mike12345567
298eb7f444
Merge branch 'next' of github.com:Budibase/budibase into browser-compat
2021-03-16 13:50:31 +00:00
mike12345567
bc18959f87
Fixing issue with applications not being created due to a lack of template file.
2021-03-16 13:43:46 +00:00
mike12345567
fbbb3d12a1
starting into relationship testing.
2021-03-16 13:24:44 +00:00
Martin McKeaveney
8fa3685852
elasticsearch tests
2021-03-16 11:46:13 +00:00
Andrew Kingston
5da828a11c
Lint
2021-03-16 09:28:58 +00:00
Martin McKeaveney
b4c14bf8a6
v0.8.10
2021-03-15 21:26:50 +00:00
Martin McKeaveney
e3e5fdd6d8
Merge branch 'develop' of https://github.com/Budibase/budibase
2021-03-15 20:53:17 +00:00
mike12345567
8b6e429055
Removing unused test and directory.
2021-03-15 20:45:16 +00:00
mike12345567
2f608b3320
Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests
2021-03-15 20:44:54 +00:00
mike12345567
f40a54b366
Merge branch 'master' of github.com:Budibase/budibase
2021-03-15 20:43:41 +00:00
mike12345567
bec6ff0881
Formatting.
2021-03-15 20:43:31 +00:00
mike12345567
8b9271e5b7
Removing unused code that was causing some issues with API key lookup and validation in self hosted setups.
2021-03-15 20:43:08 +00:00
Martin McKeaveney
b4f4b7dde0
fix duplicate column name issue
2021-03-15 20:38:55 +00:00
Martin McKeaveney
6ba84b420c
dynamoDB tests
2021-03-15 19:45:39 +00:00
Andrew Kingston
cee0decfcc
Remove electron specific app import
2021-03-15 18:32:20 +00:00
mike12345567
3b0988074c
Removing un-used code and removing some files from coverage that aren't of consequence.
2021-03-15 17:14:56 +00:00
mike12345567
e8c000dd51
Adding more test cases for the controllers, tables and views weren't as well covered as required.
2021-03-15 16:36:38 +00:00
Martin McKeaveney
813ea1ede8
couchDB tests
2021-03-15 16:26:46 +00:00
Martin McKeaveney
53278c2648
postgres integration tests
2021-03-15 16:07:04 +00:00
Keviin Åberg Kultalahti
8d1834ae76
Merge branch 'develop' into fix/route-preservation
2021-03-15 15:30:51 +01:00
Keviin Åberg Kultalahti
c9e8fcb839
fixes small bug where user was not redirected to automation index page once last automation was deleted
2021-03-15 15:30:28 +01:00
Keviin Åberg Kultalahti
c04a848853
cleanup
2021-03-15 15:27:29 +01:00
Keviin Åberg Kultalahti
2bafdfb6c2
adds working automation routing
2021-03-15 15:23:22 +01:00
mike12345567
ece948e4ef
Finishing off automation test cases, above 90% coverage for automations codebase.
2021-03-15 14:11:13 +00:00
Keviin Åberg Kultalahti
de4f77fcb5
adds routing to the automation tab
2021-03-15 15:00:34 +01:00
dependabot[bot]
73d7446a26
Bump marked from 1.2.8 to 2.0.0 in /packages/string-templates
...
Bumps [marked](https://github.com/markedjs/marked ) from 1.2.8 to 2.0.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js )
- [Commits](https://github.com/markedjs/marked/compare/v1.2.8...v2.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-15 12:11:54 +00:00
Andrew Kingston
973cbb5a75
Remove electron specific attachment uploads inside the builder
2021-03-15 12:10:21 +00:00
Martin McKeaveney
ab7df90d5c
Merge pull request #1283 from mslourens/bugs/1240-new-user-creation
...
1240 - restore notification blocknotifications method, since it was c…
2021-03-15 12:08:00 +00:00
Martin McKeaveney
a974da6b0d
Merge branch 'master' of https://github.com/Budibase/budibase into integrations-tests
2021-03-15 11:55:01 +00:00
Keviin Åberg Kultalahti
ce59aab7f8
wip: work on routing in automation tab
2021-03-15 12:53:44 +01:00
Keviin Åberg Kultalahti
4e003a1066
changing between Internal/External now selects the first table/source in each tab
2021-03-15 11:38:43 +01:00
Keviin Åberg Kultalahti
e4817983a4
now possible to navigate directly to a query
2021-03-15 11:09:09 +01:00
Keviin Åberg Kultalahti
4b30384549
data switcher now shows correct tab
2021-03-15 10:26:59 +01:00
Keviin Åberg Kultalahti
6c3d4b47f5
now possible to navigate directly to a datasource
2021-03-15 10:18:23 +01:00
Maurits Lourens
8296eccd68
1240 - restore notification blocknotifications method, since it was called in the datasource
2021-03-15 09:00:05 +01:00
Martin McKeaveney
0f37bc44a7
v0.8.9
2021-03-14 18:13:13 +00:00
Martin McKeaveney
7da92451d6
adding correct path delimiter for windows
2021-03-14 18:10:38 +00:00
Martin McKeaveney
8f6538f33a
make path windows friendly
2021-03-14 17:57:28 +00:00
mike12345567
b63599d024
Adding in all the automation step tests, beginning work on the general automation tests.
2021-03-12 15:32:16 +00:00
Martin McKeaveney
6afcda7599
v0.8.8
2021-03-12 14:20:18 +00:00
Keviin Åberg Kultalahti
ec46fdcbf5
adds index page to datasource route
2021-03-12 14:28:24 +01:00
Keviin Åberg Kultalahti
3cfd4cc590
adds success notification when saving api keys
2021-03-12 13:29:54 +01:00
Keviin Åberg Kultalahti
2cd7567f9d
moves click handler for deployment info to pill rather than icon
2021-03-12 13:23:51 +01:00
Martin McKeaveney
1b95326b20
v0.8.7
2021-03-12 11:45:42 +00:00
Martin McKeaveney
d402e73f80
removing dud package
2021-03-12 11:43:07 +00:00
Martin McKeaveney
b51ac37b6f
v0.8.6
2021-03-12 09:33:12 +00:00
Martin McKeaveney
ff5477f301
airtable tests
2021-03-12 09:29:27 +00:00
mike12345567
9ef4deef38
Removing dynamo client from coverage.
2021-03-11 18:36:36 +00:00
mike12345567
571ac3cf06
Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff.
2021-03-11 18:29:48 +00:00
Martin McKeaveney
f576e2fdfe
Merge branch 'master' into develop
2021-03-11 16:31:22 +00:00
Martin McKeaveney
58a7cf5e76
Merge pull request #1264 from Budibase/fix/colorpicker
...
Colorpicker bugs
2021-03-11 16:30:34 +00:00
Andrew Kingston
f209a1e91b
Add clear icon to screen search field
2021-03-11 15:53:31 +00:00
Martin McKeaveney
37ed93c121
merge
2021-03-11 15:28:43 +00:00
mike12345567
e2495122c7
Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage
2021-03-11 14:51:13 +00:00
Martin McKeaveney
a12caebf86
Merge pull request #1271 from Budibase/develop
...
Develop
2021-03-11 13:11:47 +00:00
mike12345567
40b9743c3c
Fixing an issue with tmp directory filling up with different test apps.
2021-03-11 12:09:47 +00:00
mike12345567
5d340d4559
Removing unused require.
2021-03-10 18:46:52 +00:00
mike12345567
3947044014
Formatting.
2021-03-10 17:56:16 +00:00
mike12345567
d9217b1148
Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows.
2021-03-10 17:55:42 +00:00
Martin McKeaveney
39f5bdc184
Merge pull request #1266 from Budibase/middleware-tests
...
Middleware tests
2021-03-10 15:28:11 +00:00
mike12345567
e78f73a76d
Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts.
2021-03-10 12:56:30 +00:00
mike12345567
08d15f9d03
Adding auth tests.
2021-03-10 12:20:07 +00:00
mike12345567
2b7f445787
Fixing issue with datasource find endpoint, removing un-used code and updating data source test.
2021-03-10 11:56:52 +00:00
mike12345567
63f081930f
Upping automation coverage by adding webhook testing and increasing screen coverage.
2021-03-10 11:47:39 +00:00
Martin McKeaveney
bc7cc089b8
allowing airtable query to send down the number of records you want from your table
2021-03-10 10:39:58 +00:00
Andrew Kingston
141d3be174
Don't close folders when selecting a new screen
2021-03-10 10:35:49 +00:00
Andrew Kingston
c09d74f61e
Ignore click actions when a screen search string exists
2021-03-10 10:35:16 +00:00
Andrew Kingston
dd831d56d2
Fix crash when searching screens and selecting layouts
2021-03-09 19:09:41 +00:00
Andrew Kingston
5195e42bc5
Add placeholder to screen search
2021-03-09 19:06:37 +00:00
Andrew Kingston
dfee775717
Make screens searchable and make routes collapsible
2021-03-09 19:06:25 +00:00
Martin McKeaveney
6263300a68
finish authenticated tests
2021-03-09 17:31:52 +00:00
mike12345567
3f88ed391f
Upping user test cases to cover all of controller.
2021-03-09 17:09:18 +00:00
Martin McKeaveney
67c4a5ef6c
authenticated tests
2021-03-09 17:04:24 +00:00
mike12345567
61110be9d0
Adding test cases for backup and integration.
2021-03-09 16:28:41 +00:00
mike12345567
daaf352b89
Adding test cases for component, templates and hosting as well as updating some existing test cases.
2021-03-09 16:07:44 +00:00
Martin McKeaveney
38e27b9003
usageQuota tests
2021-03-09 15:13:14 +00:00
Martin McKeaveney
108f4861e3
resourceId tests
2021-03-09 12:39:32 +00:00
mike12345567
0c51bb7275
Updating query test to include mocked preview/execute and adding layout tests.
2021-03-09 11:56:32 +00:00
Martin McKeaveney
c073b8639d
refactor selfhost middleware tests to use TestConfiguration
2021-03-09 11:33:16 +00:00
Andrew Kingston
de3fd34c60
Fix incorrect port used for CI cypress tests
2021-03-09 11:32:37 +00:00
Martin McKeaveney
758e964977
tests for authorized middleware
2021-03-09 11:27:12 +00:00
Keviin Åberg Kultalahti
bb4681f2b6
change default color of colorpicker
2021-03-09 09:32:53 +01:00
mike12345567
f1abb9194f
Adding API key tests.
2021-03-08 18:18:53 +00:00
mike12345567
8a0a0dabdb
Adding a query find and planning to tackle mocking out the preview and execute functionality.
2021-03-08 18:03:26 +00:00
Keviin Åberg Kultalahti
293ca3e54f
fixes colorpicker bugs
2021-03-08 17:05:42 +01:00
mike12345567
039de61de3
Some fixes after testing webhooks as well as adding test cases for all webhook endpoints.
2021-03-08 15:57:19 +00:00
Martin McKeaveney
c429caf6a4
self hosted middleware test
2021-03-08 15:46:12 +00:00
mike12345567
a3257d37e6
Updating routing test cases.
2021-03-08 14:49:19 +00:00
Andrew Kingston
40beae659a
Add cypress test for deleting a component
2021-03-08 11:57:56 +00:00
Andrew Kingston
d9a5c08a87
Add tests for handlebars helper and fix curly brackets used in binding test
2021-03-08 11:25:24 +00:00
mike12345567
94135aa714
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-03-08 10:42:57 +00:00
mike12345567
3f9d5ac6e3
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
Andrew Kingston
dc3dadcc44
Refactor cypress to use common app creation functionality and stop cypress deleting all apps
2021-03-05 14:36:38 +00:00
Martin McKeaveney
dc586a1185
middleware tests
2021-03-05 14:13:43 +00:00
Andrew Kingston
4c5a608fe6
Revert default cypress port
2021-03-05 14:06:44 +00:00
Andrew Kingston
c03e361710
Add cypress tests for data bindings and component creation
2021-03-05 13:52:26 +00:00
Michael Drury
6a6c6338b2
Merge pull request #1252 from Budibase/feature/test-refactor
...
Server test refactor
2021-03-05 13:43:18 +00:00
mike12345567
28a644958f
linting.
2021-03-05 12:55:52 +00:00
mike12345567
67f47df718
Reducing the boilerplate needed around setting up a test case.
2021-03-05 12:11:44 +00:00
mike12345567
af3d84a1d9
Some more quick modifications to test re-factor before PR.
2021-03-05 11:24:15 +00:00
Martin McKeaveney
78c550ff30
remove variable
2021-03-04 17:55:58 +00:00
Martin McKeaveney
e2a6bb935e
refactor view tests
2021-03-04 17:55:24 +00:00
mike12345567
0be5eb0b98
Moving comment.
2021-03-04 17:12:44 +00:00
mike12345567
06e95e11ea
Small amount more user refactoring, removing use of couchTestUtils.
2021-03-04 17:06:33 +00:00
Martin McKeaveney
41043ee6ff
Merge branch 'feature/test-refactor' of https://github.com/Budibase/budibase into feature/test-refactor
2021-03-04 16:54:50 +00:00
Martin McKeaveney
50f1535f2c
refactor user test
2021-03-04 16:54:44 +00:00
mike12345567
2a962b1c03
Refactoring table testcases.
2021-03-04 14:36:59 +00:00
mike12345567
eacf3387de
Refactoring row test cases.
2021-03-04 13:07:33 +00:00
mike12345567
678423300d
Refactoring to remove the use of the supertest, making this part of the test config.
2021-03-04 12:32:31 +00:00
mike12345567
26c63c7d9b
Refactoring query tests.
2021-03-04 10:57:41 +00:00
mike12345567
f7cdced688
Switching out how headers are handled, and updating the permissions test.
2021-03-04 10:40:27 +00:00
mike12345567
f10ac0a178
Refactoring data source test cases.
2021-03-04 10:05:50 +00:00
mike12345567
79818122fd
Re-writing automation tests.
2021-03-03 18:41:49 +00:00
mike12345567
f55c5dec00
Initial work on test refactoring, laying the utilities down which will be the basis of new testing framework, interacting directly with the controllers.
2021-03-03 17:52:41 +00:00
Martin McKeaveney
72f0aebb2b
v0.8.5
2021-03-03 17:46:36 +00:00
Martin McKeaveney
768a9d59da
v0.8.4
2021-03-03 17:05:18 +00:00
Martin McKeaveney
c8ad39fb49
Merge branch 'master' into develop
2021-03-03 16:00:10 +00:00
Martin McKeaveney
af6ccebb17
Merge pull request #1242 from Budibase/083bugfixes
...
fix space table name grid bug
2021-03-03 15:59:30 +00:00
Martin McKeaveney
f1927a0d79
tidy up
2021-03-03 14:42:34 +00:00
Martin McKeaveney
8dd49a4d09
fix space table name grid bug
2021-03-03 13:51:53 +00:00
Kevin Åberg Kultalahti
13787d9d3b
Merge pull request #1232 from Budibase/feature/standard-components-transitions
...
Adds transition setting in the design panel on container component
2021-03-03 13:12:48 +01:00
Michael Drury
5e64b5d9d4
Merge pull request #1241 from Budibase/feature/test-coverage
...
Feature/test coverage
2021-03-03 11:32:07 +00:00
mike12345567
519d7b32dc
PR comment from Marty, adding a bit more vertical breathing room around checkboxes of relationship type.
2021-03-03 10:41:40 +00:00
Andrew Kingston
08da1d7468
Merge pull request #1234 from Budibase/lab-day-cheeks
...
Useful features and fixes from lab day
2021-03-03 02:16:57 -08:00
Martin McKeaveney
ea3d4bd221
codecov GH action
2021-03-02 18:22:35 +00:00
mike12345567
ad4f01a60d
Updating server package to always generate coverage report but don't display as text.
2021-03-02 17:42:32 +00:00
mike12345567
2467ae2a2e
Updating package.json to include an option for coverage, had to re-write some stuff to make sure that views were not getting coverage statements inserted (breaking things).
2021-03-02 17:13:11 +00:00
Keviin Åberg Kultalahti
d99ff6653d
lint fix
2021-03-02 14:26:37 +01:00
Keviin Åberg Kultalahti
aeed22b711
fix notification store timers
2021-03-02 14:19:44 +01:00
Keviin Åberg Kultalahti
c6292c070c
fixes to transitions and adds default fade to screens
2021-03-02 13:37:54 +01:00
mike12345567
2975ed39e0
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
a353d22068
Merge branch 'master' of github.com:Budibase/budibase into feature/one-many-relationship-changes
2021-03-02 09:59:52 +00:00
mike12345567
b9493db3a9
Removing console log.
2021-03-01 18:10:28 +00:00
mike12345567
e0c5b445b7
Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli
2021-03-01 18:04:46 +00:00
mike12345567
e1ecbe27f4
Fixing major issue discovered by Cheeks, the tense of language was not correct.
2021-03-01 18:04:30 +00:00
mike12345567
93759fa77c
Formatting.
2021-03-01 18:03:33 +00:00
mike12345567
4cd6fef492
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
a21ca8fb62
First version, still playing around with styling.
2021-03-01 17:06:08 +00:00
Keviin Åberg Kultalahti
ff2b0fb5df
remove unused code in routes
2021-03-01 17:49:29 +01:00
Keviin Åberg Kultalahti
e9b2e8406f
remove unused code in settings and start components
2021-03-01 17:45:32 +01:00
Keviin Åberg Kultalahti
cca3583465
remove unused code in integration components
2021-03-01 17:42:34 +01:00
Keviin Åberg Kultalahti
0c91c36ed8
remove unused code in PropertiesPanel
2021-03-01 17:41:10 +01:00
Keviin Åberg Kultalahti
49d37b9ced
remove unused code in NavigationPanel
2021-03-01 17:37:17 +01:00
Keviin Åberg Kultalahti
7ef07b61ee
removes unused code in automation and backend sections
2021-03-01 17:34:27 +01:00
Keviin Åberg Kultalahti
43e37e2ed6
lint fix
2021-03-01 17:09:23 +01:00
Keviin Åberg Kultalahti
58f0c45085
remove slide and scale transitions
2021-03-01 17:03:13 +01:00
Keviin Åberg Kultalahti
b36d4c8a76
fix not being able to remove transition
2021-03-01 16:58:01 +01:00
Keviin Åberg Kultalahti
473c5726b3
removes unneeded styles and html in Screen component
2021-03-01 16:56:28 +01:00
Keviin Åberg Kultalahti
f711b7c075
screens can now select a transition rather than only use fade
2021-03-01 16:53:37 +01:00
Keviin Åberg Kultalahti
d386de0282
moves the transition setting to the design panel
2021-03-01 16:46:05 +01:00
Andrew Kingston
9382a0a567
Remove obsolete code from log out button action component
2021-03-01 14:56:30 +00:00
Andrew Kingston
736259f371
Add password field component
2021-03-01 14:13:11 +00:00
Andrew Kingston
37c0efad8d
Add position option to background image
2021-03-01 14:05:54 +00:00
Kevin Åberg Kultalahti
752437907d
Merge pull request #1211 from Budibase/feat/automation-drawer-conversion
...
Convert the Automate popover to the Drawer component
2021-03-01 14:48:04 +01:00
Keviin Åberg Kultalahti
8dbf8249da
use bindableProperties instead of bindings in AUtomationBindingPanel
2021-03-01 14:22:17 +01:00
Keviin Åberg Kultalahti
a8520aae54
remove unneeded things
2021-03-01 14:04:07 +01:00
Keviin Åberg Kultalahti
e4a2904735
minor changes to options
2021-03-01 13:24:57 +01:00
Keviin Åberg Kultalahti
856e80fce2
adds transition utility to the client sdk
2021-03-01 12:59:27 +01:00
Kevin Åberg Kultalahti
abba6727ca
Merge pull request #1213 from Budibase/labday/dnd-actions
...
Adds drag and drop to the actions drawer
2021-03-01 09:12:25 +01:00
mike12345567
554b5a27c6
Linting.
2021-02-27 10:45:01 +00:00
mike12345567
0c3e287fa8
Very minor change due to issue #1204 - wasn't allowing unauthenticated requests through.
2021-02-27 10:15:05 +00:00
mike12345567
735a17c363
Formatting.
2021-02-26 17:09:20 +00:00
mike12345567
47d75ebc2e
Updating for consistent use of chalk and logs, as well as adding an option to update docker-compose and envoy files.
2021-02-26 17:08:28 +00:00
Keviin Åberg Kultalahti
99d81fa367
revert Automate block that accidently made it in to this PR
2021-02-26 17:46:18 +01:00
Keviin Åberg Kultalahti
5d26724e54
adds drag-and-drop to the action drawer
2021-02-26 17:11:14 +01:00
mike12345567
7b528db449
Updating with pkg to make the CLI run anywhere easily.
2021-02-26 15:09:25 +00:00
Keviin Åberg Kultalahti
9f9858fd59
remove BindableInput and switch to DrawerBindableInput
2021-02-26 15:24:36 +01:00
Keviin Åberg Kultalahti
811a15df3e
remove genericpopover component
2021-02-26 15:23:41 +01:00
Keviin Åberg Kultalahti
b1248d99ba
final touches to get drawer working correctly in automations
2021-02-26 15:12:44 +01:00
Andrew Kingston
753c76d2f7
Center background image component
2021-02-26 14:04:44 +00:00
Andrew Kingston
0a99075cd4
Make user data source refreshable in client apps
2021-02-26 14:04:31 +00:00
Andrew Kingston
c70201553e
Add log out button action
2021-02-26 14:04:12 +00:00
Keviin Åberg Kultalahti
2f764bad9b
bindings now show up correctly in the drawer
2021-02-26 14:53:51 +01:00
mike12345567
3747b41452
Finishing up init with config building rather than downloading.
2021-02-26 13:48:11 +00:00
Keviin Åberg Kultalahti
f0ffd5f695
remove unused things
2021-02-26 14:39:44 +01:00
mike12345567
e0f4d05512
Fixing issue with init.
2021-02-26 13:33:31 +00:00
mike12345567
accdba6373
Update to add init functionality.
2021-02-26 13:30:24 +00:00
Keviin Åberg Kultalahti
afd92407ff
merge existing work from old branch
2021-02-26 14:27:54 +01:00
Keviin Åberg Kultalahti
188f2b74d7
adds DnD support ot the actions drawer
2021-02-26 14:21:05 +01:00
mike12345567
eb16ec3296
All the groundwork laid now, just need to implement the functionality for hosting.
2021-02-26 11:46:48 +00:00
mike12345567
491eb00ea1
Fixing an issue discovered by test case.
2021-02-26 10:19:06 +00:00
mike12345567
a778d97118
Merge branch 'master' of github.com:Budibase/budibase into bug/perms-fix
2021-02-26 10:06:24 +00:00
mike12345567
74dfeb7c7b
Two character change, some API calls with sub resources and primary resources weren't working, should allow either the sub resource or the main resource to trigger allowance.
2021-02-26 10:06:02 +00:00
Andrew Kingston
00eb595fd0
Fix permissions when fetching enriched rows
2021-02-26 10:03:26 +00:00
Andrew Kingston
d856bcd35a
Add external setting for links
2021-02-26 09:58:24 +00:00
Andrew Kingston
80f86720ac
Add background image component
2021-02-26 09:58:11 +00:00
Andrew Kingston
c12917091f
Pull enriched user when logging in to client app so that relationships are available as bindings
2021-02-26 09:57:36 +00:00
Andrew Kingston
61056fc2f0
Add button action for login
2021-02-26 09:57:06 +00:00
Andrew Kingston
091054df5d
Fix crash when schema doesnt exist for a datasource
2021-02-26 09:55:38 +00:00
Martin McKeaveney
9c8c3bd5fe
default to dark mode
2021-02-25 20:44:16 +00:00
Martin McKeaveney
88fa3d18ea
v0.8.3
2021-02-25 17:18:36 +00:00
mike12345567
7249654615
Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli
2021-02-25 17:17:40 +00:00
mike12345567
20b44c9dbd
Minor update to fix an issue when updating a row that it would throw an error with 1->to->many relationships on existing relationships for that row, as well as cleaning up how relationshipType is put onto the linked table.
2021-02-25 17:07:32 +00:00
Martin McKeaveney
da6a90a042
v0.8.2
2021-02-25 16:39:52 +00:00
Martin McKeaveney
0cfbe2357b
bugfixes
2021-02-25 16:21:41 +00:00
Martin McKeaveney
6a0c80da58
fix user creation relationships bug
2021-02-25 15:24:54 +00:00
mike12345567
9a49252ae7
Updating link controller to manage existing column comparison a bit better.
2021-02-25 15:21:08 +00:00
mike12345567
66523884e2
More work in progress.
2021-02-25 14:42:50 +00:00
Martin McKeaveney
63fefd08a9
v0.8.1
2021-02-25 13:50:33 +00:00
Martin McKeaveney
dbb0252ab5
fixing 1:N UI order
2021-02-25 13:34:12 +00:00
Martin McKeaveney
ae6a6ad779
v0.8.0
2021-02-25 12:49:03 +00:00
mike12345567
5733255cc8
Merge branch 'master' of github.com:Budibase/budibase into bug/relationship-display-id
2021-02-25 12:36:16 +00:00
Martin McKeaveney
07bf31ca77
adding many to many constant
2021-02-25 12:23:47 +00:00
Martin McKeaveney
b179418767
relationship type constant
2021-02-25 12:21:24 +00:00
mike12345567
66b488dc46
Wrapping throws in new errors.
2021-02-25 12:10:18 +00:00
mike12345567
8612782610
Found some issues with relationship columns being doubled up, this isn't validated client side, best to make sure it doesn't happen server-side (can really break your data structure if columns overwrite each other).
2021-02-25 12:06:13 +00:00
Martin McKeaveney
62c5069528
refactor
2021-02-25 11:59:31 +00:00
Martin McKeaveney
5bc8b5da4c
Server side data integrity for 1:N
2021-02-25 11:55:23 +00:00
Andrew Kingston
559b4d8314
Update backend linked row selector to support new relationship object
2021-02-25 11:34:35 +00:00
Andrew Kingston
45d9845806
Update picker to use null as default placeholder value
2021-02-25 11:34:11 +00:00
Andrew Kingston
635ea2b38e
Merge branch 'bug/relationship-display-id' of github.com:Budibase/budibase into bug/relationship-display-id
2021-02-25 11:27:36 +00:00
mike12345567
f134724ed6
Fixing coercion of null to empty string for options fields.
2021-02-25 11:26:28 +00:00
Andrew Kingston
2fd45db0dc
Merge branch 'bug/relationship-display-id' of github.com:Budibase/budibase into bug/relationship-display-id
2021-02-25 11:16:08 +00:00
mike12345567
63db4edbbe
Fixing an issue with option fields not being unselectable.
2021-02-25 11:09:00 +00:00
Andrew Kingston
69fcaebc4d
Add support for new relationship objects in client app bindings
2021-02-25 11:06:46 +00:00
Andrew Kingston
6d9c5cdf46
Add support for new relationship objects in client apps
2021-02-25 11:06:16 +00:00
Andrew Kingston
73d19f53d1
Add support for new relationship object in backend table
2021-02-25 11:05:46 +00:00
Martin McKeaveney
d5e411e985
1-n-data-integrity
2021-02-25 11:05:15 +00:00
Andrew Kingston
2125d7aed4
Merge branch 'master' into bug/relationship-display-id
2021-02-25 10:24:54 +00:00
mike12345567
d34a9e12e2
Having the server send out _id and primaryDisplay in an object for relationships, also accepting objects and coercing them on way in.
2021-02-25 09:41:04 +00:00
Andrew Kingston
8379900a08
Remove front end validation on password when editing users
2021-02-25 09:11:56 +00:00
Martin McKeaveney
36ff7d80ac
mysql key length
2021-02-24 21:58:38 +00:00
Martin McKeaveney
8d2e343ca0
Merge branch 'master' of https://github.com/Budibase/budibase into develop
2021-02-24 21:57:50 +00:00
Martin McKeaveney
c6be93628b
Merge pull request #1185 from Budibase/mysql-ssl
...
Mysql ssl
2021-02-24 20:33:35 +00:00
Martin McKeaveney
2a3e4d8a42
fix undefined 1:N dropdown selection
2021-02-24 19:05:17 +00:00
mike12345567
cdb1c87069
Copying the table on way in so that after function call the input table can be copied to output table to decide whether to save.
2021-02-24 17:59:55 +00:00
Martin McKeaveney
5a6306f49f
prevent null being appended to binding box
2021-02-24 17:56:14 +00:00
mike12345567
ff95ae1bd3
Adding CLI package gitignore.
2021-02-24 17:35:02 +00:00
mike12345567
457c6257d8
Removing node_modules from CLI.
2021-02-24 17:34:48 +00:00
mike12345567
9003e6f60c
Ground work for CLI.
2021-02-24 17:32:45 +00:00
mike12345567
2b87f8bbb8
Updating group by functionality, so that relationships aren't an option.
2021-02-24 17:21:53 +00:00
mike12345567
43cb9878cf
Fixing an issue where the table that a view was attached to was not being retrieved correctly, inhibiting the ability to enrich with relationships.
2021-02-24 16:55:06 +00:00
Martin McKeaveney
0905d35ef2
SSL config for mysql, remove rickroll
2021-02-24 16:31:47 +00:00
mike12345567
c63190acc0
Formatting.
2021-02-24 15:34:52 +00:00
mike12345567
06839700a2
Fixing some CSS bugs in the automation bindings popover.
2021-02-24 15:34:31 +00:00
Martin McKeaveney
c99676239d
merge
2021-02-24 14:46:26 +00:00
mike12345567
5807143429
Formatting.
2021-02-24 14:03:10 +00:00
mike12345567
edbef7ec97
Minor change, making sure each link is definitely unique by combining each of its three unique properties into a uniqueness hash, was missing one of the components.
2021-02-24 13:55:48 +00:00
Martin McKeaveney
8f011a8eac
Merge pull request #1173 from Budibase/martin-bugfixes
...
Martin bugfixes
2021-02-24 13:14:55 +00:00
Martin McKeaveney
d0b7cf71e3
show all query types in form component
2021-02-24 11:57:53 +00:00
Kevin Åberg Kultalahti
50d25e14c3
Merge pull request #1168 from Budibase/fix/budi-day-bug-list
...
Fix/dot notation grid fix
2021-02-24 12:54:29 +01:00
Michael Drury
55b55a0a28
Updating packages in builder and server, making build work in Windows.
2021-02-24 10:56:12 +00:00
mike12345567
2e73b51904
Using cross-env instead of pure environment variable specification to make it work on windows.
2021-02-24 10:13:16 +00:00
Keviin Åberg Kultalahti
e7d38878f5
Revert "work on converting popover to drawer"
...
This reverts commit fb1eb55ba2
.
2021-02-24 10:33:54 +01:00
Martin McKeaveney
03512da423
case insensitive regex for app names
2021-02-23 18:37:37 +00:00
mike12345567
223d03b5f8
removing use of optional chaining and just checking for status.
2021-02-23 17:13:46 +00:00
mike12345567
97f8a5fd1e
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
e4774f43e8
Adding check to see if analytics is disabled completely (in dev).
2021-02-23 16:50:41 +00:00
mike12345567
2e1ce270e4
Merge branch 'master' of github.com:Budibase/budibase into bugs/various-bugs
2021-02-23 16:40:33 +00:00
mike12345567
04feb1d38f
Formatting.
2021-02-23 16:31:33 +00:00
mike12345567
4ce179c213
Merge branch 'develop' of github.com:Budibase/budibase into bugs/various-bugs
2021-02-23 16:31:12 +00:00
mike12345567
dbd172428e
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
fb1eb55ba2
work on converting popover to drawer
2021-02-23 16:43:03 +01:00
Martin McKeaveney
8db4b28a1a
Merge pull request #1163 from Budibase/develop
...
Develop
2021-02-23 15:35:39 +00:00
Andrew Kingston
2f78afac6d
Fix cypress test
2021-02-23 14:28:05 +00:00
Keviin Åberg Kultalahti
0388675f27
remove unused things
2021-02-23 15:20:24 +01:00
Andrew Kingston
c47ef73a4a
Update icon for row updated trigger
2021-02-23 14:16:44 +00:00
Andrew Kingston
19566d9b7d
Add new automation trigger for updating rows
2021-02-23 14:07:19 +00:00
Keviin Åberg Kultalahti
2d80208282
adds option to allow dot notation in column names
2021-02-23 13:14:30 +01:00
Martin McKeaveney
ee47ece8ef
Merge pull request #1161 from Budibase/0.8-bugfixes
...
0.8 bugfixes
2021-02-23 11:51:16 +00:00
Michael Drury
ea07683a9f
Merge pull request #1155 from Budibase/bug/fix-binding-issue
...
Fixing issue with copying/cutting and pasting components with bindings
2021-02-23 11:35:23 +00:00
Andrew Kingston
67b249e4f2
Merge pull request #1160 from Budibase/cheeks-bug-fixes
...
Budi Day Bug Fixes
2021-02-23 03:18:45 -08:00
Martin McKeaveney
50f9663622
ensure error is thrown on client validation failure
2021-02-23 10:41:11 +00:00
Andrew Kingston
009bf37556
Show error when trying to create user with a duplicate email address
2021-02-23 10:33:26 +00:00
mike12345567
ab136e248a
Only performing the change on copies, allowing cuts through.
2021-02-23 10:26:37 +00:00
Andrew Kingston
aaa40f4638
Update stacked list to preserve white space
2021-02-23 10:15:51 +00:00
Andrew Kingston
8ed2be5594
Update card stat to preserve white space
2021-02-23 10:15:40 +00:00
Andrew Kingston
d5a37c535e
Update horizontal card to preserve white space and fix crashing when a URL isn't entered
2021-02-23 10:15:16 +00:00
Andrew Kingston
56bbaba44e
Update vertical card to preserve white space and fix crashing when a URL isn't entered
2021-02-23 10:14:54 +00:00
Martin McKeaveney
3c3677a88e
allow empty params
2021-02-23 10:06:55 +00:00
Andrew Kingston
d3e4921f29
Make paragraph respect whitespace
2021-02-23 10:04:07 +00:00
Andrew Kingston
dcaacab477
Revert heading margin change to use browser default
2021-02-23 10:03:52 +00:00
Andrew Kingston
bc5e88bceb
Make heading respect white space and reduce default margin
2021-02-23 10:02:21 +00:00
Keviin Åberg Kultalahti
92a05ee205
Rename True/False to Boolean
2021-02-23 10:38:24 +01:00
Martin McKeaveney
beb98eea1b
Merge pull request #1156 from Budibase/external-data-source-fixes
...
External data source fixes
2021-02-22 18:53:22 +00:00
Martin McKeaveney
e79615e665
removing redundant cancel button
2021-02-22 18:40:33 +00:00
Martin McKeaveney
ffb5f5fea9
remove log
2021-02-22 17:51:15 +00:00
Martin McKeaveney
692c5a9b3e
read all columns for schema rather than just the first
2021-02-22 17:41:02 +00:00
mike12345567
ed2672fca3
Quick change to make sure as long as internal views are denoted in the db constant they'll be handled.
2021-02-22 16:13:11 +00:00
mike12345567
64cfc02fa2
Adding fix in for views including internal views which shouldn't be added to view calculation.
2021-02-22 16:10:29 +00:00
mike12345567
820fe9c9a5
Adding prettier ignore statement as it kept re-formatting the spacing in query viewer file.
2021-02-22 15:53:49 +00:00
mike12345567
a5ca194823
Merge branch 'develop' of github.com:Budibase/budibase into bug/fix-binding-issue
2021-02-22 15:50:29 +00:00
mike12345567
23d10e1949
Fixing issue - this will replace any bindings when copying and pasting a stack of components with 'Invalid binding'.
2021-02-22 15:49:57 +00:00
Michael Drury
adaabf5441
Merge pull request #1152 from Budibase/user-active-and-bugs
...
Some fixes and the ability to set a user to inactive
2021-02-22 15:10:16 +00:00
mike12345567
096a72fad6
Merge branch 'develop' of github.com:Budibase/budibase into user-active-and-bugs
2021-02-22 14:46:57 +00:00
mike12345567
2f33032d38
Adding notifier to API for 401 requests, meaning login has notification on fail.
2021-02-22 14:23:16 +00:00
Andrew Kingston
fe1e035360
Add unique drawer names for each binding drawer
2021-02-22 14:16:01 +00:00
Andrew Kingston
e3c214f310
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-22 14:01:02 +00:00
Martin McKeaveney
ff795446b2
Merge pull request #1083 from Budibase/bug/4001-to-0-fix
...
Attempting to fix the 4001 bug - using ephemeral ports in production (builder)
2021-02-22 13:57:26 +00:00
mike12345567
0913cd3cf8
Formatting.
2021-02-22 12:30:07 +00:00
mike12345567
267f1fd87d
Switching user activity state to an options field rather than boolean (more extensible).
2021-02-22 12:29:49 +00:00
Andrew Kingston
fc8f4b9215
Bump BBUI version
2021-02-22 12:28:43 +00:00
Andrew Kingston
8c4cf0bb8d
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-22 12:23:46 +00:00
mike12345567
564b16e623
Fixing test case.
2021-02-22 12:05:59 +00:00
mike12345567
a81b44ccaf
Formatting.
2021-02-22 11:40:24 +00:00
mike12345567
632bfec1e5
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
mike12345567
7ccb905c4b
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-02-22 10:59:34 +00:00
Joe
a45a1b1e80
Icon / header size updated
...
i'd prefer if these were smaller but this involves a larger discussions around font-sizes within the builder
2021-02-22 09:03:04 +00:00
Joe
ddbb3e287c
scrollable ui
...
- the entire width of the ui is now scrollable
2021-02-22 09:02:09 +00:00
Joe
7166f11a1d
Query results section ui updated
...
- json ui emphasized
- min-height added to stop screen bouncing when navigating across tabs
- spacing adjusted
2021-02-22 09:01:40 +00:00
Joe
b6c6b52dac
initial spacing improvements and border adjustments
...
additional spacing added
border added to main nav
font-size adjustments
2021-02-21 12:04:36 +00:00
Richard Grant
c05f3736a4
lint fix
...
lint complaint fix
2021-02-21 02:27:04 -08:00
Richard Grant
1cc445de00
richard.grant/row-update-user-update-password-fix
...
update existing user password and login fix
2021-02-21 02:20:05 -08:00
Michael Drury
f05a581532
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
24ed7db624
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
b5d30a71f6
Merge branch 'develop' of https://github.com/Budibase/budibase into rest-api-integration
2021-02-19 15:12:23 +00:00
Martin McKeaveney
86026a2c12
adding description blurbs to datasources
2021-02-19 15:07:43 +00:00
mike12345567
77d268c8ac
Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:35:18 +00:00
Andrew Kingston
142dc20277
Merge branch 'feature/relationship-enrichment' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:31:29 +00:00
Martin McKeaveney
92098ceb59
lint
2021-02-19 14:31:07 +00:00
Andrew Kingston
519fd2b4df
Fix crash when viewing views without schemas
2021-02-19 14:06:08 +00:00
Andrew Kingston
10d6fb44e2
Add field type to backend table headers
2021-02-19 14:05:54 +00:00
Keviin Åberg Kultalahti
2925150d28
lint fix
2021-02-19 15:00:17 +01:00
Keviin Åberg Kultalahti
f9e519be9e
remove unused logic in backend store
2021-02-19 14:59:47 +01:00
Keviin Åberg Kultalahti
fa1a2c58c5
adds thin prop to select component when adding new row
2021-02-19 14:34:04 +01:00
mike12345567
887d883f3d
Fixing some issues with enrichment, making sure display column can always be worked out.
2021-02-19 13:21:38 +00:00
Keviin Åberg Kultalahti
8cc35e3fc2
fix sneaky mergeflict
2021-02-19 14:21:23 +01:00
Andrew Kingston
e021b55704
Add relationship enrichment display to backend UI
2021-02-19 13:05:52 +00:00
Keviin Åberg Kultalahti
2bce2f05ce
lint fix
2021-02-19 13:56:24 +01:00
Keviin Åberg Kultalahti
c6ad951fe5
merge develop
2021-02-19 13:55:17 +01:00
Keviin Åberg Kultalahti
c91e5be8f9
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
f8c04cc586
merge with develop
2021-02-19 12:09:17 +00:00
Martin McKeaveney
1b35837eb4
merge
2021-02-19 12:08:40 +00:00
Martin McKeaveney
50eabc82d0
prevent editing of headers in params
2021-02-19 12:07:37 +00:00
Andrew Kingston
d4d4a36448
Display enriched relationship info in grids and bindings
2021-02-19 12:00:06 +00:00
Keviin Åberg Kultalahti
82eafdc788
displays correct relationship type in the create/edit component
2021-02-19 12:44:16 +01:00
mike12345567
a6d82f8c95
Updating the self auth endpoint to use the row processor.
2021-02-19 10:32:24 +00:00
mike12345567
619f68fc3b
Fixing an issue found by Andrew K - relationship lookup needs to work on both sides of relationship.
2021-02-19 10:17:11 +00:00
Martin McKeaveney
40e7fbd8ab
response parsing
2021-02-18 19:24:42 +00:00
Martin McKeaveney
68f28bb912
more design updates
2021-02-18 18:55:08 +00:00
Andrew Kingston
03c7593ce6
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-18 17:45:10 +00:00
Andrew Kingston
5c2aa7d603
Fix and tidy up all button actions and drawers
2021-02-18 17:44:56 +00:00
Martin McKeaveney
d99e1a5a53
design updates, changing query verb names to HTTP verbs
2021-02-18 16:58:10 +00:00
mike12345567
24a07bae41
Some major performance optimisations, found that db.find is not fast unless its indexed, there is also no point in indexing for our internal relationship searching, however we can use the allDocs call. This will likely be slow for very large calls (say 100K records) but for these sort of calls we really need to paginate anyway.
2021-02-18 13:38:57 +00:00
mike12345567
f572bc836e
work in progress, enriching in the display names.
2021-02-17 18:04:21 +00:00
mike12345567
bc935b9027
linting.
2021-02-17 17:34:15 +00:00
mike12345567
99c509cc64
Fixing some errors found with relationships.
2021-02-17 17:30:58 +00:00
Michael Drury
4ca768a6b3
Merge pull request #1125 from Budibase/feature/autocolumns
...
Feature/autocolumns
2021-02-17 17:18:12 +00:00
mike12345567
cecc8e4306
Starting with some work towards a deeper enrichment of rows.
2021-02-17 17:09:59 +00:00
Andrew Kingston
975f080075
Fix views not hot reloading when table data changes
2021-02-17 16:01:35 +00:00
Andrew Kingston
3760835226
Fix calc view schemas not being determined correctly
2021-02-17 16:01:11 +00:00
Andrew Kingston
5530a7b241
Merge branch 'develop' of github.com:Budibase/budibase into budi-day-02-11-cheeks-joe
2021-02-17 15:25:34 +00:00
mike12345567
558395e6d0
Merge branch 'feature/autocolumns' of github.com:Budibase/budibase into feature/autocolumns
2021-02-17 15:20:42 +00:00
mike12345567
cae779c1dc
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-17 15:20:14 +00:00
Andrew Kingston
d92c0b770b
Add disabled setting for forms and fields, and force autocolumns in forms to be disabled
2021-02-17 15:16:44 +00:00
mike12345567
1f92d09d7f
Fixing issue #1050 - two issues found, one with running automations in self host throwing an error when trying to access cloud resources (Dynamo) and secondly the worker pool does not have access to resources in the main server instance, therefore need to re-init when running an external action (get manifest, to download the package).
2021-02-17 13:40:14 +00:00
mike12345567
d9cee39cdd
Fixing an edge case, create table with auto ID, create some rows, then update a column and try to create another row, ID generation would have reset, this makes sure internal changes to the table are kept.
2021-02-17 10:36:36 +00:00
mike12345567
1930957553
Adding delay to cypress test to allow time for statistics to calculate.
2021-02-16 22:12:58 +00:00
mike12345567
2849ccb4b9
Updating cypress test to fix in CI.
2021-02-16 21:40:35 +00:00
mike12345567
1c577349d4
Fixing automation issue - now autocolumns hidden there too.
2021-02-16 18:58:59 +00:00
mike12345567
89e4e4787e
Formatting.
2021-02-16 18:47:25 +00:00
mike12345567
66139b2b99
Fixing another cypress test.
2021-02-16 18:47:05 +00:00
mike12345567
e2646c4688
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
ae904c79d0
Fixing an issue with Cypress tests.
2021-02-16 17:55:21 +00:00
mike12345567
a6db41aff5
Fixing linting.
2021-02-16 17:35:16 +00:00
mike12345567
fa9fd02072
Fixing an issue with complex relationships that are heavily intra-related.
2021-02-16 17:21:34 +00:00
mike12345567
3d012eafb9
Fixing minor issue with auto-column toggles.
2021-02-16 16:52:30 +00:00
mike12345567
1c66a6f2e2
Fixing test case.
2021-02-16 16:46:18 +00:00
mike12345567
2bb6e3e590
Formatting.
2021-02-16 16:38:36 +00:00
mike12345567
a744515ee2
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-16 16:38:11 +00:00
mike12345567
8b01fa9e74
Updating BBUI after Andrew K fixed an issue with buttons and borders transitioning (causing buttons to expand/contract etc).
2021-02-16 16:34:54 +00:00
Andrew Kingston
f01e9998b8
Merge pull request #1124 from Budibase/url-context
...
Bindable URL parameters
2021-02-16 16:32:23 +00:00
mike12345567
31b6036f46
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
8b0f99b0b1
Updating where utilities are held in builder and then making user table relationships autocolumn aware too.
2021-02-16 15:41:50 +00:00
Andrew Kingston
f0a48ea341
Merge branch 'develop' of github.com:Budibase/budibase into url-context
2021-02-16 15:35:05 +00:00
Andrew Kingston
e0d1513af4
Ensure form doesn't inherit built in datasources
2021-02-16 15:30:20 +00:00
Keviin Åberg Kultalahti
2da22416c5
fix: field property saved to wrong place
2021-02-16 15:29:24 +01:00
mike12345567
02a68beee1
Some further UI work for auto-columns.
2021-02-16 13:56:40 +00:00
Andrew Kingston
6603e504b4
Make form always inherit closest datasource
2021-02-16 13:27:38 +00:00
Andrew Kingston
eeb912a4a6
Fix drawer bindable input not updating when typing with drawer closed
2021-02-16 13:17:30 +00:00
Andrew Kingston
bd72b14ce3
Rename form data bindings to Fields instead of Schema
2021-02-16 13:17:13 +00:00
Keviin Åberg Kultalahti
91ef114065
change wording and remove console log
2021-02-16 12:50:12 +01:00
Keviin Åberg Kultalahti
a3d053897f
bump bbui
2021-02-16 11:14:49 +01:00
mike12345567
0b891eb283
Removing repeated constant.
2021-02-16 10:07:15 +00:00
Andrew Kingston
5c6831b9c9
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-16 09:22:37 +00:00
Andrew Kingston
37b9ba4f6a
Update URL settigns to be bindable inputs and update navigate action
2021-02-15 20:03:29 +00:00
mike12345567
7acd429c78
Formating.
2021-02-15 19:59:49 +00:00
mike12345567
0b0101da10
Adding the ability to create/control auto-columns from the create/edit column modal.
2021-02-15 19:59:30 +00:00
Martin McKeaveney
6dfc4a4de5
ensure JSON parsed correctly
2021-02-15 19:57:49 +00:00
mike12345567
87f0a2cd67
Fixing issue with linked rows not handling uniqueness correctly when links between tables are using fieldnames for uniqueness.
2021-02-15 19:01:15 +00:00
Martin McKeaveney
415257a8e0
tidy up
2021-02-15 18:59:21 +00:00
mike12345567
734d3fe496
Fixing issue with relationships.
2021-02-15 18:53:20 +00:00
Martin McKeaveney
3a1a375c35
REST integration complete
2021-02-15 18:41:56 +00:00
mike12345567
89d33ea98a
Removing unused stuff.
2021-02-15 18:41:26 +00:00
mike12345567
10aa830d05
Work in progress, getting the server backend mostly ready for this work.
2021-02-15 17:47:14 +00:00
Martin McKeaveney
6019af93ee
REST integration end to end
2021-02-15 17:05:53 +00:00
Keviin Åberg Kultalahti
0f5e91b645
fix not being able to select relationship type
2021-02-15 17:37:07 +01:00
Keviin Åberg Kultalahti
a42aecbfbe
initial work to switch toggle to radio button
2021-02-15 17:12:39 +01:00
Martin McKeaveney
d58ac80cc9
v0.7.8
2021-02-15 14:07:27 +00:00
Martin McKeaveney
484b490fb7
dropdown fixes
2021-02-15 12:37:37 +00:00
Keviin Åberg Kultalahti
9b13879b27
fixes crash when options was empty
2021-02-15 13:31:16 +01:00
Keviin Åberg Kultalahti
17e4ff1c60
Merge branch 'develop' into relationship-one-to-many
2021-02-15 12:02:26 +01:00
mike12345567
e7135e0058
Fixing test case.
2021-02-12 20:41:30 +00:00
mike12345567
044aed1346
Linting.
2021-02-12 20:38:00 +00:00
mike12345567
f57db6afad
Fixing an issue with RBAC, there was a mutable issue where a server builtin resource was getting updated, fixed this by not exposing the mutable structure, instead exposing a function which provides a new object everytime.
2021-02-12 20:34:54 +00:00
mike12345567
c812823c3f
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 18:03:52 +00:00
Keviin Åberg Kultalahti
8539a6dcbe
initial standard-components relationship field component update
2021-02-12 16:47:20 +01:00
mike12345567
da59ca30e6
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 13:40:27 +00:00
Martin McKeaveney
dbd4f4c5a9
merge
2021-02-12 13:35:00 +00:00
Keviin Åberg Kultalahti
5afeb600a6
missed conflict fix
2021-02-12 14:32:46 +01:00
Martin McKeaveney
9ac9766399
merge
2021-02-12 13:32:37 +00:00
Martin McKeaveney
c913637547
merge
2021-02-12 13:31:29 +00:00
Keviin Åberg Kultalahti
c81fb5e8be
merge develop
2021-02-12 14:24:38 +01:00
mike12345567
8383e125eb
Quick CSS change for manage access popover.
2021-02-12 12:05:01 +00:00
mike12345567
fcc683cf99
Some more fixes for RBAC as well as fixing the duplication of roles.
2021-02-12 12:02:07 +00:00
Andrew Kingston
47dc6e8598
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-12 11:43:28 +00:00
Andrew Kingston
bd7d95aabc
Avoid relationship picker making rows calls for empty string ID
2021-02-12 11:17:13 +00:00
Martin McKeaveney
9ce9d10c29
v0.7.7
2021-02-12 11:15:38 +00:00
Martin McKeaveney
6b624f605f
hotfix/prevent-app-creation-failing
2021-02-12 11:08:36 +00:00
mike12345567
43dd070c09
Fixing a minor issue with self hosting deployment/app creation.
2021-02-12 10:48:57 +00:00
Martin McKeaveney
2c8696b8f0
Merge branch 'rbac-ui' of https://github.com/Budibase/budibase into rbac-ui
2021-02-12 10:24:00 +00:00
Martin McKeaveney
4971d05e40
simplify UI
2021-02-12 10:12:17 +00:00
mike12345567
0e95370b79
Linting.
2021-02-12 09:55:37 +00:00
mike12345567
3fd557bf08
Flipping RBAC implementation to use levels -> role for resource perms API and resource -> level -> role for full fetch (please note full fetch will only work for resources that have a custom permission in the system somewhere, everything else simply defaults to standard.
2021-02-11 18:13:09 +00:00
Andrew Kingston
6df2f2b1a1
Don't filter repeater results when filter is null
2021-02-11 14:27:27 +00:00
mike12345567
60b7d68c2e
Fixing minor issue with switch to level -> roleID.
2021-02-11 13:38:07 +00:00
mike12345567
091b4ee95d
Some updates to RBAC backend, try to make switch to object support level -> roleID.
2021-02-11 13:29:15 +00:00
Andrew Kingston
17a9e44ef6
Add filtering to repeaters
2021-02-11 13:03:22 +00:00
mike12345567
a3ae17be8e
Merge branch 'master' of github.com:Budibase/budibase into rbac-ui
2021-02-11 13:01:07 +00:00
Martin McKeaveney
768d87ec62
fix linkable card
2021-02-11 11:35:52 +00:00
mike12345567
fdb825d444
WIP - storing progress on RBAC changes.
2021-02-11 10:24:37 +00:00
Andrew Kingston
b0cf9d2544
Block notifications following a datasource invalidation so that unnecessary notification don't get shown
2021-02-11 09:39:35 +00:00
Andrew Kingston
f5fe4c9bb7
Add hot reloading to search results
2021-02-11 09:30:05 +00:00
Andrew Kingston
b5e78fe14a
Update some empty state text
2021-02-11 09:20:25 +00:00
Andrew Kingston
639d1f18e2
Shrink some settings names to fit in one line
2021-02-11 09:19:09 +00:00
Andrew Kingston
350dd8b3cd
Fix automatic form generation from relationship and calculated view schemas
2021-02-11 09:17:36 +00:00
Martin McKeaveney
0fc6f0de98
tidy up
2021-02-10 22:25:30 +00:00
Martin McKeaveney
20bf34d53c
RBAC popover complete
2021-02-10 22:23:27 +00:00
Andrew Kingston
eac9dc7269
Fix reactive store derivation overriding actions
2021-02-10 19:42:56 +00:00
Andrew Kingston
544f94954c
Make all form components use fill width of container
2021-02-10 19:23:53 +00:00
Andrew Kingston
aec4939b93
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-10 18:34:45 +00:00
Martin McKeaveney
63e0e187a6
control RBAC from data section
2021-02-10 18:18:31 +00:00
mike12345567
7a2405c756
First lot of work to update the auto fields into schema.
2021-02-10 17:55:19 +00:00
mike12345567
fa921951a3
Merge branch 'master' of github.com:Budibase/budibase into feature/autocolumns
2021-02-10 16:10:55 +00:00
mike12345567
f4a503d015
WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc.
2021-02-10 16:10:39 +00:00
Andrew Kingston
075de3edaf
Make URL params available to client apps via context
2021-02-10 15:49:23 +00:00
Martin McKeaveney
5269b6be23
Merge pull request #1107 from Budibase/internal-search
...
Internal search
2021-02-10 15:44:45 +00:00
Martin McKeaveney
5d962b3c8a
default rows
2021-02-10 14:58:29 +00:00
Michael Shanks
4c9c84ce3e
Updated copyright line in license files
2021-02-10 14:41:37 +00:00
Martin McKeaveney
933969ce55
code review
2021-02-10 14:24:42 +00:00
Martin McKeaveney
1a945da513
Merge branch 'master' of https://github.com/Budibase/budibase into internal-search
2021-02-10 14:02:57 +00:00
Martin McKeaveney
c132b7b584
tidy up
2021-02-09 19:00:13 +00:00
Martin McKeaveney
fb4b371d27
clean up index on table deletion
2021-02-09 18:57:32 +00:00
Martin McKeaveney
e599854b14
primary and secondary index fields
2021-02-09 18:49:12 +00:00
mike12345567
123846dab0
Fixing a minor issue with self hosting deployment/app creation.
2021-02-09 17:43:22 +00:00
mike12345567
fe7a242128
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-09 17:25:05 +00:00
mike12345567
31d7a7a378
Adding basic permissions test which proves a public user can read from a table, but cannot write.
2021-02-09 17:24:36 +00:00
Andrew Kingston
9512f6a840
Remove commented out lines
2021-02-09 16:55:59 +00:00
Andrew Kingston
a79ccc47b4
Fix conflict in yarn lock
2021-02-09 16:03:45 +00:00
mike12345567
fee073fcfe
Some more fixes after testing permissions a bit further.
2021-02-09 16:01:02 +00:00
Keviin Åberg Kultalahti
6780266ac7
fixes visuals
2021-02-09 16:29:36 +01:00
Keviin Åberg Kultalahti
e4d863b765
remove some console logs
2021-02-09 16:28:05 +01:00
Keviin Åberg Kultalahti
1a474b54ef
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 16:26:42 +01:00
Keviin Åberg Kultalahti
dabcecc7db
adds functional single select to builder
2021-02-09 16:26:07 +01:00
Andrew Kingston
4c53e4bcec
Fix server query tests
2021-02-09 15:24:56 +00:00
Andrew Kingston
9b21eb78b6
Fix relationships not being saved for new rows
2021-02-09 14:50:02 +00:00
Andrew Kingston
33b8005493
Fix multiselect not being wrapped in CreateEditRow modal
2021-02-09 14:37:42 +00:00
Keviin Åberg Kultalahti
b4cc7c6776
initial work on handling single vs multiple values in builder components
2021-02-09 15:35:09 +01:00
Andrew Kingston
009f631273
Remove placeholder setting from relationship field as it is never displayed
2021-02-09 14:07:33 +00:00
Andrew Kingston
5daebb07ff
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-09 14:02:05 +00:00
Andrew Kingston
1345adf7f5
Add sprectrum theme compatibility to autoscreens form text
2021-02-09 14:01:54 +00:00
Keviin Åberg Kultalahti
b8130183bb
fixes some warnings on DropdownItem component
2021-02-09 14:32:36 +01:00
Andrew Kingston
c7b110ff5c
Fix keying in component design properties
2021-02-09 13:31:20 +00:00
Keviin Åberg Kultalahti
0b30949447
disables one to many toggle when column is edited
2021-02-09 14:28:57 +01:00
mike12345567
a1de336db9
Make sure both directions exist.
2021-02-09 13:20:53 +00:00
mike12345567
383c2a6c0a
Quick fix to make sure all relationships link to a valid, existing doc.
2021-02-09 13:18:59 +00:00
mike12345567
2103378e5c
Fixing minor bug with permission add.
2021-02-09 13:14:23 +00:00
Keviin Åberg Kultalahti
58263ffa80
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 14:05:34 +01:00
mike12345567
c8ef404560
Fixing issues with builtin roles living in the database as well as in code (easier to change in the future this way) - discovered by basic test case.
2021-02-09 13:01:45 +00:00
Andrew Kingston
c09b03a157
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-09 12:59:18 +00:00
Andrew Kingston
6fb9ad18b7
Update BBUI version
2021-02-09 12:57:01 +00:00
Andrew Kingston
246e6e2d7d
Update BBUI version
2021-02-09 12:43:33 +00:00
Andrew Kingston
a2a805b45b
Ensure client data contexts are correctly updated if a parent context is updated
2021-02-09 12:41:21 +00:00
Keviin Åberg Kultalahti
02d00970ca
fixes multiselect in modals bug by bumping bbui
2021-02-09 13:40:27 +01:00
Martin McKeaveney
41bc7dbaf7
backwards pagination
2021-02-09 12:12:03 +00:00
Keviin Åberg Kultalahti
a2610097c8
adds oneToMany property to save table method
2021-02-09 13:10:01 +01:00
Keviin Åberg Kultalahti
6d751ce588
revert constraint modification
2021-02-09 12:41:22 +01:00
Keviin Åberg Kultalahti
cd14b7b4e4
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 12:40:52 +01:00
Andrew Kingston
465a240e87
Use real component name in deletion confirmation modal
2021-02-09 10:49:22 +00:00
Martin McKeaveney
fde5ef02ac
user search
2021-02-08 22:29:26 +00:00
Martin McKeaveney
d2bd2209eb
indexable fields
2021-02-08 20:54:55 +00:00
mike12345567
d9ca4f0eed
Some more work and start of a test case towards resource permissions.
2021-02-08 18:30:30 +00:00
mike12345567
7d8cdafc60
Making use of the resourceId in the middleware package.
2021-02-08 17:52:22 +00:00
Martin McKeaveney
7f24c80bf0
search UI complete, server side cursor based pagination
2021-02-08 17:44:44 +00:00
mike12345567
2eb095fecd
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-08 17:22:21 +00:00
mike12345567
cd729192ea
Adding in resource IDs everywhere they should be accessible.
2021-02-08 17:22:07 +00:00
Keviin Åberg Kultalahti
ce864e118f
initial setup for one to many
2021-02-08 16:46:54 +01:00
Andrew Kingston
14f410dc57
Remove empty field in saving row action to make it more clear that it's optional
2021-02-08 10:01:38 +00:00
Andrew Kingston
5ab29ab73e
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-08 09:52:46 +00:00
Andrew Kingston
98f13321d4
Add hot reloading of related datasources for external queries
2021-02-08 09:51:20 +00:00
Martin McKeaveney
3189250d50
Merge branch 'master' of github.com:Budibase/budibase into internal-search
2021-02-08 09:32:53 +00:00
Martin McKeaveney
dda087f10a
v0.7.6
2021-02-06 22:59:28 +00:00
Martin McKeaveney
c3df071fc0
fix cypress tests
2021-02-06 22:41:27 +00:00
Martin McKeaveney
f6cdb9399e
force click
2021-02-06 21:32:17 +00:00
Martin McKeaveney
81cf1d48f6
fixing dropdowns
2021-02-06 20:32:44 +00:00
Martin McKeaveney
702f67cb6d
fix bindings
2021-02-06 19:04:25 +00:00
Martin McKeaveney
94f1a14445
few bugfixes
2021-02-06 18:22:58 +00:00
Martin McKeaveney
d9378f1eed
v0.7.5
2021-02-06 12:43:01 +00:00
Martin McKeaveney
7681416692
fix deploy error
2021-02-06 12:35:01 +00:00
Martin McKeaveney
2b74fd887b
test
2021-02-06 12:31:12 +00:00
mike12345567
36edf3788f
Further work, need to have a larger think about the API of this.
2021-02-05 18:46:15 +00:00
Michael Drury
6719e26d77
Merge pull request #1094 from Budibase/bug/user-row-issues
...
Fixing issues with user row updates + removing an error log from self hosting
2021-02-05 17:01:09 +00:00
mike12345567
c7ed77381e
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-05 16:45:37 +00:00
mike12345567
d5293e299f
Update to add readable prop to every 'read' query to follow a consistent pattern as well as adding a get endpoint for a single query.
2021-02-05 16:45:23 +00:00
Andrew Kingston
fe00c66700
Automatically refresh data when related data changes
2021-02-05 16:16:41 +00:00
mike12345567
9f1c2cd602
Initial work towards rbac.
2021-02-05 15:58:25 +00:00
mike12345567
0f7e682b99
Quick fix for self hosting error in logs.
2021-02-05 15:24:34 +00:00
Keviin Åberg Kultalahti
2d98496eaf
bump bbui to fix popover component
2021-02-05 16:14:18 +01:00
Keviin Åberg Kultalahti
2744c89444
bump bbui
2021-02-05 15:43:46 +01:00
Andrew Kingston
7c3ccf69f9
Key property group components so that they fully remount on component change
2021-02-05 13:48:26 +00:00
mike12345567
924086da83
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-05 13:20:48 +00:00
Keviin Åberg Kultalahti
efff6ae705
right aligns the multiselect options in the property panel
2021-02-05 14:09:29 +01:00
Keviin Åberg Kultalahti
69c01f0d00
merge master and bump bbui
2021-02-05 14:06:35 +01:00
Andrew Kingston
06b70706e3
Add button action to refresh a datasource
2021-02-05 12:54:36 +00:00
mike12345567
4b2b375512
Fixing some issues found with users and row updates, specifically relationships and numbers.
2021-02-05 12:23:29 +00:00
Andrew Kingston
4f3aafd53c
Fix row detail autoscreen not having correct delete row definition
2021-02-05 11:55:53 +00:00
Andrew Kingston
6eec1632d9
Remove unnecessary enrichment from button action calls
2021-02-05 11:51:07 +00:00
Andrew Kingston
1fb84ceeea
Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user
2021-02-05 11:44:33 +00:00
Martin McKeaveney
5b1a2f99d6
merge
2021-02-05 11:18:37 +00:00
Andrew Kingston
44888f9bb4
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-05 11:06:51 +00:00
Martin McKeaveney
cca4b93c53
v0.7.4
2021-02-05 10:59:29 +00:00
Martin McKeaveney
2cb0e35b25
app export with space in name
2021-02-05 10:55:54 +00:00
Andrew Kingston
53491c400d
Adding validation to forms to ensure custom fields can't be the wrong type
2021-02-05 10:53:25 +00:00
Joe
481e949b3e
I emphasized the naming of a query
...
Label text added and made semi-bold
Removed placeholder text
2021-02-05 10:32:10 +00:00
Andrew Kingston
f44f887648
Fix padding in builder setting icons to be more in line
2021-02-05 10:26:38 +00:00
Andrew Kingston
10536a8c7d
Allow form fields to have custom names
2021-02-05 10:26:24 +00:00
Martin McKeaveney
1a80b09fd0
v0.7.3
2021-02-05 09:43:45 +00:00
Martin McKeaveney
c877543a2f
pin deps
2021-02-05 09:39:42 +00:00
Martin McKeaveney
c57dee754f
custom columns
2021-02-04 23:17:49 +00:00
Andrew Kingston
580837f949
Fix delete row action
2021-02-04 19:18:32 +00:00
Andrew Kingston
f453ed6c43
Fix forms not providing correct datasource object
2021-02-04 18:11:56 +00:00
Andrew Kingston
7afcee9748
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-04 18:05:14 +00:00
Andrew Kingston
18d0426d56
Fix typo
2021-02-04 18:05:05 +00:00
Andrew Kingston
adb22dee69
Fix ID's not being made unique when copying components
2021-02-04 18:00:16 +00:00
Andrew Kingston
e94fb7d937
Update form settings to be called Schema and add custom schema option
2021-02-04 18:00:02 +00:00
mike12345567
8eeda82511
Updating so that strings get coerced into arrays for relationships.
2021-02-04 17:17:05 +00:00
Andrew Kingston
963f5e0ad8
Fix typo in _rev schema field type
2021-02-04 15:48:32 +00:00
Andrew Kingston
725d13cad3
Fix form constraints not being applied correctly
2021-02-04 15:23:26 +00:00
Andrew Kingston
71da755b30
Update bindable properties to pull directly from form children
2021-02-04 15:11:05 +00:00
Andrew Kingston
4a7e05aa67
Update auto screens to use new lightest spectrum theme
2021-02-04 15:10:51 +00:00
Martin McKeaveney
d954b0f4c1
v0.7.2
2021-02-04 14:25:15 +00:00
Michael Drury
b787fc2e7c
Merge pull request #1086 from Budibase/feature/helper-duration
...
Duration binding helper
2021-02-04 14:15:36 +00:00
Andrew Kingston
e3e22da303
Pull form bindable properties from field definitions rather than schema
2021-02-04 13:01:49 +00:00
Andrew Kingston
859bef0223
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-04 12:59:34 +00:00
Andrew Kingston
443dd591ed
Merge pull request #1087 from Budibase/fix/app-swapping
...
Fix bug making apps swap to different apps randomly
2021-02-04 12:41:40 +00:00
Martin McKeaveney
36420ab005
Merge pull request #1085 from Budibase/bugfixes-0.7.1
...
Bugfixes 0.7.1
2021-02-04 12:23:22 +00:00
Andrew Kingston
0d5201ceae
Be even more explicit with notification icon store update to avoid any magic
2021-02-04 11:29:35 +00:00
Andrew Kingston
6b8ab62930
Reset back to 5 minute intervals
2021-02-04 11:27:12 +00:00
Andrew Kingston
ccf11a2ebc
Fix bug making apps swap to different apps randomly
2021-02-04 11:26:04 +00:00
mike12345567
a9dc9f0561
Fixing issue that was breaking linting.
2021-02-04 10:41:25 +00:00
mike12345567
008c9dcbcd
Linting and updating helper manifest.
2021-02-04 10:25:04 +00:00
mike12345567
a86b6db772
Quick addition of a duration helper which can be used to create relative humanized date strings.
2021-02-04 10:17:10 +00:00
Martin McKeaveney
6a4a0c517b
remove search carried over from other branch
2021-02-04 08:21:39 +00:00
Martin McKeaveney
6cb62f6625
fixing JSON and CSV import/export
2021-02-04 08:20:04 +00:00
Andrew Kingston
65e9f87e10
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-03 17:46:04 +00:00
mike12345567
f182a65547
Adding a check to the link utils which should make sure the correct link doc is always picked.
2021-02-03 17:19:41 +00:00
mike12345567
68f68c1e26
Attempting to fix the issue with 4001, this updates the cypress tests so that it is easier to change the port on which it runs as well as updating the electron usage of the app to use port 0 (an ephermeral port).
2021-02-03 16:09:48 +00:00
Andrew Kingston
a0f26c9a4f
Fix button action enrichment
2021-02-03 15:53:25 +00:00
Andrew Kingston
c2dc2d2b15
Don't render anything from repeater if no rows exist
2021-02-03 15:28:56 +00:00
Andrew Kingston
019316e508
Update text field values on Enter press
2021-02-03 15:02:50 +00:00
Andrew Kingston
81adaecd47
Require spectrum css files from correct picker component
2021-02-03 14:56:37 +00:00
Andrew Kingston
d921cfedf8
Allow forms to generate query schemas. Fix query execution action
2021-02-03 14:53:13 +00:00
mike12345567
39ea169752
Updated script and manifest - minor spelling error.
2021-02-03 14:00:58 +00:00
mike12345567
6fd080269b
linting.
2021-02-03 13:56:01 +00:00
mike12345567
9ae53caa4d
Removing the use of helper-date which was causing some problems, instead took what we needed of it out of the package and updated to use dayjs instead of moment.
2021-02-03 13:55:33 +00:00
Martin McKeaveney
68aa7bb5f0
make email field bindable in automations
2021-02-03 13:50:19 +00:00
Martin McKeaveney
184f30771c
change backup to be appname
2021-02-03 13:28:11 +00:00
Andrew Kingston
a3441d454e
Merge branch 'bugs/quick-fixes' of github.com:Budibase/budibase into form-builder
2021-02-03 13:10:37 +00:00
mike12345567
ae54a420ba
Adding some more changes to make it more obvious when a binding hasn't worked.
2021-02-03 13:04:19 +00:00
mike12345567
c10cd53eb6
Some more fixes, getting a balance of validity checking, not letting package output anything non-sensical.
2021-02-03 12:38:06 +00:00
mike12345567
96acfc6563
Fixing an issue with the new validity checking being too lenient.
2021-02-03 12:10:39 +00:00
mike12345567
b79d6b712b
Quick fix for string-templates, was being a bit too fuzzy in its lookup of possible helper names.
2021-02-03 11:41:33 +00:00
Andrew Kingston
da9b2cd09d
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-03 11:13:58 +00:00
Andrew Kingston
6b6699c857
Add listener to clear date pickers on certain keystrokes
2021-02-03 11:10:47 +00:00
Andrew Kingston
181143935e
Force number field to set numerical values only
2021-02-03 10:53:48 +00:00
Andrew Kingston
44cfd430c6
Ensure field ID's are always safe to be used as DOM ID's
2021-02-03 10:32:21 +00:00
Martin McKeaveney
12eb36175d
v0.7.1
2021-02-03 10:30:22 +00:00
Martin McKeaveney
118b31cd4d
Merge pull request #1076 from Budibase/0.7-bugfixes
...
0.7 bugfixes
2021-02-03 10:25:36 +00:00
Andrew Kingston
231eec81ab
Add confirmation dialog before resetting form fields manually
2021-02-03 10:05:49 +00:00
Andrew Kingston
9ff40cc288
Fix form validation sometimes being applied erroneously
2021-02-03 10:05:32 +00:00
Martin McKeaveney
b6fb12bbe4
Merge pull request #1073 from Budibase/bug/quick-handlebars-fix
...
Bug/quick handlebars fix
2021-02-03 08:33:53 +00:00
Martin McKeaveney
8fac96dd69
fixes for mySQL and MSSQL non default ports
2021-02-03 08:20:21 +00:00
Martin McKeaveney
d98be2f1aa
fixing text wrap in handlebars
2021-02-03 08:12:58 +00:00
Michael Shanks
7380250f0b
fix: views not loading in deployed apps
2021-02-02 21:23:49 +00:00
Michael Drury
30b004ba1f
Linting.
2021-02-02 20:29:10 +00:00
Michael Drury
8d40cb6b32
Widening the allowance criteria for handlebars validity, check for any errors which suggest a simple type error from the context and allowing these through.
2021-02-02 20:28:27 +00:00
Martin McKeaveney
8dbc102c6c
v0.7.0
2021-02-02 18:52:05 +00:00
mike12345567
20c2413c6f
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 18:04:18 +00:00
mike12345567
e7ed6301fa
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 18:01:55 +00:00
mike12345567
08cf4bf292
Fixing issue with regex helper - escape test used the word 'test' a lot which breaks the helper.
2021-02-02 18:01:41 +00:00
mike12345567
7ece2e65a4
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 17:57:55 +00:00
mike12345567
87bbda1a73
Updating BBUI.
2021-02-02 17:48:27 +00:00
Martin McKeaveney
170c1abaf7
account for null helpers
2021-02-02 17:48:23 +00:00
mike12345567
78a10e8e43
Linting.
2021-02-02 17:46:52 +00:00
Martin McKeaveney
e78b9c31c3
adding example code to helpers
2021-02-02 17:43:01 +00:00
mike12345567
711ab8a070
Updating manifest.
2021-02-02 17:29:46 +00:00
mike12345567
666a7b324c
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 17:28:44 +00:00
mike12345567
2d82969350
Some quick fixes to allow custom verbs.
2021-02-02 17:28:11 +00:00
Andrew Kingston
3206b8dc14
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-02 17:26:44 +00:00
Andrew Kingston
453b9424e2
Add button to fieldgroups to automatically update from schema
2021-02-02 17:26:14 +00:00
mike12345567
a0c8c20782
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 17:25:35 +00:00
mike12345567
163079d278
Adding a nicer error for when user input JSON is invalid.
2021-02-02 16:44:31 +00:00
mike12345567
c74f1011d0
Some fixes for integrations, making Dynamo work correctly and allow local usage as well as using the API to try and make responses that are objects work better.
2021-02-02 16:26:15 +00:00
Martin McKeaveney
ef63f24ec6
bump budibase hbs version
2021-02-02 16:19:37 +00:00
Andrew Kingston
f6441aaff9
Remove console log statement
2021-02-02 15:39:07 +00:00
Andrew Kingston
1a886ada08
Use select for selecting form to validate in button actions to fix issue showing component ID
2021-02-02 15:38:43 +00:00
Andrew Kingston
9a6108326b
Remove unused vars and lint
2021-02-02 15:24:15 +00:00
mike12345567
63933e9da0
Merge branch 'bug/attachment-issue' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 14:57:19 +00:00
mike12345567
a367460fbc
fixing cypress test.
2021-02-02 14:55:52 +00:00
Andrew Kingston
646e324551
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-02 14:44:19 +00:00
mike12345567
d8b6faa5f2
Merge branch 'master' of github.com:Budibase/budibase into bug/attachment-issue
2021-02-02 14:36:11 +00:00
Andrew Kingston
d2c0ba8f74
Update screen templates to support full form generation. Fix issues with screen templates
2021-02-02 14:32:58 +00:00
mike12345567
92ab3631ea
Adding object and regex helpers as well as a complex test case for forIn.
2021-02-02 14:22:10 +00:00
Andrew Kingston
8d6b13c5f4
Fix label in form validation action
2021-02-02 13:51:16 +00:00
Andrew Kingston
79ae7dae91
Ensure consistent size of form fields regardless of label position
2021-02-02 13:50:46 +00:00
Andrew Kingston
7984382552
Fix presence validation for array values
2021-02-02 13:50:13 +00:00
mike12345567
b6bdd04ea8
Fixing test failure due to not deleting the ID attached to table in couchTest Utils.
2021-02-02 13:14:32 +00:00
Joe
4db61e0fb7
Fixed stacked list
...
I simplified the stacked list which has resolved the text overlapping issue.
There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
mike12345567
5187639fa0
Linting.
2021-02-02 11:47:20 +00:00
mike12345567
e0ea434f27
Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired.
2021-02-02 11:46:10 +00:00
Andrew Kingston
7c0a2bc2f5
Ensure fetching datasources always returns an array result
2021-02-02 10:35:00 +00:00
Martin McKeaveney
4b5e572da3
internal search working
2021-02-01 21:02:54 +00:00
Andrew Kingston
8789d576af
Add error state styles to date picker field
2021-02-01 19:01:43 +00:00
Andrew Kingston
cf43cf765c
Add custom component actions. Simplify client context. Add form validation action
2021-02-01 18:51:22 +00:00
mike12345567
c724f3e701
Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO.
2021-02-01 18:08:06 +00:00
Andrew Kingston
dbe7e8d4b7
Fix long form field width
2021-02-01 18:00:38 +00:00
mike12345567
db6d2f1316
Updating script for generating handlebars-helpers manifest.
2021-02-01 17:12:18 +00:00
Michael Drury
cced03be0a
Merge pull request #1020 from Budibase/feature/handlebars-helpers
...
Feature/handlebars helpers
2021-02-01 15:53:05 +00:00
Martin McKeaveney
f6b357c66b
use regex for search
2021-02-01 14:46:44 +00:00
Martin McKeaveney
988b926436
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 14:30:02 +00:00
Martin McKeaveney
214ebf8f3a
adding search in binding drawer
2021-02-01 14:29:51 +00:00
Andrew Kingston
876ec44d11
Update date picker to fix horrible flatpickr event handling
2021-02-01 14:10:55 +00:00
Andrew Kingston
f59e39931b
Update form field ID's to always be safe
2021-02-01 14:10:38 +00:00
Michael Drury
b1127b718e
Merge pull request #1049 from Budibase/feature/selfhosting-info
...
Quick update to self hosting to make next steps clear
2021-02-01 13:24:50 +00:00
Andrew Kingston
b1c82626d9
Improve validation around loading options for relationship field
2021-02-01 13:23:18 +00:00
mike12345567
214237aca0
Updating global selectors to be specific to component.
2021-02-01 13:20:39 +00:00
mike12345567
d350dd2c2b
Updating manifest tests.
2021-02-01 13:17:42 +00:00
Andrew Kingston
b65673b77a
Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns
2021-02-01 13:15:35 +00:00
mike12345567
a8fab0cd02
Fixing some styling issues.
2021-02-01 13:13:50 +00:00
mike12345567
2276944f36
Converting markdown to HTML and rendering this for the hbs-helpers.
2021-02-01 12:55:37 +00:00
mike12345567
b0ff6e2973
Linting.
2021-02-01 12:40:55 +00:00
Keviin Åberg Kultalahti
ddf5b4adf3
fixes visual bug of multiselect in property control
2021-02-01 12:54:29 +01:00
Martin McKeaveney
5702b849d1
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:52:40 +00:00
Martin McKeaveney
16cce9c10c
binding panel options from helpers
2021-02-01 11:51:53 +00:00
mike12345567
e837470c78
Updating handlebars-helpers functionality.
2021-02-01 11:22:32 +00:00
Andrew Kingston
ad86c40de6
Add form support for fields which can only use bindings rather than explicit onchange handlers
2021-02-01 11:14:24 +00:00
mike12345567
430913ebbe
Removing rollup replacement.
2021-02-01 11:03:20 +00:00
mike12345567
7fed6fe599
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:00:41 +00:00
mike12345567
de1a497508
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:00:33 +00:00
Andrew Kingston
216566887c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-01 09:11:48 +00:00
Martin McKeaveney
ee798ab424
adding appimage back
2021-01-31 20:31:17 +00:00
Martin McKeaveney
0a45b7ee89
Merge pull request #1063 from yashank09/master
...
disables input to edit builtin role name
2021-01-31 12:40:36 +00:00
Yashank
553386df35
disables input to edit builtin role name
2021-01-31 04:24:33 -08:00
mike12345567
e82fa5f68a
Updating to use budibase helpers.
2021-01-31 11:46:45 +00:00
Kevin Åberg Kultalahti
93dc21a849
Merge pull request #1017 from Budibase/fix/attachment-issues
...
Attachment issue fixes
2021-01-30 12:29:46 +01:00
Michael Drury
ff75f8e8a5
Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this.
2021-01-30 02:54:52 +00:00
Michael Drury
34a6e88fe2
Updating lock file.
2021-01-30 00:21:13 +00:00
Michael Drury
699046ccb8
Some fixes, still dealing with problems of illegal re-assignment in rollup.
2021-01-30 00:20:13 +00:00
Michael Drury
93a7abf160
Quick fix for number systems in string templates.
2021-01-29 22:56:01 +00:00
Martin McKeaveney
2b4c67039a
Merge pull request #1029 from Budibase/qol-updates
...
Qol updates - Import/Export App From File
2021-01-29 22:54:38 +00:00
Martin McKeaveney
df2fbf8656
fix template check
2021-01-29 22:23:48 +00:00
Martin McKeaveney
d0f389a5cb
smoother downloads, lint
2021-01-29 21:52:45 +00:00
mike12345567
bd3bdfa9aa
Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue.
2021-01-29 20:03:09 +00:00
Martin McKeaveney
91ee1b313e
copy even users to dump
2021-01-29 17:17:13 +00:00
Andrew Kingston
1ae0f41587
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-29 16:59:24 +00:00
Andrew Kingston
4e9fe01ef6
Automatically make forms use latest data context if it matches
2021-01-29 16:40:19 +00:00
Andrew Kingston
d4f8a1955c
Merge pull request #1039 from Budibase/feature/current-user-datasource
...
Add current user relationships as a data source, and current user bindings
2021-01-29 16:21:12 +00:00
Martin McKeaveney
8168844072
Merge branch 'master' of github.com:Budibase/budibase into qol-updates
2021-01-29 15:46:50 +00:00
mike12345567
690b63b146
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-29 14:36:26 +00:00
mike12345567
72f205d736
Adding a getManifest function to string templates.
2021-01-29 14:36:16 +00:00
mike12345567
9b4895e062
Fixing weird formatting issue.
2021-01-29 13:43:20 +00:00
Keviin Åberg Kultalahti
7a24f31697
fix typo in settings modal
2021-01-29 14:31:04 +01:00
Andrew Kingston
8be1d1e530
Fix max string length validation
2021-01-29 13:24:43 +00:00
Andrew Kingston
deccd11def
Add attachment field to forms
2021-01-29 13:22:38 +00:00
mike12345567
918a95071d
Fixing a bug found by tests in auth.
2021-01-29 13:14:36 +00:00
mike12345567
4a8de4c7d4
Linting.
2021-01-29 12:33:39 +00:00
mike12345567
2ce5b9a5ae
Quick update to chane how hosting key is noted.
2021-01-29 12:21:22 +00:00
Keviin Åberg Kultalahti
1800b73341
merge master
2021-01-29 13:13:43 +01:00
Andrew Kingston
6c6542c0c5
Fix validation on long form field
2021-01-29 10:28:13 +00:00
Andrew Kingston
af4f902e10
Fix validation and focus styling on datepickers
2021-01-29 10:18:41 +00:00
Martin McKeaveney
82dbe62b10
Merge pull request #1044 from Budibase/privacy-features
...
privacy features + allow builder usage without cloud API key
2021-01-29 09:55:56 +00:00
yashank09
86c4594c0d
adds placeholder on automation trigger
2021-01-28 23:23:44 -08:00
Andrew Kingston
2db5e62e35
Add date field validation
2021-01-28 19:41:46 +00:00
Martin McKeaveney
d8a7df0c3e
remove superfluous param
2021-01-28 19:35:04 +00:00
Martin McKeaveney
98d82d92ff
remove log
2021-01-28 19:34:24 +00:00
Martin McKeaveney
f9190c1ed7
privacy features + allow builder usage without cloud API key
2021-01-28 19:32:13 +00:00
Andrew Kingston
58fdabe96b
Integrate flatpickr with spectrum
2021-01-28 18:53:40 +00:00
mike12345567
4d1ad5e726
This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there).
2021-01-28 18:30:59 +00:00
Andrew Kingston
c9ab20726d
Add rich text field to form components
2021-01-28 18:03:44 +00:00
Andrew Kingston
9791e52a10
Add boolean field, fix label alignment, fix picker z index
2021-01-28 16:31:55 +00:00
Martin McKeaveney
0b4e2425f3
Merge pull request #1036 from SOVLOOKUP/master
...
add arangodb integration
2021-01-28 15:30:34 +00:00
Andrew Kingston
c84ff0589a
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-28 15:18:35 +00:00
sovlookup
31925ce3c0
prettify code
2021-01-28 23:08:53 +08:00
Andrew Kingston
96d9dd1ef2
Remove log statement
2021-01-28 14:51:37 +00:00
Andrew Kingston
08cbfd705f
Remove logOut call when refreshing the page and not logged in, to avoid changing the URL
2021-01-28 14:51:24 +00:00
sovlookup
2168991591
cannot return result directly fix it
2021-01-28 22:35:41 +08:00
Andrew Kingston
b4ccf9c1d2
Add current user bindings, and current user relationships as data sources
2021-01-28 14:29:35 +00:00
sovlookup
aeee8af0d8
this commit is ok
2021-01-28 22:26:53 +08:00
sovlookup
9684def1ae
fix a little space
2021-01-28 22:23:17 +08:00
sovlookup
0b8987f6a1
add arangodb integration
2021-01-28 22:20:15 +08:00
sovlookup
8996200d8d
add arangodb integration
2021-01-28 22:17:39 +08:00
mike12345567
28ddffb862
Fixing an issue that aptkingston found with relationships were links on the way out would be multiplied (due to the bi-directional nature).
2021-01-28 14:03:19 +00:00
sovlookup
1b6eb426c6
add arangodb integration
2021-01-28 21:48:29 +08:00
sovlookup
7a6e677b89
add arangodb integration
2021-01-28 21:42:40 +08:00
mike12345567
9cc8c08cf1
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-28 09:59:28 +00:00
Andrew Kingston
32ad2b6a08
Add more functionality to core SpectrumField component to simplify other form components
2021-01-28 08:47:44 +00:00
Andrew Kingston
734e341ebb
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-27 18:28:17 +00:00
Andrew Kingston
8df4de0ddb
Add FieldGroup component to allow easy mixing of fields and other content in forms
2021-01-27 18:25:57 +00:00
mike12345567
c04dd20805
Linting.
2021-01-27 18:09:32 +00:00
mike12345567
48dc9f9533
Adding a manifest of all the useful helpers which our system provides.
2021-01-27 18:09:04 +00:00
Martin McKeaveney
497c87ce00
v0.6.2
2021-01-27 17:43:38 +00:00
Martin McKeaveney
1939c1e000
actions fix
2021-01-27 17:29:30 +00:00
Martin McKeaveney
ed5d0f4e53
v0.6.1
2021-01-27 16:47:44 +00:00
Martin McKeaveney
930d7f5401
replace npmignore with package JSON files field
2021-01-27 16:40:47 +00:00
Andrew Kingston
bfebf0226a
Update builder preview to be interactive and improve builder preview experience
2021-01-27 15:52:12 +00:00
Martin McKeaveney
71c88fc410
v0.6.0
2021-01-27 15:04:13 +00:00
Martin McKeaveney
25da59bd96
file download icon + styling
2021-01-27 14:53:50 +00:00
Martin McKeaveney
67624ebe94
import and export apps
2021-01-27 13:55:46 +00:00
Andrew Kingston
6034102fd0
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-27 10:59:23 +00:00
Andrew Kingston
a79f731c09
Add common SpectrumField component, add spectrum labels, add form label position customisation
2021-01-27 10:59:05 +00:00
Joe
051a2875b7
Further spacing improvements
...
Spacing improvements
Red color applied to X hover
List of bindable objects is now scrollable without a visual of the scrollbar
2021-01-27 09:44:58 +00:00
Joe
a2a4a2d21d
Minor ui updates
...
Padding and spacing improved
2021-01-26 22:42:31 +00:00
mike12345567
c928398db7
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-26 16:22:38 +00:00
Martin McKeaveney
fbfa8a8659
Merge pull request #1015 from Budibase/mysql-connector
...
MySQL integration and self hosted deploy event
2021-01-26 16:17:09 +00:00
Martin McKeaveney
9581e50e45
return schemas from backend
2021-01-26 16:02:44 +00:00
mike12345567
b0c7002a5a
Linting.
2021-01-26 15:59:58 +00:00
mike12345567
2d7866dd58
Fixing the transition between readable and runtime bindings.
2021-01-26 15:59:28 +00:00
Martin McKeaveney
aa28bb5e94
only allow read queries in datasources
2021-01-26 15:23:23 +00:00
mike12345567
2d6f79a433
Adding date information.
2021-01-26 14:47:30 +00:00
Andrew Kingston
2bc6a70401
Add automatic schema validation to forms and add builder settings for specific field types
2021-01-26 14:40:44 +00:00
mike12345567
7456e1fbed
Disabling save button on binding drawer when handlebars statement is invalid.
2021-01-26 14:09:31 +00:00
mike12345567
c8295f0fbd
Linting.
2021-01-26 12:43:26 +00:00
Keviin Åberg Kultalahti
1ea262834d
bump bbui
2021-01-26 13:22:01 +01:00
Keviin Åberg Kultalahti
cd95748982
Merge branch 'master' into fix/attachment-issues
2021-01-26 12:49:27 +01:00
Andrew Kingston
3e1792395a
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 11:21:20 +00:00
Martin McKeaveney
f956750870
Merge branch 'master' of github.com:Budibase/budibase into mysql-connector
2021-01-26 11:10:08 +00:00
Martin McKeaveney
a73473b16c
MySQL integration and self hosted deploy event
2021-01-26 11:07:30 +00:00
Keviin Åberg Kultalahti
5f36bbed23
fixes row updating problem in grid component
2021-01-26 12:03:29 +01:00
Andrew Kingston
9e29b33055
Fix settings to select fields and fix chart settings not showing fields
2021-01-26 10:57:57 +00:00
Keviin Åberg Kultalahti
c552ab761f
conditionally adds content-type json header if json is sent with request
2021-01-26 11:51:42 +01:00
mike12345567
a5fbdaf3b7
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-26 10:42:54 +00:00
Andrew Kingston
25036d2d1b
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 09:56:50 +00:00
Andrew Kingston
c71007e7f8
Hide repeater placeholders when not running inside the builder or when the component hasn't been initialised fully
2021-01-26 09:48:41 +00:00
Andrew Kingston
47dbd43116
Fix client API URLs not being cleaned properly
2021-01-26 09:40:04 +00:00
Andrew Kingston
3c4afaf7a1
Remove success notification on query success to prevent notifications on 'read' queries
2021-01-26 09:31:41 +00:00
Andrew Kingston
126b3ee480
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-26 09:11:43 +00:00
Andrew Kingston
973bc8ca37
Fix button groups not working in design panel
2021-01-26 09:04:29 +00:00
Andrew Kingston
06c5a0f717
Add initial work on new Form component, spectrum styles and new text field
2021-01-26 08:55:44 +00:00
Joe
42f31ecd5b
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
mike12345567
bb85078300
Adding a literal helper which can make sure the output of an operation is a literal value.
2021-01-25 18:14:45 +00:00
mike12345567
01f9885637
Linting.
2021-01-25 17:08:38 +00:00
mike12345567
ebb78a3c29
Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme.
2021-01-25 17:08:21 +00:00
Martin McKeaveney
d0eb8c38c5
merge
2021-01-25 16:19:03 +00:00
Keviin Åberg Kultalahti
f88368260d
some more typo fixes
2021-01-25 13:39:19 +01:00
Keviin Åberg Kultalahti
1798511811
fix typos and linting issues
2021-01-25 13:36:35 +01:00
Keviin Åberg Kultalahti
21902aff14
fixes spelling error
2021-01-25 13:14:38 +01:00
Keviin Åberg Kultalahti
20e6279ee1
adds catch-all notification to some requests that aren't caught in the API
2021-01-25 13:10:13 +01:00
Keviin Åberg Kultalahti
737c9fe52f
adds notifications to running queries
2021-01-25 12:57:04 +01:00
Keviin Åberg Kultalahti
0832fc5e86
changes notification handling from catch-all to specific messages per action
2021-01-25 12:55:29 +01:00
Keviin Åberg Kultalahti
1f13fb3bd2
adds success notification messages to row API
2021-01-25 12:44:44 +01:00
Andrew Kingston
0060601118
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-25 11:19:29 +00:00
Keviin Åberg Kultalahti
57dcaefa8b
update catch all error message
2021-01-25 11:06:50 +01:00
Keviin Åberg Kultalahti
60330185fa
switches context to use sdk instead of it's own context
2021-01-25 08:43:28 +01:00
Martin McKeaveney
9d5e8e5e9d
merge
2021-01-22 18:06:53 +00:00
mike12345567
d7da11e96c
Linting.
2021-01-22 17:58:01 +00:00
mike12345567
9acd30a4cb
Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed.
2021-01-22 17:57:38 +00:00
Joe
eb4d992eda
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
Andrew Kingston
b9fb8d6c73
Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 14:38:26 +00:00
Andrew Kingston
91c9541ec6
Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them
2021-01-22 14:38:08 +00:00
Andrew Kingston
2ac14bbe02
Remove server logging integration definitions every time they're fetched
2021-01-22 14:37:24 +00:00
mike12345567
eb53400525
Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 13:57:17 +00:00
mike12345567
6429750081
Quick fix for an issue found while checking string templates.
2021-01-22 13:56:29 +00:00
Andrew Kingston
70d9c0713f
Fix null values in binding panel
2021-01-22 13:36:12 +00:00
Keviin Åberg Kultalahti
37c2b51095
failing API calls now display errors using the toast
2021-01-22 13:27:13 +01:00
Martin McKeaveney
476d20d656
simplify queries to only have one type under query verb
2021-01-22 12:22:28 +00:00
Keviin Åberg Kultalahti
640043685d
use const instead of var
2021-01-22 13:11:38 +01:00
Martin McKeaveney
46a04bbf9d
adding please select option to query type
2021-01-22 12:11:13 +00:00
Keviin Åberg Kultalahti
3f8d57eadb
adds smooth removal of notifications using animate:flip
2021-01-22 13:05:52 +01:00
Keviin Åberg Kultalahti
0cab858780
removes unused context in Component
2021-01-22 12:47:43 +01:00
Keviin Åberg Kultalahti
f45726a047
lint fixes
2021-01-22 12:44:43 +01:00
Keviin Åberg Kultalahti
21e46285f7
minor fixes
2021-01-22 12:44:23 +01:00
Keviin Åberg Kultalahti
c5e4097f4e
Merge branch 'master' into feature/client-feedback-component
2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti
36c212048e
adds notification toast capability to the client
2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti
8f0405623c
finishes notificationStore
2021-01-22 12:21:44 +01:00
Andrew Kingston
33659dce7a
Adding server yarn lock file which was somehow removed
2021-01-22 11:21:15 +00:00
Martin McKeaveney
313e91c1bb
parameter field tidy ups
2021-01-22 11:13:21 +00:00
Andrew Kingston
874f5f22d1
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:09:40 +00:00
Andrew Kingston
6393c0798e
Stop component crashing if children don't exist
2021-01-22 11:08:42 +00:00
Andrew Kingston
3104df6224
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:07:27 +00:00
Andrew Kingston
8abf5bb60d
Reduce icon size in dropdown menus again and increase padding
2021-01-22 11:03:50 +00:00
Martin McKeaveney
9237fd71bf
sensible defaults, adding popover for parameters
2021-01-22 10:54:23 +00:00
mike12345567
6a40ea7f06
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti
0c3c21361b
first pass at custom store to handle notifications
2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti
75c85978cb
switch name
2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti
837709cab6
adds dummy errorStore to client lib
2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti
b3a59afc57
Merge pull request #1002 from Budibase/feature/repeater-placeholder
...
Adds empty states to the repeater component
2021-01-22 10:13:18 +01:00
Keviin Åberg Kultalahti
49c818f461
fix typo
2021-01-22 10:05:49 +01:00
Kevin Åberg Kultalahti
d3d02bbe72
Merge pull request #1001 from Budibase/fix/icon-color-design-panel-setup
...
Restores Icon components design panel functionality
2021-01-22 10:00:28 +01:00
Keviin Åberg Kultalahti
5605b9eb42
remove log
2021-01-22 09:59:38 +01:00
mike12345567
6d63e461ef
Making sure tsc stubs are always built.
2021-01-21 19:06:49 +00:00
Andrew Kingston
28d2cbb7b4
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-21 18:14:47 +00:00
mike12345567
b42677f657
Fixing some issues CI linting found.
2021-01-21 18:08:04 +00:00
mike12345567
83e8a45b91
Linting.
2021-01-21 17:56:22 +00:00
mike12345567
932107cd65
Changing up how processors work to make it a bit easier to add to them.
2021-01-21 17:56:00 +00:00
mike12345567
5fa18c0280
Linting.
2021-01-21 17:30:51 +00:00
mike12345567
4888aea3bd
Updating build process to fix issues with polyfill.
2021-01-21 17:30:18 +00:00
mike12345567
72ea6f3903
Attempting to polyfill for browser
2021-01-21 16:44:03 +00:00
Andrew Kingston
0e7533a41d
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-21 15:54:29 +00:00
mike12345567
00967985e8
Getting ready to merge with some basic functionality but updates required to client/builder/automations to remove the need for space in hbs statement handling.
2021-01-21 15:50:46 +00:00
Andrew Kingston
2e970cd1fb
Fix typo
2021-01-21 15:50:28 +00:00
Andrew Kingston
8bb8b29b34
Remove unused vars
2021-01-21 15:49:58 +00:00
Joe
ada6611b03
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
Andrew Kingston
09a9f2b806
Fix button action drawer not saving and crashing
2021-01-21 14:52:59 +00:00
Andrew Kingston
8aa0f0513d
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 13:49:32 +00:00
mike12345567
ddb9ea50f7
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-21 13:49:05 +00:00
Andrew Kingston
ad1d2f1eb0
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 13:48:59 +00:00