1
0
Fork 0
mirror of synced 2024-09-20 19:33:10 +12:00
Commit graph

288 commits

Author SHA1 Message Date
Martin McKeaveney
9f8c9fa810 import and export apps 2021-01-27 13:55:46 +00:00
Martin McKeaveney
b52a2efef0 MySQL integration and self hosted deploy event 2021-01-26 11:07:30 +00:00
mike12345567
0e9d831e73 Linting. 2021-01-14 17:02:05 +00:00
mike12345567
16a25a7cff When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 2021-01-14 17:01:31 +00:00
mike12345567
63c092799f Linting. 2021-01-07 15:39:49 +00:00
mike12345567
85320ea938 Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 2021-01-07 15:37:41 +00:00
Michael Drury
3e38bea3d6 Fixing cypress failure. 2021-01-06 21:25:52 +00:00
mike12345567
e98f9a9e94 Linting. 2021-01-06 17:28:22 +00:00
mike12345567
882cfa700b Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 2021-01-06 16:58:29 +00:00
mike12345567
287bcd01d2 Fixing up settings to only take the one URL now, the main hosting URL. 2021-01-06 10:59:10 +00:00
mike12345567
36127ad6e6 Adding theme settings to main builder settings, this felt like a natural place to find it rather than needing to create an app. 2021-01-04 16:13:18 +00:00
mike12345567
31bc45985f Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 2020-12-18 12:54:20 +00:00
mike12345567
4e13565d1f Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it. 2020-12-16 19:50:02 +00:00
mike12345567
c65ed9ad46 Linting. 2020-12-15 16:42:40 +00:00
mike12345567
21978007cf Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment). 2020-12-15 16:41:55 +00:00
Martin McKeaveney
39473cb029 merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney
f05d696ef7 email as default user identifier 2020-12-04 12:22:45 +00:00
mike12345567
1a9f1aed9b Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567
326551d2ed Linting. 2020-12-02 13:21:13 +00:00
mike12345567
05225f7787 Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
mike12345567
e1314b0d88 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
mike12345567
961a921a09 linting. 2020-11-19 16:56:23 +00:00
mike12345567
4997df919e Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
mike12345567
96c18d574c Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
Martin McKeaveney
1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Andrew Kingston
253e5a23ce Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston
be2e128d28 Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston
d4fe058804 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston
cb25dd97b3 Enabling the dark side 2020-10-29 20:42:34 +00:00
Andrew Kingston
add4162000 Format with prettier 2020-10-27 15:28:13 +00:00
Andrew Kingston
5e6047b4f0 More tidy up 2020-10-27 09:17:27 +00:00
Michael Shanks
c88c671758 fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Martin McKeaveney
79b50dc0b7 lint 2020-10-14 13:21:43 +01:00
Martin McKeaveney
14af18d27b fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
Martin McKeaveney
2b3b41e778 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Andrew Kingston
d24679bc33 Move modal to BBUI and update usages 2020-10-08 09:35:11 +01:00
Andrew Kingston
3dc30262d7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
Michael Shanks
a28a327da7 Merge branch 'master' into fixes 2020-10-05 21:17:01 +01:00
Michael Shanks
e4d4e2cd1c API Key - Changed placholder to instruct Command V
(as the right-click menu does not work in electron)
2020-10-05 17:41:16 +01:00
Michael Shanks
775aa0e92c Metrics - event props not populating correctly 2020-10-05 17:28:44 +01:00
Andrew Kingston
701786dc25 Merge template and index page styles with new BBUI 2020-10-05 12:20:59 +01:00
Andrew Kingston
68a03eceb4 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 12:20:26 +01:00
Andrew Kingston
a23967364b Fix cypress texts and update use of modal 2020-10-05 11:13:09 +01:00
mike12345567
3ad58c2aa7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Andrew Kingston
27c3e6c9e9 Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Martin McKeaveney
016f49ac5a merge 2020-10-02 16:45:59 +01:00
mike12345567
4d8b1ecc10 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
Michael Shanks
8e528a6160 mask user password on new app 2020-10-02 10:39:56 +01:00
Michael Shanks
a665399785 Extra analytics logging from code review 2020-09-29 16:35:47 +01:00
Michael Shanks
c336605529 added comment 2020-09-29 15:35:51 +01:00
Michael Shanks
83261aeadf analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Martin McKeaveney
2e1583589e organise async logic on homepage, style template cards and add images 2020-09-29 10:19:04 +01:00
Martin McKeaveney
b27f80071f async templates working from S3 2020-09-28 17:04:08 +01:00
Michael Shanks
1019078f79 Fetching analytics userId, when api_key entered 2020-09-28 10:47:18 +01:00
Joe
620134132e Page titles and primary cta alignment and styling consistent
Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing.

Welcome screen app cards buttons changed to text buttons. I made this change as there were too many buttons on the page. We want one primary button - create new app.

Early changes mage to binding popover. More to come.
2020-09-26 00:45:56 +01:00
Martin McKeaveney
892ce699ce template export v1 2020-09-25 14:47:42 +01:00
mike12345567
5f064ade9d Renaming workflows -> automate/automations, throughout the API and the builder itself. 2020-09-21 13:49:34 +01:00
Martin McKeaveney
8f0656bd3d date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
Joe
15ca64d27a Reduced size of app cards 2020-08-11 17:02:54 +01:00
Joe
bae5e11df3 Tidy ups and welcome screen made less busy
Comment today from the demo was the welcome screen was a little busy in re to the links on the left hand panel
2020-08-11 16:57:15 +01:00
kevmodrome
8762cbb218 move store init to component instance, svelte-forms need to be updated before it can use the store correctly in the context module script tag 2020-08-03 17:08:54 +02:00
kevmodrome
b2d93c16ec adds missing bb logo 2020-08-03 16:30:26 +02:00
kevmodrome
7ef4f2b2ac signup flow now works correctly 2020-08-03 16:26:28 +02:00
kevmodrome
9b7adf9d8c api key logic works correctly 2020-08-03 15:59:50 +02:00
kevmodrome
f78e816f20 setup sidebar 2020-07-31 10:46:23 +02:00
Martin McKeaveney
26347e5ddc lint 2020-07-15 17:27:33 +01:00
Martin McKeaveney
924162da0e appId on creation event 2020-07-15 17:26:11 +01:00
Martin McKeaveney
32dd7dd245 events for web apps built and web apps deployed 2020-07-15 17:25:08 +01:00
Joe
ed7b5b779e 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
Joe
72700bc4ca Welcome screen fix
Page scroll fix
Card responsiveness fix
Page spacing improved
Button color changed
2020-07-02 11:02:31 +01:00
Joe
28fadac7f7 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Joe
06542e4244 formatting 2020-06-04 19:30:44 +01:00
Joe
d09bbc1551 Welcome screen ui update
UI was not very responsive before and the illustration looked basic.

Image added, button moved, card ui updated with more margin and better sizing,
2020-06-04 11:56:01 +01:00
Michael Shanks
6c2b72dd27 logic to not use builder:token for apps running in dev 2020-06-03 17:05:36 +01:00
Joe
13cdc81196 formatting 2020-05-28 19:42:33 +01: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
kevmodrome
b2d2c25bd1 add fetch 2020-05-27 11:44:15 +02: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
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
Martin McKeaveney
c986bba0d8 pouchDB integration, use app id instead of app name for keying app packages 2020-04-23 14:37:08 +01:00
Martin McKeaveney
1381cefc41 backend allowing creation of models, records and databases 2020-04-20 16:17:18 +01:00
kevmodrome
10893e4a2d fixes list of apps not having the correct path in all situations 2020-04-13 16:09:53 +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
f80f4a6c43 wip: add back root routify index page 2020-04-02 15:16:46 +02:00