Commit Graph

60 Commits

Author SHA1 Message Date
Martin McKeaveney 33c40063af layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston 1a8d781c8c Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
Andrew Kingston 7a3f9d61d2 Add work on data context in components 2020-11-18 11:24:01 +00:00
Martin McKeaveney 21ce995dfc bump rollup plugin svelte version 2020-11-09 18:04:55 +00:00
Martin McKeaveney 50f21e61ff bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
Michael Shanks 83261aeadf analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Andrew Kingston 42bf945d35 Fix rollup not live reloading correctly 2020-09-15 07:55:32 +01:00
Martin McKeaveney b177a36f89 lint, using bbui component 2020-09-09 16:27:46 +01:00
Martin McKeaveney 6fc72330dc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Martin McKeaveney 58fc6d291c using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Martin McKeaveney 22005bc990 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney 5705fbb6a5 lint 2020-07-13 19:44:42 +01:00
Martin McKeaveney 970317ef08 identify user in builder 2020-07-13 18:09:32 +01:00
Martin McKeaveney 380781de8b posthog analytics 2020-07-13 17:12:54 +01:00
Michael Shanks 6cdfd547c6 rollup: added relative path to bbui
(assumes same root folder as budibase)
2020-06-29 17:22:00 +01:00
Martin McKeaveney eca7b69949 merge 2020-06-22 22:39:41 +01:00
kevmodrome 06fd91cfab adds bbui.css file 2020-06-19 13:36:03 +02:00
Martin McKeaveney af9038f64f structuring new backend UI 2020-06-15 16:41:31 +01:00
Martin McKeaveney 0ec47971d0 formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney ddb1880b98 development setup, adding data components 2020-05-06 10:33:30 +01:00
Martin McKeaveney 3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Martin McKeaveney 2b028a0eda Merge branch 'master' of github.com:Budibase/budibase into couchdb-api 2020-04-24 18:11:02 +01:00
Martin McKeaveney 1381cefc41 backend allowing creation of models, records and databases 2020-04-20 16:17:18 +01:00
Conor_Mack e255f0f202 Component Panel - root level components display 2020-04-17 10:26:48 +01:00
kevmodrome 423320d184 cleanup rollup config 2020-04-13 12:59:00 +02:00
kevmodrome 1c815cbe1a update routify to beta 40 and set up correct basepath for application, also fixes some links 2020-04-09 09:04:09 +02:00
Kevin Åberg Kultalahti 2a43039b85 fixes builder path issue 2020-04-02 11:44:42 +02:00
kevmodrome 09b52be379 changes from node_modules to using rollup-plugin-alias, fixes tests 2020-04-01 12:38:07 +02:00
kevmodrome c120eb934d updates imports and finishes moving all commonly used files to the node_modules folder 2020-03-31 13:16:03 +02:00
kevmodrome 319b86e012 wip: move components to node_modules folder for easier importing 2020-03-31 11:50:13 +02:00
Martin McKeaveney f82a954666 formatting 2020-03-27 16:58:32 +00:00
Martin McKeaveney d85c04acbf reactive model data table 2020-03-24 16:17:46 +00:00
Martin McKeaveney b474f8a600 table enhancements 2020-03-22 09:21:18 +00:00
Martin McKeaveney a8fec53ff3 adding, deleting and editing records working 2020-03-20 18:47:01 +00:00
Martin McKeaveney 8cb49fb27e UI structure 2020-03-12 14:23:49 +00:00
Michael Shanks 64ca63926f bugfixes... incorrect routing from builder to instances 2020-03-11 16:42:19 +00:00
Martin McKeaveney 573f837c4f logrocket analytics 2020-03-04 16:47:47 +00:00
Martin McKeaveney 58ea78b8be lint failures 2020-02-27 16:45:24 +00:00
Michael Shanks d7ac067a3c bugfix: images only rendering hen running in dev mode 2020-02-27 11:55:00 +00:00
Martin McKeaveney 7ae40de558 eslint tidy up 2020-02-25 15:46:04 +00:00
Martin McKeaveney 3a406bc0da removed generators, added simple presets to standard components 2020-02-18 20:35:43 +00:00
Martin McKeaveney 0808178dfa running prettier over codebase, removing merge files 2020-02-03 09:24:25 +00:00
pngwn 5aa44a88a4 48 builder frontend 2 (#76)
* Implement collapsing component hierarchy.

* Save screen when adding new components.

* Allow creation of nested child components.

* Rename updateComponentProps to setComponentProps

* Compile layout and position properties to css strings.

* Correct ordering errors.

* Compile the css for an entire screen.

* Add unique id for each component.

* Ignore _id props.

* Update client to add correct class names to component elements.

* Add grid-template fields to layout styling panel.

* Inject css into iframe. Minor tweaks.

* Fix unset margins.

* Update failing tests.
2020-01-31 16:01:58 +00:00
Martin McKeaveney 9ebe7bec5c build process improvements and gitignore 2020-01-24 16:31:53 +00:00
Michael Shanks ef22b164ff rebuild of core & builder rollup fix 2019-12-30 18:08:50 +00:00
Michael Shanks 2f028b1f1e generators.. 2019-10-07 06:03:41 +01:00
Michael Shanks 3cfe71cbbb refactoring - lodash/fp 2019-09-28 05:28:11 +01:00
Michael Shanks 9953989de6 state binding working 2019-09-22 05:02:33 +01:00
Michael Shanks be2fe07395 Events and state binding 2019-09-20 08:01:35 +01:00
michael shanks ef9a0853a0 some bugfixing.. 2019-09-09 05:23:41 +01:00