Travis Ralston
|
2cb0b4903a
|
Converge on permalink processing for HtmlUtils and linkify-matrix
|
2019-09-30 20:17:54 -06:00 |
|
Travis Ralston
|
ff4eee5239
|
Minor cleanup of getPermalinkConstructor
|
2019-09-30 16:09:19 -06:00 |
|
Travis Ralston
|
199dfa7bf9
|
Always check if the permalink is a spec permalink
See code for rationale
|
2019-09-30 16:04:49 -06:00 |
|
Travis Ralston
|
3e5a39d646
|
Add utility function for permalink parsing
|
2019-09-30 16:04:22 -06:00 |
|
Travis Ralston
|
f183e96d66
|
Introduce a RiotPermalinkConstructor and fix the setting name
Originally we were planning on using the current location as the permalink prefix, but that doesn't work if the user is a desktop user.
|
2019-09-30 13:04:20 -06:00 |
|
Travis Ralston
|
f879185aef
|
Move permalink host check into permalink constructors
Without the requirement for a room to work
|
2019-09-30 12:53:45 -06:00 |
|
Travis Ralston
|
926e1146f9
|
Move spec permalinks into their own class
This allows for Riot permalinks to be introduced without if-else ladders everywhere.
|
2019-09-30 12:51:17 -06:00 |
|
Travis Ralston
|
f9d5e89017
|
Move early parts of matrix.to bits into its own class
|
2019-09-30 12:37:13 -06:00 |
|
Travis Ralston
|
64aa6695f5
|
Move matrix-to.js to utils/permalinks/RoomPermalinkCreator
Just a little bit of refactoring to make the feature of custom prefixes a bit easier.
|
2019-09-30 12:16:46 -06:00 |
|