+MYMETA.*
inc/*
Thumbs.db
Gitalist-*
requires 'MooseX::Types::Common';
requires 'MooseX::Types::Path::Class';
requires 'MooseX::Types::ISO8601';
+requires 'MooseX::Types::DateTime' => '0.05';
requires 'namespace::autoclean';
requires 'Git::PurePerl' => '0.47';
if ($ctx->req->param('a')) {
$ctx->req->uri->path("/legacy$path");
}
-
+
if($path =~ s/[.]json$// && $ctx->req->content_type eq 'application/json') {
$ctx->req->uri->path($path);
}
my $uri = $self->request->uri_with(@args);
# Wow this awful.
$uri =~ s[/fragment\b][];
- return $uri;
+ return $uri;
}
1;
use MooseX::Types::Common::String qw/NonEmptySimpleStr/;
use MooseX::Types::Moose qw/Maybe/;
-use Gitalist::Git::Types qw/SHA1 DateTime/;
+use Gitalist::Git::Types qw/SHA1/;
+use MooseX::Types::DateTime qw/DateTime/;
use aliased 'DateTime' => 'DT';
use MooseX::Types::Common::String qw/NonEmptySimpleStr/;
use MooseX::Types::Moose qw/Str Maybe Bool HashRef ArrayRef/;
- use Gitalist::Git::Types qw/SHA1 DateTime Dir/;
+ use Gitalist::Git::Types qw/SHA1 Dir/;
+ use MooseX::Types::DateTime qw/ DateTime /;
use Moose::Autobox;
use aliased 'DateTime' => 'DT';
use MooseX::Types::Common::String qw/NonEmptySimpleStr/;
use MooseX::Types::Moose qw/Maybe/;
-use Gitalist::Git::Types qw/SHA1 DateTime/;
+use Gitalist::Git::Types qw/SHA1/;
+use MooseX::Types::DateTime qw/ DateTime /;
use aliased 'DateTime' => 'DT';
use MooseX::Types
-declare => [qw/
SHA1
- DateTime
Dir
/];
use MooseX::Types::Path::Class;
use MooseX::Types::ISO8601 qw/ISO8601DateTimeStr/;
-use MooseX::Types::DateTime ();
+use MooseX::Types::DateTime qw/ DateTime /;
use MooseX::Storage::Engine ();
use MooseX::Types::Common::String qw/NonEmptySimpleStr/;
from NonEmptySimpleStr,
via { 1 };
-subtype DateTime,
- as 'MooseX::Types::DateTime::DateTime',
- where { 1 };
-
MooseX::Storage::Engine->add_custom_type_handler(
DateTime,
expand => sub {