Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix errors and warnings for "rebar3 edoc" | Badlop | 2022-05-17 | 1 | -18/+19 |
| | |||||
* | Update copyright year to 2022 | Badlop | 2022-02-11 | 1 | -2/+2 |
| | |||||
* | Fix typos | Kian-Meng Ang | 2022-01-24 | 1 | -2/+2 |
| | |||||
* | Fix WebAdmin recent change | Badlop | 2021-08-27 | 1 | -2/+2 |
| | |||||
* | Add internal links in WebAdmin Vhosts page | Badlop | 2021-08-27 | 1 | -4/+6 |
| | |||||
* | Align numbers in WebAdmin tables to the right | Badlop | 2021-05-19 | 1 | -14/+40 |
| | |||||
* | Show uptime date in WebAdmin, it's easier to understand that uptime seconds | Badlop | 2021-05-19 | 1 | -0/+15 |
| | |||||
* | Show mnesia table memory in bytes, not in words | Badlop | 2021-05-19 | 1 | -2/+4 |
| | |||||
* | New simple webadmin pages to view mnesia tables information and content | Badlop | 2021-05-17 | 1 | -3/+100 |
| | |||||
* | Update newest copyright year to 2021 (#3464) | Badlop | 2021-01-27 | 1 | -2/+2 |
| | |||||
* | Don't do double utf-8 conversion on translated strings in str:format | Paweł Chmielowski | 2020-11-09 | 1 | -7/+7 |
| | | | | | | | This caused garbled text in some places in webadmin when using language that used characters > 128. Thanks to chengshq for noticing this and providing preliminary patch. | ||||
* | Use include_lib() to include headers from dependencies (#3369) | Stu Tomlinson | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | Mark dangerous buttons with CSS (#3363) | Badlop | 2020-08-24 | 1 | -2/+2 |
| | |||||
* | Fix to allow vhost admins to view WebAdmin menus (#3355) | Badlop | 2020-08-10 | 1 | -19/+8 |
| | |||||
* | Display installed ejabberd version in webadmin footer (#3272) | Badlop | 2020-05-15 | 1 | -0/+1 |
| | |||||
* | Fix most EDoc errors, even if that's not used nowadays apparently | Badlop | 2020-05-11 | 1 | -3/+3 |
| | |||||
* | Update links to the ejabberd Docs page in WebAdmin | Badlop | 2020-04-14 | 1 | -3/+3 |
| | |||||
* | Make webadmin redirect to page that end with / | Paweł Chmielowski | 2020-03-26 | 1 | -2/+16 |
| | |||||
* | Revert "Pass base path instead of level to support URL missing slash (#3177)" | Paweł Chmielowski | 2020-03-26 | 1 | -107/+124 |
| | | | | This reverts commit e9d1201ea813d19c6c7403c7aa883e314991d664. | ||||
* | Pass base path instead of level to support URL missing slash (#3177) | Badlop | 2020-03-11 | 1 | -124/+107 |
| | |||||
* | Update copyright to 2020 (#3149) | Badlop | 2020-01-28 | 1 | -2/+2 |
| | |||||
* | Verify http host in web admin only if authentication is missing host | Paweł Chmielowski | 2019-10-09 | 1 | -32/+32 |
| | | | | | This should allow access to web admin through ip address or just served from domain not defined in ejabberd hosts | ||||
* | Update Guide links in WebAdmin to website, as local file isn't included | Badlop | 2019-10-02 | 1 | -24/+0 |
| | |||||
* | Support custom base path in WebAdmin by using relative URLs (#3043) | Badlop | 2019-10-02 | 1 | -71/+91 |
| | |||||
* | Correctly handle unicode in log messages | Evgeny Khramtsov | 2019-09-23 | 1 | -2/+2 |
| | |||||
* | Fix some links to Guide in WebAdmin and add new ones (#3003) | Badlop | 2019-08-27 | 1 | -5/+5 |
| | |||||
* | Use select fields to input host in WebAdmin Backup (#3000) | Badlop | 2019-08-22 | 1 | -6/+11 |
| | |||||
* | Fix call to deprecated ejabberd_config:get_myhosts() (#3000) | Badlop | 2019-08-22 | 1 | -1/+1 |
| | |||||
* | Check account auth provided in WebAdmin is a local host (#3000) | Badlop | 2019-08-22 | 1 | -0/+7 |
| | |||||
* | Don't treat 'Host' header as a virtual XMPP host | Evgeny Khramtsov | 2019-08-13 | 1 | -25/+30 |
| | | | | Fixes #2989 | ||||
* | Fix typos using codespell | Evgeny Khramtsov | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | Make logging messages more consistent | Evgeny Khramtsov | 2019-06-24 | 1 | -1/+1 |
| | |||||
* | Check if mod_last is loaded before calling its functions | Evgeny Khramtsov | 2019-06-24 | 1 | -7/+18 |
| | |||||
* | Improve extraction of translated strings | Evgeny Khramtsov | 2019-06-22 | 1 | -151/+152 |
| | | | | | | | | | | | | | Now every such string MUST be encapsulated into ?T() macro. The macro itself is defined in include/translate.hrl. Example: -module(foo). -export([bar/1]). -include("translate.hrl"). bar(Lang) -> translate:translate(Lang, ?T("baz")). | ||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -883/+44 |
| | |||||
* | Replace code using p1_time_compat wrapper with native functions | Paweł Chmielowski | 2019-02-27 | 1 | -1/+1 |
| | | | | | | | Since we now require R19, we shouldn't need that anymore. There are still couple places where p1_time_compat:unique_timestamp() is used as there is no direct equivalent. | ||||
* | Fix support to restart module with live options in WebAdmin | Badlop | 2019-02-06 | 1 | -1/+4 |
| | |||||
* | Reject request http_api request that have malformed Authentication header | Paweł Chmielowski | 2019-01-30 | 1 | -0/+1 |
| | |||||
* | Remove slash producing url /admin//additions.js | Christophe Romain | 2019-01-09 | 1 | -1/+1 |
| | |||||
* | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 1 | -2/+2 |
| | |||||
* | Switch more log message to warning level | Evgeny Khramtsov | 2018-09-19 | 1 | -2/+2 |
| | | | | | The commit is supposed to improve logging at loglevel 3, which is the recommended level for high loaded ejabberd servers | ||||
* | Fix some dialyzer warnings | Evgeny Khramtsov | 2018-09-09 | 1 | -2/+1 |
| | |||||
* | Adopt code that uses parse_listener_portip after result change | Paweł Chmielowski | 2018-07-11 | 1 | -1/+2 |
| | |||||
* | Get rid of ejabberd.hrl header | Evgeniy Khramtsov | 2018-06-14 | 1 | -5/+4 |
| | | | | | | | | | The header consisted of too many unrelated stuff and macros misuse. Some stuff is moved into scram.hrl and type_compat.hrl. All macros have been replaced with the corresponding function calls. TODO: probably type_compat.hrl is not even needed anymore since we support only Erlang >= OTP 17.5 | ||||
* | Move ejabberd_http:url_encode/1 to 'misc' module | Holger Weiss | 2018-04-03 | 1 | -2/+2 |
| | |||||
* | Hardcode ACL rules used by ejabberd_web_admin | Evgeniy Khramtsov | 2018-03-19 | 1 | -11/+5 |
| | |||||
* | Introduce new gen_mod callback: mod_options/1 | Evgeniy Khramtsov | 2018-01-23 | 1 | -13/+7 |
| | | | | | | | The callback is supposed to provide known options and their default values, as long as the documentation. Passing default values into get_mod functions is now deprecated: all defaults should be provided by the Mod:mod_options/1 callback. | ||||
* | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -2/+2 |
| | |||||
* | Don't include CSS, javascript and image data directly in the code | Evgeniy Khramtsov | 2017-10-09 | 1 | -297/+23 |
| | |||||
* | Deprecate misc:encode_base64/1 and misc:decode_base64/1 | Evgeniy Khramtsov | 2017-05-23 | 1 | -4/+4 |
| |