Commit Graph

19 Commits (3d2bb47f8d0a5552e2f9005239b3a87d232701e9)

Author SHA1 Message Date
Aleksander Machniak dc1ce546b9 Fix sql syntax error introduced in last commit 5 years ago
Aleksander Machniak 2c1a22d283 Bring back BINARY for some columns after switch to utf8mb4 charset (#7277) 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.
5 years ago
Aleksander Machniak 50d6ea30e0 Support for language codes up to 16 chars long (e.g. es-419) in database schema (#6851) 5 years ago
Aleksander Machniak 3841f63fbd Make cache keys case-sensitive on MySQL/MSSQL (#6942) 5 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.
6 years ago
Aleksander Machniak 656f979831 Fix column type (#6200) 7 years ago
Aleksander Machniak 7b1f0f020b Enigma: Multi-host support 7 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)
8 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>
8 years ago
Aleksander Machniak 0836b213db Removed useless 'created' column from 'session' table (#5389) 8 years ago
Aleksander Machniak a15d877ba8 Added brute-force attack prevention via login rate limit (#1490566) 9 years ago
Aleksander Machniak f06f4b8424 Fix storing signatures with big images in MySQL database (#1490306) 10 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
Thomas Bruederli bcfdac6660 Add 'if not exists' to system table creation. Just in case some previous db update routine was aborted or failed 12 years ago
Aleksander Machniak b7e7c8f950 Added new database upgrade script, converted DDL scripts to new format 12 years ago