Commit Graph

65 Commits

Author SHA1 Message Date
Dave Horton
7806faecdc hide copy button when serving http v0.4.0 2020-07-27 10:01:03 -04:00
Dave Horton
f1c88c0b37 Merge pull request #2 from jambonz/implement_account_api_keys
Implement account API keys
2020-07-27 07:24:58 -04:00
James Nuanez
a64554561f Check if account has any API keys before attempting to delete 2020-07-26 23:33:55 -07:00
James Nuanez
ec4eeb84f5 Implement visibility toggle for account API keys 2020-07-26 23:24:13 -07:00
James Nuanez
52fcd29bae Implement logic to show time since api key last used 2020-07-26 15:37:06 -07:00
James Nuanez
30bbf41caa Mask API Key (other than last 4 characters) 2020-07-26 14:35:31 -07:00
James Nuanez
42be3899a4 Implement view/add/delete API keys at account level 2020-07-26 13:56:24 -07:00
James Nuanez
64d2a40769 Add copyable SID to Account and Application edit pages 2020-07-25 14:37:27 -07:00
James Nuanez
49caba6c9f Add AccountSid to Accounts List 2020-07-25 13:06:12 -07:00
Dave Horton
6835ac127f add option for SIP trunk E164 outdial syntax 2020-07-16 14:02:22 -04:00
Dave Horton
4e7a23b9ed sync package-lock.json 2020-07-15 15:21:03 -04:00
user
04fdc4e2f2 Added update instructions to readme 2020-06-01 11:43:01 -07:00
user
0993ce3130 Settings: Change wording from Fallback SIP Domain to Fallback SIP Realm 2020-06-01 11:37:35 -07:00
user
a1784a3edc Setup: Add option to skip SIP trunk configuration 2020-06-01 11:27:38 -07:00
user
b7b686ff6b Handle when API returns no SBCs, with better styling 2020-06-01 11:17:42 -07:00
Dave Horton
89da26a7ae Merge pull request #1 from jambonz/microsoft_teams_integration
Microsoft teams integration
2020-05-31 14:18:32 -04:00
user
4fc3add328 Check if account or app is in use by a Microsoft Teams tenant before deleting 2020-05-29 18:48:32 -07:00
user
e4124b7fe2 Implement Microsoft Teams Tenants add and edit forms 2020-05-29 18:46:06 -07:00
user
f360b5bef5 Rename FQDN in MS Teams Tenants table view 2020-05-29 18:43:48 -07:00
user
cc6e7bc6ca Implement Microsoft Teams Tenants list view 2020-05-29 17:22:21 -07:00
user
9d6d8bfb5d Implement Microsoft Teams menu item with context for whether or not to show it 2020-05-29 16:43:58 -07:00
user
651f308cdb Refactor side menu out of internal template into a separate file 2020-05-29 16:27:37 -07:00
user
54dfd1b677 Implement settings page 2020-05-29 10:33:42 -07:00
user
2c031f093d Override input error styling when disabled 2020-05-28 16:34:36 -07:00
user
b4d1da9d41 Rename checkbox prop to clarify meaning 2020-05-28 16:33:30 -07:00
user
9c35dca4fe Correct misspelled words 2020-05-28 16:29:22 -07:00
James Nuanez
9976277c6b Format US phone numbers 2020-04-24 23:04:03 -07:00
James Nuanez
eda0956dcd Trim inputs before submitting to API (all except passwords) 2020-04-24 23:03:23 -07:00
James Nuanez
6e87b31880 Sort SIP gateways (in edit form and table view) 2020-04-24 22:25:51 -07:00
James Nuanez
21045249cf CSS bug fix on tables: overflow underline was extending through padding 2020-04-24 22:02:20 -07:00
James Nuanez
698cf8b764 Refactor modal loader to be an overlay (to match height) and disable delete button while loading 2020-04-24 21:40:49 -07:00
James Nuanez
d415fca359 Show delete errors in modal instead of in a notification 2020-04-24 21:14:35 -07:00
James Nuanez
344671b2f2 Show loader on form submissions 2020-04-24 17:20:01 -07:00
James Nuanez
a409fc7cd9 Add invalid route page 2020-04-24 17:06:24 -07:00
James Nuanez
6594c5d196 Make data shown in delete modals more consistent 2020-04-24 16:49:16 -07:00
James Nuanez
8ec8a725fc Rename incorrectly named component 2020-04-24 16:33:27 -07:00
James Nuanez
f4e5eadea7 Delete applications: check if it is used by an account for device calls 2020-04-24 12:56:05 -07:00
James Nuanez
d1fd49d804 When navigating back to Create Password page, redirect based on setup progress 2020-04-24 12:37:12 -07:00
James Nuanez
74008ab0b3 Scroll main content separately from left menu 2020-04-24 11:37:59 -07:00
James Nuanez
512c293dd1 Edit Phone Number: change text for no application to 'NONE' 2020-04-24 11:26:18 -07:00
James Nuanez
9c2c05ae4a Add 'optional' to HTTP auth fields 2020-04-24 11:20:58 -07:00
James Nuanez
2411fdf6ee Edit account: add Application for SIP Device Calls 2020-04-24 11:15:39 -07:00
James Nuanez
09a14ab72c Refactor out tooltip for use in other areas 2020-04-24 11:13:48 -07:00
James Nuanez
9c1e059cf1 Prepare for production usage 2020-04-23 17:24:52 -07:00
James Nuanez
fca352981b More consistent handling of errors and invalid/expired sessions 2020-04-23 17:14:12 -07:00
James Nuanez
b723d0c022 Check if phone number is already in use before submitting form 2020-04-23 15:58:52 -07:00
James Nuanez
a2037fe444 Add document.title to pages 2020-04-22 15:13:20 -07:00
James Nuanez
838611607a Redirect away from forms when dependencies not met 2020-04-22 14:56:15 -07:00
James Nuanez
7ab0aa7c2a Phone numbers form: get all numbers instead of one to handle invalid edit URL and to prepare for better client-side error handling 2020-04-22 14:54:53 -07:00
James Nuanez
88505512ff Styling tweaks 2020-04-22 14:50:58 -07:00