Zaid Humaimidi
0dee9a5f00
Remove license headers and update imports
2023-12-18 19:13:59 -08:00
Zaid Humaimidi
0c9c027a77
Update linting
2023-12-16 19:08:13 -08:00
Zaid Abdulla
0188ac860b
Handle unsupported ACS methods gracefully
2021-10-15 16:21:08 -07:00
Zaid Abdulla
ca83704958
Ignore session cookie on Inform
...
Some devices preserve cookies set in a previous session and pass them
on to the next session. The presence of a session cookie in the Inform
request causes an unnecessary DB query and, in some edge cases, an
Invalid Session error.
2021-09-16 13:27:37 -07:00
Zaid Abdulla
cfe279b511
Tolerate responses with invalid/missing params
2021-07-24 23:18:51 -07:00
Zaid Abdulla
4fd919ccfa
Add more XML validations
2020-10-19 13:34:08 -07:00
Zaid Abdulla
2411db6b36
Better handling of invalid CPE messages
2020-08-28 00:49:05 -07:00
Zaid Abdulla
c9eb5d1327
Types refactoring
2020-08-25 01:02:11 -07:00
Zaid Abdulla
bf9517c652
Implement support for Get/SetParameterAttributes
2020-08-17 19:21:13 -07:00
Zaid Abdulla
ac980116bd
Update ESLint and Prettier
2020-07-27 20:30:13 -07:00
Zaid Abdulla
89d3d333d1
Fix regression in SPV
2019-07-03 08:50:24 -07:00
Zaid Abdulla
9d95e57d89
Update copyright notice headers
2019-06-05 00:17:36 -07:00
Zaid Abdulla
63876025d2
Maintain types for memoized functions
2019-06-05 00:17:36 -07:00
Zaid Abdulla
f4c9321d4d
Implement SOAP processor using our new XML parser
2019-06-05 00:17:36 -07:00
Zaid Abdulla
c3501debd5
Async/await let's go!
2019-06-05 00:17:36 -07:00
Zaid Abdulla
5d3c81cb23
TypeScript!
2019-02-20 03:36:52 -08:00