From 7add64a908a79eec2e633e14610f10c72343796d Mon Sep 17 00:00:00 2001 From: Norm Rasmussen Date: Thu, 27 Oct 2022 17:07:07 -0400 Subject: [PATCH] small changes --- CustomerNotes/Crayon.md | 7 +- CustomerNotes/Flink.md | 118 ++++++++++++------ CustomerNotes/KeystoneRV.md | 27 ++++ CustomerNotes/Talkspace.md | 27 +++- CustomerNotes/Walmart.md | 9 +- Scripts/.DS_Store | Bin 6148 -> 6148 bytes .../SampleNotes/.DS_Store | Bin .../SampleNotes/Flink.md | 0 .../SampleNotes/JJSV.md | 0 .../SampleNotes/LarsonTexts.md | 0 .../SampleNotes/Talkspace.md | 0 .../conf_functionsonly.py | 0 .../confluence_get.py | 0 .../confluence_post.py | 0 Scripts/API_Notes/hubspot_post.py | 45 +++++++ .../markdown_conv.py | 0 .../notestoconfluence.py | 0 Scripts/TalkspaceUsers/usercomparison.py | 15 +++ Scripts/TodoMD/todo.py | 22 +++- Timetagger/_timetagger/users/norm~bm9ybQ==.db | Bin 135168 -> 135168 bytes Todos.md | 13 ++ 21 files changed, 224 insertions(+), 59 deletions(-) create mode 100644 CustomerNotes/KeystoneRV.md rename Scripts/{Confluence_Notes => API_Notes}/SampleNotes/.DS_Store (100%) rename Scripts/{Confluence_Notes => API_Notes}/SampleNotes/Flink.md (100%) rename Scripts/{Confluence_Notes => API_Notes}/SampleNotes/JJSV.md (100%) rename Scripts/{Confluence_Notes => API_Notes}/SampleNotes/LarsonTexts.md (100%) rename Scripts/{Confluence_Notes => API_Notes}/SampleNotes/Talkspace.md (100%) rename Scripts/{Confluence_Notes => API_Notes}/conf_functionsonly.py (100%) rename Scripts/{Confluence_Notes => API_Notes}/confluence_get.py (100%) rename Scripts/{Confluence_Notes => API_Notes}/confluence_post.py (100%) create mode 100644 Scripts/API_Notes/hubspot_post.py rename Scripts/{Confluence_Notes => API_Notes}/markdown_conv.py (100%) rename Scripts/{Confluence_Notes => API_Notes}/notestoconfluence.py (100%) create mode 100644 Scripts/TalkspaceUsers/usercomparison.py diff --git a/CustomerNotes/Crayon.md b/CustomerNotes/Crayon.md index 839f31d3..19847945 100644 --- a/CustomerNotes/Crayon.md +++ b/CustomerNotes/Crayon.md @@ -40,11 +40,6 @@ Registration page - embed a hubspot form? Hubspot is just for marketing -## Meeting with Sheila regarding Analytics and Hubspot - -- [ ] Pull single course analysis with all versions lumped into one -- [ ] Can we pull all versions with date range? - ## 10/26/2022 ### Contract Convo with Conor *Two major things they need from our end*: @@ -56,4 +51,4 @@ Hubspot is just for marketing * The same flow needs to be done for the accelerator course. * They are currently filming for the accelerator course * Conor just needs to know right now what me or Austin or I will need to create that special link. - * Do we have Accelerator badges? Norm to look in S3 and confirm with Conor. + * Do we have Accelerator badges? Norm to look in S3 and confirm with Conor. diff --git a/CustomerNotes/Flink.md b/CustomerNotes/Flink.md index 5b9f701d..8a483b63 100644 --- a/CustomerNotes/Flink.md +++ b/CustomerNotes/Flink.md @@ -1,5 +1,44 @@ # Flink +## Old Notes without Dates. +### Tasks(old) + +- [X] Need to Hide some courses for an offline assesment +- [-] In person assesment, so score must be hidden - pending not resolved +- [-] contact SE for hiding score - 7 quizzes across 7 different courses +- [X] Turn on search bar for them +- [X] Demo Workflows +- [X] Quiz as Survey functionality and best practices +- [X] Milestones? +- [X] Intro to Marek for Communications Beta +- [X] Map out workflow for duplicate or changing email addresses +- [X] Intro to Clementine and Simon +- [X] Intro to KJ for Analytics changes? +- [X] ILTs are the most important from Netherlands meeting +- [X] Map their categories presentation to Northpass best practices +- [X] Move course to Sandbox for testing - test many courses in carousel + - [X] TESTING / Rider Onboarding - DE (ENG) + - [X] And then 5-6 others at random +- [X] Change Collapsible Menu + - [X] Course Scripts + - [X] Articles > Help Center + - [X] Move Contact to the bottom: Contact, Profile Settings, Sign out + - [X] Rider App +- [X] Add Language Buttons such as in Canva (top right) + +### Notes(old) + +New app launch during July, workforce support +These support apps will have links to Northpass +Customizable HTML web page +With learning paths courses are more sustainable +LP good for grouping certain content +How about setting up a certain groups +They are rethinking groups and need to transition their group hierarchy +Advised to start at the highest level and most broad groups, then add people to "sub groups" to get more specific questions +Figma file questions +They need more training and enablement They will follow up for Figma files and setting those up for design + ## 07/07/2022 * MCA COLUMN ORDER: @@ -199,49 +238,46 @@ Order of operations: *Soner Design Changes:* * The hero image height should be smaller. Cut off from search bar and below and then re-center the search bar and title. * Include Privacy Policy and use the same Footer on (Flink's Website)[www.goflink.com] - Final item: Cami will get back to us when categories are done. - Northpass team to do final QA today. -## Tasks -- [X] Need to Hide some courses for an offline assesment -- [-] In person assesment, so score must be hidden - pending not resolved -- [-] contact SE for hiding score - 7 quizzes across 7 different courses -- [X] Turn on search bar for them -- [X] Demo Workflows -- [X] Quiz as Survey functionality and best practices -- [X] Milestones? -- [X] Intro to Marek for Communications Beta -- [X] Map out workflow for duplicate or changing email addresses -- [X] Intro to Clementine and Simon -- [X] Intro to KJ for Analytics changes? -- [X] ILTs are the most important from Netherlands meeting -- [X] Map their categories presentation to Northpass best practices -- [X] Move course to Sandbox for testing - test many courses in carousel - - [X] TESTING / Rider Onboarding - DE (ENG) - - [X] And then 5-6 others at random -- [X] Change Collapsible Menu - - [X] Course Scripts - - [X] Articles > Help Center - - [X] Move Contact to the bottom: Contact, Profile Settings, Sign out - - [X] Rider App -- [X] Add Language Buttons such as in Canva (top right) - - - - -### Notes - -New app launch during July, workforce support -These support apps will have links to Northpass -Customizable HTML web page -With learning paths courses are more sustainable -LP good for grouping certain content -How about setting up a certain groups -They are rethinking groups and need to transition their group hierarchy -Advised to start at the highest level and most broad groups, then add people to "sub groups" to get more specific questions -Figma file questions -They need more training and enablement They will follow up for Figma files and setting those up for design +## 10/27/2022 +### First Meeting after Launch +* Positive Reviews! +*Some Topics from Cami* +* Front end: + * Soner shared some items from the front end stuff + * Is there anything missing from the Flink side to help improve things? + * Patrycja: a better design understanding of the search. + * Cami - do we need to show courses? + * Soner Front End stuff: + * The search works, but once you search for a course, some cosmetic things need to be changed. + * Search results is slightly covered + * Results are showing courses that they are not enrolled in + * Screen had two handover processors - that's because learners are enrolled in both courses. This is normal functionality. + * Back to my Courses in course viewer is not functional. + * Search didn't work on dashboard? + * Flink logo should go to categories page. Not the status page. + * Language button isn't working as expected. If they click english, all the courses disappear. If they click german, all courses disappear. On home page, all courses of _both_ languages show up. + * Properties, if admin saves property as uppercase, it reverts to lower case. Bug? + * Location and Languages _should_ be working as expected. + * Soner has also recieved questions about course completion: + * Some people compelete the course in one language, they want to mark the other course as complete. + * Also, they provide a survey at the end of the course which the person can't take because Flink doesn't allow retakes. + * If people get moved between groups, so should courses? +* Items from Camila: + * They are setting up auto-triggers with Fountain, which is being discussed with Nino's team (along with Patrycja) + * Can we link Northpass with Braze? + * Cami to send over the User Experience/Flow for a good integration + * We need clean data, which can complicate it + * Trigger should be: if you didn't complete the training, send a Braze notification. + * Braze trigger would be time delay + check completion - if no, send notification + * Patrycja will still need a clear flow/infographic to understand what they need. +* One last item from Cami: + * Data from Northpass seems good + * But some people are assigned as Pickers when they should be Riders + * They are anxiously awaiting Rob's extract + * Flink team really wants to merge IDs of learners + * This is necessary to clean up data diff --git a/CustomerNotes/KeystoneRV.md b/CustomerNotes/KeystoneRV.md new file mode 100644 index 00000000..918f65ed --- /dev/null +++ b/CustomerNotes/KeystoneRV.md @@ -0,0 +1,27 @@ +## 10/27/2022 +### Meeting Requested by Tabatha + +*Preliminary Questions:* +* Adding users for specific Learning Paths? +* Email notification didn’t go through for new users to register? (this was a manual add of a new user) +* New School/Learning Path for our CS for employees. +* Number of Learners Enrolled in a course do not always match? + * Don't match what? Situation: + * Alpine Learning Path + * Courses in LP + * Construction Course has 1160 enrolled + * Next course as 513 enrolled + * Availability of courses is important to them. +* Other thing: Users that don't have an ignite account: + * Their CS team wants to have a small school as a clone/knock off for another team. + * What does another Keystone instance look like? + * It won't be as large. Internal training. Maybe some external training. + * + +*Notes:* + * They use Mambo as their analytics aggregator + * Just launched a Dearler Mgmt View + * Their dealers/clients get sales points for completing sales and then they can redeem swag for points. + * Something about multiple tokens. Has to do with UUID in their own system and APIs. She didn't explain more, just that it was an "issue". + * What is the token? It follows the user. + * Middleware - zaneray or mambo might create the token diff --git a/CustomerNotes/Talkspace.md b/CustomerNotes/Talkspace.md index c124dc1c..a060a756 100644 --- a/CustomerNotes/Talkspace.md +++ b/CustomerNotes/Talkspace.md @@ -62,7 +62,6 @@ Molly wants to try... 500 people get a message saying "you're going to see messa - 8/26/2022 - They are going to pay everyone no matter if they completed courses or not - We need to SHUT DOWN Courses without losing all this data - * [ ] Pull master Spreadsheet of Learning Paths, MCA - For Learning Paths, Compliance 2022, Cross Culture, April Learning Path, June Learning Path, July Learning Path - Deadline for shutting down courses: Tuesday, August 30 - Molly told steve he's worked with a lot of homegrown LMS that were a pain to use @@ -82,9 +81,6 @@ Molly wants to try... 500 people get a message saying "you're going to see messa * Rebecca Jewel, to reach out to Virun, Chief Medical Officer for this audit ## 10/11/2022 -* [ ] Update 2022 to 2023 on the main dashboard page - Update now -* [ ] After someone finishes the 1099 courses, they will then reach the Compliance Group/courses. The 1099 courses should not be seen. - * [ ] Send Molly options for hiding the 1099 courses. Workflows to unenroll? Hide courses not in the group? * No date set for rolling out 2023 - sometime in January * Molly will set up and then Test internally, possibly ask us to test as well? * Wants to know if we can combine Looks in Looker for data @@ -116,7 +112,6 @@ Molly wants to try... 500 people get a message saying "you're going to see messa ### Gracie and Fountain * Gracie had some time with Molly, but then cancelled and said she followed up with Nicole. But unclear about what. -* [ ] Record Vidyard + Screenshots to show what needs to be done. ### Jenna & Hand off * Asked about BBHR @@ -125,3 +120,25 @@ Molly wants to try... 500 people get a message saying "you're going to see messa * In terms of NPP instance, are they all in Northpass? Yes. * Jenna is currently doing an audit of HR and trainings and asked about groups within each instance, etc. * This is a separate audit from the QMC. + +## 10/27/2022 +### Amanda Meeting about Internal Training + +* Is there a way for me to mark a learner manually complete on a course if Northpass is not recording the completion? +* You mentioned in a previous meeting that we might be able to set passwords and/or notifications up for specific milestones of training, how can we set this up? Is it something I could be given the functionality to add/remove/change as needed? +* Would publishing new scorms affect notifications and passwords? +* Can learning paths be branded with a specific color or banner without removing any branding or color from the courses within the learning path? +* Is there a way to automate assignment + comm of refresher courses at specific tenure dates? + +*Notes:* + * She has already created some courses + * User errors, things not showing as complete. + +### Jenna & Angel Questions & Tour +*Questions from Jenna:* + * What she wants to accomplish is where Talkspace is with Northpass as a whole. + * How many schools? People in each school? What is in each school? + * + +_Jenna is auditing the NPP and Core School_ + diff --git a/CustomerNotes/Walmart.md b/CustomerNotes/Walmart.md index 544ee617..d59f0939 100644 --- a/CustomerNotes/Walmart.md +++ b/CustomerNotes/Walmart.md @@ -52,10 +52,17 @@ ## 10/21/2022 ### No Meeting, notes and copy for Custom Dashboards communications. +* [ ] A todo item +* A list item +1. A number +2. A second number *Request from Krystal on 10/10/2022* > * Daily enrollment/group members tracking....want to visibly see the increase in enrollments to the RC in real time > * Ability to view what the unique activity view of a course is (i.e. what activities did they review multiple times in a course) in real time > * Ability to view course view/completion by zone...frequency of views/completions, average progress (similar to the single course analysis) - +## 10/26/2022 +### Weekly Content Sync +* Krystal needs to pull down some content and resources due to recent legistlation. +* diff --git a/Scripts/.DS_Store b/Scripts/.DS_Store index bd48697cf8560c0c724e546dd22d4428e1ef0d64..b1f66d917348c9f59495419ecd0eac2ec87a967e 100644 GIT binary patch delta 109 zcmZoMXfc=&$?eCG&rrgU%21q>KKUWzazhpd1_n+BM}`0fPlk8~Bw54YD5(%+B$b9{@4+7r+1j delta 136 zcmZoMXfc=&$(_Sc%8<&C$B@jBI(Z}Ga!D2j1_l8JXNG*BSQ-PetQe!bD0UeeMr9l_ SX}DxIPhhlX+sw}KmmdJ-1|69I diff --git a/Scripts/Confluence_Notes/SampleNotes/.DS_Store b/Scripts/API_Notes/SampleNotes/.DS_Store similarity index 100% rename from Scripts/Confluence_Notes/SampleNotes/.DS_Store rename to Scripts/API_Notes/SampleNotes/.DS_Store diff --git a/Scripts/Confluence_Notes/SampleNotes/Flink.md b/Scripts/API_Notes/SampleNotes/Flink.md similarity index 100% rename from Scripts/Confluence_Notes/SampleNotes/Flink.md rename to Scripts/API_Notes/SampleNotes/Flink.md diff --git a/Scripts/Confluence_Notes/SampleNotes/JJSV.md b/Scripts/API_Notes/SampleNotes/JJSV.md similarity index 100% rename from Scripts/Confluence_Notes/SampleNotes/JJSV.md rename to Scripts/API_Notes/SampleNotes/JJSV.md diff --git a/Scripts/Confluence_Notes/SampleNotes/LarsonTexts.md b/Scripts/API_Notes/SampleNotes/LarsonTexts.md similarity index 100% rename from Scripts/Confluence_Notes/SampleNotes/LarsonTexts.md rename to Scripts/API_Notes/SampleNotes/LarsonTexts.md diff --git a/Scripts/Confluence_Notes/SampleNotes/Talkspace.md b/Scripts/API_Notes/SampleNotes/Talkspace.md similarity index 100% rename from Scripts/Confluence_Notes/SampleNotes/Talkspace.md rename to Scripts/API_Notes/SampleNotes/Talkspace.md diff --git a/Scripts/Confluence_Notes/conf_functionsonly.py b/Scripts/API_Notes/conf_functionsonly.py similarity index 100% rename from Scripts/Confluence_Notes/conf_functionsonly.py rename to Scripts/API_Notes/conf_functionsonly.py diff --git a/Scripts/Confluence_Notes/confluence_get.py b/Scripts/API_Notes/confluence_get.py similarity index 100% rename from Scripts/Confluence_Notes/confluence_get.py rename to Scripts/API_Notes/confluence_get.py diff --git a/Scripts/Confluence_Notes/confluence_post.py b/Scripts/API_Notes/confluence_post.py similarity index 100% rename from Scripts/Confluence_Notes/confluence_post.py rename to Scripts/API_Notes/confluence_post.py diff --git a/Scripts/API_Notes/hubspot_post.py b/Scripts/API_Notes/hubspot_post.py new file mode 100644 index 00000000..3687192f --- /dev/null +++ b/Scripts/API_Notes/hubspot_post.py @@ -0,0 +1,45 @@ +# This code sample uses the 'requests' library: +# http://docs.python-requests.org +import requests +from requests.auth import HTTPBasicAuth +import json + +url = "https://northpass.atlassian.net/wiki/rest/api/content" + +#auth = HTTPBasicAuth("bnJhc211c3NlbkBub3J0aHBhc3MuY29tOnFmOUlsN1g0d2t0aGdRS0JPSWx5NTczNw==") +# Find a page CURL +#curl -u admin:admin -X GET "http://localhost:8080/confluence/rest/api/content?title=myPage%20Title&spaceKey=TST&expand=history" | python -mjson.tool + +auth = HTTPBasicAuth("nrasmussen@northpass.com", "qf9Il7X4wkthgQKBOIly5737") + +headers = { + "X-Atlassian-Token": "no-check", + "Accept": "application/json", + "Content-Type": "application/json" +} + +# Example POST request to https://api.hubspot.com/crm/v3/objects/notes +payload = json.dumps( { + "properties": { + "hs_timestamp": "2021-11-12T15:48:22Z", + "hs_note_body": "Spoke with decision maker Carla. Attached the proposal and draft of contract.", + "hubspot_owner_id": "14240720", + "hs_attachment_ids": "24332474034;24332474044" + } +}) + +#To associate a note with other CRM records, such as a contact, make a PUT request to /crm/v3/objects/notes/{noteId}/associations/{toObjectType}/{toObjectId}/{associationType}. + +response = requests.request( + "POST", + url, + data=payload, + headers=headers, + auth=auth +) + +response = json.dumps(json.loads(response.text), sort_keys=True, indent=4, separators=(",", ": ")) +print(response) +#x = response.split() +#print(x) + diff --git a/Scripts/Confluence_Notes/markdown_conv.py b/Scripts/API_Notes/markdown_conv.py similarity index 100% rename from Scripts/Confluence_Notes/markdown_conv.py rename to Scripts/API_Notes/markdown_conv.py diff --git a/Scripts/Confluence_Notes/notestoconfluence.py b/Scripts/API_Notes/notestoconfluence.py similarity index 100% rename from Scripts/Confluence_Notes/notestoconfluence.py rename to Scripts/API_Notes/notestoconfluence.py diff --git a/Scripts/TalkspaceUsers/usercomparison.py b/Scripts/TalkspaceUsers/usercomparison.py new file mode 100644 index 00000000..f83b191e --- /dev/null +++ b/Scripts/TalkspaceUsers/usercomparison.py @@ -0,0 +1,15 @@ +import csv +from Levenshtein import distance as lev +import sys + +x = lev("nrasmussen", "mrasmussen") +print(x) + +#def readSpreadsheet(): +# with open('talkspace.csv', rb) as csvfile: +# for line in csvfile.readlines(): +# array = line.split(',') +# emailcol = array[3] + +#def compareemails(): +# levenshtein.distance(email1, email2) diff --git a/Scripts/TodoMD/todo.py b/Scripts/TodoMD/todo.py index 3d104942..fe70372b 100644 --- a/Scripts/TodoMD/todo.py +++ b/Scripts/TodoMD/todo.py @@ -9,15 +9,11 @@ from datetime import date #rootdir = "/Users/normrasmussen/Documents/Northpass/CustomerNotes/" # This is for testing rootdir = "/Users/normrasmussen/Documents/Northpass/CustomerNotes/" +todoDir = "/Users/normrasmussen/Documents/Northpass/" input = sys.argv[1] company = input.split("/")[6] print(company) -#def parsefromVim(rootdir, input): -# path = input.split("/") -# company = path[7] -# findcompany(rootdir, company) - def findCompany(rootdir, company): files = os.listdir(rootdir) for fileName in files: @@ -48,6 +44,20 @@ def writeTasks(rootdir, company, todos): task = singleTask.rsplit("* [ ] ")[1] taskFile.write("* [ ] (" + company + ") " + "[" + currentDate + "] " + task) +def deleteCompleted(todoDir): + todoList = todoDir + "Todos.md" + for line in fileinput.input(todoList, inplace=True): + if line.strip().startswith("* [X] "): + line = '' + sys.stdout.write(line) + +#def deleteCompleted(todoDir): +# todoList = todoDir + "Todos.md" +# with open(todoList, "r+") as file: +# for line in file: +# if line.startswith("* [X] "): +# print(line) + def deleteTasks(rootdir, company, tasks): file = rootdir + company for line in fileinput.input(file, inplace=1): @@ -57,4 +67,4 @@ def deleteTasks(rootdir, company, tasks): if __name__ == "__main__": findTodos(rootdir, company) - + deleteCompleted(todoDir) diff --git a/Timetagger/_timetagger/users/norm~bm9ybQ==.db b/Timetagger/_timetagger/users/norm~bm9ybQ==.db index 0a0b9450e90745d7d2296e9929581adc9825a87e..efdfa199d2d4fcfd0d56a25f09a40083df899c2f 100644 GIT binary patch delta 5609 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 delta 1780 zcmZWpeNJeMfaz!HhfTnY>VhB$(sqsB~M zD@5~hfkS|l{cklb# z_w3)^zg_3o>-_rmI9TAsXTgHNl9$rQ=rJ}zC_z6)d+04*ARV@Dl@rM*HhTlk zR~n3S^KY~oq#luaQg4m8Z)fk81<1>KUWXlFD~6R!hUTyp#S+JZqgkcGMiJ~R1y{31 z!Y}b|e@=^gV;-~Y4rGKq;lrw{!3hJmInLH#@`LFBk!iky1?}h8o{02WeGp?%08s^XsK$Oij^vPK=yem zXfK^^zib=U3iGU)L0%=X##8#|dXcnCvTzMt03X`xIHf`VU=0rVCj;x91V%9T%3*WL zR3zZ1=}h|t0bgaFH)oOkB*xgJf1=OVLfS;NQ5k`$(620$`{h)r4UgbbH*@%({9b@d zx|^8Y9IW`_YaIOYACKZRVopP&(Q6no$!=mB>-DQ5$#`|UGNLS(&&p}&HS<&HMajUc zV8ByJ&(chLj~!`k)lR1j@_JYA8qoINAOMnjE8w2a5G$Nv-Q8)5b(+f1q4%pGw zM)Rs!K#r0WqshQ}wRSHFz2gZX-_&^HW z1@7dWHoheaKE+YDQg1im&O5;sj2ITc)o+7bKs zATYM)chDNCe~ThTakmd^=!AB5auPJNvMy-j$KQgFFn{13m;mhVw_pdmD+r8|WJGUc z+>W^pgTvs4S!`mUVuzOmU?T9YAS40bbV$_9`#DSk)_fS6wQ$i5N(9$3V5SuCe+WEc z7F;KqRe%ma17c+vki`@7AP&4s=N9JNA!!Mj=T21}@85S|L+!Gqd_z7^!+XnpvU1AJ zUzZfmUY=i+w{AA~Wx<;u(?!VdI34`UMNkf2x*vIO-}aWpRxXCLu=fWM9$E~UFhlwY zibZ`0ZxNk2Lw%y@@zyh_&%9Pzo|NjFoLW6am`Yeit6G*wH6v;huvZqW8z%=bn+ixpYmA=p% z5R&X9qqHue=`U1Aa`8=E3MT@N3;YD&39|dIIXgh-TUA_RC|xyNV|dMMXUYd-ZQHHywr z9!F>7zse6wN2PnPixErf6YDO&ZKx!FPlz4)qY!J?c`=TsFG4#%*9V_tR&)yL`I^%( zN8yEkf+Eajt$-Hx(JArip(=1#)qM^ zm6-eUvf`yBwHpLr)~aQN^Oo1Fl4}18VDm4-1QvM(#_`t6@R%j-Ffy4o4C&F-Pn&5y zeVo?P3c8rir`dESO=ZQyP|MB_Lz0*LK~%uSn*A+lAzMftSxqY0=<6_r=Us>AHOF7h tGrxh5I!4^s(ua_ziVn~W`xUV%H<_2s95D@X#uNHb!1+KA4&8{+{tc|`5?BBL diff --git a/Todos.md b/Todos.md index e69de29b..c655dc3c 100644 --- a/Todos.md +++ b/Todos.md @@ -0,0 +1,13 @@ +* [ ] (KeystoneRV) [10/27/2022] Are learners enrolled in Learning Paths, enrolled in all courses in the LP? Or just the first one? When does Enrollment start? +* [ ] (Talkspace) [10/27/2022] Pull master Spreadsheet of Learning Paths, MCA +* [ ] (Talkspace) [10/27/2022] Update 2022 to 2023 on the main dashboard page - Update now +* [ ] (Talkspace) [10/27/2022] After someone finishes the 1099 courses, they will then reach the Compliance Group/courses. The 1099 courses should not be seen. +* [ ] (Talkspace) [10/27/2022] Send Molly options for hiding the 1099 courses. Workflows to unenroll? Hide courses not in the group? +* [ ] (Talkspace) [10/27/2022] Record Vidyard + Screenshots to show what needs to be done. +* [ ] (Talkspace) [10/27/2022] Setup Workflow Notifications +* [ ] (Talkspace) [10/27/2022] Turn on Workflows for Talkspace BBHR +* [ ] (Talkspace) [10/27/2022] Get designs for Learning Path Customization & we can talk about categories +* [ ] (Talkspace) [10/27/2022] Password protection for a course when prompted. +* [ ] (Talkspace) [10/27/2022] Create Angel and Jenna as admins in all three. +* [ ] (Talkspace) [10/27/2022] See if in NPP school we can remove/delete not activated people. +* [ ] (Talkspace) [10/27/2022] Pull report of all users in NPP with activated/deactived status