486 Commits

Author SHA1 Message Date
Dan Lefrancois
84e11415b8 Updated version number for release. 2022-05-18 11:39:50 -07:00
Dan Lefrancois
93c6cacc1f Updated packages. 2022-05-18 09:40:11 -07:00
Dan Lefrancois
077dbaab30 Removed some unnecessary console.log 2022-05-18 09:40:01 -07:00
Dan Lefrancois
030456649a Added in support for saving the session information in the secure storage. This also involved a bunch of other changes, including removing any credentials from the secure storage, as well as removing redux support for the session. Also remove the systemInfo redux as this is no longer being used as all the endpoint information is purely in branding now. Some other minor changes due to no longer having credential storage. 2022-05-16 14:10:18 -07:00
Dan Lefrancois
da03e940c0 Updated the Device Detail manufacturer to come from the client rather than user generated devices. 2022-05-16 10:17:04 -07:00
Dan Lefrancois
97412285ad Updated packages. 2022-05-16 10:06:48 -07:00
Dan Lefrancois
da9da57a0f Fixed an issue with the Drop Down Picker would have cut off text when using the multiple flag. 2022-05-16 10:06:36 -07:00
Dan Lefrancois
01a1bd86d9 Added in initial token refresh support, this includes updating the API from the YAML changes. Also in order to handle this properly - there were changes to how API errors are handled - it now automatically signs out if there is no longer a valid token. This involved changes in several files. Also streamlines the creation of screens to use a consitent initialization. Also the background subscriber update will report authorization errors. 2022-05-13 15:53:53 -07:00
Dan Lefrancois
6de6ef6834 Fixed an issue with setting the autoComplete prop to "none" rather than "off" 2022-05-13 15:48:12 -07:00
Dan Lefrancois
233d8b36b6 Updated packages 2022-05-13 09:37:14 -07:00
Dan Lefrancois
28906150b9 Updated packages. 2022-05-13 08:54:52 -07:00
Dan Lefrancois
e40cf63652 Updated readme to have a bit more information on how to cold start. 2022-05-13 08:54:34 -07:00
Dan Lefrancois
12a85476a5 Updated the version numbers. 2022-04-27 15:58:59 -07:00
Dan Lefrancois
3bcd7831a9 Updated readme with cleared instructions on iOS builds. 2022-04-27 15:58:33 -07:00
Dan Lefrancois
8d9e234861 Add in a minHeight to ItemPickerWithLabel, as is seems the drop down picker is now using this, and the default value is bigger than what we are using. 2022-04-27 15:21:33 -07:00
Dan Lefrancois
bbee527354 Changed Sign Up to use the registration_id value rather than the operator_id. Operator_id is no longer valid. 2022-04-27 15:20:29 -07:00
Dan Lefrancois
f6b1293f0d Added in some basic instructions for making an iOS build 2022-04-25 10:23:59 -07:00
Dan Lefrancois
e371aff0cd Updated version number. 2022-04-25 10:23:25 -07:00
Dan Lefrancois
376dc403b0 Added in support for the registration ID/operator ID for the sign up. 2022-04-25 09:52:23 -07:00
Dan Lefrancois
aa5a01a386 Fixed an issue with the ProgressModel using a string rather than a boolean when displaying the activity indicator. This was causing a crash on Android. 2022-04-25 09:51:52 -07:00
Dan Lefrancois
74f8beb4bb Updated packages and pods. 2022-04-25 09:51:12 -07:00
Dan Lefrancois
3ca8471263 Updated Apple signing 2022-04-25 08:51:09 -07:00
Dan Lefrancois
363d8f62f8 Updated the information in README.md to better reflect the current project. Remove some unnecessary files. 2022-04-01 11:39:35 -07:00
Dan Lefrancois
786c96440f Updated version number to 0.5.6 (12) 2022-03-16 14:09:19 -07:00
Dan Lefrancois
13ebe5e7f9 Fixed a logic reversal for showing the "Upgrade" firmware button based on the flag returned in subscriber information. 2022-03-16 12:55:54 -07:00
Dan Lefrancois
64b9c466e9 Updated support for device firmare upgrade. Now looking at the newFirmwareAvailable flag. Also improved the message for the firmware upgrade/confirm as well as cleanup to some of the other actions as well. 2022-03-16 12:40:01 -07:00
Dan Lefrancois
df00fd9364 Fixed some time display issues with the Device Statistic graphs. It did not handle AM/PM properly along with some padding issues. 2022-03-16 10:22:27 -07:00
Dan Lefrancois
8c3553646f Minor improvment ot he TextInputWithIcon 2022-03-16 10:16:21 -07:00
Dan Lefrancois
b21c4df4e2 Add in missing pod install for the new charting library. 2022-03-16 10:16:00 -07:00
Dan Lefrancois
45b324dd57 Updated how the top margin is handled for the Device Statistics view 2022-03-16 08:41:54 -07:00
Dan Lefrancois
ecfd0b25b6 Update the Device Statistic view to only show the first error if there is an issue getting information from the server. 2022-03-15 14:27:50 -07:00
Dan Lefrancois
a03251052c Updated profile to ensure that the periodic MFA update only reports the first error. Also some minor clean up on the functional wrappers for doing this update. 2022-03-15 14:22:18 -07:00
Dan Lefrancois
102d4a5ab4 Added in support for the new default cellHeightDefault to all components that require it. 2022-03-15 14:05:46 -07:00
Dan Lefrancois
1ac5afe1b1 Added in support for Access Point data charts. This included adding new packages: victory and react-native-svg. This is currently setup to show the external data both received and transmitted. 2022-03-15 14:05:23 -07:00
Dan Lefrancois
3cf0e856b3 Updated packages. 2022-03-14 17:50:43 -07:00
Dan Lefrancois
8c5699c743 Removed 'model' from the Device Settings view in Configuration and now properly displaying the SerialNumber as providing by the API. 2022-03-14 13:47:10 -07:00
Dan Lefrancois
d24a5206a1 Added in initial support for the Device Statistics view and new API. This included generating new APIs from the User Portal YAML. 2022-03-14 13:46:26 -07:00
Dan Lefrancois
b0f956a2de Fixed an issue where a boolean was used with the autocomplete setting in ItemTextWithLabelEditable rather than "off". 2022-03-10 14:23:04 -08:00
Dan Lefrancois
36355620ea Now dismissing the keyboard when the a picker is opened. This ensures that any text input is properly saved. There was a scenario where after clicking on a picker, it would seem that a text value was saved, when it fact it was just still sitting there waiting to be saved. 2022-03-10 14:01:16 -08:00
Dan Lefrancois
62da4dc129 Disabled autocorrect and autocompleted on TextInput fields used for configuration and network. It is possible that these might be wanted for some fields in the future - but for the moment it creates more problems than it would potentiall help with. Especially when it comes to passwords. 2022-03-10 13:59:56 -08:00
Dan Lefrancois
38a6f0b769 Added in support for the subscriberInformation 'radios' field. This is now supported in the store, as well as being used to define what bands are displayed when adding/editing a network. Also created the getNetworkEncryptionItems and getNetworkTypeItems items in Utils to have a consistent place to setup items for the Networks - as this is used in multiple places. 2022-03-10 12:47:26 -08:00
Dan Lefrancois
bd34da4023 Fixed an issue with the Dashboard doing an async update to state without checking it was still mounted. Added in an isMounted flag and an appropriate check. 2022-03-10 12:43:42 -08:00
Dan Lefrancois
8f18b466ac Decreased the font size for the progress modal. 2022-03-10 12:42:04 -08:00
Dan Lefrancois
09c7dabd9a Fixed an issue where pressing enter on a field on Sign Up would not do the appropriate task - whether is was to move to the next field or submit the Sign up. 2022-03-10 12:41:48 -08:00
Dan Lefrancois
bade74731f Added in support for showing Terms and Conditions and Password Policy in webviews. This required added in a support for the react-native-webview. Also removed the Privacy Policy support, this should be covered by the Terms and Conditions, 2022-03-10 09:31:31 -08:00
Dan Lefrancois
5bb9ee59b4 Updated packages 2022-03-10 09:05:11 -08:00
Dan Lefrancois
b7861ef674 Removed the double Subsciber query on initial sign-in. This was needed becasue the backend would send back different data with the same modified date, and the App would miss updating it. Now the backend always ensures it is different. 2022-03-09 20:30:18 -08:00
Dan Lefrancois
a453ec5328 Streamlined the sanitization of non-API direct inputs. Improved the handling and error messaging. General cleanup and improved consistency of the main form based inputs, such as Sign In, Sign Up, Forgot Password, MFA verification and Brand selection. Removed autocorrect/autocomplete for passwords. 2022-03-09 20:23:54 -08:00
Dan Lefrancois
e5f19142dd Added in support for showing the accordion, without the count, for the other sections in Configuration and Network. 2022-03-09 09:07:33 -08:00
Dan Lefrancois
f5a3181ce2 Updated version number 2022-03-08 19:55:02 -08:00