Keviin Åberg Kultalahti
e2bafb07e8
Merge branch 'develop' into feature/nps-feedback-form
2021-07-21 12:29:12 +02:00
Keviin Åberg Kultalahti
b108dc79ac
Adds last bits to NPS feedback form
2021-07-21 12:28:38 +02:00
mike12345567
f99f077cdc
Fixing saving of oidc and google auth, neither should require the callbackURL property with the tenancy update.
2021-07-21 11:10:26 +01:00
mike12345567
e3744c0b20
Linting and adding tenancy API.
2021-07-20 18:03:16 +01:00
mike12345567
e98965a805
Fixing callback URLs.
2021-07-20 17:57:07 +01:00
mike12345567
7afce332c8
Fixing some issues discovered with logging in.
2021-07-20 17:46:41 +01:00
mike12345567
2182645339
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-20 15:56:12 +01:00
Peter Clement
32b2093cff
Merge remote-tracking branch 'origin/develop' into oidc-config-management
2021-07-20 12:57:58 +01:00
Peter Clement
1f13a9619c
fix save button
2021-07-20 12:30:11 +01:00
Peter Clement
def2a31e75
only enable form save button when config has changed
2021-07-20 10:55:39 +01:00
Peter Clement
6dce0a88a4
Add activated toggle and login functionality to support this
2021-07-20 09:27:12 +01:00
mike12345567
07dd7d68d4
A lot of general fixes around getting logged in, setting up users etc.
2021-07-19 19:00:53 +01:00
mike12345567
99fe16d169
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-19 17:35:48 +01:00
mike12345567
63dba7b574
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-19 16:24:19 +01:00
mike12345567
4a192b5a4b
Linting.
2021-07-16 18:26:17 +01:00
mike12345567
c248844a24
Adding organisation page.
2021-07-16 18:24:32 +01:00
mike12345567
037dce5016
Further work, tenancy now working but some more work to be done.
2021-07-16 18:04:49 +01:00
mike12345567
f0f9736c0b
Updating auth to utilise the tenant system.
2021-07-16 15:08:58 +01:00
Peter Clement
3fbd762979
More error handling around config saving
2021-07-16 14:07:48 +01:00
Peter Clement
2afb6ffe2d
Better error handling around config saving
2021-07-16 10:51:58 +01:00
Rory Powell
f1d8b5516e
Add Okta and OneLogin logos
2021-07-16 10:15:38 +01:00
Rory Powell
833e3cb3bf
Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support
2021-07-15 16:21:03 +01:00
Rory Powell
70601b7cc5
Store OIDC config in cookie instead of URL
2021-07-15 16:20:31 +01:00
Peter Clement
4e75b7f4c9
add new logic to support oauth and oidc buttons
2021-07-15 15:49:10 +01:00
Rory Powell
90c0e7b2c1
Merge branch 'develop' into feature/oidc-support
2021-07-15 14:05:30 +01:00
Rory Powell
121a8e5e9a
Auto generate callback url and supply id on login
2021-07-14 16:21:17 +01:00
Rory Powell
356a765c92
Invert logos config naming to prevent conflict
2021-07-14 15:48:29 +01:00
mike12345567
da5024633b
Linting.
2021-07-14 13:18:27 +01:00
mike12345567
3f56a316c5
Some quick fixes after a user had some confusion over how the email templating works, just adding some detail that should help explain.
2021-07-14 11:23:24 +01:00
Peter Clement
ab1a10dd1b
Fix config form saving bugs
2021-07-13 21:47:36 +01:00
Rory Powell
aa31ed8261
Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support
2021-07-13 17:33:08 +01:00
Rory Powell
8f8d0008df
Update OAuth -> Authentication header
2021-07-13 17:32:57 +01:00
Peter Clement
86a421646d
Add UUID to each oidc config to distinguish each provider
2021-07-13 17:32:08 +01:00
Rory Powell
fe5a81efbc
Update reference to microsoft logo to use most recent name
2021-07-13 16:35:54 +01:00
Rory Powell
83bf736f07
Remove reference to oracle logo to fix build
2021-07-13 16:24:30 +01:00
Peter Clement
2900743545
Add UUID to each oidc config to distinguish each provider
2021-07-13 15:52:21 +01:00
Peter Clement
ca0f74eee8
improve structure of OIDC config
2021-07-13 14:55:14 +01:00
Martin McKeaveney
742402f4c7
merge with master
2021-07-11 18:07:46 +01:00
Kyle Harrison
b4afda7b09
apply fixes for common spelling mistakes
2021-07-09 17:54:49 +01:00
Andrew Kingston
a9d4f09782
Merge pull request #1953 from Budibase/client-feature-flags
...
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Peter Clement
09b148e2c8
linting
2021-07-09 15:55:01 +01:00
Peter Clement
de075a7549
Fix OIDC logo conditional display
2021-07-09 15:50:46 +01:00
Peter Clement
90e6db2be1
Linting and Optimisation
2021-07-09 15:05:39 +01:00
Peter Clement
4ae29f6b54
Fix bug where OIDC icon was not being displayed due to misconfiguration
2021-07-09 14:18:03 +01:00
Andrew Kingston
dbac6d5988
Reload the client preview whenever client library version changes
2021-07-09 13:23:49 +01:00
Peter Clement
38a00ba50e
Update login page to support user based oidc icon and name
2021-07-09 09:49:34 +01:00
Rory Powell
63b13fc360
Merge branch 'develop' into feature/oidc-support
2021-07-08 20:15:16 +01:00
Peter Clement
6a3367389d
fixing conflict with OIDCButton
2021-07-08 12:36:09 +01:00
Peter Clement
b86691f7ef
fix issue where oidc config form was not loading due to oidc_logos being undefined
2021-07-08 11:15:22 +01:00
Peter Clement
4b518af605
Merge branch 'feature/oidc-support' of https://github.com/Budibase/budibase into oidc-config-management
2021-07-07 17:42:31 +01:00
Peter Clement
02df5960c2
Add OIDC icon to login page
2021-07-07 17:39:26 +01:00
mike12345567
3ab4a5d83c
Making it possible to create an internal table from the plus symbol.
2021-07-07 17:13:04 +01:00
Andrew Kingston
a6b5861cbc
Add client libary update management from inside the builder
2021-07-07 17:07:42 +01:00
Peter Clement
8426ffc036
Fix for icon upload issue
2021-07-07 16:18:18 +01:00
Andrew Kingston
b8d1809a2c
Use client feature flags to conditionally show theme picker
2021-07-07 13:55:05 +01:00
Peter Clement
b5f398da4d
Allow user uploaded icons in oidc config
2021-07-07 13:41:09 +01:00
Andrew Kingston
70d29c32f8
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-07 11:48:38 +01:00
Martin McKeaveney
93b562e2df
make logged in users basic by default, prevent allowing users to be assigned as default in the UI
2021-07-06 18:43:04 +01:00
Martin McKeaveney
561f824606
default to public in UI
2021-07-06 17:19:03 +01:00
Andrew Kingston
bd6de7fe31
Remove redirect when user only has access to one app
2021-07-06 17:00:44 +01:00
Michael Drury
659d42311c
Merge pull request #1932 from Budibase/fix/sql-relationship-validation
...
Adding validation to SQL relationship modal
2021-07-06 15:55:41 +01:00
Andrew Kingston
83a91a8943
Fix bug with tabs causing them to broadcast a change event on mount
2021-07-06 15:53:52 +01:00
mike12345567
6e33ab581b
Linting.
2021-07-06 13:11:29 +01:00
mike12345567
b7a5476135
Don't allow foreign key to be the primary key of a row (this would break things).
2021-07-06 13:10:02 +01:00
mike12345567
568128479f
Linting.
2021-07-06 12:59:55 +01:00
mike12345567
478a851956
Adding validation to the SQL relationship creation modal.
2021-07-06 12:58:36 +01:00
Rory Powell
624dd20522
Use configuration url to retrieve oidc endpoints
...
The /.well-known/openid-configuration endpoint can be used to
retrieve the majority of configuration needed for oidc
Additionally refactor the callback url to be generated on the server
side as this is a fixed endpoint.
Add linting fixes
2021-07-06 10:03:40 +01:00
Bernhard Hayden
65c436145a
Proof of concept OIDC implementation
2021-07-06 10:03:40 +01:00
Andrew Kingston
80679cba13
Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps
2021-07-05 17:41:26 +01:00
Peter Clement
904ce29315
Front End form for OIDC configuration
2021-07-05 14:25:42 +01:00
mike12345567
58c5ddaa90
Review comments.
2021-07-05 11:06:39 +01:00
mike12345567
8254880fa8
Quick fixes for UI, making sure relationships UI not displayed unless tables exist and fixing issue with through being sent up with one-to-many.
2021-07-05 11:03:54 +01:00
mike12345567
dcd4774693
Re-working UI after some review.
2021-07-05 10:48:28 +01:00
mike12345567
f3f2af1c1d
Linting.
2021-07-05 09:38:01 +01:00
mike12345567
1314edeef1
Allowing user firstname and lastname to be updated through user portal.
2021-07-05 09:29:16 +01:00
mike12345567
579bce8a6a
Fixing little UI bugs.
2021-07-03 10:26:37 +01:00
mike12345567
499c28d883
Linting.
2021-07-02 14:36:24 +01:00
mike12345567
56d83864ea
Removing console logs and simplifying the relationship name.
2021-07-02 14:35:05 +01:00
mike12345567
f2beac85b7
Implementing UI to support the backend put in place.
2021-07-02 14:33:05 +01:00
Martin McKeaveney
3070f2593f
bidirectional relationships, many to one
2021-07-01 22:23:47 +01:00
Martin McKeaveney
569af97664
preventing relationship overrides
2021-07-01 21:24:23 +01:00
Martin McKeaveney
63be9750ae
simplify relationship configuration UI
2021-07-01 18:24:43 +01:00
Martin McKeaveney
53f6a095b7
relationships E2E
2021-07-01 14:14:48 +01:00
Martin McKeaveney
d928a93465
Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui
2021-06-30 15:06:42 +01:00
Martin McKeaveney
6e36e5d06a
listing relationships in UI
2021-06-29 19:57:26 +01:00
Martin McKeaveney
eff4aebdfc
adding prop to create/edit relationships
2021-06-29 15:30:32 +01:00
Martin McKeaveney
e183a9e607
definitions and tidy up
2021-06-28 13:04:52 +01:00
Andrew Kingston
d28c48ccad
Add global app theme picker and use it in client preview
2021-06-28 12:55:11 +01:00
Andrew Kingston
fd9d1c61cc
Improve styles in data source page to be more in line with the portal
2021-06-28 10:56:17 +01:00
Martin McKeaveney
81a4328544
relationship configuration panel
2021-06-25 18:11:03 +01:00
Martin McKeaveney
9c3869cfbf
adding relationships file
2021-06-23 22:07:18 +01:00
Martin McKeaveney
46c14fafc5
started on opinionated relationships
2021-06-23 14:29:40 +01:00
mike12345567
f244b7b075
Implementing feature #1700 and making it possible to remove logo.
2021-06-21 18:01:25 +01:00
Martin McKeaveney
3d89604680
merge
2021-06-21 11:19:22 +01:00
Martin McKeaveney
6982c0f717
lint ✨
2021-06-18 22:18:23 +01:00
Martin McKeaveney
44dda78ea4
fix condition in layout
2021-06-18 17:57:01 +01:00
mike12345567
77de3e55d7
Linting.
2021-06-18 13:33:44 +01:00
mike12345567
987b66fd59
Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted.
2021-06-18 13:14:45 +01:00
mike12345567
7065bf1ea9
Adding a mySQL plus integration, as well as fixing some issues with running queries directly.
2021-06-18 12:29:25 +01:00
Andrew Kingston
feef8dd30f
Update buttons in settings, improve preview styles
2021-06-18 09:59:28 +01:00