Permalink
Commits on Sep 11, 2017
  1. Add new Hebrew translations

    vrana committed Sep 11, 2017
Commits on Sep 9, 2017
  1. Add Hebrew translation

    vrana committed Sep 9, 2017
  2. Editor: Don't set time zone from PHP

    lukastribus committed with vrana Sep 9, 2017
    Current implementation checks the delta between the local time and
    UTC, and applies the delta as time zone for MySQL.
    
    This assumption is wrong if the current time is DST enabled, but the
    time that is converted isn't - and vice versa.
    
    For example, Europe/Prague is "CET-1CEST,M3.5.0,M10.5.0/3", when
    the MySQL connections is setup now (September, DST enabled) and
    we are reading a TIMESTAMP from November, then MySQL applies +0200
    instead of +0100 to that timestamp even though November is supposed
    to be DST disabled.
    
    There is no reliable and portable way in PHP to understand the
    time zone, especially since PHP >= 5.4.0 ignores environment
    variable and OS settings [1].
    
    MySQL needs to be properly setup (TZ data loaded [2] and default
    TZ set [3]), then everything will work just fine.
    
    The current implementation however causes wrong data 50% of the
    time, even when OS/MySQL/PHP is properly setup. As a MySQL
    connection will converte timestamps from both DST enabled and
    DST disabled dates, a static UTC offset must never be set at
    connection level (set time_zone = ...).
    
    This change removes the current implementation, therefor maintaining
    OS/MySQL defaults, fixing the DST issue in properly configured
    environments.
    
    [1] http://php.net/manual/en/function.date-default-timezone-get.php
    [2] https://dev.mysql.com/doc/refman/5.5/en/mysql-tzinfo-to-sql.html
    [3] https://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html
  3. Make sure all sidebar elements are pushed down, not just the form.

    jnvsor committed with vrana Sep 2, 2017
    This was breaking the #logins block at the log in screen.
Commits on May 19, 2017
  1. Sort table names (bug #552)

    vrana committed May 19, 2017
Commits on Apr 22, 2017
  1. Update es.inc.php

    pataquets committed with vrana Apr 21, 2017
Commits on Apr 16, 2017
  1. Add a donate link

    vrana committed Apr 16, 2017
Commits on Apr 14, 2017
  1. Release 4.3.1

    vrana committed Apr 14, 2017
Commits on Apr 9, 2017
  1. Fix SQL command autofocus

    vrana committed Apr 9, 2017
  2. Add a todo

    vrana committed Apr 9, 2017
Commits on Apr 8, 2017
  1. Updating Russian translation

    Oire committed with vrana Apr 1, 2017
  2. Fix table dependency on export

    Deni42 committed with vrana Apr 6, 2017
Commits on Mar 15, 2017
  1. Release 4.3.0

    vrana committed Mar 15, 2017
  2. Reorder changelog

    vrana committed Mar 15, 2017
  3. Update JUSH

    vrana committed Mar 15, 2017
Commits on Mar 10, 2017
  1. Highlight JSON

    vrana committed Mar 10, 2017
  2. MySQL: Support JSON data type

    vrana committed Mar 10, 2017
Commits on Mar 9, 2017
  1. Support MySQL 8

    vrana committed Mar 9, 2017
Commits on Mar 7, 2017
Commits on Mar 1, 2017
Commits on Feb 27, 2017
  1. Update URL

    vrana committed Feb 27, 2017
Commits on Feb 22, 2017
  1. Save bytes

    vrana committed Feb 22, 2017
Commits on Feb 21, 2017
  1. Lint PHP files

    vrana committed Feb 21, 2017
  2. Simplify SQLite development

    vrana committed Feb 21, 2017
  3. Document new engines

    vrana committed Feb 21, 2017