Skip to content

msal-node PR tracker #1258

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

Closed
1 task done
sameerag opened this issue Jan 30, 2020 · 1 comment
Closed
1 task done

msal-node PR tracker #1258

sameerag opened this issue Jan 30, 2020 · 1 comment
Assignees
Labels
feature Feature requests. internal Issues created by MSAL.js team for internal tracking.

Comments

@sameerag
Copy link
Member

sameerag commented Jan 30, 2020

Upcoming Library

Description

msal-node is currently in development. The project status can be monitored in the MSAL Node project page. All the PRs checked in towards building this library will be also listed below.

Note: This is a dynamically changing list until the alpha branch is released for msal-node

Phase I: All base modules in msal-common and msal-node

PR Description Status
#1328 msal-node scaffolding, tsdx as the environment Completed
#1325 msal-common Configuration and Client (names and module creation) Completed
#1330 msal-common Account and Authority(names and module creation) Completed
#1342 msal-browser compilable and unit tested with msal-common Completed
#1368 msal-node crypto module Completed
#1371 msal-node network module Completed
#1383 msal-node lerna support added Completed
#1409 msal-common and msal-node Client applications, authorization code and device code implementation Completed
#1423 msal-node add DEBUG logging Completed
#1424 msal-common Authority changes Completed
#1449 msal-node and msal-common unit tests for changes in #1409 Completed
#1478 msal-node switch strictNullChecks:true for msal-node Completed
#1482 msal-node and msal-common Update generation of client info headers Completed
#1496 msal-node and msal-common Support for acquiring a token with refresh token Completed
#1537 msal-common and msal-node Move authority generation from common to node Completed
#1630 msal-node fix casing issue Completed

Phase II: Cache PRs

PR Description Status
#1444 [msal-node] Cache-1: Msal node cache entities Completed
#1471 [msal-node] Cache-2: Msal node cache serialization and helpers Completed
#1519 [msal-node] Cache-3: Add NodeStorage, token generation and separate SPAresponse Completed
#1520 [msal-node] Cache-4: ResponseHandler added to msal-common Completed
#1522 [msal-node] Cache-5: Msal node cache additional changes for end-to-end cache to work Completed
#1622 [msal-node]Cache-6: Read and write to disk, merge cache Completed
#1652 [msal-node] Remove file read and write from node lib Completed
#1624 [msal-node] Cache Lookup - 1: Logical keys for cache entities Completed
#1655 [msal-node] Cache Lookup - 2: Save, lookup and delete entities Completed
#1680 [msal-node] Cache Lookup - 3: Msal node cache response Completed
#1711 [msal-node][#1] SilentFlow support in msal-common Completed
#1762 [msal-node][#2] Merge cache logic in msal-common for node and browser platforms Completed
#1770 [msal-common family][#3] Utilize ScopeSet across the library Completed
#1771 [msal-common][msal-node][#4] Update UnifiedCacheManager.ts Completed

Phase 3: Extension library, Authority, and minor features/bugs

PR Description Status
#1801 Node cache interface Completed
#1809 SilentFlow node interface Completed
#1830 Extensions 1 In Review
#1831 Extensions 2 Completed
#1832 Extensions 3 Completed
#1833 Extensions 4 Completed
#1835 Extensions 5 Completed
#1849 Extensions 6 Completed
#1875 Type docs for msal-common and msal-node Completed
#1888 msal-node sample for silent flow Completed
#1901 Update TokenCache name Completed
#1902 msal-node documentation Completed

Priority

Alpha branch by Q4

Acceptance Criteria

  • Update all related PRs to this project
  • All samples and documentation links update here
  • Document work-in-progress as the development is in progress in the Description and PRs sections as applicable
@sameerag sameerag added feature Feature requests. internal Issues created by MSAL.js team for internal tracking. labels Jan 30, 2020
@sameerag sameerag self-assigned this Jan 31, 2020
@sameerag sameerag changed the title msal-node initial planning msal-node PR tracker Mar 12, 2020
@sameerag sameerag mentioned this issue Jul 1, 2020
1 task
@sameerag
Copy link
Member Author

msal-node 1.0.0-alpha.1 is released. Closing this as PRs from now will be tracked in dev released change logs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature Feature requests. internal Issues created by MSAL.js team for internal tracking.
Projects
None yet
Development

No branches or pull requests

2 participants