#+TITLE: Time Tracker #+AUTHOR: Yann Esposito #+begin_comment SPC o v c => DISPLAY org columns #+end_comment * 2020-W21 #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-20 Wed 20:27] | 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 | #+END: ** [2020-05-20 Wed] Cisco :iroh: #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-20 Wed 20:27] | Headline | Time | | |----------------------------+--------+------| | *Total time* | *4:40* | | |----------------------------+--------+------| | \_ [2020-05-20 Wed] Cisco | | 4:40 | #+END: *** CHAT Morning chat ctr-svc-dev :LOGBOOK: CLOCK: [2020-05-20 Wed 09:48]--[2020-05-20 Wed 10:10] => 0:22 :END: [2020-05-20 Wed 09:48] - proposal to a composable testing mechanism *** CHAT SBG Platform Hackers :LOGBOOK: CLOCK: [2020-05-20 Wed 10:11]--[2020-05-20 Wed 10:21] => 0:10 :END: [2020-05-20 Wed 10:11] Chloe answer with User schema cleaned up a bit. *** CHAT checking webex teams Threatgrid about scopes :LOGBOOK: CLOCK: [2020-05-20 Wed 10:21]--[2020-05-20 Wed 10:24] => 0:03 :END: [2020-05-20 Wed 10:21] *** CHAT checking webex teams :LOGBOOK: CLOCK: [2020-05-20 Wed 10:24]--[2020-05-20 Wed 10:28] => 0:04 :END: [2020-05-20 Wed 10:24] 1st of June is offered in France. *** REVIEW checking reviews :LOGBOOK: CLOCK: [2020-05-20 Wed 10:28]--[2020-05-20 Wed 10:46] => 0:18 :END: [2020-05-20 Wed 10:28] - Ambrose inject simplify - Ambrose error pretty printer *** REVIEW Ambrose another comment :LOGBOOK: CLOCK: [2020-05-20 Wed 10:46]--[2020-05-20 Wed 10:53] => 0:07 :END: [2020-05-20 Wed 10:46] *** DONE finishing the Invite fixes PR CLOSED: [2020-05-20 Wed 11:15] :LOGBOOK: CLOCK: [2020-05-20 Wed 10:54]--[2020-05-20 Wed 11:15] => 0:21 :END: [2020-05-20 Wed 10:54] *** MEETING Craig on Punchlist blocking details :meeting: :LOGBOOK: CLOCK: [2020-05-20 Wed 15:45]--[2020-05-20 Wed 17:21] => 1:36 :END: [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 :LOGBOOK: CLOCK: [2020-05-20 Wed 17:25]--[2020-05-20 Wed 19:04] => 1:39 :END: [2020-05-20 Wed 17:25] [[file:~/.org/Cisco.org.gpg::*Making someone master][Making someone master]] ** [2020-05-19 Tue] Cisco :iroh: *** REVIEW Finalizing a few PRs and Review :LOGBOOK: CLOCK: [2020-05-19 Tue 10:06]--[2020-05-19 Tue 12:22] => 2:16 :END: [2020-05-19 Tue 10:00] Didn't splitted contained - Fixing the Auth Prompt PR to integrate Craig's feedback - Chat with Victor to fix back `dev/` and use `debug/` instead https://github.com/threatgrid/iroh/pull/3658 - Review Mario PR https://github.com/threatgrid/iroh/pull/3649 resulted in https://github.com/threatgrid/iroh/pull/3664 - discussion with Matt about doc, SSE, etc... *** CHAT CTR/(SMA ESA WSA) Discussion about OIDC :LOGBOOK: CLOCK: [2020-05-19 Tue 14:14]--[2020-05-19 Tue 14:46] => 0:32 :END: [2020-05-19 Tue 14:14] *** CHAT Issues Auth :LOGBOOK: 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 :END: [2020-05-19 Tue 14:48] *** CHAT Reviewing Issues :LOGBOOK: CLOCK: [2020-05-19 Tue 16:44]--[2020-05-19 Tue 18:38] => 1:54 :END: [2020-05-19 Tue 16:44] *** CHAT Craig Global iroh-auth session :LOGBOOK: CLOCK: [2020-05-19 Tue 18:38]--[2020-05-19 Tue 18:58] => 0:20 :END: [2020-05-19 Tue 18:38] *** IN-PROGRESS enhance invite prompt message. :LOGBOOK: CLOCK: [2020-05-19 Tue 18:59]--[2020-05-19 Tue 19:20] => 0:21 :END: [2020-05-19 Tue 18:59] [[file:~/dev/iroh/services/iroh-auth/src/iroh_auth/invite_service.clj][file:~/dev/iroh/services/iroh-auth/src/iroh_auth/invite_service.clj]] ** [2020-05-18 Mon] Cisco #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-18 Mon 21:21] | Headline | Time | | |---------------------------------------------+--------+------| | *Total time* | *9:08* | | |---------------------------------------------+--------+------| | TODAY | 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 | #+END: *** CHAT morning routine :LOGBOOK: 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 :END: [2020-05-18 Mon 09:35] *** IN-PROGRESS IROH New Account Prompt :LOGBOOK: CLOCK: [2020-05-18 Mon 11:00]--[2020-05-18 Mon 12:27] => 1:27 :END: [2020-05-18 Mon 11:00] [[file:~/.org/tracker.org::*morning routine][morning routine]] *** IN-PROGRESS finish PR :LOGBOOK: CLOCK: [2020-05-18 Mon 13:23]--[2020-05-18 Mon 14:22] => 0:59 :END: [2020-05-18 Mon 13:23] *** REVIEW Matt review about s/maybe and nil update/patch. :LOGBOOK: CLOCK: [2020-05-18 Mon 14:22]--[2020-05-18 Mon 15:01] => 0:39 :END: [2020-05-18 Mon 14:22] Mario adding =investigate= scope. [rejected non activated user] *** MEETING Chris Duane :LOGBOOK: CLOCK: [2020-05-18 Mon 15:01]--[2020-05-18 Mon 15:19] => 0:18 :END: [2020-05-18 Mon 15:01] CSA: CSF2; only ask for openid scope. create a OAuth2 *** PAUSE pause :LOGBOOK: CLOCK: [2020-05-18 Mon 15:19]--[2020-05-18 Mon 16:05] => 0:46 :END: [2020-05-18 Mon 15:19] *** CHAT routine :LOGBOOK: CLOCK: [2020-05-18 Mon 16:08]--[2020-05-18 Mon 16:13] => 0:05 :END: [2020-05-18 Mon 16:08] *** REVIEW Guillaume CTIA-Investigate metrics :LOGBOOK: CLOCK: [2020-05-18 Mon 16:15]--[2020-05-18 Mon 16:19] => 0:04 :END: [2020-05-18 Mon 16:15] https://github.com/threatgrid/iroh/pull/3605 *** REVIEW Victor emacs indentation of defservice :LOGBOOK: CLOCK: [2020-05-18 Mon 16:19]--[2020-05-18 Mon 17:11] => 0:52 :END: [2020-05-18 Mon 16:19] https://github.com/threatgrid/iroh/pull/3641 *** REVIEW finished :LOGBOOK: CLOCK: [2020-05-18 Mon 17:11]--[2020-05-18 Mon 17:26] => 0:15 :END: [2020-05-18 Mon 17:11] *** CHAT Chat with Agata for SSE key exchange :LOGBOOK: CLOCK: [2020-05-18 Mon 17:26]--[2020-05-18 Mon 17:46] => 0:20 :END: [2020-05-18 Mon 17:26] *** CHAT Jyoti, change ao description / Craig new todo list :LOGBOOK: CLOCK: [2020-05-18 Mon 17:46]--[2020-05-18 Mon 19:45] => 1:59 :END: [2020-05-18 Mon 17:46] * 2020-W20 #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-14 Thu 18:57] | Headline | Time | | |----------------------+-----------+------| | *Total time* | *1d 1:09* | | |----------------------+-----------+------| | 2020-W20 | 1d 1: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 | #+END: ** [2020-05-14 Thu] #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-14 Thu 18:57] | Headline | Time | | |------------------------------------------+--------+------| | *Total time* | *7:33* | | |------------------------------------------+--------+------| | TODAY [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 | #+END: *** CHAT Chat du matin :LOGBOOK: CLOCK: [2020-05-14 Thu 10:10]--[2020-05-14 Thu 10:52] => 0:42 :END: [2020-05-14 Thu 10:00] *** IN-PROGRESS Account Creation Prompt :iroh-auth: :LOGBOOK: 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 :END: [2020-05-14 Thu 10:53] *** MEETING weekly + demo :meeting: :LOGBOOK: CLOCK: [2020-05-14 Thu 17:10]--[2020-05-14 Thu 18:05] => 0:55 :END: [2020-05-14 Thu 18:22] *** CHAT Jyoti AO Feature-flag :LOGBOOK: CLOCK: [2020-05-14 Thu 18:06]--[2020-05-14 Thu 18:21] => 0:15 :END: [2020-05-14 Thu 18:06] *** CHAT Houman/Jyoti PR for AO :LOGBOOK: CLOCK: [2020-05-14 Thu 18:25]--[2020-05-14 Thu 18:27] => 0:02 :END: [2020-05-14 Thu 18:25] [[file:~/.org/tracker.org::*TODAY \[2020-05-14 Thu\]][TODAY [2020-05-14 Thu]​]] *** MEETING Quick meeting with Craig / invite pb :meeting: :LOGBOOK: CLOCK: [2020-05-14 Thu 18:27]--[2020-05-14 Thu 18:56] => 0:29 :END: [2020-05-14 Thu 18:27] [[file:~/.org/tracker.org::*TODAY \[2020-05-14 Thu\]][TODAY [2020-05-14 Thu]​]] invite & account activation ** [2020-05-13 Wed] *** CHAT Discussion matin :LOGBOOK: CLOCK: [2020-05-13 Wed 10:32]--[2020-05-13 Wed 10:41] => 0:09 :END: [2020-05-13 Wed 10:15] *** REVIEW iroh-scopes :LOGBOOK: CLOCK: [2020-05-13 Wed 10:42]--[2020-05-13 Wed 11:06] => 0:24 :END: [2020-05-13 Wed 10:42] *** REVIEW CTIA metric tiles :LOGBOOK: CLOCK: [2020-05-13 Wed 11:08]--[2020-05-13 Wed 11:23] => 0:15 :END: [2020-05-13 Wed 11:08] *** CHAT discussion team :LOGBOOK: 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 :END: [2020-05-13 Wed 11:23] *** IN-PROGRESS Auth prompt :LOGBOOK: 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 :END: [2020-05-13 Wed 14:38] *** MEETING Weekly :meeting: :LOGBOOK: CLOCK: [2020-05-13 Wed 16:15]--[2020-05-13 Wed 17:27] => 1:12 :END: [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 :LOGBOOK: CLOCK: [2020-05-13 Wed 17:35]--[2020-05-13 Wed 18:37] => 1:02 :END: [2020-05-13 Wed 17:35] *** CHAT discussion about team :LOGBOOK: CLOCK: [2020-05-13 Wed 18:59]--[2020-05-13 Wed 19:20] => 0:21 :END: [2020-05-13 Wed 18:59] ** [2020-05-12 Tue] #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-12 Tue 18:20] | Headline | Time | | |--------------------------------------+--------+------| | *Total time* | *5:18* | | |--------------------------------------+--------+------| | TODAY | 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 | #+END: *** CHAT check communication buffer :LOGBOOK: CLOCK: [2020-05-12 Tue 09:46]--[2020-05-12 Tue 10:05] => 0:19 :END: [2020-05-12 Tue 09:46] *** CHAT Rob Zino :securex:okta: :LOGBOOK: CLOCK: [2020-05-12 Tue 09:51]--[2020-05-12 Tue 10:05] => 0:14 :END: [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: :LOGBOOK: CLOCK: [2020-05-12 Tue 10:06]--[2020-05-12 Tue 10:14] => 0:08 :END: [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: :LOGBOOK: CLOCK: [2020-05-12 Tue 10:14]--[2020-05-12 Tue 10:26] => 0:12 :END: [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 :LOGBOOK: CLOCK: [2020-05-12 Tue 10:26]--[2020-05-12 Tue 10:38] => 0:12 :END: [2020-05-12 Tue 10:26] *** IN-PROGRESS New Account Prompt :iroh-auth: :LOGBOOK: CLOCK: [2020-05-12 Tue 14:07]--[2020-05-12 Tue 18:20] => 4:13 :END: [2020-05-12 Tue 14:07] ** [2020-05-11 Mon] #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-11 Mon 18:36] | Headline | Time | | |---------------------------+--------+------| | *Total time* | *6:03* | | |---------------------------+--------+------| | TODAY | 6:03 | | | \_ Craig's Telemetry PR | | 5:45 | | \_ Fix user cannot login | | 0:18 | #+END: *** REVIEW Victor review [2020-05-11 Mon 10:31] *** REVIEW Craig's Telemetry PR :LOGBOOK: 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 :END: [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: :LOGBOOK: CLOCK: [2020-05-11 Mon 17:32]--[2020-05-11 Mon 17:50] => 0:18 :END: [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] * 2020-W19 #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-07 Thu 23:36] | Headline | Time | | |----------------------------+------------+-------| | *Total time* | *1d 15:49* | | |----------------------------+------------+-------| | 2020-W19 | 1d 15: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 | #+END: ** [2020-05-07 Thu] Cisco *** CHAT Start reading chat/mails/issues :LOGBOOK: CLOCK: [2020-05-07 Thu 11:27]--[2020-05-07 Thu 11:31] => 0:04 :END: [2020-05-07 Thu 11:20] *** REVIEW multiple ones :LOGBOOK: CLOCK: [2020-05-07 Thu 11:31]--[2020-05-07 Thu 11:38] => 0:07 :END: [2020-05-07 Thu 11:31] *** REVIEW multiple reviews, AO scopes :LOGBOOK: CLOCK: [2020-05-07 Thu 11:38]--[2020-05-07 Thu 11:51] => 0:13 :END: [2020-05-07 Thu 11:38] *** CHAT looking at chat :LOGBOOK: CLOCK: [2020-05-07 Thu 11:52]--[2020-05-07 Thu 12:02] => 0:10 :END: [2020-05-07 Thu 11:52] *** DONE working to make magit forge work for tenzin-config CLOSED: [2020-05-07 Thu 23:43] :LOGBOOK: CLOCK: [2020-05-07 Thu 12:03]--[2020-05-07 Thu 12:10] => 0:07 :END: [2020-05-07 Thu 12:03] *** CHAT support TG :LOGBOOK: CLOCK: [2020-05-07 Thu 16:49]--[2020-05-07 Thu 16:49] => 0:00 :END: [2020-05-07 Thu 16:49] [[file:~/dev/tenzin-config/iroh/INT/us-east-1/config.edn:::iroh-category-names #{"response"}}}]] *** DONE OAuth2 login page support CLOSED: [2020-05-12 Tue 08:42] :LOGBOOK: CLOCK: [2020-05-07 Thu 13:58]--[2020-05-07 Thu 16:49] => 2:51 :END: [2020-05-07 Thu 13:58] *** MEETING weekly iroh :meeting: :LOGBOOK: CLOCK: [2020-05-07 Thu 17:02]--[2020-05-07 Thu 18:10] => 1:08 :END: [2020-05-07 Thu 17:02] *** CHAT SMA :support: :LOGBOOK: CLOCK: [2020-05-07 Thu 18:02]--[2020-05-07 Thu 19:10] => 1:08 :END: [2020-05-07 Thu 18:02] *** REVIEW CTIA :LOGBOOK: CLOCK: [2020-05-07 Thu 12:11]--[2020-05-07 Thu 12:22] => 0:11 :END: [2020-05-07 Thu 12:11] *** REVIEW CTIA :LOGBOOK: CLOCK: [2020-05-07 Thu 12:10]--[2020-05-07 Thu 12:11] => 0:01 :END: [2020-05-07 Thu 12:10] ** [2020-05-06 Wed] Cisco #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-06 Wed 22:24] | Headline | Time | | |----------------------------------------------+--------+------| | *Total time* | *8:24* | | |----------------------------------------------+--------+------| | TODAY | 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 | #+END: *** DONE Init VPNs CLOSED: [2020-05-06 Wed 10:11] :LOGBOOK: CLOCK: [2020-05-06 Wed 10:06]--[2020-05-06 Wed 10:11] => 0:05 :END: [2020-05-06 Wed 10:06] *** DONE Checking chat/email/issues CLOSED: [2020-05-12 Tue 08:41] :LOGBOOK: CLOCK: [2020-05-06 Wed 11:34]--[2020-05-06 Wed 11:36] => 0:02 CLOCK: [2020-05-06 Wed 10:40]--[2020-05-06 Wed 11:01] => 0:21 CLOCK: [2020-05-06 Wed 10:12]--[2020-05-06 Wed 10:18] => 0:06 :END: [2020-05-06 Wed 10:12] *** CHAT Brian: question about IdP selector (login page) :LOGBOOK: CLOCK: [2020-05-06 Wed 10:18]--[2020-05-06 Wed 10:39] => 0:21 :END: [2020-05-06 Wed 10:18] [[file:~/.org/tracker.org::*Init VPNs][Init VPNs]] *** DONE IROH-Auth Login feedbacks :iroh: CLOSED: [2020-05-06 Wed 12:37] :LOGBOOK: CLOCK: [2020-05-06 Wed 11:01]--[2020-05-06 Wed 11:31] => 0:30 :END: [2020-05-06 Wed 11:01] *** REVIEW #3575 [WIP] revamp developer docs :LOGBOOK: CLOCK: [2020-05-06 Wed 11:36]--[2020-05-06 Wed 12:08] => 0:32 :END: [2020-05-06 Wed 11:36] *** REVIEW 3569: bug fix Umbrealla from Matt :LOGBOOK: CLOCK: [2020-05-06 Wed 12:08]--[2020-05-06 Wed 12:15] => 0:07 :END: [2020-05-06 Wed 12:08] [[file:~/.org/tracker.org::*Craig chat about integration scope and admin][Craig chat about integration scope and admin]] *** DONE project.clj repl tweaking :iroh: CLOSED: [2020-05-12 Tue 08:41] :LOGBOOK: CLOCK: [2020-05-06 Wed 12:16]--[2020-05-06 Wed 12:37] => 0:21 :END: [2020-05-06 Wed 12:16] Made this PR https://github.com/threatgrid/iroh/pull/3577 *** REVIEW ctia: diff added/removed :LOGBOOK: CLOCK: [2020-05-06 Wed 13:31]--[2020-05-06 Wed 13:42] => 0:11 :END: [2020-05-06 Wed 13:31] [[file:~/.org/tracker.org::*3569: bug fix Umbrealla from Matt][3569: bug fix Umbrealla from Matt]] *** REVIEW Test improvement `do-test` and scopes from Ambrose. :LOGBOOK: CLOCK: [2020-05-06 Wed 13:42]--[2020-05-06 Wed 14:11] => 0:29 :END: [2020-05-06 Wed 13:42] [[file:~/.org/tracker.org::*Craig chat about integration scope and admin][Craig chat about integration scope and admin]] *** REVIEW looked around most PR :LOGBOOK: CLOCK: [2020-05-06 Wed 14:11]--[2020-05-06 Wed 14:24] => 0:13 :END: [2020-05-06 Wed 14:11] *** DONE Check OAuth2 with new login page still works as expected. :oauth2: CLOSED: [2020-05-06 Wed 14:39] :LOGBOOK: CLOCK: [2020-05-06 Wed 14:24]--[2020-05-06 Wed 14:39] => 0:15 :END: [2020-05-06 Wed 14:24] [[file:~/.org/tracker.org::*Craig chat about integration scope and admin][Craig chat about integration scope and admin]] *** CHAT Scopes SMA/ESA clients :support: :LOGBOOK: CLOCK: [2020-05-06 Wed 15:16]--[2020-05-06 Wed 16:20] => 1:04 :END: [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 :LOGBOOK: CLOCK: [2020-05-06 Wed 17:56]--[2020-05-06 Wed 18:05] => 0:09 :END: [2020-05-06 Wed 17:56] [[file:~/.org/tracker.org::*Craig chat about integration scope and admin][Craig chat about integration scope and admin]] *** CHAT Fix SMA :support: :LOGBOOK: CLOCK: [2020-05-06 Wed 22:00]--[2020-05-06 Wed 22:19] => 0:19 :END: [2020-05-06 Wed 21:35] *** DONE Change default login page for OAuth2 workflow :tenzin: CLOSED: [2020-05-12 Tue 08:40] :LOGBOOK: CLOCK: [2020-05-06 Wed 16:20]--[2020-05-06 Wed 16:20] => 0:00 CLOCK: [2020-05-06 Wed 14:40]--[2020-05-06 Wed 15:16] => 0:36 :END: [2020-05-06 Wed 14:40] [[file:~/.org/tracker.org::*Craig chat about integration scope and admin][Craig chat about integration scope and admin]] *** MEETING CTR weekly meeting :meeting: :LOGBOOK: CLOCK: [2020-05-06 Wed 16:20]--[2020-05-06 Wed 17:10] => 0:50 :END: [2020-05-06 Wed 16:20] *** MEETING AO Cross Launch tokens in logs :meeting: :LOGBOOK: CLOCK: [2020-05-06 Wed 17:46]--[2020-05-06 Wed 17:55] => 0:09 :END: [2020-05-06 Wed 17:30] [[file:~/.org/tracker.org::*CTR weekly meeting][CTR weekly meeting]] *** PAUSE pause :LOGBOOK: CLOCK: [2020-05-06 Wed 18:05]--[2020-05-06 Wed 18:09] => 0:04 :END: [2020-05-06 Wed 18:05] *** DONE Feedback about PRs CLOSED: [2020-05-12 Tue 08:40] :LOGBOOK: CLOCK: [2020-05-06 Wed 18:25]--[2020-05-06 Wed 19:46] => 1:21 :END: [2020-05-06 Wed 18:25] *** DONE Hot-fix for scopes CLOSED: [2020-05-12 Tue 08:40] :LOGBOOK: CLOCK: [2020-05-06 Wed 19:46]--[2020-05-06 Wed 20:05] => 0:19 :END: [2020-05-06 Wed 19:46] ** [2020-05-05 Tue] Cisco #+BEGIN: clocktable :scope subtree :maxlevel 2 #+CAPTION: Clock summary at [2020-05-05 Tue 19:25] | Headline | Time | | |------------------------------------------+--------+------| | *Total time* | *9:24* | | |------------------------------------------+--------+------| | TODAY | 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 | #+END: *** CHAT Matt make linter first in row :LOGBOOK: CLOCK: [2020-05-05 Tue 09:29]--[2020-05-05 Tue 09:34] => 0:05 :END: [2020-05-05 Tue 09:29] [[file:~/.org/tracker.org::*PR pour rate-limiting][PR pour rate-limiting]] *** REVIEW PR pour rate-limiting :LOGBOOK: 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 :END: [2020-05-05 Tue 09:27] [[file:~/.org/tracker.org::*Matt pb with tk-stores and rate-limiting][Matt pb with tk-stores and rate-limiting]] *** CHAT Threatgrid INT client not up to date :support:oauth2: :LOGBOOK: 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 :END: [2020-05-05 Tue 09:46] *** EMAIL CE Cisco :LOGBOOK: CLOCK: [2020-05-05 Tue 09:53]--[2020-05-05 Tue 09:58] => 0:05 :END: [2020-05-05 Tue 09:53] [[file:~/.spacemacs][file:~/.spacemacs]] *** CHAT TG Clients on INT :support: :LOGBOOK: CLOCK: [2020-05-05 Tue 09:59]--[2020-05-05 Tue 10:04] => 0:05 :END: [2020-05-05 Tue 09:59] *** PAUSE :LOGBOOK: CLOCK: [2020-05-05 Tue 11:19]--[2020-05-05 Tue 11:33] => 0:14 :END: [2020-05-05 Tue 11:19] *** CHAT chat reading :LOGBOOK: CLOCK: [2020-05-05 Tue 15:03]--[2020-05-05 Tue 15:06] => 0:03 :END: [2020-05-05 Tue 15:03] [[file:~/.org/tracker.org::*account selector UX/UI][account selector UX/UI]] *** PAUSE :LOGBOOK: CLOCK: [2020-05-05 Tue 15:41]--[2020-05-05 Tue 15:47] => 0:06 :END: [2020-05-05 Tue 15:41] *** DONE Fix GB's PR CLOSED: [2020-05-05 Tue 11:33] :LOGBOOK: CLOCK: [2020-05-05 Tue 10:20]--[2020-05-05 Tue 10:25] => 0:05 :END: [2020-05-05 Tue 10:20] *** CHAT talk bout team :LOGBOOK: CLOCK: [2020-05-05 Tue 15:48]--[2020-05-05 Tue 16:06] => 0:18 :END: [2020-05-05 Tue 15:48] [[file:~/.org/tracker.org::*account selector UX/UI][account selector UX/UI]] *** DONE IROH-Auth Login Page CLOSED: [2020-05-12 Tue 08:40] :LOGBOOK: CLOCK: [2020-05-05 Tue 19:12]--[2020-05-05 Tue 19:25] => 0:13 CLOCK: [2020-05-05 Tue 15:40]--[2020-05-05 Tue 19:12] => 3:32 :END: *** DONE account selector UX/UI CLOSED: [2020-05-12 Tue 08:40] :LOGBOOK: CLOCK: [2020-05-05 Tue 15:06]--[2020-05-05 Tue 15:40] => 0:34 CLOCK: [2020-05-05 Tue 13:35]--[2020-05-05 Tue 15:03] => 1:28 CLOCK: [2020-05-05 Tue 11:33]--[2020-05-05 Tue 12:23] => 0:50 CLOCK: [2020-05-05 Tue 10:12]--[2020-05-05 Tue 10:19] => 0:07 :END: [2020-05-05 Tue 10:12] ** [2020-05-04 Mon] Cisco *** CHAT Pedro Jose Ayala Gomariz :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 15:23]--[2020-05-04 Mon 15:32] => 0:09 :END: [2020-05-04 Mon 15:23] *** CHAT Pedro CDO account activation :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 15:36]--[2020-05-04 Mon 15:40] => 0:04 :END: [2020-05-04 Mon 15:36] activate account for QA1 (on INT) *** CHAT Victor: defwebservice bug :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 15:47]--[2020-05-04 Mon 15:52] => 0:05 :END: [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] *** DONE Poser les congès CLOSED: [2020-05-04 Mon 17:54] :LOGBOOK: CLOCK: [2020-05-04 Mon 16:32]--[2020-05-04 Mon 16:35] => 0:03 :END: [2020-05-04 Mon 16:32] *** CHAT CDO Asking to upgrade clients to everyone :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 16:42]--[2020-05-04 Mon 16:43] => 0:01 :END: [2020-05-04 Mon 16:42] *** CHAT Victor question about applinks :webex: :LOGBOOK: 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 :END: [2020-05-04 Mon 16:39] *** PAUSE pause :LOGBOOK: CLOCK: [2020-05-04 Mon 16:48]--[2020-05-04 Mon 17:18] => 0:30 :END: [2020-05-04 Mon 16:48] *** CHAT G2 DM slack :review: :LOGBOOK: CLOCK: [2020-05-04 Mon 17:34]--[2020-05-04 Mon 17:34] => 0:00 :END: [2020-05-04 Mon 17:34] [[file:~/.org/tracker.org::*PAUSE][PAUSE]] *** CHAT CDO, bless OAuth2 clients to everyone :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 17:20]--[2020-05-04 Mon 17:34] => 0:14 :END: [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 :LOGBOOK: CLOCK: [2020-05-04 Mon 17:59]--[2020-05-04 Mon 18:13] => 0:14 :END: [2020-05-04 Mon 17:59] [[file:~/.org/tracker.org::*Victor question about applinks][Victor question about applinks]] *** REVIEW PR de Matt iroh-jwt :LOGBOOK: CLOCK: [2020-05-04 Mon 18:14]--[2020-05-04 Mon 18:24] => 0:10 :END: [2020-05-04 Mon 18:14] [[file:~/.org/tracker.org::*Craig ask for list of scopes][Craig ask for list of scopes]] *** DONE Ajouter `integration` aux scopes publics. CLOSED: [2020-05-07 Thu 23:35] :LOGBOOK: CLOCK: [2020-05-04 Mon 18:24]--[2020-05-04 Mon 19:37] => 1:13 :END: [2020-05-04 Mon 18:24] [[file:~/.org/tracker.org::*Craig ask for list of scopes][Craig ask for list of scopes]] *** CHAT Guillaume discute pb des modules pour Orbital et auth header :LOGBOOK: 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 :END: [2020-05-04 Mon 19:39] [[file:~/.org/tracker.org::*CDO, bless OAuth2 clients to everyone][CDO, bless OAuth2 clients to everyone]] *** CHAT Chris Sims TG clients scopes :support: :LOGBOOK: CLOCK: [2020-05-04 Mon 20:17]--[2020-05-04 Mon 20:23] => 0:06 :END: [2020-05-04 Mon 20:17] Merged tenzin-config PR *** CHAT Craig chat about integration scope and admin :LOGBOOK: CLOCK: [2020-05-04 Mon 19:37]--[2020-05-04 Mon 19:39] => 0:02 :END: [2020-05-04 Mon 19:37] * EMAIL Luc sur follow.sh :LOGBOOK: CLOCK: [2020-05-22 Fri 14:46]--[2020-05-22 Fri 15:38] => 0:52 :END: [2020-05-22 Fri 14:46] Salut Luc, Bon ça me semble une très bonne idée. En tout cas, je pense le besoin existe des deux cotés. Pour les détails techniques : 1. j'ai essayé de scanner le QRCode directement, pour l'instant il n'est pas déclaré avec ton app. Je n'ai pu les ouvrir que depuis l'app. 2. Pour la création de "fields", il y a plusieurs types. Je pense que si le public visé n'est pas technique, il faudrait changer les labels avec des mots courants. Du genre remplacer "Boolean" par Vert/Rouge ou Ouvert/Fermer. Pour traffic light c'est bien et Counter aussi. 3. Impossible d'utiliser le site web depuis un mobile. Le bouton de login n'apparait pas. 4. Je n'ai pas vu de moyen de télécharger un PDF pour l'instant. Je pense qu'il faut écrire en gros au dessus du QRCode un message du genre "filmez moi avec votre telephone" en très gros pour que ça soit clair. Question sur le design technique: J'ai l'impression vu les exemples recupérés en QRCode que ce que tu appelles "Field" est en fait "Feed". Si je me mets à la place des utilisateurs je voudrait que sous "Maison médicale - Antibes" avoir plusieurs "Fields", un pour la file d'attente, un pour les notifications de promos, un pour le numéro du prochain ticket, etc... Donc à première vue il manque un niveau de groupement pour ça. Pour un MVP ce n'est pas nécessairement un truc à faire. Mais j'imagine les gens aprécieront pas trop de scanner 3 ou 4 QRCodes pour le meme magasin. Ou alors, ça fera bizarre si un seul QRCode t'abonne a 5 Feeds séparéments, sans possibilité de supprimés tous les feeds d'un meme magasin. Pour les createurs de contenu. J'ai l'impression qu'un createur ne peut pas avoir plusieurs "magasins". Il faut qu'il simule ça avec plusieurs fields dupliqués. Je ne pense pas que c'est un problème dans l'immédiat, mais il faut prévoir le coups Questions sur le modèle commercial: 1. Qui paye? Comment tu comptes récupérer des revenus ? Est-ce que c'est gratuit pour tous ? Est-ce que les commerçants payent ? Dans ce cas, j'imagine que c'est gratuit d'abord et pas très cher après j'imagine. 2. Comment éviter les abus du genre envois de centaines de notifs sur les utilisateurs parce qu'un artisant s'est fait piqué son mot de passe ? 3. Comment faire en sorte que les gens acceptent d'installer l'app? Il faut voir que pour les geek, c'est ok, mais pour une grande partie des gens, installer une app de l'appstore c'est un exploi :). Vu que ça vise du grand public, je pense il faut faire un travail relativement important sur les permières installations pour voir ce qui "bloque". Typiquement attendre à coté de la file d'attente du magasin, regarder comment les gens se comportent, leurs arguments, etc... 4. Autre problème pour les créateurs de contenu, il faut leur faciliter la tache, avoir un iPad ou un iPhone toujours sur la bonne page, pour rapidement changer le statut d'un field. Là aussi il faut penser au fait que récemment pas mal de profession auront des gants, etc... Donc c'est tout bête, mais il faut réfléchir à ça aussi. Par exemple, juste un système bidon qui dit, c'est rouge pour 10 minutes et ça redevient vert si tu fais rien, c'est peut-être plus pratique. Voilà, ce sont mes remarques à chaud. En tout cas, je trouve ça très bien. Connaissant les commerçant de Valbonne; niveau technique tu parts de loin, donc il faudra probablement faire pas mal d'effort sur l'ergonomie "pour les nuls" :). Rajouter du texte, parce que des concepts naturel pour nous genre certains icones, ne seront pas compris immédiatement. Du genre, traffic-light red, dans la notif il faut un petit message en plus du genre: "il y a beaucoup de monde, nous vous conseillons d'attendre un peu avant de venir". Vas-y tu peux faire pêter les notifs :) ++