deft/archives/tracker.archive.org
Yann Esposito (Yogsototh) 4b9b8c2abd
update
2021-02-02 09:53:56 +01:00

400 KiB
Raw Permalink Blame History

Archived entries from file /Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org

2020-W51

2020-12-14 Monday

IN-PROGRESS code cleanup   work

[2020-12-14 Mon 10:42]

ref

2020-W19

Headline Time
Total time 39:49
2020-W19 39:49
[2020-05-07 Thu] Cisco 6:00
[2020-05-06 Wed] Cisco 8:24
[2020-05-05 Tue] Cisco 9:24
[2020-05-04 Mon] Cisco 16:01
Clock summary at [2020-06-13 Sat 01:10]

[2020-05-07 Thu] Cisco   work

CHAT Start reading chat/mails/issues

CLOCK: [2020-05-07 Thu 11:27][2020-05-07 Thu 11:31] => 0:04

[2020-05-07 Thu 11:20]

REVIEW multiple ones

CLOCK: [2020-05-07 Thu 11:31][2020-05-07 Thu 11:38] => 0:07

[2020-05-07 Thu 11:31]

REVIEW multiple reviews, AO scopes

CLOCK: [2020-05-07 Thu 11:38][2020-05-07 Thu 11:51] => 0:13

[2020-05-07 Thu 11:38]

CHAT looking at chat

CLOCK: [2020-05-07 Thu 11:52][2020-05-07 Thu 12:02] => 0:10

[2020-05-07 Thu 11:52]

CHAT support TG

MEETING weekly iroh   meeting

CLOCK: [2020-05-07 Thu 17:02][2020-05-07 Thu 18:10] => 1:08

[2020-05-07 Thu 17:02]

CHAT SMA   support

CLOCK: [2020-05-07 Thu 18:02][2020-05-07 Thu 19:10] => 1:08

[2020-05-07 Thu 18:02]

REVIEW CTIA

CLOCK: [2020-05-07 Thu 12:11][2020-05-07 Thu 12:22] => 0:11

[2020-05-07 Thu 12:11]

REVIEW CTIA

CLOCK: [2020-05-07 Thu 12:10][2020-05-07 Thu 12:11] => 0:01

[2020-05-07 Thu 12:10]

[2020-05-06 Wed] Cisco   work

Headline Time
Total time 8:24
8:24
Init VPNs 0:05
Checking chat/email/issues 0:29
Brian: question about IdP selector… 0:21
IROH-Auth Login feedbacks 0:30
#3575 [WIP] revamp developer docs 0:32
3569: bug fix Umbrealla from Matt 0:07
project.clj repl tweaking 0:21
ctia: diff added/removed 0:11
Test improvement `do-test` and scopes… 0:29
looked around most PR 0:13
Check OAuth2 with new login page… 0:15
Scopes SMA/ESA clients 1:04
search a fix for SMA 0:09
Fix SMA 0:19
Change default login page for OAuth2… 0:36
CTR weekly meeting 0:50
AO Cross Launch tokens in logs 0:09
pause 0:04
Feedback about PRs 1:21
Hot-fix for scopes 0:19
Clock summary at [2020-05-06 Wed 22:24]

CHAT Brian: question about IdP selector (login page)

CLOCK: [2020-05-06 Wed 10:18][2020-05-06 Wed 10:39] => 0:21

[2020-05-06 Wed 10:18] Init VPNs

REVIEW #3575 [WIP] revamp developer docs

CLOCK: [2020-05-06 Wed 11:36][2020-05-06 Wed 12:08] => 0:32

[2020-05-06 Wed 11:36]

REVIEW 3569: bug fix Umbrealla from Matt

CLOCK: [2020-05-06 Wed 12:08][2020-05-06 Wed 12:15] => 0:07

[2020-05-06 Wed 12:08] Craig chat about integration scope and admin

REVIEW ctia: diff added/removed

CLOCK: [2020-05-06 Wed 13:31][2020-05-06 Wed 13:42] => 0:11

[2020-05-06 Wed 13:31] 3569: bug fix Umbrealla from Matt

REVIEW Test improvement `do-test` and scopes from Ambrose.

CLOCK: [2020-05-06 Wed 13:42][2020-05-06 Wed 14:11] => 0:29

[2020-05-06 Wed 13:42] Craig chat about integration scope and admin

REVIEW looked around most PR

CLOCK: [2020-05-06 Wed 14:11][2020-05-06 Wed 14:24] => 0:13

[2020-05-06 Wed 14:11]

CHAT Scopes SMA/ESA clients   support

CLOCK: [2020-05-06 Wed 15:16][2020-05-06 Wed 16:20] => 1:04

[2020-05-06 Wed 15:16]

  • change user/admin scopes to only have read for enrich and inspect
  • removed master access to a few orgs except ours.

CHAT search a fix for SMA

CLOCK: [2020-05-06 Wed 17:56][2020-05-06 Wed 18:05] => 0:09

[2020-05-06 Wed 17:56] Craig chat about integration scope and admin

DONE CNED   chore anna

CLOCK: [2020-10-15 Thu 12:14][2020-10-15 Thu 12:23] => 0:09

[2020-10-15 Thu 12:14]

CHAT Fix SMA   support

CLOCK: [2020-05-06 Wed 22:00][2020-05-06 Wed 22:19] => 0:19

[2020-05-06 Wed 21:35]

MEETING CTR weekly meeting   meeting

CLOCK: [2020-05-06 Wed 16:20][2020-05-06 Wed 17:10] => 0:50

[2020-05-06 Wed 16:20]

MEETING AO Cross Launch tokens in logs   meeting

CLOCK: [2020-05-06 Wed 17:46][2020-05-06 Wed 17:55] => 0:09

[2020-05-06 Wed 17:30] CTR weekly meeting

PAUSE pause

CLOCK: [2020-05-06 Wed 18:05][2020-05-06 Wed 18:09] => 0:04

[2020-05-06 Wed 18:05]

[2020-05-05 Tue] Cisco

Headline Time
Total time 9:24
9:24
Matt make linter first in row 0:05
PR pour rate-limiting 0:09
Threatgrid INT client not up to date 1:30
CE Cisco 0:05
TG Clients on INT 0:05
\_ 0:14
chat reading 0:03
\_ 0:06
Fix GB's PR 0:05
talk bout team 0:18
IROH-Auth Login Page 3:45
account selector UX/UI 2:59
Clock summary at [2020-05-05 Tue 19:25]

CHAT Matt make linter first in row

CLOCK: [2020-05-05 Tue 09:29][2020-05-05 Tue 09:34] => 0:05

[2020-05-05 Tue 09:29] PR pour rate-limiting

REVIEW PR pour rate-limiting

CLOCK: [2020-05-05 Tue 09:34][2020-05-05 Tue 09:41] => 0:07 CLOCK: [2020-05-05 Tue 09:27][2020-05-05 Tue 09:29] => 0:02

[2020-05-05 Tue 09:27] Matt pb with tk-stores and rate-limiting

CHAT Threatgrid INT client not up to date   support oauth2

CLOCK: [2020-05-05 Tue 10:26][2020-05-05 Tue 11:19] => 0:53 CLOCK: [2020-05-05 Tue 09:16][2020-05-05 Tue 09:53] => 0:37

[2020-05-05 Tue 09:46]

EMAIL CE Cisco

CLOCK: [2020-05-05 Tue 09:53][2020-05-05 Tue 09:58] => 0:05

[2020-05-05 Tue 09:53] file:~/.spacemacs

CHAT TG Clients on INT   support

CLOCK: [2020-05-05 Tue 09:59][2020-05-05 Tue 10:04] => 0:05

[2020-05-05 Tue 09:59]

PAUSE

CLOCK: [2020-05-05 Tue 11:19][2020-05-05 Tue 11:33] => 0:14

[2020-05-05 Tue 11:19]

CHAT chat reading

CLOCK: [2020-05-05 Tue 15:03][2020-05-05 Tue 15:06] => 0:03

[2020-05-05 Tue 15:03] account selector UX/UI

PAUSE

CLOCK: [2020-05-05 Tue 15:41][2020-05-05 Tue 15:47] => 0:06

[2020-05-05 Tue 15:41]

CHAT talk bout team

CLOCK: [2020-05-05 Tue 15:48][2020-05-05 Tue 16:06] => 0:18

[2020-05-05 Tue 15:48] account selector UX/UI

[2020-05-04 Mon] Cisco

CHAT Pedro Jose Ayala Gomariz   support

CLOCK: [2020-05-04 Mon 15:23][2020-05-04 Mon 15:32] => 0:09

[2020-05-04 Mon 15:23]

CHAT Pedro CDO account activation   support

CLOCK: [2020-05-04 Mon 15:36][2020-05-04 Mon 15:40] => 0:04

[2020-05-04 Mon 15:36] activate account for QA1 (on INT)

CHAT Victor: defwebservice bug   support

CLOCK: [2020-05-04 Mon 15:47][2020-05-04 Mon 15:52] => 0:05

[2020-05-04 Mon 15:47]

CHAT CDO Problem with client ribbon, user insufficent privilege

[2020-05-04 Mon 16:06]

CHAT testing timers

[2020-05-04 Mon 16:22]

CHAT CDO Asking to upgrade clients to everyone   support

CLOCK: [2020-05-04 Mon 16:42][2020-05-04 Mon 16:43] => 0:01

[2020-05-04 Mon 16:42]

CHAT Victor question about applinks   webex

CLOCK: [2020-05-04 Mon 16:43][2020-05-04 Mon 16:44] => 0:01 CLOCK: [2020-05-04 Mon 16:39][2020-05-04 Mon 16:42] => 0:03

[2020-05-04 Mon 16:39]

PAUSE pause

CLOCK: [2020-05-04 Mon 16:48][2020-05-04 Mon 17:18] => 0:30

[2020-05-04 Mon 16:48]

CHAT G2 DM slack   review

CLOCK: [2020-05-04 Mon 17:34][2020-05-04 Mon 17:34] => 0:00

[2020-05-04 Mon 17:34] PAUSE

CHAT CDO, bless OAuth2 clients to everyone   support

CLOCK: [2020-05-04 Mon 17:20][2020-05-04 Mon 17:34] => 0:14

[2020-05-04 Mon 17:20]

  • prod NAM: client-4e773558-ac0b-4837-87b7-449e45c18a34
  • prod EU: client-634bee7c-a3b2-4b81-aa8e-0821287a4b20
  • prod APJC: client-c0c94a18-a82c-4be8-86cb-c8d92f9cc64e
  • INT: not found.
  • Answered by chat.

CHAT Craig ask for list of scopes

CLOCK: [2020-05-04 Mon 17:59][2020-05-04 Mon 18:13] => 0:14

[2020-05-04 Mon 17:59] Victor question about applinks

REVIEW PR de Matt iroh-jwt

CLOCK: [2020-05-04 Mon 18:14][2020-05-04 Mon 18:24] => 0:10

[2020-05-04 Mon 18:14] Craig ask for list of scopes

CHAT Guillaume discute pb des modules pour Orbital et auth header

CLOCK: [2020-05-04 Mon 20:23][2020-05-05 Tue 09:19] => 12:56 CLOCK: [2020-05-04 Mon 19:39][2020-05-04 Mon 19:49] => 0:10

[2020-05-04 Mon 19:39] CDO, bless OAuth2 clients to everyone

CHAT Chris Sims TG clients scopes   support

CLOCK: [2020-05-04 Mon 20:17][2020-05-04 Mon 20:23] => 0:06

[2020-05-04 Mon 20:17] Merged tenzin-config PR

CHAT Craig chat about integration scope and admin

CLOCK: [2020-05-04 Mon 19:37][2020-05-04 Mon 19:39] => 0:02

[2020-05-04 Mon 19:37]

Archived entries from file Users/esposito.org/tracker.org

2020-W20

Headline Time
Total time 25:09
2020-W20 25:09
[2020-05-14 Thu] 7:33
[2020-05-13 Wed] 6:15
[2020-05-12 Tue] 5:18
[2020-05-11 Mon] 6:03
Clock summary at [2020-06-13 Sat 01:10]

[2020-05-14 Thu]

Headline Time
Total time 7:33
[2020-05-14 Thu] 7:33
Chat du matin 0:42
Account Creation Prompt :iroh-auth: 5:10
weekly + demo 0:55
Jyoti AO Feature-flag 0:15
Houman/Jyoti PR for AO 0:02
Quick meeting with Craig / invite pb 0:29
Clock summary at [2020-05-14 Thu 18:57]

CHAT Chat du matin

CLOCK: [2020-05-14 Thu 10:10][2020-05-14 Thu 10:52] => 0:42

[2020-05-14 Thu 10:00]

IN-PROGRESS Account Creation Prompt :iroh-auth:

CLOCK: [2020-05-14 Thu 14:07][2020-05-14 Thu 17:06] => 2:59 CLOCK: [2020-05-14 Thu 10:53][2020-05-14 Thu 13:04] => 2:11

[2020-05-14 Thu 10:53]

MEETING weekly + demo   meeting

CLOCK: [2020-05-14 Thu 17:10][2020-05-14 Thu 18:05] => 0:55

[2020-05-14 Thu 18:22]

CHAT Jyoti AO Feature-flag

CLOCK: [2020-05-14 Thu 18:06][2020-05-14 Thu 18:21] => 0:15

[2020-05-14 Thu 18:06]

CHAT Houman/Jyoti PR for AO

MEETING Quick meeting with Craig / invite pb   meeting

CLOCK: [2020-05-14 Thu 18:27][2020-05-14 Thu 18:56] => 0:29

[2020-05-14 Thu 18:27] /yogsototh/deft/src/branch/master/archives/~/.org/tracker.org::%2A%5C%5B2020-05-14%20Thu%5C/yogsototh/deft/src/branch/master/archives/2020-05-14%20Thu%5D%E2%80%8B

invite & account activation

[2020-05-13 Wed]

CHAT Discussion matin

CLOCK: [2020-05-13 Wed 10:32][2020-05-13 Wed 10:41] => 0:09

[2020-05-13 Wed 10:15]

REVIEW iroh-scopes

CLOCK: [2020-05-13 Wed 10:42][2020-05-13 Wed 11:06] => 0:24

[2020-05-13 Wed 10:42]

REVIEW CTIA metric tiles

CLOCK: [2020-05-13 Wed 11:08][2020-05-13 Wed 11:23] => 0:15

[2020-05-13 Wed 11:08]

CHAT discussion team

CLOCK: [2020-05-13 Wed 11:43][2020-05-13 Wed 12:12] => 0:29 CLOCK: [2020-05-13 Wed 11:23][2020-05-13 Wed 11:43] => 0:20

[2020-05-13 Wed 11:23]

IN-PROGRESS Auth prompt

CLOCK: [2020-05-13 Wed 18:37][2020-05-13 Wed 18:59] => 0:22 CLOCK: [2020-05-13 Wed 17:31][2020-05-13 Wed 17:35] => 0:04 CLOCK: [2020-05-13 Wed 14:38][2020-05-13 Wed 16:15] => 1:37

[2020-05-13 Wed 14:38]

MEETING Wooeekly   meeting

CLOCK: [2020-05-13 Wed 16:15][2020-05-13 Wed 17:27] => 1:12

[2020-05-13 Wed 16:15]

Topics:

  • Orbital login + SSO Support
  • Incident Workflow
  • Integration Object: security review, etc… process
  • SXSO Support next 3 weeks.

    • SSE OIDC + ID Tokens
    • SSE IDB retire
  • Global Security Home Page
TODO turn on AO feature flag on NAM
Mike Auger

Relay module in AWS. Set the settings in JSON, sign it, use it as JWT.

CHAT Ira Piven lost admin creds

CLOCK: [2020-05-13 Wed 17:35][2020-05-13 Wed 18:37] => 1:02

[2020-05-13 Wed 17:35]

CHAT discussion about team

CLOCK: [2020-05-13 Wed 18:59][2020-05-13 Wed 19:20] => 0:21

[2020-05-13 Wed 18:59]

[2020-05-12 Tue]

Headline Time
Total time 5:18
5:18
check communication buffer 0:19
Rob Zino 0:14
SMA scopes shit fuck 0:08
Ops EU/APJC master access 0:12
iroh-roles 2nd pass 0:12
New Account Prompt :iroh-auth: 4:13
Clock summary at [2020-05-12 Tue 18:20]

CHAT check communication buffer

CLOCK: [2020-05-12 Tue 09:46][2020-05-12 Tue 10:05] => 0:19

[2020-05-12 Tue 09:46]

CHAT Rob Zino   securex okta

CLOCK: [2020-05-12 Tue 09:51][2020-05-12 Tue 10:05] => 0:14

[2020-05-12 Tue 09:51]

Hi Yann - I gave you access to the Staging env so feel free to add the SecureX app. Also Millard is asking if you have an AD group we can use for access or is a new group needed? Thanks

Note: AD means Active Directory WTF?

CHAT SMA scopes shit fuck   support

CLOCK: [2020-05-12 Tue 10:06][2020-05-12 Tue 10:14] => 0:08

[2020-05-12 Tue 10:06]

Hi we plan our next release Wednesday the 20th of May. If you have not fixed the code checking the scopes (to allow both enrich and enrich:read as well as inspect and inspect:read) could you ping me before that date so I will but that temporary commit again in the next release. Thanks.

CHAT Ops EU/APJC master access   support

CLOCK: [2020-05-12 Tue 10:14][2020-05-12 Tue 10:26] => 0:12

[2020-05-12 Tue 10:14]

  • [2020-05-12 Tue 10:20] added Guillaume / Yann as masters in EU via DB too
  • [2020-05-12 Tue 10:25] added Guillaume / Yann as masters in APJC via DB too

REVIEW iroh-roles 2nd pass

CLOCK: [2020-05-12 Tue 10:26][2020-05-12 Tue 10:38] => 0:12

[2020-05-12 Tue 10:26]

IN-PROGRESS New Account Prompt :iroh-auth:

CLOCK: [2020-05-12 Tue 14:07][2020-05-12 Tue 18:20] => 4:13

[2020-05-12 Tue 14:07]

[2020-05-11 Mon]

Headline Time
Total time 6:03
6:03
Craig's Telemetry PR 5:45
Fix user cannot login 0:18
Clock summary at [2020-05-11 Mon 18:36]

REVIEW Victor review

[2020-05-11 Mon 10:31]

REVIEW Craig's Telemetry PR

CLOCK: [2020-05-11 Mon 17:50][2020-05-11 Mon 17:50] => 0:00 CLOCK: [2020-05-11 Mon 11:47][2020-05-11 Mon 17:32] => 5:45

[2020-05-11 Mon 11:47]

IN-PROGRESS iroh-auth prompt new org

[2020-05-11 Mon 14:00]

CHAT Fix user cannot login   support

CLOCK: [2020-05-11 Mon 17:32][2020-05-11 Mon 17:50] => 0:18

[2020-05-11 Mon 17:32]

https://jira-eng-rtp3.cisco.com/jira/browse/VOL-3276

CHAT Lost admin access EU and APJC   support

[2020-05-11 Mon 17:50]

Archived entries from file Users/esposito.org/tracker.org

2020-W21

Headline Time
Total time 20:01
2020-W21 20:01
[2020-05-20 Wed] Cisco 4:40
[2020-05-19 Tue] Cisco 6:13
[2020-05-18 Mon] Cisco 9:08
Clock summary at [2020-06-13 Sat 01:09]

[2020-05-20 Wed] Cisco   iroh

Headline Time
Total time 4:40
[2020-05-20 Wed] Cisco 4:40
Clock summary at [2020-05-20 Wed 20:27]

CHAT Morning chat ctr-svc-dev

CLOCK: [2020-05-20 Wed 09:48][2020-05-20 Wed 10:10] => 0:22

[2020-05-20 Wed 09:48]

  • proposal to a composable testing mechanism

CHAT SBG Platform Hackers

CLOCK: [2020-05-20 Wed 10:11][2020-05-20 Wed 10:21] => 0:10

[2020-05-20 Wed 10:11]

Chloe answer with User schema cleaned up a bit.

CHAT checking webex teams Threatgrid about scopes

CLOCK: [2020-05-20 Wed 10:21][2020-05-20 Wed 10:24] => 0:03

[2020-05-20 Wed 10:21]

CHAT checking webex teams

CLOCK: [2020-05-20 Wed 10:24][2020-05-20 Wed 10:28] => 0:04

[2020-05-20 Wed 10:24]

1st of June is offered in France.

REVIEW checking reviews

CLOCK: [2020-05-20 Wed 10:28][2020-05-20 Wed 10:46] => 0:18

[2020-05-20 Wed 10:28]

  • Ambrose inject simplify
  • Ambrose error pretty printer

REVIEW Ambrose another comment

CLOCK: [2020-05-20 Wed 10:46][2020-05-20 Wed 10:53] => 0:07

[2020-05-20 Wed 10:46]

MEETING Craig on Punchlist blocking details   meeting

CLOCK: [2020-05-20 Wed 15:45][2020-05-20 Wed 17:21] => 1:36

[2020-05-20 Wed 15:45]

Invite Prompt

https://github.com/threatgrid/iroh/issues/3668

What is the onboarding guide.

Ask @Martin Nystrom

Full text

Email Text Template

Remove marketing details/text in the invite.

  • subject: You've been invited to ORG
  • orgname is in the subject.
  • All information from the invite prompt page should be in the email.
  • link to the Onboarding Guide.
  • Later we'll need to have an Onboarding Guide for SecureX Platform.

IN-PROGRESS Improve email message

CLOCK: [2020-05-20 Wed 17:25][2020-05-20 Wed 19:04] => 1:39

[2020-05-20 Wed 17:25] Making someone master

[2020-05-19 Tue] Cisco   iroh

REVIEW Finalizing a few PRs and Review

CLOCK: [2020-05-19 Tue 10:06][2020-05-19 Tue 12:22] => 2:16

[2020-05-19 Tue 10:00] Didn't splitted contained

CHAT CTR/(SMA ESA WSA) Discussion about OIDC

CLOCK: [2020-05-19 Tue 14:14][2020-05-19 Tue 14:46] => 0:32

[2020-05-19 Tue 14:14]

CHAT Issues Auth

CLOCK: [2020-05-19 Tue 16:05][2020-05-19 Tue 16:30] => 0:25 CLOCK: [2020-05-19 Tue 14:45][2020-05-19 Tue 15:10] => 0:25

[2020-05-19 Tue 14:48]

CHAT Reviewing Issues

CLOCK: [2020-05-19 Tue 16:44][2020-05-19 Tue 18:38] => 1:54

[2020-05-19 Tue 16:44]

CHAT Craig Global iroh-auth session

CLOCK: [2020-05-19 Tue 18:38][2020-05-19 Tue 18:58] => 0:20

[2020-05-19 Tue 18:38]

IN-PROGRESS enhance invite prompt message.

CLOCK: [2020-05-19 Tue 18:59][2020-05-19 Tue 19:20] => 0:21

[2020-05-19 Tue 18:59] file:~/dev/iroh/services/iroh-auth/src/iroh_auth/invite_service.clj

[2020-05-18 Mon] Cisco

Headline Time
Total time 9:08
9:08
morning routine 1:24
IROH New Account Prompt 1:27
finish PR 0:59
Matt review about s/maybe and nil… 0:39
Chris Duane 0:18
pause 0:46
routine 0:05
Guillaume CTIA-Investigate metrics 0:04
Victor emacs indentation of defservice 0:52
finished 0:15
Chat with Agata for SSE key exchange 0:20
Jyoti, change ao description / Craig… 1:59
Clock summary at [2020-05-18 Mon 21:21]

CHAT morning routine

CLOCK: [2020-05-18 Mon 09:57][2020-05-18 Mon 11:00] => 1:03 CLOCK: [2020-05-18 Mon 09:35][2020-05-18 Mon 09:56] => 0:21

[2020-05-18 Mon 09:35]

IN-PROGRESS IROH New Account Prompt

CLOCK: [2020-05-18 Mon 11:00][2020-05-18 Mon 12:27] => 1:27

[2020-05-18 Mon 11:00] morning routine

IN-PROGRESS finish PR

CLOCK: [2020-05-18 Mon 13:23][2020-05-18 Mon 14:22] => 0:59

[2020-05-18 Mon 13:23]

REVIEW Matt review about s/maybe and nil update/patch.

CLOCK: [2020-05-18 Mon 14:22][2020-05-18 Mon 15:01] => 0:39

[2020-05-18 Mon 14:22] Mario adding investigate scope. [rejected non activated user]

MEETING Chris Duane

CLOCK: [2020-05-18 Mon 15:01][2020-05-18 Mon 15:19] => 0:18

[2020-05-18 Mon 15:01]

CSA:

CSF2; only ask for openid scope.

create a OAuth2

PAUSE pause

CLOCK: [2020-05-18 Mon 15:19][2020-05-18 Mon 16:05] => 0:46

[2020-05-18 Mon 15:19]

CHAT routine

CLOCK: [2020-05-18 Mon 16:08][2020-05-18 Mon 16:13] => 0:05

[2020-05-18 Mon 16:08]

REVIEW Guillaume CTIA-Investigate metrics

CLOCK: [2020-05-18 Mon 16:15][2020-05-18 Mon 16:19] => 0:04

[2020-05-18 Mon 16:15] https://github.com/threatgrid/iroh/pull/3605

REVIEW Victor emacs indentation of defservice

CLOCK: [2020-05-18 Mon 16:19][2020-05-18 Mon 17:11] => 0:52

[2020-05-18 Mon 16:19] https://github.com/threatgrid/iroh/pull/3641

REVIEW finished

CLOCK: [2020-05-18 Mon 17:11][2020-05-18 Mon 17:26] => 0:15

[2020-05-18 Mon 17:11]

CHAT Chat with Agata for SSE key exchange

CLOCK: [2020-05-18 Mon 17:26][2020-05-18 Mon 17:46] => 0:20

[2020-05-18 Mon 17:26]

CHAT Jyoti, change ao description / Craig new todo list

CLOCK: [2020-05-18 Mon 17:46][2020-05-18 Mon 19:45] => 1:59

[2020-05-18 Mon 17:46]

2020-W22

Headline Time
Total time 25:44
2020-W22 25:44
[2020-05-28 Thu] Cisco 10:10
[2020-05-27 Wed] Cisco 5:47
[2020-05-26 Tue] Cisco 9:47
Clock summary at [2020-06-13 Sat 01:09]

[2020-05-28 Thu] Cisco

Headline Time
Total time 10:10
10:10
Morning review 0:22
Dar blocker 0:11
Admin PATCH 3:36
different Ambrose reviews 2:37
weekly holy meeting 0:53
oauth2 partial scopes 2:31
Clock summary at [2020-05-28 Thu 23:29]

CHAT Morning review

CLOCK: [2020-05-28 Thu 09:48][2020-05-28 Thu 10:10] => 0:22

[2020-05-28 Thu 09:48]

CHAT Dar blocker

CLOCK: [2020-05-28 Thu 11:42][2020-05-28 Thu 11:53] => 0:11

[2020-05-28 Thu 11:42]

IN-PROGRESS Admin PATCH

CLOCK: [2020-05-28 Thu 19:50][2020-05-28 Thu 19:50] => 00:00 CLOCK: [2020-05-28 Thu 17:11][2020-05-28 Thu 17:12] => 00:01 CLOCK: [2020-05-28 Thu 13:39][2020-05-28 Thu 14:34] => 00:55 CLOCK: [2020-05-28 Thu 10:55][2020-05-28 Thu 12:05] => 01:10 CLOCK: [2020-05-28 Thu 10:10][2020-05-28 Thu 11:40] => 01:30

[2020-05-28 Thu 12:02]

REVIEW different Ambrose reviews

CLOCK: [2020-05-28 Thu 14:34][2020-05-28 Thu 17:11] => 2:37

[2020-05-28 Thu 14:34]

MEETING weekly holy meeting   meeting

CLOCK: [2020-05-28 Thu 17:12][2020-05-28 Thu 18:05] => 0:53

[2020-05-28 Thu 17:12]

IN-PROGRESS oauth2 partial scopes

CLOCK: [2020-05-28 Thu 18:05][2020-05-28 Thu 20:36] => 2:31

[2020-05-28 Thu 19:50]

[2020-05-27 Wed] Cisco

Headline Time
Total time 5:47
[2020-05-27 Wed] Cisco 5:47
Clock summary at [2020-05-28 Thu 23:36]

CHAT Morning routine

CLOCK: [2020-05-27 Wed 10:17][2020-05-27 Wed 10:18] => 0:01 CLOCK: [2020-05-27 Wed 09:44][2020-05-27 Wed 10:11] => 0:27

[2020-05-27 Wed 09:44]

CHAT Chris for CESv2

CLOCK: [2020-05-27 Wed 10:11][2020-05-27 Wed 10:17] => 0:06

[2020-05-27 Wed 10:11]

IN-PROGRESS Email Improvement PR

CLOCK: [2020-05-27 Wed 17:05][2020-05-27 Wed 18:05] => 1:00 CLOCK: [2020-05-27 Wed 11:02][2020-05-27 Wed 11:11] => 0:09 CLOCK: [2020-05-27 Wed 10:15][2020-05-27 Wed 10:35] => 0:20

[2020-05-27 Wed 10:20]

CHAT Chris Duane

CLOCK: [2020-05-27 Wed 10:35][2020-05-27 Wed 11:02] => 0:27

[2020-05-27 Wed 10:35]

IN-PROGRESS Tenzin config change for email improvement

CLOCK: [2020-05-27 Wed 11:11][2020-05-27 Wed 11:27] => 0:16

[2020-05-27 Wed 11:11]

REVIEW Fix CTIA tile data format

CLOCK: [2020-05-27 Wed 14:27][2020-05-27 Wed 14:51] => 0:24

[2020-05-27 Wed 14:27] https://github.com/threatgrid/iroh/pull/3681

MEETING Tenant Membership API Review   meeting

CLOCK: [2020-05-27 Wed 14:51][2020-05-27 Wed 16:08] => 1:17

[2020-05-27 Wed 14:51]

  • Martin
  • Craig
  • Didi
  • Yanina
  • Millard Arnold
  • Julia Roschak

Document: https://confluence-eng-rtp2.cisco.com/conf/pages/viewpage.action?spaceKey=SBGPOC&title=Tenant+Membership+API

Extract tenant membership, represents tenant in other product. User spec concept to other product.

We do know how to manage users and manage services.

Tenant membership.

Craig comment about implementation detail:

  • CES ….
  • UI …

Program to have a unified UI

React tenant selector. Work in IROH-Auth.

The account selector.

Keeping that open.

SecureX orgs are local space. Put that on the global space.

Impact on tenant service.

In the end, propose to do OIDC to integrate. Regional / Global orgs. What that means in the long run.

Teams construct post MVP.

Jonhson & Jonhson want roles. FMC.

Talk about Security Suite.

Martin: ability to select roles, capabilities, etc…

Didi: What is our next step?

Millard: migrate all these username & password in OKTA.

Application can write to the user object. In that way we can put this data in and back.

Craig: CSA migration and AMP migration The key is not to end up in fragmentation.

Millard: 1-to-1 mapping CSA are AMP org.

PAUSE pause pre reu

CLOCK: [2020-05-27 Wed 16:08][2020-05-27 Wed 16:10] => 0:02

[2020-05-27 Wed 16:08]

CHAT Chris Duane, mail

CLOCK: [2020-05-27 Wed 16:10][2020-05-27 Wed 16:17] => 0:07

[2020-05-27 Wed 16:10]

MEETING Chris Duane   meeting

CLOCK: [2020-05-27 Wed 17:05][2020-05-27 Wed 17:28] => 0:23

[2020-05-27 Wed 17:05]

MEETING weekly meeting CTR-Service   meeting

CLOCK: [2020-05-27 Wed 16:53][2020-05-27 Wed 17:05] => 0:12 CLOCK: [2020-05-27 Wed 16:17][2020-05-27 Wed 16:53] => 0:36

[2020-05-27 Wed 16:17]

Craig
roles pb

fixed

Yann
Punchlist
  • email subtitle just SecureX
  • typo double by by

Looks good.

TODO Ask Alex B. to fix the old bug
@G2 Search query text
orbital stuff, and how to support them.

Scott is stressed up. Orbital and TG.

He's worried everything gonna break.

Example id_token. What information they get right now, what they gonna get when a user login.

TODO Send him that claims changes.

Send Scott

[2020-05-26 Tue] Cisco

Headline Time
Total time 9:47
9:47
Check messages 0:16
Auth Punchlist 7:16
CTR/SMA Shaily Tripathi OIDC questions 0:03
Houman 0:26
GB, blockers with threatgrid (Trent) 0:05
Daniel, add authorized-login-urls 0:15
Angela, bug avec les scopes SXSO 1:26
Clock summary at [2020-05-26 Tue 23:21]

CHAT Check messages

CLOCK: [2020-05-26 Tue 09:46][2020-05-26 Tue 10:02] => 0:16

[2020-05-26 Tue 09:46]

IN-PROGRESS Auth Punchlist

CLOCK: [2020-05-26 Tue 14:10][2020-05-26 Tue 17:30] => 3:20 CLOCK: [2020-05-26 Tue 10:02][2020-05-26 Tue 11:24] => 1:22

[2020-05-26 Tue 10:02]

IN-PROGRESS mail templating mess

CLOCK: [2020-05-26 Tue 14:10][2020-05-26 Tue 15:41] => 1:31 CLOCK: [2020-05-26 Tue 11:27][2020-05-26 Tue 12:30] => 1:03

CHAT CTR/SMA Shaily Tripathi OIDC questions

CLOCK: [2020-05-26 Tue 11:24][2020-05-26 Tue 11:27] => 0:03

[2020-05-26 Tue 11:24]

MEETING Houman   meeting

CLOCK: [2020-05-26 Tue 17:51][2020-05-26 Tue 18:17] => 0:26

[2020-05-26 Tue 17:30] ~/dev/iroh/ (magit-status)

CHAT GB, blockers with threatgrid (Trent)

CLOCK: [2020-05-26 Tue 18:17][2020-05-26 Tue 18:22] => 0:05

[2020-05-26 Tue 18:17]

CHAT Daniel, add authorized-login-urls

CLOCK: [2020-05-26 Tue 18:22][2020-05-26 Tue 18:37] => 0:15

[2020-05-26 Tue 18:22]

CHAT Angela, bug avec les scopes SXSO

CLOCK: [2020-05-26 Tue 18:37][2020-05-26 Tue 20:03] => 1:26

[2020-05-26 Tue 18:37]

PR: https://github.com/threatgrid/iroh/pull/3699

2020-W23

Headline Time
Total time 24:58
2020-W23 24:58
[2020-06-02 Tue] 6:06
[2020-06-03 Wed] 9:38
[2020-06-04 Thu] 7:25
[2020-06-05 Fri] 1:49
Clock summary at [2020-06-13 Sat 01:09]

[2020-06-02 Tue]   work

Headline Time
Total time 6:06
6:06
Work Routine (check messages) 3:30
Guillaume SSE claim aliases 0:20
George Sasu invitations 0:06
Prevent user from non activated orgs… 2:10
Clock summary at [2020-06-02 Tue 17:48]

CHAT Work Routine (check messages)

CLOCK: [2020-06-02 Tue 15:10][2020-06-02 Tue 15:35] => 0:25 CLOCK: [2020-06-02 Tue 14:00][2020-06-02 Tue 14:50] => 0:50 CLOCK: [2020-06-02 Tue 10:15][2020-06-02 Tue 12:30] => 2:15

[2020-06-02 Tue 14:47]

REVIEW Guillaume SSE claim aliases

CLOCK: [2020-06-02 Tue 14:50][2020-06-02 Tue 15:10] => 0:20

[2020-06-02 Tue 15:10]

CHAT George Sasu invitations

CLOCK: [2020-06-02 Tue 16:58][2020-06-02 Tue 17:04] => 0:06

[2020-06-02 Tue 16:58]

IN-PROGRESS Prevent user from non activated orgs to authorize clients

CLOCK: [2020-06-02 Tue 17:00][2020-06-02 Tue 17:47] => 0:47 CLOCK: [2020-06-02 Tue 15:35][2020-06-02 Tue 16:58] => 1:23

[2020-06-02 Tue 16:27]

[2020-06-03 Wed]   work

Tags Headline Time
Total time 9:10
work 9:10
work Starting the day 0:18
work check travis-ci errors 2:05
work Appel sale Irlande Bastien 0:12
work Matt question 0:09
work Check org activation status 4:49
work, meeting Weekly Platform 0:46
work, pause pause voisin pour fuite 0:51
Clock summary at [2020-06-03 Wed 21:44]

CHAT Starting the day

CLOCK: [2020-06-03 Wed 10:12][2020-06-03 Wed 10:30] => 0:18

[2020-06-03 Wed 10:00]

PAUSE Appel sale Irlande Bastien   pause

CLOCK: [2020-06-03 Wed 14:57][2020-06-03 Wed 15:09] => 0:12

[2020-06-03 Wed 14:57]

CHAT Matt question

CLOCK: [2020-06-03 Wed 15:14][2020-06-03 Wed 15:18] => 0:04 CLOCK: [2020-06-03 Wed 15:09][2020-06-03 Wed 15:14] => 0:05

[2020-06-03 Wed 15:09]

Matthieu Sprunck 15:04 Yann do you know the Signup link we have to use in the login page? You 15:09 yes give me one second You 15:11 Ive got an URL in (get-config [:iroh-auth :invite :create-account-url]) I think. if thats what youre referring to This is the URL where a new user can create a new account in OKTA and then login in SecureX feel free to move that url somewhere else Matthieu Sprunck 15:12 Yes I think I can use this one You 15:12 I mean this config (directly under :iroh-auth for example. Matthieu Sprunck 15:12 I could move it to :iroh-auth :signup-url You 15:12 hmmm yes and no in fact, this should be a by IdP config and there should maybe have a preferred/default one I dont really know tbh right now, I dont know if well end up with a single IdP forever or if well need to continu to support multiple IdPs in the future but really, there should one link per IdP optionally Matthieu Sprunck 15:14 I think that we will always suggest only one signup link You 15:14 SGTM

IN-PROGRESS Check org activation status

CLOCK: [2020-06-03 Wed 19:28][2020-06-03 Wed 21:30] => 2:02 CLOCK: [2020-06-03 Wed 17:01][2020-06-03 Wed 18:36] => 1:35 CLOCK: [2020-06-03 Wed 15:18][2020-06-03 Wed 16:30] => 1:12

[2020-06-03 Wed 15:18]

MEETING Weekly Platform   meeting

PAUSE pause voisin pour fuite   pause

CLOCK: [2020-06-03 Wed 18:36][2020-06-03 Wed 19:27] => 0:51

[2020-06-03 Wed 18:36]

CHAT Fix VPN configurations with CVO blizzard   work

CLOCK: [2020-06-04 Thu 10:15][2020-06-04 Thu 10:43] => 0:28

[2020-06-04 Thu 10:42]

mssfix 1400

[2020-06-04 Thu]   work

Headline Time
Total time 7:25
7:25
OAuth2 trusted clients and reject non… 4:34
Victor review about nil 1:27
Houman ping 0:03
Debug Guillaume 0:08
weekly 0:55
Daniel Santos 0:04
Support IROH Services login in… 0:14
Clock summary at [2020-06-04 Thu 22:49]

IN-PROGRESS OAuth2 trusted clients and reject non activated orgs

CLOCK: [2020-06-04 Thu 22:26][2020-06-04 Thu 22:49] => 0:23 CLOCK: [2020-06-04 Thu 16:37][2020-06-04 Thu 16:37] => 0:00 CLOCK: [2020-06-04 Thu 14:16][2020-06-04 Thu 16:34] => 2:18 CLOCK: [2020-06-04 Thu 16:37][2020-06-04 Thu 16:57] => 0:20 CLOCK: [2020-06-04 Thu 11:54][2020-06-04 Thu 12:16] => 0:22 CLOCK: [2020-06-04 Thu 10:58][2020-06-04 Thu 11:54] => 0:56 CLOCK: [2020-06-04 Thu 10:43][2020-06-04 Thu 10:58] => 0:15

[2020-06-04 Thu 10:43]

REVIEW Victor review about nil

CLOCK: [2020-06-04 Thu 12:49][2020-06-04 Thu 14:16] => 1:27

[2020-06-04 Thu 12:49] https://github.com/threatgrid/iroh/pull/3694

CHAT Houman ping

CLOCK: [2020-06-04 Thu 16:34][2020-06-04 Thu 16:37] => 0:03

[2020-06-04 Thu 16:34]

CHAT Debug Guillaume

CLOCK: [2020-06-04 Thu 16:57][2020-06-04 Thu 17:05] => 0:08

[2020-06-04 Thu 16:57]

MEETING weekly   meeting

CLOCK: [2020-06-04 Thu 17:05][2020-06-04 Thu 18:00] => 0:55

[2020-06-04 Thu 19:10] Debug Guillaume

CHAT Daniel Santos

CLOCK: [2020-06-04 Thu 19:13][2020-06-04 Thu 19:17] => 0:04

[2020-06-04 Thu 19:13]

CHAT Support IROH Services login in global-intel

CLOCK: [2020-06-04 Thu 22:11][2020-06-04 Thu 22:25] => 0:14

[2020-06-04 Thu 22:05]

[2020-06-05 Fri]

CHAT Morning routine

CLOCK: [2020-06-05 Fri 11:09][2020-06-05 Fri 11:30] => 0:21

[2020-06-05 Fri 11:09]

REVIEW Victor about nil checks

CLOCK: [2020-06-05 Fri 13:30][2020-06-05 Fri 14:50] => 1:20

[2020-06-05 Fri 14:35] Morning routine

PAUSE pause

CLOCK: [2020-06-05 Fri 14:55][2020-06-05 Fri 15:03] => 0:08

[2020-06-05 Fri 14:55]

IN-PROGRESS Writing test for latest PR (trusted clients)

[2020-06-05 Fri 15:04]

2020-W24

Headline Time
Total time 38:03
2020-W24 38:03
[2020-06-08 Mon] 6:39
[2020-06-09 Tue] 7:15
[2020-06-10 Wed] 7:09
[2020-06-11 Thu] 7:28
[2020-06-12 Fri] 9:32
Clock summary at [2020-06-13 Sat 01:09]

[2020-06-08 Mon]   work

Headline Time
Total time 6:39
[2020-06-08 Mon] 6:39
finish to merge the Trusted Clients +… 1:05
Kibana talk with Victor 0:09
Onboarding doc 0:26
Matt & AO Mark 1:34
Discussion impots 1:16
pause chien 0:43
IdP me/logout URLs 1:26
Clock summary at [2020-06-08 Mon 19:02]

CHAT Kibana talk with Victor

CLOCK: [2020-06-08 Mon 11:41][2020-06-08 Mon 11:50] => 0:09

[2020-06-08 Mon 11:41]

CHAT Onboarding doc

CLOCK: [2020-06-08 Mon 11:53][2020-06-08 Mon 12:19] => 0:26

[2020-06-08 Mon 11:53] 2020-W23

REVIEW Matt & AO Mark

CLOCK: [2020-06-08 Mon 14:00][2020-06-08 Mon 15:34] => 1:34

[2020-06-08 Mon 14:59]

CHAT Discussion impots

CLOCK: [2020-06-08 Mon 15:34][2020-06-08 Mon 16:50] => 1:16

[2020-06-08 Mon 15:34]

PAUSE pause chien

CLOCK: [2020-06-08 Mon 16:51][2020-06-08 Mon 17:34] => 0:43

[2020-06-08 Mon 16:51]

IN-PROGRESS IdP me/logout URLs

CLOCK: [2020-06-08 Mon 17:34][2020-06-08 Mon 19:00] => 1:26

[2020-06-08 Mon 17:34]

[2020-06-09 Tue]   work

Headline Time
Total time 7:15
[2020-06-09 Tue] 7:15
Clock summary at [2020-06-10 Wed 13:03]

REVIEW nil review

CLOCK: [2020-06-09 Tue 14:05][2020-06-09 Tue 15:01] => 0:56 CLOCK: [2020-06-09 Tue 10:39][2020-06-09 Tue 11:06] => 0:27

[2020-06-09 Tue 10:39]

CHAT Pb fix 500 during OAuth2

CLOCK: [2020-06-09 Tue 11:27][2020-06-09 Tue 12:38] => 1:11 CLOCK: [2020-06-09 Tue 11:06][2020-06-09 Tue 11:27] => 0:21

[2020-06-09 Tue 11:06] 2020-W20

CHAT Rijul SMA

CLOCK: [2020-06-09 Tue 15:01][2020-06-09 Tue 16:21] => 1:20

[2020-06-09 Tue 15:01]

CHAT return

CLOCK: [2020-06-09 Tue 16:50][2020-06-09 Tue 17:22] => 0:32

[2020-06-09 Tue 16:50]

HOLD Recognitions

CLOSED: [2020-06-09 Tue 17:35]

  • State "HOLD" from "IN-PROGRESS" [2020-06-09 Tue 17:35]
    For later

CLOCK: [2020-06-09 Tue 17:23][2020-06-09 Tue 17:35] => 0:12

[2020-06-09 Tue 17:23] https://www.globoforce.net/microsites/t/home?client=cisco&setCAG=true

IN-PROGRESS Configure me/logout

CLOCK: [2020-06-09 Tue 17:36][2020-06-09 Tue 18:10] => 0:34

[2020-06-09 Tue 17:36]

CHAT

CHAT Guillaume (SSE client), Houman cp v1.50

CLOCK: [2020-06-09 Tue 20:00][2020-06-09 Tue 20:52] => 0:52

[2020-06-09 Tue 20:12]

[2020-06-10 Wed]   work

Headline Time
Total time 7:09
[2020-06-10 Wed] 7:09
Morning routine 3:12
\_ 1:59
afternoon 1:58
Clock summary at [2020-06-10 Wed 18:15]

CHAT Morning routine

CLOCK: [2020-06-10 Wed 10:20][2020-06-10 Wed 13:32] => 3:12

MEETING   meeting

CLOCK: [2020-06-10 Wed 16:15][2020-06-10 Wed 18:14] => 1:59

[2020-06-10 Wed 16:23]

Craig

Invite Chris to join to discuss with IROH-Auth

Topics
prod details SXSO ().

Deployment plan for v1.51 around SSE, OKTA, and our Team.

  • client
  • make SSE to use their OIDC client.
using a cookie to record, invitation flow started.

Create new account.

Cross-env invite session:

Click the Create account, record, the origin and invite ID in a session cookie (security.cisco.com) the next time they come to iroh-auth, I have a cookie, this user is in an invite session I should present them with the invite. And erase the cookie.

Everything goes through iroh-auth and we could have a global-session.

using modules instead of APIs

remove AppLinks and Integrations

Jyoti; re-explain remove and rename modules as integration object.

I added an AMP module. Kind of service discovery, and credential brokering. Common UI behind it.

Maybe we're going up to CORBA 2.0

Jyoti; Asset service

Craig's presentation.

CHAT afternoon

CLOCK: [2020-06-10 Wed 14:25][2020-06-10 Wed 16:23] => 1:58

[2020-06-10 Wed 14:25]

[2020-06-11 Thu]   work

Headline Time
Total time 7:28
[2020-06-11 Thu] 7:28
Morning routine 0:27
Return to main mac 0:12
Matt PR about IdP selector page 0:21
Filtering by email by org 3:59
Brian ping 0:33
weekly meeting 0:55
With QA IROH-Auth 0:56
End of day cleanup 0:05
Clock summary at [2020-06-11 Thu 19:07]

CHAT Morning routine

CLOCK: [2020-06-11 Thu 09:40][2020-06-11 Thu 10:07] => 0:27

CHAT Return to main mac

CLOCK: [2020-06-11 Thu 10:19][2020-06-11 Thu 10:31] => 0:12

[2020-06-11 Thu 10:19]

REVIEW Matt PR about IdP selector page

CLOCK: [2020-06-11 Thu 10:31][2020-06-11 Thu 10:52] => 0:21

[2020-06-11 Thu 10:31]

IN-PROGRESS Filtering by email by org

CLOCK: [2020-06-11 Thu 13:52][2020-06-11 Thu 16:07] => 2:15 CLOCK: [2020-06-11 Thu 10:52][2020-06-11 Thu 12:36] => 1:44

[2020-06-11 Thu 10:52] ref :: https://github.com/threatgrid/iroh/issues/3763

CHAT Brian ping

CLOCK: [2020-06-11 Thu 16:07][2020-06-11 Thu 16:40] => 0:33

[2020-06-11 Thu 16:07] ref :: Filtering by email by org

MEETING weekly meeting   meeting

CLOCK: [2020-06-11 Thu 17:10][2020-06-11 Thu 18:05] => 0:55

[2020-06-11 Thu 17:10]

  • 55 people

Thanked by Brian.

Ergon Copeland

Use Connected Recognitions between different members of Cisco. Not in this team.

Craig: +1 for Connected Recognitions.

Taking some times during the day to recognize.

Field
Ben Greenbaum

Lot of training. Cisco Live US, program to talk to Ben or somebody else on his team.

Naasief Edross

Lot of documentation to check.

Michael Auger

Modules discussion.

β-report
Demos
Brian

MEETING With QA IROH-Auth   meeting

CLOCK: [2020-06-11 Thu 18:05][2020-06-11 Thu 19:01] => 0:56

[2020-06-11 Thu 18:05] ref :: weekly meeting

Shown the Impersonate API

  • add `scim-status` to the `org/provisioning` API
  • remove ability to invite for non activated orgs

CHAT End of day cleanup

CLOCK: [2020-06-11 Thu 19:01][2020-06-11 Thu 19:06] => 0:05

[2020-06-11 Thu 19:01]

[2020-06-12 Fri]   work

Headline Time
Total time 9:32
[2020-06-12 Fri] 9:32
Morning routine 1:24
unstack the chat 0:06
pause RDV 1:07
work 0:04
https://github.com/threatgrid/iroh/is... 0:13
issues cleanup 0:23
Update doc for devs 2:30
Stop creating users from refresh-tokens 1:51
suport bug fix 0:28
make a script to fix old accounts 1:26
Clock summary at [2020-06-13 Sat 01:09]

CHAT Morning routine

CLOCK: [2020-06-12 Fri 08:30][2020-06-12 Fri 09:54] => 1:24

[2020-06-12 Fri 08:30]

Answered why "never use defmethod". Why no defmethod?

CHAT unstack the chat

CLOCK: [2020-06-12 Fri 09:54][2020-06-12 Fri 10:00] => 0:06

[2020-06-12 Fri 09:54]

PAUSE pause RDV

CLOCK: [2020-06-12 Fri 10:00][2020-06-12 Fri 11:07] => 1:07

[2020-06-12 Fri 10:00]

  • read an article about the death of a grandmother.
  • removed my keybase account

CHAT work

CLOCK: [2020-06-12 Fri 11:07][2020-06-12 Fri 11:11] => 0:04

[2020-06-12 Fri 11:07]

CHAT https://github.com/threatgrid/iroh/issues/3493

CLOCK: [2020-06-12 Fri 13:25][2020-06-12 Fri 13:38] => 0:13

[2020-06-12 Fri 13:25]

CHAT issues cleanup

CLOCK: [2020-06-12 Fri 13:39][2020-06-12 Fri 14:02] => 0:23

[2020-06-12 Fri 13:39]

IN-PROGRESS Update doc for devs

CLOCK: [2020-06-12 Fri 14:02][2020-06-12 Fri 14:12] => 0:10 CLOCK: [2020-06-12 Fri 13:38][2020-06-12 Fri 13:39] => 0:01 CLOCK: [2020-06-12 Fri 11:11][2020-06-12 Fri 13:30] => 2:19

[2020-06-12 Fri 11:11]

IN-PROGRESS Stop creating users from refresh-tokens

CLOCK: [2020-06-12 Fri 14:15][2020-06-12 Fri 16:05] => 1:50 CLOCK: [2020-06-12 Fri 14:14][2020-06-12 Fri 14:15] => 0:01

[2020-06-12 Fri 14:14]

https://github.com/threatgrid/iroh/issues/3358

CHAT suport bug fix   support

CLOCK: [2020-06-12 Fri 16:36][2020-06-12 Fri 17:04] => 0:28

[2020-06-12 Fri 16:36]

IN-PROGRESS make a script to fix old accounts

CLOCK: [2020-06-12 Fri 17:04][2020-06-12 Fri 18:30] => 01:26

[2020-06-12 Fri 17:04]

2020-W25

Headline Time
Total time 30:40
2020-W25 30:40
[2020-06-15 Mon] 5:46
[2020-06-16 Tue] 6:56
[2020-06-17 Wed] 12:44
[2020-06-18 Thu] 5:14
Clock summary at [2020-06-18 Thu 18:57]

[2020-06-15 Mon]   work

Headline Time
Total time 5:46
[2020-06-15 Mon] 5:46
Mike Soikkeli (Orbital) 0:09
Morning routine. 0:05
Fix users in Prod 0:56
Fix remote worker 0:31
writing issues about morning work… 0:32
Aditya help 1:11
Mario Aquino blocker 0:15
Victor about scopes 0:22
CTR Services Mike ribbon clients 0:23
Working on double-check fix 0:08
Finish PR 0:52
work again, work on db-check… 0:22
Clock summary at [2020-06-15 Mon 20:57]

CHAT Mike Soikkeli (Orbital)

CLOCK: [2020-06-15 Mon 10:40][2020-06-15 Mon 10:49] => 0:09

[2020-06-15 Mon 10:40] Created an issue about that. https://github.com/threatgrid/iroh/issues/3788

CHAT Morning routine.

CHAT Fix remote worker

IN-PROGRESS writing issues about morning work (scripts)

CLOCK: [2020-06-15 Mon 14:05][2020-06-15 Mon 14:37] => 0:32

[2020-06-15 Mon 14:05]

CHAT Aditya help

CLOCK: [2020-06-15 Mon 15:29][2020-06-15 Mon 16:40] => 1:11

[2020-06-15 Mon 15:29] https://github.com/threatgrid/response/issues/247 Created: https://github.com/threatgrid/iroh/issues/3790

PAUSE pause chien   pause

CLOCK: [2020-06-15 Mon 16:41][2020-06-15 Mon 17:25] => 0:44

[2020-06-15 Mon 16:41]

CHAT Mario Aquino blocker

CLOCK: [2020-06-15 Mon 18:18][2020-06-15 Mon 18:33] => 0:15

[2020-06-15 Mon 18:18]

CHAT Victor about scopes

CLOCK: [2020-06-15 Mon 17:56][2020-06-15 Mon 18:18] => 0:22

[2020-06-15 Mon 17:56] https://github.com/threatgrid/iroh/issues/3141

CHAT CTR Services Mike ribbon clients

CLOCK: [2020-06-15 Mon 17:33][2020-06-15 Mon 17:56] => 0:23

[2020-06-15 Mon 17:33]

IN-PROGRESS Working on double-check fix

CLOCK: [2020-06-15 Mon 17:25][2020-06-15 Mon 17:33] => 0:08

[2020-06-15 Mon 17:25] https://github.com/threatgrid/iroh/issues/3790

IN-PROGRESS Finish PR

CLOCK: [2020-06-15 Mon 14:37][2020-06-15 Mon 15:29] => 0:52

[2020-06-15 Mon 14:37]

IN-PROGRESS work again, work on db-check middleware + chat

CLOCK: [2020-06-15 Mon 20:33][2020-06-15 Mon 20:55] => 0:22

[2020-06-15 Mon 20:33] ref :: ~/dev/iroh/ (magit-status)

[2020-06-16 Tue]

Headline Time
Total time 6:56
[2020-06-16 Tue] 6:56
Clock summary at [2020-06-17 Wed 09:03]

IN-PROGRESS fix PR

CLOCK: [2020-06-16 Tue 14:05][2020-06-16 Tue 14:52] => 0:47 CLOCK: [2020-06-16 Tue 11:10][2020-06-16 Tue 12:20] => 1:10 CLOCK: [2020-06-16 Tue 09:30][2020-06-16 Tue 11:00] => 1:30

[2020-06-16 Tue 12:20] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/src/iroh_auth/oauth2_service/core.clj::%28when%20%28or%20%28nil? client-org-id) ;; reject if cannot retrieve client's%20org%20id

PAUSE Chien   pause

CLOCK: [2020-06-16 Tue 14:52][2020-06-16 Tue 15:33] => 0:41

[2020-06-16 Tue 14:52]

IN-PROGRESS double check PR

CLOCK: [2020-06-16 Tue 15:33 fs][2020-06-16 Tue 18:09] => 2:36

MEETING Cisco Live   meeting

CLOCK: [2020-06-16 Tue 18:12][2020-06-16 Tue 19:05] => 0:53

[2020-06-16 Tue 18:12]

[2020-06-17 Wed]

CLOCK: [2020-06-18 Thu 10:56][2020-06-18 Thu 10:56] => 0:00 CLOCK: [2020-06-18 Thu 10:42][2020-06-18 Thu 10:43] => 0:01

Headline Time
Total time 12:44
[2020-06-17 Wed] 12:44
Clock summary at [2020-06-18 Thu 22:21]

IN-PROGRESS Fixing DB double check PR

CLOCK: [2020-06-17 Wed 10:25][2020-06-17 Wed 12:16] => 1:51

[2020-06-17 Wed 10:25] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/lib/iroh-core/test/iroh_core/test_helpers.clj::%60%28let%20%5C%5B~app%20app

CHAT Morning routine

IN-PROGRESS Check TG Auth problem with Ribbon

CLOCK: [2020-06-17 Wed 14:19][2020-06-17 Wed 14:51] => 0:32

[2020-06-17 Wed 14:19]

IN-PROGRESS working on PRs

CLOCK: [2020-06-17 Wed 13:54][2020-06-17 Wed 14:19] => 0:25

[2020-06-17 Wed 13:54]

PAUSE pause midi   pause

CLOCK: [2020-06-17 Wed 12:49][2020-06-17 Wed 12:51] => 0:02 CLOCK: [2020-06-17 Wed 12:16][2020-06-17 Wed 12:45] => 0:29

[2020-06-17 Wed 12:16]

CHAT Fix Okta clients

CLOCK: [2020-06-17 Wed 17:41][2020-06-17 Wed 17:47] => 0:06

[2020-06-17 Wed 17:41]

  • Edit the clients

https://ciscob2b-staging-admin.okta.com/admin/apps/active

CHAT Aditya invitation   support

CLOCK: [2020-06-17 Wed 17:53][2020-06-17 Wed 18:19] => 0:26 CLOCK: [2020-06-17 Wed 17:47][2020-06-17 Wed 17:51] => 0:04

[2020-06-17 Wed 17:47] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/test/iroh_auth/invite_web_service_test.clj::%7B:invite-id%20"00000000-0000-0000-0000-000000000001&%2334;,

MEETING weekly   meeting

CLOCK: [2020-06-17 Wed 17:53][2020-06-17 Wed 17:53] => 0:00 CLOCK: [2020-06-17 Wed 17:51][2020-06-17 Wed 17:52] => 0:01 CLOCK: [2020-06-17 Wed 17:47][2020-06-17 Wed 17:47] => 0:00 CLOCK: [2020-06-17 Wed 16:15][2020-06-17 Wed 17:41] => 1:26

[2020-06-17 Wed 16:39] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/test/iroh_auth/invite_web_service_test.clj::%7B:invite-id%20"00000000-0000-0000-0000-000000000001&%2334;,

IN-PROGRESS Check main issue.

CLOCK: [2020-06-17 Wed 14:51][2020-06-17 Wed 16:39] => 1:48

[2020-06-17 Wed 14:51]

CHAT bug fix Franck

CLOCK: [2020-06-17 Wed 18:19][2020-06-17 Wed 23:01] => 4:42

[2020-06-17 Wed 18:19]

[2020-06-18 Thu]

Headline Time
Total time 6:22
[2020-06-18 Thu] 6:22
Clock summary at [2020-06-18 Thu 19:47]

CHAT Morning routine

CLOCK: [2020-06-18 Thu 10:32][2020-06-18 Thu 10:42] => 0:10

[2020-06-18 Thu 10:32]

IN-PROGRESS check ce

CLOCK: [2020-06-18 Thu 10:43][2020-06-18 Thu 10:56] => 0:13

[2020-06-18 Thu 10:43]

IN-PROGRESS Rework the prevent cross-IdP invites

CLOCK: [2020-06-18 Thu 10:56][2020-06-18 Thu 12:38] => 1:42

[2020-06-18 Thu 10:56] https://github.com/threatgrid/iroh/pull/3804

CHAT SSO

CLOCK: [2020-06-18 Thu 14:25][2020-06-18 Thu 14:45] => 0:20

[2020-06-18 Thu 14:39] ref :: Rework the prevent cross-IdP invites

IN-PROGRESS continue to fix the invite filter to SecureX PR

CLOCK: [2020-06-18 Thu 16:09][2020-06-18 Thu 18:39] => 2:30 CLOCK: [2020-06-18 Thu 15:20][2020-06-18 Thu 16:09] => 0:49

[2020-06-18 Thu 15:50]

CHAT SSE client fix

CLOCK: [2020-06-18 Thu 18:39][2020-06-18 Thu 19:20] => 0:41

[2020-06-18 Thu 18:39]

REVIEW Victor Duo

CLOCK: [2020-06-18 Thu 19:20][2020-06-18 Thu 19:35] => 0:15

[2020-06-18 Thu 19:20] ref :: https://github.com/threatgrid/iroh/pull/3816

CHAT Chris Duane Redis

CLOCK: [2020-06-18 Thu 19:35][2020-06-18 Thu 19:47] => 0:12

[2020-06-18 Thu 19:35]

2020-W26

[2020-06-22 Mon]

CHAT Morning routine.

CLOCK: [2020-06-22 Mon 09:46][2020-06-22 Mon 10:23] => 0:37

[2020-06-22 Mon 09:46] ref :: 09:43

IN-PROGRESS worked

CLOCK: [2020-06-22 Mon 10:36][2020-06-22 Mon 12:48] => 2:12

[2020-06-22 Mon 10:36]

CHAT Work

CLOCK: [2020-06-22 Mon 14:10][2020-06-22 Mon 15:26] => 1:16

[2020-06-22 Mon 15:26] ref ::

CHAT work

CLOCK: [2020-06-22 Mon 15:38][2020-06-22 Mon 16:54] => 1:16

[2020-06-22 Mon 15:38]

2020-W27

[2020-06-29 Mon]

IN-PROGRESS both P1…

CLOCK: [2020-06-29 Mon 09:30][2020-06-29 Mon 16:10] => 6:40

[2020-06-29 Mon 11:31] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/test/iroh_auth/iroh_auth_web_service_test.clj::%5C%5Bline%5C]

IN-PROGRESS Patching prod for SMA bug

[2020-06-30 Tue]

Headline Time
Total time 3:25
[2020-06-30 Tue] 3:25
Clock summary at [2020-06-30 Tue 19:14]

CHAT chat du matin

CLOCK: [2020-06-30 Tue 08:30][2020-06-30 Tue 09:20] => 0:50

[2020-06-30 Tue 09:20] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/tk-stores/src/tk_stores/common.clj::%28s/defschema%20StoreConfig

REVIEW Guillaume's PR

CLOCK: [2020-06-30 Tue 09:23][2020-06-30 Tue 09:37] => 0:14

[2020-06-30 Tue 09:23]

REVIEW Ambrose cleanup tests in ctia-investigate

CLOCK: [2020-06-30 Tue 09:37][2020-06-30 Tue 09:53] => 0:16

[2020-06-30 Tue 09:37]

REVIEW Victor

CLOCK: [2020-06-30 Tue 09:53][2020-06-30 Tue 11:25] => 1:32

[2020-06-30 Tue 09:53]

REVIEW Ambrose

CLOCK: [2020-06-30 Tue 18:40][2020-06-30 Tue 18:50] => 0:10

[2020-06-30 Tue 18:46]

MEETING IRA stats   meeting

CLOCK: [2020-06-30 Tue 18:50][2020-06-30 Tue 19:13] => 0:23

[2020-06-30 Tue 19:13] ref :: Craig chat about integration scope and admin

2020-07-01 Wed

CHAT Morning routine

CLOCK: [2020-07-01 Wed 10:55][2020-07-01 Wed 12:13] => 1:18

REVIEW xxx

CLOCK: [2020-07-01 Wed 14:17][2020-07-01 Wed 16:10] => 1:53

[2020-07-01 Wed 14:17] ref :: Morning routine

2020-07-02 Thu

IN-PROGRESS Fix tenzin-config url for APJC invites

CLOCK: [2020-07-02 Thu 10:45][2020-07-02 Thu 11:01] => 0:16

[2020-07-02 Thu 10:45]

MEETING Demo Laurent   meeting

CLOCK: [2020-07-02 Thu 11:03][2020-07-02 Thu 12:03] => 1:00 CLOCK: [2020-07-02 Thu 11:01][2020-07-02 Thu 11:02] => 0:01

[2020-07-02 Thu 11:01]

CHAT work

CLOCK: [2020-07-02 Thu 14:19][2020-07-02 Thu 14:30] => 0:11

[2020-07-02 Thu 14:18]

REVIEW Victor https://github.com/threatgrid/iroh/pull/3901

CLOCK: [2020-07-02 Thu 14:49][2020-07-02 Thu 15:04] => 0:15

[2020-07-02 Thu 14:49] ref :: work

REVIEW FTW!!!!

CLOCK: [2020-07-02 Thu 15:42][2020-07-02 Thu 15:42] => 0:00

[2020-07-02 Thu 15:42] ref :: Make the :println appender optional by vemv · Pull Request #3901 · threatgrid/iroh

REVIEW PRs

CLOCK: [2020-07-02 Thu 15:26][2020-07-02 Thu 15:27] => 0:01 CLOCK: [2020-07-02 Thu 15:04][2020-07-02 Thu 15:25] => 0:21

[2020-07-02 Thu 15:04]

2020-07-03 Fri

REVIEW multiple review Victor/Matt

CLOCK: [2020-07-03 Fri 09:10][2020-07-03 Fri 10:57] => 1:47

[2020-07-03 Fri 10:39]

CHAT morning routine

CLOCK: [2020-07-03 Fri 10:58][2020-07-03 Fri 11:07] => 0:09

[2020-07-03 Fri 10:58]

2020-W28

Headline Time
Total time 31:33
2020-W28 31:33
[2020-07-06 Mon] 30:43
[2020-07-07 Tue] 0:50
Clock summary at [2020-08-19 Wed 11:21]

[2020-07-06 Mon]

IN-PROGRESS cherry-pick SMA fix

CLOCK: [2020-07-03 Fri 11:08][2020-07-03 Fri 12:31] => 1:23

[2020-07-03 Fri 11:08] ref :: multiple review Victor/Matt

CHAT SMA

CLOCK: [2020-07-03 Fri 12:31][2020-07-03 Fri 15:04] => 2:33

[2020-07-03 Fri 12:31] ref :: multiple review Victor/Matt

IN-PROGRESS merge iroh-web in iroh-auth

CLOCK: [2020-07-03 Fri 15:04][2020-07-04 Sat 17:51] => 26:47

[2020-07-03 Fri 15:04] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/src/iroh_auth/session_web_service/routes.clj::%28defn%20rev-routes

[2020-07-07 Tue]

IN-PROGRESS Change msg color in yellow. #3867

CLOCK: [2020-07-07 Tue 10:49][2020-07-07 Tue 11:30] => 0:41 CLOCK: [2020-07-07 Tue 10:40][2020-07-07 Tue 10:49] => 0:09

[2020-07-07 Tue 10:40] https://github.com/threatgrid/iroh/issues/3867#issuecomment-651347628

2020-W34

[2020-08-19 Wed]

REVIEW starting

CLOCK: [2020-08-19 Wed 11:22][2020-08-19 Wed 11:41] => 0:19

[2020-08-19 Wed 11:22] ref :: /yogsototh/deft/src/branch/master/archives/~/.org/tracker.org::%2ATODAY%20%5C%5B2020-08-19%20Wed%5C[TODAY [2020-08-19 Wed]]]

IN-PROGRESS Migration doc

CLOCK: [2020-08-19 Wed 14:40][2020-08-19 Wed 18:00] => 3:20 CLOCK: [2020-08-19 Wed 14:37][2020-08-19 Wed 14:40] => 0:03

[2020-08-20 Thu]

Headline Time
Total time 7:41
TODAY [2020-08-20 Thu] 7:41
Clock summary at [2020-08-20 Thu 17:58]

DONE morning webex team routine

CLOSED: [2020-08-20 Thu 10:05]

CLOCK: [2020-08-20 Thu 10:00][2020-08-20 Thu 10:05] => 0:05

[2020-08-20 Thu 09:59]

DONE Discussion matinale

CLOSED: [2020-08-20 Thu 10:28]

CLOCK: [2020-08-20 Thu 10:07][2020-08-20 Thu 10:28] => 0:21

[2020-08-20 Thu 10:07]

REVIEW morning reviews

CLOCK: [2020-08-20 Thu 10:50][2020-08-20 Thu 14:31] => 3:41 CLOCK: [2020-08-20 Thu 10:28][2020-08-20 Thu 10:38] => 0:10

[2020-08-20 Thu 10:28]

DONE Cognitive Support   support

CLOSED: [2020-08-20 Thu 15:00]

CLOCK: [2020-08-20 Thu 15:15][2020-08-20 Thu 15:21] => 0:06 CLOCK: [2020-08-20 Thu 14:47][2020-08-20 Thu 15:00] => 0:13

[2020-08-20 Thu 14:47]

Bogdan Dimitriu add cognitive scope to its user.

DONE Fix the SMA branch for the linter

CLOSED: [2020-08-20 Thu 15:21]

CLOCK: [2020-08-20 Thu 15:21][2020-08-20 Thu 15:32] => 0:11 CLOCK: [2020-08-20 Thu 15:00][2020-08-20 Thu 15:15] => 0:15

[2020-08-20 Thu 15:00] ref :: Cognitive Support

IN-PROGRESS Add cognitive scope behind a feagture flag

CLOCK: [2020-08-20 Thu 15:32][2020-08-20 Thu 17:14] => 1:42

[2020-08-20 Thu 15:32] source :: https://github.com/threatgrid/iroh/issues/4078

MEETING weekly meeting   meeting

CLOCK: [2020-08-20 Thu 16:55][2020-08-20 Thu 17:52] => 0:57

[2020-08-20 Thu 17:14]

2020-W35

Headline Time
Total time 4:42
2020-W35 4:42
TODAY [2020-08-24 Mon] 4:42
Clock summary at [2020-08-24 Mon 18:07]

[2020-08-24 Mon]

Headline Time
Total time 4:42
TODAY [2020-08-24 Mon] 4:42
Clock summary at [2020-08-24 Mon 18:07]

IN-PROGRESS Morning routine

CLOCK: [2020-08-24 Mon 10:12][2020-08-24 Mon 11:30] => 1:18

[2020-08-24 Mon 10:12]

IN-PROGRESS IROH-Admin UI

CLOCK: [2020-08-24 Mon 14:11][2020-08-24 Mon 17:35] => 3:24

[2020-08-24 Mon 14:11]

[2020-08-25 Tue]

Headline Time
Total time 2:37
TODAY [2020-08-25 Tue] 2:37
Clock summary at [2020-08-25 Tue 12:13]

CHAT Chris Duane (invite expiration)

CLOCK: [2020-08-25 Tue 09:26][2020-08-25 Tue 09:38] => 0:12

[2020-08-25 Tue 09:26]

REVIEW CTIA PR's from Ambrose (CTIA to TK)

CLOCK: [2020-08-25 Tue 09:47][2020-08-25 Tue 10:21] => 0:34 CLOCK: [2020-08-25 Tue 09:38][2020-08-25 Tue 09:39] => 0:01

[2020-08-25 Tue 09:38]

DONE Discuss

CLOSED: [2020-08-25 Tue 14:40]

CLOCK: [2020-08-25 Tue 10:23][2020-08-25 Tue 12:13] => 1:50

[2020-08-25 Tue 10:23]

IN-PROGRESS low-hanging-fruit-pr

CLOCK: [2020-08-25 Tue 14:39][2020-08-26 Wed 15:32] => 24:53

[2020-08-25 Tue 14:39] ref :: https://github.com/threatgrid/iroh/issues/4086

[2020-08-27 Thu]

DONE Added test to PR

CLOSED: [2020-08-27 Thu 11:46]

CLOCK: [2020-08-27 Thu 10:56][2020-08-27 Thu 11:46] => 0:50

[2020-08-27 Thu 11:46]

CHAT check webex-teams

CLOCK: [2020-08-27 Thu 11:47][2020-08-27 Thu 12:10] => 0:23

[2020-08-27 Thu 11:47]

DONE support/chat/review/routine

CLOSED: [2020-08-27 Thu 14:26]

CLOCK: [2020-08-27 Thu 14:20][2020-08-27 Thu 14:26] => 0:06

[2020-08-27 Thu 14:24]

IN-PROGRESS feedback review (invite lifetime configurable)

CLOCK: [2020-08-27 Thu 14:26][2020-08-27 Thu 14:45] => 0:19

[2020-08-27 Thu 14:26] ref :: support/chat/review/routine

2020-W36

Headline Time
Total time 1:30
2020-W36 1:30
TODAY [2020-09-01 Tue] 1:30
Clock summary at [2020-09-01 Tue 12:10]

[2020-09-01 Tue]

Headline Time
Total time 1:30
TODAY [2020-09-01 Tue] 1:30
Clock summary at [2020-09-01 Tue 12:10]

IN-PROGRESS Update tenzin-config IdP links

CLOCK: [2020-09-01 Tue 10:21][2020-09-01 Tue 11:26] => 1:05

[2020-09-01 Tue 10:21] ref :: /yogsototh/deft/src/branch/master/archives/~/dev/tenzin-config/iroh/TEST/us-east-1/config.edn::%7B:global%20%7B%7D

IN-PROGRESS A few PRs fixes

CLOCK: [2020-09-02 Wed 11:25][2020-09-02 Wed 11:50] => 0:25

[2020-09-04 Fri]

2020-W37

[2020-09-09 Wed]

Headline Time
Total time 1:38
[2020-09-09 Wed] 1:38
Clock summary at [2020-09-10 Thu 14:26]

IN-PROGRESS Morning routine

CLOCK: [2020-09-09 Wed 10:16][2020-09-09 Wed 10:44] => 0:28

[2020-09-09 Wed 10:16] ref :: /yogsototh/deft/src/branch/master/archives/~/Library/Mobile%20Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::%2AToday%20%5C%5B2020-09-09%20Wed%5C[Today [2020-09-09 Wed]]]

PAUSE pause   pause

CLOCK: [2020-09-09 Wed 10:52][2020-09-09 Wed 12:02] => 01:10

[2020-09-09 Wed 10:52]

[2020-09-10 Thu]

Headline Time
Total time 7:13
TODAY [2020-09-10 Thu] 7:13
Clock summary at [2020-09-10 Thu 18:03]

CHAT morning routine

CLOCK: [2020-09-10 Thu 08:15][2020-09-10 Thu 11:50] => 3:35

[2020-09-10 Thu 09:26] ref :: /yogsototh/deft/src/branch/master/archives/~/Library/Mobile%20Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::%2ATODAY%20%5C%5B2020-09-10%20Thu%5C[TODAY [2020-09-10 Thu]]]

IN-PROGRESS back to work, routine

CLOCK: [2020-09-10 Thu 14:25][2020-09-10 Thu 14:47] => 0:22

[2020-09-10 Thu 14:25] ref ::

IN-PROGRESS iroh-admin-ui

CLOCK: [2020-09-10 Thu 14:47][2020-09-10 Thu 16:55] => 2:08

[2020-09-10 Thu 14:47] ref :: file:~/dev/iroh-admin-ui/src/Main.purs

MEETING weekly preparation   meeting

CLOCK: [2020-09-10 Thu 16:55][2020-09-10 Thu 18:03] => 1:08

[2020-09-10 Thu 16:55]

Notes

2020-W38

[2020-09-15 Tue]

Headline Time
Total time 1:54
TODAY [2020-09-15 Tue] 1:54
Clock summary at [2020-09-15 Tue 12:08]

IN-PROGRESS lecture issue SWE   oauth2

CLOCK: [2020-09-15 Tue 10:12][2020-09-15 Tue 10:40] => 0:28

[2020-09-15 Tue 10:12]

Réflexion.

Qui sont les opérateurs, les utilisateurs, etc…

Chaque box SWE possède un URL différente. Nous avons donc:

IROH qui possède plusieurs customers. Chaque customer possède potienellement plusieurs box SWE. Chaque box SWE possède une URL différente. Chaque customer possède de multiples utilisateurs.

Le but soit que:

  • Chaque utilisateur de toutes les box SWE puissent utiliser le ribbon.
  • Que l'on puisse désactiver le ribbon par box.
BAD Option 1.

Un seul client ribbon pour tout SWE. BAD: Les URL sont différentes. On préfère interdire les wildcards.

BAD Option 2

Chaque customer crée un client OAuth2 Auth code central. Pour chaque nouvelle box, ajout des redirect-uri

BAD: on ne peut pas desactiver le ribbon sur une seule box.

Option 3

Chaque customer crée un client OAuth2 Auth code par box.

Il faut une UI, utiliser les client-presets pour éviter la duplication. Cette solution remplie toutes les contraintes. Chaque box est configurée avec les creds du client. Chaque utilisateur doit authoriser le ribbon sur chaque box.

Option 4

Chaque customer crée un seul client OAuth2 client-creds avec oauth2:write (pour créer d'autres clients)

Il faut copier les creds sur la nouvelle box, qui fera le travail de l'option 3 via call API. Étape superflue vu qu'il faut de toute façon copier les creds d'un client plus puissant et plus risqué que juste les creds d'un client.

IN-PROGRESS iroh-admin-ui

CLOCK: [2020-09-15 Tue 16:28][2020-09-15 Tue 16:38] => 0:10 CLOCK: [2020-09-15 Tue 13:48][2020-09-15 Tue 15:33] => 1:45 CLOCK: [2020-09-15 Tue 10:40][2020-09-15 Tue 11:17] => 0:37

[2020-09-15 Tue 10:40]

REVIEW Matt, SSE gen id_token

CLOCK: [2020-09-15 Tue 11:17][2020-09-15 Tue 12:06] => 0:49

[2020-09-15 Tue 11:17]

MEETING CSA weekly meeting   meeting

CLOCK: [2020-09-15 Tue 15:33][2020-09-15 Tue 16:28] => 0:55

[2020-09-15 Tue 15:33]

  • @Martin: > I use CSA to login. > I do not want user to have to activate again. > > Guillaume & Yann: that will be the case. Activation is only once.
  • @Martin: > Sync on what user experience will be like. > 3rd party IdP Migration; Millard Martin need to go
  • @Lance (document)

    1. CSA Migration - Business Case
    2. List of people
    3. Milestones (UX Flows); Martin is sharing to Sneehal Today. Then Enginering team could implement. etc…
    4. Milestones - Product View (AMP): … > Millard was working with Dcloud team. We enabled Dcloud to enable > SecureX SSO @Millard: …
    5. Dependencies (understand as tasks dependencies)
  • @Lance: UX CSA -> SxSO Migration

admin log in SecureX

come into SecureX, show a "migrate message" User click on "migrate now"

Same as if user received an invitation.

  • Send an email to migrate before login.

[2020-09-17 Thu]

Mail fixing

CLOCK: [2020-09-17 Thu 09:20][2020-09-17 Thu 11:05] => 1:45

IN-PROGRESS Morning routine

CLOCK: [2020-09-17 Thu 11:46][2020-09-17 Thu 12:09] => 0:23 CLOCK: [2020-09-17 Thu 11:06][2020-09-17 Thu 11:11] => 0:05

[2020-09-17 Thu 11:06]

CHAT Cognitive chat to check the scope

CLOCK: [2020-09-17 Thu 15:09][2020-09-17 Thu 17:18] => 2:09

[2020-09-17 Thu 15:09]

IN-PROGRESS SWE clients

CLOCK: [2020-09-17 Thu 18:33][2020-09-17 Thu 20:03] => 1:30

[2020-09-17 Thu 18:33]

SWE team: Namrata Piccolo, Oleksiy Agafonov SecureX team: Guillaume Buisson, Chris Duan, Yann Esposito

  • time
  • adoption for SX is increasing.

Plan of attack and timeline.

  • 1 SMC
  • 4 SMC at mosts

less than 5 at most.

  • need more scopes than just Ribbon, ribbon + post incidents
  • need create the UI for Auth code clients with presets
  • need to talk to ribbon to check they do not write the list of scopes explicitely

Automate creation is not needed.

  • SMC host. Can be able to use IPv4, IPv6 with ports.
Customer device onboarding workflow
  1. Customer is directed to an.

[2020-09-18 Fri]

REVIEW Ambrose PR about GraphQL

CLOCK: [2020-09-18 Fri 09:15][2020-09-18 Fri 12:30] => 3:15

[2020-09-18 Fri 09:39] ref ::

2020-W39

Timestamp Tags Headline Time
Total time 26:31
2020-W39 26:31
[2020-09-23 Wed 08:20] 2020-09-21 Monday 4:26
[2020-09-21 Mon 16:49] work, review build Victor 0:33
[2020-09-21 Mon 15:00] work work on PR 1:30
[2020-09-21 Mon 13:53] work, chat doom-emcas config 0:16
[2020-09-21 Mon 09:54] work check capua 0:06
[2020-09-21 Mon 10:00] work, chat check webex teams 0:11
[2020-09-21 Mon 10:11] work, email check emails 0:07
[2020-09-21 Mon 10:37] work PR Victor split oauth-code-flow… 0:44
[2020-09-21 Mon 11:21] work feedback from my PR 0:36
[2020-09-21 Mon 12:08] work, review Guillaume review Webhook… 0:12
[2020-09-21 Mon 13:41] work Check work todo 0:11
<2020-09-22 Tue 10:00> 2020-09-22 Tuesday 4:35
[2020-09-22 Tue 17:58] work, chat chat PL/I 0:12
[2020-09-22 Tue 16:56] work Houmann about Okta bookmarks 1:02
[2020-09-22 Tue 16:53] work, chat Bogdan Dimitriu (cognitive) 0:03
[2020-09-22 Tue 15:26] work, meeting CSA weekly 0:33
[2020-09-22 Tue 14:35] work, chat capua discussion SSE, formations 0:38
[2020-09-22 Tue 14:29] work back to work 0:06
[2020-09-22 Tue 10:25] work Feed back and merge wildcard in… 0:07
[2020-09-22 Tue 10:11] work, review Ambrose PR fake TK app 0:14
[2020-09-22 Tue 09:51] work check github issues 0:11
[2020-09-22 Tue 09:45] work, email check emails 0:06
[2020-09-22 Tue 09:26] work, chat check webex teams 0:19
[2020-09-22 Tue 09:24] work, chat check capua 0:02
<2020-09-22 Tue 10:00> work write CSA Migration Epic 1:02
[2020-09-23 Wed 19:06] 2020-09-23 Wednesday 4:41
[2020-09-23 Wed 19:01] work, meeting weekly IROH meetings 0:25
[2020-09-23 Wed 14:58] work back to work 2:02
[2020-09-23 Wed 14:19] work check dashboard 0:05
[2020-09-23 Wed 14:11] work, chat check webex-teams 0:02
[2020-09-23 Wed 14:01] work, review TK for CTIA… 0:10
[2020-09-23 Wed 13:57] work, review https://github.com/threatgrid/iro... 0:04
[2020-09-23 Wed 13:56] work, chat check chat 0:01
[2020-09-23 Wed 11:26] work, chat discussion 0:12
[2020-09-23 Wed 10:44] work, review check review client-presets route… 0:42
[2020-09-23 Wed 10:43] work check my PRs review 0:01
[2020-09-23 Wed 10:41] work, email check emails 0:02
[2020-09-23 Wed 10:00] work, chat webex teams 0:28
[2020-09-23 Wed 09:58] work, chat check chat 0:15
[2020-09-23 Wed 09:46] work openVPN 0:12
2020-09-24 Thursday 6:03
[2020-09-24 Thu 17:04] work, meeting Q&A Al Huger 1:01
[2020-09-24 Thu 15:32] work iroh-admin-ui 0:54
[2020-09-24 Thu 15:28] work, chat, interruption Aditya Sankar 0:24
[2020-09-24 Thu 15:06] work, chat discussion carrière Cisco 0:43
[2020-09-24 Thu 14:14] work, review https://github.com/threatgrid/cti... 0:31
[2020-09-24 Thu 14:04] work, review threatgrid/tk… 0:10
[2020-09-24 Thu 11:45] work, review https://github.com/threatgrid/iro... 0:33
[2020-09-24 Thu 10:56] work, email check mail 0:16
[2020-09-24 Thu 10:25] work Pb SSE user prefix avec Matt 1:00
[2020-09-24 Thu 09:48] work, chat check webex teams 0:08
[2020-09-24 Thu 09:47] work, chat check chat 0:23
2020-09-25 Friday 6:46
[2020-09-25 Fri 18:02] work, chat back to work 0:17
[2020-09-25 Fri 17:18] work, review Matthieu PR pour SSE upsert 0:11
[2020-09-25 Fri 15:34] work Encode invite-email 1:44
[2020-09-25 Fri 15:24] work Feedback SQL injection 0:49
[2020-09-25 Fri 13:52] work middleware to hide internal error… 0:53
[2020-09-25 Fri 10:24] work Fix SQL injection 2:08
[2020-09-25 Fri 10:21] work Team space 0:21
[2020-09-25 Fri 09:50] work, email morning check 0:10
[2020-09-25 Fri 09:43] work, chat webex teams 0:07
[2020-09-25 Fri 09:39] work, chat morning check 0:04
[2020-09-25 Fri 09:37] work VPN init 0:02
Clock summary at [2020-09-25 Fri 18:19]

2020-09-21 Monday

Timestamp Headline Time
Total time 6:40
2020-09-21 Monday 6:40
[2020-09-21 Mon 17:58] Chat Jyoti 0:28
[2020-09-21 Mon 17:03] mbsync fastmail 0:55
[2020-09-21 Mon 16:49] build Victor 0:33
[2020-09-21 Mon 15:00] work on PR 1:30
[2020-09-21 Mon 14:09] small pause 0:51
[2020-09-21 Mon 13:53] doom-emcas config 0:16
[2020-09-21 Mon 09:54] check capua 0:06
[2020-09-21 Mon 10:00] check webex teams 0:11
[2020-09-21 Mon 10:11] check emails 0:07
[2020-09-21 Mon 10:37] PR Victor split oauth-code-flow tests 0:44
[2020-09-21 Mon 11:21] feedback from my PR 0:36
[2020-09-21 Mon 12:08] Guillaume review Webhook tenzin-config 0:12
[2020-09-21 Mon 13:41] Check work todo 0:11
Clock summary at [2020-09-23 Wed 08:20]

IN-PROGRESS Chat Jyoti   interruption

CLOCK: [2020-09-21 Mon 17:58][2020-09-21 Mon 18:26] => 0:28

[2020-09-21 Mon 17:58] ref :: Notmuch search: tag:inbox

GEEK mbsync fastmail   perso

CLOCK: [2020-09-21 Mon 17:03][2020-09-21 Mon 17:58] => 0:55

[2020-09-21 Mon 17:03] ref :: build Victor

REVIEW build Victor   work review

CLOCK: [2020-09-21 Mon 16:30][2020-09-21 Mon 17:03] => 0:33

[2020-09-21 Mon 16:49] ref :: work on PR

DONE work on PR   work

CLOCK: [2020-09-21 Mon 15:00][2020-09-21 Mon 16:30] => 1:30

[2020-09-21 Mon 15:00] ref :: check webex-teams

PAUSE small pause   pause

CLOCK: [2020-09-21 Mon 14:09][2020-09-21 Mon 15:00] => 0:51

[2020-09-21 Mon 14:09] ref :: file:~/.doom.d/config.el

GEEK doom-emcas config   work chat

CLOCK: [2020-09-21 Mon 13:53][2020-09-21 Mon 14:09] => 0:16

[2020-09-21 Mon 13:53] ref :: /yogsototh/deft/src/branch/master/archives/~/.doom.d/config.el

DONE check capua   work

CLOCK: [2020-09-21 Mon 09:54][2020-09-21 Mon 10:00] => 0:06

[2020-09-21 Mon 09:54] ref :: capture check work emails 09:00-10:00

CHAT check webex teams   work chat

CLOCK: [2020-09-21 Mon 10:00][2020-09-21 Mon 10:11] => 0:11

[2020-09-21 Mon 10:00] ref :: Create inactive timestmap

EMAIL check emails   work email

CLOCK: [2020-09-21 Mon 10:11][2020-09-21 Mon 10:18] => 0:07

[2020-09-21 Mon 10:11] ref :: capture check work emails 09:00-10:00

DONE Help Matt with SSE and IdP-id   work

[2020-09-21 Mon 10:18]

REVIEW PR Victor split oauth-code-flow tests   work

CLOCK: [2020-09-21 Mon 10:37][2020-09-21 Mon 11:21] => 0:44

[2020-09-21 Mon 10:37] ref :: https://github.com/threatgrid/iroh/pull/4196

DONE feedback from my PR   work

CLOCK: [2020-09-21 Mon 11:28][2020-09-21 Mon 11:59] => 0:31 CLOCK: [2020-09-21 Mon 11:21][2020-09-21 Mon 11:26] => 0:05

[2020-09-21 Mon 11:21]

ref
https://github.com/threatgrid/iroh/pull/4191

REVIEW Guillaume review Webhook tenzin-config   work review

CLOCK: [2020-09-21 Mon 12:00][2020-09-21 Mon 12:12] => 0:12

[2020-09-21 Mon 12:08]

DONE Check work todo   work

CLOCK: [2020-09-21 Mon 13:42][2020-09-21 Mon 13:53] => 0:11

[2020-09-21 Mon 13:41] ref ::

2020-09-22 Tuesday

Timestamp Tags Headline Time
Total time 4:56
2020-09-22 Tuesday 4:56
[2020-09-22 Tue 17:58] work, chat chat PL/I 0:12
[2020-09-22 Tue 16:56] work Houmann about Okta bookmarks 1:02
[2020-09-22 Tue 16:53] work, chat Bogdan Dimitriu (cognitive) 0:03
[2020-09-22 Tue 16:45] pause pause détente 0:08
[2020-09-22 Tue 15:26] work, meeting CSA weekly 0:33
[2020-09-22 Tue 15:13] pause pause 0:13
[2020-09-22 Tue 14:35] work, chat capua discussion SSE, formations 0:38
[2020-09-22 Tue 14:29] work back to work 0:06
[2020-09-22 Tue 10:25] work Feed back and merge wildcard in… 0:07
[2020-09-22 Tue 10:11] work, review Ambrose PR fake TK app 0:14
[2020-09-22 Tue 09:51] work check github issues 0:11
[2020-09-22 Tue 09:45] work, email check emails 0:06
[2020-09-22 Tue 09:26] work, chat check webex teams 0:19
[2020-09-22 Tue 09:24] work, chat check capua 0:02
<2020-09-22 Tue 10:00> work write CSA Migration Epic 1:02
Clock summary at [2020-09-22 Tue 19:06]

DONE Ask for configuration of OKTA bookmark apps in PROD   work

CLOCK: [2020-09-22 Tue 18:10][2020-09-22 Tue 18:10] => 0:00

[2020-09-22 Tue 18:10] ref :: Houmann about Okta bookmarks

CHAT chat PL/I   work chat

CLOCK: [2020-09-22 Tue 17:58][2020-09-22 Tue 18:10] => 0:12

[2020-09-22 Tue 17:58]

DONE Houmann about Okta bookmarks   work

CLOCK: [2020-09-22 Tue 16:56][2020-09-22 Tue 17:58] => 1:02

[2020-09-22 Tue 16:56] ref :: 2020-W22

CHAT Bogdan Dimitriu (cognitive)   work chat

CLOCK: [2020-09-22 Tue 16:53][2020-09-22 Tue 16:56] => 0:03

[2020-09-22 Tue 16:53] ref :: Write long letter(s)

PAUSE pause détente   pause

CLOCK: [2020-09-22 Tue 16:45][2020-09-22 Tue 16:53] => 0:08

[2020-09-22 Tue 16:45] ref :: Write long letter(s)

MEETING CSA weekly   work meeting

CLOCK: [2020-09-22 Tue 15:26][2020-09-22 Tue 15:59] => 0:33

[2020-09-22 Tue 15:26] ref :: capua discussion SSE, formations

Notes

Presentation about the issue #4203

PAUSE pause   pause

CLOCK: [2020-09-22 Tue 15:13][2020-09-22 Tue 15:26] => 0:13

[2020-09-22 Tue 15:13] ref :: Delete classes not present in both CSS and HTML

CHAT capua discussion SSE, formations   work chat

CLOCK: [2020-09-22 Tue 14:35][2020-09-22 Tue 15:13] => 0:38

[2020-09-22 Tue 14:35] ref :: back to work

DONE back to work   work

CLOCK: [2020-09-22 Tue 14:29][2020-09-22 Tue 14:35] => 0:06

[2020-09-22 Tue 14:29] ref :: write CSA Migration Epic

DONE Feed back and merge wildcard in OAuth2 clients   work

CLOCK: [2020-09-22 Tue 10:25][2020-09-22 Tue 10:32] => 0:07

[2020-09-22 Tue 10:25] ref :: https://github.com/threatgrid/iroh/pull/4191

REVIEW Ambrose PR fake TK app   work review

CLOCK: [2020-09-22 Tue 10:11][2020-09-22 Tue 10:25] => 0:14

[2020-09-22 Tue 10:11] ref :: https://github.com/threatgrid/ctia/pull/994/files

DONE check github issues   work

CLOCK: [2020-09-22 Tue 10:07][2020-09-22 Tue 10:11] => 0:04 CLOCK: [2020-09-22 Tue 09:51][2020-09-22 Tue 09:58] => 0:04

[2020-09-22 Tue 09:51] ref :: capture check github 10:00

EMAIL check emails   work email

CLOCK: [2020-09-22 Tue 09:45][2020-09-22 Tue 09:51] => 0:06

[2020-09-22 Tue 09:45] ref ::

CHAT check webex teams   work chat

CLOCK: [2020-09-22 Tue 09:26][2020-09-22 Tue 09:45] => 0:19

[2020-09-22 Tue 09:26] ref ::

CHAT check capua   work chat

CLOCK: [2020-09-22 Tue 09:24][2020-09-22 Tue 09:26] => 0:02

[2020-09-22 Tue 09:24] ref :: capture check capua 09:00-10:00

DONE write CSA Migration Epic   work

SCHEDULED: <2020-09-22 Tue 10:00>

CLOCK: [2020-09-22 Tue 11:45][2020-09-22 Tue 12:28] => 0:43 CLOCK: [2020-09-22 Tue 10:32][2020-09-22 Tue 10:51] => 0:19

[2020-09-22 Tue 09:37] ref :: check webex teams

CSA Migration Epic

This issue should be the entry point for all tasks related to CSA Migration work to be done in IROH Services.

  1. There should be a migration route restricted to admins so all users of the org should be sent a migration email. Should be similar to invites but containing their user-id info to update the idp-mapping.
  2. Keep track of the old and new idp-mapping in the org, can be used to detect if an org has been migrated. We could also add a migrated? flag.
  3. Use the old idp-mapping of orgs so they could be used by the claim-aliases in order not to break SSE and keep saying AMP even after the org migrated to SxSO.
Tasks
  • Init idp-mapping into orgs (right now this is not used)

    • Add a migration process that will use users idp-mappings with an heuristic to initialize the idp-mapping of their org.
    • During org creation add the idp-mapping.
  • Create a new system along Invite to enable migration of user to a new IdP (SxSO)

    • Create a migration flow that should be similar to the invite flow just this time the user-id will also be part of the internal state so when a user login from the new IdP we could update the user instead of creating a new one.
    • Create a org-migrate route so when I admin click on that one every user of the org receive a migration email. And the route should redirect the user to the migration link for this user so the user will not need to check his mails. We should probably send the email anyway perhaps with a specific message.
    • The migration process should change the idp-mapping of the org and keep track of an old-idp-mapping.
  • Update the claim alias implentation to use old-idp-mapping

    • Update all the SSE OpenID Connect clients to use that old-idp-mapping.

DONE ask Neel about the status of Okta bookmarks

SCHEDULED: <2020-09-22 Tue 17:00> [2020-09-22 Tue 09:42] ref :: https://github.com/threatgrid/tenzin-config/pull/296 Answered by Houman

2020-09-23 Wednesday

Timestamp Tags Headline Time
Total time 4:41
2020-09-23 Wednesday 4:41
[2020-09-23 Wed 19:01] work, meeting weekly IROH meetings 0:25
[2020-09-23 Wed 14:58] work back to work 2:02
[2020-09-23 Wed 14:19] work check dashboard 0:05
[2020-09-23 Wed 14:11] work, chat check webex-teams 0:02
[2020-09-23 Wed 14:01] work, review TK for CTIA… 0:10
[2020-09-23 Wed 13:57] work, review https://github.com/threatgrid/iroh/pu... 0:04
[2020-09-23 Wed 13:56] work, chat check chat 0:01
[2020-09-23 Wed 11:26] work, chat discussion 0:12
[2020-09-23 Wed 10:44] work, review check review client-presets route… 0:42
[2020-09-23 Wed 10:43] work check my PRs review 0:01
[2020-09-23 Wed 10:41] work, email check emails 0:02
[2020-09-23 Wed 10:00] work, chat webex teams 0:28
[2020-09-23 Wed 09:58] work, chat check chat 0:15
[2020-09-23 Wed 09:46] work openVPN 0:12
Clock summary at [2020-09-23 Wed 19:06]

MEETING weekly IROH meetings   work meeting

CLOCK: [2020-09-23 Wed 17:00][2020-09-23 Wed 17:25] => 0:25

[2020-09-23 Wed 19:01] ref :: back to work

IN-PROGRESS back to work   work

CLOCK: [2020-09-23 Wed 14:58][2020-09-23 Wed 17:00] => 2:02

[2020-09-23 Wed 14:58] ref ::

PAUSE pause   pause

CLOCK: [2020-09-23 Wed 14:30][2020-09-23 Wed 14:57] => 0:27

[2020-09-23 Wed 14:30] ref :: Check Reading List (bonus write note)

IN-PROGRESS check dashboard   work

CLOCK: [2020-09-23 Wed 14:19][2020-09-23 Wed 14:24] => 0:05

[2020-09-23 Wed 14:19] ref :: check webex-teams

CHAT check webex-teams   work chat

CLOCK: [2020-09-23 Wed 14:11][2020-09-23 Wed 14:13] => 0:02

[2020-09-23 Wed 14:11] ref ::

REVIEW TK for CTIA https://github.com/threatgrid/ctia/pull/995   work review

CLOCK: [2020-09-23 Wed 14:01][2020-09-23 Wed 14:11] => 0:10

[2020-09-23 Wed 14:01] ref ::

REVIEW https://github.com/threatgrid/iroh/pull/4210   work review

CLOCK: [2020-09-23 Wed 13:57][2020-09-23 Wed 14:01] => 0:04

[2020-09-23 Wed 13:57] ref ::

CHAT check chat   work chat

CLOCK: [2020-09-23 Wed 13:56][2020-09-23 Wed 13:57] => 0:01

[2020-09-23 Wed 13:56] ref ::

CHAT discussion   work chat

CLOCK: [2020-09-23 Wed 11:26][2020-09-23 Wed 11:38] => 0:12

[2020-09-23 Wed 11:26] ref :: check chat

REVIEW check review client-presets route #iroh/4214   work review

CLOCK: [2020-09-23 Wed 10:44][2020-09-23 Wed 11:26] => 0:42

[2020-09-23 Wed 10:44] ref :: https://github.com/threatgrid/iroh/pull/4214

IN-PROGRESS check my PRs review   work

CLOCK: [2020-09-23 Wed 10:43][2020-09-23 Wed 10:44] => 0:01

[2020-09-23 Wed 10:43] ref :: capture my PRs reviews 10:00-11:00

EMAIL check emails   work email

CLOCK: [2020-09-23 Wed 10:41][2020-09-23 Wed 10:43] => 0:02

[2020-09-23 Wed 10:41] ref :: capture check work emails 09:20-10:00

CHAT webex teams   work chat

CLOCK: [2020-09-23 Wed 10:00][2020-09-23 Wed 10:28] => 0:28

[2020-09-23 Wed 10:00]

CHAT check chat   work chat

CLOCK: [2020-09-23 Wed 10:28][2020-09-23 Wed 10:41] => 0:13 CLOCK: [2020-09-23 Wed 09:58][2020-09-23 Wed 10:00] => 0:02

[2020-09-23 Wed 09:58] ref :: capture check capua 09:00-10:00

DONE openVPN   work

CLOCK: [2020-09-23 Wed 09:46][2020-09-23 Wed 09:58] => 0:12

[2020-09-23 Wed 09:46] ref :: capture check OpenVPN is activated 09:00-10:00

2020-09-24 Thursday

MEETING Q&A Al Huger   work meeting

CLOCK: [2020-09-24 Thu 17:04][2020-09-24 Thu 18:05] => 1:01

[2020-09-24 Thu 17:04]

Thanks to people taking early retirement
Plan of the Town Hall
  • presentation Product
  • recognition
  • Q&A
Security Platform & Response Product Team
  • Snehal Patel (SP&R) PM (product team) Team's Mission

    Accountable/responsible the overhal health of the product.

    • Product strategy
    • Roadmap definition
    • Business model definition
    • Pricing
    • Taking the product to market
    • Managing offer and partner ecosystem

Engineering, Finance, Marketing, Sales, Customer Success.

For this Team… Engineering… What's possible and what's not.

Simplify Our Offers.

Cloud Mailbox Defense (CMD)

by Patricia ???

For SxSO accounts. Set our policy.

Follow the simplicity.

RECOGNITIONS
Rober Peterson (driven customer success)
Muthu Natesan

Fix issues from customers.

QA Team

Test Appliance.

Oded Peer & Julia Nevler

Track activity after SSO

The Collector Community

Stealthwatch team 600% gain.

CMD Team
The SAL (Op) Team

On premise Logging, Stealthwatch.

Mike Soikkeli

QA: Orbital

AMP GTM Team

Drive SecureX adoption.

Elizabeth Anaya

Lead response to covid

Punam Nagpal

Serial volunteer, menter to teams.

Q&A

IN-PROGRESS iroh-admin-ui   work

CLOCK: [2020-09-24 Thu 16:13][2020-09-24 Thu 17:04] => 0:51 CLOCK: [2020-09-24 Thu 15:32][2020-09-24 Thu 15:35] => 0:03

[2020-09-24 Thu 15:32] ref :: Aditya Sankar

CHAT Aditya Sankar   work chat interruption

CLOCK: [2020-09-24 Thu 15:55][2020-09-24 Thu 16:15] => 0:20 CLOCK: [2020-09-24 Thu 15:28][2020-09-24 Thu 15:32] => 0:04

[2020-09-24 Thu 15:28] ref :: discussion carrière Cisco

CHAT discussion carrière Cisco   work chat

CLOCK: [2020-09-24 Thu 14:45][2020-09-24 Thu 15:28] => 0:43

[2020-09-24 Thu 15:06] ref :: threatgrid/tk https://github.com/threatgrid/iroh/pull/4224

REVIEW https://github.com/threatgrid/ctia/pull/996   work review

CLOCK: [2020-09-24 Thu 14:14][2020-09-24 Thu 14:45] => 0:31

[2020-09-24 Thu 14:14] ref :: threatgrid/tk https://github.com/threatgrid/iroh/pull/4224

REVIEW threatgrid/tk https://github.com/threatgrid/iroh/pull/4224   work review

CLOCK: [2020-09-24 Thu 14:04][2020-09-24 Thu 14:14] => 0:10

[2020-09-24 Thu 14:04] ref :: capture check reviews 09:50

REVIEW https://github.com/threatgrid/iroh/pull/4226   work review

CLOCK: [2020-09-24 Thu 11:45][2020-09-24 Thu 12:18] => 0:33

[2020-09-24 Thu 11:45] ref :: capture check reviews 09:50

PAUSE tech   pause

CLOCK: [2020-09-24 Thu 11:12][2020-09-24 Thu 11:41] => 0:29

[2020-09-24 Thu 11:12] ref :: capture check webex teams 09:20

EMAIL check mail   work email

CLOCK: [2020-09-24 Thu 10:56][2020-09-24 Thu 11:12] => 0:16

[2020-09-24 Thu 10:56] ref :: capture check chat 09:10

IN-PROGRESS Pb SSE user prefix avec Matt   work

CLOCK: [2020-09-24 Thu 09:56][2020-09-24 Thu 10:56] => 1:00

[2020-09-24 Thu 10:25] ref :: check webex teams

CHAT check webex teams   work chat

CLOCK: [2020-09-24 Thu 09:48][2020-09-24 Thu 09:56] => 0:08

[2020-09-24 Thu 09:48] ref :: capture check dashboard 10:00

CHAT check chat   work chat

CLOCK: [2020-09-24 Thu 09:25][2020-09-24 Thu 09:48] => 0:23

[2020-09-24 Thu 09:47] ref :: capture check dashboard 10:00

2020-09-25 Friday

CHAT back to work   work chat

CLOCK: [2020-09-25 Fri 18:02][2020-09-25 Fri 18:19] => 0:17

[2020-09-25 Fri 18:02] ref ::

PAUSE bières   pause

CLOCK: [2020-09-25 Fri 17:29][2020-09-25 Fri 18:02] => 0:33

[2020-09-25 Fri 17:29] ref ::

REVIEW Matthieu PR pour SSE upsert   work review

CLOCK: [2020-09-25 Fri 17:18][2020-09-25 Fri 17:29] => 0:11

[2020-09-25 Fri 17:18] ref :: Encode invite-email

DONE Encode invite-email   work

CLOCK: [2020-09-25 Fri 15:34][2020-09-25 Fri 17:18] => 1:44

[2020-09-25 Fri 15:34] ref :: https://github.com/threatgrid/response/issues/361

DONE Feedback SQL injection   work

CLOCK: [2020-09-25 Fri 14:45][2020-09-25 Fri 15:34] => 0:49

[2020-09-25 Fri 15:24] ref :: middleware to hide internal error details

DONE middleware to hide internal error details   work

CLOCK: [2020-09-25 Fri 13:52][2020-09-25 Fri 14:45] => 0:53

[2020-09-25 Fri 13:52] ref :: Fix SQL injection

DONE Fix SQL injection   work

CLOCK: [2020-09-25 Fri 10:24][2020-09-25 Fri 12:32] => 2:08

[2020-09-25 Fri 10:24] ref :: https://github.com/threatgrid/response/issues/374

DONE Team space   work

CLOCK: [2020-09-25 Fri 10:00][2020-09-25 Fri 10:21] => 0:21

[2020-09-25 Fri 10:21] ref :: morning check

EMAIL morning check   work email

CLOCK: [2020-09-25 Fri 09:50][2020-09-25 Fri 10:00] => 0:10

[2020-09-25 Fri 09:50] ref :: capture check webex teams 09:20

CHAT webex teams   work chat

CLOCK: [2020-09-25 Fri 09:43][2020-09-25 Fri 09:50] => 0:07

[2020-09-25 Fri 09:43] ref :: capture check webex teams 09:20

CHAT morning check   work chat

CLOCK: [2020-09-25 Fri 09:39][2020-09-25 Fri 09:43] => 0:04

[2020-09-25 Fri 09:39] ref :: capture check chat 09:10

DONE VPN init   work

CLOCK: [2020-09-25 Fri 09:37][2020-09-25 Fri 09:39] => 0:02

[2020-09-25 Fri 09:37] ref :: capture check OpenVPN is activated 09:00

2020-W40

Timestamp Tags Headline Time
Total time 26:36
2020-W40 26:36
[2020-09-28 Mon 18:46] 2020-09-28 Monday 3:40
[2020-09-28 Mon 18:18] work, chat Estimation CSA Migration 0:28
[2020-09-28 Mon 14:19] work Review & discussions 1:36
[2020-09-28 Mon 11:16] work doing work 0:04
[2020-09-28 Mon 11:03] work, chat back to chat 0:13
[2020-09-28 Mon 10:57] work dahsboard check 0:06
[2020-09-28 Mon 10:46] work, review use timbre 0:11
[2020-09-28 Mon 10:13] work, review Victor: Re-enable schema 0:27
[2020-09-28 Mon 10:06] work, review Ambrose CTIA 0:07
[2020-09-28 Mon 10:04] work, review ductile release 0:02
[2020-09-28 Mon 09:57] work Check my PRs reviews 0:05
[2020-09-28 Mon 09:54] work, email check emails 0:03
[2020-09-28 Mon 09:43] work, chat webex teams 0:11
[2020-09-28 Mon 09:42] work VPN 0:07
[2020-09-29 Tue 18:45] 2020-09-29 Tuesday 5:32
[2020-09-29 Tue 15:02] work CSA user-migration task evaluation 3:43
[2020-09-29 Tue 14:05] work write tech spec about CSA… 0:57
[2020-09-29 Tue 13:57] work back to work 0:07
[2020-09-29 Tue 09:49] work, chat working chat 0:24
[2020-09-29 Tue 09:22] work, chat webex morning check 0:21
[2020-10-01 Thu 09:04] 2020-09-30 Wednesday 5:55
[2020-09-30 Wed 16:18] work, meeting monthly meeting 1:11
[2020-09-30 Wed 14:55] work, chat back to work 2:13
[2020-09-30 Wed 10:57] work, chat morning chat (Craig/Dean) 2:31
[2020-10-01 Thu 18:38] 2020-10-01 Thursday 8:34
[2020-10-01 Thu 17:16] work, meeting weekly meeting 1:21
[2020-10-01 Thu 14:07] work, chat chat 3:56
[2020-10-01 Thu 10:13] chat, work chat 1:42
[2020-10-01 Thu 10:12] work, review Victor review 1:01
[2020-10-01 Thu 09:04] work morning routine 0:08
[2020-10-01 Thu 08:38] perso, work emacs nix overlay 0:26
[2020-10-02 Fri 12:42] 2020-10-02 Friday 2:55
[2020-10-02 Fri 14:44] work back to work 0:14
[2020-10-02 Fri 11:58] interruption, work Investigating kibana load 0:43
[2020-10-02 Fri 11:00] work, review Implement an endpoint for… 0:58
[2020-10-02 Fri 10:59] work, email check work emails 0:01
[2020-10-02 Fri 10:48] work, chat webex chat 0:11
[2020-10-02 Fri 10:09] work, chat morning chat 0:39
[2020-10-02 Fri 10:08] work openVPN 0:09
Clock summary at [2020-10-02 Fri 15:05]

2020-09-28 Monday

Timestamp Tags Headline Time
Total time 3:40
2020-09-28 Monday 3:40
[2020-09-28 Mon 18:18] work, chat Estimation CSA Migration 0:28
[2020-09-28 Mon 14:19] work Review & discussions 1:36
[2020-09-28 Mon 11:16] work doing work 0:04
[2020-09-28 Mon 11:03] work, chat back to chat 0:13
[2020-09-28 Mon 10:57] work dahsboard check 0:06
[2020-09-28 Mon 10:46] work, review use timbre 0:11
[2020-09-28 Mon 10:13] work, review Victor: Re-enable schema 0:27
[2020-09-28 Mon 10:06] work, review Ambrose CTIA 0:07
[2020-09-28 Mon 10:04] work, review ductile release 0:02
[2020-09-28 Mon 09:57] work Check my PRs reviews 0:05
[2020-09-28 Mon 09:54] work, email check emails 0:03
[2020-09-28 Mon 09:43] work, chat webex teams 0:11
[2020-09-28 Mon 09:42] work VPN 0:07
Clock summary at [2020-09-28 Mon 18:46]

CHAT Estimation CSA Migration   work chat

CLOCK: [2020-09-28 Mon 18:18][2020-09-28 Mon 18:46] => 0:28

[2020-09-28 Mon 18:18] ref :: Craig chat about integration scope and admin

Add idp-mapping pour orgs
ref
https://github.com/threatgrid/iroh/issues/4204

Probablement pas plus qu'ajouter les champs dans. Risque, si on n'a pas les infos dans SessionTokenInfos. Pour les creations d'org de SxSO il n'y a pas d'organization-id. Pour AMP/TG il devrait y avoir un organization-id. Il faudra probablement modifier le schema pour conserver juste l'idp-id.

(s/defn mk-org-from-session-token :- os/NewOrg
  "Generate a new org with a new id.
  Use the name of its user as default org name.
  "
  [{:keys [user-name org-name] :as _session-token-infos} :- SessionTokenInfos]
  (assoc-some?
   {:id (iroh-core/gen-uuid)
    :scim-status :waiting-activation}
   :name (or org-name user-name)))

rapide;

code + review + merge: 2j (je sais pas si on peut facilement faire moins avec les reviews).

Migration: add idp-mapping to existing org
ref
https://github.com/threatgrid/iroh/issues/4049

Créer le code de la migration. En gros, pour toutes les orgs, lister les idp-mappings de tous les users. enlever le user-identity-id des mappings users. Regarder le mapping restant le plus fréquent. Remplacer les mapping de l'org par ce mapping le plus fréquent.

rapide;

code + review + merge: 2j

Par contre probablement des pb lors du passage sur TEST à cause des faux comptes QA (c'est habituel).

Create User migration flow
ref
https://github.com/threatgrid/iroh/issues/4205

Nécessite à peu près autant que les invitations. Mais demande de se pencher sur le sujet.

  • difficultés; partie HTML, injection de la logique au milieu du flow de login.

pb potentiel; lifetime du lien de migration; infinie ? Si pas possible suppression auto du compte pour éviter les conflits et se retrouver "hors" de SecureX, etc…

Expose the org-migrate route
ref
https://github.com/threatgrid/iroh/issues/4206
?
potentiellement du HTML pour cette partie, mais pas si on peu éviter.

Concept boucler sur tous les utilisateurs de l'org et lancer le workflow de migration individuel. Peut-être avec un bemol. Ne pas lancer le workflow individuel pour l'user qui appelle la route. Il faut donc un systeme qui attende et qui si l'user n'est pas migré après quelques minutes, le fait basculer en migration comme les autres pour qu'il reçoive lui aussi un email de migration.

Doit créer des old-idp-mapping pour les orgs.

Update claim-aliases to use old-idp-mapping
ref
https://github.com/threatgrid/iroh/issues/4207

Semble relativement trivial. Je dirais rapide.

Update existing SSE OIDC clients (ops)
ref
https://github.com/threatgrid/iroh/issues/4208

Trivial. Mais demande de se sync avec les releases sauf si trick.

CHAT work discussions :work: :LOGBOOK: - State "CANCELED" from

"IN-PROGRESS" [2020-09-28 Mon 17:38] CLOCK: [2020-09-28 Mon 16:34][2020-09-28 Mon 17:38] => 1:04 CLOCK: [2020-09-28 Mon 16:08][2020-09-28 Mon 16:34] => 0:26 :END: [2020-09-28 Mon 16:08] ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*]]

PAUSE   pause

CLOCK: [2020-09-28 Mon 15:55][2020-09-28 Mon 16:08] => 0:13

[2020-09-28 Mon 15:55] ref :: Review & discussions

DONE Review & discussions   work

PAUSE pause   pause

CLOCK: [2020-09-28 Mon 11:20][2020-09-28 Mon 14:19] => 2:59

[2020-09-28 Mon 11:20] ref :: doing work

DONE doing work   work

CLOCK: [2020-09-28 Mon 11:16][2020-09-28 Mon 11:20] => 0:04

[2020-09-28 Mon 11:16] ref :: 2020-09-28 Monday

CHAT back to chat   work chat

CLOCK: [2020-09-28 Mon 11:03][2020-09-28 Mon 11:16] => 0:13

[2020-09-28 Mon 11:03] ref ::

DONE dahsboard check   work

CLOCK: [2020-09-28 Mon 10:57][2020-09-28 Mon 11:03] => 0:06

[2020-09-28 Mon 10:57] ref :: capture check dashboard 10:00

REVIEW use timbre   work review

CLOCK: [2020-09-28 Mon 10:46][2020-09-28 Mon 10:57] => 0:11

[2020-09-28 Mon 10:46] ref :: https://github.com/threatgrid/iroh/pull/4241

REVIEW Victor: Re-enable schema   work review

CLOCK: [2020-09-28 Mon 10:13][2020-09-28 Mon 10:40] => 0:27

[2020-09-28 Mon 10:13] ref :: https://github.com/threatgrid/iroh/pull/4240

REVIEW Ambrose CTIA   work review

CLOCK: [2020-09-28 Mon 10:06][2020-09-28 Mon 10:13] => 0:07

[2020-09-28 Mon 10:06] ref :: https://github.com/threatgrid/ctia/pull/1000

REVIEW ductile release   work review

CLOCK: [2020-09-28 Mon 10:04][2020-09-28 Mon 10:06] => 0:02

[2020-09-28 Mon 10:04] ref :: capture check reviews 09:50

DONE chercher le compte rendu pour Anna   interruption

DONE Check my PRs reviews   work

CLOCK: [2020-09-28 Mon 09:57][2020-09-28 Mon 10:02] => 0:05

[2020-09-28 Mon 09:57] ref :: capture my PRs reviews 09:40

EMAIL check emails   work email

CLOCK: [2020-09-28 Mon 09:54][2020-09-28 Mon 09:57] => 0:03

[2020-09-28 Mon 09:54] ref :: capture check work emails 09:30

CHAT webex teams   work chat

CLOCK: [2020-09-28 Mon 09:43][2020-09-28 Mon 09:54] => 0:11

[2020-09-28 Mon 09:43] ref :: capture check chat 09:10

CHAT Check chat   work chat

CLOCK: [2020-09-28 Mon 09:43][2020-09-28 Mon 09:43] => 0:00

[2020-09-28 Mon 09:43] ref ::

DONE VPN   work

CLOCK: [2020-09-28 Mon 09:35][2020-09-28 Mon 09:42] => 0:07

[2020-09-28 Mon 09:42] ref ::

2020-09-29 Tuesday

Timestamp Tags Headline Time
Total time 5:32
2020-09-29 Tuesday 5:32
[2020-09-29 Tue 15:02] work CSA user-migration task evaluation 3:43
[2020-09-29 Tue 14:05] work write tech spec about CSA… 0:57
[2020-09-29 Tue 13:57] work back to work 0:07
[2020-09-29 Tue 09:49] work, chat working chat 0:24
[2020-09-29 Tue 09:22] work, chat webex morning check 0:21
Clock summary at [2020-09-29 Tue 18:45]

IN-PROGRESS CSA user-migration task evaluation   work

CLOCK: [2020-09-29 Tue 15:02][2020-09-29 Tue 18:45] => 3:43

[2020-09-29 Tue 15:02]

ref
write tech spec about CSA Migration issues

DONE write tech spec about CSA Migration issues   work

CLOCK: [2020-09-29 Tue 14:05][2020-09-29 Tue 15:02] => 0:57

[2020-09-29 Tue 14:05]

ref
back to work
add idp-mapping during org creation
ref
https://github.com/threatgrid/iroh/issues/4204

The Org schema contains an optional field named idp-mapping:

(s/defschema OrgIdPMapping
  (st/open-schema
   {:idp (describe s/Str "Internal idp-id")
    :organization-id (describe s/Str "the organization id provided by the IdP")
    :enabled? (describe s/Bool "Do we allow the connection through this IdP?")}))

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str}
   (st/optional-keys
    {,,,
     :idp-mapping OrgIdPMapping
     ,,
     })))

To support CSA Migration it should be replaced by:

(s/defschema OrgIdPMapping
  {:idp (describe s/Str "Internal idp-id")
   :organization-id (describe s/Str "the organization id provided by the IdP")
   :enabled? (describe s/Bool "Do we allow the connection through this IdP?")})

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str
    :idp-mapping OrgIdPMapping}
   (st/optional-keys
    {:old-idp-mapping OrgIdPMapping
     ,,,
     })))

This issue is about a first step toward this goal.

So at the end of this issue the schemas should be:

(s/defschema OrgIdPMapping
  {:idp (describe s/Str "Internal idp-id")
   (s/optional-key :organization-id) (describe s/Str "the organization id provided by the IdP")
   :enabled? (describe s/Bool "Do we allow the connection through this IdP?")})

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str}
   (st/optional-keys
    {:idp-mapping OrgIdPMapping
     ,,,
     })))

So, depending on the Identity Provider (IdP) some provide an organization-id some don't.

IROH-Auth currently work with 3 IdPs:

  • IDB AMP (stand for Identity Broker that proxy the SAML AMP/Castle Identity Provider)
  • IDB TG (Identity Broker proxy the Threatgrid OpenID Connect)
  • SxSO (Okta)

SxSO is the only IdP from which we do not care about the organization-id. So organization created through login via IDB AMP or IDB TG will be called managed orgs. Mainly the IdP is responsible for the name of the org-id.

For managed orgs, we create the org using the function iroh-auth.iroh-auth-service.core/sync-user-org. Which will use the value returned by iroh-auth.org-service.core/get-org-by-session-infos.

So this last function should be modified to always have a field idp-mapping.

During logins via SxSO (or any IdP that does not manage orgs) the organization-id must not be set.

During logins via AMP or TG (or any IdP that manage orgs ) the organization-id of the OrgIdPMapping must be set to the value returned by the IdP.

Note there might be some work to get the information if some IdP manage org or not. This information is put in config.edn. Every IdP has a :manage-orgs field.

add idp-mapping to existing orgs
ref
https://github.com/threatgrid/iroh/issues/4049
Context

The Org schema contains an optional field named idp-mapping:

(s/defschema OrgIdPMapping
  (st/open-schema
   {:idp (describe s/Str "Internal idp-id")
    :organization-id (describe s/Str "the organization id provided by the IdP")
    :enabled? (describe s/Bool "Do we allow the connection through this IdP?")}))

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str}
   (st/optional-keys
    {,,,
     :idp-mapping OrgIdPMapping
     ,,
     })))

To support CSA Migration it should be replaced by:

(s/defschema OrgIdPMapping
  {:idp (describe s/Str "Internal idp-id")
   :organization-id (describe s/Str "the organization id provided by the IdP")
   :enabled? (describe s/Bool "Do we allow the connection through this IdP?")})

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str
    :idp-mapping OrgIdPMapping}
   (st/optional-keys
    {:old-idp-mapping OrgIdPMapping
     ,,,
     })))

This issue is about a second step toward this goal (cf. https://github.com/threatgrid/iroh/issues/4204).

So at the end of this issue the schemas should be:

(s/defschema OrgIdPMapping
  {:idp (describe s/Str "Internal idp-id")
   (s/optional-key :organization-id) (describe s/Str "the organization id provided by the IdP")
   :enabled? (describe s/Bool "Do we allow the connection through this IdP?")})

(s/defschema NewOrg
  "Org before being saved to DB"
  (st/merge
   {:id s/Str
    :idp-mapping OrgIdPMapping}
   (st/optional-keys
    {,,,})))
Migration task

The migration service should be used to create a new migration task. The main algorithm should be something like:

For every existing org O that do not have any idp-mapping; Retrieve all the idp-mappings of every users of this org. Keep the fields idp-id and organization-id of those mapping. Use the most present couple idp-id, organization-id as new IdPMapping from the org.

In the current state, you should always consider enabled? of the IdPMapping is true and ignore this field.

Also note migration tasks often fail during TEST environment due to QA testing that could create entities with the wrong schema. Most of the time, we should only logs such errors and not make the migration fail.

Most of the time we use a heuristic, if we detect too much errors we make the migration fail. Recently we also introduced migration that could write to another table to minimize the risk of data loss. I'm not sure this will be much needed here.

DONE back to work   work

CLOCK: [2020-09-29 Tue 13:57][2020-09-29 Tue 14:04] => 0:07

[2020-09-29 Tue 13:57]

ref

CHAT working chat   work chat

CLOCK: [2020-09-29 Tue 09:49][2020-09-29 Tue 10:13] => 0:24

[2020-09-29 Tue 09:49] ref :: GEEK journal matin

CHAT webex morning check   work chat

CLOCK: [2020-09-29 Tue 09:22][2020-09-29 Tue 09:43] => 0:21

[2020-09-29 Tue 09:22] ref :: capture check webex teams 09:20

2020-09-30 Wednesday

Timestamp Tags Headline Time
Total time 5:55
2020-09-30 Wednesday 5:55
[2020-09-30 Wed 16:18] work, meeting monthly meeting 1:11
[2020-09-30 Wed 14:55] work, chat back to work 2:13
[2020-09-30 Wed 10:57] work, chat morning chat (Craig/Dean) 2:31
Clock summary at [2020-10-01 Thu 09:04]

MEETING monthly meeting   work meeting

CLOCK: [2020-09-30 Wed 17:24][2020-09-30 Wed 17:29] => 0:05 CLOCK: [2020-09-30 Wed 16:18][2020-09-30 Wed 17:24] => 1:06

[2020-09-30 Wed 16:18]

@Craig: access to the backend for support.

  • Glados 832; Give Tristan York, access to list users and search for org. iroh-master:read Create another Org TAC support for a separate login for it.

Conflict to another appointment.

Individual report
  • Yann; CSA Deadline; Nov 15th. G: Victor you'll take schema change.
  • Matt: working on timeout of enrichment. And dashboard.
  • G2: fix paging on CTIA, back to ES7 migration, milestone.
  • Ambrose: finished TK port for CTIA, fun refactoring tests.
  • G: finishing webhook result, and back on main Onyx workflow

Jyoti; George Sasu talk.

Ord delete; decomission org in SSE. Maybe we could completely manage devices from SecureX UI. Would be nice to get rid of X launch feature. M: we need that for events.

Demo Ambrose slides:

CHAT back to work   work chat

CLOCK: [2020-09-30 Wed 14:05][2020-09-30 Wed 16:18] => 1:16

[2020-09-30 Wed 14:55]

ref
morning chat (Craig/Dean)

CHAT morning chat (Craig/Dean)   work chat

CLOCK: [2020-09-30 Wed 09:30][2020-09-30 Wed 12:01] => 2:31

[2020-09-30 Wed 10:57]

ref

2020-10-01 Thursday

Timestamp Tags Headline Time
Total time 8:34
2020-10-01 Thursday 8:34
[2020-10-01 Thu 17:16] work, meeting weekly meeting 1:21
[2020-10-01 Thu 14:07] work, chat chat 3:56
[2020-10-01 Thu 10:13] chat, work chat 1:42
[2020-10-01 Thu 10:12] work, review Victor review 1:01
[2020-10-01 Thu 09:04] work morning routine 0:08
[2020-10-01 Thu 08:38] perso, work emacs nix overlay 0:26
Clock summary at [2020-10-01 Thu 18:38]

MEETING weekly meeting   work meeting

CLOCK: [2020-10-01 Thu 17:16][2020-10-01 Thu 18:37] => 1:21

[2020-10-01 Thu 17:16]

Notes by Alex
CTR Team Weekly Meeting 10-01-2020

## QA Report:
No update

## Release Report:
1.58 up in production
Issue yesterday, QA still investigating issue #

## Business Updates Report:

Last week's securex metrics shared last week.
200 new orgs last week.
Sales campaign was launched las week, as well Dashboard for sellers, who
can check who of their customers is using SecureX.
Now it's connected to salesforce.
Craig: No updates to speak of.

## Field Report

Ben: Virtual Training season.
Sales people learning about stuff they're supposed to sell.
Grats on 1.58 release, Ben's going to do a short feature tour.

Adi: Been busy, crazy SSE story.
Customer sending 20 million events per hour, and they had to do a hot patch
to get the server running.
1.6 million incidents in a fresh org that needed to be curated.
He's going to be emailing us about ThreatQ And FireEye.
CTIA happily accepted all of those incidents.
Adi is curating manually, but he isn't removing relationships pointing AT
the incidents.
We're going to need better curation tools in CTR for private intel.
Unable to add judgements from outside of threat response.
AO Remote discussion.
Adi says it's still "alpha", and a headache to deploy.
Early access, so it's unsurprising.
Boundary setting discussion for CTIA scalability.
XDR effort involves doing more with data than simply getting data into
storage.
Long-term architecture involves massive data store that involves an
enrichment relay, (Splunk, or Security Analytics and Logging, or
Snowflake).
Raw logs for cross-domain detection, translation at import-time into our
data model.
We have rate limits on CTIA, but we do not have a separate pool.
Overall CTIA rate limits discussion, how bundles impact it, etc.
Long discussion about HOW we will modify and augment rate limiting in the
future.

## Chief of Staff Report

GitHub Enterprise compliance.
Random usernames are being torched and removed from the org.

## Integration Report

Exploring ways to streamline deployment of serverless relays.
Working with AWS account managers.
Working to move to serverless app repo, to package up relays.

## Support Update

Tristan: Ongoing discussions with privacy team that Jyoti's helping out
with.
Open issue #403, looks like a bug.
Customers cannot disable the option in the UI.
Some discussion about the bug ensued.

## Marketing Report

Sana: Not a ton this week, but a lot of work in progress.
Finalizing feedback from leadership about XDR initiative (us), MDR
(Stealthwatch), EDR, etc.

## UX Report

Brian: Angela's digging into the bug that Neel mentioned.
- Double ribbon issue in SecureX.
No option for a backport.
- Create judgement that Adi brought up: Customer reached out for support in
  extension a month ago.
We have an issue.
UX decided to wait on it until the ribbon extension, which is targeted for
mid-November.
Edge support, will require extra time for QA.
We need UX pass and sign-off from C&D, but perhaps we'll get the create
judgement UX in as well.
NPM vulnerability patch is in, Firefox done, Chrome soon.
- Dar and Trent knocked out a schema violation into telemetry.
- Jonathan tackling common disposition issues, updates to timeline -
  Samuel's looking into CSS grid.
Will enable a lot of UI config on investigation page.
- Sabrina's working on timeline.
Looking great.
Sync details panel, timeline, all together.
- Rekha's working on observables in incidents.
Looking great on UI-staging.
Pulls in observables when you link to incidents.
- CDN Ribbon: Orbital set for launch.
AMP will be onboard October 12th.

## Team Focus

Craig: Reemphasize building a culture around written communication.
This reduces interruptions to engineering.
As a developer, shut down questions and interruptions that are not written
up as issues.
Follow the issue triage process.
New incoming issues are filed in response repo, and go through triage.
Bugs (or possible bugs) go to QA to be verified and prioritized, new
features and enhancements get prioritized by business side.
Writing things down in long and medium form, not just in Webex Teams
conversations, is a much higher priority moving forward.

## Demos

- Ambrose on Modularizing CTIA
- Jillian on Grace Hopper presentation. "You're asking the wrong questions"
- Rekha on new Observables Tab.

CHAT chat   work chat

CLOCK: [2020-10-01 Thu 13:20][2020-10-01 Thu 17:16] => 3:56

[2020-10-01 Thu 14:07]

CHAT chat   chat work

CLOCK: [2020-10-01 Thu 10:13][2020-10-01 Thu 11:55] => 1:42

[2020-10-01 Thu 10:13]

REVIEW Victor review   work review

CLOCK: [2020-10-01 Thu 09:12][2020-10-01 Thu 10:13] => 1:01

[2020-10-01 Thu 10:12]

ref
capture check work emails 09:30

IN-PROGRESS morning routine   work

CLOCK: [2020-10-01 Thu 09:04][2020-10-01 Thu 09:12] => 1:08

[2020-10-01 Thu 09:04]

GEEK emacs nix overlay   perso work

CLOCK: [2020-10-01 Thu 08:38][2020-10-01 Thu 09:04] => 0:26

[2020-10-01 Thu 08:38]

ref

2020-10-02 Friday

Timestamp Tags Headline Time
Total time 5:52
2020-10-02 Friday 5:52
[2020-10-02 Fri 15:23] interruption, work org delete, still internal work… 2:20
[2020-10-02 Fri 14:44] work iroh-admin-ui 0:37
[2020-10-02 Fri 14:44] work back to work 0:14
[2020-10-02 Fri 11:58] interruption, work Investigating kibana load 0:43
[2020-10-02 Fri 11:00] work, review Implement an endpoint for… 0:58
[2020-10-02 Fri 10:59] work, email check work emails 0:01
[2020-10-02 Fri 10:48] work, chat webex chat 0:11
[2020-10-02 Fri 10:09] work, chat morning chat 0:39
[2020-10-02 Fri 10:08] work openVPN 0:09
Clock summary at [2020-10-02 Fri 17:44]

CHAT org delete, still internal work discussions   interruption work

CLOCK: [2020-10-02 Fri 15:23][2020-10-02 Fri 17:43] => 2:20

[2020-10-02 Fri 15:23]

ref
/yogsototh/deft/src/branch/master/archives/~/dev/iroh-admin-ui/src/IROHAdmin/API.purs::pure%20mempty

IN-PROGRESS iroh-admin-ui   work

CLOCK: [2020-10-02 Fri 15:09][2020-10-02 Fri 15:23] => 0:14 CLOCK: [2020-10-02 Fri 14:44][2020-10-02 Fri 15:07] => 0:23

[2020-10-02 Fri 14:44]

ref
back to work

CHAT back to work   work

  • State "CANCELED" from "IN-PROGRESS" [2020-10-02 Fri 14:44]

CLOCK: [2020-10-02 Fri 14:30][2020-10-02 Fri 14:44] => 0:14

[2020-10-02 Fri 14:30]

DONE Investigating kibana load   interruption work

CLOCK: [2020-10-02 Fri 11:58][2020-10-02 Fri 12:41] => 0:43

[2020-10-02 Fri 11:58]

REVIEW Implement an endpoint for updating app grants' scopes   work review

CLOCK: [2020-10-02 Fri 11:00][2020-10-02 Fri 11:58] => 0:58

[2020-10-02 Fri 11:00]

ref
https://github.com/threatgrid/iroh/pull/4258

EMAIL check work emails   work email

CLOCK: [2020-10-02 Fri 10:59][2020-10-02 Fri 11:00] => 0:01

[2020-10-02 Fri 10:59]

ref
capture check work emails 09:30

CHAT webex chat   work chat

CLOCK: [2020-10-02 Fri 10:48][2020-10-02 Fri 10:59] => 0:11

[2020-10-02 Fri 10:48]

ref
morning chat

CHAT morning chat   work chat

CLOCK: [2020-10-02 Fri 10:09][2020-10-02 Fri 10:48] => 0:39

[2020-10-02 Fri 10:09]

ref
openVPN

DONE openVPN   work

CLOCK: [2020-10-02 Fri 10:00][2020-10-02 Fri 10:09] => 0:09

[2020-10-02 Fri 10:08]

2020-W41

Timestamp Tags Headline Time
Total time 57:13
2020-W41 57:13
[2020-10-06 Tue 10:12] 2020-10-05 Monday 7:37
[2020-10-05 Mon 19:19] work, meeting Okta bookmarks invite 1:05
[2020-10-05 Mon 16:41] work CSA migration doc double check 1:29
[2020-10-05 Mon 14:00] work CSA bookmark… 2:41
[2020-10-05 Mon 11:47] work write CSA Migration doc 0:18
[2020-10-05 Mon 11:08] work check error format 0:11
[2020-10-05 Mon 11:05] work, review G2 review 0:03
[2020-10-05 Mon 10:27] work, review Mark review 0:38
[2020-10-05 Mon 10:13] work, chat morning chat 0:56
[2020-10-05 Mon 10:10] work OpenVPN morning 0:16
[2020-10-06 Tue 19:09] 2020-10-06 Tuesday 5:44
[2020-10-06 Tue 16:45] work back to work 1:50
[2020-10-06 Tue 15:51] work, review Victor App grants 0:50
[2020-10-06 Tue 15:52] work doc PR 1:00
[2020-10-06 Tue 10:11] work start 2:04
[2020-10-07 Wed 19:31] 2020-10-07 Wednesday 6:53
[2020-10-07 Wed 18:11] interruption, work Jyoti (bookmarks) 1:20
[2020-10-07 Wed 18:05] work back to work 0:11
[2020-10-07 Wed 17:25] interruption, work support Nassief Edross 0:34
[2020-10-07 Wed 18:05] work back to work 1:10
[2020-10-07 Wed 18:04] work, meeting weekly meeting 0:11
[2020-10-07 Wed 18:00] work back to work 2:15
[2020-10-07 Wed 10:29] work, review Morning review checks 0:47
[2020-10-07 Wed 10:06] work, chat webex morning check 0:23
[2020-10-07 Wed 10:04] work OpenVPN 0:02
[2020-10-08 Thu 18:39] 2020-10-08 Thursday 7:26
[2020-10-08 Thu 18:37] interruption, work Discuss about Threatgrid change… 0:24
[2020-10-08 Thu 18:07] work, meeting weekly meeting 1:25
[2020-10-08 Thu 14:05] work improve doc from feedback 2:40
[2020-10-08 Thu 13:34] work scopula fix 0:31
[2020-10-08 Thu 10:41] work, email morning email check 2:16
[2020-10-08 Thu 10:38] work, chat webex teams morning check 0:03
[2020-10-08 Thu 10:36] work, chat morning chat check 0:02
[2020-10-08 Thu 10:30] work openVPN 0:05
[2020-09-28 Mon 18:46] 2020-09-28 Monday 3:40
[2020-09-28 Mon 18:18] work, chat Estimation CSA Migration 0:28
[2020-09-28 Mon 14:19] work Review & discussions 1:36
[2020-09-28 Mon 11:16] work doing work 0:04
[2020-09-28 Mon 11:03] work, chat back to chat 0:13
[2020-09-28 Mon 10:57] work dahsboard check 0:06
[2020-09-28 Mon 10:46] work, review use timbre 0:11
[2020-09-28 Mon 10:13] work, review Victor: Re-enable schema 0:27
[2020-09-28 Mon 10:06] work, review Ambrose CTIA 0:07
[2020-09-28 Mon 10:04] work, review ductile release 0:02
[2020-09-28 Mon 09:57] work Check my PRs reviews 0:05
[2020-09-28 Mon 09:54] work, email check emails 0:03
[2020-09-28 Mon 09:43] work, chat webex teams 0:11
[2020-09-28 Mon 09:42] work VPN 0:07
[2020-09-29 Tue 18:45] 2020-09-29 Tuesday 5:32
[2020-09-29 Tue 15:02] work CSA user-migration task evaluation 3:43
[2020-09-29 Tue 14:05] work write tech spec about CSA… 0:57
[2020-09-29 Tue 13:57] work back to work 0:07
[2020-09-29 Tue 09:49] work, chat working chat 0:24
[2020-09-29 Tue 09:22] work, chat webex morning check 0:21
[2020-10-01 Thu 09:04] 2020-09-30 Wednesday 5:55
[2020-09-30 Wed 16:18] work, meeting monthly meeting 1:11
[2020-09-30 Wed 14:55] work, chat back to work 2:13
[2020-09-30 Wed 10:57] work, chat morning chat (Craig/Dean) 2:31
[2020-10-01 Thu 18:38] 2020-10-01 Thursday 8:34
[2020-10-01 Thu 17:16] work, meeting weekly meeting 1:21
[2020-10-01 Thu 14:07] work, chat chat 3:56
[2020-10-01 Thu 10:13] chat, work chat 1:42
[2020-10-01 Thu 10:12] work, review Victor review 1:01
[2020-10-01 Thu 09:04] work morning routine 0:08
[2020-10-01 Thu 08:38] perso, work emacs nix overlay 0:26
[2020-10-02 Fri 17:44] 2020-10-02 Friday 5:52
[2020-10-02 Fri 15:23] interruption, work org delete, still internal work… 2:20
[2020-10-02 Fri 14:44] work iroh-admin-ui 0:37
[2020-10-02 Fri 14:44] work back to work 0:14
[2020-10-02 Fri 11:58] interruption, work Investigating kibana load 0:43
[2020-10-02 Fri 11:00] work, review Implement an endpoint for… 0:58
[2020-10-02 Fri 10:59] work, email check work emails 0:01
[2020-10-02 Fri 10:48] work, chat webex chat 0:11
[2020-10-02 Fri 10:09] work, chat morning chat 0:39
[2020-10-02 Fri 10:08] work openVPN 0:09
Clock summary at [2020-10-12 Mon 09:35]

2020-10-05 Monday

Timestamp Tags Headline Time
Total time 7:37
2020-10-05 Monday 7:37
[2020-10-05 Mon 19:19] work, meeting Okta bookmarks invite 1:05
[2020-10-05 Mon 16:41] work CSA migration doc double check 1:29
[2020-10-05 Mon 14:00] work CSA bookmark… 2:41
[2020-10-05 Mon 11:47] work write CSA Migration doc 0:18
[2020-10-05 Mon 11:08] work check error format 0:11
[2020-10-05 Mon 11:05] work, review G2 review 0:03
[2020-10-05 Mon 10:27] work, review Mark review 0:38
[2020-10-05 Mon 10:13] work, chat morning chat 0:56
[2020-10-05 Mon 10:10] work OpenVPN morning 0:16
Clock summary at [2020-10-06 Tue 10:12]

MEETING Okta bookmarks invite   work meeting

CLOCK: [2020-10-05 Mon 19:19][2020-10-05 Mon 20:24] => 1:05

[2020-10-05 Mon 19:19]

  • 3rd party IdP.

DONE CSA migration doc double check   work

CLOCK: [2020-10-05 Mon 16:41][2020-10-05 Mon 18:10] => 1:29

[2020-10-05 Mon 16:41]

DONE CSA bookmark meeting/solution/discussion   work

CLOCK: [2020-10-05 Mon 14:00][2020-10-05 Mon 16:41] => 2:41

[2020-10-05 Mon 14:00]

ref
write CSA Migration doc

DONE write CSA Migration doc   work

CLOCK: [2020-10-05 Mon 11:47][2020-10-05 Mon 12:05] => 0:18

[2020-10-05 Mon 11:47]

ref
Mark review

DONE check error format   work

CLOCK: [2020-10-05 Mon 11:08][2020-10-05 Mon 11:19] => 0:11

[2020-10-05 Mon 11:08]

ref
English Teacher at italki.com

REVIEW G2 review   work review

CLOCK: [2020-10-05 Mon 11:05][2020-10-05 Mon 11:08] => 0:03

[2020-10-05 Mon 11:05]

ref
https://github.com/threatgrid/ctia/pull/1008

REVIEW Mark review   work review

CLOCK: [2020-10-05 Mon 10:27][2020-10-05 Mon 11:05] => 0:38

[2020-10-05 Mon 10:27]

ref
https://github.com/threatgrid/iroh/pull/4237

CHAT morning chat   work chat

CLOCK: [2020-10-05 Mon 09:15][2020-10-05 Mon 10:11] => 0:56

[2020-10-05 Mon 10:13]

ref
capture check chat 09:10

DONE OpenVPN morning   work

CLOCK: [2020-10-05 Mon 10:11][2020-10-05 Mon 10:27] => 0:16

[2020-10-05 Mon 10:10]

ref

2020-10-06 Tuesday

Timestamp Tags Headline Time
Total time 5:44
2020-10-06 Tuesday 5:44
[2020-10-06 Tue 16:45] work back to work 1:50
[2020-10-06 Tue 15:51] work, review Victor App grants 0:50
[2020-10-06 Tue 15:52] work doc PR 1:00
[2020-10-06 Tue 10:11] work start 2:04
Clock summary at [2020-10-06 Tue 19:09]

IN-PROGRESS Jyoti master read only Access for TAC   interruption

CLOCK: [2020-10-06 Tue 18:35][2020-10-06 Tue 19:08] => 0:33

[2020-10-06 Tue 18:44]

ref
/yogsototh/deft/src/branch/master/archives/~/dev/iroh/lib/iroh-web/test/iroh_web/core_test.clj::iroh-web-test-service-2

DONE back to work   work

CLOCK: [2020-10-06 Tue 16:45][2020-10-06 Tue 18:35] => 0:16

[2020-10-06 Tue 16:45]

ref
doc PR

PAUSE courses   pause

CLOCK: [2020-10-06 Tue 15:53][2020-10-06 Tue 17:00] => 1:07

[2020-10-06 Tue 15:53]

ref
doc PR

REVIEW Victor App grants   work review

CLOCK: [2020-10-06 Tue 15:00][2020-10-06 Tue 15:50] => 0:50

[2020-10-06 Tue 15:51]

ref
start

DONE doc PR   work

CLOCK: [2020-10-06 Tue 14:00][2020-10-06 Tue 15:00] => 1:00

[2020-10-06 Tue 15:52]

ref
Victor App grants

DONE start   work

CLOCK: [2020-10-06 Tue 10:11][2020-10-06 Tue 12:15] => 2:04

[2020-10-06 Tue 10:11]

2020-10-07 Wednesday

Timestamp Tags Headline Time
Total time 6:53
2020-10-07 Wednesday 6:53
[2020-10-07 Wed 18:11] interruption, work Jyoti (bookmarks) 1:20
[2020-10-07 Wed 18:05] work back to work 0:11
[2020-10-07 Wed 17:25] interruption, work support Nassief Edross 0:34
[2020-10-07 Wed 18:05] work back to work 1:10
[2020-10-07 Wed 18:04] work, meeting weekly meeting 0:11
[2020-10-07 Wed 18:00] work back to work 2:15
[2020-10-07 Wed 10:29] work, review Morning review checks 0:47
[2020-10-07 Wed 10:06] work, chat webex morning check 0:23
[2020-10-07 Wed 10:04] work OpenVPN 0:02
Clock summary at [2020-10-07 Wed 19:31]

DONE Jyoti (bookmarks)   interruption work

CLOCK: [2020-10-07 Wed 18:11][2020-10-07 Wed 19:31] => 1:20

[2020-10-07 Wed 18:11]

DONE back to work   work

CLOCK: [2020-10-07 Wed 18:00][2020-10-07 Wed 18:11] => 0:11

[2020-10-07 Wed 18:05]

DONE support Nassief Edross   interruption work

CLOCK: [2020-10-07 Wed 17:25][2020-10-07 Wed 17:59] => 0:34

[2020-10-07 Wed 17:25]

Room SecureX Registrations not showing up in securemobility.net

DONE back to work   work

CLOCK: [2020-10-07 Wed 16:15][2020-10-07 Wed 17:25] => 1:10

[2020-10-07 Wed 18:05]

MEETING weekly meeting   work meeting

CLOCK: [2020-10-07 Wed 16:04][2020-10-07 Wed 16:15] => 0:11

[2020-10-07 Wed 18:04]

PAUSE lunettes et colis   pause

CLOCK: [2020-10-07 Wed 15:00][2020-10-07 Wed 16:04] => 1:04

[2020-10-07 Wed 18:00]

ref
pause

DONE back to work   work

CLOCK: [2020-10-07 Wed 14:00][2020-10-07 Wed 15:00] => 1:00 CLOCK: [2020-10-07 Wed 11:15][2020-10-07 Wed 12:30] => 1:15

[2020-10-07 Wed 18:00]

ref
pause

PAUSE pause   pause

CLOCK: [2020-10-07 Wed 11:16][2020-10-07 Wed 11:30] => 0:14

[2020-10-07 Wed 11:16]

ref
2020-10-07 Wednesday

REVIEW Morning review checks   work review

CLOCK: [2020-10-07 Wed 10:29][2020-10-07 Wed 11:16] => 0:47

[2020-10-07 Wed 10:29]

ref
capture check reviews 09:50

CHAT webex morning check   work chat

CLOCK: [2020-10-07 Wed 10:06][2020-10-07 Wed 10:29] => 0:23

[2020-10-07 Wed 10:06]

ref
capture check webex teams 09:20

DONE OpenVPN   work

CLOCK: [2020-10-07 Wed 10:04][2020-10-07 Wed 10:06] => 0:02

[2020-10-07 Wed 10:04]

2020-10-08 Thursday

Timestamp Tags Headline Time
Total time 7:26
2020-10-08 Thursday 7:26
[2020-10-08 Thu 18:37] interruption, work Discuss about Threatgrid change… 0:24
[2020-10-08 Thu 18:07] work, meeting weekly meeting 1:25
[2020-10-08 Thu 14:05] work improve doc from feedback 2:40
[2020-10-08 Thu 13:34] work scopula fix 0:31
[2020-10-08 Thu 10:41] work, email morning email check 2:16
[2020-10-08 Thu 10:38] work, chat webex teams morning check 0:03
[2020-10-08 Thu 10:36] work, chat morning chat check 0:02
[2020-10-08 Thu 10:30] work openVPN 0:05
Clock summary at [2020-10-08 Thu 18:39]

DONE Discuss about Threatgrid change org bug   interruption work

CLOCK: [2020-10-08 Thu 18:15][2020-10-08 Thu 18:39] => 0:24

[2020-10-08 Thu 18:37]

ref
https://github.com/threatgrid/response/issues/427#issuecomment-705684968

MEETING weekly meeting   work meeting

CLOCK: [2020-10-08 Thu 16:50][2020-10-08 Thu 18:15] => 1:25

[2020-10-08 Thu 18:07]

ref
improve doc from feedback

DONE improve doc from feedback   work

CLOCK: [2020-10-08 Thu 14:05][2020-10-08 Thu 16:45] => 2:40

[2020-10-08 Thu 14:05]

DONE scopula fix   work

CLOCK: [2020-10-08 Thu 13:34][2020-10-08 Thu 14:05] => 0:31

[2020-10-08 Thu 13:34]

EMAIL morning email check   work email

CLOCK: [2020-10-08 Thu 10:41][2020-10-08 Thu 12:57] => 2:16

[2020-10-08 Thu 10:41]

ref
capture check work emails 09:30

CHAT webex teams morning check   work chat

CLOCK: [2020-10-08 Thu 10:38][2020-10-08 Thu 10:41] => 0:03

[2020-10-08 Thu 10:38]

ref
capture check webex teams 09:20

CHAT morning chat check   work chat

CLOCK: [2020-10-08 Thu 10:36][2020-10-08 Thu 10:38] => 0:02

[2020-10-08 Thu 10:36]

ref
capture check OpenVPN is activated 09:00

DONE openVPN   work

CLOCK: [2020-10-08 Thu 10:30][2020-10-08 Thu 10:35] => 0:05

[2020-10-08 Thu 10:30]

DONE improve scopula exceptions

SCHEDULED: <2020-10-08 Thu> [2020-10-08 Thu 11:08]

ref
https://github.com/threatgrid/iroh/pull/4258#discussion_r501387752

2020-10-09 Friday

2020-W42

Timestamp Tags Headline Time
Total time 34:51
2020-W42 34:51
[2020-10-12 Mon 18:11] 2020-10-12 Monday 6:05
[2020-10-12 Mon 16:19] work Chat, support houman, work… 1:52
[2020-10-12 Mon 16:19] interruption, work support TAC user deletion 0:09
[2020-10-12 Mon 14:10] work ASIG issues 2:09
[2020-10-12 Mon 11:51] work Fix iroh-admin 0:53
[2020-10-12 Mon 11:51] work, chat webex teams 1:00
[2020-10-12 Mon 10:49] work open VPN 0:02
[2020-10-13 Tue 18:51] 2020-10-13 Tuesday 5:37
[2020-10-13 Tue 18:43] work, chat discussion integrations 0:08
[2020-10-13 Tue 18:31] interruption, work Houman about #3708 0:12
[2020-10-13 Tue 18:23] work fix bookmarks INT 0:08
[2020-10-13 Tue 17:57] work, chat chat de fin de soirée 0:26
[2020-10-13 Tue 16:52] work, meeting CESv2, prevent double login 1:04
[2020-10-13 Tue 14:21] work Victor PR grants 2:32
[2020-10-13 Tue 09:41] work, email check emails 0:16
[2020-10-13 Tue 09:29] work, chat Check webex teams 0:14
[2020-10-13 Tue 09:27] work Check Chat 0:37
[2020-10-15 Thu 18:00] 2020-10-14 Wednesday 7:32
[2020-10-14 Wed 19:30] work, meeting CSA Migration 1:00
[2020-10-14 Wed 16:30] work iroh-admin-ui 1:32
[2020-10-14 Wed 16:29] work, meeting weekly 0:40
[2020-10-14 Wed 10:20] work CSA Migration 3:30
[2020-10-14 Wed 09:30] work, chat morning chat 0:50
[2020-10-15 Thu 20:03] 2020-10-15 Thursday 8:48
[2020-10-15 Thu 19:57] work, chat interview deliberation 0:07
[2020-10-15 Thu 18:09] work, meeting Inverview Mia 1:47
[2020-10-15 Thu 17:55] work, chat chat post weekly 0:03
[2020-10-15 Thu 17:07] work, meeting weely Thursday meeting 0:55
[2020-10-15 Thu 16:30] work, meeting UI Invite meeting 0:30
[2020-10-15 Thu 14:35] work CSA Migration 2:32
[2020-10-15 Thu 12:02] work, review Victor review 1:06
[2020-10-15 Thu 10:38] work discuss invitation issue 0:18
[2020-10-15 Thu 10:25] work, review check my PR review 0:07
[2020-10-15 Thu 10:15] work, email morning email check 0:07
[2020-10-15 Thu 10:09] work OpenVPN 0:06
[2020-10-15 Thu 08:55] work, chat morning chat 1:10
[2020-10-16 Fri 18:05] 2020-10-16 Friday 6:49
[2020-10-16 Fri 18:00] work, chat Martin further invite discussion,… 0:05
[2020-10-16 Fri 17:48] work teamspace 0:12
[2020-10-16 Fri 17:16] interruption, work check invite fix working in PROD 0:32
[2020-10-16 Fri 15:40] interruption, work ping Guillaume CSA Migration/Orbital 0:10
[2020-10-16 Fri 12:52] work iroh-admin-ui 1:41
[2020-10-16 Fri 09:48] work, chat morning chat 4:09
Clock summary at [2020-10-16 Fri 18:05]

2020-10-12 Monday

Timestamp Tags Headline Time
Total time 6:05
2020-10-12 Monday 6:05
[2020-10-12 Mon 16:19] work Chat, support houman, work… 1:52
[2020-10-12 Mon 16:19] interruption, work support TAC user deletion 0:09
[2020-10-12 Mon 14:10] work ASIG issues 2:09
[2020-10-12 Mon 11:51] work Fix iroh-admin 0:53
[2020-10-12 Mon 11:51] work, chat webex teams 1:00
[2020-10-12 Mon 10:49] work open VPN 0:02
Clock summary at [2020-10-12 Mon 18:11]

CHAT Chat, support houman, work discussion   work

CLOCK: [2020-10-12 Mon 16:19][2020-10-12 Mon 18:11] => 1:52

[2020-10-12 Mon 16:19]

DONE support TAC user deletion   interruption work

CLOCK: [2020-10-12 Mon 16:10][2020-10-12 Mon 16:19] => 0:09

[2020-10-12 Mon 16:19]

ref
capture check OpenVPN is activated 09:00

DONE ASIG issues   work

CLOCK: [2020-10-12 Mon 14:10][2020-10-12 Mon 16:19] => 2:09

[2020-10-12 Mon 14:10]

ref
Fix iroh-admin

DONE Fix iroh-admin   work

CLOCK: [2020-10-12 Mon 11:51][2020-10-12 Mon 12:44] => 0:53

[2020-10-12 Mon 11:51]

ref
webex teams

CHAT webex teams   work chat

CLOCK: [2020-10-12 Mon 10:51][2020-10-12 Mon 11:51] => 1:00

[2020-10-12 Mon 11:51]

ref
open VPN

DONE open VPN   work

CLOCK: [2020-10-12 Mon 10:49][2020-10-12 Mon 10:51] => 3:21

[2020-10-12 Mon 10:49]

ref
2020-W41

2020-10-13 Tuesday

Timestamp Tags Headline Time
Total time 5:37
2020-10-13 Tuesday 5:37
[2020-10-13 Tue 18:43] work, chat discussion integrations 0:08
[2020-10-13 Tue 18:31] interruption, work Houman about #3708 0:12
[2020-10-13 Tue 18:23] work fix bookmarks INT 0:08
[2020-10-13 Tue 17:57] work, chat chat de fin de soirée 0:26
[2020-10-13 Tue 16:52] work, meeting CESv2, prevent double login 1:04
[2020-10-13 Tue 14:21] work Victor PR grants 2:32
[2020-10-13 Tue 09:41] work, email check emails 0:16
[2020-10-13 Tue 09:29] work, chat Check webex teams 0:14
[2020-10-13 Tue 09:27] work Check Chat 0:37
Clock summary at [2020-10-13 Tue 18:51]

CHAT discussion integrations   work chat

CLOCK: [2020-10-13 Tue 18:43][2020-10-13 Tue 18:51] => 0:08

[2020-10-13 Tue 18:43]

DONE Houman about #3708   interruption work

CLOCK: [2020-10-13 Tue 18:31][2020-10-13 Tue 18:43] => 0:12

[2020-10-13 Tue 18:31]

DONE fix bookmarks INT   work

CLOCK: [2020-10-13 Tue 18:23][2020-10-13 Tue 18:31] => 0:08

[2020-10-13 Tue 18:23]

ref
chat de fin de soirée

CHAT chat de fin de soirée   work chat

CLOCK: [2020-10-13 Tue 17:57][2020-10-13 Tue 18:23] => 0:26

[2020-10-13 Tue 17:57]

ref
2020-10-13 Tuesday

MEETING CESv2, prevent double login   work meeting

CLOCK: [2020-10-13 Tue 16:53][2020-10-13 Tue 17:57] => 1:04

[2020-10-13 Tue 16:52]

The ribbon show a link to the user. That link is something like:

https://visbility.amp.cisco.com/iroh/iroh-auth/authorize?client_id=xxx&state=randomstring&redirect_uri=CESv2URL

Where

  • CESv2URL the URL the user will be redirected after authorizing the client
  • xxx is the client_id of the ribbon for CESv2.
  • state is a random string to be checked by the ribbon
  • optinoally a list of scopes.

Mainly when the user will click on that link, it will get back to CESv2URL with a code. The ribbon make a POST request with this code to IROH-Auth. And IROH-Auth response will contain both an access_token and a refresh_token.

So one solution to minimize the need for the user to click on that link and need to login inside SecureX would be to add one redirection.

So let call authorizeURL the previous URL I mentionned. And let call url the encodeURIComponent(authorizeURL). Instead of presenting that URL to the user, instead just redirect the user to

https://visibility.amp.cisco.com/iroh/iroh-auth/login/sxso?origin=${url}

By doing so, if the user's Okta session is still alive. This will redirect the user to SecureX. If the user has a single Account (Org) then we will be redirected immediately to the authorizeURL. Then as the user would already have authorized the client, IROH-Auth will redirect the user to CESv2URL.

So from a user perspective. There will be a few redirections in the browser but the user will not need to login.

Note for user with multiple accounts (org) after the redirection the user will be prompted in IROH-Auth to select his/her account. After the selection is done, the redirection will continu without any other prompt.

IN-PROGRESS Victor PR grants   work

CLOCK: [2020-10-13 Tue 14:21][2020-10-13 Tue 16:53] => 2:32

[2020-10-13 Tue 14:21]

PAUSE déjeuner   pause

CLOCK: [2020-10-13 Tue 12:11][2020-10-13 Tue 14:21] => 2:10

[2020-10-13 Tue 12:10]

ref
2020-10-13 Tuesday

GEEK nice geekeries   perso

CLOCK: [2020-10-13 Tue 09:57][2020-10-13 Tue 12:11] => 2:14

[2020-10-13 Tue 09:57]

EMAIL check emails   work email

CLOCK: [2020-10-13 Tue 09:41][2020-10-13 Tue 09:57] => 0:16

[2020-10-13 Tue 09:41]

ref
capture check work emails 09:30

CHAT Check webex teams   work chat

CLOCK: [2020-10-13 Tue 09:29][2020-10-13 Tue 09:41] => 0:12

[2020-10-13 Tue 09:29]

ref
DONE OpenVPN   work

CLOCK: [2020-10-13 Tue 09:27][2020-10-13 Tue 09:29] => 0:02

[2020-10-13 Tue 09:27]

ref

CHAT Check Chat   work

CLOCK: [2020-10-13 Tue 08:50][2020-10-13 Tue 09:27] => 0:37

[2020-10-13 Tue 09:27]

ref

2020-10-14 Wednesday

Timestamp Tags Headline Time
Total time 7:32
2020-10-14 Wednesday 7:32
[2020-10-14 Wed 19:30] work, meeting CSA Migration 1:00
[2020-10-14 Wed 16:30] work iroh-admin-ui 1:32
[2020-10-14 Wed 16:29] work, meeting weekly 0:40
[2020-10-14 Wed 10:20] work CSA Migration 3:30
[2020-10-14 Wed 09:30] work, chat morning chat 0:50
Clock summary at [2020-10-15 Thu 18:00]

MEETING CSA Migration   work meeting

CLOCK: [2020-10-14 Wed 19:30][2020-10-14 Wed 20:30] => 1:00

[2020-10-14 Wed 19:30]

ref
weekly

DONE iroh-admin-ui   work

CLOCK: [2020-10-14 Wed 16:10][2020-10-14 Wed 17:42] => 1:32

[2020-10-14 Wed 16:30]

ref
weekly

MEETING weekly   work meeting

CLOCK: [2020-10-14 Wed 15:30][2020-10-14 Wed 16:10] => 0:40

[2020-10-14 Wed 16:29]

ref
CSA Migration

IN-PROGRESS CSA Migration   work

CLOCK: [2020-10-14 Wed 13:55][2020-10-14 Wed 15:30] => 1:35 CLOCK: [2020-10-14 Wed 10:20][2020-10-14 Wed 12:15] => 1:55

[2020-10-14 Wed 10:20]

ref
morning chat

CHAT morning chat   work chat

CLOCK: [2020-10-14 Wed 09:30][2020-10-14 Wed 10:20] => 0:50

[2020-10-14 Wed 09:30]

ref

2020-10-15 Thursday

Timestamp Tags Headline Time
Total time 8:41
2020-10-15 Thursday 8:41
[2020-10-15 Thu 18:09] work, meeting Inverview Mia 1:47
[2020-10-15 Thu 17:55] work, chat chat post weekly 0:03
[2020-10-15 Thu 17:07] work, meeting weely Thursday meeting 0:55
[2020-10-15 Thu 16:30] work, meeting UI Invite meeting 0:30
[2020-10-15 Thu 14:35] work CSA Migration 2:32
[2020-10-15 Thu 12:02] work, review Victor review 1:06
[2020-10-15 Thu 10:38] work discuss invitation issue 0:18
[2020-10-15 Thu 10:25] work, review check my PR review 0:07
[2020-10-15 Thu 10:15] work, email morning email check 0:07
[2020-10-15 Thu 10:09] work OpenVPN 0:06
[2020-10-15 Thu 08:55] work, chat morning chat 1:10
Clock summary at [2020-10-15 Thu 20:03]

CHAT interview deliberation   work chat

CLOCK: [2020-10-15 Thu 19:57][2020-10-15 Thu 20:04] => 0:07

[2020-10-15 Thu 19:57]

ref
Inverview Mia

MEETING Inverview Mia   work meeting

CLOCK: [2020-10-15 Thu 18:09][2020-10-15 Thu 19:56] => 1:47

[2020-10-15 Thu 18:09]

ref
2020-W42

CHAT chat post weekly   work chat

CLOCK: [2020-10-15 Thu 17:55][2020-10-15 Thu 17:58] => 0:03

[2020-10-15 Thu 17:55]

ref
weely Thursday meeting

MEETING weely Thursday meeting   work meeting

CLOCK: [2020-10-15 Thu 17:00][2020-10-15 Thu 17:55] => 0:55

[2020-10-15 Thu 17:07]

MEETING UI Invite meeting   work meeting

CLOCK: [2020-10-15 Thu 16:30][2020-10-15 Thu 17:00] => 0:30

[2020-10-15 Thu 16:30]

ref
CSA Migration

IN-PROGRESS CSA Migration   work

CLOCK: [2020-10-15 Thu 14:35][2020-10-15 Thu 17:07] => 2:32

[2020-10-15 Thu 14:35]

REVIEW Victor review   work review

CLOCK: [2020-10-15 Thu 10:56][2020-10-15 Thu 12:02] => 1:06

[2020-10-15 Thu 12:02]

ref
discuss invitation issue

DONE discuss invitation issue   work

CLOCK: [2020-10-15 Thu 10:38][2020-10-15 Thu 10:56] => 0:18

[2020-10-15 Thu 10:38]

ref
https://github.com/threatgrid/response/issues/436

REVIEW check my PR review   work review

CLOCK: [2020-10-15 Thu 10:25][2020-10-15 Thu 10:32] => 0:07

[2020-10-15 Thu 10:25]

ref
Inscription CNED Anna

EMAIL morning email check   work email

CLOCK: [2020-10-15 Thu 10:15][2020-10-15 Thu 10:22] => 0:07

[2020-10-15 Thu 10:15]

ref
capture check webex teams 09:20

CHAT WT chat check   work chat

CLOCK: [2020-10-15 Thu 10:15][2020-10-15 Thu 10:15] => 0:00

[2020-10-15 Thu 10:14]

ref

DONE OpenVPN   work

CLOCK: [2020-10-15 Thu 10:09][2020-10-15 Thu 10:15] => 0:06

[2020-10-15 Thu 10:09]

CHAT morning chat   work chat

CLOCK: [2020-10-15 Thu 08:55][2020-10-15 Thu 10:05] => 1:10

[2020-10-15 Thu 08:55]

2020-10-16 Friday

Timestamp Tags Headline Time
Total time 6:49
2020-10-16 Friday 6:49
[2020-10-16 Fri 18:00] work, chat Martin further invite discussion,… 0:05
[2020-10-16 Fri 17:48] work teamspace 0:12
[2020-10-16 Fri 17:16] interruption, work check invite fix working in PROD 0:32
[2020-10-16 Fri 15:40] interruption, work ping Guillaume CSA Migration/Orbital 0:10
[2020-10-16 Fri 12:52] work iroh-admin-ui 1:41
[2020-10-16 Fri 09:48] work, chat morning chat 4:09
Clock summary at [2020-10-16 Fri 18:05]

CHAT Martin further invite discussion, tell file a bug   work chat

CLOCK: [2020-10-16 Fri 18:00][2020-10-16 Fri 18:05] => 0:05

[2020-10-16 Fri 18:00]

ref
teamspace

DONE teamspace   work

CLOCK: [2020-10-16 Fri 17:48][2020-10-16 Fri 18:00] => 0:12

[2020-10-16 Fri 17:48]

ref
ping Guillaume CSA Migration/Orbital

DONE check invite fix working in PROD   interruption work

CLOCK: [2020-10-16 Fri 17:27][2020-10-16 Fri 17:48] => 0:21 CLOCK: [2020-10-16 Fri 17:16][2020-10-16 Fri 17:27] => 0:11

[2020-10-16 Fri 17:16]

ref
~/dev/iroh-admin-ui/ (magit-status)

DONE ping Guillaume CSA Migration/Orbital   interruption work

CLOCK: [2020-10-16 Fri 15:40][2020-10-16 Fri 15:50] => 0:10

[2020-10-16 Fri 15:40]

ref
2020-10-16 Friday

DONE iroh-admin-ui   work

CLOCK: [2020-10-16 Fri 15:50][2020-10-16 Fri 16:31] => 0:41 CLOCK: [2020-10-16 Fri 11:52][2020-10-16 Fri 12:52] => 1:00

[2020-10-16 Fri 12:52]

ref
morning chat

CHAT morning chat   work chat

CLOCK: [2020-10-16 Fri 13:45][2020-10-16 Fri 15:50] => 2:05 CLOCK: [2020-10-16 Fri 09:48][2020-10-16 Fri 11:52] => 2:04

[2020-10-16 Fri 09:48]

ref
interview deliberation

2020-W43

Timestamp Tags Headline Time
Total time 60:58
2020-W43 60:58
[2020-10-19 Mon 14:06] 2020-10-19 Monday 21:43
[2020-10-19 Mon 16:58] work Invite improvement 17:06
[2020-10-19 Mon 16:00] work, meeting CSA Migration UI meeting 0:58
[2020-10-19 Mon 14:06] work, chat chat 1:06
[2020-10-19 Mon 09:47] work, review clj-kondo PR 0:13
work, review PR Victor app-grants 1:15
work, chat morning chat 1:05
[2020-10-21 Wed 11:32] 2020-10-20 Tuesday 7:29
[2020-10-20 Tue 11:24] work Invite enhancements 6:14
[2020-10-20 Tue 10:40] work, meeting Matt discussion about CSA Migration 0:39
[2020-10-20 Tue 10:06] work, chat check webex team chat 0:34
[2020-10-20 Tue 10:04] work openVPN 0:02
[2020-10-21 Wed 17:38] 2020-10-21 Wednesday 6:07
[2020-10-21 Wed 17:04] work, meeting weekly dev team 0:34
[2020-10-21 Wed 11:32] work morning routine 5:33
[2020-10-26 Mon 09:38] 2020-10-22 Thursday 21:07
[2020-10-22 Thu 17:11] work, meeting weekly meeting 16:45
[2020-10-22 Thu 14:43] work back to work 2:27
[2020-10-22 Thu 10:15] chat, work chat/work/review 0:59
[2020-10-22 Thu 09:00] work, review Mark review 0:56
2020-10-23 Friday 4:32
[2020-10-23 Fri 14:22] work finish client-presets docs 0:10
[2020-10-23 Fri 13:40] work, chat Chris Duane FMC/ Client presets 0:42
[2020-10-23 Fri 11:38] work iroh-admin-ui 2:11
[2020-10-23 Fri 10:42] work, chat discussion events/incidents 0:56
[2020-10-23 Fri 10:24] work, chat Chris Duane, FMC client presets 0:18
[2020-10-23 Fri 10:24] work, chat Morning chat 0:15
Clock summary at [2020-10-26 Mon 09:38]

2020-10-19 Monday

Timestamp Tags Headline Time
Total time 2:33
2020-10-19 Monday 2:33
[2020-10-19 Mon 09:47] work, review clj-kondo PR 0:13
work, review PR Victor app-grants 1:15
work, chat morning chat 1:05
Clock summary at [2020-10-19 Mon 14:06]

IN-PROGRESS Invite improvement   work

CLOCK: [2020-10-19 Mon 16:58][2020-10-20 Tue 10:04] => 17:06

[2020-10-19 Mon 16:58]

ref
CSA Migration UI meeting

MEETING CSA Migration UI meeting   work meeting

CLOCK: [2020-10-19 Mon 16:00][2020-10-19 Mon 16:58] => 0:58

[2020-10-19 Mon 16:00]

  • Migration
  • Action inviting users
  • resend
Inviting

Terminology;

  • pending in the API
  • expired not from the API
  • delete invite for user claim an invite
Tasks
  • Change invite logic (unicity by org-id/user-email), add last sent date, return "expired".
  • add an expires-in field (nb of days)
  • Migration, delete duplicate invites.
Migrations
  • Prevent invite for emails for user already with that email in the idp-migration table.

CHAT chat   work chat

CLOCK: [2020-10-19 Mon 15:17][2020-10-19 Mon 16:12] => 0:55 CLOCK: [2020-10-19 Mon 14:06][2020-10-19 Mon 14:17] => 0:11

[2020-10-19 Mon 14:06]

ref
2020-10-19 Monday

REVIEW clj-kondo PR   work review

CLOCK: [2020-10-19 Mon 09:47][2020-10-19 Mon 10:00] => 0:13

[2020-10-19 Mon 09:47]

ref

REVIEW PR Victor app-grants   work review

CLOCK: [2020-10-19 Mon 10:00][2020-10-19 Mon 11:15] => 1:15

CHAT morning chat   work chat

CLOCK: [2020-10-19 Mon 11:15][2020-10-19 Mon 12:20] => 1:05

2020-10-20 Tuesday

Timestamp Tags Headline Time
Total time 7:29
2020-10-20 Tuesday 7:29
[2020-10-20 Tue 11:24] work Invite enhancements 6:14
[2020-10-20 Tue 10:40] work, meeting Matt discussion about CSA Migration 0:39
[2020-10-20 Tue 10:06] work, chat check webex team chat 0:34
[2020-10-20 Tue 10:04] work openVPN 0:02
Clock summary at [2020-10-21 Wed 11:32]

IN-PROGRESS Invite enhancements   work

CLOCK: [2020-10-20 Tue 14:24][2020-10-20 Tue 18:31] => 4:07 CLOCK: [2020-10-20 Tue 11:24][2020-10-20 Tue 13:31] => 2:07

[2020-10-20 Tue 11:24]

ref
2020-10-20 Tuesday

MEETING Matt discussion about CSA Migration   work meeting

CLOCK: [2020-10-20 Tue 10:40][2020-10-20 Tue 11:19] => 0:39

[2020-10-20 Tue 10:40]

ref
check webex team chat

CHAT check webex team chat   work chat

CLOCK: [2020-10-20 Tue 10:06][2020-10-20 Tue 10:40] => 0:34

[2020-10-20 Tue 10:06]

ref
openVPN

DONE openVPN   work

CLOCK: [2020-10-20 Tue 10:04][2020-10-20 Tue 10:06] => 0:02

[2020-10-20 Tue 10:04]

2020-10-21 Wednesday

Timestamp Tags Headline Time
Total time 6:07
2020-10-21 Wednesday 6:07
[2020-10-21 Wed 17:04] work, meeting weekly dev team 0:34
[2020-10-21 Wed 11:32] work morning routine 5:33
Clock summary at [2020-10-21 Wed 17:38]

MEETING weekly dev team   work meeting

CLOCK: [2020-10-21 Wed 17:04][2020-10-21 Wed 17:38] => 0:34

[2020-10-21 Wed 17:04]

ref
morning routine

IN-PROGRESS morning routine   work

CLOCK: [2020-10-21 Wed 14:33][2020-10-21 Wed 17:04] => 2:31 CLOCK: [2020-10-21 Wed 11:33][2020-10-21 Wed 12:35] => 1:02 CLOCK: [2020-10-21 Wed 09:32][2020-10-21 Wed 11:32] => 2:00

[2020-10-21 Wed 11:32]

ref
Invite enhancements

2020-10-22 Thursday

Timestamp Tags Headline Time
Total time 21:07
2020-10-22 Thursday 21:07
[2020-10-22 Thu 17:11] work, meeting weekly meeting 16:45
[2020-10-22 Thu 14:43] work back to work 2:27
[2020-10-22 Thu 10:15] chat, work chat/work/review 0:59
[2020-10-22 Thu 09:00] work, review Mark review 0:56
Clock summary at [2020-10-26 Mon 09:38]

MEETING weekly meeting   work meeting

CLOCK: [2020-10-22 Thu 17:11][2020-10-23 Fri 09:56] => 16:45

[2020-10-22 Thu 17:11]

ref
back to work

IN-PROGRESS back to work   work

CLOCK: [2020-10-22 Thu 15:55][2020-10-22 Thu 17:11] => 1:16 CLOCK: [2020-10-22 Thu 14:43][2020-10-22 Thu 15:54] => 1:11

[2020-10-22 Thu 14:43]

ref
factorio

GEEK factorio   perso

CLOCK: [2020-10-22 Thu 11:15][2020-10-22 Thu 14:43] => 3:28

[2020-10-22 Thu 11:15]

ref
chat/work/review

CHAT chat/work/review   chat work

CLOCK: [2020-10-22 Thu 10:15][2020-10-22 Thu 11:14] => 0:59

[2020-10-22 Thu 10:15]

ref
CNED carte étudiante Anna

REVIEW Mark review   work review

CLOCK: [2020-10-22 Thu 09:00][2020-10-22 Thu 09:56] => 0:56

[2020-10-22 Thu 09:00]

2020-10-23 Friday

IN-PROGRESS finish client-presets docs   work

CLOCK: [2020-10-23 Fri 14:22][2020-10-23 Fri 14:32] => 0:10

[2020-10-23 Fri 14:22]

ref
Chris Duane FMC/ Client presets

CHAT Chris Duane FMC/ Client presets   work chat

CLOCK: [2020-10-23 Fri 13:40][2020-10-23 Fri 14:22] => 0:42

[2020-10-23 Fri 13:40]

ref
2020-10-23 Friday

IN-PROGRESS iroh-admin-ui   work

CLOCK: [2020-10-23 Fri 11:38][2020-10-23 Fri 13:49] => 2:11

[2020-10-23 Fri 11:38]

ref
discussion events/incidents

CHAT discussion events/incidents   work chat

CLOCK: [2020-10-23 Fri 10:42][2020-10-23 Fri 11:38] => 0:56

[2020-10-23 Fri 10:42]

ref
Craig chat about integration scope and admin

CHAT Chris Duane, FMC client presets   work chat

CLOCK: [2020-10-23 Fri 10:24][2020-10-23 Fri 10:42] => 0:18

[2020-10-23 Fri 10:24]

ref
2020-10-23 Friday

CHAT Morning chat   work chat

CLOCK: [2020-10-23 Fri 09:10][2020-10-23 Fri 09:25] => 0:15

[2020-10-23 Fri 10:24]

ref
litières chat

2020-W44

Timestamp Tags Headline Time
Total time 50:35
2020-W44 50:35
[2020-10-27 Tue 14:52] 2020-10-26… 0:17
[2020-10-26 Mon 09:34] work Teamspace… 0:05
[2020-10-26 Mon 09:25] work, chat Webex teams 0:09
[2020-10-26 Mon 09:22] work OpenVPN… 0:03
[2020-10-28 Wed 15:54] 2020-10-27… 6:11
[2020-10-27 Tue 16:06] interruption, work, chat chat webex… 1:47
[2020-10-27 Tue 14:59] work, meeting CSA Sync Up… 0:31
[2020-10-27 Tue 14:51] work CSA Migration… 0:44
[2020-10-26 Mon 09:25] work, chat Webex teams 3:09
[2020-10-28 Wed 15:55] 2020-10-28… 25:40
[2020-10-28 Wed 16:16] work, meeting Monthly meeting 23:45
[2020-10-28 Wed 15:54] work CSA Migration 1:55
2020-10-29… 17:56
[2020-10-29 Thu 16:01] work, meeting weekly IROH… 17:56
2020-10-30… 0:31
[2020-10-30 Fri 09:57] work OpenVPN sync 0:31
Clock summary at [2020-11-03 Tue 10:37]

2020-10-26 Monday

Timestamp Tags Headline Time
Total time 0:17
2020-10-26 Monday 0:17
[2020-10-26 Mon 09:34] work Teamspace check-in 0:05
[2020-10-26 Mon 09:25] work, chat Webex teams 0:09
[2020-10-26 Mon 09:22] work OpenVPN morning check 0:03
Clock summary at [2020-10-27 Tue 14:52]

IN-PROGRESS morning routine   work

[2020-10-26 Mon 09:41]

ref
Teamspace check-in

DONE Teamspace check-in   work

CLOCK: [2020-10-26 Mon 09:34][2020-10-26 Mon 09:39] => 0:05

[2020-10-26 Mon 09:34]

ref

CHAT Webex teams   work chat

CLOCK: [2020-10-26 Mon 09:25][2020-10-26 Mon 09:34] => 0:09

[2020-10-26 Mon 09:25]

ref
Teamspace check-in

DONE OpenVPN morning check   work

CLOCK: [2020-10-26 Mon 09:22][2020-10-26 Mon 09:25] => 0:03

[2020-10-26 Mon 09:22]

2020-10-27 Tuesday

Timestamp Tags Headline Time
Total time 6:11
2020-10-27 Tuesday 6:11
[2020-10-27 Tue 16:06] interruption, work, chat chat webex teams Victor 1:47
[2020-10-27 Tue 14:59] work, meeting CSA Sync Up meeting 0:31
[2020-10-27 Tue 14:51] work CSA Migration user workflow 0:44
[2020-10-26 Mon 09:25] work, chat Webex teams 3:09
Clock summary at [2020-10-28 Wed 15:54]

CHAT chat webex teams Victor   interruption work chat

CLOCK: [2020-10-27 Tue 16:06][2020-10-27 Tue 17:53] => 1:47

[2020-10-27 Tue 16:06]

MEETING CSA Sync Up meeting   work meeting

CLOCK: [2020-10-27 Tue 14:59][2020-10-27 Tue 15:30] => 0:31

[2020-10-27 Tue 14:59]

Andy Trapani demo.

Excecutive Summary.

  • 3rd party IdP migration.
  • dCloud
  • IDB for SecureX

IN-PROGRESS CSA Migration user workflow   work

CLOCK: [2020-10-27 Tue 15:30][2020-10-27 Tue 16:06] => 0:36 CLOCK: [2020-10-27 Tue 14:51][2020-10-27 Tue 14:59] => 0:08

[2020-10-27 Tue 14:51]

ref
2020-10-26 Monday

CHAT Webex teams   work chat

CLOCK: [2020-10-27 Tue 08:25][2020-10-27 Tue 11:34] => 3:09

[2020-10-26 Mon 09:25]

2020-10-28 Wednesday

Timestamp Tags Headline Time
Total time 1:55
2020-10-28 Wednesday 1:55
[2020-10-28 Wed 15:54] work CSA Migration 1:55
Clock summary at [2020-10-28 Wed 15:55]

MEETING Monthly meeting   work meeting

CLOCK: [2020-10-28 Wed 16:16][2020-10-29 Thu 16:01] => 23:45

[2020-10-28 Wed 16:16]

  • Jyoti
  • Craig
  • I.S. Team…
Craig
Next 6 Months

Configuration Service

We have integration modules. Critical component from the system. Unify connecter. Working with Jyoti/Chris.

Asset services. Any system/people/application etc.. can be identified via Assets.

Direct communication of a set of APIs (without IROH be in the middle). me: Need something a bit like FTP?

Add Posture service config. Special trust relationship.

  • posture data type / AMP Native
  • some auth info

Only for Posture service.

IROH-Auth Session

In fact, only use the IdP; not the JWT.

Everytime an OAuth2, present the Account Selector. Use the IdP to validate the session is still valid on the IdP.

AMP

Event code. Amp event, translate into a Sighting. Push incident and …

Different zone

Different JWT signing key

Jyoti

Config service

Matt

SecureX, sort by date.

G2 migration
Ambrose
  • Macro as a function
  • Travis
Matt
Guillaume
  • Feedback API
  • new timeline API

DONE CSA Migration   work

CLOCK: [2020-10-28 Wed 14:00][2020-10-28 Wed 15:55] => 1:55

[2020-10-28 Wed 15:54] https://github.com/threatgrid/iroh/pull/4344/files

GEEK blog   perso

CLOCK: [2020-10-28 Wed 08:20][2020-10-28 Wed 09:25] => 1:05

[2020-10-28 Wed 08:20]

ref

2020-10-29 Thursday

MEETING weekly IROH Meeting   work meeting

CLOCK: [2020-10-29 Thu 16:01][2020-10-30 Fri 09:57] => 17:56

[2020-10-29 Thu 16:01]

ref
2020-10-28 Wednesday

Jessica Bair love her job.

Mirabel

2 teams CMD and Meraki with SecureX integration. ….

Demos

Telemetry

nice

2020-10-30 Friday

CHAT morning routine   work chat

[2020-10-30 Fri 10:28]

ref
OpenVPN sync

DONE OpenVPN sync   work

CLOCK: [2020-10-30 Fri 09:57][2020-10-30 Fri 10:28] => 0:31

[2020-10-30 Fri 09:57]

ref
Telemetry

2020-W45

Timestamp Tags Headline Time
Total time 36:14
2020-W45 36:14
2020-11-02 Monday 7:44
[2020-11-02 Mon 17:18] work, meeting Townhall 1:17
[2020-11-02 Mon 16:19] work csa migration PR feedback 0:59
[2020-11-02 Mon 15:00] work, meeting CSA Migration discussion 1:19
[2020-11-02 Mon 14:35] work CSA user migration workflow feedback 0:25
[2020-11-02 Mon 09:50] work, review morning reviews 3:44
[2020-11-03 Tue 18:05] 2020-11-03 Tuesday 8:16
[2020-11-03 Tue 16:02] work IdP Migration workflow 2:03
[2020-11-03 Tue 14:47] work, chat CESv2 1:01
[2020-11-03 Tue 09:35] work, chat morning chat 5:12
[2020-11-04 Wed 17:52] 2020-11-04 Wednesday 5:23
[2020-11-04 Wed 16:15] work, meeting Weekly SXS meeting 1:36
[2020-11-04 Wed 14:53] work investigate CI error with… 1:22
[2020-11-04 Wed 10:00] work, chat Morning chat 2:25
[2020-11-09 Mon 10:17] 2020-11-05 Thursday 7:16
[2020-11-05 Thu 18:11] work, meeting CSA Migration 1:26
[2020-11-05 Thu 13:41] work CSA Migration; migrate org workflow 4:30
[2020-11-05 Thu 11:00] work Discussion with Matt 1:20
[2020-11-06 Fri 18:36] 2020-11-06 Friday 7:35
[2020-11-06 Fri 14:28] work CSA Migration: org migration 6:19
[2020-11-06 Fri 09:43] work, chat check morning chat 1:12
[2020-11-06 Fri 09:37] work OpenVPN morning 0:04
Clock summary at [2020-11-09 Mon 10:17]

2020-11-02 Monday

MEETING Townhall   work meeting

CLOCK: [2020-11-02 Mon 17:18][2020-11-02 Mon 18:35] => 1:17

[2020-11-02 Mon 17:18]

Dean/Craig resign.

Check nothing should change. Craig resigned first.

Personal decision. 10 years work, stress. Successfuly delivered this product as core as SBG strategy. Presented to the board of Cisco.

First build a sandbox for Thread Intelligence. Valuable for Cisco bough us.

Integrated with AMP portofolio. Initial job here. Working with the ESA, SMA, AMP, Umbrella, Meraki, etc… Genesis of Visibility, which became Threat Response, which become SecureX.

Very gracious support from Al. Not official Cisco program.

Transition time for this project. Very opinionated position vs PM leadership. Short time and short patience. Very protective approach to this project.

I'll let the place to Jyoti. This is not because of Cisco. I had all the resources I needed. Can't ask for a better team. Never at a place with this level of ownership and initiative and expertise and collaboration.

Personal decision.

Dean:

I don't think this would have been successful without Craig. Able to communicate accross multiple teams.

Keep working like in a startup. Aversion to process. Integrating TG portofolio, long journey of success. Organic innovation.

World class team. Rare thing, pretty grateful with work with you guys.

Mario:

What kind of advice you passed on Jyoti.

  • half personal, half work.
  • lot of the stress came from making vision and work it takes to make that concrete
  • build a PoC

The risk here, having a lot of stakeholders and having a lot of pressure. Thousands of people lead their sales to SecureX. Learning how to say no respectfully. Understand what the priority are.

Dean:

Business will push a lot of pressure on you.

Craig:

They all agree that we should continue to work that way. We have the support to higher level to protect this structure.

Jyoti:

SecureX is the core product. That is not going to change. We have to keep executing. We are going to lead this together. We have ownership.

I'm going to ask for help for everyone of you.

Autumn Rudolph:

Part of the new inclusion group.

Jyoti:

Everyone should have a seat at the table.

Alex:

There are a lot of work to do.

Craig:

Levy will be architect. Best person to replace me at Cisco. You'll see. Wrote the first paper on the first buffer overflow. CSSv2.

Dean:

Numrata. Stealthewatch team. Certainly a strong person.

IN-PROGRESS csa migration PR feedback   work

CLOCK: [2020-11-02 Mon 16:19][2020-11-02 Mon 17:18] => 0:59

[2020-11-02 Mon 16:19]

ref
Discussion about provisionning API

MEETING CSA Migration discussion   work meeting

CLOCK: [2020-11-02 Mon 15:00][2020-11-02 Mon 16:19] => 1:19

[2020-11-02 Mon 15:00]

Vlad demo
  1. User start at CSA login, prompted to migrate.
  2. skip, and get to AMP
  3. Create an account
  4. get back, click on Migrate Now
  5. See success, Finish!
  6. All users receive the email, etc…
Discussion about provisionning API

IN-PROGRESS CSA user migration workflow feedback   work

CLOCK: [2020-11-02 Mon 14:35][2020-11-02 Mon 15:00] => 0:25

[2020-11-02 Mon 14:35]

ref
2020-W44

GEEK her.esy.fun css   perso

CLOCK: [2020-11-02 Mon 13:34][2020-11-02 Mon 14:04] => 0:30

[2020-11-02 Mon 13:33]

ref

REVIEW morning reviews   work review

CLOCK: [2020-11-02 Mon 09:50][2020-11-02 Mon 13:34] => 3:44

[2020-11-02 Mon 09:50]

ref
2020-11-02 Monday

2020-11-03 Tuesday

Timestamp Tags Headline Time
Total time 8:16
2020-11-03 Tuesday 8:16
[2020-11-03 Tue 16:02] work IdP Migration workflow 2:03
[2020-11-03 Tue 14:47] work, chat CESv2 1:01
[2020-11-03 Tue 09:35] work, chat morning chat 5:12
Clock summary at [2020-11-03 Tue 18:05]

DONE IdP Migration workflow   work

CLOCK: [2020-11-03 Tue 16:02][2020-11-03 Tue 18:05] => 2:03

[2020-11-03 Tue 16:02]

CHAT CESv2   work chat

CLOCK: [2020-11-03 Tue 14:47][2020-11-03 Tue 15:48] => 1:01

[2020-11-03 Tue 14:47]

ref
CESv2, prevent double login

CHAT morning chat   work chat

CLOCK: [2020-11-03 Tue 09:35][2020-11-03 Tue 14:47] => 5:12

[2020-11-03 Tue 09:35]

2020-11-04 Wednesday

Timestamp Tags Headline Time
Total time 5:23
2020-11-04 Wednesday 5:23
[2020-11-04 Wed 16:15] work, meeting Weekly SXS meeting 1:36
[2020-11-04 Wed 14:53] work investigate CI error with… 1:22
[2020-11-04 Wed 10:00] work, chat Morning chat 2:25
Clock summary at [2020-11-04 Wed 17:52]

MEETING Weekly SXS meeting   work meeting

CLOCK: [2020-11-04 Wed 16:41][2020-11-04 Wed 17:51] => 1:10 CLOCK: [2020-11-04 Wed 16:15][2020-11-04 Wed 16:41] => 0:26

[2020-11-04 Wed 16:15]

Welcome to Clojure Social Club

Jyoti present Posture spec.

Individual report.

Show you our github board.

Individual Report
Yann

CSA Migration

Victor

Last week, complete ETags. Almost there. Ship one minor PR.

Rob

Week trying to figure out remediation deployed on INT. Read logs. Catch upon on chat on that (content team).

Couple item lefts. Some PR reviews.

@Jyoti: ask Matt how did it tests SSE modules. @Matt: could test locally first. @Rob: could not find any error in our logs.

Matt

Work on token credential support for Michael Auger.

@Jyoti: do we worked with Michael Auger. Docs? @Jyoti: Michael Auger is leaving Cisco.

@Guillaume:

Mark

AO bootstrap stuff. Cleaning up, schemas, number of retries, data structure. Some cleaning up ns naming.

Taking care of more testing.

Talking about a proxy server.

Ereteo

delete by query discussion.

@G: Alex will be very happy to hear it. Maybe we'll invite Alex in a meeting.

@Jyoti: another think to support is update in the objects. @Guillaume: Same concerns with grouping data, make aggregations

Ambrose

demo about #ctia/1028

@G: awesome, that will help everybody.

Ag

Target service. Two PRs based on the work that Rob merged. Small cleanup there and there.

Guillaume

Feedback API

Able to put a rating. Collect some browser data. Finished the doc. Going other the web service. We'll record the object in our DB.

Board

Demo, Millestones, ask to move the current issues in our dashboard.

@Jyoti: right now or later?

Posture Config Service

IN-PROGRESS investigate CI error with service-graph   work

CLOCK: [2020-11-04 Wed 14:53][2020-11-04 Wed 16:15] => 1:22

[2020-11-04 Wed 14:53]

ref

CHAT Morning chat   work chat

CLOCK: [2020-11-04 Wed 10:00][2020-11-04 Wed 12:25] => 0:01

[2020-11-04 Wed 10:00]

ref
IdP Migration workflow

2020-11-05 Thursday

Timestamp Tags Headline Time
Total time 7:16
2020-11-05 Thursday 7:16
[2020-11-05 Thu 18:11] work, meeting CSA Migration 1:26
[2020-11-05 Thu 13:41] work CSA Migration; migrate org workflow 4:30
[2020-11-05 Thu 11:00] work Discussion with Matt 1:20
Clock summary at [2020-11-09 Mon 10:17]

MEETING CSA Migration   work meeting

CLOCK: [2020-11-05 Thu 18:11][2020-11-05 Thu 19:37] => 1:26

[2020-11-05 Thu 18:11]

ref
Ag

MEETING Weekly   work meeting

Business update (Ira Piven)

Peter? follow up.

Ben Greenbaum
Jyoti Business Update

not much

Tristan York

Nothing new.

Robert Gloria

TAC cases.

  • module conf
  • account management
  • doc disability
Integration Team report

Michael Auger:

  • Splunk module
  • Progress on new auth mechanism. Generate tokens for users.
Brian
  • changes to the investigate bot.
  • kill out of sessions.
Team Focus: Jyoti

Yesterday, CSA Migration looks good from service side. 2 weeks. Open issue with Orbital team.

Work on notification services Incident Aggregation

Service comming along nicely. Unified connector team.

CTIA module to support Asset service.

Work continu on that side. Provisionning process a lot easier.

Demos
Ambrose

Parallel Matrix Build

Guillaume Ereteo

Upgrade ES5 to ES7

Ag

Mechanism to hide routes.

IN-PROGRESS CSA Migration; migrate org workflow   work

CLOCK: [2020-11-05 Thu 13:41][2020-11-05 Thu 18:11] => 4:30

[2020-11-05 Thu 13:41]

ref

Killed session. Do not kill session.

Assign Chloe and Brian

CHAT Discussion with Matt   work

CLOCK: [2020-11-05 Thu 11:00][2020-11-05 Thu 12:20] => 1:20

[2020-11-05 Thu 11:00]

ref

2020-11-06 Friday

Timestamp Tags Headline Time
Total time 7:35
2020-11-06 Friday 7:35
[2020-11-06 Fri 14:28] work CSA Migration: org migration 6:19
[2020-11-06 Fri 09:43] work, chat check morning chat 1:12
[2020-11-06 Fri 09:37] work OpenVPN morning 0:04
Clock summary at [2020-11-06 Fri 18:36]

IN-PROGRESS CSA Migration: org migration   work

CLOCK: [2020-11-06 Fri 14:10][2020-11-06 Fri 18:36] => 4:26 CLOCK: [2020-11-06 Fri 10:27][2020-11-06 Fri 12:20] => 1:53

[2020-11-06 Fri 14:28]

ref
2020-11-06 Friday

CHAT check morning chat   work chat

CLOCK: [2020-11-06 Fri 09:15][2020-11-06 Fri 10:27] => 1:12

[2020-11-06 Fri 09:43]

ref
OpenVPN morning

DONE OpenVPN morning   work

CLOCK: [2020-11-06 Fri 09:37][2020-11-06 Fri 09:41] => 0:04

[2020-11-06 Fri 09:37]

2020-W46

Timestamp Tags Headline Time
Total time 17:37
2020-W46 17:37
[2020-11-16 Mon 10:19] 2020-11-09 Monday 7:06
[2020-11-09 Mon 18:18] work, meeting Org management 0:46
[2020-11-09 Mon 17:40] work, chat Chat after meeting 0:08
[2020-11-09 Mon 17:00] work, meeting SSE Review Proposal Decomission… 0:40
[2020-11-09 Mon 16:15] work CSA Migration org 0:45
[2020-11-09 Mon 15:24] work Write issue about config.edn… 0:49
[2020-11-09 Mon 14:10] work Discussion webex teams/Matt 1:14
[2020-11-09 Mon 14:04] work check work todo 0:05
[2020-11-09 Mon 14:03] work, chat webex team help Guillaume email conf 0:04
[2020-11-09 Mon 11:47] work, chat webex teams re-check 0:28
[2020-11-09 Mon 10:14] work Team Space check-in 1:50
[2020-11-09 Mon 10:12] work, email Morning check email 0:02
[2020-11-09 Mon 10:11] work, chat check morning chat 0:01
[2020-11-09 Mon 10:09] work OpenVPN morning duo 0:02
[2020-11-09 Mon 09:57] work, chat webex team check 0:12
[2020-11-10 Tue 18:53] 2020-11-10 Tuesday 5:52
[2020-11-10 Tue 17:49] work Fix Account Creation issue 1:04
[2020-11-10 Tue 17:42] interruption, work Chris Duane chat 0:07
[2020-11-10 Tue 14:19] work Fix client presets routes 3:23
[2020-11-10 Tue 13:30] work, email FMC further questions 0:49
[2020-11-10 Tue 13:28] work openVPN 0:02
[2020-11-10 Tue 13:01] work, email Chris Duane / FMC email 0:27
[2020-11-12 Thu 18:54] 2020-11-12 Thursday 2:20
[2020-11-12 Thu 18:00] work Fix AO public help Houman 0:28
[2020-11-12 Thu 17:06] work, meeting Weekly SecureX Meeting 0:54
[2020-11-12 Thu 16:08] work, meeting Weekly meeting Service 0:58
[2020-11-13 Fri 18:29] 2020-11-13 Friday 2:19
[2020-11-13 Fri 17:10] work CSA Migration org PR 1:18
[2020-11-13 Fri 10:10] work, chat Morning chat 1:01
Clock summary at [2020-11-16 Mon 10:19]

2020-11-09 Monday

Timestamp Tags Headline Time
Total time 7:06
2020-11-09 Monday 7:06
[2020-11-09 Mon 18:18] work, meeting Org management 0:46
[2020-11-09 Mon 17:40] work, chat Chat after meeting 0:08
[2020-11-09 Mon 17:00] work, meeting SSE Review Proposal Decomission… 0:40
[2020-11-09 Mon 16:15] work CSA Migration org 0:45
[2020-11-09 Mon 15:24] work Write issue about config.edn… 0:49
[2020-11-09 Mon 14:10] work Discussion webex teams/Matt 1:14
[2020-11-09 Mon 14:04] work check work todo 0:05
[2020-11-09 Mon 14:03] work, chat webex team help Guillaume email conf 0:04
[2020-11-09 Mon 11:47] work, chat webex teams re-check 0:28
[2020-11-09 Mon 10:14] work Team Space check-in 1:50
[2020-11-09 Mon 10:12] work, email Morning check email 0:02
[2020-11-09 Mon 10:11] work, chat check morning chat 0:01
[2020-11-09 Mon 10:09] work OpenVPN morning duo 0:02
[2020-11-09 Mon 09:57] work, chat webex team check 0:12
Clock summary at [2020-11-16 Mon 10:19]

MEETING Org management   work meeting

CLOCK: [2020-11-09 Mon 18:18][2020-11-09 Mon 19:04] => 0:46

[2020-11-09 Mon 18:18]

ref

Change organisation.

Default organisation; security concern in OAuth2 workflow.

@Martin: user needs:

  1. want to switch org without login out.
  2. may disable org.

Easily deactivate it.

Admin, see the users, option to disable the org.

> nb user in org & date of creation, & last login.

CSA Migration. Multiple users presented with multiple orgs.

Show migrated org vs just created org.

> This org last used on this day, nb of users. > Visible this is a migrated org. > Last user login date.

  • Map users internal to App's roles.
  • Also add user's groups

GEEK blog   perso

CLOCK: [2020-11-09 Mon 18:07][2020-11-09 Mon 18:18] => 0:11

[2020-11-09 Mon 18:07]

ref
Chat after meeting

PAUSE pause   pause

CLOCK: [2020-11-09 Mon 17:48][2020-11-09 Mon 18:07] => 0:19

[2020-11-09 Mon 17:48]

ref
Chat after meeting

CHAT Chat after meeting   work chat

CLOCK: [2020-11-09 Mon 17:40][2020-11-09 Mon 17:48] => 0:08

[2020-11-09 Mon 17:40]

ref
SSE Review Proposal Decomission anubis

MEETING SSE Review Proposal Decomission anubis   work meeting

CLOCK: [2020-11-09 Mon 17:00][2020-11-09 Mon 17:40] => 0:40

[2020-11-09 Mon 17:00]

Guillaume Buisson, Scott Burnette, Geetha Ravindranathan, Henry Chen.

We don't need a tenant token in our flow. Scree share.

1st usage: ok to remove the need to use the id_token.

2nd usage: cross-launch.

IN-PROGRESS CSA Migration org   work

CLOCK: [2020-11-09 Mon 16:15][2020-11-09 Mon 17:00] => 0:45

[2020-11-09 Mon 16:15]

ref
2020-11-09 Monday

PAUSE pause   pause

CLOCK: [2020-11-09 Mon 16:13][2020-11-09 Mon 16:15] => 0:02

[2020-11-09 Mon 16:13]

ref
Write issue about config.edn simplification

IN-PROGRESS Write issue about config.edn simplification   work

CLOCK: [2020-11-09 Mon 15:24][2020-11-09 Mon 16:13] => 0:49

[2020-11-09 Mon 15:24]

Problem

we have a lot of duplication between our config.edn files in tenzin-config. This make it easy to be wrong while we copy (5 times) similar values. We would like to make those configuration file a lot shorter and easier to manage by only puting into them the field that are really different between all environment.

A little bit of short-time history.

At first we relied on a single template that used different .json entries. Which is kind of duplicating the config.edn by adding a layer of logic in the middle. After lot of confusions and bugs, we decided (both devs and ops) to duplicate the config.edn and minimize the amount of templating in the process.

Abstract of previous discussions

If you look at the problem, there are plenty of different solutions to handle that. Here are what we thought about:

  1. Use a better templating system than jinja. The best in class in my opinion (and by far) is dhall. The issue with dhall is that it is still put a limitation about how we generate the config.edn and this is also another new language to learn.
  2. Use a Clojure project to handle config.edn templating/generation. Mainly re-write a dhall-like project in Clojure better suited for our need.
  3. Use another ConfigService that would take care of some logic in Clojure.
  4. Make every service to use better default values. So typically some service will depend on some `tk-store` that are named by something and generally the service is also responsible to know the intended store to be used. Typically the service know that it should rely on postgres and not redis nor RAM-only store. The issue is the service will need to declare its expected configuration to other services (typically to tk-stores). So we should move from init to start. Every of our service should declare its default config to a centralized IROHConfigService during init phase. Then every service should initialize its context during the start phase during which we should use a function similar to get-in-config but from IROHConfigService and not TK ConfigService.

From an architecture standpoint the conclusion was to prefer the 4th choice (which would not be incompatible with the 3rd.) Mainly the service start to take responsibility from some dependencies. Also the IROHConfigService could take care of potential configuration conflict. If two services want different value for the same field we should make the configuration fail (unless the configuration is overwritten in config.edn)

High level technical spec

So technically most (all?) our services have a init-context function. Generally this function use get-in-config from TK ConfigService. Also the init-context is called in the init phase.

We should instead make all our service dependant on the new IROHConfigService. And during the init phase the service should send its default configuration to the IROHConfigService.

Example:

(ns iroh.my-service
   (:require [iroh.my-service.core :as core],,,))
(defprotocol MyServiceProt ,,,)
(tk/defservice
   [[:IROHConfigService declare-default-conf get-in-conf]]
   (init [this context]
      (core/init-conf declare-default-conf))
   (start [this context]
    (into context
     (core/start-context get-in-conf ,,,)))
   ,,,)

(ns iroh.my-service.core ,,,)

(def default-config
  {:stores {"foo" {:type :postgres :conf {:table-name "foo"}}
            "my-service-cache" {:type :redis :conf {:db 1}}}
   :my-service {:default-timeout 3000}})

(defn init-conf
  [declare-default-conf]
  (declare-default-conf default-config))

(defn get-in-conf
  [set-default-config
   get-in-config path]
  (or (get-in-config path) (get-in default-config path)))

(defn ^:always-validate start-context :- MyServiceContext
  [get-in-conf ,,,]
  (let [foo (get-in-conf [:my-service :default-timeout])]
       ))

So the IROHConfigService should take care of doing a deep-merge-with concat on all default configurations and the config from ConfigService. It should also throw an exception in case of configuration conflict. If two services do not agree on the value of some inner field.

Doing so, we should better separate the developer concerns from the ops concerns. Currently the ops are responsible to select the type of database, the default routes. While this should be configurable and at the same time not the matter of the ops.

Last word

This Epic is just here to keep track of the discussions about that recurring subject and make a proposal of solution. The objective would be to reach a consensus on a the best way to handle config.edn simplification and prevent duplication.

CHAT Discussion webex teams/Matt   work

CLOCK: [2020-11-09 Mon 14:10][2020-11-09 Mon 15:24] => 1:14

[2020-11-09 Mon 14:10]

ref
check work todo

DONE check work todo   work

CLOCK: [2020-11-09 Mon 14:04][2020-11-09 Mon 14:09] => 0:05

[2020-11-09 Mon 14:04]

ref
webex team help Guillaume email conf

CHAT webex team help Guillaume email conf   work chat

CLOCK: [2020-11-09 Mon 14:00][2020-11-09 Mon 14:04] => 0:04

[2020-11-09 Mon 14:03]

ref

CHAT webex teams re-check   work chat

CLOCK: [2020-11-09 Mon 11:47][2020-11-09 Mon 12:15] => 0:28

[2020-11-09 Mon 11:47]

ref

GEEK check emacs conf / blog maybe   perso

CLOCK: [2020-11-09 Mon 10:22][2020-11-09 Mon 11:47] => 1:25

[2020-11-09 Mon 10:22]

ref
Team Space check-in

DONE Team Space check-in   work

CLOCK: [2020-11-09 Mon 10:14][2020-11-09 Mon 12:04] => 1:50

[2020-11-09 Mon 10:14]

ref
capture check work emails

EMAIL Morning check email   work email

CLOCK: [2020-11-09 Mon 10:12][2020-11-09 Mon 10:14] => 0:02

[2020-11-09 Mon 10:12]

ref
capture check work emails

CHAT check morning chat   work chat

CLOCK: [2020-11-09 Mon 10:11][2020-11-09 Mon 10:12] => 0:01

[2020-11-09 Mon 10:11]

ref
capture check chat

DONE OpenVPN morning duo   work

CLOCK: [2020-11-09 Mon 10:09][2020-11-09 Mon 10:11] => 0:02

[2020-11-09 Mon 10:09]

ref

CHAT webex team check   work chat

CLOCK: [2020-11-09 Mon 09:57][2020-11-09 Mon 10:09] => 0:12

[2020-11-09 Mon 09:57]

ref

GEEK Morning geekiness, elpher/gemini   perso

CLOCK: [2020-11-09 Mon 09:56][2020-11-09 Mon 09:57] => 0:01

[2020-11-09 Mon 09:56]

ref

2020-11-10 Tuesday

Timestamp Tags Headline Time
Total time 5:52
2020-11-10 Tuesday 5:52
[2020-11-10 Tue 17:49] work Fix Account Creation issue 1:04
[2020-11-10 Tue 17:42] interruption, work Chris Duane chat 0:07
[2020-11-10 Tue 14:19] work Fix client presets routes 3:23
[2020-11-10 Tue 13:30] work, email FMC further questions 0:49
[2020-11-10 Tue 13:28] work openVPN 0:02
[2020-11-10 Tue 13:01] work, email Chris Duane / FMC email 0:27
Clock summary at [2020-11-10 Tue 18:53]

DONE Fix Account Creation issue   work

CLOCK: [2020-11-10 Tue 17:49][2020-11-10 Tue 18:53] => 1:04

[2020-11-10 Tue 17:49]

ref
Chris Duane chat

DONE Chris Duane chat   interruption work

CLOCK: [2020-11-10 Tue 17:42][2020-11-10 Tue 17:49] => 0:07

[2020-11-10 Tue 17:42]

IN-PROGRESS Fix client presets routes   work

CLOCK: [2020-11-10 Tue 14:19][2020-11-10 Tue 17:42] => 3:23

[2020-11-10 Tue 14:19]

ref
https://github.com/threatgrid/iroh/issues/4409

EMAIL FMC further questions   work email

CLOCK: [2020-11-10 Tue 13:30][2020-11-10 Tue 14:19] => 0:49

[2020-11-10 Tue 13:30]

ref
openVPN

IN-PROGRESS openVPN   work

CLOCK: [2020-11-10 Tue 13:28][2020-11-10 Tue 13:30] => 0:02

[2020-11-10 Tue 13:28]

EMAIL Chris Duane / FMC email   work email

CLOCK: [2020-11-10 Tue 13:01][2020-11-10 Tue 13:28] => 0:27

[2020-11-10 Tue 13:01]

ref
2020-W46

2020-11-12 Thursday

Timestamp Tags Headline Time
Total time 2:20
2020-11-12 Thursday 2:20
[2020-11-12 Thu 18:00] work Fix AO public help Houman 0:28
[2020-11-12 Thu 17:06] work, meeting Weekly SecureX Meeting 0:54
[2020-11-12 Thu 16:08] work, meeting Weekly meeting Service 0:58
Clock summary at [2020-11-12 Thu 18:54]

DONE Fix AO public help Houman   work

CLOCK: [2020-11-12 Thu 18:00][2020-11-12 Thu 18:28] => 0:28

[2020-11-12 Thu 18:00]

ref
https://github.com/threatgrid/iroh/pull/4420

MEETING Weekly SecureX Meeting   work meeting

CLOCK: [2020-11-12 Thu 17:06][2020-11-12 Thu 18:00] => 0:54

[2020-11-12 Thu 17:06]

Ergon Chief of Stack report.

MEETING Weekly meeting Service   work meeting

CLOCK: [2020-11-12 Thu 16:08][2020-11-12 Thu 17:06] => 0:58

[2020-11-12 Thu 16:08]

Postpone Assets

Ag: Question about translate.

2020-11-13 Friday

Timestamp Tags Headline Time
Total time 2:19
2020-11-13 Friday 2:19
[2020-11-13 Fri 17:10] work CSA Migration org PR 1:18
[2020-11-13 Fri 10:10] work, chat Morning chat 1:01
Clock summary at [2020-11-13 Fri 18:29]

IN-PROGRESS CSA Migration org PR   work

CLOCK: [2020-11-13 Fri 17:11][2020-11-13 Fri 18:29] => 1:18

[2020-11-13 Fri 17:10]

ref
Envoyer demande de dossier à la MDPH

CHAT Morning chat   work chat

CLOCK: [2020-11-13 Fri 10:10][2020-11-13 Fri 11:11] => 1:01

[2020-11-13 Fri 10:10]

ref
2020-11-12 Thursday

2020-W48

2020-11-23 Monday

IN-PROGRESS afternoon work   work

CLOCK: [2020-11-23 Mon 14:25][2020-11-24 Tue 11:10] => 20:45

[2020-11-23 Mon 14:25]

DONE Dean & Craig handwritten message   work

CLOCK: [2020-11-23 Mon 11:24][2020-11-23 Mon 12:24] => 1:00

[2020-11-23 Mon 11:24]

ref
2020-11-23 Monday

2020-11-24 Tuesday

Timestamp Tags Headline Time
Total time 9:01
2020-11-24 Tuesday 9:01
[2020-11-24 Tue 17:35] work, chat discussion Matt 1:00
[2020-11-24 Tue 16:59] work, meeting Posture 0:33
[2020-11-24 Tue 11:17] work document code, team, discussions,… 5:42
[2020-11-24 Tue 11:15] work, chat discussion Guigui 0:02
[2020-11-24 Tue 09:30] work Fix routes Search client presets 1:44
Clock summary at [2020-11-25 Wed 09:51]

CHAT discussion Matt   work chat

CLOCK: [2020-11-24 Tue 17:35][2020-11-24 Tue 18:35] => 1:00

[2020-11-24 Tue 17:35]

ref
document code, team, discussions, etc…

MEETING Posture   work meeting

CLOCK: [2020-11-24 Tue 16:59][2020-11-24 Tue 17:32] => 0:33

[2020-11-24 Tue 16:59]

ref
Concerns: Fix 2, the problem

Martin, Jyoti, Didi, Andy, Andrew Trapani, Aaron Woland, Mirabell Buchanan

We want them to onboard only once.

Two timelines. How we configure.

  1. AMP & Orbital Maybe in the next two Months. 3rd party MDM involved.

IN-PROGRESS document code, team, discussions, etc…   work

CLOCK: [2020-11-24 Tue 11:17][2020-11-24 Tue 16:59] => 5:42

[2020-11-24 Tue 11:17]

ref
2020-11-24 Tuesday

CHAT discussion Guigui   work chat

CLOCK: [2020-11-24 Tue 11:15][2020-11-24 Tue 11:17] => 0:02

[2020-11-24 Tue 11:15]

ref
Fix routes Search client presets

DONE Fix routes Search client presets   work

CLOCK: [2020-11-24 Tue 09:30][2020-11-24 Tue 11:14] => 1:44

[2020-11-24 Tue 09:30]

2020-11-25 Wednesday

Timestamp Tags Headline Time
Total time 7:28
2020-11-25 Wednesday 7:28
[2020-11-25 Wed 16:15] work, meeting Weekly SecureX backend meeting 1:51
[2020-11-25 Wed 09:30] work morning routine 5:37
Clock summary at [2020-11-25 Wed 18:07]

MEETING Weekly SecureX backend meeting   work meeting

CLOCK: [2020-11-25 Wed 16:15][2020-11-25 Wed 18:06] => 1:51

[2020-11-25 Wed 16:15]

ref
morning routine

IN-PROGRESS morning routine   work

CLOCK: [2020-11-25 Wed 14:40][2020-11-25 Wed 17:17] => 2:37 CLOCK: [2020-11-25 Wed 09:30][2020-11-25 Wed 12:30] => 3:00

[2020-11-25 Wed 09:30]

ref

2020-11-27 Friday

IN-PROGRESS iroh-admin UI FF   work

[2020-11-27 Fri 14:37]

ref
morning chat.

IN-PROGRESS morning chat.   work

2020-W47

Timestamp Tags Headline Time
Total time 24:08
2020-W47 24:08
[2020-11-16 Mon 18:35] 2020-11-16 Monday 5:08
[2020-11-16 Mon 14:45] work, review Reviews 0:04
[2020-11-16 Mon 11:00] work CSA Migration org migrate route 4:22
[2020-11-16 Mon 10:24] work, chat Morning chat 0:36
[2020-11-16 Mon 10:17] work Teamspace weekly 0:06
[2020-11-18 Wed 11:07] 2020-11-17 Tuesday 3:51
[2020-11-17 Tue 11:11] work CSA Migration org migrate route 2:34
[2020-11-17 Tue 09:54] work, chat morning chat 1:17
[2020-11-18 Wed 19:55] 2020-11-18 Wednesday 8:01
[2020-11-18 Wed 19:02] work CSA Migration org route feedbacks 0:53
[2020-11-18 Wed 16:00] work, meeting weekly service team 1:57
[2020-11-18 Wed 11:06] work, review morning reviews 5:11
2020-11-19 Thursday 7:08
[2020-11-19 Thu 14:24] work, chat discussion chat 2:50
[2020-11-19 Thu 10:51] work, chat Matt chat 3:33
[2020-11-19 Thu 09:50] work Morning routine, mario fail,… 0:45
Clock summary at [2020-11-23 Mon 11:43]

2020-11-16 Monday

+BEGIN: clocktable :scope subtree :maxlevel 4 :timestamp t :link t :tags t :narrow 36! :match "work"

Timestamp Tags Headline Time
Total time 5:08
2020-11-16 Monday 5:08
[2020-11-16 Mon 14:45] work, review Reviews 0:04
[2020-11-16 Mon 11:00] work CSA Migration org migrate route 4:22
[2020-11-16 Mon 10:24] work, chat Morning chat 0:36
[2020-11-16 Mon 10:17] work Teamspace weekly 0:06
Clock summary at [2020-11-16 Mon 18:35]

REVIEW Reviews   work review

CLOCK: [2020-11-16 Mon 14:45][2020-11-16 Mon 14:49] => 0:04

[2020-11-16 Mon 14:45]

PAUSE pause midi   pause

CLOCK: [2020-11-16 Mon 12:25][2020-11-16 Mon 13:37] => 1:12

[2020-11-16 Mon 12:25]

ref
CSA Migration org migrate route

IN-PROGRESS CSA Migration org migrate route   work

CLOCK: [2020-11-16 Mon 15:39][2020-11-16 Mon 18:35] => 2:56 CLOCK: [2020-11-16 Mon 14:49][2020-11-16 Mon 14:50] => 0:01 CLOCK: [2020-11-16 Mon 11:00][2020-11-16 Mon 12:25] => 1:25

[2020-11-16 Mon 11:00]

QA
  1. Create a dummy Org in AMP
  2. Login via Cisco Security to activate the org.
  3. (optional) Logout and Login again via Cisco Security Account (CSA/AMP)
  4. Go to the SwaggerUI /iroh/idp-migrate/ and click on /iroh/idp-migrate/idp-migrate
  5. You should still be able to use SecureX for a while
  6. Logout
  7. Login again to this org using Cisco Security Account (CSA/AMP)
  8. You should see an error message stating the Org can only be joined by login via SecureX Sign-On
  9. Check you emails, you should have received an email for the migration
  10. Click on the Migrate Account button/link in the email
  11. Login using an existing account or create a new SxSO account
  12. Once finished you should endup in the same Org as the same previous user in SecureX.

You should probably repeat the same full test with multiple users in the org. And check all users have received an invitation. You should check that user will still be able to use SecureX until their session ends. Once users of this org logout, they can no longer login via Cisco Security Account but only via SxSO.

CHAT Morning chat   work chat

CLOCK: [2020-11-16 Mon 10:24][2020-11-16 Mon 11:00] => 0:36

[2020-11-16 Mon 10:24]

ref
Teamspace weekly

DONE Teamspace weekly   work

CLOCK: [2020-11-16 Mon 10:17][2020-11-16 Mon 10:23] => 0:06

[2020-11-16 Mon 10:17]

2020-11-17 Tuesday

Timestamp Tags Headline Time
Total time 3:51
2020-11-17 Tuesday 3:51
[2020-11-17 Tue 11:11] work CSA Migration org migrate route 2:34
[2020-11-17 Tue 09:54] work, chat morning chat 1:17
Clock summary at [2020-11-18 Wed 11:07]

IN-PROGRESS Try to Fix CI tests   work

[2020-11-17 Tue 16:23]

ref
CSA Migration org migrate route

IN-PROGRESS CSA Migration org migrate route   work

CLOCK: [2020-11-17 Tue 15:00][2020-11-17 Tue 16:12] => 1:12 CLOCK: [2020-11-17 Tue 11:11][2020-11-17 Tue 12:33] => 1:22

[2020-11-17 Tue 11:11]

ref

CHAT morning chat   work chat

CLOCK: [2020-11-17 Tue 09:54][2020-11-17 Tue 11:11] => 1:17

[2020-11-17 Tue 09:54]

ref
2020

TODO check webex teams

CLOCK: [2020-11-17 Tue 09:25][2020-11-17 Tue 09:54] => 00:29

[2020-11-17 Tue 09:25]

2020-11-18 Wednesday

Timestamp Tags Headline Time
Total time 8:01
2020-11-18 Wednesday 8:01
[2020-11-18 Wed 19:02] work CSA Migration org route feedbacks 0:53
[2020-11-18 Wed 16:00] work, meeting weekly service team 1:57
[2020-11-18 Wed 11:06] work, review morning reviews 5:11
Clock summary at [2020-11-18 Wed 19:55]

IN-PROGRESS CSA Migration org route feedbacks   work

CLOCK: [2020-11-18 Wed 19:02][2020-11-18 Wed 19:55] => 0:53

[2020-11-18 Wed 19:02]

ref
weekly service team

MEETING weekly service team   work meeting

REVIEW morning reviews   work review

CLOCK: [2020-11-18 Wed 11:07][2020-11-18 Wed 16:18] => 5:11

[2020-11-18 Wed 11:06]

ref
Thu

2020-11-19 Thursday

PAUSE gemini browsing   pause

CLOCK: [2020-11-19 Thu 17:14][2020-11-19 Thu 17:21] => 0:07

[2020-11-19 Thu 17:14]

ref
discussion chat

CHAT discussion chat   work chat

CLOCK: [2020-11-19 Thu 14:24][2020-11-19 Thu 17:14] => 2:50

[2020-11-19 Thu 14:24]

ref
Matt chat

CHAT Matt chat   work chat

CLOCK: [2020-11-19 Thu 10:51][2020-11-19 Thu 14:24] => 3:33

[2020-11-19 Thu 10:51]

ref
Objectifs

GEEK personal thinking   perso

CLOCK: [2020-11-19 Thu 10:36][2020-11-19 Thu 10:51] => 0:15

[2020-11-19 Thu 10:36]

ref
Morning routine, mario fail, chat, etc..

DONE Morning routine, mario fail, chat, etc..   work

CLOCK: [2020-11-19 Thu 09:50][2020-11-19 Thu 10:35] => 0:45

[2020-11-19 Thu 09:50]

ref
2020-11-18 Wednesday

2020-W49

Timestamp Tags Headline Time
Total time 88:36
2020-W49 88:36
2020-11-30 Monday 3:37
[2020-11-30 Mon 14:24] work 4207 old-idp-mapping in… 3:35
[2020-11-30 Mon 14:22] work Check morning work 0:02
[2020-12-01 Tue 17:15] 2020-12-01 Tuesday 7:58
[2020-12-01 Tue 09:17] work Morning routine 7:58
[2020-12-02 Wed 15:26] 2020-12-02 Wednesday 19:47
[2020-12-02 Wed 16:13] work, meeting Weekly meeting 17:08
[2020-12-02 Wed 10:41] work Prepare presentation about… 2:30
[2020-12-02 Wed 10:32] work #4465 0:09
2020-12-03 Thursday 20:39
[2020-12-03 Thu 15:40] work refacto port 0 18:20
[2020-12-03 Thu 10:32] work Make email check case insensitive 1:13
[2020-12-03 Thu 09:21] work morning routine 1:06
2020-12-04 Friday 36:35
[2020-12-04 Fri 10:00] work refacto 36:35
Clock summary at [2020-12-07 Mon 10:39]

2020-11-30 Monday

DONE 4207 old-idp-mapping in claim-aliases   work

CLOCK: [2020-11-30 Mon 14:24][2020-11-30 Mon 17:59] => 3:35

[2020-11-30 Mon 14:24]

DONE Check morning work   work

CLOCK: [2020-11-30 Mon 14:22][2020-11-30 Mon 14:24] => 0:02

[2020-11-30 Mon 14:22]

ref
2020-W49

2020-12-01 Tuesday

Timestamp Tags Headline Time
Total time 7:58
2020-12-01 Tuesday 7:58
[2020-12-01 Tue 09:17] work Morning routine 7:58
Clock summary at [2020-12-01 Tue 17:15]

MEETING Farewell Craig   work meeting

[2020-12-01 Tue 21:02]

ref
Morning routine Changed its background to the picture of all people of the latest Offsite in Austing. Explained the story behind the ranch. Al needed to ask Gee to authorize the offsites while using 1/10th of a normal Hotle. Video of Matt doing the apple pie flaming.

IN-PROGRESS Morning routine   work

CLOCK: [2020-12-01 Tue 09:17][2020-12-01 Tue 17:15] => 7:58

[2020-12-01 Tue 09:17]

ref
4207 old-idp-mapping in claim-aliases

2020-12-02 Wednesday

Timestamp Tags Headline Time
Total time 2:39
2020-12-02 Wednesday 2:39
[2020-12-02 Wed 10:41] work Prepare presentation about… 2:30
[2020-12-02 Wed 10:32] work #4465 0:09
Clock summary at [2020-12-02 Wed 15:26]

MEETING Weekly meeting   work meeting

CLOCK: [2020-12-02 Wed 16:13][2020-12-03 Thu 09:21] => 17:08

[2020-12-02 Wed 16:13]

Standup:

  • added schemas to tk-store search
  • added claim-aliases to get info from the Org in DB

Craig left yesterday.

Jyoti thinkgs to

DONE Prepare presentation about with-tk & port 0   work

CLOCK: [2020-12-02 Wed 14:41][2020-12-02 Wed 15:26] => 0:45 CLOCK: [2020-12-02 Wed 10:41][2020-12-02 Wed 12:26] => 1:45

[2020-12-02 Wed 10:41]

REVIEW #4465   work

CLOCK: [2020-12-02 Wed 10:32][2020-12-02 Wed 10:41] => 0:09

[2020-12-02 Wed 10:32]

2020-12-03 Thursday

IN-PROGRESS refacto port 0   work

CLOCK: [2020-12-03 Thu 15:40][2020-12-04 Fri 10:00] => 18:20

[2020-12-03 Thu 15:40]

ref
Make email check case insensitive

DONE Make email check case insensitive   work

CLOCK: [2020-12-03 Thu 10:32][2020-12-03 Thu 11:45] => 1:13

[2020-12-03 Thu 10:32]

ref
capture check webex teams

CHAT check webex meeting chat   work chat

CLOCK: [2020-12-03 Thu 10:32][2020-12-03 Thu 10:32] => 0:00

[2020-12-03 Thu 10:32]

ref
capture check webex teams

IN-PROGRESS openVPN   work

[2020-12-03 Thu 10:27]

ref

IN-PROGRESS morning routine   work

CLOCK: [2020-12-03 Thu 09:21][2020-12-03 Thu 10:27] => 1:06

[2020-12-03 Thu 09:21]

ref
Weekly meeting

2020-12-04 Friday

2020-W50

Timestamp Tags Headline Time
Total time 50:27
2020-W50 50:27
2020-12-07 Monday 18:21
[2020-12-07 Mon 16:15] work, chat Angela refresh token in logins 18:00
[2020-12-07 Mon 13:48] work openVPN 0:01
[2020-12-07 Mon 10:38] work Teamspace 0:02
[2020-12-07 Mon 10:20] work morning routine 0:18
2020-12-08 Tuesday 0:50
[2020-12-08 Tue 10:15] work, chat Chris Duane session 0:50
2020-12-09 Wednesday 2:14
[2020-12-09 Wed 17:31] work, meeting Chris Duane sessions 1:04
[2020-12-09 Wed 16:21] work, meeting weekly meeting 1:10
[2020-12-10 Thu 15:41] 2020-12-10 Thursday 22:35
[2020-12-10 Thu 17:54] work, meeting weekly meeting 16:48
[2020-12-10 Thu 15:49] work cleanup 2 2:05
[2020-12-10 Thu 15:05] work, chat Coast 403 DELETE vuln on CTIA 0:35
[2020-12-10 Thu 10:28] work port 0 feedback review 3:07
2020-12-11 Friday 6:27
[2020-12-11 Fri 10:42] work cleanup 2 6:27
Clock summary at [2020-12-14 Mon 10:36]

2020-12-07 Monday

CHAT Angela refresh token in logins   work chat

CLOCK: [2020-12-07 Mon 16:15][2020-12-08 Tue 10:15] => 18:00

[2020-12-07 Mon 16:15]

ref
2020-12-07 Monday

DONE openVPN   work

CLOCK: [2020-12-07 Mon 13:48][2020-12-07 Mon 13:49] => 0:01

[2020-12-07 Mon 13:48]

ref
2020-12-07 Monday

GEEK plan   perso

CLOCK: [2020-12-07 Mon 10:40][2020-12-07 Mon 11:40] => 1:00

[2020-12-07 Mon 10:40]

DONE Teamspace   work

CLOCK: [2020-12-07 Mon 10:38][2020-12-07 Mon 10:40] => 0:02

[2020-12-07 Mon 10:38]

ref
morning routine

DONE morning routine   work

CLOCK: [2020-12-07 Mon 10:20][2020-12-07 Mon 10:38] => 0:18

[2020-12-07 Mon 10:20]

ref
2020-12-07 Monday

2020-12-08 Tuesday

CHAT Chris Duane session   work chat

2020-12-09 Wednesday

MEETING Chris Duane sessions   work meeting

CLOCK: [2020-12-09 Wed 17:31][2020-12-09 Wed 18:35] => 1:04

[2020-12-09 Wed 17:31]

Notes:

  • session
  • idle session timeout
  • absolute session timeout

MEETING weekly meeting   work meeting

CLOCK: [2020-12-09 Wed 16:21][2020-12-09 Wed 17:31] => 1:10

[2020-12-09 Wed 16:21]

ref
/yogsototh/deft/src/branch/master/archives/~/dev/iroh/services/iroh-auth/src/iroh_auth/grant_service.clj::(start

2020-12-10 Thursday

Timestamp Tags Headline Time
Total time 3:42
2020-12-10 Thursday 3:42
[2020-12-10 Thu 15:05] work, chat Coast 403 DELETE vuln on CTIA 0:35
[2020-12-10 Thu 10:28] work port 0 feedback review 3:07
Clock summary at [2020-12-10 Thu 15:41]

MEETING weekly meeting   work meeting

IN-PROGRESS cleanup 2   work

CLOCK: [2020-12-10 Thu 15:49][2020-12-10 Thu 17:54] => 2:05

[2020-12-10 Thu 15:49]

ref
2020-12-10 Thursday

CHAT Coast 403 DELETE vuln on CTIA   work chat

CLOCK: [2020-12-10 Thu 15:05][2020-12-10 Thu 15:40] => 0:35

[2020-12-10 Thu 15:05]

DONE port 0 feedback review   work

CLOCK: [2020-12-10 Thu 14:00][2020-12-10 Thu 15:05] => 1:05 CLOCK: [2020-12-10 Thu 10:28][2020-12-10 Thu 12:30] => 2:02

[2020-12-10 Thu 10:28]

ref
Work

CHAT Morning routine   work chat

[2020-12-10 Thu 09:57]

ref
Chris Duane sessions

2020-12-11 Friday

MEETING Monthly Engineer meeting   work meeting

[2020-12-11 Fri 17:09]

Jesse Presentation about the Engine.

17:13 => technical problem solved. Starting.

Joel Holdbrooks (aka. Falcon)

Workflow: a graph static object that will be interpretted instead of directly a program.

IN-PROGRESS cleanup 2   work

CLOCK: [2020-12-11 Fri 10:42][2020-12-11 Fri 17:09] => 6:27

[2020-12-11 Fri 10:42]

ref
weekly meeting

2020

2020-W51

2020-12-14 Monday

DONE cleanup code   work

[2020-12-14 Mon 10:53]

ref
2020
DONE lein-monolith recursive search   work
IN-PROGRESS HTML errors   work

2020-12-16 Wednesday

Timestamp Tags Headline Time
Total time 3:01
2020-12-16 Wednesday 3:01
[2020-12-16 Wed 13:04] work HTML errors 1:01
work lein-monolith recursive search 1:00
work discussion Posture 1:00
Clock summary at [2020-12-16 Wed 13:07]
IN-PROGRESS html-errors   work

[2020-12-16 Wed 17:11]

ref
weekly
MEETING weekly   work meeting

CLOCK: [2020-12-16 Wed 16:17][2020-12-16 Wed 17:11] => 0:54

[2020-12-16 Wed 16:17]

Vault API.

Report:

  • Big Refactor effort
  • Fix the old invite JSON page to the face of our customers. Merry Christmas to Al.
  • question about changing aud to list (risk with SSE/Orbital etc…) Should not be a major issue, but still. One HARDCORE option would be to change the aud format depending on the date of the client generating the tokens.
IN-PROGRESS HTML errors   work
IN-PROGRESS lein-monolith recursive search   work

CLOCK: [2020-12-16 Wed 10:04][2020-12-16 Wed 11:04] => 1:00

CHAT discussion Posture   work

CLOCK: [2020-12-16 Wed 11:04][2020-12-16 Wed 12:04] => 1:00