1
0
Fork 0
mirror of synced 2024-08-27 16:01:28 +12:00
Commit graph

45 commits

Author SHA1 Message Date
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
b415fb2089 pull template type from body instead of params 2021-05-10 14:41:52 +01:00
mike12345567
902119c39c Updating with a tested and functional API for uploading files for configs. 2021-05-07 13:55:30 +01:00
Martin McKeaveney
cb2b1037ba SMTP and template management E2E 2021-05-06 18:02:44 +01:00
Martin McKeaveney
23cb160a69 merge with next 2021-05-06 11:56:53 +01:00
Martin McKeaveney
1aedba80bd first time setup E2E 2021-05-05 21:56:43 +01:00
Martin McKeaveney
4377b41f40 endpoint for budibase configuration checklist 2021-05-05 20:58:31 +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
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
f1650105f4 Finalising the usage of redis in the password reset and invitation systems. 2021-05-05 15:10:28 +01:00
Martin McKeaveney
88a5660bc3 google oauth UI 2021-05-04 17:31:06 +01: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
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
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
Michael Drury
0e1a6b14db
Merge branch 'feature/smtp-templates' into configuration-management 2021-04-22 15:39:54 +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
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
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
657ae2b554 group CRUD 2021-04-19 16:16:46 +01:00
Martin McKeaveney
95b768c073 basic group apis 2021-04-19 11:34:07 +01:00
Martin McKeaveney
eef989f375 joi syntax, adding db user builder key to cookie 2021-04-14 13:22:57 +01:00
mike12345567
8b20fcb573 Getting most of the test auth working, adding in global builder configuration. 2021-04-13 18:12:35 +01:00
mike12345567
d0bdd113e1 Removing the lookup of _id in usage quota when in dev/self host for performance reasons as part of usage quota, re-writing some bits of fetch self for cleaner implementation, fixing some issues with updating/saving users from within app. 2021-04-13 17:11:55 +01:00
Martin McKeaveney
b5a5df7f60 login page 2021-04-11 11:35:55 +01:00
mike12345567
76346d082d Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-08 17:00:17 +01:00
mike12345567
792114ef46 First pass of global user configuration through existing user API with role mappings. 2021-04-08 16:58:33 +01:00
Martin McKeaveney
1306f4cd68 move auth controller into it's own dir 2021-04-08 11:57:23 +01:00
Martin McKeaveney
73dfad3001 encapsulate more auth functionality into shared module and use in worker 2021-04-08 11:20:37 +01:00
Martin McKeaveney
46ddcdce2c JWT auth on admin endpoints 2021-04-07 15:15:05 +01:00
Martin McKeaveney
87b1924470 groundwork for budibase auth lib 2021-04-07 11:33:16 +01:00
Martin McKeaveney
349a47c1e1 basic couchDB authentication using passport 2021-04-01 20:34:43 +01:00
mike12345567
53b7589d9e Updating worker package with the various parts of server that needed moved over. 2021-03-29 17:31:41 +01:00