Commit Graph

33 Commits (0ff1619ea4e2a6702a3fb70135fb656efd64790b)

Author SHA1 Message Date
Kim Alvefur 5b56cf55da mod_blocklist: Allow mod_presence to handle subscription stanzas before bouncing outgoing presence (fixes #575) 8 years ago
Kim Alvefur a36a90a225 mod_blocklist: Drop messages to existing full JIDs in order to prevent issues with MUC PMs, fixes #690 8 years ago
Kim Alvefur 7485f6117d mod_blocklist: Use local variable [luacheck] 9 years ago
Kim Alvefur b414eafb0b mod_blocklist: Split long line [luacheck] 9 years ago
Kim Alvefur 6805cf54ec mod_blocklist: Check first level cache before calling blocklist getter 9 years ago
Kim Alvefur d68051abe4 mod_blocklist: Simplify loop with ipairs 9 years ago
Kim Alvefur 8945f8cba1 mod_blocklist: Remove one indentation level 9 years ago
Kim Alvefur f6809f29d2 mod_blocklist: Return early from migration if no valid privacy list data is found 9 years ago
Kim Alvefur c6cd894c0b mod_blocklist: Make the 'false' metadata field a table so we can store timestamps and other useful data 9 years ago
Kim Alvefur 3045c13d18 mod_blocklist: Mention issue numbers 10 years ago
Kim Alvefur 2a5285e1ac mod_blocklist: Decrease priority of iq hooks to ease handling by other modules 10 years ago
Kim Alvefur 0368fd8ee5 mod_blocklist: Clear second level cache correctly on user deletion 10 years ago
Kim Alvefur dcda8abb47 mod_blocklist: Update Copyright header 10 years ago
Kim Alvefur 5fcae12448 mod_blocklist: Skip creating some tables and some processing if unblocking 10 years ago
Kim Alvefur ad2e38c940 mod_blocklist: When blocking someone who sent a subscription request, forget that request since the user would be unable to deny it while blocked (Fixes #574) 10 years ago
Kim Alvefur fa1e5fcb0c mod_blocklist: Restructure how we keep track of where to send unavailable presence 10 years ago
Kim Alvefur 82f7ca9dbb mod_blocklist: session[username] can't possibly be unset if that user is sending queries 10 years ago
Kim Alvefur 7b4dd55675 mod_blocklist: Add comments describing some variables 10 years ago
Kim Alvefur 6c08f31979 mod_blocklist: Expand comments on caching of blocklists 10 years ago
Kim Alvefur 4cc144b4fc mod_blocklist: Add comment about compliance issue #575 10 years ago
Kim Alvefur e3f5e38ccb mod_blocklist: Rename variable for clarity 10 years ago
Kim Alvefur 224a307f65 mod_blocklist: Clear second level cache when user is deleted 10 years ago
Kim Alvefur 8fab7afb33 mod_blocklist: Use util.cache to manage how many users blocklists are kept in memory 10 years ago
Kim Alvefur 3d54e67a5e mod_blocklist: Explicitly halt event propagation after returning a reply (send returns nil sometimes) 10 years ago
Kim Alvefur 3439df2a51 mod_blocklist: Some cleanup [luacheck] 11 years ago
Kim Alvefur 0d4164c42c mod_blocklist: Fix import 11 years ago
Kim Alvefur 58138b1fd5 mod_blocklist: Don't send unavailable presence from unavailable sessions when blocking a contact 11 years ago
Kim Alvefur 9c15f1ec5f mod_blocklist: Only log message about migrating from mod_privacy when there is data to migrate 11 years ago
Kim Alvefur 18a60e0708 mod_blocklist: Capitalize log message 11 years ago
Kim Alvefur 66416f2f48 mod_blocklist: Use full word as variable name, we can afford that 12 years ago
Kim Alvefur 80b321dd3e mod_blocklist: Correct comment 12 years ago
Kim Alvefur d03a062800 mod_blocklist: Fix any unblock emptying the blocklist 12 years ago
Kim Alvefur 9ad24a640e mod_blocklist: XEP-0191 implementation written for speed and independence from mod_privacy 12 years ago