Rory Powell
40013d45c3
Load oidc config by id
2021-07-13 17:07:48 +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
Rory Powell
1a7619367b
Refactor auth controller tests to reuse common behaviour
2021-07-13 10:28:15 +01:00
Martin McKeaveney
742402f4c7
merge with master
2021-07-11 18:07:46 +01:00
Rory Powell
e1bea33d9a
Unit test auth controller oidc functions
2021-07-11 17:54:18 +01:00
Budibase Release Bot
3b07d3143b
v0.9.73
2021-07-09 17:29:06 +00:00
Kyle Harrison
b4afda7b09
apply fixes for common spelling mistakes
2021-07-09 17:54:49 +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
Peter Clement
80a35d6ef0
Add oidc icon and name to public api for login page
2021-07-09 09:49:16 +01:00
Rory Powell
63b13fc360
Merge branch 'develop' into feature/oidc-support
2021-07-08 20:15:16 +01:00
Rory Powell
7db8658518
remove duplicate scope definition
...
scope can be defined both within the strategy declaration or when invoking passport
2021-07-08 15:21:54 +01:00
Rory Powell
db9078cebe
Linting
2021-07-08 13:12:25 +01:00
Rory Powell
aa601f3701
Integrate with configuration ui / support for email usernames
2021-07-08 13:04:04 +01:00
Rory Powell
238d31e922
Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support
2021-07-08 11:12:45 +01:00
Rory Powell
5ec79acabf
Merge google/oidc user authentication and surface user relevant error messages during authentication
2021-07-08 11:12:34 +01:00
mike12345567
2bee348721
Fixing test cases.
2021-07-08 00:30:55 +01:00
mike12345567
2fc606f5b5
Linting.
2021-07-07 23:30:14 +01:00
mike12345567
cc67e2caa6
Adding sessions API.
2021-07-07 23:29:19 +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
7581360e9e
Merge branch 'develop' of github.com:Budibase/budibase into feature/user-session
2021-07-07 17:17:16 +01:00
Peter Clement
b5f398da4d
Allow user uploaded icons in oidc config
2021-07-07 13:41:09 +01:00
Rory Powell
42c8526ac2
Add info to 403 responses
2021-07-07 13:28:55 +01:00
Budibase Release Bot
4afd6f4fbe
v0.9.72
2021-07-07 12:19:03 +00:00
Budibase Release Bot
cdd85c4d11
v0.9.71
2021-07-07 10:52:11 +00:00
mike12345567
36c0e45761
WIP - first version of user sessions.
2021-07-06 18:10:04 +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
Budibase Release Bot
54dae1b5a2
v0.9.70
2021-07-05 14:38:21 +00:00
Peter Clement
f61c5b8143
Add validation to backend for OIDC configuration
2021-07-05 14:27:19 +01:00
Budibase Release Bot
5f4199a3fb
v0.9.69
2021-07-01 10:51:59 +00:00
Michael Drury
12761cfe80
Merge pull request #1893 from Budibase/fix/user-app-role-list
...
Fixing user roles administration - getting full list of apps
2021-07-01 11:43:59 +01:00
Budibase Release Bot
1385a08395
v0.9.68
2021-07-01 10:41:50 +00:00
mike12345567
aef512a108
Fixing issue with full list of apps not appearing in user administration, meaning couldn't update roles.
2021-07-01 11:29:27 +01:00
Budibase Release Bot
2258f43bc1
v0.9.67
2021-06-29 16:46:33 +00:00
Budibase Release Bot
14810c1a0f
v0.9.66
2021-06-29 13:24:30 +00:00
Budibase Release Bot
e0459572af
v0.9.65
2021-06-25 11:32:56 +00:00
Budibase Release Bot
8998e8cba4
v0.9.64
2021-06-24 11:37:19 +00:00
Budibase Release Bot
91f2d5a075
v0.9.63
2021-06-23 22:43:56 +00:00
Budibase Release Bot
53a2707086
v0.9.62
2021-06-23 22:27:33 +00:00
Budibase Release Bot
4af9574178
v0.9.61
2021-06-23 19:53:30 +00:00
Budibase Release Bot
6d822ee4c2
v0.9.60
2021-06-23 12:53:57 +00:00
Budibase Release Bot
157208ea76
v0.9.59
2021-06-23 11:09:48 +00:00
Budibase Release Bot
9fbb9d8d72
v0.9.58
2021-06-23 09:13:01 +00:00
Budibase Release Bot
6fe48237e5
v0.9.57
2021-06-23 08:45:22 +00:00
Budibase Release Bot
5253b00dc9
v0.9.56
2021-06-23 07:33:05 +00:00
Budibase Release Bot
63e52c1f1b
v0.9.55
2021-06-22 16:31:57 +00:00
Budibase Release Bot
042eb0765a
v0.9.54
2021-06-22 16:03:40 +00:00
Michael Drury
16df6d7065
Merge pull request #1781 from Budibase/fix/mike-fixes
...
Fixes and making login/forgot/reset password pages respect logo and company name
2021-06-21 19:43:05 +01:00
mike12345567
44c6b77c55
Fixing issues discovered by cypress tests.
2021-06-21 18:37:14 +01:00
mike12345567
14d4ee13f0
Linting.
2021-06-21 18:02:09 +01:00
mike12345567
f244b7b075
Implementing feature #1700 and making it possible to remove logo.
2021-06-21 18:01:25 +01:00
mike12345567
fc9e48e8e7
Fixing authentication with API key issue.
2021-06-21 17:13:06 +01:00
Martin McKeaveney
2f4e85c64e
consolidate build
2021-06-21 16:44:54 +01:00
Martin McKeaveney
f4c74b0ee2
add develop tag and update docker push script
2021-06-21 16:25:12 +01:00
Martin McKeaveney
7fdd3c6634
adding docker staging tag to CI build to avoid polluting latest
2021-06-21 11:35:39 +01:00
Martin McKeaveney
2686d4fbff
merge
2021-06-21 11:16:44 +01:00
Budibase Release Bot
91a6d5e985
v0.9.53
2021-06-20 16:45:30 +00:00
Budibase Release Bot
07a6eab254
v0.9.52
2021-06-20 10:15:48 +00:00
mike12345567
60de9ccb28
Fixing issue with 1:N relationships and multiple fields, issue #1753 .
2021-06-20 10:53:55 +01:00
Andrew Kingston
68303fbea4
Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc
2021-06-18 13:10:10 +01:00
Budibase Release Bot
ed59383167
v0.9.51
2021-06-17 05:20:27 +00:00
Budibase Release Bot
fa499a2ff1
v0.9.50
2021-06-16 09:04:00 +00:00
Andrew Kingston
f147422e74
Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc
2021-06-16 09:35:11 +01:00
Budibase Release Bot
0169280b9b
v0.9.49
2021-06-16 08:29:17 +00:00
Andrew Kingston
cb56d7464b
Merge pull request #1712 from Budibase/fix/eslint-prettier
...
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
Andrew Kingston
abb1d33948
Lint with prettier
2021-06-15 19:39:40 +01:00
Budibase Release Bot
81e7940657
v0.9.48
2021-06-15 12:43:29 +00:00
mike12345567
386c8890a5
Adding longer timeout for real email tests.
2021-06-15 13:22:38 +01:00
Andrew Kingston
9aea8d124f
Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc
2021-06-14 09:54:11 +01:00
Budibase Release Bot
4020cd84c8
v0.9.47
2021-06-11 13:03:19 +00:00
Budibase Release Bot
ade2be09ed
v0.9.46
2021-06-11 08:48:36 +00:00
Keviin Åberg Kultalahti
49510dff1f
remove unused components in builder settings
2021-06-11 09:19:44 +02:00
Budibase Release Bot
d919d61a1d
v0.9.45
2021-06-10 13:17:08 +00:00
Budibase Release Bot
1eeb2202e7
v0.9.44
2021-06-10 12:54:14 +00:00
Budibase Release Bot
46e7fce3e7
v0.9.43
2021-06-10 11:21:35 +00:00
Michael Drury
aa3070d987
Merge pull request #1690 from Budibase/fix/smtp-tls
...
Adding options to SMTP form for configuring TLS/STARTTLS
2021-06-10 12:14:00 +01:00
Budibase Release Bot
a678aaf1ef
v0.9.42
2021-06-10 10:51:32 +00:00
mike12345567
db393f05be
Adding options to SMTP form for configuring TLS/STARTTLS.
2021-06-10 11:25:06 +01:00
Budibase Release Bot
6255dadb43
v0.9.41
2021-06-09 18:01:31 +00:00
Budibase Release Bot
72caa080fe
v0.9.40
2021-06-09 15:26:30 +00:00
mike12345567
eb3222a0bc
Updating SMTP config to show better errors.
2021-06-09 15:45:54 +01:00
Budibase Release Bot
94c4a30657
v0.9.39
2021-06-09 13:51:07 +00:00
Budibase Release Bot
24b7e74cc3
v0.9.38
2021-06-09 11:37:37 +00:00
Budibase Release Bot
f72eac2657
v0.9.37
2021-06-09 11:22:57 +00:00
dependabot[bot]
0685529488
Bump ws from 7.4.5 to 7.4.6 in /packages/worker
...
Bumps [ws](https://github.com/websockets/ws ) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:42:49 +00:00
Budibase Release Bot
9a7c515466
v0.9.36
2021-06-09 10:41:59 +00:00
Martin McKeaveney
4a7dcf23cc
Merge pull request #1671 from Budibase/dependabot/npm_and_yarn/packages/worker/normalize-url-4.5.1
...
Bump normalize-url from 4.5.0 to 4.5.1 in /packages/worker
2021-06-09 11:34:25 +01:00
Budibase Release Bot
cc518ff381
v0.9.35
2021-06-09 10:12:38 +00:00
dependabot[bot]
95b5b38a35
Bump normalize-url from 4.5.0 to 4.5.1 in /packages/worker
...
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases )
- [Commits](https://github.com/sindresorhus/normalize-url/commits )
---
updated-dependencies:
- dependency-name: normalize-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:02:46 +00:00
Martin McKeaveney
f4cafd5a17
Merge pull request #1610 from Budibase/dependabot/npm_and_yarn/packages/worker/urijs-1.19.6
...
Bump urijs from 1.19.2 to 1.19.6 in /packages/worker
2021-06-09 11:01:48 +01:00
Budibase Release Bot
4e3c777129
v0.9.34
2021-06-08 19:56:50 +00:00
Budibase Release Bot
2278f9f221
v0.9.33
2021-06-08 19:28:00 +00:00
Budibase Release Bot
138f271bb6
v0.9.32
2021-06-08 18:48:22 +00:00
dependabot[bot]
29b8746a9e
Bump urijs from 1.19.2 to 1.19.6 in /packages/worker
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.2 to 1.19.6.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.6 )
---
updated-dependencies:
- dependency-name: urijs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 18:42:04 +00:00
Martin McKeaveney
c88244fd34
Merge pull request #1667 from Budibase/fix/stability-bugfixes
...
Fix/stability bugfixes
2021-06-08 19:40:41 +01:00
Budibase Release Bot
bdcd3b023e
v0.9.31
2021-06-08 18:15:16 +00:00
Michael Drury
7bd07031e4
Linting.
2021-06-08 18:29:34 +01:00
mike12345567
8cffe5c9ff
Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong).
2021-06-08 18:06:16 +01:00
Martin McKeaveney
0221f9de60
making new screen modal choose the currently filtered role
2021-06-08 11:42:39 +01:00
Budibase Release Bot
1e852cabbb
v0.9.30
2021-06-07 17:12:41 +00:00
Budibase Release Bot
c04cdb7137
v0.9.29
2021-06-07 16:43:08 +00:00
Budibase Release Bot
dd1b3c25ac
v0.9.28
2021-06-07 16:26:33 +00:00
mike12345567
ef057910e1
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-07 13:22:27 +01:00
Budibase Release Bot
d6808f4850
v0.9.27
2021-06-04 20:56:30 +00:00
Budibase Release Bot
1f8c9138e9
v0.9.26
2021-06-04 13:05:28 +00:00
Budibase Release Bot
b49a43582b
v0.9.25
2021-06-04 09:13:55 +00:00
Budibase Release Bot
de2e690889
v0.9.24
2021-06-03 10:05:33 +00:00
Budibase Release Bot
c45197edc5
v0.9.23
2021-06-02 12:06:51 +00:00
Martin McKeaveney
a2a76c056c
Merge pull request #1607 from Budibase/lab-day-2705
...
Bash script automation block, budibase docker updates through UI
2021-06-02 12:59:13 +01:00
Budibase Release Bot
760b32da61
v0.9.22
2021-06-02 11:34:24 +00:00
mike12345567
132f084ca5
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-02 10:08:57 +01:00
Martin McKeaveney
0166c48d40
removing superfluous controllers
2021-06-01 20:22:56 +01:00
Martin McKeaveney
fe65313eed
update functionality complete
2021-06-01 20:17:06 +01:00
Martin McKeaveney
7a0bbfdb84
Merge branch 'master' of https://github.com/Budibase/budibase into lab-day-2705
2021-06-01 19:24:24 +01:00
Budibase Release Bot
f95e1bb4e6
v0.9.21
2021-06-01 17:05:46 +00:00
Michael Drury
500c943ffa
Merge pull request #1605 from Budibase/fix/roles-issue
...
Fix white screen issue
2021-06-01 17:56:18 +01:00
Budibase Release Bot
5525fc390f
v0.9.20
2021-06-01 16:25:29 +00:00
mike12345567
2057985631
Fixing issue with roles not being added correctly to global users and cleaning up roles when an app is deleted.
2021-06-01 15:58:40 +01:00
mike12345567
0792370f03
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-01 15:25:37 +01:00
Budibase Release Bot
dfae1371b5
v0.9.19
2021-06-01 12:50:43 +00:00
mike12345567
231bd36189
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-01 12:15:34 +01:00
Budibase Release Bot
afe61ae2c1
v0.9.18
2021-05-29 13:01:19 +00:00
Budibase Release Bot
598f189a65
v0.9.17
2021-05-28 19:13:11 +00:00
Budibase Release Bot
4e91f3e144
v0.9.16
2021-05-28 13:18:31 +00:00
Budibase Release Bot
6df76822bb
v0.9.15
2021-05-28 12:39:17 +00:00
Martin McKeaveney
a453f6cac2
adding watchtower to docker config
2021-05-28 10:09:32 +01:00
Budibase Release Bot
9307ef3375
v0.9.14
2021-05-27 15:05:57 +00:00
Budibase Release Bot
00cb2f5bfa
v0.9.13
2021-05-27 07:19:23 +00:00
Budibase Release Bot
8ab9939153
v0.9.12
2021-05-26 16:53:00 +00:00
Budibase Release Bot
06d4fcfaf8
v0.9.11
2021-05-26 16:14:47 +00:00
Budibase Release Bot
9760be83a3
v0.9.10
2021-05-26 15:57:10 +00:00
Budibase Release Bot
0d880551f8
v0.9.9
2021-05-26 15:16:54 +00:00
Martin McKeaveney
aa224e4415
v0.9.8
2021-05-26 15:36:41 +01:00
Martin McKeaveney
79ddd2cc79
v0.9.7
2021-05-26 15:34:28 +01:00
Martin McKeaveney
3326c24d37
v0.9.6
2021-05-26 13:37:46 +01:00
mike12345567
923599df70
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-05-25 16:02:06 +01:00
Martin McKeaveney
52899e23a2
v0.9.5
2021-05-25 15:40:12 +01:00
mike12345567
17a3fa8c40
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-05-25 13:32:43 +01:00
mike12345567
be7736afb7
Fixing app cypress test cases.
2021-05-25 13:25:42 +01:00
Martin McKeaveney
9655d2a7fa
v0.9.4
2021-05-25 12:44:36 +01:00
mike12345567
39545358f2
Fixing the creation of user in cypress.
2021-05-25 11:06:50 +01:00
Martin McKeaveney
881ddc646f
v0.9.3
2021-05-24 21:54:28 +01:00
mike12345567
d89c750761
Updating system to allow setting builder/admin as a toggle during the invitation phase of a user.
2021-05-24 18:45:43 +01:00
Martin McKeaveney
a2917e3ffd
v0.9.2
2021-05-24 17:20:20 +01:00
mike12345567
2abe543cb1
Linting and fixing an issue with the dev pass through.
2021-05-24 16:20:02 +01:00
mike12345567
428a9e5ba3
Formatting.
2021-05-24 14:56:23 +01:00
mike12345567
292d520b30
Adding some changes for to redis library, allowing reconnection.
2021-05-24 14:54:47 +01:00
mike12345567
a39b633c90
Formatting and adding routing checks to push the user out of admin menus when they are not an admin.
2021-05-21 17:12:25 +01:00
mike12345567
3c650fad56
Merge branch 'master' of github.com:Budibase/budibase into fix/lockdown-admin
2021-05-21 16:54:52 +01:00
mike12345567
18cbb02bf9
Updating administration middleware so that internal requests allowed through automatically.
2021-05-21 16:43:01 +01:00
Michael Drury
8ee874055e
Merge pull request #1537 from Budibase/feature/app-updated-at
...
Mike fixes + application updated at timestamps
2021-05-21 16:10:29 +01:00
mike12345567
2da319e960
Merge branch 'master' of github.com:Budibase/budibase into feature/app-updated-at
2021-05-21 14:57:41 +01:00
mike12345567
b71d751243
Making sure roles object is always present, issue #1529 .
2021-05-21 14:56:06 +01:00
Martin McKeaveney
2636c9450b
simpler check using checklist
2021-05-21 14:55:11 +01:00
mike12345567
3b81989250
Making sure the email sends out the write port if no platform URL is set.
2021-05-21 14:38:46 +01:00
Keviin Åberg Kultalahti
093e52a4b7
Merge branch 'master' into fixes/user-management
2021-05-21 13:32:55 +02:00
Michael Drury
34384e476c
Merge pull request #1514 from Budibase/fix/per-app-login
...
Removing per app login screens
2021-05-21 11:11:21 +01:00
Keviin Åberg Kultalahti
3593073c00
change forceReset bool name
2021-05-21 12:10:02 +02:00
Martin McKeaveney
fe5df57935
removing skip_setup as it was preventing init
2021-05-20 21:42:27 +01:00
mike12345567
a8ab7858b7
Formatting.
2021-05-20 20:48:46 +01:00
mike12345567
fba63134d1
Fixing some issues found when testing.
2021-05-20 20:48:24 +01:00
Martin McKeaveney
7b4cc64bee
v0.9.1
2021-05-20 14:53:22 +01:00
Martin McKeaveney
d1836a898c
v0.9.0
2021-05-20 14:49:19 +01:00
Martin McKeaveney
d77ea74020
simplify docker build before push
2021-05-20 13:54:18 +01:00
Keviin Åberg Kultalahti
e0f22ae934
Merge branch 'master' into fixes/user-management
2021-05-20 14:12:48 +02:00
Martin McKeaveney
0b3110b223
merge with master
2021-05-20 10:40:15 +01:00
Keviin Åberg Kultalahti
81726501ee
Merge branch 'next' into fixes/user-management
2021-05-20 11:02:15 +02:00
mike12345567
584f7c2403
Fixing worker test cases.
2021-05-19 16:39:17 +01:00
mike12345567
8c68f1c134
Fixing issues with the user table within the apps.
2021-05-19 15:55:00 +01:00
mike12345567
6d6eee2a93
Adding the ability to get all apps, with the status attached.
2021-05-19 15:09:57 +01:00
mike12345567
af531241c4
Adding a get self endpoint in the global users.
2021-05-19 13:37:59 +01:00
mike12345567
31d3566626
Allowing null for global user endpoint properties.
2021-05-19 13:30:55 +01:00
mike12345567
14b62b8aed
Removing admin middleware applying to everything.
2021-05-19 13:22:05 +01:00
mike12345567
8e10b42f9c
Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list
2021-05-19 13:18:38 +01:00
mike12345567
1956d9765e
Adding admin only endpoint, removing the ability to create/delete global users from the app server and adding a global self user update.
2021-05-19 13:17:50 +01:00
Keviin Åberg Kultalahti
06af8e70e6
add forcePasswordReset bool to user object validation
2021-05-19 13:24:14 +02:00
mike12345567
298e5c7e4d
Updating reset link to match that of the builder.
2021-05-18 15:48:28 +01:00
mike12345567
d9439abe86
Building up the API interactions for the forgotten password flow.
2021-05-18 15:26:09 +01:00
Keviin Åberg Kultalahti
e838950777
Merge branch 'next' into admin/user-management-ui
2021-05-18 12:27:46 +02:00
Keviin Åberg Kultalahti
a3f5e1af8c
lint:fix
2021-05-18 12:21:57 +02:00
Keviin Åberg Kultalahti
7fa0666cae
updates invite url
2021-05-18 12:18:06 +02:00
Martin McKeaveney
d5fb542589
lint ✨
2021-05-17 21:43:50 +01:00
Keviin Åberg Kultalahti
71929dadd1
Merge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-17 16:41:46 +02:00
mike12345567
eb4a430a7c
Updating templating bindings enumerations.
2021-05-17 15:30:24 +01:00
Keviin Åberg Kultalahti
447a592ddb
Merge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-17 15:53:32 +02:00
mike12345567
df7828d3af
don't use the _id prop of the app metadata.
2021-05-17 14:52:49 +01:00
Keviin Åberg Kultalahti
b8870ed8c4
erge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-17 15:29:33 +02:00
mike12345567
cbc2066d91
Updating roles API further so find API works too.
2021-05-17 14:28:41 +01:00
mike12345567
19b1310c60
Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps
2021-05-17 14:24:36 +01:00
Keviin Åberg Kultalahti
5a7ac2287b
Merge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-17 15:21:48 +02:00
mike12345567
dd4a963c3e
Updating role system to never think about the dev app.
2021-05-17 14:20:19 +01:00
Martin McKeaveney
6dc288fcc3
merge
2021-05-16 21:29:07 +01:00
Martin McKeaveney
0ed0550e73
revert functionality working
2021-05-16 21:25:37 +01:00
Keviin Åberg Kultalahti
771467fba1
Merge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-14 17:49:09 +02:00
mike12345567
0234d11110
Making sure routes are included.
2021-05-14 16:47:47 +01:00
mike12345567
ac0f620b38
Formatting.
2021-05-14 16:32:51 +01:00
Keviin Åberg Kultalahti
8392a4ba38
Merge branch 'feature/draft-apps' into admin/user-management-ui
2021-05-14 17:32:08 +02:00
mike12345567
c45fdefb48
Adding administration roles API.
2021-05-14 16:31:07 +01:00
mike12345567
2d0122f7d6
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
Mike Shanks
3aaeb8f7da
v0.8.18
2021-05-13 11:17:08 +01:00
mike12345567
d7dc133e43
Updating valid to optionals.
2021-05-12 15:44:16 +01:00
mike12345567
86f7e76180
Merge branch 'admin/user-management-ui' of github.com:Budibase/budibase into admin/user-management-ui
2021-05-12 14:27:48 +01:00
mike12345567
b58ed6dd4b
Fixing an issue with the upload URL not being inserted in correct location.
2021-05-12 14:27:33 +01:00
mike12345567
8f7a3f4d69
Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps
2021-05-12 13:59:59 +01:00
Keviin Åberg Kultalahti
0da5247a03
Merge branch 'next' into admin/user-management-ui
2021-05-12 14:08:58 +02:00
mike12345567
fed94bea70
Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps
2021-05-12 12:49:42 +01:00
Martin McKeaveney
56d117c819
fixes from PR
2021-05-12 12:38:49 +01:00
mike12345567
c9d903a92f
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
mike12345567
5230dcd3ac
Formatting.
2021-05-11 15:24:17 +01:00
mike12345567
2ea05c44b4
Changing INTERNAL_KEY to INTERNAL_API_KEY.
2021-05-11 15:23:03 +01:00
mike12345567
147d67cd26
Merge branch 'smtp-configuration' of github.com:Budibase/budibase into smtp-configuration
2021-05-11 15:09:22 +01:00
mike12345567
8faa9554ed
Updating to support SMTP email automation action, as well as some general work around from and subject which previously we'ren't fully implemented.
2021-05-11 15:08:59 +01:00
Martin McKeaveney
c8b1adb135
merge
2021-05-11 14:58:55 +01:00
Martin McKeaveney
3bf3fc5e02
email template E2E, adding preview
2021-05-11 14:44:43 +01:00
mike12345567
638e2f5c8e
Merge branch 'admin/user-management-ui' of github.com:Budibase/budibase into admin/user-management-ui
2021-05-11 12:51:25 +01:00
mike12345567
ec751b59a4
Fixing an issue with platformUrl being required in settings.
2021-05-11 12:51:14 +01:00
mike12345567
339554b163
Adding link to the real email test.
2021-05-11 12:04:07 +01:00
mike12345567
7d78d7b15a
Some updates, working towards supporting automation send smtp email also removing the styling template, adding to base.
2021-05-11 12:02:29 +01:00
mike12345567
85030491b2
Renaming registration to invite URL.
2021-05-10 15:05:06 +01:00
Martin McKeaveney
b415fb2089
pull template type from body instead of params
2021-05-10 14:41:52 +01:00
mike12345567
2081dd96e0
Making sure relative logo URL is converted to a full path in templates.
2021-05-07 14:30:37 +01:00
mike12345567
902119c39c
Updating with a tested and functional API for uploading files for configs.
2021-05-07 13:55:30 +01:00
Keviin Åberg Kultalahti
f440b32b83
Merge branch 'next' into admin/user-management-ui
2021-05-07 09:47:45 +02:00
Martin McKeaveney
1b1d45756b
pulling app list, re-adding code for automation blocks and external data source block lost in merge
2021-05-06 18:31:03 +01:00
Martin McKeaveney
cb2b1037ba
SMTP and template management E2E
2021-05-06 18:02:44 +01:00
Andrew Kingston
c3ea022f8b
Configure vite with a base URL so proxy works
2021-05-06 17:22:09 +01:00
Keviin Åberg Kultalahti
1d9387ebeb
wip: skeleton for users page
2021-05-06 14:34:41 +02:00
Martin McKeaveney
361db5e96f
update scoped config imports
2021-05-06 12:09:35 +01:00
Martin McKeaveney
23cb160a69
merge with next
2021-05-06 11:56:53 +01:00
Martin McKeaveney
2fe2d521cf
lint ✨
2021-05-06 10:57:24 +01:00
Martin McKeaveney
efacbe861a
unit tests
2021-05-06 10:54:01 +01:00
mike12345567
02a270a24d
Making some changes to how configs are scoped.
2021-05-06 10:51:21 +01:00
Martin McKeaveney
399c463f52
do not allow users to initialise again once an admin has been created
2021-05-05 22:06:31 +01:00
Martin McKeaveney
1aedba80bd
first time setup E2E
2021-05-05 21:56:43 +01:00
Martin McKeaveney
4bc1a7dc3c
renable worker protection
2021-05-05 20:59:16 +01:00
Martin McKeaveney
4377b41f40
endpoint for budibase configuration checklist
2021-05-05 20:58:31 +01:00
mike12345567
c37f41fbd5
Making the code a query string parameter for invite/reset urls.
2021-05-05 18:13:59 +01:00
mike12345567
2f0c3562ac
Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset
2021-05-05 18:00:22 +01:00
mike12345567
44db8cf9ec
Formatting.
2021-05-05 17:49:53 +01:00
mike12345567
96f036b720
Updating testing system across the board after playing around with it, having the worker tests run when top level test is ran, fixing environment in worker when testing, removing the use of redis (replacing with ioredis-mock) when in test.
2021-05-05 17:49:34 +01:00
mike12345567
1a2556b6fd
Formatting.
2021-05-05 16:00:15 +01:00
mike12345567
4d49fd4da0
Updating configs API based on some feedback during the development of the settings frontend.
2021-05-05 15:59:24 +01:00
mike12345567
3812a31a22
Formatting.
2021-05-05 15:19:44 +01:00
mike12345567
7b92046052
Finishing invite send email.
2021-05-05 15:17:15 +01:00
mike12345567
f1650105f4
Finalising the usage of redis in the password reset and invitation systems.
2021-05-05 15:10:28 +01:00
mike12345567
f781e8b350
Formatting.
2021-05-05 12:11:31 +01:00
mike12345567
e31eb5d3d2
Fleshed out fully all redis interactions for invitations and password resets.
2021-05-05 12:11:06 +01:00
mike12345567
66341473ca
Fixing issues with Redis/Bull and the integration with new redis module.
2021-05-04 18:13:44 +01:00
Martin McKeaveney
88a5660bc3
google oauth UI
2021-05-04 17:31:06 +01:00
mike12345567
89310c0879
Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset
2021-05-04 15:21:53 +01:00
Andrew Kingston
556236ebce
Add explicit prettier options
2021-05-04 11:32:22 +01:00
Keviin Åberg Kultalahti
4ec2e7d01f
lint:fix
2021-05-03 09:31:09 +02:00
mike12345567
3e2da63822
Updating auth middleware to accomodate public endpoints for the server properly and some refactoring.
2021-04-28 18:13:21 +01:00
Andrew Kingston
0caad1f582
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-28 15:53:07 +01:00
mike12345567
e8e210dfe2
Updating packages so that @budibase/auth doesn't stop installations.
2021-04-28 15:25:49 +01:00
mike12345567
6a0f80f25e
Fixing login issue.
2021-04-28 14:28:25 +01:00
mike12345567
01a9db76c8
Formatting.
2021-04-27 17:30:19 +01:00
mike12345567
129b827d9f
Adding a redis client to the auth system, as part of work towards the reset password flow.
2021-04-27 17:29:05 +01:00
mike12345567
caa62cba1c
Adding auth endpoints to no auth list.
2021-04-26 15:44:28 +01:00
mike12345567
3468c942f9
Updating welcome to make it clear no login credentials in it.
2021-04-26 14:53:47 +01:00
mike12345567
02dafebe38
Moving header/footer and presentational tables to the base hbs email template.
2021-04-26 14:39:18 +01:00
mike12345567
02031ce8c9
Formatting, linting and handling year copyright properly.
2021-04-26 14:24:07 +01:00
mike12345567
5de2b26335
Formatting.
2021-04-26 14:16:05 +01:00
mike12345567
84e66f826b
Updates after finding a better template to use and adding some real email testing with Ethereal platform.
2021-04-26 14:14:51 +01:00
mike12345567
73ad093a50
Major update, fixing email test case.
2021-04-23 18:54:12 +01:00
mike12345567
d985d338ec
Updating test cases and some re-work of the email system.
2021-04-23 18:07:39 +01:00
mike12345567
6564c85a30
continuing work on smtp testing.
2021-04-23 15:14:28 +01:00
mike12345567
46c9df6245
Adding testing to worker, still WIP.
2021-04-23 14:58:06 +01:00
mike12345567
61ed6cf2bc
Updating config management for SMTP as well as finalising the work around generating and sending emails.
2021-04-23 13:49:47 +01:00
mike12345567
fcd57cfcb5
putting together the bulk of the email sending/config options.
2021-04-23 13:10:37 +01:00
mike12345567
e2d29f0562
Formatting.
2021-04-22 17:58:14 +01:00
mike12345567
737dd356c3
Fleshing out the main work behind the email generation.
2021-04-22 17:57:38 +01:00
mike12345567
27846e1bee
Formatting.
2021-04-22 16:06:29 +01:00
Michael Drury
0e1a6b14db
Merge branch 'feature/smtp-templates' into configuration-management
2021-04-22 15:39:54 +01:00
Martin McKeaveney
83f9e00aff
fix imports
2021-04-22 15:27:09 +01:00
mike12345567
70c2c7c727
Adding some base templates which will be returned based on purpose, need to create a list of options that will be exposed/made available via configuration.
2021-04-22 15:26:32 +01:00
Martin McKeaveney
9a12239e62
scoped configuration management
2021-04-22 13:46:54 +01:00
Martin McKeaveney
caa4f0dfb7
lint
2021-04-22 11:48:37 +01:00
Martin McKeaveney
737e9dba47
config specificity
2021-04-22 11:45:22 +01:00
Martin McKeaveney
1c7689e694
google login reading from couch
2021-04-21 21:08:04 +01:00
Martin McKeaveney
1da29900c7
merge
2021-04-21 18:43:20 +01:00
Martin McKeaveney
1f831f1281
custom google middleware
2021-04-21 18:40:32 +01:00
mike12345567
e057217b48
Initial CRUD interface for templates.
2021-04-21 18:15:57 +01:00
mike12345567
ec099a9e6f
Formatting and linting.
2021-04-21 16:46:51 +01:00
mike12345567
bb5dbf27aa
Some re-work of the auth package, making it a bit easier to use/less likely to make a mistake.
2021-04-21 16:42:44 +01:00
Martin McKeaveney
b61a29f2ff
google auth E2E
2021-04-21 12:12:22 +01:00
Martin McKeaveney
1b54845c5e
config creation and management APIs
2021-04-20 18:14:36 +01:00
mike12345567
7612b5ed16
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
Martin McKeaveney
9b477c6f70
lint
2021-04-20 13:13:15 +01:00
Martin McKeaveney
657ae2b554
group CRUD
2021-04-19 16:16:46 +01:00
Martin McKeaveney
07ac411b12
merge
2021-04-19 11:38:54 +01:00
Martin McKeaveney
95b768c073
basic group apis
2021-04-19 11:34:07 +01:00
Martin McKeaveney
174dc6c780
v0.8.17
2021-04-19 10:39:27 +01:00
mike12345567
9cc640ac0e
Changing user db to be called global db.
2021-04-16 18:09:34 +01:00
mike12345567
bd6741fc1c
Merge branch 'master' of github.com:Budibase/budibase into next
2021-04-16 17:01:35 +01:00
Martin McKeaveney
191c085f17
fix cypress tests, only login if cookie not present
2021-04-15 17:36:58 +01:00