Daniel James
7479780ad1
Handle missing category in library data.
2015-05-16 12:13:19 +01:00
Daniel James
6bff54b597
Another fix for old php.
2015-05-12 02:22:10 +01:00
Daniel James
93a3d601a9
Will hopefully fix the library list.
2015-05-12 02:21:21 +01:00
Daniel James
fd367cf81a
Only allow 'Miscellaneous' libraries that aren't in other categories.
2015-04-27 00:07:19 +01:00
Daniel James
914b778b68
Normalize category case in libraries.
2015-04-26 23:59:40 +01:00
Daniel James
3bfd969251
Fix test_libraries for category checks.
2015-04-26 23:59:08 +01:00
Daniel James
1beb15a282
Validate categories when updating library data.
...
Just a quick implementation for now, should be done more generally.
2015-04-21 00:32:12 +01:00
Daniel James
7db317dd25
Create json output from array of BoostLibrary.
2015-04-21 00:20:08 +01:00
Daniel James
b70a11aa95
Remove the $info stuff.
2015-04-21 00:20:08 +01:00
Daniel James
061dd50a41
Update from array of BoostLibrary rather than BoostLibraries.
...
The code was pretty messy because it was using BoostLibraries for
everything, this will hopefully let it be a bit cleaner.
Also removes support for xml metadata files. No one has ever used it.
2015-04-21 00:20:08 +01:00
Daniel James
65f53470aa
Remove $info stuff from BoostLibrary.
...
Module + path can be set after construction. This will be useful when
loading from a release without the git metadata. Also, the $info stuff
was pretty rubbish.
2015-04-21 00:20:08 +01:00
Daniel James
6b8859aeba
Display regression docs from a local repo clone.
2015-04-12 15:18:06 +01:00
Daniel James
c0215c6588
Add configuration variable for data directory.
2015-04-12 15:18:06 +01:00
Daniel James
5a9dda8347
Prep for 1.58.0 release.
...
Not happening yet, just getting it ready for the release.
2015-04-06 18:59:57 +01:00
Daniel James
2a0874d35d
Remove commented line, as it's not useful.
...
Turns out $_SERVER['REQUEST_SCHEME'] is only available on Apache 2.4
and later, $_SERVER['HTTPS'] is in the PHP documentation so is hopefully
always available. So HTTPS is the way to go.
Although, it is PHP so can never be sure.
http://stackoverflow.com/q/18008135/2434
2015-04-02 12:15:55 +01:00
Daniel James
457145e2c3
Try to fix detecting the page's URL scheme.
2015-04-02 12:11:42 +01:00
Daniel James
b78601ebfb
Only use 301 redirect for releases.
2015-04-02 12:04:32 +01:00
Daniel James
796b9511ab
Display xsl files on website.
...
Fixes https://svn.boost.org/trac/boost/ticket/11007
2015-02-23 09:08:39 +00:00
Daniel James
605e579458
Script to update maintainer file.
2015-02-15 14:02:56 +00:00
Daniel James
d23d58ff30
Bump the date again.
2015-02-07 21:44:14 +00:00
Daniel James
8a6932b2a1
Improved encoding of non-ascii in text and code.
...
Use UTF-8 character type, and use a fallback if the text includes
invalid characters.
2015-02-07 21:40:40 +00:00
Daniel James
c066809eb4
New modified date.
2015-02-07 17:47:13 +00:00
Daniel James
e89257e7cf
ENT_HTML401 isn't available for old php.
2015-02-07 17:44:49 +00:00
Daniel James
b2fdb8a61d
Merge branch 'beta'
...
The json library list, and clean up the libraries implementation a
little.
2015-02-01 09:34:01 +00:00
Daniel James
8fd5ebbee3
Allow slashes in module names.
2015-01-22 21:35:07 +00:00
Daniel James
652cee39fb
Don't include unreleased libraries in release list by default.
2015-01-10 13:44:58 +00:00
Daniel James
623b7be41c
Better handling of invalid versions.
2015-01-10 13:44:58 +00:00
Daniel James
66160d2fea
Move library loading into boost_libraries.
...
Still a bit shoddy, but at least it's only in one place.
2015-01-10 13:44:58 +00:00
Daniel James
b22054c9b0
Another fix for old versions of php.
2015-01-06 00:39:09 +00:00
Daniel James
2fb1921b9b
Comment out check that libraries has version info.
...
I'm now generating json for develop and master, which contains libraries
with no version info. There are other issues to deal with that might
point to a better solution.
2015-01-06 00:26:01 +00:00
Daniel James
2f3985736a
Remove some more unused filters.
2014-11-05 00:57:50 +00:00
Daniel James
8b28506bdf
Update site to use new build sub-site.
...
Updated redirects, removed now unused filter, added some notes about
directories that need to be set up.
2014-11-05 00:57:50 +00:00
Daniel James
444c9caad8
Release 1.57.0
2014-11-03 22:09:52 +00:00
Daniel James
a34e3d2770
Remove leading slashes from documentation urls
...
Documentation urls are considered relative from the root of the repo.
2014-09-28 16:57:15 +01:00
Daniel James
c2db4c94f3
Fix sorting with unrelease libraries.
2014-08-21 20:22:33 +01:00
Daniel James
41635fa386
Deal with some empty values.
2014-08-21 20:22:32 +01:00
Daniel James
5d9121f71f
Clean up some library details handling code.
2014-08-20 20:08:32 +01:00
Daniel James
af3ed55028
Remove 'update-version' from BoostLibrary details.
...
It really shouldn't be stored in BoostLibrary at all, but it makes it a
tad easier to have the object readily available.
2014-08-20 20:08:32 +01:00
Daniel James
2d47ea67b8
Clean up module details.
...
Now set when BoostLibrary is constructed, so the data should always be
correct.
2014-08-20 20:08:31 +01:00
Daniel James
66744b51ab
Use $info parameter for BoostLibraries methods.
2014-08-20 20:08:31 +01:00
Daniel James
6fb91aaf33
Extract some methods dealing with library details.
2014-08-20 20:08:31 +01:00
Daniel James
a713234ed9
Create BoostLibrary for a library's info.
2014-08-20 20:08:31 +01:00
Daniel James
107ea4f99d
Go back to using the URL to generate the version path.
...
The new code doesn't work for something like:
http://www.boost.org/development/tests/release-1_35_0/developer/summary.html
As it doesn't follow the same URL convention as the documentation.
2014-08-19 18:06:14 +01:00
Daniel James
aca73143c7
Try to fix test results.
...
It was incorrectly changing 'develop' to 'boost_develop'.
2014-08-19 17:49:57 +01:00
Daniel James
334388a833
Restore change lost in f8cc382db
2014-08-19 17:34:53 +01:00
Daniel James
aaed6a4525
Merge branch 'master' into beta
...
Conflicts:
common/code/boost_archive.php
generated/libraries.txt
2014-08-19 17:14:29 +01:00
Daniel James
461396df5c
Fix fragment when generating urls.
2014-08-18 16:27:04 +01:00
Daniel James
4ee64c3d8c
Don't escape unicode in json.
2014-08-18 16:12:55 +01:00
Daniel James
1f7fca4e0e
Fix getting started guide for 1.56.
2014-08-09 20:27:50 +01:00
Daniel James
666b0354df
Fix more php 5.3 issues.
...
Php code in site-tools still requires 5.4, but that's normally not run on the server.
2014-08-07 21:27:43 +01:00