Joe
fc73bb2341
Color fix
2020-05-28 09:23:36 +01:00
Michael Shanks
2abda35443
Merge branch 'workflow-v1' of github.com:Budibase/budibase into workflow-v1
2020-05-28 09:17:49 +01:00
Martin McKeaveney
ad637348c9
workflow UI, orhestrator for executing workflows
2020-05-27 21:51:32 +01:00
Michael Shanks
fe79f294b4
access levels
2020-05-27 17:23:01 +01:00
Joe
b92640de2c
Update temporaryPanelStructure.js
2020-05-27 15:50:45 +01:00
Joe
74832d1303
Update to component groupings
2020-05-27 15:50:45 +01:00
Joe
50c9fd2dc1
Tidy up
2020-05-27 15:50:45 +01:00
Joe
de1611e693
Unified icons and made the components look like blocks
2020-05-27 15:50:45 +01:00
Joe
5bc315f162
Component items ui updated
2020-05-27 15:50:45 +01:00
Joe
9fb0b3808b
Merge branch 'master' into WIP-props-panel-update
2020-05-27 15:22:35 +01:00
Joe
820de937e4
Update propertyCategories.js
2020-05-27 14:39:48 +01:00
Joe
6a920ddbfb
Format and lint
2020-05-27 14:28:05 +01:00
Joe
a3135a9cee
Props panel flex fix
2020-05-27 14:27:25 +01:00
Kevin Åberg Kultalahti
1a02792479
Merge pull request #252 from Budibase/feature/create-app-builder-ui
...
add functionality to create application from builder UI
2020-05-27 15:17:06 +02:00
kevmodrome
9392de550a
add validation
2020-05-27 13:48:38 +02:00
kevmodrome
3a72eddd78
add loading state
2020-05-27 12:54:53 +02:00
Michael Shanks
dd031796f5
Merge remote-tracking branch 'origin/feature/create-app-builder-ui' into create-kev
2020-05-27 10:45:27 +01:00
Michael Shanks
af6d1da89f
forcing svelte version - routify fix
2020-05-27 10:44:56 +01:00
kevmodrome
b2d2c25bd1
add fetch
2020-05-27 11:44:15 +02:00
Martin McKeaveney
6829f9ab06
Merge branch 'master' of github.com:Budibase/budibase into workflow-v1
2020-05-27 10:13:42 +01:00
Martin McKeaveney
e45c176883
Merge pull request #258 from Budibase/Design-UI-edit-panel-update
...
Ui Update
2020-05-26 22:45:00 +01:00
Joe
8d522e3eaf
Ui Update
...
Tidied up a few areas of the new edit panel within the Design UI, including:
Margins
Input box sizes
Colors
Tabs
TBD - The parent tab, Add, will move to the left in the future and edit will disappear. Design, settings and actions will become parents.
2020-05-26 20:44:24 +01:00
kevmodrome
1ff512a218
wip: adds gap to apps
2020-05-26 17:37:11 +02:00
kevmodrome
2a151821f9
90% finished modal
2020-05-26 16:25:37 +02:00
Conor_Mack
9f42b80977
Removing Svelte Color Picker
2020-05-26 15:08:59 +01:00
Conor_Mack
9dc65eef98
New jest tests for generate-css
2020-05-26 14:27:33 +01:00
Conor_Mack
cff58f6a2d
linter formatting
2020-05-26 10:19:04 +01:00
Conor_Mack
a9ef48e4ea
merge
2020-05-26 10:06:04 +01:00
kevmodrome
5717bda8a4
refactor home page to use _layout
2020-05-26 10:38:43 +02:00
Joe
f00d212b59
Merge pull request #251 from Budibase/home-page
...
Home page UI design
2020-05-26 09:20:38 +01:00
Joe
d1cca48e0e
Format and linting changes
2020-05-26 09:14:40 +01:00
Joe
e4da8a546d
Minor responsive design updates and formatting
2020-05-25 20:26:48 +01:00
Joe
c8e9178b63
Home page UI design
...
The majority of HTML and CSS is complete.
Still to be done:
- Activate the create new web app button
- Activate the settings nav item
- Date modified
- Ability to rename web app and provide a description (and an auto screenshot is generated down the line)
2020-05-25 16:57:17 +01:00
Conor_Mack
7f3b34093a
Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/master
2020-05-25 15:24:47 +01:00
Conor_Mack
deab1adc31
Completed CSS Selector Styling
2020-05-25 15:23:56 +01:00
Joe
e20b65c13b
Panel titles updated
...
Panel titles updated to represent designs
Further work is required to use global styles to control this
2020-05-23 13:00:38 +01:00
Joe
97adabcaa8
Top nav redesign
...
New BB logo added, and sizing changed.
Nav items margin changed to reflect designs
Nav items color changed to reflect new simplified color scheme
Bottom border added
Nav background color changed
*Global styles is a work in progress.
2020-05-23 09:49:25 +01:00
Martin McKeaveney
cacee947bf
workflow charts
2020-05-22 16:32:23 +01:00
Conor_Mack
0a745edfe4
Change of structure for _styles
2020-05-22 15:30:29 +01:00
Conor_Mack
54e7dba667
Cleanup
2020-05-22 10:42:02 +01:00
Martin McKeaveney
e659e69e86
workflow UI with DnD
2020-05-21 21:40:16 +01:00
Conor_Mack
facd99f58a
Stable property panel
2020-05-21 14:28:32 +01:00
Conor_Mack
017ac7aced
Settings, Tidyup and Refactor
2020-05-20 11:55:25 +01:00
Conor_Mack
3cd48773d1
Building components settings and refactoring
2020-05-19 17:00:53 +01:00
Martin McKeaveney
d86fc405ca
routify config for electron
2020-05-19 15:45:09 +01:00
kevmodrome
d65acca512
upgrades routify to latest version
2020-05-19 15:19:32 +02:00
Martin McKeaveney
5c775ecf48
electron asar
2020-05-19 14:03:46 +01:00
Martin McKeaveney
ee139cd137
adding builder route for testing
2020-05-18 18:05:36 +01:00
Martin McKeaveney
3be38109e3
preloading remix, removing unused css
2020-05-18 16:37:19 +01:00
Conor_Mack
983a1c3718
Testing Complete - Resolve Post Issue
2020-05-18 16:32:00 +01:00
Conor_Mack
9eceb6c5cf
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
661084a97f
fixing lint errors
2020-05-18 14:08:32 +01:00
Martin McKeaveney
2f9944aa4b
fix builder component library loading issue
2020-05-18 14:06:14 +01:00
Conor_Mack
38b57f3024
Merge branch 'test/property-panel-changes' into test/master-and-property-panel
2020-05-18 12:15:03 +01:00
Martin McKeaveney
5cd218da02
fixing CI
2020-05-18 11:18:31 +01:00
Martin McKeaveney
3c9af5336e
formatting
2020-05-18 11:01:17 +01:00
Michael Shanks
dffc6df5ea
merge conflicts..
2020-05-18 06:43:05 +01:00
Michael Shanks
1dc32a05e3
removing clientId from frontend, fixing invalid database name
2020-05-18 06:40:29 +01:00
Martin McKeaveney
d3a19f4858
electron script
2020-05-15 18:13:24 +01:00
Michael Shanks
b7a3ed2e08
Merge branch 'master' of github.com:Budibase/budibase
2020-05-14 15:12:40 +01:00
Michael Shanks
97db4f1765
server tests in-memory and passing
2020-05-14 15:12:30 +01:00
Martin McKeaveney
634abe194c
Update CurrentItemPreview.svelte
2020-05-12 17:16:39 +01:00
Conor_Mack
dc21bcd525
Merge branch 'property-panel/structure' into property-panel/new-backend
2020-05-12 14:53:20 +01:00
Conor_Mack
81cfdf69aa
Fixing errors
2020-05-12 14:44:30 +01:00
Martin McKeaveney
ed57456245
prevent a bunch of CSS in iframe head on every render
2020-05-12 12:23:34 +01:00
Martin McKeaveney
3149b38586
fixed dev setup
2020-05-11 16:01:02 +01:00
Martin McKeaveney
16a6680c2e
add initialiseClientDB
2020-05-11 10:28:06 +01:00
Conor_Mack
2e636dec93
Pre demo changes
2020-05-08 20:29:15 +01:00
Conor_Mack
6b7a3d1d7e
Style binding options and property categories
2020-05-08 09:57:41 +01:00
Martin McKeaveney
bf18d601d6
final tidy up
2020-05-07 22:46:27 +01:00
Martin McKeaveney
2ebe5580d5
fixing tests
2020-05-07 22:25:27 +01:00
Martin McKeaveney
db69673a9d
data components
2020-05-07 22:15:09 +01:00
Martin McKeaveney
96a1bc52de
added model props
2020-05-07 14:59:06 +01:00
Conor_Mack
8d8caa9ff5
Properties panel structure complete
2020-05-07 14:30:04 +01:00
Martin McKeaveney
a28322f538
further simplification of server code
2020-05-07 14:04:32 +01:00
Martin McKeaveney
0ec47971d0
formatting + fixing builder tests
2020-05-07 10:53:34 +01:00
Martin McKeaveney
0af5f12405
removed core library
2020-05-06 20:49:21 +01:00
Martin McKeaveney
910030e929
Auth working
2020-05-06 20:29:55 +01:00
Martin McKeaveney
b6b50182e2
dev setup complete
2020-05-06 12:17:15 +01:00
Martin McKeaveney
ddb1880b98
development setup, adding data components
2020-05-06 10:33:30 +01:00
Conor_Mack
b52b9fdd2f
<svelte:component> solution for rendering
2020-05-05 14:45:52 +01:00
Conor_Mack
8ad10976d3
Updates to naming conventions
2020-05-05 10:02:10 +01:00
Martin McKeaveney
119bb4ba30
working through auth - adding user instance map
2020-05-04 18:07:03 +01:00
Martin McKeaveney
5648eae275
merge
2020-05-04 17:17:03 +01:00
Martin McKeaveney
af9c1adb35
apps being served correctly
2020-05-04 17:13:57 +01:00
Conor_Mack
06bbc88b3e
WIP: Changes for property panel
2020-05-04 16:07:04 +01:00
kevmodrome
ddd1cdfd15
Merge remote-tracking branch 'origin/master' into feature/designer-routing
2020-05-04 10:33:17 +02:00
kevmodrome
99015ca676
adds working routing for clicking on components
2020-05-04 10:32:25 +02:00
kevmodrome
1be5a248cb
adds method on store to get path of IDs to component
2020-05-04 10:26:38 +02:00
Martin McKeaveney
58871883f9
screenslots working again
2020-05-03 11:33:20 +01:00
Martin McKeaveney
5b4bce8b8f
component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation
2020-05-02 15:29:10 +01:00
kevmodrome
59624741de
move onSelect method ComponentsHierarchyChildren
2020-05-01 17:39:50 +02:00
kevmodrome
09248d4d22
adds functionality to navigate to specific component via URL
2020-05-01 16:20:25 +02:00
Martin McKeaveney
3564fec064
access levels, actions and triggers removed. Restructuring and refactoring
2020-04-29 20:29:56 +01:00
Conor_Mack
26fdad57fd
Colorpicker functionality for components panel
2020-04-29 15:49:51 +01:00
kevmodrome
02b9747ffd
adds functionality to navigate to screens and layouts
2020-04-29 13:07:21 +02:00
Martin McKeaveney
ff73cfba48
Merge branch 'master' of github.com:Budibase/budibase into couchdb-api
2020-04-28 16:07:22 +01:00
Martin McKeaveney
a645df082c
clientId fetching before app load, custom views, fixed schema
2020-04-28 14:39:35 +01:00
kevmodrome
95660af499
add setup to go to page-layout screen
2020-04-28 15:28:31 +02:00
kevmodrome
8784cab517
corrects page switching behaviour in page selection component
2020-04-28 14:28:23 +02:00
kevmodrome
56ca7dd2b8
adds default navigation to main page
2020-04-28 14:21:40 +02:00
kevmodrome
4b4733daa8
moves frontend root to route component
2020-04-28 13:59:29 +02:00
kevmodrome
d4c6e076ed
sets up basic structure
2020-04-28 12:04:38 +02:00
kevmodrome
ae8c5cb8b1
adds fallback page to catch params
2020-04-28 10:39:54 +02:00
Conor_Mack
3e8b0e4712
Merge pull request #218 from Budibase/components/font-family-options-prop
...
Stylable option items and font family property
2020-04-27 11:30:08 +01:00
Conor_Mack
e7af64f625
Stylable option items and font family property
2020-04-27 11:26:34 +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
5385357b9d
fixing tests
2020-04-24 18:05:29 +01:00
kevmodrome
17804d5894
fixes issue on front-end that hides things when the list of components gets too long. Also solves an issue with the component panel not showing all properties if there are too many
2020-04-24 11:35:54 +02:00
Martin McKeaveney
c986bba0d8
pouchDB integration, use app id instead of app name for keying app packages
2020-04-23 14:37:08 +01:00
kevmodrome
eeac06e30c
adds navigation bar block component
2020-04-23 14:32:36 +02:00
Conor_Mack
cfd93ece49
Input components and tidyup
2020-04-23 13:22:41 +01:00
Conor_Mack
ec0c05412c
Merge Fix
2020-04-22 13:48:47 +01:00
Conor_Mack
14937f0e53
Merge branch 'feature/components-panel-components-refactor' into simplified-component-panel
2020-04-22 13:24:54 +01:00
Conor_Mack
c51ee3f0e8
Basic Card and Component Tidyup
2020-04-22 11:52:55 +01:00
kevmodrome
37ca0ee1d8
makes the Component panel tabs more generic
2020-04-22 08:25:59 +02:00
Conor_Mack
d24705e1e1
Tidyup
2020-04-21 14:21:19 +01:00
Conor_Mack
5990d58c82
New component panel structure - template update
2020-04-21 14:20:57 +01:00
Martin McKeaveney
1381cefc41
backend allowing creation of models, records and databases
2020-04-20 16:17:18 +01:00
Conor_Mack
f58e4c5410
Adding onComponentChosen fn for new components
2020-04-20 15:10:23 +01:00
kevmodrome
cb6f86494d
merge fixes
2020-04-20 14:44:56 +02:00
kevmodrome
088ee82870
adds backbutton and second level handling
2020-04-20 14:40:29 +02:00
Conor_Mack
77a3f0e119
Components - icons, descriptions and other tidyup
2020-04-17 14:24:51 +01:00
Conor_Mack
381c8158e3
Merge branch 'simplified-component-panel' of https://github.com/Budibase/budibase into simplified-component-panel
2020-04-17 11:08:26 +01:00
Conor_Mack
02c8998747
Joes recommended colour changes
2020-04-17 11:08:17 +01:00
kevmodrome
4586d5f89b
add padding to properties tab
2020-04-17 11:45:53 +02:00
kevmodrome
00d8139746
Merge branch 'simplified-component-panel' into simplified-component-panel-tabs
2020-04-17 11:44:20 +02:00
kevmodrome
c2db1b4d11
removes stuff from SelectionList component.
2020-04-17 11:33:27 +02:00
Conor_Mack
e255f0f202
Component Panel - root level components display
2020-04-17 10:26:48 +01:00
kevmodrome
80dc692ca0
adds basic tab view to the components pane
2020-04-17 09:16:03 +02:00
kevmodrome
7f7ebdd0b1
adds temp structure for panel and components
2020-04-16 12:47:56 +02:00
Martin McKeaveney
65fd38e205
set up common to use babel, static file serving middleware
2020-04-15 15:25:11 +01:00
kevmodrome
b2e8c31d0a
Merge branch 'master' into bugfix/change-record-and-index
2020-04-14 16:07:57 +02:00
Conor_Mack
a3f1439afb
Merge branch 'master' of https://github.com/Budibase/budibase into material-des-builder-testing
2020-04-14 14:15:58 +01:00
Conor_Mack
dc20e11fa4
All latest changes coming from the builder testing
2020-04-14 14:15:32 +01:00
kevmodrome
428ad4d3cc
change name of index to view in view modal
2020-04-14 12:21:42 +02:00
kevmodrome
d6c6ea8d65
update record to model in core
2020-04-14 12:07:21 +02:00
kevmodrome
6201c47616
change isRecord to isModel
2020-04-14 12:03:22 +02:00
kevmodrome
28854c5c9a
update more names from record to model
2020-04-14 11:25:37 +02:00
kevmodrome
4c464e33c9
change name from allowedRecordNodeIds to allowedModelNodeIds
2020-04-14 11:19:14 +02:00
kevmodrome
71d5c07069
remove unused variable
2020-04-14 11:11:50 +02:00
kevmodrome
c5e3a78e13
moved unused component and updated records to model
2020-04-14 11:09:44 +02:00
kevmodrome
514bccfd11
fix import errors
2020-04-14 11:04:03 +02:00
kevmodrome
4f0aa0cab1
removed unneeded component
2020-04-14 11:02:06 +02:00
kevmodrome
17ab20fb8a
updates ModelView to use model instead of record
2020-04-14 10:58:56 +02:00
kevmodrome
09758d7ee9
updates tests and method names to getNewModelTemplate method
2020-04-14 10:49:10 +02:00
kevmodrome
427a63d2bd
changes name of backend store method
2020-04-14 10:25:57 +02:00
kevmodrome
bf639da46c
changes front-end to use new store method names
2020-04-14 10:24:33 +02:00
kevmodrome
a4c177e8ec
update SchemaManagementDrawer and HierarchyRow
2020-04-14 10:20:53 +02:00
kevmodrome
10893e4a2d
fixes list of apps not having the correct path in all situations
2020-04-13 16:09:53 +02:00
kevmodrome
d99bc6a9d4
update forms to not submit on button click
2020-04-13 15:46:16 +02:00
kevmodrome
67e223f777
makes sure the frontend selects a database when navigated to
2020-04-13 12:59:46 +02:00
kevmodrome
cfada8771c
fixes store actions to use correct appname
2020-04-13 12:59:29 +02:00
kevmodrome
423320d184
cleanup rollup config
2020-04-13 12:59:00 +02:00
kevmodrome
29e2277e01
border-radius fix
2020-04-09 13:49:30 +02:00
kevmodrome
e33db1ea39
styling fixes
2020-04-09 13:47:47 +02:00
kevmodrome
99bdf3fea5
fix small bug where database was not shown on refresh
2020-04-09 11:06:32 +02:00
kevmodrome
5a3de93734
fix redirect issues when refreshing page
2020-04-09 10:55:47 +02:00
kevmodrome
4e48fc60a5
fix hierarchy view not opening the correct modal
2020-04-09 10:22:02 +02:00
kevmodrome
eb0298420e
change topnav back for now
2020-04-09 10:16:15 +02:00
kevmodrome
f41110ec74
fix SchemaManagementDrawer modals
2020-04-09 10:13:06 +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
kevmodrome
f2d4866d4f
Merge branch 'master' of github.com:Budibase/budibase into feature/routify
2020-04-08 10:38:57 +02:00
Martin McKeaveney
65de002c57
show screenslot if there's no screens
2020-04-06 17:06:04 +01:00
kevmodrome
d1f0b51b16
tidyup
2020-04-06 17:46:08 +02:00
kevmodrome
f41a1b4a3c
fix styling issue
2020-04-06 17:12:11 +02:00
kevmodrome
7a6e86e93f
remove unused page content
2020-04-06 17:04:45 +02:00
kevmodrome
9ee312144e
remove unused functions and imports
2020-04-06 16:56:10 +02:00
kevmodrome
b035c56522
convert modelcreator and vieweditor to new modal
2020-04-06 16:51:17 +02:00
kevmodrome
3ce9124d3d
convert delete modal to new type
2020-04-06 16:44:53 +02:00
kevmodrome
b0275f5bf6
convert edit modal to use new modal
2020-04-06 16:38:33 +02:00
kevmodrome
0887648221
remove console.log
2020-04-06 16:04:39 +02:00
kevmodrome
cef7693026
moves createrecord component to use new modal
2020-04-06 16:02:45 +02:00
kevmodrome
85289889f4
convert createuser component to use new modal
2020-04-06 15:53:32 +02:00
kevmodrome
a0aa2f03a8
implements new modal component for access level modal and create database modal
2020-04-06 15:42:32 +02:00
kevmodrome
6141e9b4ed
adds svelte-simple-modal
2020-04-06 15:41:31 +02:00
kevmodrome
155912e2d8
remove unused import
2020-04-06 11:23:32 +02:00
kevmodrome
56f7e79131
remove unused imports
2020-04-06 11:04:36 +02:00
kevmodrome
5744a6d7fa
Merge branch 'master' of github.com:Budibase/budibase into feature/routify
2020-04-06 10:41:09 +02:00
Martin McKeaveney
31853a6c34
v0.0.32
2020-04-06 09:26:13 +01:00
kevmodrome
21f24c7b79
remove AccessLevelsRoot, moved to Route page component
2020-04-06 10:06:02 +02:00
kevmodrome
265b0c0815
remove unused files in the src/root directory that have been converted to route pages
2020-04-06 10:02:54 +02:00
kevmodrome
9593372af7
style fix that was not merged correctly
2020-04-06 09:07:53 +02:00
kevmodrome
2fe3fd426d
move modal view to backend page layout
2020-04-06 08:15:29 +02:00
kevmodrome
59a7d28c4f
Merge branch 'master' of github.com:Budibase/budibase into feature/routify
2020-04-06 07:47:35 +02:00
Joe
70b54cf205
Update PagesList.svelte
2020-04-03 14:26:07 +01:00
Martin McKeaveney
d5c7324bbd
remove debug line
2020-04-03 12:58:28 +01:00
Martin McKeaveney
544306ecda
fixing record saving bug
2020-04-03 12:56:17 +01:00
kevmodrome
25798928d0
wip: adds frontend view
2020-04-03 11:36:35 +02:00
kevmodrome
33f87c61e8
adds back no db selected view
2020-04-03 11:36:16 +02:00
kevmodrome
0f2e69796f
fix autoselecting to sync with url
2020-04-03 11:27:35 +02:00
kevmodrome
b5caa57299
use params to select DB rather than store
2020-04-03 11:21:11 +02:00
Michael Shanks
ab316fedcd
v0.0.31
2020-04-02 19:27:54 +01:00
Michael Shanks
eb8dedeea1
v0.0.30
2020-04-02 19:16:21 +01:00
kevmodrome
cda1f2671a
removes unused code in NavItem component
2020-04-02 18:23:53 +02:00
kevmodrome
9360226525
update backendNav to use routify
2020-04-02 18:23:05 +02:00
kevmodrome
1e0e98ff49
update routify index options
2020-04-02 18:18:31 +02:00
Joe
b99b5fa7b1
Changes to page layout in navbar
...
Also changed 12px fonts to 13px fonts
2020-04-02 17:11:38 +01:00
kevmodrome
3006110e01
update routify
2020-04-02 18:10:08 +02:00
Michael Shanks
28abb6f312
Merge branch 'master' of github.com:Budibase/budibase
2020-04-02 16:37:40 +01:00
Michael Shanks
2021f4466a
"Master Layout" > "Page Layout" .. and moved above screens
2020-04-02 16:37:22 +01:00
kevmodrome
91a8b37421
use local param instead of global params on application page
2020-04-02 17:01:19 +02:00
kevmodrome
129cdbb1a6
update loading state to empty div, might need a loading state
2020-04-02 16:40:14 +02:00
kevmodrome
78329ba685
wip: database and user access level pages to work with new routing
2020-04-02 16:29:09 +02:00
kevmodrome
75051a194d
wip: changes initialise function to getPackage and runs once you select application instead of at run-time.
2020-04-02 16:27:19 +02:00
Joe
f41b68e134
Merge pull request #192 from Budibase/style-update-to-backend-primary-screen
...
Styling changes
2020-04-02 15:14:26 +01:00
Joe
ea46fd0283
Styling changes
...
Font stlyes changed
Margin revised
Table fonts updated
Select component updated
2020-04-02 15:11:27 +01:00
kevmodrome
f80f4a6c43
wip: add back root routify index page
2020-04-02 15:16:46 +02:00
Conor_Mack
c3680e4926
merge
2020-04-02 13:02:29 +01:00
Conor_Mack
839b97d709
MD Button, Icon and Font Changes
2020-04-02 12:56:21 +01:00
Joe
2377bf668b
Update to title spacing
2020-04-02 12:28:07 +01:00
Joe
bb5cab8a9f
Update
2020-04-02 12:26:46 +01:00
Joe
72f0f13fc9
database nav section updated
...
title change
spacing fixed
delete icon aligned right
2020-04-02 12:25:42 +01:00
Joe
124ca5d1f9
Merge pull request #188 from Budibase/minor-styling-changes-to-schema-nav-bar
...
minor styling changes to schema nav bar
2020-04-02 12:11:54 +01:00
Joe
8aa6a1519d
minor styling changes to schema nav bar
...
background color changed to white
title font changed to reflect mockups
spacing updated
2020-04-02 11:41:21 +01:00
Michael Shanks
5ab43eba99
Renamed "User Level" > "User Acceee Level"
2020-04-02 11:13:26 +01:00
Kevin Åberg Kultalahti
2a43039b85
fixes builder path issue
2020-04-02 11:44:42 +02:00
kevmodrome
f5dfb5e437
Merge remote-tracking branch 'upstream/master' into feature/builder-organization
2020-04-02 08:56:10 +02:00
Michael Shanks
7d1b095181
bugfix: records&indexs badly named in UI
...
(due to previous collectionName change)
2020-04-02 06:55:11 +01:00
Michael Shanks
acb49a305b
better naming of default child view
2020-04-02 06:29:31 +01:00
kevmodrome
be0eedf941
fixed missing/broken imports
2020-04-01 12:55:21 +02:00
kevmodrome
9c99f416a7
Merge remote-tracking branch 'upstream/master' into feature/builder-organization
2020-04-01 12:47:36 +02:00
kevmodrome
09b52be379
changes from node_modules to using rollup-plugin-alias, fixes tests
2020-04-01 12:38:07 +02:00
Martin McKeaveney
fe89a4fcd1
choose first db if none selected
2020-04-01 10:17:03 +01:00
Martin McKeaveney
869f227519
Merge pull request #186 from shogunpurple/delete-databases
...
Delete databases
2020-04-01 06:09:20 +01:00
Martin McKeaveney
8dce9789b1
change icon
2020-03-31 18:11:12 +01:00
Martin McKeaveney
125af724e5
tidy up
2020-03-31 17:58:47 +01:00
Martin McKeaveney
33a2dbd275
ability to delete databases
2020-03-31 17:53:34 +01:00
Michael Shanks
dcf4f4963c
v0.0.29
2020-03-31 16:33:40 +01:00
Michael Shanks
8d10915dc3
temporary bugfix, links on homepage broken for 4001
2020-03-31 16:33:23 +01:00
Michael Shanks
ad496a7c3e
v0.0.28
2020-03-31 14:44:04 +01: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
3cdb598b34
wip: re-configures top level components to import from correct place
2020-03-31 11:56:39 +02:00
kevmodrome
319b86e012
wip: move components to node_modules folder for easier importing
2020-03-31 11:50:13 +02:00
kevmodrome
b8559119d2
update gitignore file
2020-03-31 11:42:21 +02:00
Martin McKeaveney
81977bba7a
remove import
2020-03-30 21:21:18 +01:00
Martin McKeaveney
5d45797f3b
error recovery notification banner
2020-03-30 21:14:41 +01:00
Martin McKeaveney
09c7824c8e
improved backend drilldown paths
2020-03-30 11:57:22 +01:00
Michael Shanks
58d5451274
bugfix - weird field table layout bug when > 4 fields
...
...hence remove unecessary ActionsHeader
2020-03-29 07:43:14 +01:00
Michael Shanks
c3d81fbdbc
bugfix: ModelView field "Values" not always defined
2020-03-29 07:29:25 +01:00
Martin McKeaveney
f82a954666
formatting
2020-03-27 16:58:32 +00:00
Martin McKeaveney
ff73793b4c
merge conflicts
2020-03-27 16:58:01 +00:00
Michael Shanks
20c624d3c9
rebuild page code when templated component added
2020-03-27 15:28:33 +00:00
Martin McKeaveney
ca026e6017
write access levels
2020-03-27 14:49:51 +00:00
Martin McKeaveney
6cd08c32a5
Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend
2020-03-27 12:39:13 +00:00
Martin McKeaveney
fcce792341
showing correct front end elements for selected database
2020-03-27 12:38:27 +00:00
Michael Shanks
c5ae667a2a
create/edit record - supports field types
2020-03-27 11:28:30 +00:00
Martin McKeaveney
72ce6833c0
rename record
2020-03-27 10:32:37 +00:00
Martin McKeaveney
337d4019c1
tidy up
2020-03-26 21:22:32 +00:00
Martin McKeaveney
c543cb143a
drilldown complete, deleting model fields
2020-03-26 17:39:42 +00:00
Michael Shanks
161e6271f3
bugfix: child key not constructed correctly
2020-03-26 14:52:44 +00:00
Michael Shanks
1efc3cfd98
bugfix: child views not loading
2020-03-26 14:31:56 +00:00
Martin McKeaveney
52a7c5581b
Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend
2020-03-26 10:10:37 +00:00
Martin McKeaveney
ff0ecda010
allow creation of child views
2020-03-26 10:10:18 +00:00
Michael Shanks
b94632ed62
bugfix: model renamed on record creation
2020-03-26 09:45:04 +00:00
Martin McKeaveney
6ac63dfdf9
make it easy for users to create children
2020-03-25 21:47:17 +00:00
Martin McKeaveney
a721ab80dc
child record drilldown
2020-03-25 17:01:53 +00:00
Martin McKeaveney
062776d94e
Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend
2020-03-25 16:59:36 +00:00
Martin McKeaveney
bdecbf1e82
userslist
2020-03-25 16:59:32 +00:00
Michael Shanks
3cc5773fde
validation for delete index and records
2020-03-25 16:57:04 +00:00
Michael Shanks
0c9d6abbf0
bugfix: user not getting created
2020-03-25 16:10:39 +00:00
Michael Shanks
5af53922ed
evict packages from cache on SaveBackend
2020-03-25 12:38:04 +00:00
Michael Shanks
f3a9d138d7
default index name - dont use collectionName
...
(collectionName is now a number)
2020-03-25 11:31:58 +00:00
Michael Shanks
4c5e5f9716
Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend
2020-03-25 11:29:12 +00:00
Martin McKeaveney
ecf324453e
bug fix for indexes
2020-03-25 11:28:45 +00:00
Michael Shanks
c2212840ce
Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend
2020-03-25 11:14:04 +00:00
Martin McKeaveney
a099558d9e
bug fixes=
2020-03-25 10:59:47 +00:00
Michael Shanks
bcd8b602b3
collection name uses nodeId by default, and field is removed
2020-03-25 10:45:11 +00:00
Michael Shanks
e20bb608dd
bugfix: nav items text background grey on windows
2020-03-25 08:56:34 +00:00
Martin McKeaveney
ad8617406f
tidy up
2020-03-24 19:59:30 +00:00
Martin McKeaveney
57c3598d9f
user creation
2020-03-24 16:17:46 +00:00
Martin McKeaveney
d85c04acbf
reactive model data table
2020-03-24 16:17:46 +00:00
Joe
0d7cd5ec2e
frontend panel nav items highlights
...
Changes include
Font updates
Font spacing added
Font weights changed
2020-03-24 11:12:08 +00:00
Michael Shanks
3429311d5e
upgrade data - hooked up to server & builder
2020-03-24 10:58:15 +00:00
Michael Shanks
9ee1132185
bugfix: views duplicated
2020-03-24 10:57:54 +00:00
Michael Shanks
6ab3003106
merge conflicts
2020-03-24 10:56:48 +00:00
Michael Shanks
60013d3d3b
prettier auto fix
2020-03-23 14:26:38 +00:00
Martin McKeaveney
b26a5ed6a4
started drilldown
2020-03-23 14:15:09 +00:00
Martin McKeaveney
e073d30e44
solving initial table load issue
2020-03-23 10:43:34 +00:00
Martin McKeaveney
e772283914
further tidy up
2020-03-22 14:14:38 +00:00
Martin McKeaveney
1c329cac60
modal styling
2020-03-22 14:05:13 +00:00
Martin McKeaveney
19827a0fae
modal styling
2020-03-22 13:59:42 +00:00
Martin McKeaveney
f32945958f
more cleanup
2020-03-22 13:10:55 +00:00
Martin McKeaveney
a473858110
tidy up
2020-03-22 13:05:58 +00:00
Martin McKeaveney
266c36f079
moving more backend stuff into other store actions file
2020-03-22 11:36:05 +00:00
Martin McKeaveney
b474f8a600
table enhancements
2020-03-22 09:21:18 +00:00
Martin McKeaveney
9756574e6f
enhanced modals
2020-03-21 20:39:37 +00:00
Martin McKeaveney
a8fec53ff3
adding, deleting and editing records working
2020-03-20 18:47:01 +00:00
Michael Shanks
0399eec4e6
bugfix: Delete button cut off on windows
2020-03-20 14:01:10 +00:00
Joe
12f31c71d4
Merge pull request #158 from Budibase/navigator-panel-touch-ups
...
navigator panel touch ups
2020-03-19 17:49:31 +00:00
Joe
f50dee0ea4
primary button and new screen modal redesigned
...
Changes include:
Primary button redesigned
Cancel button added
Button positiioning changed
New screen modal redesigned
2020-03-19 12:31:23 +00:00
Joe
b47fd826d4
navigator panel touch ups
...
the current navigator panel design contains the wrong colors, padding, etc. This resolves that.
2020-03-19 09:34:23 +00:00
Joe
88a7098617
component nav tidy up
2020-03-17 09:57:18 +00:00
Martin McKeaveney
38d7623862
modal restructuring
2020-03-17 00:20:13 +00:00
Martin McKeaveney
fa95ba2d79
moving code from main store to backend file
2020-03-16 18:54:48 +00:00
Joe
150a919c6c
global ui changes
...
Changes include:
Label font weights
Secondary color
Icon background colors
Positioning of icons
2020-03-16 18:18:42 +00:00
Martin McKeaveney
8cb49fb27e
UI structure
2020-03-12 14:23:49 +00:00
Martin McKeaveney
d905677faf
iterate over package app instances
2020-03-12 14:23:49 +00:00
Martin McKeaveney
5dffa5c7ce
databases list
2020-03-12 14:23:49 +00:00
Martin McKeaveney
c777e2ff03
new backend beginnings
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
Michael Shanks
fa8e8a4ddb
methods in builder for creating new instance & record structures
2020-03-10 11:25:25 +00:00
Joe
c0f4dd489f
Resized preview pane
2020-03-09 13:03:02 +00:00
Martin McKeaveney
40e21f3870
Merge pull request #148 from shogunpurple/layout-enhancements
...
Layout enhancements
2020-03-09 12:33:40 +00:00
Martin McKeaveney
b5b526fab2
better variable naming
2020-03-07 23:57:19 +00:00
Martin McKeaveney
0a81d5b6df
remove commented code
2020-03-07 23:52:47 +00:00
Martin McKeaveney
ec6a523fe1
better icons
2020-03-07 23:50:43 +00:00
Joe
19889f7e9d
update to margin
2020-03-07 13:04:23 +00:00
Joe
21b2702285
top nav bar ui redesign
...
To add contract to the builder, I've darkened the top navbar (primary color). I've also added preview and a settings icon, as well as removing borders from nav items.
2020-03-07 13:02:54 +00:00
Martin McKeaveney
660872abc0
icons instead of text
2020-03-06 17:00:54 +00:00
Michael Shanks
09178dbdb1
bugfix: modal getting stuck on open (but hidden)
...
Recreate: Add Datatable component (from) index... try adding new screen... screen dialog does not show
2020-03-05 16:14:36 +00:00
Michael Shanks
4aaf9788f8
Confirm dialog had mixup colours
2020-03-05 15:21:29 +00:00
Michael Shanks
a54d978662
v0.0.27
2020-03-05 08:53:44 +00:00
Michael Shanks
128218a0fa
v0.0.26
2020-03-05 08:48:04 +00:00
Michael Shanks
a510d18318
v0.0.25
2020-03-05 08:37:51 +00:00
Martin McKeaveney
553cda96c8
move logrocket into the builder directory
2020-03-04 16:50:17 +00:00
Martin McKeaveney
573f837c4f
logrocket analytics
2020-03-04 16:47:47 +00:00
Michael Shanks
6ff54434ab
bugfix: css not applied after template component added
2020-03-04 12:43:02 +00:00
Michael Shanks
8546fd6da9
bugfix: create screen > components not displayed
2020-03-04 12:13:50 +00:00
Michael Shanks
b90add5833
v0.0.24
2020-02-27 23:42:35 +00:00
Michael Shanks
2548e0da2c
v0.0.23
2020-02-27 22:08:29 +00:00
Michael Shanks
2d67d031c3
bugfix: screen prop 'url' was changed to 'route'
2020-02-27 21:34:52 +00:00
Martin McKeaveney
58ea78b8be
lint failures
2020-02-27 16:45:24 +00:00
Martin McKeaveney
e07d430482
fix reactive declaration
2020-02-27 16:41:41 +00:00
Martin McKeaveney
71e88f4de5
select fix, select all on access levels, modal fixes
2020-02-27 16:41:41 +00:00
Michael Shanks
7438e6f057
v0.0.22
2020-02-27 11:59:35 +00:00
Michael Shanks
d7ac067a3c
bugfix: images only rendering hen running in dev mode
2020-02-27 11:55:00 +00:00
Michael Shanks
f7c0e7a27c
v0.0.21
2020-02-26 22:47:09 +00:00
Michael Shanks
615688afa7
v0.0.20
2020-02-26 22:32:19 +00:00
Michael Shanks
e87e890306
v0.0.19
2020-02-26 22:26:19 +00:00
Michael Shanks
6c10a4a2cf
v0.0.18
2020-02-26 22:18:45 +00:00
Michael Shanks
56d51014d4
prep for NPM publish
2020-02-26 22:18:14 +00:00
Michael Shanks
05d55de0d8
v0.0.17
2020-02-26 21:12:13 +00:00
Martin McKeaveney
97a72ed966
more UI tidy up
2020-02-26 18:16:31 +00:00
Michael Shanks
48240c5941
Merge remote-tracking branch 'origin/master'
2020-02-26 16:41:46 +00:00
Michael Shanks
92c74bab0f
Conflicts from PR #122 from @pngwyn
2020-02-26 16:36:30 +00:00
pngwn
2d1dc5bdb3
Rename detailProp to metadataProp
2020-02-26 12:45:20 +00:00
pngwn
862a32af9b
Make page and screen props editable.
2020-02-26 10:26:19 +00:00
Michael Shanks
4809105fc3
Merge branch 'master' of github.com:Budibase/budibase
2020-02-25 17:06:00 +00:00
Michael Shanks
754a9bce16
broken tests: buildCodeForScreens.spec
2020-02-25 16:27:52 +00:00
Michael Shanks
5e3af12984
bugfix: scrollable UI nav
2020-02-25 16:14:10 +00:00
Michael Shanks
36f318a847
custom code - added "route" param
2020-02-25 16:01:23 +00:00
Martin McKeaveney
7ae40de558
eslint tidy up
2020-02-25 15:46:04 +00:00
Michael Shanks
455803030d
bugfix: could not add template components
2020-02-25 14:26:43 +00:00
Michael Shanks
e8a003f82e
renamed NewComponent > NewScreen
2020-02-25 10:05:43 +00:00
Michael Shanks
f11853a790
renamed NewComponent > NewScreen
2020-02-25 10:03:40 +00:00
Michael Shanks
22560c475e
bugfix: create new screen exception
2020-02-25 10:01:26 +00:00
Michael Shanks
f4eaf4d896
New Screen - Route Validation
2020-02-25 10:01:07 +00:00
Michael Shanks
1e27a2dabf
buxfix: layout issue on NewComponent (screen)
2020-02-25 09:38:50 +00:00
Michael Shanks
0762ab1522
Merge branch 'master' of github.com:Budibase/budibase
2020-02-25 09:11:25 +00:00
Martin McKeaveney
a7998f0a6d
switch prop on component selection
2020-02-24 23:23:33 +00:00
Michael Shanks
43522aad22
backend - child panes scrollable
2020-02-24 21:31:35 +00:00
Michael Shanks
dafef90c3d
bugfix: select being cut off on windows
2020-02-24 20:49:50 +00:00
Martin McKeaveney
94fb7d0663
Fix layout bug
2020-02-24 17:35:15 +00:00
Martin McKeaveney
e88d3e821a
Merge pull request #126 from shogunpurple/backend-design
...
Backend design
2020-02-24 17:06:02 +00:00
Martin McKeaveney
e518da0a62
global style abstraction, backend UI updates
2020-02-24 16:41:02 +00:00
Martin McKeaveney
f5becf920b
style abstraction
2020-02-24 15:00:52 +00:00
Michael Shanks
be60091916
typo: UIFunctions attached to page not screen
2020-02-24 14:56:49 +00:00
Michael Shanks
d1a48ec3a6
bugfix: custom code not getting attached poperly
2020-02-24 14:56:11 +00:00
Michael Shanks
264eb6da5a
bugfix - css not sent for all screens
2020-02-24 11:05:52 +00:00
Michael Shanks
ccc55ae8b5
Merge pull request #121 from shogunpurple/state-management-v2
...
State management v2
2020-02-23 22:16:56 +00:00
Michael Shanks
bd5adc45cb
uiFunctions receive state and routeParams
2020-02-21 23:01:16 +00:00
Michael Shanks
38656f5ceb
standalone templates
2020-02-21 22:56:18 +00:00
Michael Shanks
1398a00212
standalone templates (templates with no component)
2020-02-21 21:27:44 +00:00
Martin McKeaveney
91c2e187c6
lerna version
2020-02-21 18:06:23 +00:00
Martin McKeaveney
55d43fad80
finished state management ui for v2
2020-02-21 18:02:02 +00:00
Martin McKeaveney
b7a5735a05
state management bindings
2020-02-21 15:44:48 +00:00
Michael Shanks
5b1bbad6c6
bugfix: binding broken in propertycascader
2020-02-21 15:39:56 +00:00
Michael Shanks
ab0db65048
bindings can now be just a string (store.someValue)
2020-02-21 14:44:48 +00:00
Michael Shanks
098a851cdb
Merge pull request #116 from pngwn/icons-update
...
Use remix icons for consistency.
2020-02-21 11:45:38 +00:00
Michael Shanks
383a639aba
Merge branch 'master' of github.com:Budibase/budibase
2020-02-21 11:43:41 +00:00
pngwn
f29de61dde
Use remix icons for consistency. Styling tweaks.
2020-02-21 11:09:37 +00:00
Michael Shanks
548c8bb305
bugfix: generate css on screen change
2020-02-21 09:27:43 +00:00
Martin McKeaveney
f0ed967c87
Update store.js
2020-02-20 21:21:16 +00:00
Michael Shanks
1bb0a9a14b
dodgy merge
2020-02-20 17:27:48 +00:00
Michael Shanks
42b3893c21
merge conflicts from peter/tweaks
2020-02-20 17:11:41 +00:00
Michael Shanks
187a9213ae
reduced padding on comp hierarchy
2020-02-20 17:09:35 +00:00
Michael Shanks
6b4e6076c3
ensure component templates exist when presets do not
2020-02-20 17:09:14 +00:00
Michael Shanks
5f7511e3fd
create props - ensure _styles always exist
2020-02-20 17:08:51 +00:00
Michael Shanks
21461645cc
store method for save page or screen (context dependant)
2020-02-20 17:08:17 +00:00
Michael Shanks
1d2f079914
added height and width as positioning options
2020-02-20 17:07:25 +00:00
Michael Shanks
99c8814533
component templates
2020-02-19 21:38:21 +00:00
Michael Shanks
1559b08ce2
bad layout of component actions, on everything but firefox
2020-02-19 14:12:24 +00:00
Michael Shanks
5d0f9b788c
bugfix: component libraries loaded incorrectly
2020-02-19 13:58:06 +00:00
Michael Shanks
d9ceee49a1
reording and duplication of components
2020-02-19 10:17:31 +00:00
Michael Shanks
e0c67a9ac5
bug in store - insertCodeMetadata import vanished
2020-02-18 21:22:43 +00:00
Martin McKeaveney
1390fba035
tidy up
2020-02-18 20:35:43 +00:00
Martin McKeaveney
3a406bc0da
removed generators, added simple presets to standard components
2020-02-18 20:35:43 +00:00
Michael Shanks
c033db0e2d
Merge branch 'master' into 98-builtin-slot
2020-02-18 17:11:46 +00:00
pngwn
625ebdc36e
Remove more logs
2020-02-18 17:05:08 +00:00
pngwn
fe7a7c7010
Remove logs
2020-02-18 17:03:36 +00:00
pngwn
a29dc4561e
Ensure slot renders in current preview.
2020-02-18 17:00:56 +00:00
Michael Shanks
32b1f9cd89
#94 Remove component from hierarchy
2020-02-18 16:51:28 +00:00
pngwn
3c51f731ef
Add screenslot to current preview.
2020-02-18 15:53:22 +00:00
Michael Shanks
56c25fee90
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
6db4394562
Add builtin slot to list
2020-02-18 10:32:00 +00:00
Michael Shanks
c9961feee5
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
411d31eccf
Fix Layout issue on FF
2020-02-12 21:01:53 +00:00
Martin McKeaveney
4f42a68a9e
Merge pull request #99 from shogunpurple/state-bindings
...
State bindings
2020-02-12 15:50:30 +00:00
Martin McKeaveney
78b04ea58e
moving test from server
2020-02-12 15:47:35 +00:00
Martin McKeaveney
695781c149
move state origin build from server to client
2020-02-12 15:10:31 +00:00
Michael Shanks
11c114a664
Lots of poking around to get apps to run, plux fixing tests ( #92 )
...
ixing broken tests on client
typo in buildPage.js
fixing some server tests
local datastore uses fs-extra remove, not rmdir
client - loadBudibase - no longer destructuring arg
updated publishdev script for client (reads apps)
prettier fix
some little bug fixes
bugfix - set screens to empty array when falsy
typo in template page.json
replaced "Shard Factor" for "Estimated Count"
2020-02-12 12:45:24 +00:00
Martin McKeaveney
5ab7162088
final tidy up
2020-02-12 10:12:54 +00:00
Martin McKeaveney
52d79236e8
close dropdown on component change
2020-02-12 10:12:54 +00:00
Martin McKeaveney
f12c6452e4
unit tests
2020-02-12 10:12:54 +00:00
Martin McKeaveney
5795a78cd5
fix rotation on state arrow
2020-02-12 10:12:54 +00:00
Martin McKeaveney
e410748bed
merging with master
2020-02-12 10:12:54 +00:00
Martin McKeaveney
c976a133c0
auto update state origins when attaching click handlers
2020-02-12 10:12:54 +00:00
Martin McKeaveney
7a39e16e32
state binding complete
2020-02-12 10:12:54 +00:00
Martin McKeaveney
4fbdde2f5e
better state bindings for defaults
2020-02-11 14:19:06 +00:00
Martin McKeaveney
936bce711e
state binding v1
2020-02-11 14:19:06 +00:00
Michael Shanks
34b957f331
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
8a80d8801a
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
927502eb38
include svelte files in prettier
2020-02-03 09:50:30 +00:00
Martin McKeaveney
0808178dfa
running prettier over codebase, removing merge files
2020-02-03 09:24:25 +00:00
Michael Shanks
88d67a5726
few wee bug fixes
2020-01-31 23:29:49 +00:00
Michael Shanks
7ae29a6030
#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
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
23c4cdd724
tidy up
2020-01-31 09:49:26 +00:00
Martin McKeaveney
8d656596c7
final touches for design
2020-01-31 09:45:02 +00:00
Martin McKeaveney
96c61a5a7d
styling updates
2020-01-30 21:00:19 +00:00
Martin McKeaveney
a724247f08
draft handler
2020-01-30 20:01:18 +00:00
Martin McKeaveney
61cc39fc96
state management like designs
2020-01-30 16:22:19 +00:00
Martin McKeaveney
c064f08d55
started implementing state management designs
2020-01-29 22:59:10 +00:00
Martin McKeaveney
f0e07cdfca
basic architecture complete
2020-01-29 21:04:48 +00:00
Martin McKeaveney
e54fd6a0d9
merge
2020-01-28 22:39:16 +00:00
pngwn
6aa6c4d433
48 builder frontend 2 ( #70 )
...
* Implement collapsing component hierarchy.
* Save screen when adding new components.
* Allow creation of nested child components.
* Fix level-based indentation of hierarchy.
* Rename updateComponentProps to setComponentProps
* Save layout information to the disk.
* Cleanup: switch to autosubscriptions to prevent memory leaks, remove unused imports.
* Remove unused css.
* Fix incorrect subscription.
2020-01-28 21:17:04 +00:00
Martin McKeaveney
62a9a3ee45
merge
2020-01-27 12:16:03 +00:00
pngwn
0490441d09
Remove unused validateProps module and tests
2020-01-24 16:39:25 +00:00
Martin McKeaveney
9ebe7bec5c
build process improvements and gitignore
2020-01-24 16:31:53 +00:00
pngwn
aaae1fd1ef
Remove leftovers.
2020-01-24 15:34:44 +00:00
pngwn
4e4fe5a445
Ensure screen is correctly set when selecting a child component.
2020-01-24 15:34:02 +00:00
pngwn
7c1ae9f750
Modify component preview to match new component library loader API.
2020-01-24 15:20:20 +00:00
pngwn
044edb1aca
Remove validation, use references rather than clones where possible, prioritise side-panel working with components for now.
2020-01-24 14:51:29 +00:00
pngwn
d78f8013b5
Implement updating of individual component props
2020-01-24 14:51:29 +00:00
pngwn
05a32f25f0
Initial implementation of props editor.
2020-01-24 14:51:29 +00:00
pngwn
3594f07346
Refactor inputs into components for simpler value bindings.
2020-01-24 14:51:29 +00:00
pngwn
4e6e6e2c98
Tweak component pane icons.
2020-01-24 14:51:29 +00:00
pngwn
bfeb8200b3
Implement layout UI.
2020-01-24 14:51:29 +00:00
pngwn
80ac08e481
Tweaks to component snippet editor.
2020-01-24 14:51:29 +00:00
pngwn
55b6d01dbf
Implement code editor panel.
2020-01-24 14:51:28 +00:00
pngwn
6ed94eb0a8
Update gitignored files.
2020-01-24 14:51:28 +00:00
pngwn
9fdcac7c41
Begin implementation of components panel.
2020-01-24 14:51:28 +00:00
pngwn
8ef407f44e
Basic implementation of sidebar design.
2020-01-24 14:51:28 +00:00
pngwn
459520dc78
Implement new pages dropdown design in sidebar
2020-01-24 14:51:28 +00:00
pngwn
6b4cdacc30
Implement basic layout for frontend view.
2020-01-24 14:51:28 +00:00
pngwn
caf5ff6787
Implement refreshed design for the top nav.
2020-01-24 14:51:28 +00:00
pngwn
d31745fb02
Ensure only props are passed to propControl
2020-01-24 14:51:28 +00:00
Martin McKeaveney
460ff487be
v0.0.16
2020-01-23 11:38:11 +00:00
Michael Shanks
b4255c3c56
introduced 'container' to component definition
2020-01-20 21:57:27 +00:00
Michael Shanks
4e09043e3a
#48 restructure. Screens in, user components out. _children static concept
2020-01-17 23:06:42 +00:00
Michael Shanks
ef22b164ff
rebuild of core & builder rollup fix
2019-12-30 18:08:50 +00:00
Conor_Mack
0e0369052c
Fix for field modal infinite render loop once closed from click away ( #42 )
2019-12-04 22:13:06 +00:00
Michael Shanks
4f29664990
v0.0.15
2019-11-12 07:15:59 +00:00
Michael Shanks
6a7b8b8db1
'New Child Record' not woring on builder
2019-11-11 15:05:48 +00:00
Michael Shanks
e459d56754
v0.0.14
2019-11-09 08:14:41 +00:00
Michael Shanks
43265fb255
fixes for getting started...
2019-11-09 08:14:10 +00:00
Michael Shanks
b64c57bbfb
v0.0.13
2019-11-05 13:30:53 +00:00
Michael Shanks
01180d7718
Builder: Modal - code simplification
2019-11-03 10:24:48 +00:00
Michael Shanks
d5fb7e50c8
builder: create record: set collection name automatically
2019-10-31 09:25:26 +00:00
Michael Shanks
1503eaf159
Builder:event dropdown -black option
2019-10-31 09:24:54 +00:00
Michael Shanks
871949ef5e
automatically adds index for new record
2019-10-31 09:22:01 +00:00
Michael Shanks
21287181a2
v0.0.12
2019-10-19 07:24:35 +01:00
Michael Shanks
92dcf4b2b8
backup before an f-up
2019-10-18 17:32:03 +01:00
Michael Shanks
70572a5ee1
v0.0.11
2019-10-12 08:31:04 +01:00
Michael Shanks
4b559d046e
v0.0.10
2019-10-12 07:51:01 +01:00
Michael Shanks
79f99bf35b
cli working..
2019-10-12 07:50:32 +01:00
Michael Shanks
ce29733189
v0.0.9
2019-10-11 19:06:31 +01:00
Michael Shanks
03c1adb55e
v0.0.8
2019-10-11 18:58:13 +01:00
Michael Shanks
c2ba38fec1
v0.0.7
2019-10-11 18:51:03 +01:00
Michael Shanks
5ba24568da
v0.0.6
2019-10-11 18:48:09 +01:00
Michael Shanks
014c3b6bd3
v0.0.5
2019-10-11 18:47:35 +01:00
Michael Shanks
54420f6987
v0.0.4
2019-10-11 18:45:26 +01:00
Michael Shanks
2cfded5d01
few bug fixes
2019-10-10 10:41:31 +01:00
Michael Shanks
0e9a885aa1
generators seem to be working...
2019-10-10 06:18:02 +01:00
Michael Shanks
2f028b1f1e
generators..
2019-10-07 06:03:41 +01:00
Michael Shanks
1529277b11
lots of bugfixes and component changes
2019-10-03 06:12:13 +01:00
Michael Shanks
13f6b48f83
removed settings page
2019-09-30 05:20:21 +01:00
Michael Shanks
fb8568c0fd
bugfix - switching from component to page..
2019-09-30 04:55:24 +01:00
Michael Shanks
207b73ba97
some bugfixes - ready to start building!
2019-09-29 06:40:06 +01:00
Michael Shanks
48d2f2e88e
scrolling backend nav
2019-09-28 06:04:23 +01:00
Michael Shanks
3cfe71cbbb
refactoring - lodash/fp
2019-09-28 05:28:11 +01:00
Michael Shanks
cb6fe94584
Event bindings with context, array binding, Table component...
2019-09-27 17:03:31 +01:00
Budibase
984f600767
UI Navbar [right] styling
...
Font styling, and spacing, and alignment changed to reflext recent UI changes.
2019-09-25 20:53:52 +01:00
Michael Shanks
1a8a9cd490
More event handlers & bug fix
2019-09-24 06:11:02 +01:00
Budibase
8fe876e982
Frontend page/component nav changes
...
Background changed, font styling updated, top nav font styling updated.
2019-09-23 22:22:57 +01:00
marblekirby
011aa9f2cc
base analytics and settings
2019-09-23 01:01:27 +01:00
marblekirby
0366ae5bdb
base analytics and settings
2019-09-23 00:56:39 +01:00
Michael Shanks
9953989de6
state binding working
2019-09-22 05:02:33 +01:00
Michael Shanks
6b1404b705
scolling properties pane
2019-09-20 09:02:22 +01:00
Michael Shanks
90b7cf84b7
Merge branch 'master' of github.com:Budibase/budibase
2019-09-20 08:01:42 +01:00
Michael Shanks
be2fe07395
Events and state binding
2019-09-20 08:01:35 +01:00
Budibase
528dd6ba28
UI changes to actions/triggers/userAccess
2019-09-19 19:47:18 +01:00
Michael Shanks
3dc88240e5
Merge branch 'master' of github.com:Budibase/budibase
2019-09-19 04:35:49 +01:00
Michael Shanks
70ddecfab0
data binding and stndard componets work
2019-09-19 04:35:40 +01:00
Budibase
a06fa47e8a
UI changes
...
UI changes including:
- button restyling
- new font
- nackend nav bar colour changed
- font resizing
- spacing adjusted
2019-09-18 19:16:11 +01:00
Michael Shanks
dda4517cb0
Budibase is alive! sort of
2019-09-12 06:10:50 +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
9dbb626d83
deleted AUTHORS - moved to root
2019-09-10 10:39:55 +01:00
Michael Shanks
22bed49a09
packages changes and bugfix
2019-09-10 10:25:13 +01:00
Michael Shanks
4748ce0ed5
package changes
2019-09-10 06:11:46 +01:00
michael shanks
1f3fed1a6d
bugfixes - actions not saving correctly
2019-09-09 08:50:15 +01:00
michael shanks
ef9a0853a0
some bugfixing..
2019-09-09 05:23:41 +01:00
michael shanks
5ee72b1d87
build app... probably not orking yet..
2019-09-07 06:50:35 +01:00
michael shanks
dc0ad5c0d1
buildPropsHierarchy + test
2019-09-06 17:25:06 +01:00
michael shanks
e383c03435
working on client lib
2019-09-06 13:04:23 +01:00
michael shanks
53287779f2
PageView - editing html
2019-09-03 12:12:24 +01:00
michael shanks
b715b2a842
array component
2019-09-03 10:42:19 +01:00
michael shanks
bf7afe369d
builder layout redesign
2019-08-30 08:25:00 +01:00
michael shanks
f633c59aca
merge conflicts..
2019-08-28 22:10:26 +01:00
michael shanks
ea3e847290
working on standard component
2019-08-27 07:32:56 +01:00
michael shanks
ef0b1a102e
bug when saving components
2019-08-22 07:57:56 +01:00
michael shanks
5f0d8ce638
component preview with stylesheeets
2019-08-20 08:24:07 +01:00
michael shanks
de3a564cb1
halfway through new layout
2019-08-20 07:24:02 +01:00
michael shanks
573f274f89
component preview sort of working
2019-08-19 21:18:23 +01:00
michael shanks
53c3a54230
designer for nested components
2019-08-19 08:51:01 +01:00
michael shanks
0d7d9f471e
Edit component pane improvements
2019-08-16 15:48:45 +01:00
michael shanks
3bcef7f668
component inheritance working
2019-08-15 08:49:15 +01:00
michael shanks
fb9f4f6158
backup
2019-08-14 22:11:59 +01:00
michael shanks
21224b119b
builder ui changes - UI builder in progress
2019-08-07 09:03:49 +01:00
michael shanks
ca63769204
backup before blame
2019-08-04 22:21:16 +01:00
michael shanks
d27ec9e0a5
working components nav - not styled properly
2019-08-02 14:54:10 +01:00
michael shanks
fc9c1a1fbe
renaming store
2019-07-31 08:09:04 +01:00
michael shanks
6cd61a4a63
builder importing core directly!
2019-07-30 09:08:40 +01:00
michael shanks
46062b6f24
rollup changes - backup here
2019-07-30 08:31:07 +01:00
michael shanks
698a5678ed
incorrect imports, after folder rename
2019-07-29 07:48:40 +01:00
michael shanks
fe67c21627
search tests
2019-07-28 12:45:00 +01:00
michael shanks
1413ee6f2c
searching components
2019-07-28 08:03:11 +01:00
michael shanks
af2fc95a6b
derived components endpoints
2019-07-26 17:08:59 +01:00
michael shanks
4891c6de80
adding in routes for components and pages
2019-07-25 07:31:54 +01:00
michael shanks
70082147c7
validate pages... started testing
2019-07-23 08:33:49 +01:00
michael shanks
4b12a6a193
adding test commands for all packaged that need them
2019-07-21 09:59:30 +01:00
michael shanks
81e5b5659c
upgraded dependencies
2019-07-21 09:54:19 +01:00
michael shanks
886e5c6b2d
recursive validation of component heirarchy
2019-07-21 09:36:20 +01:00
michael shanks
0b94346104
recursive validation of props
2019-07-20 21:41:06 +01:00
michael shanks
ca74258c04
validating component props
2019-07-19 18:03:58 +01:00
michael shanks
a81af3f18b
component prop definition - create
2019-07-19 12:52:08 +01:00
michael shanks
d52aeb3e95
builder now being served by server
2019-07-15 06:59:46 +01:00
michael shanks
363cbdd6c3
builder now web based and talking to api
2019-07-14 07:46:36 +01:00
michael shanks
13dd99be02
moving builder into web...
2019-07-13 10:35:57 +01:00