Commit Graph

161 Commits (020cd46f0341663d71ebdbd02f67032ddcb4a677)

Author SHA1 Message Date
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 15 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. 15 years ago
Waqas Hussain 316cb51770 ejabberd2prosody: Add support for privacy lists. 15 years ago
Matthew Wild ad0d5080ec tools/xep227toprosody.lua: Rename ns_xep227 to xmlns_xep227 for consistency with main Prosody code 15 years ago
Matthew Wild 3895a74e99 tools/xep227toprosody.lua: Rename ns_xep227 to xmlns_xep227 for consistency with main Prosody code 15 years ago
Matthew Wild b7f373b159 tools/xep227toprosody.lua: Convert to use util.xmppstream 15 years ago
Matthew Wild 245099fadd tools/xep227toprosody.lua: Convert to use util.xmppstream 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
Matthew Wild 87b95d5229 tools/migration/*.lua: Convert to unix line endings 15 years ago
Matthew Wild ba01859e1c tools/migration/*.lua: Convert to unix line endings 15 years ago
Waqas Hussain 3b2591c47d tools/migration/*: Initial commit of a new migration tool. Currently supports Prosody files and Prosody SQL as input and output. 15 years ago
Waqas Hussain 0a2b87128f tools/migration/*: Initial commit of a new migration tool. Currently supports Prosody files and Prosody SQL as input and output. 15 years ago
Waqas Hussain 1df82fb6a9 ejabberdsql2prosody: Added a global 'prosody' table to fix a traceback. 15 years ago
Waqas Hussain b7e51a203d Monster whitespace commit (beware the whitespace monster). 15 years ago
Matthew Wild 8736c7f83f tools/xep227toprosody.lua: Set executable bit 16 years ago
Matthew Wild fedb844300 tools/erlparse: Discard erlang PIDs instead of choking on them as a syntax error 16 years ago
Matthew Wild 6fa3afd4ef tools/erlparse: Report the line number when showing a syntax error in the input file 16 years ago
Matthew Wild b697788460 tools/erlparse: Optimisations aplenty for faster processing of large files 16 years ago
Matthew Wild fb8aa8bc8b tools/ejabberd2prosody: Create prosody singleton so datamanager can detect the platform (set no platform to use lfs, pposix isn't necessary here) 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Matthew Wild ecbba1ff6a ejabberd2prosody: Don't print passwords of imported accounts 16 years ago