<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/slx-admin.git/modules-available/sysconfig/page.inc.php, 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/sysconfig/page.inc.php?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/slx-admin.git/atom/modules-available/sysconfig/page.inc.php?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/'/>
<updated>2025-08-13T10:25:13+00:00</updated>
<entry>
<title>[sysconfig] Minor cleanup, response code overrides for audit</title>
<updated>2025-08-13T10:25:13+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2025-08-13T10:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=4a64bdaeb1cb5549d3f9f2b6bc1160af807e82d6'/>
<id>urn:sha1:4a64bdaeb1cb5549d3f9f2b6bc1160af807e82d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add audit logging of POST actions</title>
<updated>2025-05-22T14:07:03+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2025-05-22T14:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=19160ec62cec3b6e436590b16ebb2b329ef5d55b'/>
<id>urn:sha1:19160ec62cec3b6e436590b16ebb2b329ef5d55b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[sysconfig] Add button to assign module to multiple configs</title>
<updated>2024-07-19T15:32:18+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2024-07-19T15:32:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=494d36422a175a091227f147ebbb9217bd34649a'/>
<id>urn:sha1:494d36422a175a091227f147ebbb9217bd34649a</id>
<content type='text'>
This extends and reuses the assignment dialog that pops up at the end of
the process where you create a new module.
</content>
</entry>
<entry>
<title>[sysconfig] New module type: ShibAuth</title>
<updated>2024-07-02T12:45:45+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2024-07-02T12:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=1123b987bceef69241a0fedba0f7301f1bb85e72'/>
<id>urn:sha1:1123b987bceef69241a0fedba0f7301f1bb85e72</id>
<content type='text'>
This creates a config module for out lightdm greeter that will enable
login via shibboleth; either browser-based or QR code.
</content>
</entry>
<entry>
<title>Fix more type errors, stricter typing</title>
<updated>2023-11-15T16:53:47+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2023-11-15T16:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=aa49154e5a9ee135c3f0286ddda8a01a5290b1ed'/>
<id>urn:sha1:aa49154e5a9ee135c3f0286ddda8a01a5290b1ed</id>
<content type='text'>
</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>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>[sysconfig] CustomModule: Add check for file ownership, add "fix" option</title>
<updated>2020-12-10T13:01:18+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-12-10T13:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=cdf414bf6a999788d4d70e997f8c413e96ef7bb1'/>
<id>urn:sha1:cdf414bf6a999788d4d70e997f8c413e96ef7bb1</id>
<content type='text'>
The fix option will change the owner/group of every file and directory
in the archive to root:root

Previously, the client changed the ownership of the config.tgz contents
to root when extracting, but in some cases it's desired to deliver files
with specific owner and group settings.

The version of the CustomModule module has been bumped to 2, so we can
automatically convert old modules when upgrading or importing a backup,
to be compatible to the old "root everything on the client" logic.
</content>
</entry>
<entry>
<title>[sysconfig] Dynamically update warnings button</title>
<updated>2020-11-17T12:07:09+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-11-17T12:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=9c2c64312771673012b3143a073bb6c227f4745f'/>
<id>urn:sha1:9c2c64312771673012b3143a073bb6c227f4745f</id>
<content type='text'>
As we use AJAX to query build state for configs that don't have
state === 'OK', the warnings list might be out of date. Hide the
warnings button for all modules that aren't up to date, and dynamically
load their warnings. The warnings button will be shown when the module
finished building, assuming any warnings were generated.
</content>
</entry>
<entry>
<title>[sysconfig] Display duplicate files for generated system config</title>
<updated>2020-11-03T12:47:44+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-11-03T12:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/slx-admin.git/commit/?id=5486173328d4488abbfc92011883336a214e6293'/>
<id>urn:sha1:5486173328d4488abbfc92011883336a214e6293</id>
<content type='text'>
Implements #3670
</content>
</entry>
</feed>
