Revisions for chora/co.php

Location: [ Horde ] / chora / co.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.77 (+3 -23 lines) 05/29/2008 01:03 PM Michael M Slusarz slusarz

Add Chora::getBranch(). Another place we can use Chora::getTags() also.

1.76 (+1 -1 lines) 01/02/2008 06:11 AM Jan Schneider jan

Happy New Year

1.75 (+2 -1 lines) 11/23/2007 05:04 AM Michael M Slusarz slusarz

Update javascript scripts to more efficient prototype versions.

1.74 (+3 -1 lines) 10/30/2007 08:23 PM Jan Schneider jan

First round of copyright assignments.

1.73 (+1 -1 lines) 06/27/2007 01:22 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.59.2.5 FRAMEWORK_3 (+2 -2 lines) 02/22/2007 10:58 PM Matt Selsky selsky

Chora::fatal() only takes one argument in FW_3.

Tags: CHORA_2_0_2

1.59.2.4 FRAMEWORK_3 (+2 -2 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

1.72 (+7 -3 lines) 09/19/2006 06:22 PM Chuck Hagenbuch chuck

fix loading mime drivers

1.71 (+3 -2 lines) 09/04/2006 06:28 PM Jan Schneider jan

Use Horde_Array::array_merge_recursive_overwrite().

1.70 (+10 -2 lines) 09/01/2006 12:31 PM Jan Schneider jan

Vhost'ed mime driver configuration.

1.69 (+17 -20 lines) 04/15/2006 06:59 PM Chuck Hagenbuch chuck

No need for this to be an else now.

1.68 (+3 -3 lines) 04/15/2006 06:55 PM Chuck Hagenbuch chuck

$author can have links in it, don't put it in the title.

1.67 (+30 -35 lines) 04/14/2006 02:44 PM Chuck Hagenbuch chuck

Finish pushing the new look to the rest of Chora.

1.66 (+50 -58 lines) 04/05/2006 06:18 PM Chuck Hagenbuch chuck

Always show colorized checkout with download/annotate links.
Bug: 3719

1.65 (+2 -2 lines) 03/05/2006 11:19 PM Chuck Hagenbuch chuck

Remove strong tag around pipe.

1.59.2.3 FRAMEWORK_3 (+2 -2 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

1.64 (+1 -1 lines) 01/01/2006 04:09 PM Jan Schneider jan

Happy new year\!

1.63 (+2 -2 lines) 06/02/2005 08:07 AM Matt Selsky selsky

[mas] Change any output of <b> and <i> tags to <strong> and <em> for better
accessibility support.

1.59.2.2 FRAMEWORK_3 (+3 -2 lines) 01/30/2005 11:07 PM Chuck Hagenbuch chuck

MFH

Bug: 1273

Tags: CHORA_2_0_1, CHORA_2_0_1_RC1

1.62 (+2 -2 lines) 01/30/2005 11:02 PM Chuck Hagenbuch chuck

one too many =

1.61 (+3 -2 lines) 01/30/2005 11:01 PM Chuck Hagenbuch chuck

[cjh] Use strpos for Content-type checks to avoid problems matching
due to the charset being included (Bug #1273).

1.60 (+1 -1 lines) 01/03/2005 09:34 AM Jan Schneider jan

Happy New Year

1.59.2.1 FRAMEWORK_3 (+2 -2 lines) 01/03/2005 07:25 AM Jan Schneider jan

Happy New Year

1.9.2.18 RELENG_1 (+2 -2 lines) 01/03/2005 06:25 AM Jan Schneider jan

Happy New Year! :-)

Tags: CHORA_1_2_3

1.59 (+4 -1 lines) 12/19/2004 11:15 AM Jan Schneider jan

Assume the mime type is text/plain if MIME_Magic returns application/octect-stream because of missing file extensions. This is much more likely in repositories.

Tags: FRAMEWORK_3, CHORA_2_0

1.58 (+2 -2 lines) 11/14/2004 10:59 PM Chuck Hagenbuch chuck

Use new CSS menu.

Tags: CHORA_2_0_RC3, CHORA_2_0_RC2, CHORA_2_0_RC1

1.57 (+2 -2 lines) 10/18/2004 08:45 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

Tags: CHORA_2_0_BETA

1.9.2.17 RELENG_1 (+2 -2 lines) 10/10/2004 02:28 PM Chuck Hagenbuch chuck

Since we still sort of support PHP 4.1.2+ in RELENG_1, specify this parameter.

1.56 (+9 -2 lines) 06/21/2004 09:06 PM Chuck Hagenbuch chuck

- make sure to include Chora's mime_drivers.php always in addition to Horde's.
- if co.php is passed a directory, just call browse.php instead of throwing an error.

1.55 (+2 -2 lines) 06/08/2004 06:20 PM Jan Schneider jan

Remove last references to cvs.php.

1.54 (+2 -2 lines) 04/17/2004 12:49 PM Jan Schneider jan

Remove Cache initialization from VC.

1.53 (+3 -2 lines) 04/16/2004 11:33 AM Chuck Hagenbuch chuck

Make sure we're doing error checking on VC:: return values.

1.52 (+2 -2 lines) 04/16/2004 10:44 AM Chuck Hagenbuch chuck

- clean up some spacing/formatting
- move readableTime() into Chora where it belongs.

1.51 (+4 -4 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.9.2.16 RELENG_1 (+2 -2 lines) 03/26/2004 05:43 PM Jan Schneider jan

Lots and lots of copyright and license updates and fixes. Someone will have to that for the HEAD branches too.

Tags: CHORA_1_2_2

1.50 (+1 -2 lines) 02/13/2004 09:40 PM Chuck Hagenbuch chuck

[cjh] Horde::, Registry::, and the last of the libs that are moving should be
moved to framework packages now.

Tags: CHORA_2_0_ALPHA

1.49 (+2 -2 lines) 01/17/2004 05:57 PM Jan Schneider jan

All footers look the same, so why not use only one.

1.48 (+2 -2 lines) 01/01/2004 10:13 AM Jan Schneider jan

Happy new year everyone.

1.47 (+4 -4 lines) 12/16/2003 02:34 AM Michael M Slusarz slusarz

Move Horde_MIME to framework.  If I somehow managed to convert all includes to
the new path, I owe myself a beer.

1.46 (+4 -2 lines) 12/14/2003 06:26 PM John Morrissey jwm

display html and text output by itself if its MIME viewer isn't configured
for inline display

1.45 (+6 -1 lines) 12/07/2003 11:05 AM Chuck Hagenbuch chuck

sanity check that the revision exists.

1.44 (+10 -11 lines) 10/14/2003 03:01 PM Chuck Hagenbuch chuck

[cjh] CVSLib and SVNLib are no longer part of Chora; they are part of the
new Horde VC:: package.

- lots of cleanups to use the VC:: classes or $VC methods instead of
hardcoded CVSLib references, etc.

1.43 (+6 -6 lines) 10/13/2003 12:34 AM Chuck Hagenbuch chuck

- Use filenameToMIME() instead of extToMIME()
- remove a few unused methods. more cleaning possible here.

1.42 (+19 -20 lines) 09/20/2003 04:10 PM Chuck Hagenbuch chuck

Use horde/lib/core.php in all applications. For now, I've commented
out the HORDE_LIBS-based includes in core.php and we're still using
the old HORDE_BASE . '/lib/' includes everywhere. But the HORDE_LIBS
constant is now available everywhere and core.php is included to
properly set up the base framework.

I also hit a bunch of other base.php things while I was at it:

- always check the results of $registry->pushApp() and display an
error if it fails.

- removed old cache_ssl code which is handled by
Browser::downloadHeaders() now.

- make sure all base.php files check authentication (you may need to
specify allow_guests = true on some applications that were open
beforehand).

- move the auth check up as soon as possible so as not to do
unnecessary work.

- remove libraries and code that aren't used.

- try and organize files consistently.

- probably a few other minor things.

Please test out everything as you can and report problems or syntax
errors; I'm sure I missed a thing or two.

1.41 (+3 -3 lines) 09/16/2003 07:04 PM Jan Schneider jan

Use the new Util:: class.

1.40 (+6 -5 lines) 08/27/2003 01:40 PM Chuck Hagenbuch chuck

- nuke a bunch more references inside classes to the global $VC object
... just use the global.

- nuke the redundant *_Error classes in favor of just using PEAR Error
objects everywhere.

1.39 (+2 -2 lines) 08/27/2003 10:17 AM Chuck Hagenbuch chuck

Remove CVS from a few titles.

1.38 (+2 -2 lines) 08/27/2003 10:08 AM Chuck Hagenbuch chuck

[cjh] Subversion repositories can now be specified as URLs, meaning non-local
repositories should work transparently

- also, a bunch of fixes for the refactoring that I did last night,
and lots of improvements in the Subversion support.

Submitted by: "Jay Freeman (saurik)" <saurik@saurik.com>

1.37 (+5 -5 lines) 08/27/2003 12:01 AM Chuck Hagenbuch chuck

[cjh] Chora isn't just CVS now. Initial commit of Subversion support
("Jay Freeman (saurik)" <saurik@saurik.com>).

- note that a). I don't have subversion so I haven't tested this, and
b). I mucked around with a bunch of stuff to start getting rid
of CVS-specific terminology/variable names, so bits may have
broken.

1.36 (+1 -2 lines) 08/15/2003 12:14 PM Chuck Hagenbuch chuck

[cjh] mime_mapping.php is no longer a config file; replaced with mime.mapping.php
inside the MIME package.

1.35 (+2 -2 lines) 06/10/2003 11:03 AM Chuck Hagenbuch chuck

minor cleanups

1.34 (+38 -15 lines) 06/10/2003 12:05 AM Chuck Hagenbuch chuck

- Condense a few files
- Remove unused/unnecessary CSS classes
- Some UI tweaks/improvements (hopefully), mainly inspired by looking
at FreeBSD CVSWeb.

1.33 (+2 -2 lines) 06/08/2003 08:57 PM Chuck Hagenbuch chuck

[cjh] Add admin-defined regular expression/replacement patterns for linking
to bug-tracking or other systems.

1.32 (+2 -2 lines) 05/22/2003 05:48 PM Chuck Hagenbuch chuck

More menu.php nuking

1.31 (+3 -3 lines) 03/04/2003 02:37 PM Chuck Hagenbuch chuck

[cjh] Finally get most setup code into functions in the Chora:: class.

- removed constants.php
- plenty of long-overdue cleanup
- 'login' is now a session variable so that it doesn't pollute the URL.
- UI update; no need for including version.php

1.9.2.15 RELENG_1 (+2 -2 lines) 01/03/2003 07:48 AM Jan Schneider jan

Bump year.

Tags: CHORA_1_2_1, CHORA_1_2_1_RC2, CHORA_1_2_1_RC1, CHORA_1_2

1.30 (+2 -2 lines) 01/02/2003 09:12 PM Jan Schneider jan

Bump year.

1.9.2.14 RELENG_1 (+2 -2 lines) 12/19/2002 09:58 AM jon

MFH 1.28: Silence fclose() errors.

Tags: CHORA_1_2_RC3, CHORA_1_2_RC2

1.29 (+3 -3 lines) 12/19/2002 09:14 AM Chuck Hagenbuch chuck

silence fclose() error showing up in downloads

1.28 (+7 -8 lines) 12/18/2002 05:54 PM Chuck Hagenbuch chuck

Fairly huge commit, due to the amount of code I could rip out with
this change (yay, fewer lines, same functionality):

[cjh] The mail/compose method is now a full call, not a link. This means,
      aside from a bit less code duplication, that we now honor the
      compose_popup preference in $registry calls.
[cjh] Deprecated Registry::includeFiles() and Registry::shutdown().

1.9.2.13 RELENG_1 (+26 -6 lines) 12/05/2002 06:17 PM Jan Schneider jan

MFH

Tags: CHORA_1_2_RC1

1.27 (+25 -5 lines) 12/05/2002 06:15 PM Jan Schneider jan

Fix file download.

1.26 (+2 -2 lines) 11/13/2002 02:32 PM Chuck Hagenbuch chuck

i'm a nitwit.

1.9.2.12 RELENG_1 (+4 -6 lines) 11/10/2002 06:44 PM Jan Schneider jan

MFH: style.

1.25 (+4 -6 lines) 11/08/2002 03:44 PM Chuck Hagenbuch chuck

comment style nits.

1.9.2.11 RELENG_1 (+2 -11 lines) 10/06/2002 08:33 AM Jan Schneider jan

MFH: Missed 1.21

1.9.2.10 RELENG_1 (+3 -3 lines) 10/06/2002 08:23 AM Jan Schneider jan

MFH: General style cleanup, speedup optimizations.

1.9.2.9 RELENG_1 (+0 -8 lines) 10/06/2002 07:07 AM Jan Schneider jan

MFH: Move the isRestricted check and output compression into lib/base.php
from the individual files involved.

1.24 (+1 -3 lines) 10/02/2002 05:53 PM Chuck Hagenbuch chuck

- Use the new Menu:: methods everwhere. Consolidates a ton of code.
- Lots of random clean up along the way. For instance, sorted out the
  mess that was the sork applications' menu files. Those apps still need
  a really good coding standards/xhtml scrub, but this is a start.

1.9.2.8 RELENG_1 (+2 -1 lines) 09/26/2002 09:27 PM Jan Schneider jan

MFH

1.23 (+2 -1 lines) 09/26/2002 09:00 PM Jan Schneider jan

Another mailto: link fix.

1.9.2.7 RELENG_1 (+5 -1 lines) 09/26/2002 08:56 PM Jan Schneider jan

MFH: Display the author and commit date as part of the checkout header.

1.9.2.6 RELENG_1 (+2 -2 lines) 09/26/2002 08:52 PM Jan Schneider jan

Add Chora::toHTML() (simplified Text::toHTML()).
MFH: Fix linebreaks in log messages. Make mailto: links work.

1.22 (+3 -3 lines) 09/25/2002 08:12 AM mikec

Tabs -> Spaces
Fix parse error in VFS/sql_file.php
Spacing of commas in function calls.

1.9.2.5 RELENG_1 (+3 -1 lines) 09/24/2002 07:42 PM Jan Schneider jan

MFH:
* Add menu bar to pages as needed.
* Add preferences page.
* Added "Chora" to the menu bar.

1.21 (+2 -9 lines) 09/13/2002 01:08 PM Chuck Hagenbuch chuck

- a bit of style cleanup (still a ton to do here)
- fix a typo that meant the Attic was _always_ parsed in directory views
- add much more, and much smarter, caching of cvs file objects.

1.20 (+1 -5 lines) 08/23/2002 04:43 PM avsm

Add in a basic statistics page to generate graphs of CVS activity
in one file.  Right now it only does commit counts for authors, but
the sky's the limit ... HTML and SVG work; I'm working on a GD-based
PNG driver for GraphSprocket as well.

Is it just me, or does 'Sprocket' conjure up memories of
Alice in Wonderland for anyone else?

1.19 (+5 -1 lines) 07/28/2002 11:39 PM jon

Display the author and commit date as part of the checkout header.

1.18 (+2 -2 lines) 07/24/2002 06:32 AM Jan Schneider jan

Fix linebreaks in log messages.

1.17 (+3 -1 lines) 07/22/2002 11:36 PM Eric Rostetter ericr

* Add menu bar to pages as needed.
* Add preferences page.
* Added "Chora" to the menu bar, but it really should have a different
name/graphic.  Will work on this yet.

1.16 (+1 -5 lines) 07/03/2002 12:54 AM Chuck Hagenbuch chuck

use Horde::compressOutput()

1.9.2.4 RELENG_1 (+4 -1 lines) 06/23/2002 09:45 AM Jan Schneider jan

MFH:
* Use 'rb' with filesystem calls in case of windows.
* Show line numbers in the annotate view.
* Show links to view, annotate and download files in the annotate and view
  pages.
* Replace <?= with <?php echo to remove the short_open_tags requirement.
* Several bugfixes.
* Move some code from lib/base.php to lib/Chora.php.

1.15 (+4 -1 lines) 05/31/2002 05:43 PM Jan Schneider jan

Show links to view, annotate and download files in the annotate and view
pages.

1.9.2.3 RELENG_1 (+12 -14 lines) 03/20/2002 03:30 PM Chuck Hagenbuch chuck

MFH: lots of changes.

Tags: CHORA_1_1, CHORA_1_1_RC1

1.9.2.2 RELENG_1 (+2 -1 lines) 03/18/2002 09:14 PM Chuck Hagenbuch chuck

MFH: Close a potential problem with register_globals On and $js_onLoad.

1.14 (+2 -1 lines) 03/18/2002 09:12 PM Chuck Hagenbuch chuck

Close a potential problem with register_globals On and $js_onLoad.

1.13 (+2 -8 lines) 01/27/2002 12:07 AM Chuck Hagenbuch chuck

switch output compression to use ob_gzhandler().

1.12 (+7 -7 lines) 01/24/2002 05:45 PM Chuck Hagenbuch chuck

use $registry->getParam()
use CHORA_TEMPLATES

1.11 (+5 -1 lines) 01/16/2002 07:02 PM max

add restricted files support.  should this be MFH?

1.10 (+2 -2 lines) 01/16/2002 11:15 AM Jan Schneider jan

Updated copyright year.

1.9.2.1 RELENG_1 (+2 -2 lines) 01/02/2002 12:05 PM Jan Schneider jan

Updated copyright dates.

Tags: CHORA_1_0

1.9 (+13 -5 lines) 08/11/2001 05:13 PM avsm

Correct the default revision logic ... previously, the URL without a
specific revision number would have been cached for a month, so the
user probably wouldn't get the latest HEAD revision.

Now, the max-age is a month if a specific revision is requested,
otherwise it is a minute with a must-revalidate (a minute is a good
compromise if the same user requests the checkout multiple times
in a session, and the must-revalidate helps ensure it isnt stale).

Tags: RELENG_1, CHORA_1_0_RC1, CHORA_0_6_4

1.8 (+7 -9 lines) 08/08/2001 09:40 AM Chuck Hagenbuch chuck

Default to the HEAD revision in co.php

Submitted by: Cynic <cynic@mail.cz>

1.7 (+2 -2 lines) 08/03/2001 04:42 PM avsm

some more gettext conversions

1.6 (+2 -1 lines) 08/03/2001 04:35 PM avsm

Cache the output of pretty-printed checkouts as well.

This should reduce load for popular checkouts, if proxy caches
can intercept some of the requests.

1.5 (+8 -6 lines) 08/01/2001 12:00 PM avsm

Display log message in pretty-printed checkouts, and human-readable
diffs

1.4 (+5 -5 lines) 07/17/2001 06:10 AM avsm

Cleanup: change all the $conf['paths'] variables to query this information
from the registry using the new API functions:

getTemplatePath(), getWebRoot(), getFileRoot(), getGraphicsPath()

Update your config files!

1.3 (+2 -2 lines) 07/08/2001 02:13 PM avsm

style (dont use short tag)

1.2 (+2 -1 lines) 06/08/2001 05:03 PM avsm

Cache the output of co.php for a month if it's a raw checkout, since
any given revision is guaranteed not to change

DONT do this for pretty-printed output, since the output driver could
cause variation.

Tags: CHORA_0_6_1

1.1 05/24/2001 02:23 PM avsm

Rename checkout.php to co.php

If this is a problem for anyone, just symlinking checkout.php from co.php
will make existing links work fine.