/[drupal]/contributions/modules/bitcache/bitcache.admin.inc
ViewVC logotype

Log of /contributions/modules/bitcache/bitcache.admin.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 1 04:09:48 2009 UTC (4 months, 3 weeks ago) by arto
Branch: MAIN
CVS Tags: HEAD
Changes since 1.27: +2 -2 lines
Diff to previous 1.27
Changelog:
- #433708: Implemented support for tokenized file system repository paths.
- Added an optional repository parameter to the Services API method 'bitcache.put'.

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 19 17:31:03 2009 UTC (6 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.26: +15 -4 lines
Diff to previous 1.26
#447380: Enabled bitstreams to be fetched from non-HTTP URLs.

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 10 10:00:13 2009 UTC (7 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.25: +51 -6 lines
Diff to previous 1.25
Changelog:
- 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/>.

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 18 14:46:54 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24
Added a new API functions bitcache_get_features(); fixed a bug in the default settings.

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 18 13:32:01 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
Fixed a stray PHP notice on the admin/content/bitcache screen.

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 18 07:04:05 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-BETA2
Changes since 1.22: +8 -8 lines
Diff to previous 1.22
#400106: Improved access control granularity, allowing access to the bitstream index to be disabled.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 07:59:29 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Use the repository's description as the repository link's tooltip.

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 07:53:07 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.20: +68 -14 lines
Diff to previous 1.20
Implemented draggable repository reordering on the repository administration screen.

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 06:40:23 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.19: +4 -1 lines
Diff to previous 1.19
Limit bitstream index screen to 100 items for the time being.

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 02:22:53 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
Fixed a PHP notice due to an undefined property when editing PDO repositories.

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 15 00:47:18 2009 UTC (8 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.17: +55 -48 lines
Diff to previous 1.17
Limited storage adapter selection to available adapters only; added a new API function bitcache_has_adapter().

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 13 10:06:11 2009 UTC (8 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.16: +43 -27 lines
Diff to previous 1.16
Implemented a GDBM database storage adapter in adapters/dba.inc.

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 13 05:54:37 2009 UTC (8 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.15: +27 -7 lines
Diff to previous 1.15
Implemented a PHP Data Objects (PDO) database storage adapter in adapters/pdo.inc.

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 12 13:54:04 2009 UTC (8 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
Made the SQL backend the default when creating a new repository.

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 12 11:13:05 2009 UTC (8 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.13: +99 -53 lines
Diff to previous 1.13
Changelog:
- 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.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 8 10:28:35 2009 UTC (8 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.12: +74 -27 lines
Diff to previous 1.12
Implemented fingerprint algorithm/encoding and bitstream compression/encryption options for repositories (albeit they are presently disabled until the corresponding backend updates are completed).

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 2 07:06:16 2009 UTC (9 months, 3 weeks ago) by arto
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-BETA1
Changes since 1.11: +44 -9 lines
Diff to previous 1.11
Merged latest changes from http://github.com/bendiken/drupal-bitcache (37c8223).

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().

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 3 11:05:47 2008 UTC (11 months, 3 weeks ago) by arto
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
#341654: Renamed bitcache_link() to bitcache_l() to prevent conflict with hook_link().

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 1 11:02:32 2008 UTC (11 months, 3 weeks ago) by arto
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-ALPHA3
Changes since 1.9: +47 -4 lines
Diff to previous 1.9
Merged latest changes from http://github.com/bendiken/drupal-bitcache (762dda8).

Changelog:
- Implemented a new API function bitcache_uri_to_id().
- Improved Bitcache_Stream::mime_type() for better MIME type detection robustness.
- #279239 by memfis: Implemented support for HTTP requests using non-clean URLs in the HTTP endpoint.
- Always use bitcache_resolve_id() to construct bitstream URLs in order to consistently support non-clean URLs.
- Implemented a new API function bitcache_get_modules().
- Expanded the bitcache_get_modules() API function to support 'info' and 'titles' operations in addition to returning module names.
- Implemented a table on the configuration screen displaying the currently installed modules supporting the Bitcache API.
- Implemented target repository selection on the upload/fetch administration screens.
- #336715: Implemented a new API function bitcache_link(), enabling better opportunities for encapsulating the storage location for e.g. Amazon S3 backends.
- Fixed an error in bitcache_get_modules() when no modules implementing the Bitcache API are installed.
- #338506: Implemented more useful Cache-Control headers to override the Drupal default headers and allow bitstreams to be cached by private caches.
- #282164 by sonnen: Implemented support for multi-tier directory storage structures.
- Fixed disk utilization totals calculation in Bitcache_FilesystemRepository::size().

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 15 13:44:19 2008 UTC (13 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.8: +50 -6 lines
Diff to previous 1.8
Improved repository creation screen and help text.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 1 08:33:38 2008 UTC (13 months, 3 weeks ago) by arto
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-ALPHA2
Changes since 1.7: +5 -3 lines
Diff to previous 1.7
Fixed several minor user interface bugs.

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 1 08:32:52 2008 UTC (13 months, 3 weeks ago) by arto
Branch: MAIN
Changes since 1.6: +7 -7 lines
Diff to previous 1.6
Replaced all instances of require_once() with module_load_include(); miscellaneous minor coding conventions cleanup.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 1 08:26:57 2008 UTC (13 months, 3 weeks ago) by arto
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Fixed spurious error message on updating the settings of an existing repository.

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 1 08:25:51 2008 UTC (13 months, 3 weeks ago) by arto
Branch: MAIN
Changes since 1.4: +1 -9 lines
Diff to previous 1.4
Removed spurious, non-Drupalesque PHPDoc file headers.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 15 17:32:02 2008 UTC (16 months, 1 week ago) by arto
Branch: MAIN
Changes since 1.3: +53 -33 lines
Diff to previous 1.3
Implemented support for multiple repositories.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 9 11:15:59 2008 UTC (18 months, 2 weeks ago) by arto
Branch: MAIN
CVS Tags: DRUPAL-6--1-0-ALPHA1
Changes since 1.2: +44 -3 lines
Diff to previous 1.2
Imported latest 6.x version from SVN development repository.

Changelog:
- Right-align the bitstream size column in the administration interface.
- Implemented the Services API hook_service().
- Implemented hook_hook_info().
- Implemented hook_action_info().
- Create the default repository directory on installation (#254691 by Surprise).
- Bug fix for hook_bitcache() invocations returning FALSE (#237453 by miglius).
- Implemented a new admin feature to fetch a bitstream from a URL.
- Updated menu item definitions for Drupal 6.2 compatibility.
- Fleshed out API.txt with material from handbook.
- Added sponsors to README.txt.
- Wrote installation instructions in INSTALL.txt.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 6 10:13:55 2008 UTC (21 months, 2 weeks ago) by arto
Branch: MAIN
Changes since 1.1: +8 -2 lines
Diff to previous 1.1
Imported latest 6.x version from SVN development repository.

Changelog:
- Added watchdog logging of bitstream creation and deletion.
- Return a 404 if attempting to view admin page for non-existent bitstream.
- Added a new setting for determining the default bitstream download method.
- Implemented a new API function bitcache_resolve_uri().

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 24 22:33:53 2008 UTC (22 months ago) by arto
Branch: MAIN
Initial import of Bitcache, a content-addressable repository for data storage.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2