small changes
This commit is contained in:
@ -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.
|
||||
|
||||
@ -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
|
||||
|
||||
27
CustomerNotes/KeystoneRV.md
Normal file
27
CustomerNotes/KeystoneRV.md
Normal file
@ -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
|
||||
@ -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_
|
||||
|
||||
|
||||
@ -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.
|
||||
*
|
||||
|
||||
BIN
Scripts/.DS_Store
vendored
BIN
Scripts/.DS_Store
vendored
Binary file not shown.
45
Scripts/API_Notes/hubspot_post.py
Normal file
45
Scripts/API_Notes/hubspot_post.py
Normal file
@ -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)
|
||||
|
||||
15
Scripts/TalkspaceUsers/usercomparison.py
Normal file
15
Scripts/TalkspaceUsers/usercomparison.py
Normal file
@ -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)
|
||||
@ -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)
|
||||
|
||||
Binary file not shown.
13
Todos.md
13
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
|
||||
|
||||
Reference in New Issue
Block a user