aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline_odbc.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* If big offline message queue, show only subset on WebAdmin (EJAB-1095)Badlop2010-01-121-1/+21
| | | | SVN Revision: 2896
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-121-1/+1
| | | | SVN Revision: 2891
* Support in user list page of WebAdmin when mod_offline is disabled (EJAB-377)Badlop2010-01-121-6/+10
| | | | SVN Revision: 2877
* Support XEP-0085 Chat State Notifications (EJAB-961)Badlop2009-06-301-13/+26
| | | | SVN Revision: 2350
* Add XEP82 Date Time, update XEP202 Entity Time and XEP203 Delayed Delivery ↵Badlop2009-06-301-0/+7
| | | | | | (EJAB-234) SVN Revision: 2345
* Add announcement of offline feature to service discovery (EJAB-234)Badlop2009-06-301-0/+22
| | | | SVN Revision: 2344
* Add option to restrict max offline messages by Access and ACL (EJAB-951)Badlop2009-06-151-13/+20
| | | | | | | New option for mod_offline: access_max_user_messages. The old option user_max_messages is no longer supported. SVN Revision: 2162
* Replace TYPE/1 with is_TYPE/1 (EJAB-922)Badlop2009-05-061-1/+1
| | | | SVN Revision: 2057
* * src/web/ejabberd_web_admin.erl: Use textareas for large inputBadlop2009-01-121-1/+1
| | | | | | | | | | | | | | like ejabberd module options and listening port options. Show result of POST more clearly. Ensure access rules are shown with some minimum separation. Improve menu headers. (EJAB-562) * src/web/ejabberd_web_admin.hrl: Likewise * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/mod_shared_roster.erl: Likewise SVN Revision: 1813
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-121-2/+2
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* * src/web/ejabberd_web_admin.erl: Run new hookBadlop2008-10-121-2/+22
| | | | | | | | | | webadmin_user_parse_query when POST in web admin user page (thanks to Oleg Palij)(EJAB-747) * src/mod_offline.erl: Add button "Remove All Offline Messages" in a user page (thanks to Oleg Palij)(EJAB-747) * src/mod_offline_odbc.erl: Likewise SVN Revision: 1643
* Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason}Christophe Romain2008-08-251-0/+2
| | | | SVN Revision: 1540
* * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop2008-07-311-1/+1
| | | | | | | | | | | * doc/guide.html: Likewise * doc/api/overview.edoc: Likewise * src/*/*.erl: Likewise * src/*/*.hrl: Likewise * src/*/*.c: Likewise * src/odbc/*.sql: Likewise SVN Revision: 1499
* * src/*.hrl: Get back all ejabberd header files to their originalBadlop2008-07-161-2/+2
| | | | | | | | | | placement in src/ subdirectories (EJAB-696) * src/*/*.erl: Likewise * src/*/Makefile.in: Likewise * src/Makefile.in: Install header files in system include/ dir, reproducing the subdirectory structure of src/ SVN Revision: 1453
* * src/configure.ac: Update installation permissions (EJAB-402)Badlop2008-07-131-2/+2
| | | | | | | | | | | | | | | | * src/configure: Likewise * src/Makefile.in: The mnesia, ebin and priv dirs are now installed in different locations. Install header files and documentation (EJAB-696) * doc/guide.tex: Likewise * doc/guide.html: Likewise * include/*.hrl: Place for all ejabberd header files (EJAB-696) * src/*/*.erl: Update references to header files * src/*/Makefile.in: Include the include/ dir SVN Revision: 1441
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-151-1/+1
| | | | | | * src/*: Likewise SVN Revision: 1153
* * applied copyright patch 2.Mickaël Rémond2007-12-241-0/+19
| | | | SVN Revision: 1112
* * src/mod_caps.erl: Fix compilation warnings: Part 2 (EJAB-290)Badlop2007-12-071-1/+1
| | | | | | | | | | | * src/mod_configure.erl: * src/mod_configure2.erl: * src/mod_offline_odbc.erl: * src/mod_shared_roster.erl: * src/mod_stats.erl: * src/mod_version.erl: SVN Revision: 1046
* * src/mod_offline_odbc.erl: BugfixAlexey Shchepin2007-10-061-1/+2
| | | | SVN Revision: 955
* * src/mod_offline_odbc.erl: BugfixAlexey Shchepin2007-09-041-3/+3
| | | | SVN Revision: 920
* * src/mod_offline_odbc.erl: Implements quota for offline messagesMickaël Rémond2007-08-281-47/+97
| | | | | | | in relational database (EJAB-314) * src/odbc/odbc_queries.erl: Likewise SVN Revision: 893
* * src/web/ejabberd_web_admin.erl: Added hooks to allow plugins toAlexey Shchepin2007-08-231-16/+160
| | | | | | | | | | | add their pages without modifying ejabberd_web_admin.erl (thanks to Badlop) * src/web/ejabberd_web_admin.hrl: Macro definitions moved here * src/mod_shared_roster.erl: Updated * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise SVN Revision: 884
* * src/ejabberd_auth_anonymous.erl: Added anonymous_purge_hookAlexey Shchepin2007-05-121-0/+4
| | | | | | | | | | (thanks to Christophe Romain and Mickael Remond) * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise SVN Revision: 765
* * src/odbc/odbc_queries.erl: Support for Microsoft SQL Server asMickaël Rémond2006-09-031-19/+4
| | | | | | | | | | | | | | | | | a database backend (via ODBC). * src/odbc/ejabberd_odbc.erl: Likewise. * src/odbc/mssql.sql: Likewise. * src/odbc/Makefile.in: Likewise. * src/ejabberd_auth_odbc.erl: Likewise. * src/mod_offline_odbc.erl: Likewise. * src/mod_roster_odbc.erl: Likewise. * src/mod_last_odbc.erl: Likewise. * src/configure.ac: Likewise * doc/guide.tex: Likewise. * doc/introduction.tex: Likewise. * src/odbc/pg.sql: Minor fix. SVN Revision: 598
* * src/mod_roster.erl: The subscribe request are now resend atMickaël Rémond2006-05-231-4/+0
| | | | | | | | | | | | | | | | login as long as they have not been answered. mod_roster do no more depends on mod_offline. * src/ejabberd_sm.erl: Likewise. * src/ejabberd_c2s.erl: Likewise. * src/mod_roster_odbc.erl: Likewise (The ODBC/relational support has not yet been tested). * src/mod_roster.hrl: Likewise. * src/mod_offline.erl: Likewise. * src/mod_offline_odbc.erl: Likewise. * odbc/pg.sql: Likewise. * odbc/mysql.sql: Likewise. SVN Revision: 569
* * src/odbc/mysql.sql: Database description for MySQL DatabaseMickaël Rémond2005-12-211-15/+13
| | | | | | | | | | | | 4.1 (Max version, with Innodb) * src/ejabberd_auth_odbc.erl: MySQL ODBC support. * src/mod_offline_odbc.erl: likewise * src/mod_vcard_odbc.erl: likewsie * src/mod_roster_odbc.erl: likewise * src/odbc/ejabberd_odbc.erl: likewise * src/mod_last_odbc.erl: likewise SVN Revision: 474
* * src/mod_offline.erl: Don't store headline messagesAlexey Shchepin2005-12-071-1/+2
| | | | | | * src/mod_offline_odbc.erl: Likewise SVN Revision: 454
* * src/odbc/pg.sql: Added spool.seq field for offline messagesAlexey Shchepin2005-10-191-1/+2
| | | | | | | sorting * src/mod_offline_odbc.erl: Likewise SVN Revision: 424
* * src/ejd2odbc.erl: Converter from mnesia to ODBCAlexey Shchepin2005-08-291-1/+1
| | | | | | * src/mod_offline_odbc.erl: Minor fix SVN Revision: 407
* * src/jd2ejd.erl: Updated to work with ODBCAlexey Shchepin2005-07-261-1/+4
| | | | | | | | | | * src/mod_roster_odbc.erl: Updated * src/mod_offline_odbc.erl: Bugfix * src/mod_last_odbc.erl: Bugfix SVN Revision: 379
* * src/mod_register.erl: BugfixAlexey Shchepin2005-07-131-20/+26
| | | | | | | | | | | | | | | | | | | | | | | | | * src/mod_vcard.erl: Bugfix * src/ejabberd_app.erl: Updated to allow different authentication methods for different virtual hosts * src/ejabberd_auth.erl: Likewise * src/ejabberd_auth_external.erl: Likewise * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/cyrsasl.erl: Likewise * src/cyrsasl_digest.erl: Likewise * src/cyrsasl_plain.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd_config.erl: Likewise * src/extauth.erl: Likewise * src/mod_last_odbc.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/odbc/ejabberd_odbc.erl: Likewise * src/odbc/ejabberd_odbc_sup.erl: Likewise SVN Revision: 374
* * (all): Enhanced virtual hosting supportAlexey Shchepin2005-06-201-12/+12
| | | | SVN Revision: 370
* * src/mod_roster_odbc.erl: Roster support via ODBC (not completed)Alexey Shchepin2004-12-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | * src/ejabberd_auth_internal.erl: Added remove_user hook * src/ejabberd_auth_odbc.erl: Likewise * src/mod_roster.erl: Use remove_user hook * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_last.erl: Likewise * src/mod_last_odbc.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_private.erl: Likewise * src/mod_roster.erl: Added hooks for functions exported by mod_roster * src/ejabberd_c2s.erl: Likewise * src/ejabberd_sm.erl: Likewise * src/mod_privacy.erl: Likewise * src/mod_last.erl: Likewise * src/mod_last_odbc.erl: Likewise SVN Revision: 294
* * src/odbc/pg.sql: DB creation script for postgresAlexey Shchepin2004-12-131-0/+242
* src/odbc/ejabberd_odbc.erl: Experimental support for ODBC * src/mod_last_odbc.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/ejabberd_auth.erl: Likewise SVN Revision: 292