1
0
Fork 0
mirror of synced 2024-09-09 14:11:30 +12:00
Commit graph

60 commits

Author SHA1 Message Date
Michael Shanks
c3fa212b31
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
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
94eb93b186 running prettier over codebase, removing merge files 2020-02-03 09:24:25 +00:00
Martin McKeaveney
231a1ab3e3 build process improvements and gitignore 2020-01-24 16:31:53 +00:00
Michael Shanks
84638a6d65 Getting started for contributors fixed - see readme 2019-11-23 07:28:24 +00:00
Michael Shanks
accc9e300e cli - new handler respects latestPackagesFolder 2019-11-09 06:34:19 +00:00
Michael Shanks
75f4c6dd68 backup before an f-up 2019-10-18 17:32:03 +01:00
Michael Shanks
4c3b9e4488 cli working.. 2019-10-12 07:50:32 +01:00
Michael Shanks
4247512791 cli... 2019-10-11 18:44:55 +01:00
Michael Shanks
3e67dd07c0 CLI nearly there 2019-10-11 17:14:23 +01:00