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

23 Commits

Author SHA1 Message Date
Daniel James
140b6c042e Rejig the update mechanism.
Now cleans up the database even when there are no updates. Updating for
a relese is better integrated. And also sets up the ground work for
deleting libraries.
2015-11-15 15:08:32 +00:00
Daniel James
b6d2e41e81 Update test_filters for better UTF-8 handling. 2015-09-08 13:18:12 +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
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
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
66744b51ab Use $info parameter for BoostLibraries methods. 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
d810ac06b2 Move display_template into BoostArchives.
Also remove 'template' from $params.
2014-08-07 20:34:31 +01:00
Daniel James
ffd362a55d Remove title and charset from params. 2014-08-07 20:34:31 +01:00
Daniel James
75d70fec56 Setup test_libraries properly. 2014-08-07 20:34:31 +01:00
Daniel James
c4c3fa8ce6 Rename boost_libraries to BoostLibraries. 2014-08-07 20:34:30 +01:00
Daniel James
24a8f38712 Better support for beta versions.
It used to just ignore the beta information, but that wasn't quite right.
This does means that the library details will still have information about
the beta version after a release, which isn't desirable, but it
shouldn't be too hard to write something to strip out old beta
information.
2014-07-21 22:29:42 +01:00
Daniel James
860cb21970 Custom html_encode to use UTF-8.
PHP 5.4 uses UTF-8 by default, but PHP 5.3 uses ISO-8859-1 so character
encoding is going wrong there. So replace htmlentities with a function
that uses the correct encoding.
2014-07-20 23:36:24 +01:00
Daniel James
02a6c12cad Rename test_template so it doesn't look like a test. 2014-04-13 14:24:47 +01:00
Daniel James
50d43e61ef Update test_libraries.php 2014-04-13 14:24:47 +01:00
Daniel James
11c12a0419 Fix test_filters.php.
Did it ever work?
2014-04-13 14:24:47 +01:00
Daniel James
eedbd22cf6 Update the libraries test.
- 'update' now takes a library object, not a string - because the string
  might be xml or json.
- Categories are stored in alphabetical order.
2014-02-26 23:56:00 +00:00
Daniel James
78a6aa7733 More specific names for from_string/from_file. 2014-02-24 22:49:17 +00:00
Daniel James
201c79c2c3 Add ability to update library details. 2014-02-01 21:54:23 +00:00
Daniel James
b45d0f98ed Add support for versions based on super project branches. 2014-02-01 21:54:22 +00:00
Daniel James
0f224af4f9 Try splitting the filters up again.
Locally, I'm seeing very large speed ups for redirect files which do
little processing so loading the php is a large part of the expense.

[SVN r65105]
2010-08-29 11:57:12 +00:00