Commit Graph

  • 0b7cd614c6 Fixed an encapsulation breach Veloman Yunkan 2023-12-06 14:50:15 +04:00
  • 54191bcfab Retired HTTP500Response::generateResponseObject() Veloman Yunkan 2023-12-06 14:45:04 +04:00
  • 797f4c432c Testing of MIME-type of HTTP 500 response Veloman Yunkan 2023-12-06 14:42:31 +04:00
  • c57b8a0c7c Testing of HTTPErrorResponse translation Veloman Yunkan 2023-12-05 17:50:26 +04:00
  • aee6c23082 Decoupled RequestContext from MHD_Connection Veloman Yunkan 2023-12-05 17:48:10 +04:00
  • af228bf45f Dropped cookies from RequestContext Veloman Yunkan 2023-12-05 17:13:28 +04:00
  • b9323f17bb Introduced testing of HTTP response utils Veloman Yunkan 2023-12-05 16:34:09 +04:00
  • 8993f99587 ParameterizedMessage is actually a class Veloman Yunkan 2024-01-07 16:59:13 +04:00
  • 96b6f41244 Added i18n unit test Veloman Yunkan 2024-01-07 16:47:01 +04:00
  • 3f0ea083e6 Moved microhttpd_wrapper.h under server/ Veloman Yunkan 2023-12-05 16:32:45 +04:00
  • 9c5f5c7be0 Merge pull request #1036 from kiwix/fix_viewer_href Matthieu Gautier 2024-01-04 17:18:14 +01:00
  • 9375f97b60 Get correct href value on onClick for "warc2zim" files. Matthieu Gautier 2023-11-16 18:10:31 +01:00
  • 2ad5e510c6 Merge pull request #1035 from kiwix/ghaction Matthieu Gautier 2023-12-20 11:53:26 +01:00
  • a2e56e2422 Make homebrew don't try to update installed dependencies. Matthieu Gautier 2023-12-20 11:40:22 +01:00
  • 8cc724b4a4 Use kiwix-build's github action to download dependencies. Matthieu Gautier 2023-12-19 17:15:16 +01:00
  • fa212fd6ae Merge pull request #1027 from kiwix/polish-apple-ci Kelson 2023-12-04 22:39:45 +01:00
  • c0073b3bc7 Better use GitHub action .env directive Emmanuel Engelhart 2023-11-25 11:52:25 +01:00
  • 0d2b6b3344 Merge pull request #1030 from kiwix/cleanup_of_error_response_generation Matthieu Gautier 2023-12-04 10:59:55 +01:00
  • 5f27b4b651 Taking advantage of std::make_unique() Veloman Yunkan 2023-11-29 21:19:55 +04:00
  • 7a85c92025 Dropped root from HTTPErrorResponse & friends Veloman Yunkan 2023-11-29 18:43:58 +04:00
  • 6e2be481fd Dropped the root param from ItemResponse::build() Veloman Yunkan 2023-11-29 18:34:45 +04:00
  • db3b76247f Last step of removing root from ContentResponse Veloman Yunkan 2023-11-29 18:32:18 +04:00
  • 6a651e04e5 1st step in removing root from ContentResponse Veloman Yunkan 2023-11-29 18:19:33 +04:00
  • 22ea3106c5 Passing only root location instead of the entire server Veloman Yunkan 2023-11-29 18:04:21 +04:00
  • 2d132d701e Dropped the server param from Response::build*() Veloman Yunkan 2023-11-29 17:48:05 +04:00
  • f81a5a1a4b Moved verbosity control to Response::send() Veloman Yunkan 2023-11-29 17:39:16 +04:00
  • 3dce025f47 Deleted an unused function Veloman Yunkan 2023-11-29 17:16:23 +04:00
  • e470c97f74 Got rid of InvalidUrlMsg Veloman Yunkan 2023-11-29 15:42:21 +04:00
  • a7ea908bcd HTTPErrorResponse no longer accepts std::strings Veloman Yunkan 2023-11-29 15:29:23 +04:00
  • 41f25083da Replaced UrlNotFoundMsg with UrlNotFoundResponse Veloman Yunkan 2023-11-29 14:31:38 +04:00
  • 3188b0afe6 Translated a hard-coded error message Veloman Yunkan 2023-11-29 14:18:06 +04:00
  • f8aae395f3 Merge pull request #1018 from kiwix/ci-ios Kelson 2023-11-23 08:32:30 +01:00
  • c5088aad7b fixed typo in deps filename to fetch renaud gaudin 2023-11-14 10:42:40 +00:00
  • 269a659160 Download proper deps file Emmanuel Engelhart 2023-11-11 19:48:01 +01:00
  • 7161df9e4c Test iOS cross-compile in CI Emmanuel Engelhart 2023-11-11 19:30:52 +01:00
  • 24faf84163 Merge pull request #1023 from kiwix/suggestions_with_control_characters 13.0.0 Kelson 2023-11-17 15:12:13 +01:00
  • 571c09e00a Control characters are escaped in suggestions JSON Veloman Yunkan 2023-11-15 17:38:57 +04:00
  • a959800173 Merge pull request #1024 from kiwix/release-13.0.0 Kelson 2023-11-17 14:13:31 +01:00
  • b2196ee7a9 13.0.0 Changelog Emmanuel Engelhart 2023-11-17 14:11:20 +01:00
  • aea51c21ff Bump-up version to 13.0.0 Emmanuel Engelhart 2023-11-17 13:52:03 +01:00
  • 95d627afa1 Merge pull request #1022 from kiwix/viewer_toolbar_tweaks Kelson 2023-11-15 21:41:55 +01:00
  • 183bdcf2c0 Updated tests depending on kiwix-serve resources Veloman Yunkan 2023-11-15 16:35:06 +04:00
  • e1cf16ddea Better behavior on narrow screens Veloman Yunkan 2023-11-15 16:08:41 +04:00
  • a74df86fcf Continuity in responsive layout of the toolbar Veloman Yunkan 2023-11-15 15:45:28 +04:00
  • 605c7f71e0 Right-aligned UI language selector button Veloman Yunkan 2023-11-15 15:31:22 +04:00
  • f58d4a93e1 Viewer toolbar controls are now of the same height Veloman Yunkan 2023-11-15 13:00:12 +04:00
  • 00032adce2 Merge pull request #1017 from kiwix/macos_13 Kelson 2023-11-11 19:33:53 +01:00
  • f5e6502e04 Switch to macos-13. Matthieu Gautier 2023-11-09 17:53:33 +01:00
  • 37274f7882 Merge pull request #1016 from kiwix/fix_query_with_dot Kelson 2023-11-08 17:31:15 +01:00
  • 07ff4eab43 Do not index book's name as a phrase. Matthieu Gautier 2023-11-06 14:45:54 +01:00
  • e89f4e2ac7 Merge pull request #1008 from kiwix/autocomplete_no_min Kelson 2023-11-07 20:41:59 +01:00
  • bcbdce6a9a Add a small comment on autoComplete.css telling where it comes from. Matthieu Gautier 2023-11-07 11:13:09 +01:00
  • 0effcdb23f Add unminified autoComplete.js and LICENSE file. Matthieu Gautier 2023-11-07 11:07:56 +01:00
  • 5c8dd0e8d3 Move autoComplete.min.js and autoComplete.css in a subdirectory. Matthieu Gautier 2023-11-07 11:04:27 +01:00
  • d2c031e047 Merge pull request #1013 from kiwix/add-fon-language-support Matthieu Gautier 2023-11-07 08:29:25 +01:00
  • 733b027c2f Add support of Fon language (no supported in libicu) Emmanuel Engelhart 2023-11-04 15:34:42 +01:00
  • e8b8c18297 Merge pull request #1009 from kiwix/kiwix_frontend_style_cleanup Kelson 2023-11-04 15:20:45 +01:00
  • 29c33a7ad6 More economic use of vertical space on the library page Veloman Yunkan 2023-10-28 21:17:08 +04:00
  • fd504c1166 Matched viewer toolbar color to that of the library page Veloman Yunkan 2023-10-28 21:03:36 +04:00
  • 0c05af658d Deduplicated styling of UI language selector Veloman Yunkan 2023-10-28 20:00:56 +04:00
  • 0c0b1f5971 Moved to kiwix.css some CSS with global effect Veloman Yunkan 2023-10-28 19:43:22 +04:00
  • a65681d6f4 Shared styling of modal dialogs goes into kiwix.css Veloman Yunkan 2023-10-21 21:20:57 +04:00
  • af27141320 Enter kiwix.css Veloman Yunkan 2023-10-21 21:06:30 +04:00
  • d2bb3d198c Moved font definition from template to CSS Veloman Yunkan 2023-10-21 20:33:11 +04:00
  • a5db4a1fd5 Merge pull request #1006 from kiwix/translatewiki Matthieu Gautier 2023-10-24 15:33:21 +02:00
  • 59f0070ecc Add new translations to resource files. Matthieu Gautier 2023-10-24 14:14:22 +02:00
  • bd818d33af Localisation updates from https://translatewiki.net. translatewiki.net 2023-10-23 13:10:04 +02:00
  • 16fbf15938 Merge pull request #1007 from computerscienceiscool/patch-1 Kelson 2023-10-20 10:21:51 +02:00
  • 8383265ac4 Update README.md JJ 2023-10-20 00:58:52 -07:00
  • 0eb9a06736 Merge pull request #1003 from kiwix/nodiscard_aarch64 Kelson 2023-10-16 15:19:53 +02:00
  • 01aa190c38 Do not use [[nodiscard]] attribute on compiler not supporting it. Matthieu Gautier 2023-10-13 14:28:49 +02:00
  • da891699ac Merge pull request #1005 from kiwix/language_selector_font_fix Kelson 2023-10-16 11:34:38 +02:00
  • f9be9f98ce Fixed the fonts in the viewer UI language selector Veloman Yunkan 2023-10-15 16:18:00 +04:00
  • 22b55d36c6 Merge pull request #990 from kiwix/translatewiki Veloman Yunkan 2023-10-15 15:04:00 +04:00
  • 2d86927e17 Registered new translations in the resource list Veloman Yunkan 2023-10-15 14:47:32 +04:00
  • 86be66a2d8 Localisation updates from https://translatewiki.net. translatewiki.net 2023-10-12 13:09:48 +02:00
  • 4425cd2122 Merge pull request #1001 from kiwix/magnet Matthieu Gautier 2023-10-09 18:16:39 +02:00
  • ab0d7b6e80 updated index.js cacheid renaud gaudin 2023-10-09 15:46:16 +00:00
  • cfc91b0967 Fixed #938: added hack for mirrobrain magnet URIs renaud gaudin 2023-10-02 13:02:23 +00:00
  • 2650cdd7da Merge pull request #983 from kiwix/multiple-ci-cd-fixes Kelson 2023-10-08 16:47:29 +02:00
  • efdb596561 Add Debian package building in CI Emmanuel Engelhart 2023-07-26 21:09:50 +02:00
  • 177e1d5da6 Use latest base image_variant v38 Emmanuel Engelhart 2023-07-26 21:02:55 +02:00
  • b861dfc9dd Use pinned version of Ubuntu for workflow Emmanuel Engelhart 2023-07-26 20:59:49 +02:00
  • 3fdbb5a990 Push on 'release' PPA triggered by 'release' event Emmanuel Engelhart 2023-07-26 20:59:21 +02:00
  • e49abc1df1 Merge pull request #991 from kiwix/no_raw_pointer Matthieu Gautier 2023-10-05 17:47:44 +02:00
  • 9166b67c47 Do not allow SearchRendered to work on a delete nameMapper/Library. Matthieu Gautier 2023-09-19 16:45:11 +02:00
  • 1dc9705597 Introduce LibraryPtr and ConstLibraryPtr. Matthieu Gautier 2023-08-23 11:03:16 +02:00
  • 5292f06fff Move back Library::Impl in Library. Matthieu Gautier 2023-08-23 10:42:30 +02:00
  • f8e7c3d476 Move the Library mutex in Library::Impl. Matthieu Gautier 2023-08-22 15:52:54 +02:00
  • ead1474ead Make SearchRendered taking a const pointer. Matthieu Gautier 2023-09-25 16:17:54 +02:00
  • 1316dec37c Make the Server keep a shared_ptr instead of a raw NameMapper pointer. Matthieu Gautier 2023-09-25 16:44:28 +02:00
  • a5557eeb25 Make the Server keep a shared_ptr instead of a raw Library pointer. Matthieu Gautier 2023-09-25 16:15:32 +02:00
  • efcbf6ef1e Make the UpdatableNameMapper keep a shared_ptr. Matthieu Gautier 2023-09-25 16:13:52 +02:00
  • 139b561253 Make the Manager keep a shared_ptr instead of a raw Library reference. Matthieu Gautier 2023-09-25 16:12:09 +02:00
  • c203e07ee9 Make the library creatable only within a shared_ptr. Matthieu Gautier 2023-09-18 17:16:12 +02:00
  • 49e99e7c22 Remove dumpers from the public API. Matthieu Gautier 2023-09-18 16:19:56 +02:00
  • e13324fbba Merge pull request #996 from kiwix/cpp17 Kelson 2023-09-14 17:21:18 +02:00
  • c38ab3e5d7 Move to c++17. Matthieu Gautier 2023-08-30 17:58:12 +02:00
  • 45b3cfca16 Merge pull request #999 from kiwix/const-abi 12.1.1 version_12.1.1 Matthieu Gautier 2023-09-14 13:42:43 +02:00
  • 65b3c8442f Revert ABI breakage in kiwix::Downloader::getDownloadIds() Kunal Mehta 2023-09-12 10:48:02 +05:30