#+TITLE: Work Time Tracker #+AUTHOR: Yann Esposito #+ARCHIVE: archives/tracker.archive.org:: #+REVERSE_DATETREE_DATE_FORMAT: %Y-%m-%d %A #+REVERSE_DATETREE_WEEK_FORMAT: %Y-W%W #+REVERSE_DATETREE_YEAR_FORMAT: %Y #+REVERSE_DATETREE_USE_WEEK_TREE: t #+STARTUP: overview * 2021 ** 2021-W01 *** 2021-01-04 Monday #+BEGIN: clocktable :scope subtree :maxlevel 4 :timestamp t :link t :tags t :narrow 36! :match "work" #+CAPTION: Clock summary at [2021-01-04 Mon 16:22] | Timestamp | Tags | Headline | Time | | | | |------------------------+------+---------------------------------------+--------+---+------+------| | | | *Total time* | *1:09* | | | | |------------------------+------+---------------------------------------+--------+---+------+------| | | | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-01-04 Monday][2021-01-04 Monday]] | | | 1:09 | | | [2021-01-04 Mon 16:01] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*Playing with the Clojure repl][Playing with the Clojure repl]] | | | | 0:21 | | [2021-01-04 Mon 11:26] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*reading][reading]] | | | | 0:48 | #+END: **** DONE Playing with the Clojure repl :work: :LOGBOOK: CLOCK: [2021-01-04 Mon 16:01]--[2021-01-04 Mon 16:22] => 0:21 :END: [2021-01-04 Mon 16:01] **** DONE reading :work: :LOGBOOK: CLOCK: [2021-01-04 Mon 11:26]--[2021-01-04 Mon 12:14] => 0:48 :END: [2021-01-04 Mon 11:26] *** 2021-01-05 Tuesday **** IN-PROGRESS Morning routine :work: [2021-01-05 Tue 10:31] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org::*write journal][write journal]] **** IN-PROGRESS write journal :perso: :LOGBOOK: CLOCK: [2021-01-05 Tue 10:24]--[2021-01-05 Tue 10:31] => 0:07 :END: [2021-01-05 Tue 10:25] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/journal/2021/2021-01-05.org::*10:24][10:24]] *** 2021-01-06 Wednesday **** MEETING weekly meeting :work:meeting: [2021-01-06 Wed 16:22] - ref :: [[file:~/dev/iroh-service-template/resources/leiningen/new/iroh_service/core.clj][file:~/dev/iroh-service-template/resources/leiningen/new/iroh_service/core.clj]] Major deliverables - CSA Migration - Assets posture ***** Ambrose Finished CTIA judgment expiry routes https://github.com/threatgrid/iroh/issues/4293 just needed QA instructions, waiting on QA https://github.com/threatgrid/ctia/pull/1031 I'll demo next week after QA confirmation Spring cleaning bump cron jdk https://github.com/threatgrid/iroh/issues/4591 isolated compojure.core.api in CTIA to prevent load order issues https://github.com/threatgrid/ctia/pull/1055 Upstream lein lein test overflow bug merged upstream https://github.com/technomancy/leiningen/pull/2719 will briefly demo tomorrow since it happened over break Upgraded trapperkeeper for iroh https://github.com/threatgrid/iroh/issues/3909 ***** Guillaume Ereteo Pb with time bomb test ***** Mark AO stuff ***** Yann Status update: Probable invisible future major concern is ability to have a good code scalability. Thought about code organisation. Discussions with Ambrose. I think I have a coherent system (see the =CONTRIBUTING.md=). Something related to Free Monads, Effect System, etc... I shall probably write a blog post about it and maybe make a short presentation. Because the doc explain the how to achieve it, but not really why things are structured that way. Already a few firsts PR about those changes. Currently working on creating a lein template. Should not be long before I finish. After that, adding a new project for a small service set should be a lot easier. And this is key to be able to split big services into smaller ones and make it a lot easier to work concurrently on the code between different members of the team. - I activated the CSA org-migration routes on INT and TEST only. - I haven't yet updated the SSE clients to use the system supporting =old-idp-mapping=. - On the deliverable part, I had not received any warn from other teams, so I will change the format of our audience claim (=aud=) to use an array. **** IN-PROGRESS Morning routine :work: :LOGBOOK: CLOCK: [2021-01-06 Wed 11:59]--[2021-01-06 Wed 16:22] => 4:23 :END: [2021-01-06 Wed 11:59] **** GEEK journal :perso: :LOGBOOK: CLOCK: [2021-01-06 Wed 11:53]--[2021-01-06 Wed 11:59] => 0:06 :END: [2021-01-06 Wed 11:53] - ref :: ** 2021-W02 #+BEGIN: clocktable :scope subtree :maxlevel 4 :timestamp t :link t :tags t :narrow 36! :match "work" #+CAPTION: Clock summary at [2021-01-15 Fri 18:00] | Timestamp | Tags | Headline | Time | | | | |------------------------+---------------+------------------------------------------+--------+------+------+------| | | | *Total time* | *8:27* | | | | |------------------------+---------------+------------------------------------------+--------+------+------+------| | | | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-W02][2021-W02]] | | 8:27 | | | | [2021-01-13 Wed 19:55] | | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-01-13 Wednesday][2021-01-13 Wednesday]] | | | 5:26 | | | [2021-01-13 Wed 19:20] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*CSA Migration, discussion OAuth2][CSA Migration, discussion OAuth2]] | | | | 0:35 | | [2021-01-13 Wed 16:10] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*weekly][weekly]] | | | | 0:44 | | [2021-01-13 Wed 14:59] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*test org-migration INT][test org-migration INT]] | | | | 1:11 | | [2021-01-13 Wed 14:59] | work, review | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*cleanup review stack][cleanup review stack]] | | | | 1:00 | | [2021-01-13 Wed 12:14] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*weekly standup][weekly standup]] | | | | 0:10 | | [2021-01-13 Wed 12:13] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*PR checks][PR checks]] | | | | 0:01 | | [2021-01-13 Wed 11:20] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*SSE Client for CSA Migration][SSE Client for CSA Migration]] | | | | 0:52 | | [2021-01-13 Wed 11:05] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*iroh-service templates][iroh-service templates]] | | | | 0:15 | | [2021-01-13 Wed 10:27] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*discussion taf][discussion taf]] | | | | 0:38 | | | | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-01-14 Thursday][2021-01-14 Thursday]] | | | 3:01 | | | [2021-01-14 Thu 18:03] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*weekly][weekly]] | | | | 1:00 | | [2021-01-14 Thu 16:53] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*refacto][refacto]] | | | | 1:10 | | [2021-01-14 Thu 16:02] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*User stats][User stats]] | | | | 0:51 | #+END: *** 2021-01-12 Tuesday **** DONE lein template test :work: [2021-01-12 Tue 10:53] - ref :: https://github.com/threatgrid/iroh/pull/4612 *** 2021-01-13 Wednesday #+BEGIN: clocktable :scope subtree :maxlevel 4 :timestamp t :link t :tags t :narrow 36! :match "work" #+CAPTION: Clock summary at [2021-01-13 Wed 19:55] | Timestamp | Tags | Headline | Time | | | | |------------------------+---------------+------------------------------------------+--------+---+------+------| | | | *Total time* | *5:26* | | | | |------------------------+---------------+------------------------------------------+--------+---+------+------| | | | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-01-13 Wednesday][2021-01-13 Wednesday]] | | | 5:26 | | | [2021-01-13 Wed 19:20] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*CSA Migration, discussion OAuth2][CSA Migration, discussion OAuth2]] | | | | 0:35 | | [2021-01-13 Wed 16:10] | work, meeting | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*weekly][weekly]] | | | | 0:44 | | [2021-01-13 Wed 14:59] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*test org-migration INT][test org-migration INT]] | | | | 1:11 | | [2021-01-13 Wed 14:59] | work, review | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*cleanup review stack][cleanup review stack]] | | | | 1:00 | | [2021-01-13 Wed 12:14] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*weekly standup][weekly standup]] | | | | 0:10 | | [2021-01-13 Wed 12:13] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*PR checks][PR checks]] | | | | 0:01 | | [2021-01-13 Wed 11:20] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*SSE Client for CSA Migration][SSE Client for CSA Migration]] | | | | 0:52 | | [2021-01-13 Wed 11:05] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*iroh-service templates][iroh-service templates]] | | | | 0:15 | | [2021-01-13 Wed 10:27] | work | \_ [[file:/Users/esposito/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*discussion taf][discussion taf]] | | | | 0:38 | #+END: **** MEETING CSA Migration, discussion OAuth2 :work:meeting: :LOGBOOK: CLOCK: [2021-01-13 Wed 19:20]--[2021-01-13 Wed 19:55] => 0:35 :END: [2021-01-13 Wed 19:20] Decomission IDB date (june maybe) **** MEETING weekly :work:meeting: :LOGBOOK: CLOCK: [2021-01-13 Wed 16:10]--[2021-01-13 Wed 16:54] => 0:44 :END: [2021-01-13 Wed 16:10] ***** Yann - DONE - update SSE client on INT/TEST to prepare CSA migration - new lein template to create small projects inside IROH with current best practices and examples - Github issue templates, RFC templates - IN-PROGRESS + Refactorisation to split big services, remove cyclic deps, prevent local code change to infect non local ns, improve code change scalability, etc... + RFC process + Vault, support `aud` mechanism for clients + Dev test of CSA Migration, will probably help QA a lot - Blocked/waiting/need help * Wait: QA to start testing the CSA Migration * Wait: (RFC process PR)[https://github.com/threatgrid/iroh/pull/4605] @Ag change request in the RFC process proposal PR ***** Victor Etags, refacto PRs ***** Rob Umbrella - asset service, create a better mock relay Discussion about capabilities in modules. ***** Matt - 0:01:56 :: Vault API, dev doc, schemas - 0:02:30 :: today start integration in the INT service - 0:02:41 :: updated AMP investigate module with new device trajectory URL Jyoti: Al asking for a timeline. ***** Mark - 0:09:57 :: Working on rate limit test finish Pb with AO in production. ***** Guillaume E - 0:14:05 :: ductile for ES auth, used it in CTIA ***** Ag - 0:15:03 :: working on small stuff, disabling entities on bundle both =GET= and =POST=. Jyoti: can I update ? Discussion about bundle update. ***** Ambrose - 0:24:40 :: build problems - 0:25:43 :: that's it ***** Guillaume - 0:00:01 :: Finished refacto - 0:01:27 :: Applink functionality ***** Jyoti Nothing much on my side. **** IN-PROGRESS test org-migration INT :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 14:59]--[2021-01-13 Wed 16:10] => 1:11 :END: [2021-01-13 Wed 14:59] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*2021-01-13 Wednesday][2021-01-13 Wednesday]] **** REVIEW cleanup review stack :work:review: :LOGBOOK: CLOCK: [2021-01-13 Wed 13:59]--[2021-01-13 Wed 14:59] => 1:00 :END: [2021-01-13 Wed 14:59] **** DONE weekly standup :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 12:14]--[2021-01-13 Wed 12:24] => 0:10 :END: [2021-01-13 Wed 12:14] - DONE - update SSE client on INT/TEST to prepare CSA migration - new lein template to create small projects inside IROH with current best practices and examples - Github issue templates, RFC templates - IN-PROGRESS + Refactorisation to split big services, remove cyclic deps, prevent local code change to infect non local ns, improve code change scalability, etc... + RFC process + Vault, support `aud` mechanism for clients + Dev test of CSA Migration, will probably help QA a lot - Blocked/waiting/need help * Wait: QA to start testing the CSA Migration * Wait: (RFC process PR)[https://github.com/threatgrid/iroh/pull/4605] @Ag change request in the RFC process proposal PR **** DONE PR checks :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 12:13]--[2021-01-13 Wed 12:14] => 0:01 :END: [2021-01-13 Wed 12:13] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*iroh-service templates][iroh-service templates]] **** DONE SSE Client for CSA Migration :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 11:20]--[2021-01-13 Wed 12:12] => 0:52 :END: [2021-01-13 Wed 11:20] **** DONE iroh-service templates :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 11:05]--[2021-01-13 Wed 11:20] => 0:15 :END: [2021-01-13 Wed 11:05] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*discussion taf][discussion taf]] **** DONE discussion taf :work: :LOGBOOK: CLOCK: [2021-01-13 Wed 10:27]--[2021-01-13 Wed 11:05] => 0:38 :END: [2021-01-13 Wed 10:27] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org::*faire virement][faire virement]] *** 2021-01-14 Thursday **** MEETING weekly :work:meeting: :LOGBOOK: CLOCK: [2021-01-14 Thu 18:03]--[2021-01-14 Thu 19:03] => 1:00 :END: [2021-01-14 Thu 18:03] - Jonathan Eaton: vi - Houman: release on test - Jyoti: rate-limit / limitation feature - Mirabell: - Ben Greenbaum: discussion of federated structure lack of SPoF, etc... - Adi Sankar: AO out of beta for beta. - Support update: Tristan, cut up on email. One case on the shutdown about user confusion on logging in. @Alex: Emerging pattern? - Integration Report: Jessica: Splunk and couple ones. White paper with SecureX, ebook for us SDR. - Marketing Report: Sana; Solarwind response page. XDR summit, Joleen helping customers **** IN-PROGRESS refacto :work: :LOGBOOK: CLOCK: [2021-01-14 Thu 16:53]--[2021-01-14 Thu 18:03] => 1:10 :END: [2021-01-14 Thu 16:53] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/tracker.org::*Actions][Actions]] **** MEETING User stats :work:meeting: :LOGBOOK: CLOCK: [2021-01-14 Thu 16:02]--[2021-01-14 Thu 16:53] => 0:51 :END: [2021-01-14 Thu 16:02] ***** Best practices KPIs We decide to test Pages views, CTR. Nick or Angela, telemetry events are sent to all pages. There are all wired up. The effor on the Service, side. ***** Actions - github tickets to track that - Brian, - Check Google Analytics, INT/TEST send directly to GA @Maribell Internal discussion, Yann & Guillaume & Brian - Ira, Petr, at least moving forward. *** 2021-01-15 Friday **** IN-PROGRESS audiences as array :work: [2021-01-15 Fri 11:00] - ref :: ** 2021-W03 *** 2021-01-20 Wednesday **** MEETING Weekly dev :work:meeting: :LOGBOOK: CLOCK: [2021-01-20 Wed 16:06] :END: [2021-01-20 Wed 16:06] - ref :: [[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org::*Envoyer les papiers Toyota][Envoyer les papiers Toyota]] CSA Migration