Luanti logo

IRC log for #luanti, 2025-06-23

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:03 Kimapr_ joined #luanti
00:15 Kimapr joined #luanti
00:23 Kimapr joined #luanti
00:32 MTDiscord <wsor4035> skinsdb [https://skinsdb.terraqueststudios.net/] will be migrating to a new server + running on new codebase [https://github.com/TerraQuest-Studios/skinsdb-go] tonight - say this process will start 15 minutes past the hour >
00:35 MTDiscord <wsor4035> re new code base, should still be the same api, slight graphical changes, nothing new other than open source and in golang now [old code was in a repo accessible to a bus factor person]
00:35 MTDiscord <wsor4035> however this should allow easier updates, and some features added from the ancient failed astro version
00:42 Kimapr joined #luanti
00:50 Kimapr joined #luanti
01:06 Kimapr joined #luanti
01:12 Kimapr_ joined #luanti
01:17 diceLibrarian joined #luanti
01:21 Kimapr joined #luanti
01:26 FileX joined #luanti
01:34 MTDiscord <wsor4035> . and its up and running
01:57 Kimapr joined #luanti
02:13 Trifton joined #luanti
02:16 diceLibrarian2 joined #luanti
02:22 Kimapr joined #luanti
02:37 diceLibrarian joined #luanti
02:43 FileX joined #luanti
02:50 aliasalreadytake joined #luanti
02:54 [MatrxMT] <Blockhead256> eagerly anticipating upload capabilities, but paying tech debt is always good
02:59 Sompi joined #luanti
03:01 Kimapr joined #luanti
03:08 Kimapr_ joined #luanti
03:09 MTDiscord <wsor4035> eager enough to pr them? 😛
03:17 Kimapr joined #luanti
03:23 Trifton joined #luanti
03:30 Kimapr joined #luanti
03:38 Kimapr joined #luanti
03:46 Kimapr joined #luanti
03:48 SFENCE_arch joined #luanti
03:53 Kimapr_ joined #luanti
04:00 MTDiscord joined #luanti
04:04 kimapr joined #luanti
04:07 Guest70 joined #luanti
04:08 SFENCE joined #luanti
04:13 Kimapr joined #luanti
04:13 shinbeth joined #luanti
04:14 tzenfore joined #luanti
04:20 Kimapr_ joined #luanti
04:28 Kimapr joined #luanti
04:46 Kimapr_ joined #luanti
04:54 Kimapr joined #luanti
05:16 SFENCE joined #luanti
05:21 SFENCE joined #luanti
05:26 Kimapr joined #luanti
05:27 SFENCE joined #luanti
05:29 shinbeth joined #luanti
05:34 Kimapr joined #luanti
05:46 Kimapr joined #luanti
05:58 Kimapr joined #luanti
06:06 Kimapr joined #luanti
06:18 Kimapr joined #luanti
06:51 germ_ joined #luanti
06:55 Kimapr joined #luanti
07:02 Kimapr joined #luanti
07:04 shinbeth joined #luanti
07:08 Kimapr_ joined #luanti
07:17 Talkless joined #luanti
07:34 FileX joined #luanti
07:37 kimapr joined #luanti
07:45 fluxionary joined #luanti
07:47 sec^nd joined #luanti
08:07 [MatrxMT] <twrightsman> Do Linux perf recordings contain sensitive info? As in, should I be worried about posting them to a GitHub issue...
08:18 Kimapr_ joined #luanti
08:41 kimapr joined #luanti
08:50 FileX joined #luanti
08:58 Kimapr_ joined #luanti
09:01 mrkubax10 joined #luanti
09:06 Kimapr joined #luanti
09:09 YuGiOhJCJ joined #luanti
09:11 amfl2 joined #luanti
09:14 Kimapr joined #luanti
09:20 simon816 joined #luanti
09:25 Kimapr joined #luanti
09:49 tzenfore joined #luanti
09:50 fluxionary joined #luanti
09:51 Kimapr joined #luanti
10:09 Kimapr_ joined #luanti
10:18 kimapr joined #luanti
10:33 Kimapr_ joined #luanti
10:44 Kimapr joined #luanti
10:51 jaca122 joined #luanti
10:57 Kimapr joined #luanti
11:04 FileX joined #luanti
11:08 fluxionary joined #luanti
11:12 Kimapr_ joined #luanti
11:33 Kimapr joined #luanti
11:54 turtleman joined #luanti
11:56 mrkubax10 joined #luanti
12:16 est31 joined #luanti
12:22 fluxionary joined #luanti
12:59 cheek_pain joined #luanti
13:01 shinbeth joined #luanti
13:56 SFENCE_arch joined #luanti
14:00 SFENCE joined #luanti
14:10 SFENCE joined #luanti
14:23 fluxionary joined #luanti
14:24 ineva joined #luanti
14:28 SFENCE joined #luanti
15:07 mrkubax10 joined #luanti
15:49 Kimapr i just looked into how luanti does serverlist announcements. WTF?  Why are you sending a JSON wrapped in a HTML form??
15:50 [MatrxMT] <Blockhead256> there's a raw list at https://servers.luanti.org/list.json
15:50 [MatrxMT] <Blockhead256> the html one is just for presentation in clients that don't do their own format
15:53 Glaedr joined #luanti
15:56 MTDiscord <luatic> Blockhead256: kimapr is talking about the fact that instead of directly POSTing the JSON to the serverlist, instead it is encoded as a HTML form: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods/POST
15:56 Kimapr Yes
15:57 [MatrxMT] <Blockhead256> it all dates back ages, so maybe using POST on filetypes other than HTML forms wasn't conceived of by the original authors
15:59 repetitivestrain joined #luanti
16:19 sfan5 you could say it's historical reasons
16:19 sfan5 but using multipart/form-data with json isn't that uncommon
16:22 Guest30 joined #luanti
16:27 Kimapr_ joined #luanti
16:30 shinbeth joined #luanti
16:34 Guest88 joined #luanti
16:37 Guest88 I am not sure what I am doing wrong here, but for some reason, my data is not persisting on server restart, that being groups, warps, and homes. init.lua: https://termbin.com/5nrn4 , warps.lua: https://termbin.com/b5li , homes.lua: https://termbin.com/u4jz
16:38 Guest88 I did have it working, but mysteriously, it stopped working, I can't even seem to pull the data from the storages.
16:42 Guest88 Failing this, I might end up just writing the data storage solution myself.
16:54 sfan5 hessen._storage will never somehow turn nil, the extra error handling is useless
16:55 sfan5 I don't immediately see what is wrong but you could try 1) calling load_data after startup (wrap it in core.after(0, ...)) or 2) saving the data more often than just at shutdown
17:10 ireallyhateirc joined #luanti
17:29 Guest88 sfan5 save_data() is called after operations that provide fresh data to be store, see for example the code for the setwarp chat command. I'll look into the other solution you pointed out, and also look into removing that extra error handling.
17:54 SFENCE joined #luanti
17:56 Glaedr joined #luanti
18:12 SFENCE joined #luanti
18:27 MTDiscord <prolller> probably it was just copypasted from some working code
18:27 kimapr joined #luanti
18:34 SFENCE joined #luanti
18:35 peterz joined #luanti
18:36 amfl2 joined #luanti
18:37 Guest88 copypasted from working code? I doubt that, I intend to learn.i
18:39 Guest88 I found that kind of assumption to be rude, to be honest.
18:40 Guest88 It's kind of like taking an assumption that I want to be spoon fed, though I spent hours before coming here for a second set of eyes.
18:43 MTDiscord <wsor4035> one could assume its rude for you to assume its in response to you
18:43 MTDiscord <wsor4035> anyways, its actually in response to > <sfan5> you could say it's historical reasons
18:44 Guest88 Maybe, might be sensitive.m
18:52 sfan5 that's the bridge's fault for not including any kind of indicator
18:53 MTDiscord <wsor4035> yes
18:53 Guest88 joined #luanti
18:58 Kimapr_ joined #luanti
18:58 dudz joined #luanti
19:06 kimapr joined #luanti
19:09 SFENCE joined #luanti
19:18 fluxionary joined #luanti
19:18 tzenfore joined #luanti
19:18 squeaktoy joined #luanti
19:18 krisbug joined #luanti
19:18 squeaktoy joined #luanti
19:24 Desour joined #luanti
19:38 krisbug joined #luanti
19:39 tzenfore joined #luanti
19:40 fluxionary joined #luanti
19:55 imi joined #luanti
20:19 lhofhansl joined #luanti
20:24 ineva joined #luanti
20:31 MinetestBot [git] lhofhansl -> luanti-org/luanti: Quick fix for TestMap name collision, introduced in #16274 1297ccc https://github.com/luanti-org/luanti/commit/1297ccc537ccfeedb5bf281547608d23069f5709 (2025-06-23T20:27:40Z)
20:33 jaca122 joined #luanti
20:35 Desour joined #luanti
20:38 jaca122 joined #luanti
21:08 sys4 joined #luanti
21:19 shinbeth joined #luanti
21:24 silverwolf73828 joined #luanti
21:25 jaca122 joined #luanti
21:27 Juri Since a few days I notice my server disappearing from the serverlist every now and then for a few minutes, but with very few exceptions, there are no errors about failed announce requests
21:27 Juri How would one start finding the root cause?
21:28 Juri Like right now, WuWe not in list
21:29 Juri Now it's back
21:30 Juri Ich checked my logs, last failed announce was about 10 hours ago
21:30 Juri *I checked
21:32 sfan5 which IP do you announce from
21:35 Juri wunderwelt.one:30000 -> 23.88.77.225
21:38 sfan5 [2025-06-23 21:23:30,697] WARNING in server: Server wunderwelt.one port 30000 already exists on the list ip=23.88.77.225
21:39 sfan5 the current "instance" of wuwe on the list was announced by an ipv6 address at hetzner
21:39 sfan5 the list won't permit two to exist
21:41 Juri That's odd, I have ipv6_server = false in my conf
21:42 sfan5 use enable_ipv6 = false or a bind_address if you want to prevent outgoing web requests from using ipv6
21:44 Juri will do, thank you
21:47 mazes_83 joined #luanti
22:04 kimapr joined #luanti
22:32 panwolfram joined #luanti
22:41 YuGiOhJCJ joined #luanti
22:44 diceLibrarian joined #luanti
22:46 Kimapr joined #luanti
23:05 Eragon joined #luanti
23:17 diceLibrarian2 joined #luanti
23:30 Kimapr_ joined #luanti
23:48 amfl2 joined #luanti
23:51 Kimapr joined #luanti

| Channels | #luanti index | Today | | Google Search | Plaintext