profile
viewpoint
Joris Tirado azefiel @2600hz San Francisco, CA UI Developer

azefiel/appreciation-award 0

Randomly picks a winner out of a bucket of items

azefiel/lazy-time 0

A standalone package to format time into verbose, lazy time.

azefiel/react-lifecycle-methods-diagram 0

Interactive React Lifecycle Methods diagram.

create barnch2600hz/monster-ui-callflows

branch : MACF-29-4.3

created branch time in 2 days

create barnch2600hz/monster-ui-callflows

branch : MACF-29-5.0

created branch time in 2 days

create barnch2600hz/monster-ui-callflows

branch : MACF-29

created branch time in 2 days

create barnch2600hz/monster-ui-voip

branch : MSPB-131-4.3

created branch time in 2 days

create barnch2600hz/monster-ui-voip

branch : MSPB-131-5.0

created branch time in 2 days

create barnch2600hz/monster-ui-voip

branch : MSPB-131

created branch time in 2 days

delete branch 2600hz/monster-ui

delete branch : MSTR-184-5.0

delete time in 3 days

push event2600hz/monster-ui

Joris Tirado

commit sha edabe25722abf2a2953bb152572de52bdacb207f

MSTR-184: Unset auth token header on authentication requests (#731) * Unset auth token header on authentication requests * Concatenate overrides to source arrays on merge Although we don't allow overriding of `removeHeaders`, we still want the ability to remove other headers for specific requests.

view details

push time in 3 days

delete branch 2600hz/monster-ui

delete branch : MSTR-184

delete time in 3 days

push event2600hz/monster-ui

Joris Tirado

commit sha 6a1ef71abd4da5b662eb5c9843719e2ab137f626

MSTR-184: Unset auth token header on authentication requests (#730) * Unset auth token header on authentication requests * Concatenate overrides to source arrays on merge Although we don't allow overriding of `removeHeaders`, we still want the ability to remove other headers for specific requests.

view details

push time in 3 days

PR merged 2600hz/monster-ui

MSTR-184: Unset auth token header on authentication requests

Since 5.x, kazoo checks for and enforces X-Auth-Token header on authentication requests, making them fail when the token provided expired/is invalid.

This new behavior breaks down our current authentication mechanism, which by default, includes the current auth token on authentication requests.

To fix this, we set the removeHeaders prop on authentication requests to remove the X-Auth-Token header and make this behavior unoverridable as this behavior is tied to kazoo's implementation.

+6 -1

0 comment

1 changed file

azefiel

pr closed time in 3 days

push event2600hz/monster-ui

Joris Tirado

commit sha f7bb43056d59f2e2bb9f21bba11991644058ee18

Concatenate overrides to source arrays on merge Although we don't allow overriding of `removeHeaders`, we still want the ability to remove other headers for specific requests.

view details

push time in 3 days

push event2600hz/monster-ui

Joris Tirado

commit sha 035b5ef3c8e070c02bdc6f787090bd71fdcde247

Concatenate overrides to source arrays on merge Although we don't allow overriding of `removeHeaders`, we still want the ability to remove other headers for specific requests.

view details

push time in 3 days

create barnch2600hz/monster-ui

branch : MSTR-184-5.0

created branch time in 3 days

create barnch2600hz/monster-ui

branch : MSTR-184

created branch time in 3 days

delete branch 2600hz/monster-ui

delete branch : fix-global-imports-4.3

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 620c134c61d2e99e8c18ec95638d0c488691831f

Fix import of global libraries (#729)

view details

push time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 00d30157ba3af083914f2c92e3fd39c4b7b01ffd

Fix import of global libraries (#728)

view details

push time in 4 days

delete branch 2600hz/monster-ui

delete branch : fix-global-imports-5.0

delete time in 4 days

delete branch 2600hz/monster-ui

delete branch : fix-global-imports

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha f9079e5fd798da9a7593304c79a43f70db0c1bfa

Fix import of global libraries (#727)

view details

push time in 4 days

PR opened 2600hz/monster-ui

[4.3] Fix import of global libraries
+9 -0

0 comment

1 changed file

pr created time in 4 days

create barnch2600hz/monster-ui

branch : fix-global-imports-4.3

created branch time in 4 days

PR opened 2600hz/monster-ui

[5.0] Fix import of global libraries
+9 -0

0 comment

1 changed file

pr created time in 4 days

create barnch2600hz/monster-ui

branch : fix-global-imports-5.0

created branch time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 0306d32ffcbccd5310aa255faf01573f42cef183

Fix import of global libraries

view details

push time in 4 days

create barnch2600hz/monster-ui

branch : fix-global-imports

created branch time in 4 days

PR opened 2600hz/monster-ui

Fix import of global libraries
+9 -0

0 comment

1 changed file

pr created time in 4 days

delete branch 2600hz/monster-ui-voip

delete branch : MSTR-183-4.3

delete time in 4 days

push event2600hz/monster-ui-voip

Joris Tirado

commit sha 382518860931e487cf62e1ab1b0132eb7410e96f

MSTR-183: Remove manually encoded URL parameters (#252)

view details

push time in 4 days

delete branch 2600hz/monster-ui-voip

delete branch : MSTR-183-5.0

delete time in 4 days

push event2600hz/monster-ui-voip

Joris Tirado

commit sha 1ce0bd9f166753be7ec4c4a005ed08f47bed906a

MSTR-183: Remove manually encoded URL parameters (#251)

view details

push time in 4 days

push event2600hz/monster-ui-voip

Joris Tirado

commit sha a439d0bf4b64bf2f3004eddc4e1c1e3e94ade111

MSTR-183: Remove manually encoded URL parameters (#250)

view details

push time in 4 days

delete branch 2600hz/monster-ui-voip

delete branch : MSTR-183

delete time in 4 days

delete branch 2600hz/monster-ui

delete branch : MSTR-183-4.3

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 24f8836094ec4ec7a56841159d20a88d795710e8

MSTR-183: Remove manually encoded URL parameters (#726) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui

delete branch : MSTR-183-5.0

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 6646ec82b006315965513d9116718167279367ad

MSTR-183: Remove manually encoded URL parameters (#725) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 14e08675be1e9ff660cc282485c6353cfcb7f772

MSTR-183: Remove manually encoded URL parameters (#724) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui

delete branch : MSTR-183

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 3fd2623e0215067ffe7727127d1322c5d9c84181

MSTR-182: Implement csvUploader common control (#720) - Declare csvUploader - Add template/style/i18n and event bindings - Prase csv file and expose possible errors - Parametrize common control - Add optional csv template file functionality

view details

Joris Tirado

commit sha 1cd49dd721f28b14bfedcd0acccfe6c90567f9db

Merge branch '5.0' into MSTR-183-5.0

view details

push time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 8204db935b70caf548df2fbdca1af016e2ec87e6

Implement csvUploader common control (#719) - Declare csvUploader - Add template/style/i18n and event bindings - Prase csv file and expose possible errors - Parametrize common control - Add optional csv template file functionality

view details

Joris Tirado

commit sha d95d03cb3d438a5b650cb53643c5d14e4f3b30b6

Merge branch 'master' into MSTR-183

view details

push time in 4 days

delete branch 2600hz/monster-ui-pbxs

delete branch : MSTR-183-4.3

delete time in 4 days

push event2600hz/monster-ui-pbxs

Joris Tirado

commit sha 5904b19bab7c72c79c9893ba6290632578202829

MSTR-183: Remove manually encoded URL parameters (#17) * Set default line ending * Enforce linting rules * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui-pbxs

delete branch : MSTR-183-5.0

delete time in 4 days

push event2600hz/monster-ui-pbxs

Joris Tirado

commit sha 52ceee54bc766c43b9935c2dbee7073a843a623f

MSTR-183: Remove manually encoded URL parameters (#16) * Set default line ending * Enforce linting rules * Remove manually encoded URL parameters

view details

push time in 4 days

push event2600hz/monster-ui-pbxs

Joris Tirado

commit sha 4100d2f08302ba819721890623573d8afb41c440

MSTR-183: Remove manually encoded URL parameters (#15) * Set default line ending * Enforce linting rules * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui-pbxs

delete branch : MSTR-183

delete time in 4 days

delete branch 2600hz/monster-ui-callflows

delete branch : MSTR-183-4.3

delete time in 4 days

push event2600hz/monster-ui-callflows

Joris Tirado

commit sha 1427eaf304306e9b63cf681faf2097afa68f13e5

MSTR-183: Remove manually encoded URL parameters (#127) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui-callflows

delete branch : MSTR-183-5.0

delete time in 4 days

push event2600hz/monster-ui-callflows

Joris Tirado

commit sha 3490bf943f4ce685287cb7b7911ba2a0451154bb

MSTR-183: Remove manually encoded URL parameters (#126) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

push event2600hz/monster-ui-callflows

Joris Tirado

commit sha 18b7481462fe8686ac9614a271ddb27b555fc338

MSTR-183: Remove manually encoded URL parameters (#125) * Enforce linting rules * Refactor request parameters with conditional merge * Remove manually encoded URL parameters

view details

push time in 4 days

delete branch 2600hz/monster-ui-callflows

delete branch : MSTR-183

delete time in 4 days

delete branch 2600hz/monster-ui

delete branch : MSTR-182-5.0

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 3fd2623e0215067ffe7727127d1322c5d9c84181

MSTR-182: Implement csvUploader common control (#720) - Declare csvUploader - Add template/style/i18n and event bindings - Prase csv file and expose possible errors - Parametrize common control - Add optional csv template file functionality

view details

push time in 4 days

delete branch 2600hz/monster-ui

delete branch : MSTR-182

delete time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha 8204db935b70caf548df2fbdca1af016e2ec87e6

Implement csvUploader common control (#719) - Declare csvUploader - Add template/style/i18n and event bindings - Prase csv file and expose possible errors - Parametrize common control - Add optional csv template file functionality

view details

push time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha d0215b0015a9a3ec10417be8df8f7f5afea87c51

Unlock main thread on app load (#718) * Request i18n files asynchronously Using `async: false` with ajax request has the potential to lock the main thread and make the browser unresponsive until such request completes. * Extract subModule loading as own function * Extract app loading logic to own function * Free monsterization process from app loading logic * Expose app load outcome to invokator callback * Exit early on async error * Extract inner async anonymous functions * Bubble up missing default i18n file error We want the app loading process to error out when the default i18n file is missing on the server as the app cannot load without it. On the other hand, when a custom language is selected, but the relevant i18n file is not accessible, the app is still loadable as it will fallback on the default i18n file, so we don't bubble up an error when file fetching errors out. * Refactor addAppI18n logic with control flow * Catch and handle error generically on invalid app load

view details

Joris Tirado

commit sha 065b7f4e85af231154832fa3475add006e7ff035

Update conferenceViewer.js (#721) Co-authored-by: lazedo <luis.azedo@factorlusitano.com>

view details

Joris Tirado

commit sha 5801684ef011c2ec783dbcfe37e1e3f25178cb5f

Merge branch '5.0' into MSTR-182-5.0

view details

push time in 4 days

push event2600hz/monster-ui

Joris Tirado

commit sha be5ba4635337f1a4658f1794e3f47941c59faa9a

Unlock main thread on app load (#717) * Request i18n files asynchronously Using `async: false` with ajax request has the potential to lock the main thread and make the browser unresponsive until such request completes. * Extract subModule loading as own function * Extract app loading logic to own function * Free monsterization process from app loading logic * Expose app load outcome to invokator callback * Exit early on async error * Extract inner async anonymous functions * Bubble up missing default i18n file error We want the app loading process to error out when the default i18n file is missing on the server as the app cannot load without it. On the other hand, when a custom language is selected, but the relevant i18n file is not accessible, the app is still loadable as it will fallback on the default i18n file, so we don't bubble up an error when file fetching errors out. * Refactor addAppI18n logic with control flow * Catch and handle error generically on invalid app load

view details

lazedo

commit sha de2c7ca19868bc215cda8ce5a7a54fcf15df5443

Update conferenceViewer.js (#716) Co-authored-by: Joris Tirado <joris@tirado.com>

view details

Joris Tirado

commit sha 6ef55680a1b035645f76a3f59014e4d0fbb272a0

Merge branch 'master' into MSTR-182

view details

push time in 4 days

delete branch 2600hz/monster-ui-callflows

delete branch : MSTR-183-4.2

delete time in 5 days

PR opened 2600hz/monster-ui-voip

Implement office hours creation dialog
+309 -3

0 comment

5 changed files

pr created time in 5 days

create barnch2600hz/monster-ui-voip

branch : MSPB-91

created branch time in 5 days

create barnch2600hz/monster-ui

branch : MSTR-183-4.3

created branch time in 5 days

PR opened 2600hz/monster-ui

[4.3] MSTR-183: Remove manually encoded URL parameters
+105 -106

0 comment

12 changed files

pr created time in 5 days

create barnch2600hz/monster-ui

branch : MSTR-183-5.0

created branch time in 5 days

PR opened 2600hz/monster-ui

[5.0] MSTR-183: Remove manually encoded URL parameters
+105 -106

0 comment

12 changed files

pr created time in 5 days

create barnch2600hz/monster-ui

branch : MSTR-183

created branch time in 5 days

PR opened 2600hz/monster-ui

MSTR-183: Remove manually encoded URL parameters
+105 -106

0 comment

12 changed files

pr created time in 5 days

create barnch2600hz/monster-ui-voip

branch : MSTR-183-4.3

created branch time in 5 days

create barnch2600hz/monster-ui-voip

branch : MSTR-183-5.0

created branch time in 5 days

more