Martin McKeaveney
d5a053304f
Merge branch 'master' of github.com:Budibase/budibase into bugz
2020-10-13 12:52:55 +01:00
Michael Drury
d637ebbdb4
Merge pull request #687 from Budibase/endpoint-renaming
...
Major update - renaming model to table and record to row
2020-10-13 12:17:54 +01:00
kevmodrome
50d2f45446
fixes height issue with grid component
2020-10-13 12:15:44 +02:00
Martin McKeaveney
6fe15f9bef
Merge branch 'master' of github.com:Budibase/budibase into bugz
2020-10-13 10:59:31 +01:00
Martin McKeaveney
78aae99e39
prevent duplicate table names
2020-10-13 10:59:24 +01:00
mike12345567
5354d66366
Fixing problem where something injected [object Object] into the source code?
2020-10-13 10:35:10 +01:00
mike12345567
80b011141d
Formatting codebase.
2020-10-13 10:04:29 +01:00
mike12345567
1140f65282
Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming
2020-10-13 09:58:08 +01:00
Andrew Kingston
d8e349ddaa
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-13 09:24:13 +01:00
Andrew Kingston
95d5836552
Add relationships as possible datasource for grid
2020-10-13 09:22:47 +01:00
kevmodrome
6ac9c59bbb
adds pagination option
2020-10-13 09:51:01 +02:00
kevmodrome
4ad2fb47d5
adds height option to grid component
2020-10-13 09:13:56 +02:00
Andrew Kingston
72676623b8
Fix grid crash when there are no related rows in a link field
2020-10-13 08:12:03 +01:00
Andrew Kingston
3ba79b0071
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 21:35:51 +01:00
mike12345567
f221d35ab8
Updating data grid components which had model/record still defined in them.
2020-10-12 21:31:58 +01:00
Martin McKeaveney
10cef93195
merge with new grid
2020-10-12 20:25:15 +01:00
kevmodrome
b5a5ac8970
fix editable header column not hiding when grid is un-editable
2020-10-12 20:44:40 +02:00
Andrew Kingston
47e9cd64cb
Fix crash when no linked records in DataTable
2020-10-12 18:47:25 +01:00
kevmodrome
1e1662d265
lint fixes
2020-10-12 18:54:18 +02:00
kevmodrome
14dc81e994
sets correct editable values on fields
2020-10-12 18:42:47 +02:00
Andrew Kingston
3fa4561edb
Fix relational data in client apps and use count for link fields in client apps
2020-10-12 14:21:15 +01:00
Andrew Kingston
5450cca9f4
Fix linked record selector rendering in client apps
2020-10-12 14:19:54 +01:00
mike12345567
53d765b849
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 13:34:32 +01:00
kevmodrome
a161288dc9
merge master
2020-10-12 12:58:20 +02:00
kevmodrome
5691dc5c67
merge master
2020-10-12 12:56:27 +02:00
Andrew Kingston
42019dd546
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 11:26:04 +01:00
Andrew Kingston
7ca3a65c54
Fix falsey table values not being rendered
2020-10-12 11:02:03 +01:00
kevmodrome
727d39a715
bump svelte-ag-grid and and actually apply theme class to element
2020-10-12 11:59:20 +02:00
Michael Shanks
d62ed0fb48
fix: New & Detail not displaying components when no model selected
2020-10-12 10:51:20 +01:00
kevmodrome
12dda8ee0d
turns off some functionality and adds theme options
2020-10-12 11:44:43 +02:00
Michael Shanks
3059c605d1
merge from master
2020-10-11 20:34:13 +01:00
mike12345567
d90c1e3dd3
Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing.
2020-10-09 19:10:28 +01:00
mike12345567
bb3370e742
Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet.
2020-10-09 18:49:23 +01:00
Michael Shanks
1758243de9
renaming Record > Row
2020-10-09 17:12:55 +01:00
kevmodrome
048021abaa
re-enable event
2020-10-09 13:48:36 +02:00
Andrew Kingston
13506be0fa
Fix issue displaying linked records in a table
2020-10-09 12:42:56 +01:00
Andrew Kingston
1091526e1f
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-09 12:34:25 +01:00
Andrew Kingston
d1f367ccff
Add relationships as data source
2020-10-09 12:24:18 +01:00
kevmodrome
ba1d268639
Merge branch 'master' into feature/add-grid-to-standard-components
2020-10-09 13:08:03 +02:00
Michael Shanks
f1eeb17dd3
auto create screens with new table
2020-10-09 11:58:46 +01:00
kevmodrome
2af12c6801
adds editable setting
2020-10-09 12:42:16 +02:00
kevmodrome
892bac9808
move important stuff up top
2020-10-09 11:43:35 +02:00
kevmodrome
00d5857232
refactor and clean up
2020-10-09 11:35:52 +02:00
kevmodrome
4f3ebb29e9
adds options type support to grid component
2020-10-09 11:23:42 +02:00
Michael Shanks
fcb093699d
merge from master
2020-10-08 22:11:45 +01:00
Michael Shanks
58b5502f77
Save Record Action
2020-10-08 22:06:44 +01:00
Martin McKeaveney
fed836140c
v0.2.0
2020-10-08 20:32:50 +01:00
Martin McKeaveney
f595392843
fixing optional chaining operator in standard components
2020-10-08 20:31:13 +01:00
kevmodrome
48d7ff19c9
fix optional chaining error and adds guard for no model selected.
2020-10-08 17:45:47 +02:00
Michael Shanks
eaa8d91392
merge from master - including fixes
2020-10-08 16:15:12 +01:00
kevmodrome
7b92482a8d
update svelte version in builder and standard-components packages
2020-10-08 16:24:21 +02:00
kevmodrome
7b54bdacd5
add dateRenderer
2020-10-08 16:23:13 +02:00
kevmodrome
39671e76cd
move renderer map to separate file
2020-10-08 15:34:47 +02:00
kevmodrome
91e27804e5
merge master
2020-10-08 14:37:57 +02:00
Andrew Kingston
b71ba5b3fb
Unify DataForm and DataFormWide by using single component with BBUI styles
2020-10-08 10:42:53 +01:00
Andrew Kingston
3d7bd55c08
Bump BBUI version
2020-10-08 09:34:22 +01:00
Michael Shanks
fb5503d10e
RecordDetail & NewRecord now baseComponents
2020-10-07 22:30:51 +01:00
Michael Shanks
b7eb1a35e8
Screen templates working
2020-10-07 22:30:00 +01:00
kevmodrome
e26e628ae7
merge master
2020-10-07 16:47:35 +02:00
Andrew Kingston
fd02f361f1
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-07 10:45:26 +01:00
kevmodrome
8ad6d2f886
fixes editable cell bug
2020-10-07 10:06:23 +02:00
Martin McKeaveney
e282480888
v0.1.25
2020-10-06 21:23:02 +01:00
Martin McKeaveney
368f9934d5
v0.1.24
2020-10-06 20:35:11 +01:00
Andrew Kingston
f83f2b707b
Add support for displaying linked record counts in List and RecordDetail
2020-10-06 18:01:23 +01:00
Andrew Kingston
c10f5112d4
Add linked records to dataforms and use BBUI components and pretty errors
2020-10-06 16:46:23 +01:00
Andrew Kingston
37f3d21a00
Remove console log statement
2020-10-06 16:40:23 +01:00
Andrew Kingston
e91b62ef2e
Use real schema for datatable rather than first row's keys
2020-10-06 16:39:24 +01:00
Andrew Kingston
11c4f237d3
Add default file prop to AttachmentList to prevent crashing when no files exist
2020-10-06 16:22:11 +01:00
Andrew Kingston
21796d9f98
Add support for displaying linked records in DataTable
2020-10-06 16:05:52 +01:00
Andrew Kingston
d8fd0dd2cb
Bump BBUI version
2020-10-06 16:03:49 +01:00
mike12345567
e0dad53ad3
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-05 10:52:35 +01:00
Martin McKeaveney
2dedafc90c
v0.1.23
2020-10-02 16:24:39 +01:00
mike12345567
6b222ffbf0
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
2020-10-02 14:49:23 +01:00
kevmodrome
e6ca68d1e9
merge master
2020-10-02 14:39:00 +02:00
kevmodrome
e501679813
data now syncs in the grid
2020-10-02 10:12:18 +02:00
kevmodrome
193f536834
adds add row functionality to grid component
2020-10-02 09:43:56 +02:00
Martin McKeaveney
fd47cf1624
v0.1.22
2020-09-30 17:05:19 +01:00
Andrew Kingston
13f64d5b03
Bump BBUI version
2020-09-30 09:28:05 +01:00
Andrew Kingston
ecd5aa9eeb
Bump BBUI version
2020-09-29 13:52:26 +01:00
kevmodrome
09a26a286a
adds events when records are deleted and adds more stylish controls
2020-09-29 11:05:55 +02:00
kevmodrome
0d68d40cfb
adds multiple selection delete functionality
2020-09-28 15:32:06 +02:00
kevmodrome
1068b067a8
bumps svelte-ag-grid component.
2020-09-28 11:51:37 +02:00
kevmodrome
3d7bde554d
remove logs
2020-09-28 10:58:38 +02:00
kevmodrome
5505ad3cda
handle no data scenario
2020-09-28 10:58:06 +02:00
kevmodrome
3523b3dbf7
use Map() to handle renderers
2020-09-28 10:55:50 +02:00
kevmodrome
b92ae95353
adds custom renderer for bool fields
2020-09-28 10:53:19 +02:00
kevmodrome
564192a525
updates grid componenet to use model schema insteady of first row keys of datasource
2020-09-28 09:15:43 +02:00
kevmodrome
8d5685c5e4
wip: add record saving functionality
2020-09-28 09:09:08 +02:00
kevmodrome
b5359254ee
adds rudimentary form to handle input of new rows
2020-09-25 12:32:38 +02:00
kevmodrome
0e3e9d9f19
adds ag-grid component to display data
2020-09-25 11:44:05 +02:00
Martin McKeaveney
9768a23ad4
merge
2020-09-24 15:52:09 +01:00
Martin McKeaveney
11c8010c91
use bbui component for dropzone
2020-09-24 15:50:51 +01:00
Andrew Kingston
0593df0284
Bump bbui version
2020-09-24 15:09:16 +01:00
Martin McKeaveney
e3c72c9020
tidy up
2020-09-23 21:03:13 +01:00
Martin McKeaveney
329e885ab6
✨ lint, tidy up and some simplification
2020-09-23 17:29:32 +01:00
Martin McKeaveney
938f675922
abstract local file upload logic
2020-09-23 17:02:06 +01:00
Martin McKeaveney
f40f388dd8
local file upload from apps
2020-09-23 16:15:09 +01:00
mike12345567
c374bd48c8
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-21 13:53:06 +01:00
Andrew Kingston
906dd7a0ec
Bump bbui version
2020-09-18 20:30:35 +01:00
Andrew Kingston
634bf10bd2
Bump bbui to latest version
2020-09-18 17:41:36 +01:00
Conor Mack
611e77cf0a
Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component
2020-09-15 13:44:44 +01:00
Conor Mack
655b39c39c
Icon and Icon Select Component
2020-09-15 11:53:02 +01:00
Martin McKeaveney
b1725ec541
v0.1.21
2020-09-14 17:11:47 +01:00
Martin McKeaveney
d414e84748
v0.1.20
2020-09-14 16:26:18 +01:00
Martin McKeaveney
8cd5076f96
✨ lint
2020-09-14 15:41:20 +01:00
Martin McKeaveney
618730fe21
remove map file
2020-09-14 15:23:08 +01:00
Martin McKeaveney
23353f2e60
adding bbui styles into standard-components
2020-09-14 15:12:02 +01:00
Martin McKeaveney
454c913127
fix frontend bugs
2020-09-14 12:07:08 +01:00
Conor Mack
bc82e8064a
Icon and IconSelect Components
2020-09-14 11:08:03 +01:00
Michael Shanks
ac72852563
Merge branch 'master' into event-panel
2020-09-11 12:04:25 +01:00
Michael Shanks
95da4c8d2c
Merge branch 'master' into event-panel + binding fixes
2020-09-10 21:55:04 +01:00
Martin McKeaveney
960f8f7893
Merge pull request #592 from Budibase/dataform-datepicker
...
data form component date picker aware, form component refactor
2020-09-10 21:42:33 +01:00
Michael Shanks
14aa33705f
events hooked up and working
2020-09-10 21:11:05 +01:00
Conor Mack
9941de0404
Line Chart - Prop Defaults, Custom Date Formats
2020-09-10 15:58:32 +01:00
Martin McKeaveney
0e20a73851
bind checked
2020-09-10 13:10:57 +01:00
Martin McKeaveney
478761175c
tidy up
2020-09-10 13:09:44 +01:00
Martin McKeaveney
1b63042ca8
data form component date picker aware, form component refactor
2020-09-10 13:04:45 +01:00
Martin McKeaveney
20bd4b3087
date picker component ( #591 )
...
* date picker component
* use bbui date picker in standard components
* using bbui component
2020-09-09 17:04:49 +01:00
Conor Mack
c2b6b21427
Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select
2020-09-09 15:08:41 +01:00
mike12345567
af634b5df2
Ignoring .idea (Webstorm) files and removing map file that was in gitignore (causing conflicts).
2020-09-08 16:52:09 +01:00
Andrew Kingston
6304c31c96
Fix missing bbui dependency from standard components
2020-09-08 16:47:38 +01:00
Conor Mack
70b390aa1f
Selects for Screens in Events and Settings
2020-09-08 16:03:04 +01:00
Victoria Sloan
a96df4d020
Merge branch 'master' into removing-uikit-05
...
# Conflicts:
# packages/standard-components/dist/index.js.map
2020-09-04 21:45:33 +01:00
Conor Mack
5562d1b8d2
Increase Line SVG Height to show X Label
2020-09-04 15:52:01 +01:00
Conor Mack
e4dd6fd137
Cypress Test Fix - createView.spec.js
2020-09-04 10:53:13 +01:00
Conor Mack
89e3ddcab8
Merging with master and fixing conflicts
2020-09-03 15:12:07 +01:00
Conor Mack
e7ba17a57d
Merge
2020-09-03 15:05:05 +01:00
Tori Sloan
414985e272
Merge branch 'master' into removing-uikit-05
2020-09-03 09:07:22 +01:00
kevmodrome
69ee947557
Merge branch 'master' into feature/binding-interface
2020-09-03 09:49:43 +02:00
cmack
6865fdfb28
Single Calculation Views When Not Grouped
2020-09-02 11:52:32 +01:00
Victoria Sloan
6620e1e44e
bbui version updated to latest & updated Label component used
2020-09-01 21:28:38 +01:00
Victoria Sloan
4bb59a9828
Merge branch 'master' into removing-uikit-04
...
# Conflicts:
# packages/builder/src/components/common/DatePicker.svelte
# packages/builder/src/components/workflow/SetupPanel/ParamInputs/ComponentSelector.svelte
2020-09-01 21:20:56 +01:00
Victoria Sloan
92fb970ef0
updating bbui version and replacing uk-form-label with bbui Label component
2020-08-30 15:28:46 +01:00
Victoria Sloan
404186c1f7
remove redundant form-controls class from ValuesList
2020-08-30 14:35:44 +01:00
cmack
b8b4f1c7b2
Use datasource label for tooltip title
2020-08-28 14:47:03 +01:00
kevmodrome
006ad9efbe
wip: binding interface design
2020-08-28 14:43:28 +02:00
cmack
03bf7c787a
Tidyup - remove logs
2020-08-27 10:08:42 +01:00
Michael Shanks
82e99c3fd7
some styling changes from code review
2020-08-27 10:00:36 +01:00
Michael Shanks
f1d3e8af3a
Merge branch 'master' into feature/binding-interface
2020-08-27 09:39:11 +01:00
cmack
7952fab97a
Integration of Backend and Data Components
2020-08-26 17:03:30 +01:00
kevmodrome
26a5137c3d
merge master
2020-08-26 09:11:16 +02:00
cmack
1a24632fb0
Name and Value Selects that depend on Model / View
2020-08-25 16:38:20 +01:00
cmack
240b370c17
Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select
2020-08-25 13:17:47 +01:00
cmack
e7f7a705e2
Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select
2020-08-25 11:18:08 +01:00
cmack
f8171b6018
Data fetching for datatable component
2020-08-25 11:12:37 +01:00
kevmodrome
f615f5be3b
Merge branch 'feature/binding-interface' into feature/binding-interface-frontend
2020-08-25 10:16:32 +02:00
cmack
cc8df3fad6
ModelViewSelect updates, Fetchdata, Chart Hooks
2020-08-24 16:26:00 +01:00
Martin McKeaveney
40bf90c745
view filters operational
2020-08-24 11:46:28 +01:00
Victoria Sloan
63aa2eda15
adding index.js.map to gitignore
2020-08-22 21:46:42 +01:00
Victoria Sloan
cd33b9da82
removed uk-margin and swapped with new bb-margin classes
2020-08-22 21:34:46 +01:00
cmack
ead8f51303
WIP: Completed ModelViewSelect UI
2020-08-21 16:10:56 +01:00
Martin McKeaveney
ae4b02cb69
v0.1.19
2020-08-21 11:31:53 +01:00
Martin McKeaveney
1b93c92277
v0.1.18
2020-08-21 10:19:54 +01:00
Martin McKeaveney
2cea4be763
Merge pull request #545 from Budibase/custom-view-backend
...
Custom Views
2020-08-20 14:33:48 +01:00
Martin McKeaveney
fbce2da7a3
adding deploy script to upload assets to s3 after release
2020-08-20 11:09:54 +01:00
Martin McKeaveney
ba32a70f92
removing views from modelselect for now
2020-08-20 10:10:59 +01:00
Martin McKeaveney
0388f8dbb5
merge
2020-08-19 17:14:30 +01:00
cmack
73629a81b7
Minor Tidyup - Logs, Dead Code, Comments
2020-08-19 10:34:20 +01:00
Conor_Mack
1156952b73
Merge branch 'master' into britecharts/separate-components-2
2020-08-18 15:50:02 +01:00
cmack
8cb2a17d93
Completion Bug Fixes and Updates
2020-08-18 15:45:44 +01:00
cmack
d23746f748
Functional Linechart
2020-08-17 13:59:09 +01:00
Michael Shanks
4de8bffec2
removed unecessary dependencies
2020-08-14 17:39:56 +01:00
Martin McKeaveney
f62e7e06d8
new view foundations
2020-08-13 15:04:19 +01:00
Michael Shanks
82afa707f2
merge from master
2020-08-13 11:50:12 +01:00
Michael Shanks
8a1f0a5e4a
Merge pull request #534 from mjashanks/dnd
...
Component nav Drag and Drop + Add component usability
2020-08-13 11:32:39 +01:00
Joe
5f75c6c824
Rename CardHorizontal.Svelte to CardHorizontal.svelte
2020-08-13 10:57:29 +01:00
Joe
afba59ae44
Rename Card.Svelte to Card.svelte
2020-08-13 10:56:50 +01:00
Joe
e05dcceb7f
Let changed to const
2020-08-13 10:54:43 +01:00
Joe
cd067dac41
Update color for subtext
2020-08-13 10:45:25 +01:00
Joe
fcc0449794
Text color update
2020-08-13 10:35:20 +01:00
Michael Shanks
67b04ffa8e
fix: navigation component can have children
2020-08-13 10:15:50 +01:00
Joe
b0e31a09b4
New card component
2020-08-13 08:58:48 +01:00
cmack
f9fa34c84e
Chart Fix - Import BC CSS and use Postcss
2020-08-12 17:41:12 +01:00
kevmodrome
18691f8243
Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface-frontend
2020-08-12 17:31:05 +02:00
kevmodrome
3b525cf71b
initial commit
2020-08-12 17:30:20 +02:00
Michael Shanks
9ef748bf2d
container components need `children: true`
2020-08-12 16:28:41 +01:00
Michael Shanks
7cf2104a6b
adding context and bindable properties to component.json
2020-08-12 16:04:20 +01:00
cmack
fe70bb16d6
Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2
2020-08-12 10:18:47 +01:00
cmack
0c9f337814
WIP: Chart Tests and Line Refactor
2020-08-12 10:02:36 +01:00
Michael Shanks
9a940c0df5
merge from master
2020-08-11 17:31:14 +01:00
Martin McKeaveney
3325af6462
v0.1.17
2020-08-11 15:33:01 +01:00
Michael Shanks
cc66b17ca8
Merge branch 'master' into feature/binding-interface
2020-08-11 10:46:07 +01:00
Michael Shanks
46be753be8
Select & Inputs - setting binding
2020-08-11 10:31:41 +01:00
Martin McKeaveney
41eafd4f18
release standard components
2020-08-11 10:14:57 +01:00
cmack
932ef5f165
Completed Tooltip
2020-08-10 16:06:52 +01:00
Martin McKeaveney
77fd50ff2f
v0.1.14
2020-08-10 15:36:33 +01:00
cmack
fea28e8819
Completed Groupedbar and work on Tooltip
2020-08-10 15:33:32 +01:00
cmack
627f3d13b9
Minor Updates
2020-08-10 10:32:46 +01:00
cmack
46772d6b8c
Linting
2020-08-07 14:49:53 +01:00
cmack
4352dd057d
Tidyup
2020-08-07 14:46:00 +01:00
cmack
51931c0286
Fix for name and value fields donut
2020-08-07 14:28:55 +01:00
cmack
49debc69c3
Donut chart for demo
2020-08-07 12:57:07 +01:00
cmack
c8a2f578e4
Merge branch 'master' of https://github.com/Budibase/budibase into britechart/donut-demo
2020-08-07 12:57:02 +01:00
Michael Shanks
db5d7452da
input binds to store
2020-08-07 12:00:52 +01:00
cmack
eccd316a01
Bar chart with tests and general bug fixes
2020-08-06 17:15:57 +01:00
cmack
77a53185ca
Tidyup
2020-08-05 17:05:06 +01:00
cmack
8c1d7bc971
Latest Donut and Legend Updates
2020-08-05 16:57:54 +01:00
Martin McKeaveney
bbcb282e53
Cypress Tests Running in CI ( #524 )
...
* cypress test setup
* running cypress in CI
* fixing tests after first time setup wizard
* bb api key
* API Key in right place
* adding env in cypress.json
* env var in setup
* lint
* API key not working
* fill in API key form if present
* allow more time for creation
* cypress server for debug
* video recording, better debugging
* Adding debug logs
* set node env
* cypress env
* cancel irrelevant test
2020-08-05 15:18:28 +01:00
cmack
5d4193bfd3
Chart legend and UI Updates
2020-08-05 14:19:56 +01:00
cmack
5c526d22e1
Separate Legend into its own component
2020-08-04 16:21:51 +01:00
cmack
1e3d394274
Table / model integration for charts
2020-08-04 13:55:26 +01:00
cmack
cc3cbb7a5b
Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2
2020-08-04 10:06:10 +01:00
cmack
0f07bd80a4
Adding mode functionality to Donut
2020-08-04 10:02:58 +01:00
cmack
350b41543e
Re-adding datachart for testing
2020-08-03 14:42:37 +01:00
cmack
264076886f
StackedArea and other Chart Stuff
2020-08-03 11:55:13 +01:00
Martin McKeaveney
284cceb9b7
v0.1.13
2020-08-03 11:45:39 +01:00
Michael Shanks
369d192b35
Merge pull request #480 from mjashanks/master
...
Form Components now have default values for all fields
2020-08-03 11:13:08 +01:00
Michael Shanks
f8b34daee8
Merge pull request #516 from Budibase/table-sorting
...
Table sorting
2020-08-03 11:03:59 +01:00
Joe
64f828ce10
Stacked list component added
2020-07-31 12:02:29 +01:00
cmack
5b49660ce6
WIP: Groupedbar, Heatmap and Sparkline Charts
2020-07-30 16:39:56 +01:00
cmack
5b51cbad9b
WIP: Bar, Brush, Bullet, Donut and Line
2020-07-29 16:35:44 +01:00
Martin McKeaveney
0f8c14a124
tidy up ✨
2020-07-29 13:21:32 +01:00
Martin McKeaveney
0741e9c81f
icons wrong way round
2020-07-29 13:12:13 +01:00
Martin McKeaveney
09fc431916
table sorting for datatable
2020-07-29 13:11:29 +01:00
Martin McKeaveney
0219f34e71
improved sorting logic
2020-07-28 19:40:52 +01:00
Martin McKeaveney
fe5bfd843d
initial table sorting algo
2020-07-28 17:43:29 +01:00
cmack
43a770876b
bar chart
2020-07-28 14:19:46 +01:00
Martin McKeaveney
c3ccb4bacb
merge
2020-07-28 11:14:44 +01:00
cmack
98318a8805
Britecharts work so far
2020-07-26 11:54:55 +01:00
Martin McKeaveney
9db7944d04
v0.1.10
2020-07-21 17:10:59 +01:00
Michael Shanks
99c42786bb
Form: setting default values on record fields
2020-07-21 12:16:05 +01:00
cmack
26fa5f37d1
WIP: Work so far
2020-07-20 16:25:50 +01:00
Martin McKeaveney
cc26ca03ec
docs for release
2020-07-15 12:05:00 +01:00
Martin McKeaveney
eff4fa93ca
v0.1.8
2020-07-15 10:44:11 +01:00
Martin McKeaveney
915cf29b3c
v0.1.7
2020-07-15 09:56:01 +01:00
Joe
0e2bb2cf84
Layout update
...
The backend table was pushing the right panel out of sight on smaller screens. I have added css grid to control the layout, including a minimax section so the content does not dictate the size of the middle screen.
2020-07-14 14:52:11 +01:00
Martin McKeaveney
9dd601c101
v0.1.2
2020-07-13 14:40:25 +01:00
Joe
70050332e6
Various minor UI updates including the settings modal
...
Settings modal update includies, improved spacing, element sizing. Working with this part of the platform felt a little brittle. It might be the fact it's a modal.
The frontend component section had a different layout that the block section in the backend and workflow section - updated to follow suit.
Dataform button updated and improved.
Settings button color updated
Additonal data blocks added which are pretty popular (not essential but took me mew a seconds to add and will save me a decent bit in the future)
2020-07-12 19:19:12 +01:00
Martin McKeaveney
af04b840a3
v0.1.1
2020-07-09 15:30:11 +01:00
Michael Shanks
b2de1ff981
Merge branch 'master' of github.com:Budibase/budibase
2020-07-09 13:12:59 +01:00
Martin McKeaveney
ab4c44a430
adding electron to dev deps
2020-07-09 11:38:07 +01:00
Martin McKeaveney
e4e053cb6f
v0.1.0
2020-07-09 11:31:21 +01:00
Martin McKeaveney
d87a17eaec
PR Comments
2020-07-08 16:31:26 +01:00
Michael Shanks
9017a6760c
bugfix - heading not updating with state change
2020-07-08 14:33:48 +01:00
Martin McKeaveney
7b57f0ecc1
merge
2020-07-07 21:32:32 +01:00
Martin McKeaveney
3122334c35
lint ✨
2020-07-07 21:29:20 +01:00
Michael Shanks
208f5b33c1
Form component now supports edit recprd
2020-07-07 20:16:03 +01:00
Michael Shanks
9098858ef8
Some extra comments
2020-07-06 17:10:55 +01:00
Michael Shanks
a55865e34c
Form: success notifier on save + configurable button text
2020-07-06 16:24:44 +01:00
Michael Shanks
877a9b1033
Login: allow edit of title & button text
2020-07-06 11:30:36 +01:00
Michael Shanks
fbdd159c56
Add `title` prop to forms (hides title if none entered)
2020-07-06 10:17:23 +01:00
Michael Shanks
817abccfd4
Merge branch 'master' into bugfixes
2020-07-03 14:07:43 +01:00
Michael Shanks
1dc406e1d7
DataTable should not display type & modelId
2020-07-02 21:22:21 +01:00
Michael Shanks
8cc59447b8
#383 rename Model > Table (ui only)
2020-07-02 20:38:02 +01:00
Joe
479a39e70d
Update components.json
2020-07-01 15:01:38 +01:00
Joe
9adea44349
formatting and lint
2020-07-01 14:46:22 +01:00
Joe
aeeca0293a
Table component revised plus minor UI changes
...
Table redesigned to be more flexible and include setting props for better control
2020-07-01 14:37:57 +01:00
Michael Shanks
81e3184b7c
removed unecessar styling from List
2020-07-01 13:20:05 +01:00
Michael Shanks
4b3ceb7f9d
Added recordDetail component
2020-07-01 13:19:14 +01:00
Joe
290b1cce14
Formatting and linting done
2020-06-29 19:55:27 +01:00
Joe
5f7186106e
Updated the basic form with boolean and select fix
2020-06-29 19:54:30 +01:00
Joe
55207c35ca
WIP Form Component Design Update
...
Wide form added
Boolean button fixed
2020-06-29 16:32:51 +01:00
Joe
dcfa39ef67
Formatting
2020-06-25 16:02:30 +01:00
Michael Shanks
9df4f2aa39
reverting login change from previous commit
2020-06-24 16:57:21 +01:00
Joe
9b8cc2a18f
Formatting and linting
2020-06-24 16:20:15 +01:00
Joe
6259cdc7e6
Merge branch 'Css-update-to-reflect-BBUI' of https://github.com/Budibase/budibase into Css-update-to-reflect-BBUI
2020-06-24 15:46:30 +01:00
Joe
5b4132a8e6
formatting and linting
2020-06-24 15:41:33 +01:00
Joe
5b600c4f2b
Merge branch 'master' into Css-update-to-reflect-BBUI
2020-06-24 15:35:40 +01:00
Joe
027d81be29
Props panel updated
...
All design props tested
SImplification of design props completed, with, in some cases, the replacement of units with general terminology.
2020-06-24 15:06:28 +01:00
Joe
a77be47076
CSS update UI refresh
...
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Michael Shanks
f44f3ec375
bugfix:Dataform throwing error
2020-06-21 06:01:29 +01:00
Michael Shanks
bf952f8677
instanceid removal
2020-06-18 16:59:31 +01:00
Michael Shanks
bf1da9e94e
removal of appRoot - appId comes in cookie
2020-06-12 20:42:55 +01:00
Martin McKeaveney
6f1ea30fe6
embed component, rename main and login to public and private
2020-06-11 20:18:59 +01:00
Joe
67868eb9d3
formatting
2020-06-09 11:49:06 +01:00
Joe
bd908a6e67
Image Component
...
Image component added to builder
2020-06-09 11:06:18 +01:00
Joe
7b25f559c0
Data Components UI Update
...
Changes include:
Table UI updated, including color changes, margin, padding and height adjustments,
Table centered, title added, spacing improved
login - button text includes web app name
2020-06-05 15:08:03 +01:00
Martin McKeaveney
a92ab5cabb
fix backend workflow
2020-06-04 13:55:52 +01:00
Joe
87c7d698bc
Merge pull request #325 from Budibase/transition,-dataform,-decoration-fix
...
Transition fix, decoration added and dataform button font removed
2020-06-04 12:40:33 +01:00
Joe
0638c5b9b8
Transition fix, decoration added and dataform button font removed
2020-06-04 12:22:01 +01:00
Michael Shanks
cd29fd9862
Merge branch 'master' into new-list-spike2
2020-06-04 11:57:05 +01:00
Michael Shanks
fee2b0f908
Merge branch 'data-form'
2020-06-03 23:14:12 +01:00
Michael Shanks
5fa8e3ca63
bugfix: screenRouter hijacks link clicks and routes when applicable
2020-06-03 22:52:33 +01:00
Joe
94a9868427
Form and button update
2020-06-03 22:49:55 +01:00
Michael Shanks
32d1ca641b
bugfix: data components hitting correct url again
2020-06-03 22:12:09 +01:00
Martin McKeaveney
9ec8e71624
Merge pull request #314 from Budibase/fix-dataform
...
fix dataform
2020-06-03 17:03:51 +01:00
Martin McKeaveney
f939d9ef13
fix dataform
2020-06-03 16:10:03 +01:00
Joe
1c3a37a23e
login logo update
2020-06-03 15:55:42 +01:00
Joe
0241fb7e91
Merge pull request #311 from Budibase/login-component-UI
...
login component UI update
2020-06-03 15:21:43 +01:00
Joe
8e3d823401
login component UI update
...
Input styles updates
Labels removed
Button redesigned
Title/name added to ui and settings
*Logo and preview broke for login component and page - Another issue
2020-06-03 15:13:39 +01:00
Michael Shanks
0c2d7a7c66
bugfix: links not respecting appRootPath
2020-06-03 12:30:32 +01:00
Michael Shanks
9c258da579
spike - list that accepts children
2020-06-02 23:26:06 +01:00
Martin McKeaveney
10ecb8d732
fix datalist, datatable and chart component
2020-06-02 21:31:29 +01:00
Conor_Mack
a4c65eb803
Stable property panel
2020-05-21 14:28:32 +01:00
Conor_Mack
12ef145973
Settings, Tidyup and Refactor
2020-05-20 11:55:25 +01:00
Conor_Mack
bba1de1df8
Building components settings and refactoring
2020-05-19 17:00:53 +01:00
Conor_Mack
baec9f50d9
Merge branch 'master' of https://github.com/Budibase/budibase into test/master-and-property-panel
2020-05-18 15:45:14 +01:00
Martin McKeaveney
c8dd48b507
formatting
2020-05-18 11:01:17 +01:00
Conor_Mack
c98289783f
Merge branch 'property-panel/structure' into property-panel/new-backend
2020-05-12 14:53:20 +01:00
Conor_Mack
be2e10a52e
Fixing errors
2020-05-12 14:44:30 +01:00
Martin McKeaveney
9ff76c799c
add initialiseClientDB
2020-05-11 10:28:06 +01:00
Conor_Mack
2e6a0e36c0
Pre demo changes
2020-05-08 20:29:15 +01:00
Martin McKeaveney
0962f102c5
data components
2020-05-07 22:15:09 +01:00
Martin McKeaveney
ec6390a36a
added model props
2020-05-07 14:59:06 +01:00
Martin McKeaveney
c255883aed
formatting + fixing builder tests
2020-05-07 10:53:34 +01:00
Martin McKeaveney
8f5845943a
Auth working
2020-05-06 20:29:55 +01:00
Martin McKeaveney
7da95c23a3
dev setup complete
2020-05-06 12:17:15 +01:00
Martin McKeaveney
392de2efcc
development setup, adding data components
2020-05-06 10:33:30 +01:00
Conor_Mack
391237403b
<svelte:component> solution for rendering
2020-05-05 14:45:52 +01:00
Martin McKeaveney
c3f68e9895
merge
2020-05-04 17:17:03 +01:00
Martin McKeaveney
c733b5bee8
access levels, actions and triggers removed. Restructuring and refactoring
2020-04-29 20:29:56 +01:00
Conor_Mack
985ce2f50a
Colorpicker functionality for components panel
2020-04-29 15:49:51 +01:00
Conor_Mack
cd0fa95ad4
Stylable option items and font family property
2020-04-27 11:26:34 +01:00
kevmodrome
d2e83a6acf
adds navigation bar block component
2020-04-23 14:32:36 +02:00
Conor_Mack
8eafbb74ae
Input components and tidyup
2020-04-23 13:22:41 +01:00
Conor_Mack
4220cb86bb
Basic Card and Component Tidyup
2020-04-22 11:52:55 +01:00
kevmodrome
50abaa4988
change isRecord to isModel
2020-04-14 12:03:22 +02:00
kevmodrome
2ac1bcdcba
update more names from record to model
2020-04-14 11:25:37 +02:00
Martin McKeaveney
300ec549a2
publish
2020-04-06 09:30:58 +01:00
Martin McKeaveney
b1f4f90927
v0.0.32
2020-04-06 09:26:13 +01:00
Michael Shanks
88ecb0d569
v0.0.31
2020-04-02 19:27:54 +01:00
Michael Shanks
1e2b009555
v0.0.30
2020-04-02 19:16:21 +01:00
Michael Shanks
0648ec7dff
v0.0.29
2020-03-31 16:33:40 +01:00
Michael Shanks
80fec01c8f
v0.0.28
2020-03-31 14:44:04 +01:00
Joe
54317f3d53
color change
2020-03-17 11:16:49 +00:00
Michael Shanks
44a989d7bc
lerna updated gitHead for me for some reason
2020-03-05 14:54:22 +00:00
Michael Shanks
72a77a035e
v0.0.27
2020-03-05 08:53:44 +00:00
Michael Shanks
3e57732380
v0.0.26
2020-03-05 08:48:04 +00:00
Michael Shanks
fcd2e6253c
v0.0.25
2020-03-05 08:37:51 +00:00
Michael Shanks
314a18e0fd
bugfix: container should default to div
2020-03-04 15:20:53 +00:00
Michael Shanks
2bec1d06ad
v0.0.24
2020-02-27 23:42:35 +00:00
Michael Shanks
b6f175161d
v0.0.23
2020-02-27 22:08:29 +00:00
Michael Shanks
1dc19d24a5
v0.0.22
2020-02-27 11:59:35 +00:00
Michael Shanks
7830a71ba3
v0.0.21
2020-02-26 22:47:09 +00:00
Michael Shanks
8e60e8f635
v0.0.20
2020-02-26 22:32:19 +00:00
Michael Shanks
6d55922a63
v0.0.19
2020-02-26 22:26:19 +00:00
Michael Shanks
5ce66c2481
v0.0.18
2020-02-26 22:18:45 +00:00
Michael Shanks
fc5413abb3
prep for NPM publish
2020-02-26 22:18:14 +00:00
Michael Shanks
f3dd412e74
v0.0.17
2020-02-26 21:12:13 +00:00
Martin McKeaveney
292d7b4286
Update index.js
2020-02-25 17:30:27 +00:00
Martin McKeaveney
a6499c0dc8
Rename button.svelte to Button.svelte
2020-02-25 17:30:06 +00:00
Michael Shanks
3f1a783102
CI error: standard-comp Button import typo
2020-02-25 17:25:26 +00:00
Martin McKeaveney
0d0f635db4
eslint tidy up
2020-02-25 15:46:04 +00:00
Michael Shanks
1a1a9e81e0
Merge pull request #121 from shogunpurple/state-management-v2
...
State management v2
2020-02-23 22:16:56 +00:00
Michael Shanks
ca63862604
publishDev scripts create dirs, so we dont get annoying errors
2020-02-22 22:24:19 +00:00
Martin McKeaveney
412aa6739f
state management bindings
2020-02-21 15:44:48 +00:00
Michael Shanks
acd24f7389
components changes
2020-02-21 11:43:21 +00:00
Michael Shanks
30415af21e
new components
2020-02-20 17:06:50 +00:00
Michael Shanks
cd829182f9
component templates
2020-02-19 21:38:21 +00:00
Martin McKeaveney
8b64c64bab
removed generators, added simple presets to standard components
2020-02-18 20:35:43 +00:00
Michael Shanks
83953922d7
Merge branch 'master' into 98-builtin-slot
2020-02-18 17:11:46 +00:00
pngwn
063cb0f41f
Add screenslot to current preview.
2020-02-18 15:53:22 +00:00
Michael Shanks
4089b52c53
Client Api - New state binding method ( #105 )
...
* new binding...
- state manager
- one store per screen
- not passing
* client lib binding - tests passing
* binding fully working again post stateManager
* bugfix with button component
* Control flow ("code") now working, tests passing
* Events List now reading from component definition
* fix to button.svelte - missing props._children
2020-02-18 12:29:38 +00:00
pngwn
4a62525949
Add builtin slot to list
2020-02-18 10:32:00 +00:00
Michael Shanks
b7d9e05641
Work on Components API & bugfixes ( #102 )
...
* typo - screens not being sent to page save
* removed children arg from hydrateChildren (n/a)
* initialiseChildren does not rerender unless forced
* removed derivatives of initialiseChildren
* renamed initialiseChildren > attachChildren
* standard-components - refactoring
div now container
H1, h2... etc now Heading with type
Select now takes option as _children
* loads of bug fixing
* safe props creation
anytime props are loaded,
we make sure they conform to the components props definition
2020-02-14 11:51:45 +00:00
Martin McKeaveney
893cd3b57d
state binding complete
2020-02-12 10:12:54 +00:00
Martin McKeaveney
ee9df6c29a
state binding v1
2020-02-11 14:19:06 +00:00
Michael Shanks
da7339035f
Builder saves backend and front end seperately ( #88 )
...
* refactoring server for screens & page layout restructure
* Disable API calls, UI placeholders.
* buildPropsHierarchy is gone & screen has url
* Recent changes.
* router
* router
* updated git-ignore to reinclude server/utilities/builder
* modified cli - budi new create new file structure
* Fix uuid import.
* prettier fixes
* prettier fixes
* prettier fixes
* page/screen restructure.. broken tests
* all tests passing at last
* screen routing tests
* Working screen editor and preview.
* Render page previews to the screen.
* Key input lists to ensure new array references when updating styles.
* Ensure the iframe html and body fills the container.
* Save screens via the API.
* Get all save APIs almost working.
* Write pages.json to disk.
* Use correct API endpoint for saving styles.
* Differentiate between saving properties of screens and pages.
* Add required fields to default pages layouts.
* Add _css default property to newly created screens.
* Add default code property.
* page layout / screens - app output
* backend and fronend save seperately
Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 21:35:51 +00:00
Michael Shanks
f7bea46f01
Page Layout & Screen restructure ( #87 )
...
* refactoring server for screens & page layout restructure
* Disable API calls, UI placeholders.
* buildPropsHierarchy is gone & screen has url
* Recent changes.
* router
* router
* updated git-ignore to reinclude server/utilities/builder
* modified cli - budi new create new file structure
* Fix uuid import.
* prettier fixes
* prettier fixes
* prettier fixes
* page/screen restructure.. broken tests
* all tests passing at last
* screen routing tests
* Working screen editor and preview.
* Render page previews to the screen.
* Key input lists to ensure new array references when updating styles.
* Ensure the iframe html and body fills the container.
* Save screens via the API.
* Get all save APIs almost working.
* Write pages.json to disk.
* Use correct API endpoint for saving styles.
* Differentiate between saving properties of screens and pages.
* Add required fields to default pages layouts.
* Add _css default property to newly created screens.
* Add default code property.
* page layout / screens - app output
Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 15:51:09 +00:00
Martin McKeaveney
34d56e960f
include svelte files in prettier
2020-02-03 09:50:30 +00:00
Martin McKeaveney
94eb93b186
running prettier over codebase, removing merge files
2020-02-03 09:24:25 +00:00
Michael Shanks
c7cbe6ca8b
#24 - Control Flow ( #79 )
...
* removed binding references to array type
* refactored initialiseChildren into seperate file
* render function, with code blocks - tested simple cases
* few mores tests for control flow
* md components - getting TestApp to work
* new render wrapper - bug fix
* client: providing access to component root elements
* code editor working
* code editor improvements
2020-01-31 23:11:50 +00:00
pngwn
2a4cfa278b
Implement updating of individual component props
2020-01-24 14:51:29 +00:00
pngwn
165a42a6f4
Update gitignored files.
2020-01-24 14:51:28 +00:00
Martin McKeaveney
46a9650f62
v0.0.16
2020-01-23 11:38:11 +00:00
Michael Shanks
06abf050b6
introduced 'container' to component definition
2020-01-20 21:57:27 +00:00
Michael Shanks
9b684ed694
standard components exports broken
2020-01-20 11:03:25 +00:00
Michael Shanks
be6603b15a
standard-components - uses _children
2020-01-18 09:00:18 +00:00
Michael Shanks
eac855bb71
#48 restructure. Screens in, user components out. _children static concept
2020-01-17 23:06:42 +00:00
Michael Shanks
57bec22461
v0.0.15
2019-11-12 07:15:59 +00:00
Michael Shanks
f4d9629fd2
v0.0.14
2019-11-09 08:14:41 +00:00
Michael Shanks
933a70f3ff
v0.0.13
2019-11-05 13:30:53 +00:00
Michael Shanks
0f0c994a6c
Standard Select Componet:added blank option
2019-10-31 09:23:55 +00:00
Michael Shanks
ed6bb4bf62
v0.0.12
2019-10-19 07:24:35 +01:00
Michael Shanks
63c865ab7d
basic cru app possible
2019-10-19 07:24:20 +01:00
Michael Shanks
75f4c6dd68
backup before an f-up
2019-10-18 17:32:03 +01:00
Michael Shanks
89c6dd04c3
bootstra components - backup before comonen control flow
2019-10-16 05:38:45 +01:00
Michael Shanks
11810d7a74
bootstrap components started...
2019-10-14 08:32:20 +01:00
Michael Shanks
8af94150b1
v0.0.11
2019-10-12 08:31:04 +01:00
Michael Shanks
a88b56d3c4
v0.0.10
2019-10-12 07:51:01 +01:00
Michael Shanks
e3e52ff65d
v0.0.9
2019-10-11 19:06:31 +01:00
Michael Shanks
9185c2195e
standard-components - all files
2019-10-11 19:04:11 +01:00
Michael Shanks
3ad26dffed
v0.0.8
2019-10-11 18:58:13 +01:00
Michael Shanks
3c1114d71a
v0.0.7
2019-10-11 18:51:03 +01:00
Michael Shanks
115189f72a
v0.0.6
2019-10-11 18:48:09 +01:00
Michael Shanks
3d75263b16
v0.0.5
2019-10-11 18:47:35 +01:00
Michael Shanks
3c02f05d8d
v0.0.4
2019-10-11 18:45:26 +01:00
Michael Shanks
aee554383c
few bug fixes
2019-10-10 10:41:31 +01:00
Michael Shanks
1716b0ca5b
generators seem to be working...
2019-10-10 06:18:02 +01:00
Michael Shanks
b4f7ccbbba
generators..
2019-10-07 06:03:41 +01:00
Michael Shanks
e283e971ec
lots of bugfixes and component changes
2019-10-03 06:12:13 +01:00
Michael Shanks
0ce725a7a8
context binding
2019-10-01 05:57:45 +01:00
Michael Shanks
df300daf8d
new components not export by index in stanadard-component
2019-09-30 05:21:08 +01:00
Michael Shanks
b2c3accf82
some bugfixes - ready to start building!
2019-09-29 06:40:06 +01:00
Michael Shanks
08cedd1cc2
refactoring - lodash/fp
2019-09-28 05:28:11 +01:00
Michael Shanks
2c3b4b55ee
Event bindings with context, array binding, Table component...
2019-09-27 17:03:31 +01:00
Michael Shanks
f3c529f444
nav component and bug fixes
2019-09-26 05:40:58 +01:00
Michael Shanks
2e6a34c687
state binding working
2019-09-22 05:02:33 +01:00
Michael Shanks
8409deae15
Events and state binding
2019-09-20 08:01:35 +01:00
Michael Shanks
70ddecfab0
data binding and stndard componets work
2019-09-19 04:35:40 +01:00
Michael Shanks
fc651a10a1
packaging fix
2019-09-11 05:18:00 +01:00
michael shanks
c5e6fe001b
v0.0.3
2019-09-10 13:07:35 +01:00
michael shanks
2e596be3d1
v0.0.2
2019-09-10 11:48:00 +01:00
Michael Shanks
cbd0ac291b
more packge changes
2019-09-10 10:54:35 +01:00
Michael Shanks
a2498b6ced
packaging stuff
2019-09-10 06:00:19 +01:00
michael shanks
e0abcdaa0e
bugfixes.
2019-09-09 05:24:14 +01:00
michael shanks
5ee72b1d87
build app... probably not orking yet..
2019-09-07 06:50:35 +01:00