Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add unit test for /force_afkHEADmaster | gpcf | 2024-07-28 |
| | |||
* | Add unit tests for ban functionality | gpcf | 2024-07-28 |
| | |||
* | Add unit tests | gpcf | 2024-07-28 |
| | |||
* | Add unit tests, fix broken new player handling | gpcf | 2024-07-28 |
| | |||
* | Merge branch 'master' of https://github.com/minetest-mods/xban2 | gpcf | 2024-07-27 |
|\ | |||
| * | Add a license file (#27) | David Leal | 2023-09-11 |
| | | |||
| * | Use JSON in xban.db (#26) | luk3yx | 2023-09-07 |
| | | | | | | | | | | This should prevent bans database from resetting with a "function has more than 65536 constants" error. Older databases should still be loaded correctly. Also makes use of minetest.safe_file_write to avoid data corruption. | ||
| * | Improve behavior of GUI search field | sfan5 | 2020-06-02 |
| | | |||
| * | Fix list of names in log message upon (un-)banning | sfan5 | 2019-11-05 |
| | | |||
* | | Add force afk, is_afk lists moderators by afk status now | gpcf | 2024-07-27 |
| | | |||
* | | Log passwordless login attempts | gpcf | 2024-07-27 |
| | | |||
* | | Forgot to add a check with minetest.player_exists for when empty password | erstazi | 2024-07-27 |
| | | |||
* | | Adding a check for passwordless accounts when attempting to log on | erstazi | 2024-07-27 |
| | | |||
* | | made moderators afk by default | Gabriel Pérez-Cerezo | 2021-12-25 |
| | | |||
* | | add mechanism for moderators to announce they are afk. | Gabriel Pérez-Cerezo | 2021-04-25 |
| | | |||
* | | Announce new players to moderators | Gabriel Pérez-Cerezo | 2021-04-25 |
| | | |||
* | | require ban priv | Gabriel Pérez-Cerezo | 2021-03-09 |
| | | |||
* | | Add setting to disallow new accounts while no moderators are online | Gabriel Pérez-Cerezo | 2020-11-11 |
| | | |||
* | | Add /xr short command and command to set server password | Gabriel Pérez-Cerezo | 2020-04-24 |
| | | | | | | | | | | Server password can be set to declare a state of emergency while under attack from trolls coming from wildly different IPs. | ||
* | | Revert "Revert "Update to 5.0 auth."" | Gabriel Pérez-Cerezo | 2019-12-20 |
| | | | | | | | | This reverts commit ddf3efedf25f35d68fa0590b85368c0ee09e35eb. | ||
* | | Add removal of old unineresting records. | Gabriel Pérez-Cerezo | 2019-12-20 |
| | | |||
* | | Revert "Update to 5.0 auth." | Gabriel Pérez-Cerezo | 2019-06-29 |
| | | | | | | | | This reverts commit 3b700453651e7119c2c48c62d009ed2edf336c93. | ||
* | | Do not display name of current player in alt account list | Gabriel Pérez-Cerezo | 2019-06-29 |
| | | |||
* | | Merge https://github.com/minetest-mods/xban2, Cleanup function | Gabriel Pérez-Cerezo | 2019-06-29 |
|\| | | | | | | | | | | | Modify cleanup function to remove only uninteresting entries, not only not banned users. This makes the function more suitable to an xban mod where ban is not the only type of entry available. | ||
| * | Add /xban_cleanup command to purge unbanned entries (#20) | Thomas Rudin | 2019-06-06 |
| | | | | | | Add documentation for /xban_cleanup | ||
| * | Update to 5.0 auth. | Diego Martínez | 2019-02-12 |
| | | |||
* | | Various small improvements | Gabriel Pérez-Cerezo | 2019-06-29 |
| | | | | | | | | | | | | | | | | * Removal of old ip addresses (default: 1 Week old) * No display of IPv6 addresses in /xban_record * New /xkick command * Alt accounts always get shown when running /xban_record * /xban_record now requires kick priv, not ban. | ||
* | | Fix expiry date | Gabriel Pérez-Cerezo | 2018-12-23 |
| | | |||
* | | Merge branch 'master' of bananach.space:xban2 | Gabriel Pérez-Cerezo | 2018-12-23 |
|\ \ | |||
| * \ | Merge https://git.bananach.space/xban2 | root | 2018-09-27 |
| |\ \ | |||
| * \ \ | Merge https://git.bananach.space/xban2 | root | 2018-09-24 |
| |\ \ \ | |||
| * \ \ \ | Merge branch 'master' of https://github.com/minetest-mods/xban2 | root | 2018-09-14 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||
* | | | | | fixed undefined value | Gabriel Pérez-Cerezo | 2018-12-23 |
| |_|_|/ |/| | | | |||
* | | | | Added alt-accounts to /xban_record | Gabriel Pérez-Cerezo | 2018-09-26 |
| |_|/ |/| | | | | | | | | /xban_record now returns a list of other names used by the player. | ||
* | | | Fix wrong time listing in /xban_record, use the same format as gui | Gabriel Pérez-Cerezo | 2018-09-23 |
| | | | |||
* | | | Added option to add notes to criminal record, map ip to time | Gabriel Pérez-Cerezo | 2018-09-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | The option to map IP address to time will make it easier to delete personal information after a certain time, since the IP records can be expired after a certain time if the player has commited no large infractions. Also, this would prevent players with dynamic IP addresses from being accidentally banned because of a previous owner. | ||
* | | | Merge https://github.com/minetest-mods/xban2 | Gabriel Pérez-Cerezo | 2018-09-23 |
|\ \ \ | |/ / |/| / | |/ | |||
| * | Replace deprecated minetest.setting_* functions (#16) | SaKeL | 2018-07-22 |
| | | |||
* | | added feature to set properties | Gabriel Pérez-Cerezo | 2018-02-19 |
| | | |||
* | | Added reason to unban, documented API changes | Gabriel Pérez-Cerezo | 2018-02-16 |
| | | |||
* | | Added support for non-ban criminal records | Gabriel Pérez-Cerezo | 2018-02-15 |
|/ | |||
* | Create README.md | Diego Martínez | 2017-04-24 |
| | |||
* | Add `.luacheckrc` and fix warnings. | Diego Martínez | 2017-02-17 |
| | |||
* | Better diagnostics in case of DB load error. | Diego Martínez | 2016-12-11 |
| | |||
* | Filter fields submission by privs. | Agaran | 2016-11-26 |
| | |||
* | Create mod.conf | Auke Kok | 2016-11-18 |
| | |||
* | GUI: Make `/xban_gui` only usable by players with `ban` priv. | Diego Martínez | 2016-10-20 |
| | |||
* | Add whitelisting. | Diego Martínez | 2016-10-19 |
| | |||
* | Disallow banning already-banned players. | Diego Martínez | 2016-10-10 |
| | | | | Fixes #9. | ||
* | Make the GUI a little better. | Diego Martinez | 2016-05-05 |
| |