Peter Clement
9bf37b34ae
Server and Worker tests ( #8928 )
...
* automation unit tests
* row processor tests
* update executeQuery test
* update groups assertion
* some more worker tests
* plugin tests and tidying up
* linting
* temporarily disable group tests
* more tests
* fix import
* fix backup tests
* add pro mocks to worker
* check for app existence in import test
* test new tsconfig
* testing changes
* Pro test utils (#9020 )
* Pro test utils changes
* Add test fixes
* Remove ts-ignore
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2022-12-12 22:02:32 +00:00
mike12345567
1b408e60f2
Refactoring worker, converting all controllers/routes to Typescript and all imports of backend-core to new style.
2022-11-23 18:25:20 +00:00
mike12345567
0357d1c8e4
Some worker typescript conversions.
2022-11-16 18:13:34 +00:00
mike12345567
bf86640e9d
Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch
2022-11-16 18:12:31 +00:00
mike12345567
b0f6224c18
Some major reworks towards higher levels of typescript.
2022-11-16 17:23:12 +00:00
mike12345567
5d9b3af332
Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised.
2022-01-12 11:32:14 +00:00
mike12345567
836a2f5863
Switching out @budibase/auth to @budibase/backend-core.
2022-01-10 19:33:00 +00:00
mike12345567
8a9c112388
As with the account portal, updating the monorepo to use the users name if it is available for some email templates.
2021-10-04 17:59:25 +01:00
mike12345567
17b7a468d6
Adding important to some email color properties.
2021-09-29 10:32:14 +01:00
mike12345567
42f08f97cc
Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
...
This reverts commit 0d2e2314d4
, reversing
changes made to 1beca4ee96
.
2021-08-05 09:59:08 +01:00
Michael Drury
f37946d47e
Revert "Multi-tenancy/organisations"
2021-08-04 10:02:24 +01:00
mike12345567
75ae7ac8d6
Linting.
2021-08-02 18:36:32 +01:00
mike12345567
7a69dcef78
re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented.
2021-08-02 18:34:43 +01:00
mike12345567
1153001af8
Linting.
2021-07-22 22:37:20 +01:00
mike12345567
155e30965f
Fixing test cases and bugs that they raised.
2021-07-22 22:36:16 +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
mike12345567
99fe16d169
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-19 17:35:48 +01:00
mike12345567
5ffe3c7935
First version of multi-tenancy, work still to be done.
2021-07-15 17:57:02 +01:00
mike12345567
1fa0b3f204
Rewording email template descriptions.
2021-07-14 13:24:46 +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
mike12345567
e296a67b50
Renaming groups to workspaces.
2021-07-13 17:27:04 +01:00
Peter Clement
b5f398da4d
Allow user uploaded icons in oidc config
2021-07-07 13:41:09 +01:00
Peter Clement
f61c5b8143
Add validation to backend for OIDC configuration
2021-07-05 14:27:19 +01:00
mike12345567
eb4a430a7c
Updating templating bindings enumerations.
2021-05-17 15:30:24 +01:00
mike12345567
fed94bea70
Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps
2021-05-12 12:49:42 +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
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
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
mike12345567
902119c39c
Updating with a tested and functional API for uploading files for configs.
2021-05-07 13:55:30 +01:00
mike12345567
e31eb5d3d2
Fleshed out fully all redis interactions for invitations and password resets.
2021-05-05 12:11:06 +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
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
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
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
Martin McKeaveney
1b54845c5e
config creation and management APIs
2021-04-20 18:14:36 +01:00