-
Notifications
You must be signed in to change notification settings - Fork 13
/
CHANGES
129 lines (115 loc) · 5.6 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Revision history for Perl module CPAN::Mini::Webserver:
0.45 Wed Apr 8 14:54:22 BST 2009
- show recent changes with modern CPAN::Mini
- auto focus search box on homepage (patch by mintywalker)
- display 'repository' metadata (patch by tokuhirom)
0.44 Sat Mar 28 11:19:48 GMT 2009
- autogenerate the CSS and Images template files
- use Text::Unidecode so that searching for Leon Brocard works
- fix bug to do with "buffy -test" not showing modules
0.43 Thu Sep 18 17:14:50 BST 2008
- add an abstract to the Makefile.PL
- add a human-readable license
- make the Makefile.PL non-executable
0.42 Sun Sep 7 09:31:44 BST 2008
- add a documentation section to the distribution page
(patch by tokuhirom)
- hide sections on the distribution page without any content
0.41 Thu Aug 28 15:39:02 BST 2008
- drop the header font size a little
- refactored out a bunch of methods, turned into calls to
direct_to_template (patch by markf)
- remove useless commented out code (patch by markf)
- correct out of date comment (patch by markf)
- refactored the skipping into the WebserverTester, avoided
starting the webserver twice in simple.t, made simple.t
ascii not utf8 (patch by markf)
- view anything.PL as raw. This is because we want Makefile.PL
and Build.PL marked up as perl, not viewed as pod (patch
by markf)
- unbreak bonjour publishing (patch by miyagawa)
- move the archive code into Archive::Peek and require it, with
the bonus of being able to explore distributions which are
packaged as .zip files
0.40 Fri Aug 22 09:24:54 BST 2008
- improve the test suite (patch by markf)
- detect installed modules properly (patch by rjbs)
- index CamelCase distributions and modules so that you can
search for both "camel", "case" and "camelcase"
- use PAUSE names if 00whois.xml is mirrored (patch by martijn)
- add info like email/homepage and some links to other
cpan-related pages for the author (patch by martijn)
- make an empty search give "No results found", rather than
an error (noticed by corion)
- make the webserver work as a local CPAN mirror so that you can
point CPAN or CPANPLUS at it (idea by markf)
- refactor downloading distributions to use the CPAN codepath
0.39 Tue Aug 19 08:27:37 BST 2008
- make a single key from the license text and the license url
from resources instead of displaying both seperately (patch
by martijn)
- sort dependencies
- narrow down the search results based on educated guesses based
on the search query (patch by martijn)
- use Archive::Tar if installed, otherwise external tar
(patch by corion)
- display the installed version of a distribution (patch by
corion)
- add an "Install" button, very alpha (patch by corion)
- make /dist/Some-Distname work and extract redirect and 404
support into their own methods (patch by jesse)
- a more CPAN::Mini::Webserver specific banner at startup
(patch by jesse)
- extract the code used to render an item in the distro list
and remove redundant filename prefix (patch by jesse)
- require Parse::CPAN::Packages 2.28 to reduce warnings (patch
by tokuhirom)
- take 'use CPAN::Mini::Webserver' out of eval() so the
compliation failure is more obvious and doesn't cause issues
(patch by miyagawa)
- add links to cpantesters, cpanforum, cpanratings and RT
(patch by martijn)
- while showing distribution, split up files into categories
(patch by martijn)
- encode images with Base64 and ship the pod test
0.38 Mon Aug 18 09:15:25 BST 2008
- fix bug which repeated metadata (spotted by claes)
- remove unnecessary "use Term::ProgressBar::Quiet;"
0.37 Fri Aug 15 09:37:46 CEST 2008
- show metadata on distribution pages (patch by martijn)
- port can now be configured with --port command line option
(thanks to tokuhirom, miyagawa, martijn)
- does Bonjour publishing if HTTP::Server::Simple::Bonjour is
installed (miyagawa)
- added /download links to individual files and tarballs
(thanks to miyagawa)
- highlight perl files in lib, t and hide files in inc
(thanks to tokuhirom)
0.36 Thu Aug 14 16:20:53 CEST 2008
- improve searching, you can now search for "buffy -test"
- make links to modules in the pod and source point back
to minicpan_webserver instead of to search.cpan.org
(patch by martijn)
- make code highlighting darker
- change the port to 2963 (thanks to clkao)
- syntax highlight *.t files (thanks to mfowler)
0.35 Tue Aug 12 07:30:28 BST 2008
- remove failing pod.t test due to bugs in Pod::Simple
(spotted by rsavage)
- handle *.tgz as well as *.tar.gz (patch by rsavage)
0.34 Fri Aug 8 18:00:32 BST 2008
- mention the subversion repository and the mailing list
- require Template::Declare 0.29 (spotted by evdb)
- require HTTP::Server::Simple 0.34 (spotted by ranguard)
- added favicon
- hide POD errors
- add an opensearch plugin (such as Firefox's search bar)
- skip tests unless there is an existing mirror
- fix package links to go to a best-guess filename (and tests)
0.33 Fri Aug 8 08:00:12 BST 2008
- require at least CPAN::Mini 0.565 as we need CPAN::Mini::App
(noticed by bricas)
- glob the local directory name (like CPAN::Mini does) to make
~/my-little-cpan work (patch by Andy Armstrong)
0.32 Sat Aug 2 19:27:12 BST 2008
- initial release