peopleinside yes. i know.I didn't do anything, I just moved things around.Put together what I want and that's what I want.Yes, the connection did not fail, it was not opened
thank you~
Audit Log Free
clarkwinkelmann
mount-redraw.jss:15 TypeError: Cannot read properties of undefined (reading 'children')
at n.e.header (AuditPage.jss:19:17)
at n.view (ExtensionPage.jss:48:15)
at n.Bn.forEach.t.<computed> [as view] (extend.tss:86:24)
at Function.s (render.jss:30:16)
at render.jss:155:45
at render.jss:160:3
at c (render.jss:66:8)
at u (render.jss:50:5)
at render.jss:103:4
at c (render.jss:62:15)
HasanMerkit can you share more information about your setup ? php flarum info
, and can you try disabling other extensions to see if the issue goes away?
There might be a conflict with a different extension that makes customization to the header on the admin extension page.
clarkwinkelmann
Flarum core 1.2.1
PHP version: 8.1.3
MySQL version: 5.7.37-cll-lve
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, curl, hash, filter, ftp, gettext, json, iconv, SPL, pcntl, readline, Reflection, session, standard, mbstring, shmop, SimpleXML, tokenizer, xml, bcmath, dom, fileinfo, gd, gmp, imagick, imap, inotify, intl, exif, mcrypt, mysqli, mysqlnd, PDO, pdo_mysql, pdo_sqlite, Phar, posix, soap, xmlreader, xmlwriter, Zend OPcache
+-------------------------------------+---------+--------+
| Flarum Extensions | | |
+-------------------------------------+---------+--------+
| ID | Version | Commit |
+-------------------------------------+---------+--------+
| flarum-flags | v1.2.0 | |
| flarum-markdown | v1.2.0 | |
| flarum-tags | v1.2.0 | |
| flarum-suspend | v1.2.0 | |
| flarum-subscriptions | v1.2.0 | |
| flarum-approval | v1.2.0 | |
| askvortsov-rich-text | v2.1.6 | |
| fof-discussion-language | 1.2.2 | |
| flarum-lock | v1.2.0 | |
| flarum-likes | v1.2.0 | |
| afrux-forum-widgets-core | v0.1.7 | |
| fof-user-directory | 1.2.2 | |
| fof-follow-tags | 1.1.1 | |
| nearata-signup-confirm-password | v3.0.0 | |
| fof-impersonate | 1.0.1 | |
| sycho-advanced-extension-categories | v0.1.3 | |
| zerosonesfun-direct-links | 3.1 | |
| v17development-support | v2.5.0 | |
| v17development-seo | v1.8.0 | |
| v17development-blog | v0.5.0 | |
| therealsujitk-gifs | v4.1.1 | |
| the-turk-quiet-edits | 0.1.3 | |
| sycho-profile-cover | v1.3.1 | |
| ramesh-dada-download-button | v8.1.4 | |
| nearata-no-self-likes | v1.2.0 | |
| nearata-copy-code-to-clipboard | v2.0.0 | |
| mickmelon-coloured-usernames | 0.1.1 | |
| justoverclock-welcomebox | 1.3.5 | |
| justoverclock-hashtag | 0.2.3 | |
| ianm-follow-users | 1.0.5 | |
| glowingblue-password-strength | 3.1.0 | |
| fof-user-bio | 1.0.2 | |
| fof-upload | 1.1.0 | |
| fof-subscribed | 1.0.2 | |
| fof-socialprofile | 1.1.1 | |
| fof-sitemap | 1.0.3 | |
| fof-share-social | 1.0.1 | |
| fof-secure-https | 1.0.1 | |
| fof-recaptcha | 1.0.0 | |
| fof-polls | 1.0.5 | |
| fof-pages | 1.0.3 | |
| fof-nightmode | 1.2.0 | |
| fof-moderator-notes | 1.0.1 | |
| fof-links | 1.0.3 | |
| fof-linguist | 1.0.3 | |
| fof-ignore-users | 1.0.2 | |
| fof-html-errors | 1.0.0 | |
| fof-forum-statistics-widget | 1.0.2 | |
| fof-formatting | 1.0.2 | |
| fof-filter | 1.0.2 | |
| fof-disposable-emails | 1.0.0 | |
| flarumtr-mobile-search | v1.2 | |
| flarum-sticky | v1.2.0 | |
| flarum-pusher | v1.2.0 | |
| flarum-nicknames | v1.2.0 | |
| flarum-mentions | v1.2.0 | |
| flarum-lang-turkish | 1.2.0.2 | |
| flarum-lang-english | v1.2.0 | |
| flarum-emoji | v1.2.0 | |
| flarum-bbcode | v1.2.0 | |
| dem13n-topic-starter-label | 0.1.8 | |
| dem13n-discussion-cards | 0.3.8 | |
| datlechin-posted-on | v0.1.4 | |
| datlechin-birthdays | v1.2.3 | |
| darkle-fancybox | 1.0.0 | |
| clarkwinkelmann-create-user-modal | 1.3.0 | |
| clarkwinkelmann-circle-groups | 1.0.0 | |
| clarkwinkelmann-bookmarks | 1.0.0 | |
| clarkwinkelmann-author-change | 1.0.2 | |
| blomstra-user-filter | 0.1.1 | |
| blomstra-notification-deleter | 0.2.1 | |
| blomstra-no-email-notifications | 0.1.0 | |
| blomstra-mark-unread | 0.2.0 | |
| askvortsov-pwa | v3.1.1 | |
| askvortsov-moderator-warnings | v0.6.1 | |
| askvortsov-checklist | v1.3.1 | |
| antoinefr-bbcode-fa | v1.0.0 | |
| afrux-online-users-widget | v0.1.5 | |
| afrux-asirem | v0.1.7 | |
| acpl-my-tags | 1.2.0 | |
| acpl-mobile-tab | 1.1.0 | |
+-------------------------------------+---------+--------+
Base URL: https://www.teteos.net
HasanMerkit You might want to instead report this within that theme’s thread.
010101 already reported 9 days ago. https://discuss.flarum.org/d/27939-asirem-theme/192
Version 1.5.1 - March 22, 2022
- Fix compatibility issues with some admin themes.
It's not on Packagist quite yet, I'm getting 500 errors from GitHub while trying to push the new tag. Hopefully will be available shortly.
clarkwinkelmann this update solved Asirem theme bug. Thank you!
Before update:
HasanMerkit
- Edited
Does this extension keep a log of posts deleted/ edited by moderators too?
Wellwisher yes, it does not differentiate weather a moderator or not.
GreXXL this is cool. I always wanted a feature like this. Amazing mod
getting a 500 error:
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null, created_at
datetime not null) default character set utf8mb4 collate' at line 1 (SQL: create table flez_kilowhat_audit_log
(id
int unsigned not null auto_increment primary key, actor_id
int unsigned null, client
varchar(255) not null, ip_address
varchar(255) null, action
varchar(255) not null, payload
json null, created_at
datetime not null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = InnoDB) in /vendor/illuminate/database/Connection.php:712
jimmybonez what MySQL version do you have?
Version 1.6.0 - December 15, 2022
- Throw error if MySQL requirements are not met during enable.
- No longer destroy the logs table when purging migrations to prevent tempering from a hijacked admin account.
- Add CLI command to destroy the logs table.
- [pro only] Add CLI command to delete logs older than a specific date or threshold.
Check https://kilowhat.net/flarum/extensions/audit#remove-extension for information on how to delete the data in versions 1.6 and later.
Version 1.7.0 - August 8, 2023
- Fix for possible MySQL errors if another extension added
id
orslug
columns to intermediate relationship tables. - Fix for possible duplicate Nickname change logs if other extensions perform additional database queries during the same lifecycle.
- [pro only] Log events from FoF Merge Discussions extension.
- [pro only] Restore 1.5.1 fixes that were accidentally reverted in 1.6.0.
Hello, I have a question for you. I have installed your plugin and it shows the Docker IP. How should I solve this problem?
huahua I'm not very familiar with Docker, but either there is a config flag in Docket config for that (I'm not sure, the answers I see when searching online seem very laborious), or you can configure your server like a regular reverse proxy:
- In your host server, use nginx or apache to pass the request to the Docker container, while adding an
X-Forwarded-For
header - Then, inside the Flarum container, configure nginx or apache to restore the original IP from the header
I don't think we have an extension for Flarum to automatically restore an IP from the X-Forwarded-For
header. But I don't think this would be sufficient on its own unless Docker or an existing reverse proxy you have already adds that header to the incoming request.
It's not something specific to this extension, the same issue likely affects all other Flarum features and third-party extensions, like the post IP visible when clicking the post date.