Commit Graph

70 Commits (dc1690029d807c815be87f0f94de383decef52b0)

Author SHA1 Message Date
Kim Alvefur 36bdcaa99c core: Use prosody.hosts instead of _G.hosts for consistency 8 years ago
Matthew Wild e50e0c22a4 storagemanager: Default storage_async_check to false for a while 8 years ago
Kim Alvefur 7ba7fd140b storagemanager: Remove unused variable [luacheck] 8 years ago
Matthew Wild d0eea7794a storagemanager: Log warning on storage access outside of async contexts 8 years ago
Kim Alvefur 146acdbd33 vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
Kim Alvefur 8933b2ac06 storagemanager: Use the existing local reference to 'hosts' 9 years ago
Kim Alvefur 014168ff18 core: Split some very long lines [luacheck] 9 years ago
Matthew Wild 8af6c86c48 storagemanager: Fix for previous commit 10 years ago
Matthew Wild 786f912ac4 storagemanager: Fire event when opening a store, and allow the returned store/err to be overridden 10 years ago
Matthew Wild 297a9717b0 storagemanager: Simplify function flow 10 years ago
Kim Alvefur fb2aae4316 storagemanager: Capitalize log message 10 years ago
Kim Alvefur 3f2145c477 storagemanager: Fix saving data in map shim when no prior data exists 10 years ago
Kim Alvefur 5320080656 storagemanager: Add set_keys method to map store shim 10 years ago
Matthew Wild cf88b880cd storagemanager, mod_storage_sql, mod_storage_sql2: Rename mod_storage_sql2 -> mod_storage_sql, mod_storage_sql -> mod_storage_sql1 (temporarily), and emit warning for configs using sql2 10 years ago
Matthew Wild fcb1c816a1 storagemanager: Split config retrieval into its own function 10 years ago
Kim Alvefur 15be099575 storagemanager: Check if drivers support purging, warn otherwise 11 years ago
Kim Alvefur 5a902a1ad7 storagemanager: Export purge (fixes deleting users from usermanager) (thanks mt) 11 years ago
Kim Alvefur 79198d6ca1 storagemanager: Add forward declaration to fix use of open() before it's defined 11 years ago
Matthew Wild 2368a513e2 portmanager, s2smanager, sessionmanager, stanza_router, storagemanager, usermanager, util.xml: Add luacheck annotations 11 years ago
Kim Alvefur 075278ff98 core.*: Remove use of module() function 11 years ago
Matthew Wild c11f16fded storagemanager: Remove unused import of error() 11 years ago
Kim Alvefur 5d689d9a6a storagemanager: Fix map store shim if store is empty 12 years ago
Kim Alvefur 227ec5a233 storagemanager: Fix map store shim if store is empty 12 years ago
daurnimator a6da25a2a1 storagemanager: When map store isn't available, fallback to keyval store [backported from trunk] 12 years ago
daurnimator f137f89683 core/storagemanager: When map store isn't available, fallback to keyval store 12 years ago
Florian Zeitz 4b618a8727 Remove all trailing whitespace 13 years ago
Waqas Hussain d875ae5d80 storagemanager: Fix traceback in logging when store type is nil, and store is unsupported. 13 years ago
Kim Alvefur 7d9e3dd14b storagemanager: Support for iterating over users 14 years ago
Kim Alvefur f9e4d051f2 storagemanager: Remove unused variable 14 years ago
Kim Alvefur af09884c67 storagemanager: Remove unused variable 14 years ago
Kim Alvefur 49bb1b920d storagemanager: Fix argument (Thanks Maranda) 14 years ago
Kim Alvefur c1238ce3f2 storagemanager: Fix argument (Thanks Maranda) 14 years ago
Matthew Wild e53e17d1bb storagemanager: Remove usage of 'core' when calling configmanager.get() 14 years ago
Kim Alvefur f7f8f20929 storagemanager, datamanager, mod_storage_{internal,sql}: Replace list_stores() with an iterator version 14 years ago
Kim Alvefur 172562976c storagemanager: Add purge() for purging user data from all backends in use 14 years ago
Waqas Hussain 66f46ff6ef core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to allow using module:provides(). 14 years ago
Kim Alvefur c57bd063ea storagemanager: Fix arguments 14 years ago
Kim Alvefur 178dcc2e91 storagemanager: Fix indentation 14 years ago
Kim Alvefur 3c09bba61e storagemanager: Add method for removing all data belonging to a user 14 years ago
Kim Alvefur be8a761413 storagemanager: Add method for listing stores 14 years ago
Kim Alvefur 64a6916f6e storagemanager: Split out driver choosing from the open() method 14 years ago
Matthew Wild 64f91f8893 storagemanager: Fix incorrect variable name 14 years ago
Matthew Wild 4531224ed4 storagemanager: Don't always show fallback warning when using per-store config 15 years ago
Matthew Wild 18f5651ba3 storagemanager: Don't always show fallback warning when using per-store config 15 years ago
Matthew Wild c8333f80b5 storagemanager: Log warning when loading the storage provider plugin fails 15 years ago
Matthew Wild 7e8dff20a6 storagemanager: Log warning when loading the storage provider plugin fails 15 years ago
Waqas Hussain c3e87cc5f3 storagemanager: When we have a cached data driver, we are supposed to use it. 15 years ago
Waqas Hussain 6771ad9d29 storagemanager: When we have a cached data driver, we are supposed to use it. 15 years ago
Waqas Hussain 56c8c3865f storagemanager: Hook "host-activated", to make sure we are notified about data drivers. 15 years ago
Waqas Hussain 980df08b94 storagemanager: Hook "host-activated", to make sure we are notified about data drivers. 15 years ago