Marco Miltenburg
0278245653
Fixed errors in MSSQL database update scripts ( #7853 )
* If a column is dropped the constraint that uses that column must be dropped first.
* Removed trailing comma
* Fixed invalid SQL syntax
* Fixed syntax mistakes in MSSQL initial database script
5 years ago
Aleksander Machniak
6cddb27456
Allow NULL in users.preferences column in postgres and sqlite db, the same as for other engines ( #7767 )
5 years ago
Aleksander Machniak
f2e0b23a06
Fix typo
5 years ago
Aleksander Machniak
9713ce364c
Automatically collected recipients and trusted senders ( #6904 )
Added configurable Collected Recipients addressbook source (#4971 )
Added configurable Trusted Senders addressbook source (#5046 )
Added 'contact_exists' hook
5 years ago
Aleksander Machniak
b606d81cdf
MySQL: Use utf8mb4 charset and utf8mb4_unicode_ci collation ( #6535 , #7113 )
Fixes support for utf8 emoji in html signature.
6 years ago
Aleksander Machniak
50d6ea30e0
Support for language codes up to 16 chars long (e.g. es-419) in database schema ( #6851 )
6 years ago
Aleksander Machniak
3841f63fbd
Make cache keys case-sensitive on MySQL/MSSQL ( #6942 )
6 years ago
Aleksander Machniak
0e640e95c9
Enigma: Fixed multi-host syncronization of private and deleted keys and pubring.kbx file
Added context column to filestore table for easier listing of stored files.
7 years ago
Aleksander Machniak
7b1f0f020b
Enigma: Multi-host support
8 years ago
Aleksander Machniak
a1f679adca
Fixed redundancy in sql caching system and compatibility with Galera Cluster ( #5439 )
- Removed redundant 'created' column from cache and cache_shared tables
- Removed use of redundant data records
- Added missing primary keys (dictionary, cache, cache_shared tables)
9 years ago
Sylvain Rochet
492b181d51
SQL, upgrade: increase session table ip field size for IPv6 addresses
Commit 84d06edb06
introduced IPv6 support on SQL session table but
failed at providing upgrade SQL scripts, this commit fixes it.
Fixes: 84d06edb06
("IPv6 Compatability")
Signed-off-by: Sylvain Rochet <gradator@gradator.net>
9 years ago
Aleksander Machniak
0836b213db
Removed useless 'created' column from 'session' table ( #5389 )
9 years ago
Aleksander Machniak
a15d877ba8
Added brute-force attack prevention via login rate limit ( #1490566 )
10 years ago
Aleksander Machniak
f06f4b8424
Fix storing signatures with big images in MySQL database ( #1490306 )
11 years ago
Aleksander Machniak
030ebec02f
Fix error in MSSQL update script 2013061000.sql ( #1490061 )
11 years ago
Aleksander Machniak
b6f7304d69
Fix too small length of users.preferences column data type on MySQL
11 years ago
Aleksander Machniak
60b6d7c389
Fix database cache expunge issues ( #1489149 ) - added 'expires' column
12 years ago
Aleksander Machniak
50abd55718
Added shared (cross-user) cache
12 years ago
Aleksander Machniak
311e82652a
Add lost files for "db_prefix related changes" commit
12 years ago
Aleksander Machniak
b7e7c8f950
Added new database upgrade script, converted DDL scripts to new format
13 years ago