4f65811011
Moved Book.updateTest below Book.updateFromXMLTest
...
Book.updateTest is going to be modified so that it relies on
functionality tested by Book.updateFromXMLTest. Hence the order of the
tests better reflect that dependency.
2021-11-18 12:57:21 +04:00
59e5c7ff4e
Enhanced Book.updateFromXMLTest with favicon
2021-11-18 12:57:21 +04:00
ef1ad4bf47
Merge pull request #628 from kiwix/clickable-kiwix-serve-tile
2021-11-16 14:07:33 +01:00
8d50d5e293
added border-radius to download button
2021-11-16 12:33:05 +00:00
d76e670d5b
CSS codefactor fix
2021-11-16 12:10:15 +00:00
8f5ffc5ef5
Duplicated ids are not allowed in a HTML doc
2021-11-16 12:10:15 +00:00
98f9c57e12
Better use double-quote for HTML attributes
2021-11-16 12:10:15 +00:00
db06b6b797
Renave static/home.css to static/index.css
2021-11-16 12:10:15 +00:00
513c547d99
Remove shadow around kiwix-serve home language in tile
2021-11-16 12:10:15 +00:00
c3d2e01157
Move kiwix-serve home download button at top of the tile
2021-11-16 12:10:15 +00:00
4adad9b281
Make kiwix-serve home tiles clickable
2021-11-16 12:10:15 +00:00
251f3a01ed
Merge pull request #635 from kiwix/fix_httplib
2021-11-16 09:45:44 +01:00
0fcf166111
Fix warning in httplib.
...
The bug has been fixed upstream at yhirose/cpp-httplib#1091
This commit is a backport of the fix.
2021-11-16 09:39:56 +01:00
eea6f9fe27
Revert "Fix maybe initialized warning in httplib."
...
This reverts commit 1f6fb238ba
.
2021-11-16 09:36:21 +01:00
0b9ff92e42
Merge pull request #634 from kiwix/fix_httplib
2021-11-10 14:35:11 +01:00
1f6fb238ba
Fix maybe initialized warning in httplib.
...
Patch has been send upstream :
https://github.com/yhirose/cpp-httplib/pull/1085
2021-11-08 16:58:11 +01:00
9479c0685d
Merge pull request #623 from kiwix/update-ci
...
Re-introduce Ubuntu Impish in CI
2021-10-21 12:41:23 +02:00
09a55d71d6
Re-introduce Ubuntu Impish in CI
2021-10-21 12:36:05 +02:00
503eb5c4ce
Merge pull request #621 from kiwix/fix_ci_docker_version
2021-10-19 11:49:20 +02:00
f714ff8d3e
New docker image version is 31.
2021-10-18 18:09:36 +02:00
08e3d52957
Merge pull request #607 from kiwix/issue/571
2021-10-12 17:40:27 +02:00
30e4c549e4
exposed fileExist, getMimeTypeForFile and getFileCoontent functions
2021-10-12 19:44:38 +05:30
b7b385d87b
added custom index template
2021-10-12 19:44:05 +05:30
e46b0c07b5
Merge pull request #617 from kiwix/adapt_new_libzim_api
2021-09-30 14:52:17 +02:00
cd9fb541fc
Fix method call for new libzim API.
...
`add_archive` is now `addArchive`.
2021-09-29 11:55:22 +02:00
3b942bb745
Merge pull request #602 from kiwix/partial_opds_entries
...
OPDS feed with partial entries
2021-09-09 12:07:02 +02:00
c0bda426b4
Removed duplication across two mustache templates
...
Deduplicated the mustache templates static/templates/catalog_v2_entries.xml
and static/templates/catalog_v2_complete_entry.xml (the latter was
renamed to static/templates/catalog_v2_entry.xml).
2021-09-09 12:19:22 +04:00
b3f7556096
Added partial entries feed to the OPDS root feed
2021-09-09 12:19:22 +04:00
4c657c082e
/catalog/v2/partial_entries OPDS API endpoint
2021-09-09 12:19:22 +04:00
e773a29f29
Rearranged elements in OPDS entry XML
2021-09-09 12:19:22 +04:00
e15a0f4338
/catalog/v2/entry/<entry_id> OPDS API endpoint
2021-09-09 12:19:22 +04:00
12d9b69806
OPDSDumper::dumpOPDSCompleteEntry()
2021-09-09 12:19:22 +04:00
027854e4f4
Extracted getSingleBookData() in opds_dumper.cpp
2021-09-09 12:19:22 +04:00
417e7471ac
Merge pull request #614 from kiwix/disable-impish
2021-09-09 10:10:50 +02:00
51ac1240f8
PPA: Temporarily disable Impish builds
2021-09-09 10:05:18 +02:00
ea6413ff88
Merge pull request #591 from kiwix/suggestion_range
...
Allow kiwix-serve to get suggestions of custom range
2021-08-20 08:09:35 +02:00
61209ea0d7
Allow kiwix-serve to get suggestions of custom range
...
This will allow handle_suggest API to accept two arguments `start` and
`suggestionLength` that will allow handle_suggest to retrieve
suggestions in the given range rather than the default 0-10 range.
2021-08-19 21:05:39 +05:30
e9eaadde9e
Merge pull request #567 from kiwix/suggestion_api_fix
2021-08-14 19:21:29 +02:00
8a4080baba
Update libkiwix with new libzim api
2021-08-14 22:26:39 +05:30
ba05999cba
Merge pull request #604 from kiwix/issue/603
2021-08-11 06:50:30 +02:00
a4c3cad018
fixed books availablity on larger screens and added zoom level support
2021-08-10 21:45:10 +05:30
83e757a530
Merge pull request #600 from kiwix/dynamic_select_box_value
...
Use OPDS API to populate categories/languages select boxes on Kiwix Serve welcome page
2021-08-07 15:33:52 +02:00
5e8f3a5505
added use of lang and category api for select boxes on welcome page
2021-08-07 02:39:50 +05:30
fe93035a4c
updated welcome page to support OPDS multiple Icon
2021-08-07 02:35:29 +05:30
6e26c5aa75
Merge pull request #577 from kiwix/opds_multiple_icons
...
Support for multiple illustrations in OPDS entry
2021-08-05 23:22:07 +02:00
452283cfe6
Handling of /meta?name=Illustration_WxH@1 requests
2021-08-05 22:28:09 +04:00
e5168d8b3d
Support for multiple illustrations in OPDS entry
2021-08-05 22:21:13 +04:00
b8aee8a42c
Merge pull request #597 from kiwix/fix_get_results
2021-08-04 15:57:58 +02:00
9addd82d2d
Fix usage of zim::Searcher::getResults() in libkiwix
...
The correct usage does not require the user to calculate an `end` using
the `pageLength`. We can directly use getResults(start, pageLength)
2021-08-04 19:20:50 +05:30
e74e7f5623
Add unit test for incremental searching
...
With this, we eventually want to see the usage of getResults giving
a FAILING TEST. This happens because the second argument to
getResults is NOT `end` of the range, but `maxResultCount` to retrieve.
This will be fixed in the next commit.
2021-08-04 19:20:05 +05:30