Yann Leboulanger
|
9fbd7efa2a
|
correctly store and restore single message subject. Fixes #8251
|
2016-01-31 19:58:51 +01:00 |
Yann Leboulanger
|
0f2e66d7a2
|
don't fail when we receive a MAM message without a body. Fixes #8140
|
2015-09-03 22:06:04 +02:00 |
Yann Leboulanger
|
28c1fac86d
|
fix exception order. Fixes #7969
|
2015-02-15 21:29:06 +01:00 |
Yann Leboulanger
|
0a8af73650
|
add XEP-313 (MAM) support
|
2014-11-11 15:28:24 +01:00 |
Denis Fomin
|
4b33634a0b
|
Copyright 2013>2014
|
2014-01-02 12:33:54 +04:00 |
Yann Leboulanger
|
77e790ceb9
|
fix error when there is a ' char in the config path. Fixes #7344
|
2013-08-14 18:58:48 +02:00 |
Yann Leboulanger
|
fd0ff877a3
|
GObject.* -> GLib.*
|
2013-07-28 20:50:30 +02:00 |
Yann Leboulanger
|
1e4772fc65
|
cache jabber servers too in trnasports_cache table so that they are not considered as transports. Fixes #7360
|
2013-06-02 21:02:33 +02:00 |
Yann Leboulanger
|
9c8c1de03f
|
update my copyright
|
2013-04-05 21:35:39 +02:00 |
Denis Fomin
|
8c6b68d35e
|
fix caps
|
2013-01-11 13:34:49 +04:00 |
Denis Fomin
|
99c62442bb
|
[Asterix] Fix caps
|
2013-01-08 13:17:09 +04:00 |
Denis Fomin
|
ea8a1b3241
|
fix missing import
|
2013-01-08 01:59:12 +04:00 |
Yann Leboulanger
|
e03b3c35b6
|
fix traceback handling
fix struc and sha1 usage (use bytes instead of string)
|
2013-01-05 00:03:36 +01:00 |
Yann Leboulanger
|
912f0e921d
|
fix imports and many py3 changements
|
2013-01-02 13:54:02 +01:00 |
Yann Leboulanger
|
d27591076f
|
fix exception handling
|
2013-01-01 23:18:36 +01:00 |
Yann Leboulanger
|
069bddbbcb
|
remove call to unicode()
|
2013-01-01 21:06:16 +01:00 |
Yann Leboulanger
|
414e349345
|
python uses unicode internally
|
2013-01-01 19:44:25 +01:00 |
Yann Leboulanger
|
e71188a6fa
|
print -> print()
|
2013-01-01 19:36:56 +01:00 |
Yann Leboulanger
|
8f71d9f219
|
start porting Gajim to gobject introspection and GTK3
|
2012-12-23 16:23:43 +01:00 |
Yann Leboulanger
|
134d55b285
|
don't commit SQL request too fast to improve performences. Fixes #6905
|
2012-04-03 19:38:15 +02:00 |
Yann Leboulanger
|
3a3f99d618
|
upgrade copyright
|
2012-01-11 22:20:34 +01:00 |
Denis Fomin
|
783cf55ba7
|
optimize history search. Fixes #6997
|
2011-12-18 21:28:47 +04:00 |
Yann Leboulanger
|
23327c834d
|
use prepared statements in all SQL queries that contains jids to prevent SQL injection. Fixes #7034
|
2011-11-08 22:00:52 +01:00 |
Yann Leboulanger
|
c63b53f0cb
|
don't loose in logs MUC messages arriving in the same second. Fixes #6860
|
2011-09-22 11:25:02 +02:00 |
Yann Leboulanger
|
e942d8bcd5
|
fix var name
|
2011-08-25 00:03:03 +02:00 |
Yann Leboulanger
|
e4ff7c6ced
|
use NEC to handle messages / gc_messages
|
2010-10-18 22:05:41 +02:00 |
Yann Leboulanger
|
ca43e5441c
|
merge message archiving branch. Fixes #3593
|
2010-08-11 18:43:41 +02:00 |
Yann Leboulanger
|
1d0ed41d15
|
improve connection time. Fixes #5764
|
2010-07-22 20:56:50 +02:00 |
Yann Leboulanger
|
2c2e4201d7
|
merge from trunk
|
2010-05-25 16:33:40 +02:00 |
Yann Leboulanger
|
2be53c4aac
|
update my copyright to 2010
|
2010-03-11 16:52:36 +01:00 |
Éric Araujo
|
0408b35cfb
|
convert tabs to spaces in source code thanks to reindent.py
also use 2to3 -f ws_comma to fix some whitespace
|
2010-02-10 17:59:17 +01:00 |
Éric Araujo
|
fedd7dc8e2
|
convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
|
2010-02-08 15:08:40 +01:00 |
Yann Leboulanger
|
46b50f48a1
|
split logs.db into logs.db and cache.db. Fixes #2845
|
2010-01-29 11:25:06 +01:00 |
Anaël Verrier
|
5b9582bf01
|
Removed a change from the previous commit because I would not have done it. I need sleep.
|
2010-01-03 01:57:44 +01:00 |
Anaël Verrier
|
5e744a3e8e
|
forgot to remove an useless line in the previous commit...
|
2010-01-03 01:52:40 +01:00 |
Yann Leboulanger
|
3f4f07d326
|
correctly escape msgs when we search in database
|
2009-12-03 18:59:10 +01:00 |
Yann Leboulanger
|
66fdb1490d
|
don't try to import pysqlite2, we depend on sqlite3
|
2009-11-30 16:36:47 +01:00 |
Alexander Cherniuk
|
6bf2246de5
|
A big portion of doc-string refactoring
|
2009-11-26 13:58:12 +02:00 |
Yann Leboulanger
|
d8405f6e9f
|
prevent to merge several times the same groupchat message. We cannot differentiate pm and gc messages when we only store <body>. So we need to look in both to know if we already have it in logs
|
2009-11-25 19:53:17 +01:00 |
Yann Leboulanger
|
623a51d53f
|
fix bug when merging server logs of MUC conversations
|
2009-11-15 15:37:41 +01:00 |
Yann Leboulanger
|
72420b0e73
|
write code to synchronise server logs from archiving with local DB
|
2009-11-15 11:33:05 +01:00 |
Stephan Erb
|
af3af5bec8
|
Remove caps which have not been seen for three months from the db.
Thanks Asterix for the initial version of this patch!
|
2009-11-11 23:14:51 +01:00 |
Yann Leboulanger
|
4723194bca
|
show message subject in chat history. Fixes #5185
|
2009-10-05 14:25:47 +02:00 |
Yann Leboulanger
|
da398aa418
|
coding standards
|
2009-09-29 16:31:36 +02:00 |
Yann Leboulanger
|
6390fe9872
|
fix error when inserting unread message
|
2009-08-30 23:36:36 +02:00 |
Yann Leboulanger
|
23dbb00d2d
|
show only once unread messages at startup when we have twice the same contact in 2 accounts. Fixes #2921
|
2009-08-30 22:48:45 +02:00 |
Anaël Verrier
|
88065eb34f
|
* fixed some problems with SQL escapement for roster versioning. For example when we have double quote or another character like this. Fixes #5159
* some code refactoring for roster versioning in common/logger.py
* added a docstring and some comments in common/logger.py
|
2009-07-13 15:21:35 +02:00 |
Anaël Verrier
|
5e2d6efd0b
|
* fixed a bug when we remove a contact from our contact list (before we did not remove contact from roster_group table)
|
2009-07-07 15:14:56 +02:00 |
Anaël Verrier
|
ff2be61483
|
* clean roster tables when we remove an account
|
2009-06-28 20:43:18 +02:00 |
Anaël Verrier
|
b3fbd59866
|
* added 'ask' support
* fixed a bug (when a contact does not have a name)
|
2009-06-27 20:54:49 +02:00 |