2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-29 20:12:14 +00:00
Commit Graph

554 Commits

Author SHA1 Message Date
Automated Commit
cc74bf1f3e Update documentation list 2017-02-24 01:22:28 +00:00
Daniel James
3ed360b577 Merge branch 'develop' 2017-02-23 20:49:31 +00:00
Automated Commit
171f5fed4a Update documentation list 2017-02-22 01:21:37 +00:00
Daniel James
485f3e2633 Remove old .htaccess rules that no longer do anything
Haven't had the necessary softlink for a while.
2017-02-19 00:34:19 +00:00
Daniel James
9d8e03cb39 Quick download information script 2017-02-09 13:28:48 +00:00
Automated Commit
842134707f Update documentation list 2017-02-04 01:21:30 -05:00
Daniel James
38a3eaa5ec Auto-capitalize library names 2017-01-25 01:10:56 +00:00
Daniel James
5051b6d233 Redirect old beta documentation 2017-01-22 13:14:55 +00:00
Daniel James
42043ac2b2 When generating pages, get version info from Jamroot 2017-01-21 13:13:34 +00:00
Daniel James
768ceaa946 Fix case insensitive category names
Now they are indexed by lower case name, and library category is stored
in lower case.
2017-01-21 13:13:34 +00:00
Automated Commit
c7d5438366 Update documentation list 2017-01-16 01:21:29 -05:00
Daniel James
31f02f60f2 Delete the documentation fixes
They are now at:

https://github.com/boostorg/documentation-fixes
2017-01-15 21:04:50 +00:00
Daniel James
c38933c9f3 Merge branch 'develop' 2017-01-15 19:56:29 +00:00
Daniel James
8f836f94f1 Fix bad documentation path in last commit 2017-01-15 03:17:18 +00:00
Daniel James
54cd38689b Fix links to very old versions of Octonions/Quaternions docs 2017-01-15 03:13:49 +00:00
Daniel James
de6feb6413 Don't use lower case category
The category view was broken because it was converted into lowercase, so
only lowercase paramater values when appropriate. Unfortunately the code
for generating the links at the top is case sensitive, so they're
slightly wrong if a parameter value has the wrong case, but that's
unlikely, and not that bad. Will need to improve this though.
2017-01-14 23:56:31 +00:00
Daniel James
d8534ea0d6 Merge branch 'master' into develop 2017-01-14 23:05:02 +00:00
Automated Commit
df128bc6e3 Update documentation list 2017-01-14 01:21:52 -05:00
Daniel James
b8e0135918 Missing log image 2017-01-13 21:55:01 +00:00
Louis Dionne
f76dbd5127 Add documentation for Hana missing from Boost 1.63.0 2017-01-12 10:34:42 -08:00
Automated Commit
d3d3dcc022 Update documentation list 2017-01-11 01:21:39 -05:00
Daniel James
c933ae3b16 Add missing algorithm documentation
Actually from the last version of boost, as I can't build the
documentation right now, but there haven't been any
significant changes.
2016-12-26 16:44:15 -05:00
Daniel James
96885f794a Add missing algorithm documentation
Actually from the last version of boost, as I can't build the
documentation right now, but there haven't been any
significant changes.
2016-12-26 16:42:54 -05:00
Daniel James
501791cb76 Merge branch 'release-1.63.0' into develop
Conflicts:
	generated/state/feed-pages.txt
	generated/state/page-cache.txt
	generated/state/release.txt
2016-12-26 16:16:30 -05:00
Daniel James
877a98a0e1 Release 1.63.0 2016-12-26 16:13:35 -05:00
Daniel James
1ff8cddecc Add 'latest_link' box to documentation list 2016-12-11 15:38:50 +00:00
Daniel James
af5bb69290 Rename/comment a few variables and functions 2016-12-11 14:56:42 +00:00
Daniel James
59bbd40d38 Allow 1.63.0 docs to be visible on the main site 2016-12-11 13:21:05 +00:00
Daniel James
3f7f194a9d Manually update latest version in library list
Minor bug as it's only updated when the release is finalised, not when
the documentation is added. I really need to get rid of this and use the
release data instead.
2016-12-11 05:17:37 +00:00
Daniel James
addd2d0edf Merge branch 'master' into develop 2016-12-11 04:59:16 +00:00
Daniel James
f34369d42c Update library data for hidden libraries
For the version, I used the earliest tag in the library. Stopwatch won't
update correctly until my pull request is accepted.
2016-11-30 05:29:47 +00:00
Daniel James
8abdbd3938 Remove a load of old TODO notes
boost_archive.php:

For mime types, the current list seems fine, and a full list doesn't
seem feasable.

boost_filter_text.php:

For supporting other character sets, could possibly use
mb_detect_encoding to guess the file's encoding, but it's not currently
installed on the server, and I think guesses are probably no better than
just assuming everything is UTF-8. The alternative would be some
mechanism to specify a file's (path's?) encoding, but I'm sure that can
be done if the need arises.

boost_library.php:

If it turns out that a better exception is needed, then it will be
handled then, so I'm not concerned with that TODO note.

boost_pages.php:

Sourceforge is redirecting downloads to the right place, so I'll not
bother with '/download' at the end. It's probably better if the download
URLs have the right filename.

boost_simple_template.php:

I don't think the simple template class really needs to support tricky
edge cases, so I'll just leave that alone.

doc/libraries.php:

I don't think anyone's desperate to see the library list for ancient
versions. If they are, they can get the it in json format using:
http://www.boost.org/doc/libraries.json.php?version=1.11.1

site-tools/git-prep-beta.sh:

Coming back to this, I think the answer is no. A change on master is
only really made when it has been pushed to remote, if it's only local
then it might get rebased.

This script doesn't actually get much use now that there are long
standing unmerged changes in beta, but it used to work well for me.

site-tools/update-doc-list.php:

Other TODO note was to make the script a little more automatic when run
against a local git tree, but I don't think that's a use case to support
in general. The tree might not be fully synced, or might be checked out
from a tag, which would be harder to check.
2016-11-30 01:53:57 +00:00
Daniel James
451e564c26 Use exceptions for http errors
Not how I'd normally do this, but seems cleaner than exiting the script
in the middle of a constructor.
2016-11-30 01:30:37 +00:00
Daniel James
d74bcf2a29 Use BoostDocumentation instead of BoostFilterData
Move some of BoostFilterData's member into BoostFilter.
2016-11-30 01:30:36 +00:00
Daniel James
068a037ea3 Store version string for title in BoostDocumentation
Also pulled the BoostDocumentation logic in libraries.php into the
class, which makes it slightly cleaner.
2016-11-30 01:30:36 +00:00
Daniel James
ea3fc601a6 Store documentation details in BoostDocumentation
Allows the library list implementation to be a bit cleaner.
2016-11-30 01:30:15 +00:00
Daniel James
be4fd29599 Strict version parsing in BoostVersion::from
It used to just grab anything that looked like a version number from a
string. Now the whole string must be a version number. Left the library
list in a little bit of a mess, but will clean that up next.
2016-11-30 01:29:27 +00:00
Daniel James
d8c89f8c9a Move the documentation configuration into boost_documentation
Remove a little duplication and makes it easier to see how the class is
actually used. Would normally be stored in a separate file, but I didn't
really want to create one.
2016-11-30 01:10:20 +00:00
Daniel James
c465903879 Make the documentation fix directory configurable
After merging this, I'm planning on splitting putting the fix directoy
in a separate repo, as it's getting large.
2016-11-30 01:08:36 +00:00
Automated Commit
2ca75b11ab Update documentation list 2016-11-23 01:21:28 -05:00
Daniel James
ae644adc79 Update documentation list for 1.63.0 beta1 2016-11-21 07:03:40 -05:00
Automated Commit
38a61b15a8 Update documentation list 2016-11-21 01:21:37 -05:00
Daniel James
3d8a5f48aa Put json logic in a function 2016-11-14 22:54:09 +00:00
Daniel James
bce12af4d3 Better error in libraries.json.php 2016-11-14 22:54:09 +00:00
Daniel James
03e5b2904c Include hidden libraries in json list 2016-11-14 22:54:08 +00:00
Daniel James
3e28274c53 Clean up some of the confusing version code 2016-11-14 22:54:08 +00:00
Daniel James
d827cf8866 Fix links from regression source into boost source 2016-11-14 22:53:35 +00:00
Daniel James
b6ca3886f3 Clean up library list/pull request + better error pages 2016-11-14 22:53:35 +00:00
Daniel James
3de65626ed Add redirect files for early GraphParallel 2016-11-13 09:11:19 +00:00
Daniel James
8a815fdff6 Backdate GraphParallel to 1.40.0 2016-11-13 09:06:52 +00:00