Commit Graph

111 Commits (5c1d94de1b67353da7e2c348379c8a8509a9e66a)

Author SHA1 Message Date
Matthew Wild 83ca1bd5d1 configure, Makefile: Add --libdir option to ./configure, allowing you to override the $PREFIX/lib/ default. Fixes #470. 11 years ago
Kim Alvefur 42475293d1 tools/ejabberd2prosody.lua: Fix JID building, node-less jids became @hostname in some cases 12 years ago
Kim Alvefur 70b5195b4f tools/jabberd14sql2prosody: Fix package.path (thanks daurnimator) 12 years ago
Waqas Hussain 9b804fffc8 tools/ejabberd2prosody: Don't throw an error if XML CDATA is null ([] in Erlang, instead of a string or being missing). 12 years ago
Kim Alvefur 6712a42066 tools/ejabberd2prosody: Handle new room member format. 12 years ago
Waqas Hussain 611b2eb4ed tools/ejabberd2prosody: Disable generating a config, as the format it generates is completely out of date. 12 years ago
Waqas Hussain 796429efbe tools/ejabberd2prosody: “xmlelement” can be “xmlel” in newer ejabberd (thanks cr). 12 years ago
Waqas Hussain 21f6eb82cf tools/ejabberd2prosody: Add support for importing MUC rooms. 12 years ago
Waqas Hussain 0adfe40738 tools/ejabberdsql2prosody: Skip invalid XML in data, and print out errors. 12 years ago
Vadim Misbakh-Soloviov c633ac92a9 additional fix for erlparse loading in ejabberd2prosody.lua 13 years ago
Vadim Misbakh-Soloviov ceff8cb313 package{,c}path fixes for migration tools 13 years ago
Waqas Hussain 814d446911 tools/migration/migrator/prosody_files: Fix undefined global access of ‘error’, print the actual error message and correct file path in the error message when we fail to load a file, skip broken files instead of failing migration. 12 years ago
Kim Alvefur 4d156831cb tools/migration/Makefile: Apply Lua runtime override (see 53f741a5a73a) 13 years ago
Kim Alvefur f092adcb3c ejabberd2prosody.lua: Don't make assumptions about file name. 13 years ago
Kim Alvefur f766f157e7 ejabberd2prosody.lua: Replace util.logger with a dummy before requiring util.serialization 13 years ago
Waqas Hussain 20a28d166c tools/migration/migrator/jabberd14: Use util.xml. 13 years ago
Waqas Hussain 997a920d80 tools/openfire2prosody: Use util.xml. 13 years ago
Waqas Hussain 39216ec3d3 tools/jabberd14sql2prosody: Use util.xml. 13 years ago
Waqas Hussain 60d77168d0 tools/ejabberdsql2prosody: Use util.xml. 13 years ago
Waqas Hussain 2ea9714c6f tools/jabberd14sql2prosody: Initial commit. Accounts, rosters, vCards, subscriptions and offline messages supported (thanks halfdan for all the testing). 14 years ago
Kim Alvefur 63c4de5955 tools/xep227toprosody.lua: Update childtags calls, replace some with ipairs 14 years ago
Waqas Hussain 79de781658 tools/openfire2prosody: Initial commit. 14 years ago
Waqas Hussain 6ae2292381 tools/erlparse: Handle decimal point in numbers. 14 years ago
Waqas Hussain d69fd55cf6 tools/erlparse: Fix erlang string escape sequences. 14 years ago
Florian Zeitz 8eec297456 mod_admin_telnet, prosody, prosodyctl, ejabberd2prosody: Don't depend on modules setting globals 14 years ago
Florian Zeitz d49b9bc2ab Eliminate direct setfenv usage 14 years ago
Waqas Hussain 84090686e4 tools/ejabberdsql2prosody: Handle INSERT statement form where column list is specified (by skipping the column list). 14 years ago
Waqas Hussain a329f8193f migrator/jabberd14: Minor refactoring. 14 years ago
Waqas Hussain 5785bdb7b6 migrator/jabberd14: Support for reading jabberd14 spool files. 14 years ago
Matthew Wild 662e7a289f tools/ejabberdsql2prosody: Track current line for error reporting 14 years ago
Waqas Hussain 364dbbef55 ejabberd2prosody: Added a lot more type checks to ensure XML data has proper data types. Ignore attributes of invalid types. Fixes the cause of issue#261. 14 years ago
Waqas Hussain 316cb51770 ejabberd2prosody: Add support for privacy lists. 15 years ago
Matthew Wild 27bc9300b8 migrator/prosody_sql.lua: Create (and upgrade) MySQL tables to use MEDIUMTEXT for the 'value' column to avoid truncation 15 years ago
Matthew Wild aded9653e0 migrator/prosody_files: Don't choke on empty data stores for a user (thanks @eoranged) 15 years ago
Matthew Wild 32c5970584 tools/migration/migrator/prosody_sql.lua: Fix compatibility with PostgreSQL (thanks Timo) 15 years ago
Matthew Wild f9191fdb2c tools/migration/migrator/prosody_files.lua: Fix for previous commit 15 years ago
Matthew Wild 747f5e7ccf tools/migration/prosody-migrator.lua: Add messages to show when migration is in progress 15 years ago
Matthew Wild 667fc392e9 tools/migration: Support for ~/ in paths 15 years ago
Matthew Wild 0e4599d1b5 tools/migration/prosody-migrator.lua: Refactor store handler loading to report errors they throw 15 years ago
Matthew Wild cef7f598c0 tools/migration/migrator/prosody_sql: Throw a friendlier error when LuaDBI is not found 15 years ago
Matthew Wild 1f049ed80d tools/migration: Rename main.lua -> prosody-migrator.lua and update the Makefile 15 years ago
Matthew Wild 2c97611fed migrator/prosody_sql.lua: Fix for compatibility with non-MySQL databases 15 years ago
Matthew Wild ceffa60caf tools/migration/Makefile: Don't install main.lua (we already install it as prosody-migrator) (thanks Enrico) 15 years ago
Matthew Wild 2b4811c843 tools/migration/*: Numerous changes and restructuring, and the addition of a Makefile 15 years ago
Matthew Wild 35a339b1d3 tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling for config and command-line parameters 15 years ago
Matthew Wild 34b35a3bb2 tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling for config and command-line parameters 15 years ago
Matthew Wild 7c054e5160 tools/migration/main.lua: Add command-line parsing, including --config=CONFIG_FILE, and the ability to specify to/from stores to migrate 15 years ago
Matthew Wild 377ab2ee58 tools/migration/main.lua: Add command-line parsing, including --config=CONFIG_FILE, and the ability to specify to/from stores to migrate 15 years ago
Matthew Wild a33886bcb1 tools/migration/config.lua: Minor fixes for more sensible defaults 15 years ago
Matthew Wild d9e40c89b2 tools/migration/config.lua: Minor fixes for more sensible defaults 15 years ago