<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/slx-admin.git/modules-available/dnbd3/baseconfig, branch master</title>
<subtitle>Web Interface zum Verwalten der Hochschul-/UniSpezifischen Einstellungen der Linux-Umgebung</subtitle>
<id>https://git.openslx.org/openslx-ng/slx-admin.git/atom/modules-available/dnbd3/baseconfig?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/slx-admin.git/atom/modules-available/dnbd3/baseconfig?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/'/>
<updated>2025-07-07T11:37:19+00:00</updated>
<entry>
<title>[locations] Cleanup Location class</title>
<updated>2025-07-07T11:37:19+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2025-07-07T11:37:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=9a5106c288519b008e0dfe5e85371701af32c0f3'/>
<id>urn:sha1:9a5106c288519b008e0dfe5e85371701af32c0f3</id>
<content type='text'>
There was a mess of functions which mostly, but not quite, did the same
things. Get rid of a couple of them and fix call sites to use
alternative ones that also fit the job.
While at it, add phpdoc and comments to the remaining functions, trying
to clarify what they were designed for.
Lastly, the return type of functions that retrieve a location id has
been changed from false|int to ?int (nullable types are just nicer).
</content>
</entry>
<entry>
<title>[dnbd3] Fix 0.0.0.0 check</title>
<updated>2024-06-17T14:08:12+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2024-06-17T14:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=a79933dcfa55a552663754708710a981c047ef33'/>
<id>urn:sha1:a79933dcfa55a552663754708710a981c047ef33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[dnbd3] Ignore servers with 0.0.0.0</title>
<updated>2024-06-04T12:50:22+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2024-06-04T12:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=562cceff6873389babac68c7bcb6917d2a6f9d17'/>
<id>urn:sha1:562cceff6873389babac68c7bcb6917d2a6f9d17</id>
<content type='text'>
This happens if you reset a client in the statistics module. Until the
according client reboots and gets a proper IP assigned again, ignore it
for polling and delivery in client config.
</content>
</entry>
<entry>
<title>Add function param/return types, fix a lot more phpstorm complaints</title>
<updated>2023-11-14T13:47:55+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2023-11-14T13:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=06bff0b9b84d47c43f9bc8aff06a29d85ebb7ed0'/>
<id>urn:sha1:06bff0b9b84d47c43f9bc8aff06a29d85ebb7ed0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Roundup of issues reported by PHPStorm</title>
<updated>2023-11-02T18:08:58+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2023-11-02T18:08:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=c2d95ffaeaa289752b4c7b6664b6ca112a02e350'/>
<id>urn:sha1:c2d95ffaeaa289752b4c7b6664b6ca112a02e350</id>
<content type='text'>
Mostly redundant checks, logic errors, dead code, etc.
</content>
</entry>
<entry>
<title>[dnbd3] Add option to prefer satellite server for initial connection</title>
<updated>2023-06-13T10:18:59+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2023-06-13T10:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=a079dcffbc8be5a0f1cd1e99d1a1bb69406c6ade'/>
<id>urn:sha1:a079dcffbc8be5a0f1cd1e99d1a1bb69406c6ade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moderize Database handling</title>
<updated>2021-05-11T12:51:13+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-05-06T08:26:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=8dc2b92d667f1401ab9f1315a36add61658f899c'/>
<id>urn:sha1:8dc2b92d667f1401ab9f1315a36add61658f899c</id>
<content type='text'>
* Auto-convert to utf8mb4_unicode_520_ci
* Use foreach instead of while to loop over results
* Drop useless statement caching
* Keep emulated prepares, as we sometimes loop over nested queries
</content>
</entry>
<entry>
<title>[dnbd3] Fix randomization of servers with same prio</title>
<updated>2020-08-26T11:23:59+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-08-26T11:23:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=76931e1687c0d2ada2befd9c0d96e033390aa0a2'/>
<id>urn:sha1:76931e1687c0d2ada2befd9c0d96e033390aa0a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[dnbd3] Always add DNBD3 servers to config (for stage4)</title>
<updated>2020-01-14T15:28:44+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-01-14T15:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=36e78c8972ba4bcea46ab2b6de9e089a8fffe85f'/>
<id>urn:sha1:36e78c8972ba4bcea46ab2b6de9e089a8fffe85f</id>
<content type='text'>
Also, change translations for "enable dnbd3" to refer to VMs
specifically.
</content>
</entry>
<entry>
<title>[dnbd3] Add baseconfig vars for experimental local caching</title>
<updated>2019-07-03T15:07:49+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2019-07-03T15:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=92e4bf12b12f63f0d5fa9d900f3d8105db644773'/>
<id>urn:sha1:92e4bf12b12f63f0d5fa9d900f3d8105db644773</id>
<content type='text'>
</content>
</entry>
</feed>
