5 Aug 2024 |
Wolf Noble | In reply to @grange85:matrix.org
Thanks, although I have CSP working, the only outstanding problem is that it seems that connect-src would require every possible homeserver that a user might log in with, which is impractical.
I don't think img-src is required. well, if someone posts an image the mxp uri would reference the relevant home server, so the wildcard feels likely, but yeah, it does feel like the idioms of csp and federated services are kinda at odds | 20:28:36 |
6 Aug 2024 |
@grange85:matrix.org | Ultimately I think I'm overthinking things - I got very few comments even when I was using WordPress, but felt I ought to give users the opportunity - even if they rarely take it! I guess I'll leave it as is and see what problems arise. Thanks for the thoughts! | 09:59:45 |
7 Aug 2024 |
Wolf Noble | also, do you have any thoughts on a clean-ish way of adding the web component into the dev environment in the app server docker-compose rig? i ask, as I BELIEVE I have it working properly, but some of the tests are failing with an error that the bot is already in the chat, precluding rhe rest of the test from running.
i wanna make sure my belief is correct, before i start messing with the tests much, and i figured that the easiest way to do that would be to…. yknow… test it…. and figured that doing that in a way that made sense to more than just me might be advantageous… | 06:40:32 |
Wolf Noble | okay. I've validated I was correct...
it seems things are properly working and I jus need to refactor the tests (which is nice)
or at least.... with the dev rig, I can register a site, and then with a permissively adjusted nginx rig, can bring up the frontend and make comments....
now I jus need to figure out how best to fix the tests :)
| 21:00:28 |
8 Aug 2024 |
| @incognition-index:matrix.org joined the room. | 09:21:00 |
| @sdrk:matrix.org joined the room. | 10:32:02 |
| @sdrk:matrix.org left the room. | 11:30:58 |
9 Aug 2024 |
| @incognition-index:matrix.org left the room. | 09:22:26 |
10 Aug 2024 |
Wolf Noble | Okay. I've gotten stuff working, and tests passing using auth headers vs legacy
I included an optional (commented out by default) container in the compose rig which adds a webserver with the cactus web component and 4 page comment elements across two sites.
tests passed. Will submit another MR, will then start pulling in the spaces MR and validating it works with the update | 02:58:39 |
Wolf Noble | * Okay. I've gotten stuff working, and tests passing using auth headers vs legacy
I included an optional (commented out by default) container in the compose rig which adds a webserver with the cactus web component and 4 page comment elements across two sites.
gl CI tests passed. Will submit another MR, will then start pulling in the spaces MR and validating it works with the update | 02:58:56 |
Wolf Noble | the cactus client project seems to need some lurve; as-is npm install breaks and cries about multiple deprecated plugins, and elm-test fails asserting the date-format archive's sha deviates from expectation. I don't know anything about elm and would be fumbling around wildly were I to try and refresh this...
What would be involved in updating deps n components?
| 17:07:30 |
11 Aug 2024 |
Wolf Noble | Okay. I've gotten the code Frosty wrote ( ❤️++) using spaces as isolation boundaries for sites merged into the auth header/updatepy branch.
I also added a responder to the appservice ping api request because it seemed easy enough to bolt in, and figured that it might make the healthcheck/liveness tool you've got for cactus a little more useful?
I've not added many tests.. there's still some doc work to update. I am a horrible python dev, and this shouldn't have taken me anywhere near this long but ¯_(ツ)_/¯ well... yeah
let me know if you need/want anything else to move this forward. it'd be near to see Frosty 's work get merged y'kno?
| 06:25:20 |
Wolf Noble | https://gitlab.com/cactus-comments/cactus-appservice/-/merge_requests/17 | 06:25:42 |
12 Aug 2024 |
A2 | yes! I'll try and see if I can set some time aside to review and test the code in the coming days | 09:44:07 |
13 Aug 2024 |
| jinn6 changed their display name from jan6 to jinn6. | 16:39:56 |
14 Aug 2024 |
Wolf Noble | In reply to @asbjorn:olli.ng yes! I'll try and see if I can set some time aside to review and test the code in the coming days word! appreciated. lemme know if you need or want anything from me here. | 00:43:51 |
18 Aug 2024 |
| Matthew changed their display name from Matthew to Matthew (away). | 10:29:22 |
19 Aug 2024 |
| Jade (try @jade:ellis.link) joined the room. | 23:37:17 |
20 Aug 2024 |
| Thib (m.org) changed their display name from Thib (back August 19) to Thib. | 12:50:44 |
22 Aug 2024 |
| This is Temporary joined the room. | 13:56:48 |
26 Aug 2024 |
| Thib (m.org) changed their display name from Thib to Thib (m.org). | 13:23:17 |
30 Aug 2024 |
| abu__idris joined the room. | 05:43:38 |
1 Sep 2024 |
| Matthew changed their display name from Matthew (away) to Matthew. | 17:21:42 |
2 Sep 2024 |
| MatMaul changed their profile picture. | 09:01:13 |
3 Sep 2024 |
abu__idris | Hello. How to display more than 10 messages by default? | 11:40:42 |
5 Sep 2024 |
| dmmfll joined the room. | 12:46:35 |
| joe jenett changed their profile picture. | 21:57:53 |
| joe jenett removed their profile picture. | 21:58:55 |
| joe jenett set a profile picture. | 21:59:19 |
9 Sep 2024 |
| @jmjl:kernal.eu left the room. | 15:41:35 |