Commit graph

919 commits

Author SHA1 Message Date
Sébastien Lucas 1f65d1eb65 Code refactoring
--HG--
extra : rebase_source : d997be9abf119ab4a654dc25f25afa8cb5963357
2013-08-30 21:27:55 +02:00
Sébastien Lucas a42e24cba3 Handle hashtags
--HG--
extra : rebase_source : 6f3b4f27a7e7243da9b078de5f89c137b21d8fbd
2013-08-30 21:14:59 +02:00
Sébastien Lucas 3b50b96d83 Add cache headers
--HG--
extra : rebase_source : 3598ab0524d7dfee1f28581de3ec1f95ca65fe66
2013-08-30 21:08:07 +02:00
Sébastien Lucas 74c5abce0b Fix booktitle and chapter title
--HG--
extra : rebase_source : 95f63a9e81d4d05ea53a4a611354225cc13a416f
2013-08-30 21:01:05 +02:00
Sébastien Lucas fa52a58c54 Don't change link startin with #
--HG--
extra : rebase_source : c99eff768822359891d059ba4dbbcca3f385efd1
2013-08-30 20:59:57 +02:00
Sébastien Lucas 2cb1682d3b Handle when the epub links to an missing resource
--HG--
extra : rebase_source : bda1e6e6af63284907e326790fbe85946a907a7e
2013-08-30 20:59:15 +02:00
Sébastien Lucas ea3da650de Working with cops
--HG--
extra : rebase_source : 66639c415fc1286e8df50c255d83b0e8f92777d3
2013-08-30 15:52:28 +02:00
Sébastien Lucas 30f801443e Simplify relative path handling.
--HG--
extra : rebase_source : d20290cad2dca3ea1f04a85f899c026c0991bbe5
2013-08-30 10:35:15 +02:00
Sébastien Lucas 881f76d87a Another test
--HG--
extra : rebase_source : d6fd95a2c138efdb1901d7b09af47e20e6bf993e
2013-08-29 08:43:11 +02:00
Sébastien Lucas a51a276805 components does not contain / anymore.
--HG--
extra : rebase_source : 0a4eea43929b87c4455cba8c4343586733ae3ffe
2013-08-28 14:45:37 +02:00
Sébastien Lucas f368795542 Handle directories a little better.
--HG--
extra : rebase_source : 21fb6d3cf27dd6bc9b7949b8ae08fe64f3a7c709
2013-08-28 14:44:47 +02:00
Sébastien Lucas ff30a3b0a3 Borrow Monocle sample style
--HG--
extra : rebase_source : 87c21882bc820ec0d253b67e14d3cb1868324cc1
2013-05-15 14:16:09 +02:00
Sébastien Lucas 168ba3994e simplify
--HG--
extra : rebase_source : 4bf414bce486565a29ca928e77b55f6d2a55718d
2013-05-15 13:41:08 +02:00
Sébastien Lucas 3a61b70445 Complete working example
--HG--
extra : rebase_source : d0f38d1aa980ddec8e60dbe8ddd7689509257886
2013-05-15 12:11:47 +02:00
Sébastien Lucas c8a87a37d4 Add the epub reader. early stage ;)
--HG--
extra : rebase_source : 4e74b8db133f69feca6787063c05b45667c8f64d
2013-05-15 09:21:59 +02:00
Sébastien Lucas 3cffac479e Add an handler to access epub internal files.
--HG--
extra : rebase_source : 31f7f77fba14f09117d08dd1228da0a8221f8747
2013-05-14 21:35:43 +02:00
Sébastien Lucas 49c1867433 Fix error 2014-01-11 20:52:10 +01:00
Sébastien Lucas aac567a731 Upgrade EPub meta library 2014-01-11 20:22:21 +01:00
Sébastien Lucas 3e29824a78 Fix some warnings 2014-01-11 18:21:18 +01:00
Sébastien Lucas bfc96f5ef7 Rename variable for better understanding 2014-01-09 21:07:20 +01:00
Sébastien Lucas 147d1e20c7 Split a little more the code 2014-01-09 12:37:28 +01:00
Sébastien Lucas 24e0a14b89 Simplify a little some array queries 2014-01-08 17:51:40 +01:00
Sébastien Lucas a6b52887ff Refactoring again 2014-01-08 16:54:11 +01:00
Sébastien Lucas 50ae991e95 Reindent 2014-01-08 10:54:59 +01:00
Sébastien Lucas 1dfdd22f43 Finish the refactoring for Json. 2014-01-08 10:54:16 +01:00
Sébastien Lucas 91aa062860 Big refactoring of the Json handling, I followed what I did from OPDS. It doesn't still feel right but I think it's better. 2014-01-07 21:22:35 +01:00
Sébastien Lucas 3f5dd74361 Begin to reorganize a little book.php. Still a mess. 2014-01-07 09:27:02 +01:00
Sébastien Lucas fe7ec53487 Remove unneeded constants. 2014-01-07 06:24:06 +01:00
Sébastien Lucas a78863e8a0 Avoid caching the result of ajax calls. IE like to cache them a lot. fix #131 2014-01-06 21:39:57 +01:00
Sébastien Lucas f651184928 Fix trailing spaces 2014-01-06 21:24:45 +01:00
Sébastien Lucas e96eaf86e5 Add a test for function creation. I can't manage to make it fail when needed. Still I'll commit anyway ! 2014-01-06 21:24:11 +01:00
Sébastien Lucas f7ecb87af5 Update german translation. Thanks to glimm from Mobileread. 2014-01-04 22:06:32 +01:00
Sébastien Lucas e83fb02868 Typo 2014-01-04 09:58:47 +01:00
Sébastien Lucas a28d52e633 Add a larger idle timeout could help with Android and remove IE8 for now (got to test better) 2014-01-03 23:29:50 +01:00
Sébastien Lucas 00cc5df705 Doesn't change a thing ... strange. 2014-01-03 21:22:55 +01:00
Sébastien Lucas 7db94e5ec9 Return to previous version of doT : seems to cause problems with IE8 2014-01-03 19:01:40 +01:00
Sébastien Lucas c584b7355e Change a little the way browser are tested :
* Use latest version of Firefox
 * Add IE8
 * Replace IE10 by IE11
 * Add Safari 7 on Mac
 * Add Android browser
2014-01-03 14:23:33 +01:00
Sébastien Lucas 57f93b6537 New tests for OPDS validation. 2014-01-03 13:53:52 +01:00
Sébastien Lucas 22afa8c26f Add the real OPDSValidator (from https://github.com/zetaben/opds-validator) in addition to the relax-ng validation. 2014-01-02 22:23:24 +01:00
Sébastien Lucas f947da2bd8 Add a test for the opensearchdescription. 2014-01-02 16:56:01 +01:00
Sébastien Lucas c829a3fe74 Prepare next version 2014-01-02 12:23:37 +01:00
Sébastien Lucas dbe6dedd44 Try to simplify a little the search. 2014-01-02 12:23:04 +01:00
Sébastien Lucas 61f3bdc928 Updated spanish translation. Thanks to Marcos. 2014-01-02 10:05:37 +01:00
Sébastien Lucas 2770ae18eb Étiquette 0.9.0 ajoutée à la révision 2e7fb43f056b 2013-12-31 16:31:02 +01:00
Sébastien Lucas 0d7b4dacd5 Fix changelog and readme 2013-12-31 15:54:55 +01:00
Sébastien Lucas 3f9ea556b0 Properly use the method getMimeType in fetch.php. fix #72 2013-12-31 11:46:45 +01:00
Sébastien Lucas 55a82f5d93 Next version will be 0.9.0 2013-12-31 11:26:26 +01:00
Sébastien Lucas 93b36be318 Add a phing build file. 2013-12-31 11:16:11 +01:00
Sébastien Lucas 91209c19fd Add another ignored directory. 2013-12-31 11:14:36 +01:00
Sébastien Lucas b4d3fe6b22 Add a test for unknow mimetype and use finfo_file in this case. Inspired by At_Libitum. re #72 2013-12-31 11:12:34 +01:00