Log

core/configmanager.lua @ 13227:58083329903d

description author age
core: Prefix module imports with prosody namespace Kim Alvefur 21 months ago
core.configmanager: Remove COMPAT for old config format from 2013 Kim Alvefur 2022-05-29
configmanager: Clearer errors when providing unexpected values after VirtualHost (fixes #1735, thanks arawaks) 0.12 Matthew Wild 2022-04-03
configmanager: Add method to report loaded config files (part of #1729 fix) 0.12 Matthew Wild 2022-03-28
configmanager: Update error message to say 'VirtualHost' instead of 'Host' Matthew Wild 2021-12-20
core.configmanager: Handle nameprep validation errors Kim Alvefur 2019-11-02
core.configmanager: Ensure Hosts are given names Kim Alvefur 2019-11-02
core.configmanager: Removed code related to complement_lua_path João Duarte 2019-08-16
core.configmanager: Added support to 'complement_lua_path' João Duarte 2019-08-01
configmanager: Pass through warnings from included files Matthew Wild 2019-03-20
configmanager: Emit warning for duplicated config options Matthew Wild 2019-03-20
configmanager: Add support for returning warnings Matthew Wild 2019-03-20
configmanager: Allow referencing environment variables in the config as as ENV_<name> Matthew Wild 2018-09-03
configmanager: Move firing of the 'config-reloaded' event into util.startup (fixes #1117) Kim Alvefur 2018-03-25
vairious: Add annotation when an empty environment is set [luacheck] Kim Alvefur 2018-02-28
configmanager: Remove unused local [luacheck] Kim Alvefur 2017-05-28
configmanager: Remove support for multiple parsers, fixes #852. Emmanuel Gil Peyrot 2017-05-27
core: Split some very long lines [luacheck] Kim Alvefur 2017-03-04
core.*: Remove use of module() function Kim Alvefur 2015-02-21
configmanager: Refactor function to avoid re-declaring local variable [luacheck] Matthew Wild 2015-05-18
configmanager: Rename unused function arguments [luacheck] Matthew Wild 2015-05-18
configmanager: Rename variable to avoid name conflicts [luacheck] Matthew Wild 2015-05-18
configmanager: Rename unused function argument [luacheck] Matthew Wild 2015-05-18
configmanager: Remove unnecessary function localizations [luacheck] Matthew Wild 2015-05-18
configmanager: Rename variable to avoid name conflict [luacheck] Matthew Wild 2015-05-18
configmanager: Rename variable to avoid name conflict [luacheck] Matthew Wild 2015-05-18
Merge 0.9->0.10 Matthew Wild 2014-07-31
configmanager: nameprep VirtualHost and Component names Matthew Wild 2014-07-31
Merge 0.9->0.10 Kim Alvefur 2014-05-09
configmanager: Delay importing LuaFileSystem until needed by an Include line Kim Alvefur 2014-05-09
core.configmanager: Move path utility functions into util.paths Kim Alvefur 2014-05-09
Merge 0.9->trunk Matthew Wild 2013-09-02
configmanager: Fix checking of absolute paths on Windows Kim Alvefur 2013-08-30
Remove all trailing whitespace Florian Zeitz 2013-08-09
configmanager: Some cleanup, remove unused variables and imports Matthew Wild 2013-04-03
configmanager: Fix so unset variables are searched for in the global section Kim Alvefur 2013-03-23
configmanager, hostmanager, prosody: Almost complete removal of section-related code, and the infamous 'core' section. Still backwards-compatible with API users. Matthew Wild 2013-03-22
configmanager: Fix include of relative files via Include directive in config Matthew Wild 2012-09-13
Eliminate direct setfenv usage Florian Zeitz 2012-06-08
configmanager: get(): Make section (core) optional (hurrah) Matthew Wild 2011-12-10
configmanager: resolve_relative_path: Improved detection of absolute paths on Windows. Waqas Hussain 2011-08-25
configmanager: Added rawget(). Waqas Hussain 2011-01-05
configmanager: Filenames without a path are also relative to the config file path, not the current working directory Matthew Wild 2010-12-21
configmanager: Support for wildcards in Include directives Matthew Wild 2010-12-20
configmanager: Switch back to returning 'ok' to signal config load success - fixes config errors not being displayed Matthew Wild 2010-12-18
configmanager: Change parser API again to pass a config table to insert settings to. Fixes Include(). (Thanks Zash/answerman) Matthew Wild 2010-11-11
configmanager: Update Include and RunScript directives to support paths relative to the (current!) config file Matthew Wild 2010-11-10
prosody, configmanager, certmanager: Relocate prosody.resolve_relative_path() to configmanager, and update certmanager (the only user of this function) Matthew Wild 2010-11-10
configmanager: Atomic reloads, and some other internal changes to achieve this Matthew Wild 2010-11-07
configmanager: Allow VirtualHost/Component definitions to be followed by a table of config options Matthew Wild 2010-10-08
configmanager: Remove dependency on eventmanager, and global 'prosody' object Matthew Wild 2010-07-17
Merge configmanager->trunk Matthew Wild 2010-05-05
configmanager: Add VirtualHost as an alias for Host (re-applied in trunk due to previous bad merge with 0.7) Matthew Wild 2010-04-14
Merge 0.7->trunk (with MUC needing checking, waqas) Matthew Wild 2010-05-04
Merge 0.6 into 0.7. Waqas Hussain 2010-05-01
configmanager: Add VirtualHost as an alias for Host Matthew Wild 2010-04-14
configmanager: Fix very wacky indentation Matthew Wild 2010-05-04
configmanager: Fix some wacky indentation Matthew Wild 2010-05-04
Merge 0.6->0.7 Matthew Wild 2010-03-22
Update copyright headers for 2010 Matthew Wild 2010-03-22