Sam Wedgwood
51aafae840
update GMSL symbols
...
- to use new symbols from https://github.com/matrix-org/gomatrixserverlib/pull/403 that don't mention MSC2946
2023-07-19 13:35:15 +01:00
Sam Wedgwood
0c7671dddb
fix bug where limit = -1 returning nothing
...
- internal room hierarchy function should treat -1 as no limit, it wasnt
2023-07-18 15:43:05 +01:00
Sam Wedgwood
19d420e3b2
fix 2 bugs
...
- CSAPI used wrong function to create pagination cache (which caused nil map errs)
- Copied an array wrong in room hierarchy impl, which caused a nil room list to return
2023-07-17 13:17:57 +01:00
Sam Wedgwood
05e331d6f6
Use values from GMSL
2023-07-14 13:12:04 +01:00
Sam Wedgwood
ad1de7d9bb
add comments
2023-07-13 15:49:44 +01:00
Sam Wedgwood
97f2befd1b
Refactor room hierarchy walker
2023-07-13 15:49:44 +01:00
Sam Wedgwood
b98e50f544
Improve room hiearchy error handling + comments
2023-07-13 15:49:44 +01:00
Sam Wedgwood
8571b6a01b
Update copyright info
2023-07-13 15:49:44 +01:00
Sam Wedgwood
8416059391
Fix nil map bugs (by initialising maps)
2023-07-13 15:49:44 +01:00
Sam Wedgwood
b9e5e5494d
Rename some occurences of MSC2946
...
- still need to rename some identifiers from GMSL
2023-07-13 15:49:44 +01:00
Sam Wedgwood
c97ba0b9e6
First pass as de-MSC-ifying space summaries
...
- Opt for referring to it as 'room hierarchies', reflecting the route
- Split msc2945.go across clientapi and roomserverapi
- Still TODO fed api
- Some other TODOs still to do
2023-07-13 15:49:44 +01:00