Commit Graph

462 Commits

Author SHA1 Message Date
Douglas Barone
828ce3b524 Clear working state every hour 2022-02-07 14:25:56 -04:00
Douglas Barone
e08ea5ab97 Patch 2022-02-01 11:37:39 -04:00
Douglas Barone
26bcb56626 Sequencialize upserts 2022-02-01 11:35:37 -04:00
Douglas Barone
312dd03946 Install nodemon as project dependency 2022-01-20 08:56:27 -04:00
Douglas Barone
9cc4c90ee8 Update versions 2021-12-22 09:06:22 -04:00
Douglas Barone
95177149d3 Adjust timeout 2021-12-22 08:33:35 -04:00
Douglas Barone
8326c09c9c Fix: do not use blocking code in cron tasks 2021-12-22 08:33:15 -04:00
Douglas Barone
1b628f36b7 Bump version 2021-12-21 16:02:32 -04:00
Douglas Barone
b2c09663f8 Change schedules 2021-12-21 15:15:07 -04:00
Douglas Barone
ceb68afe04 Increase mapping timeout 2021-12-21 15:14:43 -04:00
Douglas Barone
ccead16333 Minor layout fixes 2021-11-30 13:51:14 -04:00
Douglas Barone
eebca1ba9a Include hostname in search 2021-11-30 13:51:07 -04:00
Douglas Barone
a30cfbc514 Improve OUI 2021-11-29 10:09:04 -04:00
Douglas Barone
2e48575588 Split bench timers 2021-11-25 09:29:56 -04:00
Douglas Barone
0095c3a0ec Bench DB updates 2021-11-25 09:27:27 -04:00
Douglas Barone
c545197398 Bump version 2021-11-25 09:12:56 -04:00
Douglas Barone
f7b3673dee Return a promisse on updateDB() 2021-11-25 09:11:06 -04:00
Douglas Barone
df4a7ec088 Bump versions 2021-11-23 11:51:33 -04:00
Douglas Barone
89aa032c0a Bump version 2021-11-18 09:44:18 -04:00
Douglas Barone
a5f4319764 Updated Prisma 2021-11-17 14:24:47 -04:00
Douglas Barone
888b579076 Update version 2021-11-17 12:48:03 -04:00
Douglas Barone
75bb8fa0d6 Tune cache control 2021-11-17 12:17:56 -04:00
Douglas Barone
62f94781d3 Do not delete used tokens 2021-11-17 12:07:00 -04:00
Douglas Barone
23a21b6cd3 Added delele expired token 2021-11-17 10:19:52 -04:00
Douglas Barone
2528382a07 Show user displayName on log 2021-11-17 07:09:11 -04:00
Douglas Barone
2df279cc8f Added link to log message 2021-11-16 15:24:44 -04:00
Douglas Barone
79ea867827 Bump version 2021-11-16 11:43:32 -04:00
Douglas Barone
ea50630ea1 Move axios inside promise 2021-11-16 08:00:49 -04:00
Douglas Barone
1b325e880e Make use of store flag 2021-11-11 08:34:32 -04:00
Douglas Barone
126b6c26da Make INFO the default level 2021-11-10 07:14:44 -04:00
Douglas Barone
0b6e74ef44 Update Prisma 2021-11-09 11:30:46 -04:00
Douglas Barone
ef2e8df177 Updated Babel 2021-11-09 09:09:49 -04:00
Douglas Barone
b0e5eae775 Upadated description 2021-11-09 08:37:23 -04:00
Douglas Barone
944beeb6bf Update ldapjs 2021-11-09 07:40:03 -04:00
Douglas Barone
f3f9a8254e Remove cancelation on catch block 2021-11-09 07:31:52 -04:00
Douglas Barone
880c7c5390 Update axios 2021-11-08 12:03:41 -04:00
Douglas Barone
93864b4c27 Update Prisma 2021-11-08 11:57:27 -04:00
Douglas Barone
09389a057d Remove unnecessary await 2021-11-08 11:53:30 -04:00
Douglas Barone
7b3e11e0a7 Cancel all requests if one fail. 2021-11-08 11:08:13 -04:00
Douglas Barone
d7c4d4be15 Added cancellation by timeout 2021-11-08 08:33:54 -04:00
Douglas Barone
ea0f9083c1 Update Prisma 2021-11-04 12:31:18 -04:00
Douglas Barone
3c1995e405 Better logging 2021-11-04 12:28:05 -04:00
Douglas Barone
77f3a85a57 Bugfix: clear working state after timeout 2021-11-04 10:31:42 -04:00
Douglas Barone
7cbb561030 Cleanup 2021-11-04 10:30:45 -04:00
Douglas Barone
fac98b3b35 Update browser list 2021-11-04 10:30:22 -04:00
Douglas Barone
aa84fe5e18 fix: empty tags error 2021-11-04 07:30:57 -04:00
Douglas Barone
aa75b2ec21 Added performance hooks 2021-11-03 11:59:23 -04:00
Douglas Barone
f808ec7370 Update timeout added 2021-11-03 11:37:58 -04:00
Douglas Barone
7f4829438a Update Prisma 2021-11-03 11:02:34 -04:00
Douglas Barone
1140ae502a Update forceUserDisconnect() 2021-11-03 10:03:47 -04:00
Douglas Barone
c325312988 Hide Auth details in log 2021-11-03 10:01:35 -04:00
Douglas Barone
b46b4c56d1 Use Node LTS 2021-11-03 10:01:13 -04:00
Douglas Barone
95bdd7e639 Fix P2025 2021-10-28 12:34:30 -04:00
Douglas Barone
b8a83e6a53 Updated Prisma 2021-10-28 12:22:38 -04:00
Douglas Barone
cda51db46f Update Docker image version 2021-10-28 11:15:30 -04:00
Douglas Barone
a476643d4a Improved userPresence sorting 2021-10-28 10:35:13 -04:00
Douglas Barone
429313511d Improved security on CiscoController routines 2021-10-27 12:47:48 -04:00
Douglas Barone
572389aab7 Improved security on PA routines 2021-10-27 12:41:22 -04:00
Douglas Barone
b755d756d5 Improved updateDevicesInfo() efficiency 2021-10-27 11:40:27 -04:00
Douglas Barone
f1c37b8731 Changed linear pagination to batched pagination 2021-10-26 12:03:23 -04:00
Douglas Barone
6ac2fc883d Bug fix: wrong token generated after password update 2021-10-26 11:00:13 -04:00
Douglas Barone
6bd7492f74 Bugfix: verify ip before net.contains 2021-04-06 08:56:33 -04:00
Douglas Barone
a8046e2c2b Rename scripts 2021-02-09 08:51:30 -04:00
Douglas Barone
9769298d94 Better show key 2021-02-02 18:30:51 -04:00
Douglas Barone
d0de4ffe9f Improved tagging 2021-01-21 10:23:08 -04:00
Douglas Barone
e5d875f701 Update prisma 2021-01-20 14:32:38 -04:00
Douglas Barone
a69b1ec8ab Update CORS 2021-01-20 08:49:45 -04:00
Douglas Barone
956deb4c69 Fix working state 2021-01-19 16:44:53 -04:00
Douglas Barone
c6d5916b4a Improve hints 2021-01-19 12:46:52 -04:00
Douglas Barone
d0f2feb4ad Run user-id updates independently 2021-01-19 12:32:39 -04:00
Douglas Barone
c9ae63b4ae Improved log messages 2021-01-19 08:59:55 -04:00
Douglas Barone
87beeeb0ee Translate log messages 2021-01-18 16:57:04 -04:00
Douglas Barone
f47c2f10a0 Added PA host owner 2021-01-18 16:03:08 -04:00
Douglas Barone
c13239e9d8 Reset migrations 2021-01-18 15:41:19 -04:00
Douglas Barone
a104e5f381 Remove console.log 2021-01-18 14:42:55 -04:00
Douglas Barone
2f66d1bfc7 Add source maps to development env 2021-01-17 17:42:58 -04:00
Douglas Barone
cebd6e9e71 Added debbuger params 2021-01-17 11:42:01 -04:00
Douglas Barone
52fa0fa2ab Added delPAHost 2021-01-15 16:26:44 -04:00
Douglas Barone
d61994fe12 Remove unused vars 2021-01-15 15:33:09 -04:00
Douglas Barone
6c40b80889 Add PAHosts listing 2021-01-15 15:24:50 -04:00
Douglas Barone
57859bcf38 Added user field 2021-01-15 10:50:56 -04:00
Douglas Barone
c306c4f7a1 Remove unused imports 2021-01-15 08:01:14 -04:00
Douglas Barone
1ab330de60 Improve logging 2021-01-15 07:03:47 -04:00
Douglas Barone
641d29982d Remove unused argument 2021-01-15 06:57:28 -04:00
Douglas Barone
ed20881d36 Remove unused import 2021-01-15 06:54:55 -04:00
Douglas Barone
84152915d2 Added pAHosts query 2021-01-14 19:20:01 -04:00
Douglas Barone
d674a1877c Remove unused var 2021-01-14 16:22:15 -04:00
Douglas Barone
482443ee8f Switch basic auth with key auth and use DB for PA hosts 2021-01-14 16:18:17 -04:00
Douglas Barone
b9805d496b Upsert PA host OK 2021-01-14 15:51:40 -04:00
Douglas Barone
80f81b4013 Add PA Host OK 2021-01-14 15:12:37 -04:00
Douglas Barone
681b83188b Initial PanOS db support 2021-01-14 13:04:41 -04:00
Douglas Barone
a8a4bf7f6a Refactor 2021-01-14 10:07:29 -04:00
Douglas Barone
00097c68d2 Add PanOS 2021-01-14 10:07:19 -04:00
Douglas Barone
14115749a8 Better role management 2021-01-12 09:47:09 -04:00
Douglas Barone
8522abdca0 Added String.prototype.contains 2021-01-11 20:23:02 -04:00
Douglas Barone
c1752f41e0 Improved search 2021-01-11 16:26:33 -04:00
Douglas Barone
fe8a3e2217 Save devices without user binding 2021-01-11 15:47:22 -04:00
Douglas Barone
6707c31228 Clean startup logs 2021-01-08 15:26:26 -04:00
Douglas Barone
e2542091f8 Use funtion to run tasks 2021-01-08 13:53:33 -04:00
Douglas Barone
9abba52d7d Remove unused variable 2021-01-08 13:50:25 -04:00
Douglas Barone
d97dd315f8 Check data before log 2021-01-07 09:55:21 -04:00
Douglas Barone
9de555c361 Log error 2021-01-07 09:23:09 -04:00
Douglas Barone
10ee9667bd Added cycle.js 2021-01-07 09:21:57 -04:00
Douglas Barone
80308b6e8d Improved tagging 2021-01-05 14:23:28 -04:00
Douglas Barone
51b0ba668b Update to prisma 2.14 2021-01-05 11:54:31 -04:00
Douglas Barone
ffd2169fbc Use prisma's transaction api 2021-01-04 17:39:15 -04:00
Douglas Barone
d77f1a96b2 Remove unecessary check 2021-01-04 15:07:38 -04:00
Douglas Barone
ce1ce11877 Always limit 2021-01-04 15:04:00 -04:00
Douglas Barone
d2ef43f2bb Remove dev condition 2021-01-04 10:31:52 -04:00
Douglas Barone
786197f115 Added flag to opt-out db storing 2021-01-04 10:31:01 -04:00
Douglas Barone
eb36ea8ce4 Remove unused imports 2020-12-29 10:31:02 -04:00
Douglas Barone
734032186c Make dateIn optional 2020-12-23 17:36:40 -04:00
Douglas Barone
b69a951b05 Added log search 2020-12-23 17:30:34 -04:00
Douglas Barone
c138047be5 Remove old commented code 2020-12-23 11:12:30 -04:00
Douglas Barone
ccaeb50d3e Fix Upper case users 2020-12-23 10:43:10 -04:00
Douglas Barone
ca8a5e91f3 Remove redundant data 2020-12-23 10:42:50 -04:00
Douglas Barone
7020d53252 Include offline users on IP search 2020-12-23 08:55:48 -04:00
Douglas Barone
e7afddad8d Added env var to control sleeps 2020-12-23 08:29:10 -04:00
Douglas Barone
9feb7da676 Fix mocking 2020-12-22 16:00:14 -04:00
Douglas Barone
07744878ed Better filtering 2020-12-22 12:30:31 -04:00
Douglas Barone
f5d06f8782 Remove error data from log 2020-12-22 11:51:01 -04:00
Douglas Barone
fc4fa88295 Decouple DB from console.log 2020-12-22 11:50:21 -04:00
Douglas Barone
f69165dd77 Update docs 2020-12-21 15:27:24 -04:00
Douglas Barone
a74081fefd Fix: do things in the right order 2020-12-21 14:56:59 -04:00
Douglas Barone
778384e04b Bump node version 2020-12-21 13:38:17 -04:00
Douglas Barone
0a843cab31 Mocking hostname 2020-12-21 13:24:07 -04:00
Douglas Barone
1f7a0efab5 Removo mocking 2020-12-21 13:07:21 -04:00
Douglas Barone
12876b5385 Fix refactor import error 2020-12-21 11:48:36 -04:00
Douglas Barone
eb22315aca Remove default for login fields 2020-12-21 11:33:35 -04:00
Douglas Barone
44b142e752 Reset database migrations 2020-12-21 10:45:20 -04:00
Douglas Barone
bb894c04e0 Improve sorting 2020-12-21 10:24:25 -04:00
Douglas Barone
5d462431d4 Added hostname mocking 2020-12-21 10:17:25 -04:00
Douglas Barone
99f4b7746b Update const 2020-12-21 10:06:07 -04:00
Douglas Barone
e8d310ebda Rename parent var 2020-12-21 09:24:58 -04:00
Douglas Barone
ee651c9ee4 Organize Mutations and Subscriptions in folders 2020-12-21 09:02:47 -04:00
Douglas Barone
8e4e4e7da9 Organize queries into individual files 2020-12-21 08:39:59 -04:00
Douglas Barone
dcbbceb685 Fix: Cannot read property 'context' of undefined 2020-12-21 08:28:01 -04:00
Douglas Barone
26429f6968 Created tasks 2020-12-21 08:14:15 -04:00
Douglas Barone
784b4fbaf8 Fix: caching now works again 2020-12-19 10:39:53 -04:00
Douglas Barone
c61894894e Fix typeDefs 2020-12-19 09:06:40 -04:00
Douglas Barone
2f8f76870f Initial log funcionality 2020-12-18 16:31:10 -04:00
Douglas Barone
64a4ed2dfa Fix: import users from domain machines 2020-12-18 14:44:09 -04:00
Douglas Barone
706660f73e Added logger 2020-12-18 14:33:34 -04:00
Douglas Barone
8e1e4b0131 Omit error message from log 2020-12-18 12:10:07 -04:00
Douglas Barone
6332f297cb Replaced all console.log with new logger function 2020-12-18 12:07:33 -04:00
Douglas Barone
4d836c2260 Log function created 2020-12-18 10:53:04 -04:00
Douglas Barone
6aaad16a78 Bugfix 2020-12-18 10:00:45 -04:00
Douglas Barone
4928dd3a73 Refatored UserPrecense functionality 2020-12-17 17:45:12 -04:00
Douglas Barone
9945b58fb1 Added RECENT status 2020-12-17 16:28:09 -04:00
Douglas Barone
ea5e698264 v2.5.0 DB schema 2020-12-17 13:47:43 -04:00
Douglas Barone
b4d0f7af13 Use same date for all entries 2020-12-17 13:15:47 -04:00
Douglas Barone
79d3bc47b9 Extract method 2020-12-17 13:15:22 -04:00
Douglas Barone
a47f05ab18 Handle the zero device case 2020-12-17 13:04:38 -04:00
Douglas Barone
cf21f1534d Better log message 2020-12-17 13:04:06 -04:00
Douglas Barone
738bae1a15 Better filtering 2020-12-17 08:57:38 -04:00
Douglas Barone
ed65680a3b Fix: properly sort itens 2020-12-16 11:24:52 -04:00
Douglas Barone
acbe13a0b1 Sort result 2020-12-16 11:18:45 -04:00
Douglas Barone
37d7f94141 Added prisma-dev script 2020-12-16 09:34:05 -04:00
Douglas Barone
f7cc0f3f07 Update prisma migration 2020-12-15 16:01:39 -04:00
Douglas Barone
9c1c78a4b3 Update prisma 2020-12-15 11:35:45 -04:00
Douglas Barone
c605734d8f Refactor 2020-12-15 11:13:18 -04:00
Douglas Barone
c39c2a7d3a Rename folder 2020-12-14 16:51:43 -04:00
Douglas Barone
d77e131385 Code refactoring 2020-12-14 16:42:38 -04:00
Douglas Barone
58369b0df6 Fix sessionId for cache 2020-12-14 16:22:36 -04:00
Douglas Barone
e872afaf35 Organize project struture 2020-12-14 16:18:28 -04:00
Douglas Barone
6bd6049c02 Fix: set working state properly 2020-12-14 10:42:35 -04:00
Douglas Barone
6ee96e7f16 Bump version to 2.4.0 2020-12-11 11:59:41 -04:00
Douglas Barone
58a7a70040 Optimize query 2020-12-10 20:18:06 -04:00
Douglas Barone
dae45fe928 Extract timeout from entry 2020-12-10 20:09:02 -04:00
Douglas Barone
b77716ebc6 Clean unused variables 2020-12-10 19:56:05 -04:00
Douglas Barone
a7322693d3 Improve Palo Alto user-id mapping using a single POST req 2020-12-10 16:29:14 -04:00
Douglas Barone
3200b8624b Added StatsWidget 2020-12-10 10:11:36 -04:00
Douglas Barone
1cd561bd62 Initialize var properly 2020-12-10 08:28:07 -04:00
Douglas Barone
12db9c49b2 Prevent unnecessary user-id update 2020-12-09 08:30:17 -04:00
Douglas Barone
6599707386 Added totalWifiDevices to stats query. 2020-12-07 14:13:11 -04:00
Douglas Barone
a9d515d1f4 Rename vars 2020-12-05 13:11:59 -04:00
Douglas Barone
f38f358fca Debounce upsertUser 2020-12-05 12:11:44 -04:00
Douglas Barone
05db879b27 Added authUpdated subscription 2020-12-04 18:40:47 -04:00
Douglas Barone
30422ccb24 Adjust userPresence slice 2020-12-04 10:55:12 -04:00
Douglas Barone
2e454ea88f Added onlineUsers to Stats 2020-12-04 10:38:08 -04:00
Douglas Barone
472982a97f Bumped version to 2.3.0 2020-12-03 18:27:51 -04:00
Douglas Barone
023dc39076 UserPresence subscription OK 2020-12-03 17:50:25 -04:00
Douglas Barone
43a2638d18 Refactor authorization extraction 2020-12-03 17:30:35 -04:00
Douglas Barone
fea7befa8a Added support to Subscriptions 2020-12-03 17:27:03 -04:00
Douglas Barone
3f1355c8b8 Added env var 2020-12-03 16:10:20 -04:00
Douglas Barone
87f7ed4cd8 Decouple updateDevicesInfo: delegate to cronTasks 2020-12-02 15:54:49 -04:00
Douglas Barone
5de1bb4f0b Bump version to 2.2.0 2020-12-02 13:54:40 -04:00
Douglas Barone
eccdca4f29 Initial support for user-id mappings 2020-12-02 11:20:27 -04:00
Douglas Barone
52d561f396 Minimal refactoring 2020-12-01 15:19:03 -04:00
Douglas Barone
04a2fb01cb Optimized AD user import 2020-12-01 14:56:20 -04:00
Douglas Barone
95364dc8a7 Removo TODO 2020-11-30 14:56:05 -04:00
Douglas Barone
72a6e577bc Added a cron task to update OUIs 2020-11-30 14:53:43 -04:00
Douglas Barone
73fb2c49ae Added isOnline property to WifiDevice 2020-11-30 14:30:50 -04:00
Douglas Barone
adb6289e99 Wifi views OK 2020-11-30 14:15:19 -04:00
Douglas Barone
94773e52bf Added wifiUsers query 2020-11-27 15:01:55 -04:00
Douglas Barone
d2d6a3a28a WiFi devices page OK 2020-11-27 10:37:28 -04:00
Douglas Barone
63126777cf Minimal refactoring 2020-11-27 08:19:34 -04:00
Douglas Barone
31d067f99d Update Prisma. Bugfix: set user correct in non identified devices 2020-11-26 14:56:01 -04:00
Douglas Barone
8891e40250 Added OUI finder 2020-11-25 14:41:18 -04:00
Douglas Barone
98c743a296 Added fallback firstSeen on create 2020-11-23 15:01:46 -04:00
Douglas Barone
40f6e2875c Bump version 2020-11-20 16:28:45 -04:00
Douglas Barone
4e0d244477 Added initial support to wifi devices listing 2020-11-20 16:17:35 -04:00
Douglas Barone
2abc723d00 Added filtering by IP address 2020-11-20 15:21:23 -04:00
Douglas Barone
b1594643c2 Rename User relation wifiDevices 2020-11-20 15:16:38 -04:00
Douglas Barone
cb6ba1999f Refactor filtering 2020-11-20 15:07:04 -04:00
Douglas Barone
c65b1530b9 Improve wifiDevices query 2020-11-20 11:21:45 -04:00
Douglas Barone
5f9861d932 Added sAMAccountName search to userPresence query 2020-11-20 10:38:48 -04:00
Douglas Barone
de32791c97 Update Babel 2020-11-20 10:19:31 -04:00
Douglas Barone
7ff8a74143 Install correct dependencies 2020-11-20 09:53:52 -04:00
Douglas Barone
639961a73d Replace Puppeteer method for a configured axios 2020-11-20 09:50:57 -04:00
Douglas Barone
f8df9a96b2 Minimal refactor 2020-11-19 15:38:49 -04:00
Douglas Barone
210e5a9b93 Added debounce time constant 2020-11-19 11:38:44 -04:00
Douglas Barone
259678e100 Catch all 2020-11-19 11:34:31 -04:00
Douglas Barone
10a990c5e3 User presence improvements 2020-11-19 11:23:31 -04:00
Douglas Barone
bfa7ec4573 Update README.md 2020-11-19 08:54:27 -04:00
Douglas Barone
86c37cc0b5 Debounce wifiDevices updates 2020-11-18 19:51:16 -04:00
Douglas Barone
72161ff4d0 Improve filtering 2020-11-18 19:43:18 -04:00
Douglas Barone
0431ec1db6 Cisco controller listing OK 2020-11-18 18:34:21 -04:00
Douglas Barone
419d91950b Added initial support to Cisco controller 2020-11-18 17:25:57 -04:00
Douglas Barone
dc442f6d26 Updated READMEs 2020-11-17 17:01:41 -04:00
Douglas Barone
52f39c0fdf Release: 2.0.0 2020-11-17 16:25:00 -04:00
Douglas Barone
61792a0dc5 Minor changes 2020-11-17 15:59:16 -04:00
Douglas Barone
674b66ff19 Change Dockerfile build order 2020-11-17 14:59:50 -04:00
Douglas Barone
76a276fb99 Updated Dockerfile 2020-11-17 14:41:14 -04:00
Douglas Barone
a635589b19 Fix typo 2020-11-17 14:09:16 -04:00
Douglas Barone
5eeb3cdf67 Reflect new enviorement 2020-11-17 12:15:01 -04:00
Douglas Barone
12a3086a22 Added captain-definition file 2020-11-17 11:25:56 -04:00
Douglas Barone
a82f3e037d Fix typos 2020-11-17 10:57:13 -04:00
Douglas Barone
80f9460e52 Catch wifiDevice update inconcistencies 2020-11-16 16:04:21 -04:00
Douglas Barone
5b5dbf61d6 Fix incorrect timestamp 2020-11-16 11:14:22 -04:00
Douglas Barone
f61a50dc83 Updated uuid 2020-11-16 10:03:20 -04:00
Douglas Barone
99a355a456 Updated node-unifi and unifiController.js 2020-11-16 09:16:07 -04:00
Douglas Barone
7a3bab7c61 Updated packages with minor impact 2020-11-16 08:46:14 -04:00
Douglas Barone
3f2966e344 Wait Promisse to logout 2020-11-14 12:36:47 -04:00
Douglas Barone
b5b3c7e301 Remove unnecessary Promisse.All() 2020-11-14 10:10:40 -04:00
Douglas Barone
8f82ea268e Updated bcrypt 2020-11-13 16:07:22 -04:00
Douglas Barone
18880905df Token stats fix 2020-11-13 10:51:42 -04:00
Douglas Barone
51d8bd886d Don't wait update, return db results 2020-11-12 10:34:37 -04:00
Douglas Barone
54cef16f5a Minor fixes 2020-11-11 17:12:37 -04:00
Douglas Barone
a051a6d075 Changed return value of updateDBWithOnlineDevices() 2020-11-11 11:36:40 -04:00
Douglas Barone
ce29ae06e6 Pull merge 2020-11-11 08:47:03 -04:00
Douglas Barone
2e1c579097 Merge branch 'master' of github.com:douglasvbarone/ifms-portal-de-ti 2020-11-11 08:45:43 -04:00
Douglas Barone
e1a9024339 Format cron log 2020-11-11 08:45:04 -04:00
Douglas Barone
1c2d4cedee Format cron log 2020-11-11 08:40:34 -04:00
Douglas Barone
970be4c29c Replace forEach with for of 2020-11-10 17:22:50 -04:00
Douglas Barone
3a29df5df2 Refactor wifiUtils 2020-11-10 17:02:39 -04:00
Douglas Barone
f470be38cb Fixed wifiDevices query 2020-11-10 16:59:48 -04:00
Douglas Barone
1a69ad12e0 Fixed DateTime properties 2020-11-10 16:35:54 -04:00
Douglas Barone
5d86d2785d Typo fix 2020-11-10 15:15:34 -04:00
Douglas Barone
4f5c9d8011 Make user optional in WifiDevice schema 2020-11-10 15:01:59 -04:00