mike12345567
|
912659a8ad
|
First version of multi-tenancy, work still to be done.
|
2021-07-15 17:57:02 +01:00 |
mike12345567
|
f6a133e556
|
Cleaning up deployments into the app DB, moving API keys to be in global DB (which will be tenancy managed) and adding concept of platform info DB.
|
2021-07-14 16:29:32 +01:00 |
mike12345567
|
004f719dde
|
Renaming groups to workspaces.
|
2021-07-13 17:27:04 +01:00 |
mike12345567
|
72c3ff8c2e
|
Formatting.
|
2021-06-08 18:06:56 +01:00 |
mike12345567
|
fe66c3535c
|
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 |
mike12345567
|
1146d508fd
|
Fixing app cypress test cases.
|
2021-05-25 13:25:42 +01:00 |
mike12345567
|
c6f7f115b5
|
Fixing issues with the user table within the apps.
|
2021-05-19 15:55:00 +01:00 |
mike12345567
|
0bbd45b413
|
Adding the ability to get all apps, with the status attached.
|
2021-05-19 15:09:57 +01:00 |
Martin McKeaveney
|
ee9a097979
|
lint ✨
|
2021-05-17 21:43:50 +01:00 |
mike12345567
|
17504443df
|
Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps
|
2021-05-17 14:24:36 +01:00 |
mike12345567
|
277ceb3ad1
|
Updating role system to never think about the dev app.
|
2021-05-17 14:20:19 +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
|
a61edd8124
|
Formatting.
|
2021-05-14 16:32:51 +01:00 |
mike12345567
|
c947199558
|
Adding administration roles API.
|
2021-05-14 16:31:07 +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 |
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
|
c3e7548255
|
dev mode E2E
|
2021-05-13 11:06:08 +01:00 |
Martin McKeaveney
|
8174f44d40
|
pull template type from body instead of params
|
2021-05-10 14:41:52 +01:00 |
Martin McKeaveney
|
559b8789f6
|
merge with next
|
2021-05-06 11:56:53 +01:00 |
mike12345567
|
8c1f274fbb
|
Making some changes to how configs are scoped.
|
2021-05-06 10:51:21 +01:00 |
Martin McKeaveney
|
39b293aa9d
|
endpoint for budibase configuration checklist
|
2021-05-05 20:58:31 +01:00 |
Martin McKeaveney
|
77830bec4f
|
lint and tidy
|
2021-05-04 18:14:13 +01:00 |
Martin McKeaveney
|
cb02c9bf58
|
google oauth UI
|
2021-05-04 17:31:06 +01:00 |
Andrew Kingston
|
797e8a8b67
|
Add explicit prettier options
|
2021-05-04 11:32:22 +01:00 |
Keviin Åberg Kultalahti
|
0afbf1649e
|
lint:fix
|
2021-05-03 09:31:09 +02:00 |
Martin McKeaveney
|
9fdff36b54
|
only keep userId in payload
|
2021-04-22 14:53:19 +01:00 |
Martin McKeaveney
|
a071d7b365
|
tidy up
|
2021-04-22 14:07:00 +01:00 |
Martin McKeaveney
|
2555d711b2
|
scoped configuration management
|
2021-04-22 13:46:54 +01:00 |
Martin McKeaveney
|
6462848191
|
config specificity
|
2021-04-22 11:45:22 +01:00 |
Martin McKeaveney
|
8fab374c1f
|
google login reading from couch
|
2021-04-21 21:08:04 +01:00 |
Martin McKeaveney
|
d8db863faa
|
merge
|
2021-04-21 18:43:20 +01:00 |
mike12345567
|
e85b7682e0
|
Initial CRUD interface for templates.
|
2021-04-21 18:15:57 +01:00 |
mike12345567
|
76ceb6a951
|
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
|
ffe167bbd3
|
google auth E2E
|
2021-04-21 12:12:22 +01:00 |
Martin McKeaveney
|
301f681c88
|
config creation and management APIs
|
2021-04-20 18:14:36 +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 |
mike12345567
|
1f8925ceb8
|
Merge branch 'next' of github.com:Budibase/budibase into feature/user-id-update
|
2021-04-20 14:03:42 +01:00 |
mike12345567
|
c3a1841f01
|
Updating auth package to remove use of email address (bar logging in).
|
2021-04-19 17:31:47 +01:00 |
Martin McKeaveney
|
4b5d302819
|
group CRUD
|
2021-04-19 16:16:46 +01:00 |
Martin McKeaveney
|
390b43c122
|
merge
|
2021-04-19 11:38:54 +01:00 |
Martin McKeaveney
|
34a12831a6
|
basic group apis
|
2021-04-19 11:34:07 +01:00 |
mike12345567
|
b887fd6b99
|
Changing user db to be called global db.
|
2021-04-16 18:09:34 +01:00 |
Martin McKeaveney
|
d72a6dc8df
|
currentapp being set correctly for user
|
2021-04-13 13:26:13 +01:00 |
mike12345567
|
eaad867780
|
Some work towards implementing the current app cookie, removing some old dead code and re-working some of the different middlewares involved.
|
2021-04-12 18:31:58 +01:00 |
mike12345567
|
3214abb89a
|
Global users now working through the server, all requests proxied.
|
2021-04-09 15:11:49 +01:00 |
mike12345567
|
8cde219db9
|
First pass of global user configuration through existing user API with role mappings.
|
2021-04-08 16:58:33 +01:00 |
Martin McKeaveney
|
c7f4070ff5
|
encapsulate more auth functionality into shared module and use in worker
|
2021-04-08 11:20:37 +01:00 |
Martin McKeaveney
|
cf073a1e55
|
groundwork for budibase auth lib
|
2021-04-07 11:33:16 +01:00 |