Daniel James
a0088752f3
Inline get_archive_location.
2016-03-06 22:23:07 +00:00
Daniel James
86a4bd1f4c
Set up BoostFilterData earlier.
2016-03-06 22:23:07 +00:00
Daniel James
514753eae2
Update test_filters.php
2016-03-06 22:23:07 +00:00
Daniel James
84e86e2009
Fix sending data to template.
2016-03-06 22:23:07 +00:00
Daniel James
25322ab066
Replace $params with class in filters.
2016-03-06 22:23:07 +00:00
Daniel James
886b3e1a7a
A little bit of final BoostArchive cleanup.
2016-03-06 22:23:07 +00:00
Daniel James
81219c6d06
Make all functions in boost_archive.php member functions.
2016-03-06 22:23:07 +00:00
Daniel James
28573d56db
Simplify parameter handling in boost_archive.php
2016-03-06 22:23:07 +00:00
Daniel James
199988591b
Store zipfile details in variables instead of $params.
2016-03-06 22:23:07 +00:00
Daniel James
ef3381a3f0
Remove all mentions of $params from unzip code.
2016-03-06 22:23:07 +00:00
Daniel James
81f32dd5c0
Remove 'key' member of params.
2016-03-06 22:23:06 +00:00
Daniel James
ecc736254a
Get pattern when needed.
2016-03-06 22:23:06 +00:00
Daniel James
0d809fcb0b
Don't mutate params member in BoostArchive
2016-03-06 22:23:06 +00:00
Daniel James
d2fba3ead4
Inline get_archive_location
2016-03-06 22:23:06 +00:00
Daniel James
fe3dcc08b7
Rejig BoostWeb::error_page.
2016-03-06 22:23:06 +00:00
Daniel James
dbf576d8cf
Simplify error reporting for unzip.
2016-03-06 22:23:06 +00:00
Daniel James
3c18dc4f42
Remove some more old stuff from BoostArchive.
2016-03-06 22:23:06 +00:00
Daniel James
01f32a76da
Inline some now trivial functions in BoostDocumentation.
2016-03-06 22:23:06 +00:00
Daniel James
438a81be26
Remove unused error page file.
...
It appears it hasn't been used since 2010 (in
2df3d39042 ).
2016-03-06 22:23:06 +00:00
Daniel James
cc4686cb7b
Extract some of the common code into a new file.
...
It's a bit arbitrary, so might reconsider later.
2016-03-06 22:23:06 +00:00
Daniel James
5b64662904
Clean up 'last_modified' handling, not need in BoostArchive
2016-03-06 22:23:06 +00:00
Daniel James
94a7c9bc6c
Remove remaining version handling code.
2016-03-06 22:23:06 +00:00
Daniel James
93278056ac
Remove expiry date handling from BoostArchive.
2016-03-06 22:23:06 +00:00
Daniel James
ced0d34835
Remove HTML processing functions from BoostArchive
2016-03-06 22:23:05 +00:00
Daniel James
b0faef60f2
Remove 'archive_subdir' support from BoostArchive.
2016-03-06 22:23:05 +00:00
Daniel James
aeeb9af7e9
Remove 'extractor' stuff from BoostArchive.
2016-03-06 22:23:05 +00:00
Daniel James
60ea43d74b
Remove the 'zipfile' parameter, and supporting code.
...
Now BoostDocumentation is always from the file system. BoostArchive
always from a zipfile.
2016-03-06 22:23:05 +00:00
Daniel James
1c4b3b1dda
Separate classes for serving documentation + test results.
...
Obviously a lot of code duplication, that will be removed soon.
2016-03-06 22:23:05 +00:00
Daniel James
ffc3b72a43
Support json files.
2016-03-05 10:10:24 +00:00
Daniel James
497af38189
Fix search+replace error.
2016-03-03 16:18:13 +00:00
Daniel James
94fc1afd9d
Remove the restriction on miscellaneous libraries.
2016-02-28 23:44:27 +00:00
Daniel James
c1ec0057eb
Stop a useless message.
...
Was just creating noise. Possibly should just let libraries use
miscellaneous as they want.
2016-01-10 15:18:25 +00:00
Daniel James
a50a35a442
Can only use DOMNodeList as an array in lastest PHP versions.
2015-12-29 14:21:26 +00:00
Daniel James
c3f81f24f7
Fix function that should be static
2015-12-29 14:13:37 +00:00
Daniel James
76affee511
Fix RSS bug from python to php conversion.
...
The php and python versions of fragment_to_string act differently for
xml nodes that aren't fragments. I really should have called
fragment_to_string something different, or at least only used it for
actual fragments.
2015-12-29 09:29:35 +00:00
Daniel James
294dad5b45
Fix search and replace error.
2015-12-19 14:49:55 +00:00
Daniel James
fbdfede44c
Fix python function name in php conversion.
2015-12-19 14:45:32 +00:00
Daniel James
29e597e5b1
Port python code to php
...
Having the site in two different languages is a bit of a pain, so
convert everything to PHP.
2015-12-19 14:30:46 +00:00
Daniel James
e2a0580191
Proper support for HEAD in display_raw_file.
2015-12-18 08:50:14 +00:00
Daniel
8f04920749
Merge branch 'feature/error-message'
2015-12-18 08:49:43 +00:00
Daniel
dd8be1786c
Release 1.60.0
2015-12-17 18:54:07 +00:00
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
80c11140c8
Add special versions 'hidden' and 'unreleased'.
...
So that 'boost-version' is never null.
2015-11-15 15:08:32 +00:00
Daniel James
f3402a42f2
Mark beta releases + overwrite for final release.
...
Still have to remove libraries manually, so if a library isn't in a
release will need to do that.
2015-11-15 15:08:32 +00:00
Daniel James
7c34d9b9d4
Normalize categories propely when loading from metadata.
...
This was causing superfluous entries in the library history.
2015-11-14 20:50:44 +00:00
Daniel James
a53ed74520
Try reactivating corrupt zipfile error.
...
Unzip appears to have started returning that status correctly. Will have
to wait and see if it causes the problems it used to cause.
2015-11-06 15:13:18 +00:00
Daniel James
472e0deb1a
Fix template when there are no params.
2015-11-06 15:02:30 +00:00
Daniel James
12ddd61033
Validate submodule urls.
2015-10-29 00:19:21 +00:00
Daniel James
ca1055f2e3
Remove use of ENT_XML1.
...
Not available in php 5.3.
2015-10-12 22:44:45 +01:00
Daniel James
43363a2a32
Self-closing element for startElement;endElement.
2015-10-12 21:52:29 +01:00