Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Microsoft Outlook Node): Node overhaul #4449

Merged
merged 90 commits into from
Sep 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
cc61de0
:zap: versioning setup
michael-radency Oct 26, 2022
e244eb5
:zap: wip converting to new node design
michael-radency Oct 26, 2022
9157b28
:zap: lock file fix
michael-radency Oct 26, 2022
317bc82
:zap: wip draft file structure update
michael-radency Oct 26, 2022
4cc7f05
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 27, 2022
541655c
:zap: linter fixes
michael-radency Oct 27, 2022
c0235d5
:zap: finished converting v2
michael-radency Oct 27, 2022
2019a56
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 27, 2022
97fe695
:zap: lock file fix
michael-radency Oct 27, 2022
04f4d3c
:zap:messages getAll simplify, filters
michael-radency Oct 27, 2022
6aef9ff
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 28, 2022
74d838f
:zap: UI update, more filters, search
michael-radency Oct 28, 2022
617436d
:zap: removed move and getMime operations from messages resource, upd…
michael-radency Oct 28, 2022
5da83c2
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 28, 2022
7bac6f4
:zap: removed folderMessages resource as now same can be done using f…
michael-radency Oct 28, 2022
58747ec
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 31, 2022
3f95409
:hammer: contacts resource
michael-radency Oct 31, 2022
961d55f
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Oct 31, 2022
58a54f8
:zap: more descriptive error message
michael-radency Oct 31, 2022
d81802e
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 1, 2022
4d6b752
:zap: calendar resource with CRUD operations
michael-radency Nov 1, 2022
f0940ba
:zap: event operations for calendar resource
michael-radency Nov 1, 2022
9423002
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 1, 2022
5cce3e7
:zap: additional fields for createEvent, fixed start end time
michael-radency Nov 1, 2022
b88a070
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 2, 2022
ab18f4f
:zap: added events resource with CRUD oparations
michael-radency Nov 2, 2022
8e56e16
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 2, 2022
460ec79
:zap: setup for trigger
michael-radency Nov 2, 2022
4cec044
Revert ":zap: setup for trigger"
michael-radency Nov 2, 2022
1461d8d
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 8, 2022
2e83dd2
:zap: draft and messageAttachment resources updates
michael-radency Nov 8, 2022
27495fb
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 8, 2022
517cdf5
:zap: folders resource update, option to include subfolders
michael-radency Nov 8, 2022
b652c6f
:zap: output selection gor contacts get and getAll
michael-radency Nov 8, 2022
f69b07c
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 8, 2022
600a78d
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 9, 2022
6e25e79
:zap: linter fixes
michael-radency Nov 9, 2022
a8e1e36
:zap: folderMessage update, fixes
michael-radency Nov 9, 2022
24d00ff
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Nov 9, 2022
abdf2bb
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency May 5, 2023
32295bc
:zap: merge and linter fixes
michael-radency May 5, 2023
50685da
Many copy tweaks.
gandreini Aug 2, 2023
eb90d4a
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 23, 2023
9b33c85
Merge branch 'n8n-4995-overhaul-outlook-node' of https://github.com/n…
michael-radency Aug 23, 2023
5fa6373
:zap: merge fixes
michael-radency Aug 23, 2023
139e19a
:zap: calendar rlc, refactoring
michael-radency Aug 23, 2023
7ea4fb8
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 23, 2023
a8b42b5
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 23, 2023
eaa3ec6
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 28, 2023
1568b21
:zap: calendar, contact - displayOptions update, rlc
michael-radency Aug 28, 2023
0263502
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 28, 2023
98a1246
:zap: draft - displayOptions update, rlc
michael-radency Aug 28, 2023
40394b9
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 28, 2023
2b0f3b0
:zap: message - displayOptions update, rlc
michael-radency Aug 28, 2023
05e261f
:zap: event, folder, folderMessage - displayOptions update, rlc
michael-radency Aug 28, 2023
820236b
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 29, 2023
459d092
:zap: messageAttachment fixes
michael-radency Aug 29, 2023
e72d4e6
:zap: calendar, contact, draft, event review updates
michael-radency Aug 29, 2023
c17d627
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 29, 2023
715d584
:zap: folder review update
michael-radency Aug 29, 2023
77c7ebc
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 29, 2023
dfe8ace
:zap: messageAttachment getAll update
michael-radency Aug 29, 2023
0b1378f
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 30, 2023
d35434c
:zap: error parsing improvements
michael-radency Aug 30, 2023
5776dc8
:zap: message review update
michael-radency Aug 30, 2023
39b1382
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 30, 2023
8034bbf
"Comment" parameter description update.
gandreini Aug 30, 2023
cccbc4f
:zap: clean up unused loaders
michael-radency Aug 30, 2023
e11ee90
Merge branch 'n8n-4995-overhaul-outlook-node' of https://github.com/n…
michael-radency Aug 30, 2023
b85bb99
:zap: tests for utils
michael-radency Aug 30, 2023
09a948d
:zap: weLink for draft and message rlc
michael-radency Aug 30, 2023
4e8abee
Minor copy tweak.
gandreini Aug 31, 2023
5aa42f0
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 31, 2023
b97e97a
Merge branch 'n8n-4995-overhaul-outlook-node' of https://github.com/n…
michael-radency Aug 31, 2023
b102b9b
:zap: review fix, updated rlc for folder and event with url support
michael-radency Aug 31, 2023
1f62e38
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Aug 31, 2023
4dd23ca
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Sep 4, 2023
e3024ce
:zap: operations tests
michael-radency Sep 4, 2023
b902867
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Sep 4, 2023
584c5f2
:zap: this.prepareOutputData deprecation clean up
michael-radency Sep 4, 2023
6c5183b
:zap: removed unused imports
michael-radency Sep 4, 2023
3579db9
:zap: message operations tests
michael-radency Sep 4, 2023
c573046
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Sep 4, 2023
1381987
:zap: clean up
michael-radency Sep 4, 2023
e96154c
Merge branch 'master' of https://github.com/n8n-io/n8n into n8n-4995-…
michael-radency Sep 11, 2023
56dd25c
:zap: RLC search fixes
michael-radency Sep 11, 2023
10892bc
:zap: download attachment with selected fields fix
michael-radency Sep 11, 2023
60fa7db
:zap: category, importance fixes
michael-radency Sep 11, 2023
2de4555
:zap: attachments remove filter
michael-radency Sep 11, 2023
4d94a69
:zap: text fix
michael-radency Sep 15, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
import type { ICredentialType, INodeProperties } from 'n8n-workflow';

const scopes = [
'openid',
'offline_access',
'Contacts.Read',
'Contacts.ReadWrite',
'Calendars.Read',
'Calendars.Read.Shared',
'Calendars.ReadWrite',
'Mail.ReadWrite',
'Mail.ReadWrite.Shared',
'Mail.Send',
'Mail.Send.Shared',
'MailboxSettings.Read',
];

export class MicrosoftOutlookOAuth2Api implements ICredentialType {
name = 'microsoftOutlookOAuth2Api';

Expand All @@ -15,8 +30,7 @@ export class MicrosoftOutlookOAuth2Api implements ICredentialType {
displayName: 'Scope',
name: 'scope',
type: 'hidden',
default:
'openid offline_access Mail.ReadWrite Mail.ReadWrite.Shared Mail.Send Mail.Send.Shared MailboxSettings.Read',
default: scopes.join(' '),
},
{
displayName: 'Use Shared Mailbox',
Expand Down
Loading
Loading