Commit Graph

247 Commits

Author SHA1 Message Date
Maurits Lourens 19eeda608f update the modal text for updating the name of an app 2021-08-17 22:16:57 +02:00
Martin McKeaveney 2e4f32269b adding alphanumeric app name validation 2021-08-17 10:41:37 +01:00
mike12345567 be48677490 Fixes for a lot of issues generated by the use of the pouchdb allDbs call, which is not designed for multi-client DB setups like ours, using CouchDB method instead. 2021-08-06 16:38:07 +01:00
Maurits Lourens c9dd9594bc fix lint issue 2021-07-28 00:09:15 +02:00
Maurits Lourens c84cf22129 rename an app 2021-07-27 17:34:18 +02:00
Andrew Kingston 38e064fa0f Fix all eslint issues 2021-06-15 19:36:56 +01:00
Andrew Kingston ecfd41d535 Add real updated timestamp to app table view 2021-05-24 14:11:45 +01:00
mike12345567 ede7e38442 Merge branch 'master' of github.com:Budibase/budibase into feature/app-updated-at 2021-05-21 14:57:41 +01:00
mike12345567 095e513f9f Formatting 2021-05-21 14:49:59 +01:00
mike12345567 a54b582e0d Updating UI to use the updated at. 2021-05-21 14:38:58 +01:00
Andrew Kingston 3cbbde1fe4 Render email template inside iframe and render custom templates inside base template 2021-05-21 14:22:22 +01:00
Andrew Kingston 52d0be8b58 Simplify lock logic 2021-05-21 11:49:23 +01:00
Andrew Kingston e1c37752db Rename general settings to organisation and add builder theme to Theming page, add password changing and user info changing to avatar dropdown 2021-05-21 11:00:08 +01:00
Andrew Kingston cc21ed354b Improve app list empty state screen and fix order of app context menu options 2021-05-21 10:37:19 +01:00
Andrew Kingston f63f9a7c51 Update app list screen to show unified app list with publish status 2021-05-21 10:32:16 +01:00
Andrew Kingston 5de98bb672 Implement new admin get self endpoint, move auth store to the portal, and implement working password changing and name changing 2021-05-19 14:05:08 +01:00
Andrew Kingston 5c8c663935 Fix spacing and make consistent in all portal pages 2021-05-19 11:07:14 +01:00
Andrew Kingston 78ba798be2 Improve routing based on auth and roles, and use redirects rather than pushing new routes 2021-05-18 14:39:26 +01:00
Andrew Kingston 59e70d96ad Allow app card rows to display all lock statuses 2021-05-18 13:55:15 +01:00
Martin McKeaveney fc7ddbe540 merge 2021-05-16 21:29:07 +01:00
Martin McKeaveney 0f2bcf581d revert functionality working 2021-05-16 21:25:37 +01:00
mike12345567 cea82f9335 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 2021-05-14 15:43:41 +01:00
Martin McKeaveney 95c80f2b4a set up live replication between prod and dev instances 2021-05-13 17:24:32 +01:00
Martin McKeaveney 51bdbb7878 Open app call 2021-05-13 15:33:04 +01:00
Martin McKeaveney 4a4c96f76d merge, UI for managing your own app locks 2021-05-13 14:04:03 +01:00
mike12345567 81c5ed5554 Altering object store so that all writes/reads to the object store have the dev app prefix replaced with standard app. 2021-05-13 13:29:53 +01:00
Martin McKeaveney c2c74678e4 lock concept in UI, make dev links go to builder and prod links go to real apps 2021-05-13 12:39:35 +01:00
mike12345567 768fa8e725 Formatting. 2021-05-13 12:32:18 +01:00
Martin McKeaveney c3e7548255 dev mode E2E 2021-05-13 11:06:08 +01:00
mike12345567 13b1e78ee2 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 12:49:42 +01:00
mike12345567 2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
Andrew Kingston 132cfce328 Remove commented out code 2021-05-10 18:03:14 +01:00
Andrew Kingston 2421529ba8 Update gradient algorithm to use a seed value for predictable gradients and use app names for seeds 2021-05-10 15:28:52 +01:00
Andrew Kingston 04dc9ca175 Fix create app modal validation 2021-05-10 12:36:15 +01:00
Andrew Kingston 0b1b4d2aae Simplify app layout and add option to delete apps 2021-05-10 12:28:54 +01:00
Andrew Kingston df607e78eb Add non-gallery option to dropzeon and update create app modal 2021-05-10 11:53:32 +01:00
Andrew Kingston f1b2fea3c0 Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Andrew Kingston b5dade2d50 Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston be28fc2fb8 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston 35b9ab353e Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston 830069970a Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Andrew Kingston be04060ff1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston dff4e9501c Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston 6958e860ef Improve app list styles 2021-05-06 22:28:50 +01:00
Andrew Kingston 1712f559aa Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
Andrew Kingston 6405bf6603 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston 4d69e8c5c2 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston 817511b47c Fix app card text size and bug with global css rule 2021-05-06 14:16:17 +01:00
Andrew Kingston 6164f38cf9 Move app list to admin portal 2021-05-06 13:59:06 +01:00
Andrew Kingston 797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
Keviin Åberg Kultalahti 7dc53dc2e6 convert all Heading instances to use new API 2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti 9509b8f42b Convert Body component to use size="" prop 2021-04-30 13:31:45 +02:00
Andrew Kingston 7fa700a537 Update merged files to use spectrum 2021-04-28 15:53:21 +01:00
Andrew Kingston 9c903feed0 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:53:07 +01:00
Keviin Åberg Kultalahti 1e291904d8 remove Spacer imports 2021-04-28 15:56:52 +02:00
Keviin Åberg Kultalahti f5272b64b7 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:55:15 +02:00
Keviin Åberg Kultalahti 505f75e8bb removes Spacer component and last few instances of use 2021-04-28 15:54:35 +02:00
Andrew Kingston cb803b1abf Update create app modal button style 2021-04-28 14:29:39 +01:00
Andrew Kingston fdc0f6b415 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 09:53:15 +01:00
Andrew Kingston 11fa09ae8b Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-27 15:50:59 +01:00
Keviin Åberg Kultalahti 9ee6ef3073 rework Icons to use new API 2021-04-27 16:30:13 +02:00
Andrew Kingston f2dd930478 Fix app card background color 2021-04-27 13:16:58 +01:00
Keviin Åberg Kultalahti e7b8ec4223 update ActionButton interface 2021-04-23 15:45:10 +02:00
Andrew Kingston f859ad5210 Update lots of font sizes, padding and other UI improvements 2021-04-23 10:48:19 +01:00
Andrew Kingston 863406574c Improve builder settings modal styles 2021-04-22 13:59:00 +01:00
mike12345567 b4c8bf81f7 Swapping over everything to use the new user ID and updating everything after some end to end testing. 2021-04-20 17:17:44 +01:00
Andrew Kingston fde47ad61c Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-20 14:06:33 +01:00
Andrew Kingston 2d08bc7140 Fix styles in create app modal 2021-04-20 10:39:09 +01:00
Andrew Kingston c1512e1e0e Update builder settings modal to use spectrum components 2021-04-20 10:26:20 +01:00
Keviin Åberg Kultalahti d761a4ebfe Adds Icon component to bbui 2021-04-16 12:24:06 +02:00
Andrew Kingston b823f2bed1 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-16 08:08:52 +01:00
Andrew Kingston 3bdb484159 Clean up create app modal error messages 2021-04-15 19:31:04 +01:00
Andrew Kingston 910ac855cf Rewrite create app modal to work with new spectrum fields 2021-04-15 19:28:50 +01:00
Andrew Kingston 591d1c0fc5 Change BBUI to single bundle export and clean up some form components 2021-04-15 19:28:08 +01:00
Martin McKeaveney 0f6bfb53fc removing initial user creation 2021-04-14 17:02:12 +01:00
Keviin Åberg Kultalahti 3056d4316a adds divider component 2021-04-14 14:52:25 +02:00
Andrew Kingston 0acc823af4 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-13 18:08:55 +01:00
Andrew Kingston b467cc1677 Add default spectrum colours to existing builder components and allow spectrum dark mode toggle 2021-04-13 18:07:45 +01:00
Martin McKeaveney 509a04d914 logout button 2021-04-13 13:56:28 +01:00
Keviin Åberg Kultalahti 958c302ca7 some button fixes 2021-04-12 16:06:03 +02:00
mike12345567 3214abb89a Global users now working through the server, all requests proxied. 2021-04-09 15:11:49 +01:00
Keviin Åberg Kultalahti 9e2cf66173 adds Link component to bbui 2021-04-09 14:44:48 +02:00
Keviin Åberg Kultalahti 5a2287ddcb moves NotificationDisplay to bbui and converts it to spectrum 2021-04-09 12:02:53 +02:00
Andrew Kingston 8e2a50aa0d Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 19:10:07 +01:00
Andrew Kingston 7c76a26467 Update to support new backend table structure 2021-04-01 18:00:46 +01:00
Andrew Kingston 8619db57b4 Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 09:12:16 +01:00
Andrew Kingston 17c06cfb84 Import image assets as needed to allow proper bundling 2021-03-31 19:58:30 +01:00
Andrew Kingston 80f819255d Prefix builder URLs with 'builder' in both routify and vite to lay groundwork for server proxying 2021-03-31 19:27:52 +01:00
Andrew Kingston 44ad38fdf8 Add BBUI to monorepo and use vite for builder, client lib and standard components 2021-03-31 16:14:56 +01:00
Keviin Åberg Kultalahti a40a13af93 remove backendUiStore imports 2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti 5deceb7928 remove backendUiStore 2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti bf90d9cf4c wip: routify 2021-03-17 12:40:24 +01:00
Andrew Kingston 78c6f9ca3d Remove electron specific app import 2021-03-15 18:32:20 +00:00
Andrew Kingston b9760c6dbc Add cypress tests for data bindings and component creation 2021-03-05 13:52:26 +00:00
Keviin Åberg Kultalahti ff7c59ef27 remove unused code in settings and start components 2021-03-01 17:45:32 +01:00
Martin McKeaveney 24945b860d show all query types in form component 2021-02-24 11:57:53 +00:00
Martin McKeaveney 5a24ad3860 case insensitive regex for app names 2021-02-23 18:37:37 +00:00
Martin McKeaveney 491d3afafd few bugfixes 2021-02-06 18:22:58 +00:00
Martin McKeaveney 8d8cdcd732 app export with space in name 2021-02-05 10:55:54 +00:00