Commit graph

1067 commits

Author SHA1 Message Date
Sébastien Lucas 35d6a5ab4e Add a global parameter to enable tag filtering with books. re #46
Also fix many problem with util.js
2013-07-03 23:36:38 +02:00
Sébastien Lucas 1a92d7e1c1 Add a login page (in case the browser does not support basic auth). re #76 2013-07-03 23:12:51 +02:00
Sébastien Lucas 4cd43297f1 Fix header. 2013-07-02 14:51:43 +02:00
Sébastien Lucas b9047be3ce More JSHint fixes. 2013-07-02 14:37:37 +02:00
Sébastien Lucas 1eb4217c01 Fix some JSHint warnings. 2013-07-02 14:15:10 +02:00
Sébastien Lucas 08445d0479 little cleanup of the filter code. lots more to do. re #46 2013-07-01 22:26:32 +02:00
Sébastien Lucas dc30facf3e ugly way update to filters to update the list of tags when you start filtering. re #46
The tags are also correcly sorted.

TODO : update the click event when adding new li.
2013-07-01 18:14:37 +02:00
Sébastien Lucas 9094592198 Fix for filter. re #46 2013-06-28 08:52:54 +02:00
Sébastien Lucas 452bde9cb5 Add filter in the HTML catalog. need UI work. re #46 2013-06-28 02:07:32 +02:00
Sébastien Lucas 002f90fd0d Fix popup with the e-ink CSS. re #73 2013-06-28 01:55:23 +02:00
Sébastien Lucas 428550f27c Move customize inside the current template. re #73 2013-06-27 08:27:29 +02:00
Sébastien Lucas 29eb9329a0 Add a check for calibre path : it has to be local. 2013-06-26 21:36:25 +02:00
Sébastien Lucas 15237ee78d Add paging to the customize page. 2013-06-26 21:28:04 +02:00
Sébastien Lucas 0e7f282563 Update changelog 2013-06-25 17:44:25 +02:00
Sébastien Lucas bcef6c5b9d Fix the search size to avoid losing the sort order. re #73 2013-06-25 17:44:14 +02:00
Sébastien Lucas 0d50ccc6e5 Upgrade jquery to 1.10.1 2013-06-25 17:43:44 +02:00
Sébastien Lucas 2e1c13e3bc Update README 2013-06-25 11:54:06 +02:00
Sébastien Lucas eac4944429 Merge again 2013-06-25 11:35:30 +02:00
Sébastien Lucas 8314ae1623 Update version 2013-06-25 11:16:07 +02:00
Sébastien Lucas 8833ff06ea Forgot one file. re #73 2013-06-25 08:53:38 +02:00
Sébastien Lucas e547899584 Migrate from Fancybox to Magnific Popup. re #73
--HG--
rename : about.xml => about.html
2013-06-25 08:53:04 +02:00
Sébastien Lucas d3ce31c6be Move from Xhtml to Html. re #73 2013-06-25 08:40:08 +02:00
Sébastien Lucas e833172e99 Add emailing. re #53 2013-06-21 21:31:49 +02:00
Sébastien Lucas 6b8846e02b Fix search. re #73 2013-06-21 08:38:02 +02:00
Sébastien Lucas 30d3730464 Fix version string 2013-06-21 08:31:01 +02:00
Sébastien Lucas b2d670a05d Also use the cache event if not using back with browser. re #73 2013-06-20 21:21:43 +02:00
Sébastien Lucas 44c3a10487 Due to a bug in Firefox which forbid state of size greater that 320k. The cache is not outside. re #73 2013-06-20 21:08:50 +02:00
Sébastien Lucas d1fca67e5b Modify htaccess to enable expires by type. re #73 2013-06-20 20:38:29 +02:00
Sébastien Lucas cdde134a65 Also use global options. re #73 2013-06-20 20:31:57 +02:00
Sébastien Lucas 3144c528e5 Handle better if pushState is available or not. re #73 2013-06-20 14:43:31 +02:00
Sébastien Lucas 1c8ddb44d4 Many things in a single commit. Bad :( !. re #73
* Add partial update. No improvement for now
 * Add some logging to console if DEBUG is enabled.
 * Change the way the sorting box is enabled to help with partial update.
2013-06-20 14:34:10 +02:00
Sébastien Lucas 51c9c416d4 Add a function to test if a variable is undefined. 2013-06-20 11:11:01 +02:00
Sébastien Lucas d4af721516 Send some config item to the client. re #73 2013-06-19 21:37:47 +02:00
Sébastien Lucas 7ec2090558 Fix error in series link. Reported by Jill Messer. fix #74 2013-06-19 11:21:49 +02:00
Sébastien Lucas 4410a5cc82 Handle search with Ajax. re #73 2013-06-18 22:24:35 +02:00
Sébastien Lucas ad286e491e Fix series sorting. re #73 2013-06-18 20:44:00 +02:00
Sébastien Lucas 065a7dac8e Move jquery-cookie to resources. re #73
--HG--
rename : js/jquery.cookies.js => resources/jquery-cookie/jquery.cookies.js
2013-06-18 12:33:33 +02:00
Sébastien Lucas 0381b56272 Upgrade jquery cookie. re #73 2013-06-18 12:31:02 +02:00
Sébastien Lucas d656f4692c Move jquery to resources. re #73
--HG--
rename : js/jquery-1.9.1.min.js => resources/jQuery/jquery-1.9.1.min.js
2013-06-18 12:26:08 +02:00
Sébastien Lucas aa376d63b2 simplify again. re #73 2013-06-17 22:30:09 +02:00
Sébastien Lucas 2029ab7d01 Simplify a little the JSON, a little more to do. re # 73 2013-06-17 22:23:58 +02:00
Sébastien Lucas 23267e37fa Simplify book detail. re #73 2013-06-17 21:41:59 +02:00
Sébastien Lucas 8de878fa94 Save new things in constants. re #73 2013-06-17 21:21:52 +02:00
Sébastien Lucas 074a2b8a0f See last commit. re #73 2013-06-16 22:44:49 +02:00
Sébastien Lucas 7640ae31f7 Everything is in the template. re #73 2013-06-16 22:14:21 +02:00
Sébastien Lucas 10ed3f7944 Almost everything is in javascript now ... index.php could be an HTML page. re #73 2013-06-16 22:01:13 +02:00
Sébastien Lucas fccb7a9820 little optimization : i18n is only transfered one time. re #73 2013-06-16 15:21:21 +02:00
Sébastien Lucas b49432e3e1 Save current JSON data instead of generated HTML. Reenabled tool click. re #73 2013-06-16 15:08:47 +02:00
Sébastien Lucas 6ee817710e Readd the sort menu. re #73 2013-06-16 14:48:57 +02:00
Sébastien Lucas 77b155ac20 Cosmetics 2013-06-16 14:47:11 +02:00