Skip to content
  1. Jan 05, 2013
  2. Mar 15, 2012
  3. Feb 25, 2011
  4. Oct 31, 2009
  5. Oct 01, 2009
  6. Jul 29, 2009
  7. Jul 04, 2009
  8. Jul 01, 2009
  9. May 19, 2009
    • Arto Bendiken's avatar
    • Arto Bendiken's avatar
      Changelog: · 28324ef8
      Arto Bendiken authored
      - Implemented hook_form_alter() to display a warning on the Global Redirect settings page in case the 'Deslash' option is enabled.
      - Added a new database table, {bitcache_index}, for keeping track of which repositories have which bitstreams.
      - Added schema update #6005 for creating the {bitcache_index} table.
      - Added schema update #6006 for populating the {bitcache_index} table.
      - Implemented index updates on bitstream creation and deletion.
      - Ensured the absence of a superfluous language prefix for the URLs returned by bitcache_resolve_id() and bitcache_l().
      28324ef8
  10. Apr 10, 2009
    • Arto Bendiken's avatar
      Imported ROADMAP.txt. · 39e1cd3f
      Arto Bendiken authored
      39e1cd3f
    • Arto Bendiken's avatar
      Changelog: · 2d4ef698
      Arto Bendiken authored
      - Added a new API function bitcache_id_file() to replace the direct usage of sha1_file().
      - Replaced usage of sha1() and sha1_file() with bitcache_id() and bitcache_id_file().
      - Imported a dummy backend for use as a template for implementing storage adapters.
      - Implemented an Amazon S3 storage adapter using the Tarzan library <http://tarzan-aws.com/>.
      2d4ef698
  11. Mar 23, 2009
  12. Mar 18, 2009
  13. Mar 15, 2009
  14. Mar 13, 2009
  15. Mar 12, 2009
    • Arto Bendiken's avatar
    • Arto Bendiken's avatar
      Changelog: · e00ac113
      Arto Bendiken authored
      - Implemented support for multiple storage adapters that provide backends for Bitcache repositories.
      - Factored out the file system storage adapter into adapters/file.inc.
      - Implemented a Drupal-specific SQL database storage adapter in adapters/sql.inc.
      - Added a storage adapter selection box to the repository creation screen.
      - Added a storage adapter listing to the module's settings screen.
      - Improved the usability of the repository creation screen.
      - Implemented repository-limited bitstream listing and management screens.
      - Prevented modification of the default repository or repositories explicitly owned by modules.
      - Refactored the storage of repository definitions and related API functions.
      - Defined a new database table, {bitcache_data}, to serve as the default Bitcache repository.
      - Added schema update #6002 for creating the new {bitcache_data} table.
      - Defined a new database table, {bitcache_repositories}, for holding repository definitions and configuration.
      - Added schema update #6003 for creating the new {bitcache_repositories} table.
      - Added schema update #6004 for migrating repository definitions from the {variable} table to {bitcache_repositories}.
      - Provided a new hook, hook_bitcache_algorithms(), for declaring fingerprinting, compression and encryption algorithms.
      - Provided a new hook, hook_bitcache_adapters(), for declaring storage adapters for Bitcache.
      - Added a new API function bitcache_get_adapters() for retrieving information on available storage adapters.
      - Added new API functions bitcache_get_path(), bitcache_get_size(), and bitcache_get_type().
      - Added new API functions bitcache_get_schema(), bitcache_get_repository_tables() and bitcache_get_adapter_class().
      - Renamed bitcache_get_total_count() to bitcache_get_repository_count().
      - Renamed bitcache_get_total_size() to bitcache_get_repository_size().
      - Removed bitcache_get_repository_path() and bitcache_get_repository_settings().
      - Replaced bitcache_get_repository_proxy() with bitcache_get_repository(NULL).
      - Changed Bitcache_Repository from an interface to an abstract base class.
      e00ac113
  16. Mar 08, 2009
  17. Feb 02, 2009
    • Arto Bendiken's avatar
      Merged latest changes from http://github.com/bendiken/drupal-bitcache (37c8223). · ee6afa61
      Arto Bendiken authored
      Changelog:
      - #365077: Prevent timeouts when manually importing a bitstream from a URL.
      - Fixed the recommended installation path in README.txt.
      - Added a note about the Bitcache command-line tools to INSTALL.txt.
      - Implemented a new setting for configuring the path to the Bitcache command-line tools.
      - Renamed the previous 'synchronization' setting to 'cron script'.
      - Implemented the new API functions bitcache_sync(), bitcache_exec(), bitcache_yaml(), and bitcache_tmpname().
      6.x-1.0-beta1
      ee6afa61