l10n_server 6.x-2.0-beta2

New features
Bug fixes

Major changes in terms of how the connector modules are organized / should behave and how we handle the backend data. Be extra careful making backups before you update.

  • #595630 requested by Jose Reyero et. al, patch by myself: start separation of data level and UI level of l10n_server
    This introduces the l10n_server base module which is now required by l10n_community.
      The base module now provides the admin UI for projects and releases.
      Will move schema handling and expand admin functionality in future changes.
      
      UPDATE WARNING: manually edit l10n_community.info to comment out the l10n_server dependency
      before enabling l10n_server, or Drupal will not let you to. Then restore l10n_community.info.
  • #595630 followup by myself: reassign ownership of schema to l10n_server instead of the l10n_community UI module
    IMPORTANT UPDATE NOTICE: run update.php, because the code will expect the new table names, while the DB will have the old names.
      You already had l10n_community enabled, so just running updates without fiddling with enabling l10n_server first is fine.
  • #595630 follow up by myself: rethink how connectors work and relate to localization server
    - Established new Localization server connectors module category.
      - Merge l10n_localpacks and l10n_project into l10n_drupal.
      - Migrate settings and database connector information to new module.
      - Move PEAR/Tar and potx requirement checking to l10n_drupal.
      - Reorganize settings page order and titles.
      - Move source code parsing warnings to l10n_drupal.
      - Move Drupal version detection to l10n_drupal.
      - Moved extractor.inc functionality fully to l10n_drupal.
        This was entirely Drupal specific.
      - Update tests to use new connector UI and l10n_drupal properly.
      - Added new hook_l10n_server_source_info() and hook_l10n_server_connector_info() 
        hooks which are used to describe sources and connectors respectively.
        Separated the 'files' source from the 'drupal' connector to some degree.
  • Improve the setup experience by linking to admin pages when languages or projects are missing. Also suggest l10n_pconfig at multiple places to properly set up the plural formulas.
  • #595630 followup: missing projects and connectors config; adding functionality to add and edit projects on the UI
  • #595630 follow up by myself: add functionality to manage releases (add, edit, reset, delete)
  • #773116 noticed by droplet: forgot to add l10n_server.install file, doh
  • #789044 by myself: add support for uploading source files; when used with the l10n_gettext conncetor, now you can use l10n_server to translate **whatever software you wish** beyond Drupal
  • #789044 by myself follow up by myself: forgot to add gettext submodule, huh

uc_product_keys 6.x-1.0

Bug fixes
Insecure

There was a minor fix in the sample sub-project. I was locking the wrong table. Other than that, this release is the same as RC2.

Pages

Subscribe with RSS Subscribe to RSS - Bug fixes