16 Commits

Author SHA1 Message Date
Sketch
46015a563b Add support for purchasing and purchase history in Wii Room Theatre 2022-11-04 18:47:35 -04:00
Spotlight
2ac3a9c6cc
Upgrade dependencies 2022-07-06 11:50:48 -05:00
Spotlight
f27c980c44
Implement purchasing 2022-01-09 06:45:43 -06:00
Spotlight
c32a746085
Update dependencies
Additionally properly formats source, as this had not been done in a
previous push.
2021-12-13 11:32:16 -06:00
Spotlight
25b34eed84
Update dependencies 2021-09-28 16:12:50 -05:00
Spotlight
5bcb474a78
Update dependencies 2021-08-27 10:46:27 -05:00
Spotlight
50bf68ed8b
Update dependencies 2021-07-24 10:36:33 -05:00
Spotlight
80601c7788
Add debug config option 2021-05-23 16:42:41 -05:00
Spotlight
346859afe5
Use pgx for connections 2021-05-03 18:37:02 -05:00
Spotlight
765d85da98
Update dependencies 2021-05-03 02:07:10 -05:00
Spotlight
e0f676f1f5
Update dependencies 2020-12-21 14:42:55 -06:00
Spotlight
5cbf9f81a8
Add proper registration response 2020-08-20 23:19:21 -05:00
Spotlight
e588ba6e68
Refactor HTTP handling logic
This is an extraordinarily large commit, and in hindsight would have benefitied from being written separately.

To summarise:

-  Converts namespace URI parsing to a regex, instead of convoluted string logic
 - Removes per-request XML structures in favor of normalised XPath queries
 - Moves common variables for all requests to a k/v map of their name and contents, in order to reduce function parameter count
 - Changes the name of the ECS action "NotifiedETicketsSynced" to its hardcoded (tenseless) name, "NotifyETicketsSynced"
 - Improved properly reporting errors to the end user in areas
2020-08-16 23:06:09 -05:00
Spotlight
0e3490357d
Graft WiiSOAP to EC's expected request behaviour (#12)
* Update module repo path

* Use SOAPAction for request interpretation
2020-07-28 12:10:36 +10:00
CornierKhan1
f9cd055951 Added TODO. Strings contains needed? 2019-12-20 13:16:10 +11:00
Apfel
1ebff33f5d added go.mod 2019-03-14 02:56:29 +01:00