Keviin Åberg Kultalahti
409a67ff3e
remove unused stuff
2021-04-15 15:42:30 +02:00
Keviin Åberg Kultalahti
7f05d74355
working sliding animation between tabs
2021-04-15 14:42:39 +02:00
Keviin Åberg Kultalahti
6960966cac
adds working tabs
2021-04-14 16:07:45 +02:00
Keviin Åberg Kultalahti
5da296ed5d
adds divider component
2021-04-14 14:52:25 +02:00
mike12345567
0f59546169
Formatting.
2021-04-13 20:26:26 +01:00
Andrew Kingston
758297a093
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui
2021-04-13 18:08:55 +01:00
Andrew Kingston
105715e68e
Add default spectrum colours to existing builder components and allow spectrum dark mode toggle
2021-04-13 18:07:45 +01:00
Keviin Åberg Kultalahti
744f943e95
Merge branch 'spectrum-bbui' into spectrum/actionbutton-actionmenus
2021-04-13 17:05:01 +02:00
Andrew Kingston
7204ba7ffb
Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui
2021-04-13 15:24:34 +01:00
Andrew Kingston
5448cf02b8
Fix routify empty span tags affecting dom layout
2021-04-13 14:44:46 +01:00
Martin McKeaveney
bd48b02ab1
logout button
2021-04-13 13:56:28 +01:00
Martin McKeaveney
68cecda546
prevent login page flash on initial render
2021-04-13 13:41:12 +01:00
mike12345567
af0df42c3c
Formatting.
2021-04-13 13:35:30 +01:00
mike12345567
46b975186c
Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management
2021-04-13 10:26:40 +01:00
Martin McKeaveney
2abb5d5759
small fixes
2021-04-13 09:20:30 +01:00
Keviin Åberg Kultalahti
5c3fcb053d
Implements Menu component
2021-04-12 16:26:26 +02:00
Martin McKeaveney
d8a0f0f747
merge
2021-04-12 13:41:46 +01:00
Martin McKeaveney
9eb6b541e9
merge
2021-04-12 13:39:53 +01:00
Martin McKeaveney
0548fdc863
self endpoint, simple auth
2021-04-12 11:20:01 +01:00
Martin McKeaveney
d7e187d8f2
builder login
2021-04-12 10:47:48 +01:00
Keviin Åberg Kultalahti
b947bac525
wip menu component
2021-04-12 11:24:03 +02:00
Martin McKeaveney
83abf8111b
fix automation fields
2021-04-11 12:02:01 +01:00
Martin McKeaveney
b5a5df7f60
login page
2021-04-11 11:35:55 +01:00
Keviin Åberg Kultalahti
d304728a05
reworks buttons to use more ergonomic interface
2021-04-09 15:21:51 +02:00
Keviin Åberg Kultalahti
b68d677e27
moves NotificationDisplay to bbui and converts it to spectrum
2021-04-09 12:02:53 +02:00
Keviin Åberg Kultalahti
2963d1d945
actually convert table command buttons
2021-04-08 18:10:18 +02:00
Keviin Åberg Kultalahti
377f323238
wip: bbui modal to spectrum conversion
2021-04-08 13:26:45 +02:00
Andrew Kingston
a66389f8a2
Lint
2021-04-07 15:14:49 +01:00
Andrew Kingston
799a5285e3
Only hydrate state from URL once in design section to avoid cycles
2021-04-07 15:10:03 +01:00
Andrew Kingston
e897a5ae61
Fix building loading settings modal before app package call finishes
2021-04-07 15:09:35 +01:00
Andrew Kingston
2b31f7d8a1
Fix routing error when initially loading Data page
2021-04-01 19:49:51 +01:00
Andrew Kingston
65fe57ee23
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 19:10:07 +01:00
Andrew Kingston
810400d760
Add missing file from update
2021-04-01 18:01:36 +01:00
Andrew Kingston
46745a757a
Update to support new stores
2021-04-01 10:29:47 +01:00
Andrew Kingston
d4cc872b5c
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 09:12:16 +01:00
Andrew Kingston
72590acc18
Import image assets as needed to allow proper bundling
2021-03-31 19:58:30 +01:00
Andrew Kingston
6785fd9b5a
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
583faba9da
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
c729b8654b
merge next
2021-03-31 11:26:44 +02:00
Keviin Åberg Kultalahti
a14d991e81
moves backend stores to "stores" in the root src directory
2021-03-26 09:50:37 +01:00
Keviin Åberg Kultalahti
3b6d0a4035
remove backendUiStore imports
2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti
3cd67b0237
remove backendUiStore
2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti
087731600e
remove console log
2021-03-23 13:35:31 +01:00
Keviin Åberg Kultalahti
977da343f8
table route fix
2021-03-23 13:27:16 +01:00
Keviin Åberg Kultalahti
e758fff34a
wip: cleanup of components
2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti
b4f5522a5e
wip: converts components to use separate stores
2021-03-23 12:16:54 +01:00
Keviin Åberg Kultalahti
54b99d6d4b
move tables to separate store
2021-03-23 11:54:03 +01:00
Keviin Åberg Kultalahti
c28bfff0ec
fixes issues with queries not getting selected correctly
2021-03-23 10:56:53 +01:00
Keviin Åberg Kultalahti
5a4ea4ebf2
moves queries part of backendstore to separate store
2021-03-22 14:47:21 +01:00
Keviin Åberg Kultalahti
25b45ba42c
moves integrations part of backendstore to separate store
2021-03-22 13:23:36 +01:00
Keviin Åberg Kultalahti
a85b9f5895
moves the datasources store to it's separate store
2021-03-22 12:02:55 +01:00
Keviin Åberg Kultalahti
1d64f2149a
moves roles in backendstore to a separate store
2021-03-22 10:55:23 +01:00
mike12345567
810b3c34b7
Formatting.
2021-03-18 18:27:00 +00:00
Keviin Åberg Kultalahti
cc363fa463
reverts some of the merged files
2021-03-18 14:33:45 +01:00
Keviin Åberg Kultalahti
fcd7d577d0
merge next
2021-03-18 14:05:12 +01:00
Keviin Åberg Kultalahti
fdc1e44896
removes some logic and fixes table/integration select when switching tabs
2021-03-18 10:46:21 +01:00
Keviin Åberg Kultalahti
a845660b2d
fixes for initial routing
2021-03-17 14:01:42 +01:00
Keviin Åberg Kultalahti
4503a7d1f8
wip: routify
2021-03-17 12:40:24 +01:00
Keviin Åberg Kultalahti
c04a848853
cleanup
2021-03-15 15:27:29 +01:00
Keviin Åberg Kultalahti
2bafdfb6c2
adds working automation routing
2021-03-15 15:23:22 +01:00
Keviin Åberg Kultalahti
de4f77fcb5
adds routing to the automation tab
2021-03-15 15:00:34 +01:00
Keviin Åberg Kultalahti
ce59aab7f8
wip: work on routing in automation tab
2021-03-15 12:53:44 +01:00
Keviin Åberg Kultalahti
4e003a1066
changing between Internal/External now selects the first table/source in each tab
2021-03-15 11:38:43 +01:00
Keviin Åberg Kultalahti
e4817983a4
now possible to navigate directly to a query
2021-03-15 11:09:09 +01:00
Keviin Åberg Kultalahti
4b30384549
data switcher now shows correct tab
2021-03-15 10:26:59 +01:00
Keviin Åberg Kultalahti
6c3d4b47f5
now possible to navigate directly to a datasource
2021-03-15 10:18:23 +01:00
Keviin Åberg Kultalahti
ec46fdcbf5
adds index page to datasource route
2021-03-12 14:28:24 +01:00
Keviin Åberg Kultalahti
ff2b0fb5df
remove unused code in routes
2021-03-01 17:49:29 +01:00
Martin McKeaveney
ffb5f5fea9
remove log
2021-02-22 17:51:15 +00:00
Martin McKeaveney
692c5a9b3e
read all columns for schema rather than just the first
2021-02-22 17:41:02 +00:00
Joe
a45a1b1e80
Icon / header size updated
...
i'd prefer if these were smaller but this involves a larger discussions around font-sizes within the builder
2021-02-22 09:03:04 +00:00
Joe
ddbb3e287c
scrollable ui
...
- the entire width of the ui is now scrollable
2021-02-22 09:02:09 +00:00
Joe
b6c6b52dac
initial spacing improvements and border adjustments
...
additional spacing added
border added to main nav
font-size adjustments
2021-02-21 12:04:36 +00:00
Martin McKeaveney
86026a2c12
adding description blurbs to datasources
2021-02-19 15:07:43 +00:00
Martin McKeaveney
92098ceb59
lint
2021-02-19 14:31:07 +00:00
Martin McKeaveney
50eabc82d0
prevent editing of headers in params
2021-02-19 12:07:37 +00:00
Martin McKeaveney
40e7fbd8ab
response parsing
2021-02-18 19:24:42 +00:00
Martin McKeaveney
68f28bb912
more design updates
2021-02-18 18:55:08 +00:00
Martin McKeaveney
d99e1a5a53
design updates, changing query verb names to HTTP verbs
2021-02-18 16:58:10 +00:00
Martin McKeaveney
6b624f605f
hotfix/prevent-app-creation-failing
2021-02-12 11:08:36 +00:00
Martin McKeaveney
7681416692
fix deploy error
2021-02-06 12:35:01 +00:00
Martin McKeaveney
8168844072
Merge branch 'master' of github.com:Budibase/budibase into qol-updates
2021-01-29 15:46:50 +00:00
Martin McKeaveney
f9190c1ed7
privacy features + allow builder usage without cloud API key
2021-01-28 19:32:13 +00:00
Martin McKeaveney
1939c1e000
actions fix
2021-01-27 17:29:30 +00:00
Martin McKeaveney
25da59bd96
file download icon + styling
2021-01-27 14:53:50 +00:00
Martin McKeaveney
67624ebe94
import and export apps
2021-01-27 13:55:46 +00:00
Martin McKeaveney
aa28bb5e94
only allow read queries in datasources
2021-01-26 15:23:23 +00:00
Martin McKeaveney
f956750870
Merge branch 'master' of github.com:Budibase/budibase into mysql-connector
2021-01-26 11:10:08 +00:00
Martin McKeaveney
a73473b16c
MySQL integration and self hosted deploy event
2021-01-26 11:07:30 +00:00
Andrew Kingston
126b3ee480
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-26 09:11:43 +00:00
Joe
eb4d992eda
Query page tidy up
...
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Andrew Kingston
91c9541ec6
Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them
2021-01-22 14:38:08 +00:00
Martin McKeaveney
476d20d656
simplify queries to only have one type under query verb
2021-01-22 12:22:28 +00:00
Martin McKeaveney
46a04bbf9d
adding please select option to query type
2021-01-22 12:11:13 +00:00
Martin McKeaveney
9237fd71bf
sensible defaults, adding popover for parameters
2021-01-22 10:54:23 +00:00
Joe
ada6611b03
External data source config ui
...
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Andrew Kingston
817933089b
Prevent unnecessary URL param updates in design page
2021-01-21 10:38:23 +00:00
Joe
467e8d46ec
Budibase beta button replaced , help icon replaced with github
...
I replaced the Budibase is in beta button, and replaced it with 'Request feature'. The new button points to Github Discussions.
I also replaced the help icon with a Github icon. With our users being developers, I feel they will understand what the Github icon means (not just help, but a place to raise issues, provide feedback).
2021-01-20 14:58:47 +00:00
Andrew Kingston
a17d1703f7
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-20 11:14:36 +00:00
Andrew Kingston
087647080c
Update and improve state <-> URL binding
2021-01-15 14:23:27 +00:00
Martin McKeaveney
0ac322b11b
lint ✨
2021-01-15 13:42:55 +00:00
Martin McKeaveney
882823671a
query and datasource unit tests
2021-01-14 20:51:03 +00:00
Martin McKeaveney
83910f0aab
pass field values in binding drawer
2021-01-14 14:22:24 +00:00
Andrew Kingston
9c25955dd8
Clean paths and file structure
2021-01-14 10:03:33 +00:00
Andrew Kingston
2200039935
Update file structure to be sensible for design section
2021-01-14 09:45:09 +00:00
Martin McKeaveney
648d45a373
schema updates, custom fields
2021-01-13 16:39:47 +00:00
Martin McKeaveney
45a02507f7
custom fields in queries
2021-01-13 14:11:53 +00:00
Martin McKeaveney
7a1212ff36
Add all CRUD ops to airtable integration
2021-01-12 17:45:43 +00:00
Martin McKeaveney
70e4b2514e
merge
2021-01-11 20:29:33 +00:00
Martin McKeaveney
391dabf7a1
direct airtable integration works
2021-01-11 17:18:22 +00:00
Martin McKeaveney
d710874ef1
binding data context in component
2021-01-08 18:22:03 +00:00
Martin McKeaveney
98a7085bbc
Allow dynamic query execution from front end components
2021-01-08 12:06:37 +00:00
Martin McKeaveney
f2abc7d351
Merge branch 'master' of github.com:Budibase/budibase into external-tables
2021-01-07 13:39:48 +00:00
Martin McKeaveney
64e31189b7
new datasource design
2021-01-07 13:13:46 +00:00
Martin McKeaveney
37ef32a173
switching between queries
2021-01-06 12:28:51 +00:00
mike12345567
cb85ed1916
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
2021-01-06 11:00:02 +00:00
Martin McKeaveney
0be3c722b8
allow execution of external connector queries from button clicks
2021-01-04 18:57:16 +00:00
mike12345567
6baf4c3e39
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
Martin McKeaveney
4e41878618
better UI feedback
2021-01-04 10:39:17 +00:00
Martin McKeaveney
7adba016f4
use queries in front end
2020-12-30 12:58:39 +00:00
Martin McKeaveney
5b8e34f4d6
codemirror
2020-12-30 11:46:37 +00:00
Andrew Kingston
b9453545d2
Fix empty screen list when navigating between roles
2020-12-23 08:54:09 +00:00
mike12345567
4c8ee99905
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
2020-12-22 16:24:34 +00:00
Martin McKeaveney
63ad74b660
separation of datasources and queries
2020-12-18 18:19:43 +00:00
mike12345567
fd1d7e3aa1
Linting.
2020-12-15 16:42:40 +00:00
mike12345567
775f84b6dc
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
Andrew Kingston
aa71e95597
Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering
2020-12-14 11:14:16 +00:00
Martin McKeaveney
89615e58a7
merge
2020-12-12 20:09:04 +00:00
Andrew Kingston
fdfe16a649
Fix z index in beta warning
2020-12-09 15:42:44 +00:00
Andrew Kingston
4dd0d5b016
Cache roles in store and add role selector for screens
2020-12-09 15:35:57 +00:00
Martin McKeaveney
b4fad77aae
lint
2020-12-07 15:49:19 +00:00
Martin McKeaveney
274708b4e0
consolidate routing and component selection
2020-12-05 12:09:58 +00:00
Martin McKeaveney
8775c594a1
deletion and error handling of layouts
2020-12-04 23:42:22 +00:00
Martin McKeaveney
7254f23227
tidy up
2020-12-03 15:19:19 +00:00
Martin McKeaveney
a0b4062a1f
more intelligent routing for screens and pages
2020-12-03 15:15:14 +00:00
mike12345567
b65a554ede
Linting and update to try and fix issues when screens are created, screen saving now generates CSS.
2020-12-03 12:08:33 +00:00
Martin McKeaveney
f70db5df36
merge
2020-12-02 14:15:07 +00:00
Martin McKeaveney
4a51618c11
fix preview save
2020-12-02 13:41:00 +00:00
Martin McKeaveney
01343e1474
layouts and screens switcher, merge with component sdk
2020-12-01 16:22:06 +00:00
mike12345567
9b5734b1de
Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor
2020-11-30 11:47:08 +00:00
Martin McKeaveney
6518976825
browse contents of s3 buckets from within budibase
2020-11-26 21:23:20 +00:00
Martin McKeaveney
113c68e4c9
budibase postgres E2E working
2020-11-26 14:43:56 +00:00
mike12345567
d3759a4c10
Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent.
2020-11-25 17:56:09 +00:00
mike12345567
8b4657b196
Starting work on builder, very broken.
2020-11-24 18:11:34 +00:00
Martin McKeaveney
9f2832af94
tidy up
2020-11-24 17:02:58 +00:00
Martin McKeaveney
327f77dbb3
user table and relationships complete
2020-11-24 14:04:14 +00:00
Martin McKeaveney
7b2a9ec807
merge
2020-11-19 17:02:27 +00:00
mike12345567
87528c8d55
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
Martin McKeaveney
83924f0efa
remove old files
2020-11-19 16:12:55 +00:00
Martin McKeaveney
a5827a9c53
nested routing UI up and running, refactor drag and drop functionality by decoupling store from components
2020-11-18 22:04:18 +00:00