joe pushed to dev at joe/axon.sh 2023-01-12 08:17:52 -06:00
ed6e45022b bump version
joe pushed to dev at joe/axon.sh 2023-01-12 08:17:40 -06:00
93a77faa46 eliminate nested functions, closes #39
joe closed issue joe/axon.sh#39 2023-01-12 08:17:40 -06:00
Limit scope of nested functions or eliminate them altogether
joe pushed to dev at joe/axon.sh 2023-01-12 07:48:15 -06:00
d7d113b9e1 bump version
df55392c3a update copyright notice
2f7ff4a739 update build file
Compare 3 commits »
joe pushed to dev at joe/axon.sh 2023-01-12 07:47:01 -06:00
0b37840e01 refactor Synapse API functions to new body parameter handling pattern, closes #40
joe closed issue joe/axon.sh#40 2023-01-12 07:47:01 -06:00
Functions can use tainted parameters
joe pushed to dev at joe/axon.sh 2023-01-12 07:45:35 -06:00
373830fba3 update Matrix parameter definitions
joe pushed to dev at joe/axon.sh 2023-01-12 07:44:57 -06:00
c512fe0acc define Matrix endpoints and parameters via the main function
joe pushed to dev at joe/axon.sh 2023-01-12 07:44:17 -06:00
e0cd0e79f7 update Matrix endpoint definitions
joe pushed to dev at joe/axon.sh 2023-01-12 07:33:34 -06:00
d5fca49ce9 refactor Matrix API functions to use new pattern (#40)
18cd059575 use body parameter map passed as reference instead of global map in ConstructObject (#40)
Compare 2 commits »
joe commented on issue joe/axon.sh#40 2023-01-12 06:35:42 -06:00
Functions can use tainted parameters

and then pass a reference to the copy to ConstructObject

Original issue confused URL params with body params in relation to ConstructObject usage. The behaviour described is caused by…

joe pushed to dev at joe/axon.sh 2023-01-11 16:13:08 -06:00
9ced833dfa refactor Synapse API functions to use new pattern (#40)
joe pushed to dev at joe/axon.sh 2023-01-11 14:58:48 -06:00
f2f9ea52fb URL encode path parameters
joe pushed to dev at joe/axon.sh 2023-01-11 14:46:23 -06:00
cddb481423 refactor Synapse API functions to remove nested functions, closes #42
joe closed issue joe/axon.sh#42 2023-01-11 14:46:23 -06:00
Refactor API functions to remove nested functions
joe pushed to dev at joe/axon.sh 2023-01-11 14:26:29 -06:00
9cf29ab12c refactor Matrix API functions to remove nested functions (#42)
af2d671c41 add function to set endpoint path parameters (#40)
Compare 2 commits »
joe pushed to dev at joe/axon.sh 2023-01-11 14:11:29 -06:00
205ab83e81 add function to set endpoint path parameters (#40)
joe pushed to dev at joe/axon.sh 2023-01-11 14:09:17 -06:00
28c00cae35 add function to set endpoint path parameters (#40)
joe commented on issue joe/axon.sh#40 2023-01-11 13:12:59 -06:00
Functions can use tainted parameters

Minimal endpoint paths can be defined (e.g. /_synapse/admin/v1/event_reports) and then parameters can be appended. The Synapse API uses both path and query string parameters so some function…

joe pushed to dev at joe/axon.sh 2023-01-11 13:07:33 -06:00
6c1e911a84 refactor SynapseEventReports using new pattern (#40, #42)