Martin McKeaveney
e48be7a109
further tidy up
2020-12-08 18:57:19 +00:00
mike12345567
2928a379b0
Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned).
2020-12-08 17:33:08 +00:00
Martin McKeaveney
f355a16ca4
fixing bugs found during testing
2020-12-08 16:55:43 +00:00
Andrew Kingston
e472150f30
Sort path groupings
2020-12-08 15:34:15 +00:00
Andrew Kingston
36ca1143e1
Fix bug which caused autolinks to not be generated
2020-12-08 15:21:01 +00:00
Andrew Kingston
0f1ae6a28a
Fix indentation level in screen and layout trees
2020-12-08 15:11:26 +00:00
Andrew Kingston
882092784a
Add custom renderer for user roles to show pretty names
2020-12-08 14:03:47 +00:00
Andrew Kingston
9054a8014a
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
2020-12-08 13:16:53 +00:00
Andrew Kingston
d0f2d4c2cd
Update user editing to support new email field
2020-12-08 11:43:37 +00:00
Martin McKeaveney
cbfe0f8409
lint
2020-12-08 11:07:16 +00:00
Martin McKeaveney
5f7ed62a77
Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor
2020-12-08 10:32:52 +00:00
Martin McKeaveney
ae00e54d91
Different names for home and login screen
2020-12-08 10:32:45 +00:00
Andrew Kingston
df37177239
Tidy up builder preview iframe
2020-12-08 10:16:01 +00:00
Andrew Kingston
0a9f6c3d33
Remove client bundle from being packaged with the builder
2020-12-08 10:14:02 +00:00
Martin McKeaveney
d8aa699bfa
merge
2020-12-07 21:20:35 +00:00
Martin McKeaveney
6e664b3795
fix layout bugs, some tidy up
2020-12-07 20:29:41 +00:00
Andrew Kingston
e7c929ed84
Add custom modal for creating and editing users
2020-12-07 19:05:39 +00:00
mike12345567
e4ef92555c
Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update
2020-12-07 18:08:20 +00:00
Martin McKeaveney
32d5a83b09
remove dupe import
2020-12-07 16:06:50 +00:00
Martin McKeaveney
a014db4185
fix layout selection issues
2020-12-07 16:06:20 +00:00
Andrew Kingston
a3dd9f1978
Remove log statement
2020-12-07 15:59:37 +00:00
Andrew Kingston
743dc950cd
Fix crash when changing screen layout
2020-12-07 15:59:19 +00:00
Martin McKeaveney
7fa252ec07
merge
2020-12-07 15:53:51 +00:00
Martin McKeaveney
b4fad77aae
lint
2020-12-07 15:49:19 +00:00
Martin McKeaveney
81fe27f8f3
component store refactor - remove concept of currentPreviewItem and currentComponentInfo
2020-12-07 15:27:46 +00:00
Andrew Kingston
a8c715efa5
Fix URLs when clicking on screens
2020-12-07 10:32:58 +00:00
Martin McKeaveney
274708b4e0
consolidate routing and component selection
2020-12-05 12:09:58 +00:00
Martin McKeaveney
de5e7d38ba
allow renaming of layouts
2020-12-05 09:43:00 +00:00
Martin McKeaveney
8775c594a1
deletion and error handling of layouts
2020-12-04 23:42:22 +00:00
Martin McKeaveney
84434741d1
allow creation of custom layouts, moving layoutId prop to top level of screen
2020-12-04 23:16:07 +00:00
Andrew Kingston
8e2f5b379c
Fix new screen button placement
2020-12-04 14:52:40 +00:00
Martin McKeaveney
8980895dac
lint
2020-12-04 14:46:21 +00:00
Andrew Kingston
d1940bafc9
Fix screen list UI width and tidy up unused imports
2020-12-04 14:07:56 +00:00
Andrew Kingston
a5f78c3f8e
Remove log statement
2020-12-04 14:07:23 +00:00
Andrew Kingston
69b2261768
Add basic role by default to new screens
2020-12-04 14:06:55 +00:00
Martin McKeaveney
d6b00d5ebe
email as default user identifier
2020-12-04 12:22:45 +00:00
Andrew Kingston
3b57ef3b0f
Update stat card to use new component SDK
2020-12-04 09:13:38 +00:00
Andrew Kingston
2cb4f1228a
Merge branch 'master' of github.com:Budibase/budibase into stat-card
2020-12-04 09:00:43 +00:00
Andrew Kingston
d9df2a60eb
Update errors box to work better in dark theme
2020-12-04 08:27:59 +00:00
Andrew Kingston
c346630dfe
Add modal for editing user roles
2020-12-04 08:27:42 +00:00
Martin McKeaveney
af24967c88
accommodate login layout
2020-12-03 17:31:38 +00:00
Martin McKeaveney
8ec836970c
allow selection of layout
2020-12-03 15:25:17 +00:00
Martin McKeaveney
7254f23227
tidy up
2020-12-03 15:19:19 +00:00
Martin McKeaveney
a0b4062a1f
more intelligent routing for screens and pages
2020-12-03 15:15:14 +00:00
kevmodrome
6e7bd09588
now uses RichText component in create/edit row modal on the backend
2020-12-03 15:37:04 +01:00
kevmodrome
0725b3bd6d
adds rollup-json to standard-components and adds RichText to Form component
2020-12-03 15:03:17 +01:00
kevmodrome
619011d7e8
adds new richtext version and adds it to the Form component
2020-12-03 13:19:14 +01:00
mike12345567
b65a554ede
Linting and update to try and fix issues when screens are created, screen saving now generates CSS.
2020-12-03 12:08:33 +00:00
Andrew Kingston
3ab5c834f7
Update client app to work with layouts when running inside builder preview
2020-12-02 18:10:46 +00:00
Martin McKeaveney
f386d0c72b
tidy up
2020-12-02 17:07:30 +00:00
Martin McKeaveney
4466923c84
allow editing of screen layout from modal
2020-12-02 16:15:14 +00:00
Martin McKeaveney
504565c3fc
component tree layout/screen agnostic
2020-12-02 15:19:38 +00:00
Martin McKeaveney
8cae8e1705
E2E working
2020-12-02 14:49:43 +00:00
mike12345567
fa8d8fcfea
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
2020-12-02 14:18:49 +00:00
Martin McKeaveney
f70db5df36
merge
2020-12-02 14:15:07 +00:00
Andrew Kingston
859ae5f8a4
Move selection highlighting in builder preview in to client library and replace handlebars with mustache again
2020-12-02 13:49:24 +00:00
Martin McKeaveney
48318030a2
merge
2020-12-02 13:44:44 +00:00
Martin McKeaveney
4a51618c11
fix preview save
2020-12-02 13:41:00 +00:00
mike12345567
c7ba0a9cce
Linting.
2020-12-02 13:27:20 +00:00
mike12345567
c832ed36d4
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor
2020-12-02 13:26:57 +00:00
mike12345567
abe3bdabad
Linting.
2020-12-02 13:21:13 +00:00
mike12345567
05d5feb9fd
Changing the naming of access levels to be roles.
2020-12-02 13:20:56 +00:00
Martin McKeaveney
5674bfc8fa
merge
2020-12-01 16:31:40 +00:00
Martin McKeaveney
01343e1474
layouts and screens switcher, merge with component sdk
2020-12-01 16:22:06 +00:00
Andrew Kingston
a7fef455ed
Fix cypress tests (sort of)
2020-12-01 14:35:47 +00:00
Andrew Kingston
fd65e5e8a0
Fix unit tests
2020-11-30 16:14:45 +00:00
Andrew Kingston
ce18e253ba
Remove deprecated props, fix warnings, remove old code
2020-11-30 15:05:36 +00:00
Andrew Kingston
3ee9fee10c
Optimise builder preview speed and performance and fix components not updating when changing props
2020-11-30 12:11:50 +00:00
mike12345567
9b5734b1de
Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor
2020-11-30 11:47:08 +00:00
Joe
3231be4b8c
Formatting and linting
2020-11-28 16:44:07 +00:00
Joe
5cfc6a6eda
Stat card
...
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567
d7f2060954
Some further work after testing, really need to get the backlink of screens to layouts functional.
2020-11-27 16:36:31 +00:00
Andrew Kingston
cb626d685b
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-27 15:59:32 +00:00
Martin McKeaveney
e14d2517f4
allow password creation
2020-11-27 15:33:32 +00:00
Martin McKeaveney
b4440abdd6
allow creation of username
2020-11-27 15:24:43 +00:00
mike12345567
8519ea1a97
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
2020-11-27 15:11:56 +00:00
Martin McKeaveney
88a61b3b72
prevent username changing
2020-11-27 14:59:27 +00:00
Martin McKeaveney
f38e701d38
fix tests
2020-11-27 14:36:36 +00:00
Martin McKeaveney
1014437d42
fix user test
2020-11-27 13:17:31 +00:00
Martin McKeaveney
6518976825
browse contents of s3 buckets from within budibase
2020-11-26 21:23:20 +00:00
Martin McKeaveney
c12b59e304
CouchDB integration E2E
2020-11-26 17:34:15 +00:00
Martin McKeaveney
1f891cc8ae
mongoDB end to end
2020-11-26 16:46:36 +00:00
Martin McKeaveney
113c68e4c9
budibase postgres E2E working
2020-11-26 14:43:56 +00:00
Andrew Kingston
b000174fce
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-25 18:38:58 +00:00
Andrew Kingston
9c4b9a2a25
Add fade screen transition and fix navigation component casing
2020-11-25 18:30:09 +00:00
mike12345567
d3759a4c10
Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent.
2020-11-25 17:56:09 +00:00
Martin McKeaveney
792eac2ca5
fix filepath issue
2020-11-25 16:27:49 +00:00
Martin McKeaveney
61a9d954e5
fix users test, remove superfluous files
2020-11-25 15:30:10 +00:00
mike12345567
f2fc4f1a4c
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
2020-11-25 15:04:23 +00:00
Andrew Kingston
907c0fcfda
Add button actions, simplify contexts and tidy up
2020-11-25 09:50:51 +00:00
mike12345567
8b4657b196
Starting work on builder, very broken.
2020-11-24 18:11:34 +00:00
Martin McKeaveney
9f2832af94
tidy up
2020-11-24 17:02:58 +00:00
Martin McKeaveney
f1fe5de294
users as table working end to end
2020-11-24 17:00:15 +00:00
Martin McKeaveney
327f77dbb3
user table and relationships complete
2020-11-24 14:04:14 +00:00
Martin McKeaveney
27813f5fbb
fix windows url issue
2020-11-24 10:23:29 +00:00
Andrew Kingston
74fdd36bce
Add actual component for screenslot placeholder
2020-11-23 14:27:45 +00:00
Martin McKeaveney
831d19e11c
fix fast view switching bug
2020-11-23 12:12:03 +00:00
mike12345567
b63ca545bf
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
2020-11-23 11:30:15 +00:00
Andrew Kingston
192959c865
Fix builder preview
2020-11-23 11:29:24 +00:00
mike12345567
6aa2e53a40
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
2020-11-23 11:00:19 +00:00
Martin McKeaveney
42d8a94f9a
fix e2e
2020-11-20 11:41:17 +00:00
Andrew Kingston
911fa31fe3
Tidy up data binding
2020-11-20 10:49:39 +00:00
Martin McKeaveney
2bba574ab1
fix for delete screens
2020-11-19 21:07:25 +00:00
Martin McKeaveney
1f1dfbe296
folders for routes, show home instead of slash
2020-11-19 20:50:17 +00:00
Martin McKeaveney
a4e0ba8e4b
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
2020-11-19 20:48:23 +00:00
Michael Drury
7f3f11c68b
Fixing issues thrown up by PR.
2020-11-19 20:31:11 +00:00
Andrew Kingston
2cb4cb2ce9
Add header to flag whether a request originates from the client
2020-11-19 20:04:30 +00:00
Andrew Kingston
71b59d7cca
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
2020-11-19 17:55:40 +00:00
Martin McKeaveney
169cbe4a42
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
2020-11-19 17:08:10 +00:00
mike12345567
c541cd078b
Removing unused statement.
2020-11-19 17:07:39 +00:00
mike12345567
f5191862d5
Removing unused line.
2020-11-19 17:05:25 +00:00
Martin McKeaveney
7b2a9ec807
merge
2020-11-19 17:02:27 +00:00
mike12345567
c240274889
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
2020-11-19 16:58:54 +00:00
mike12345567
a9d5c3a5cb
linting.
2020-11-19 16:56:23 +00:00
mike12345567
87528c8d55
Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything.
2020-11-19 16:55:59 +00:00
Martin McKeaveney
270dbe933f
tidy up
2020-11-19 16:41:29 +00:00
Martin McKeaveney
83924f0efa
remove old files
2020-11-19 16:12:55 +00:00
Andrew Kingston
70a88589e9
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
2020-11-19 13:56:51 +00:00
Andrew Kingston
c1c7c8ede4
Fix fetching of relationship data in lists
2020-11-19 13:50:20 +00:00
Martin McKeaveney
d473786d7e
further store tidy up, derive selected page
2020-11-19 11:15:29 +00:00
Martin McKeaveney
a5827a9c53
nested routing UI up and running, refactor drag and drop functionality by decoupling store from components
2020-11-18 22:04:18 +00:00
Andrew Kingston
1bd2fac9b2
Update all components to be renderable and styleable
2020-11-18 21:06:12 +00:00
Andrew Kingston
a18a861177
Refactor entire SDK into client lib and enable svelte context sharing between client and components
2020-11-18 19:18:18 +00:00
mike12345567
634eacd5b9
Changing back to builder getting the normal routing structure for builder.
2020-11-18 15:13:25 +00:00
mike12345567
48f0608c74
Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client.
2020-11-18 15:12:42 +00:00
Martin McKeaveney
b501504150
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
2020-11-18 13:55:08 +00:00
Andrew Kingston
2f0e4694e0
Add work on data context in components
2020-11-18 11:24:01 +00:00
Andrew Kingston
aef49616a7
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
2020-11-18 11:23:06 +00:00
mike12345567
40bfb53771
linting.
2020-11-17 18:13:21 +00:00
Andrew Kingston
5aff97deab
Fix screen slot placeholder component display
2020-11-17 14:06:43 +00:00
mike12345567
d63054a426
Updates for screen refactor - finishing off getting everything over to the class based system.
2020-11-17 13:25:57 +00:00
Andrew Kingston
5fbf3502ce
Fix selected component border in builder preview
2020-11-17 12:20:40 +00:00
Martin McKeaveney
e7fb58e5bd
merge
2020-11-17 11:26:19 +00:00
mike12345567
f3da19552e
Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult.
2020-11-16 18:05:17 +00:00
Martin McKeaveney
8c5b801c0a
v0.3.8
2020-11-16 13:54:26 +00:00
Michael Drury
63b08e42aa
Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate.
2020-11-13 15:35:20 +00:00
Martin McKeaveney
a1c3cc6745
show quota errors when deployments fail
2020-11-13 14:32:47 +00:00
Martin McKeaveney
05135a346c
Merge branch 'master' of github.com:Budibase/budibase into quota-errors
2020-11-13 13:07:52 +00:00
Martin McKeaveney
6cfd80a699
bump bbui
2020-11-13 12:24:21 +00:00
Kevin Åberg Kultalahti
d3ea680238
Merge pull request #858 from Budibase/feature/adds-rich-text-component
...
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti
df0da3fca5
Merge pull request #857 from Budibase/chart-bugs
...
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney
681b2df2e4
lint
2020-11-13 10:54:03 +00:00
kevmodrome
9799a405fd
sets everything up to be used with a longform type in the Form component
2020-11-13 11:31:00 +01:00
Martin McKeaveney
e8ca3030e1
fixing reactive chart issue
2020-11-13 10:29:54 +00:00
kevmodrome
201e37a2ba
unhides richtext component
2020-11-13 11:16:01 +01:00
kevmodrome
b394dbd88d
hides said non-working RichText component
2020-11-13 11:14:34 +01:00
kevmodrome
24f9ee9d62
adds non-working RichText component
2020-11-13 11:12:38 +01:00
Martin McKeaveney
4e54f6d0d1
track quota errors in deployment
2020-11-12 12:58:05 +00:00
Andrew Kingston
aa70eab935
Add majority of API interactions to SDK
2020-11-12 09:07:09 +00:00
Martin McKeaveney
fb0f7b0c73
v0.3.7
2020-11-10 20:23:36 +00:00