Skip to content
Snippets Groups Projects
  1. Aug 12, 2013
    • Jared Hancock's avatar
      Make default data translatable · 20f3e62a
      Jared Hancock authored
      This is one of the last major hurdles to make osTicket fully translatable.
      With the advent of 1.7.0, database migration is based on the MD5 hash of the
      install SQL file. Therefore, the install SQL script cannot be modified (ie.
      translated) or else the system cannot be migrated, since the MD5 hash will
      no longer match up.
      
      This patch pulls initial data out of the install file so that it can be
      translatable. Eventually the install worksheet can allow a drop-down box of
      the default system language. The default data from that language will be
      loaded into the system.
      20f3e62a
    • Jared Hancock's avatar
      Always log stuff during upgrades (for real) · f300a765
      Jared Hancock authored
      Anything that would happen after the last patch was applied would never be
      logged, because the system would immediately indicate that no upgrade was
      pending.
      f300a765
  2. Aug 11, 2013
  3. Aug 10, 2013
  4. Aug 09, 2013
  5. Aug 08, 2013
  6. Aug 07, 2013
  7. Aug 02, 2013
  8. Aug 01, 2013
  9. Jul 30, 2013
  10. Jul 29, 2013
  11. Jul 28, 2013
  12. Jul 25, 2013
  13. Jul 24, 2013
  14. Jul 23, 2013
    • Jared Hancock's avatar
      Fix CSS style issues · b039bb3a
      Jared Hancock authored
        - Logo selection radio buttons not vertically centered (Firefox)
        - font-size value incorrect in login.css
        - Incorrect : placement in FAQ category edit
        - Incorrect block width declaration (700 vs 700px)
        - Browsers disagree on the placement of CSS3 outline properties
        - Correctly place check boxes and radio buttons
      b039bb3a
    • Jared Hancock's avatar
      Add concept of initial data · 1c5338ac
      Jared Hancock authored
      We should move initial data out of the install SQL file, which will make way
      for a few things:
      
        * Internationalization -- which breaks the migrater model currently.
              Moving the data outside the install script makes it translatable
              without changing the SQL hash
        * Review -- Migrations which add more data don't highlight new features
              that need review to the adminsitrator
      1c5338ac
    • Jared Hancock's avatar
      Add a password reset implementation · 5cac196a
      Jared Hancock authored
      Uses a seven step procedure:
        1. (user) Fails to login twice or more
        2. Clicks the 'Forgot my password' link on the login form
        3. Submits the username or email address and triggers a password-reset
           email
        4. Clicks the link in the email and is directed back to the reset page
        5. Enters the username or email again and is logged in
        6. Password change is forced, but current password is not required
        7. Password is updated, user can continue the session without
           authenticating again
      5cac196a
Loading