Log

core/configmanager.lua @ 13112:b6aaab0846fe

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