Commit Graph

2796 Commits

Author SHA1 Message Date
843adb3397 Improve documentation 2024-05-20 15:41:31 +02:00
4fe4a88574 Merge pull request #1088 from kiwix/better-kiwix-server-home-buttom-width
Better Kiwix Server taskbar home button max-width
2024-05-20 14:22:28 +02:00
6ee09114eb Better Kiwix Server taskbar home button max-width 2024-05-19 20:54:36 +02:00
7366938785 Merge pull request #1079 from kiwix/raw-tag-displayed
Revert humanfriendly tag display in Kiwix Server
2024-05-12 17:59:06 +02:00
84405b1318 Revert humanfriendly tag disply in Kiwix Server 2024-05-12 17:54:34 +02:00
a0c4118fd3 Merge pull request #1080 from kiwix/improve-custom-lang-mapping
Complete custom language mapping
2024-05-12 15:02:58 +02:00
72147aec5b Complete custom language mapping 2024-05-11 16:42:43 +02:00
016072292c Merge pull request #1075 from kiwix/kiwix-server-accesskeys
Add Kiwix server a few accesskeys
2024-05-11 11:23:35 +02:00
2964cc5e92 Updates tests 2024-05-11 11:23:27 +02:00
8d766335b4 Add accesskey to Kiwix Server home button 2024-05-11 11:23:27 +02:00
5450bcd3c2 Add accesskey to Kiwix Server library button 2024-05-11 11:23:27 +02:00
a0b66eae0c Add accesskey to Kiwix Server random button 2024-05-11 11:23:27 +02:00
22c75245a5 Add accesskey to Kiwix Server multiple search inputs 2024-05-11 11:23:27 +02:00
f40c3426a5 Merge pull request #1077 from kiwix/better-kiwix-server-download-overlay
Better labels/hints for Kiwix Server download overlay
2024-05-11 11:23:05 +02:00
8e6569362c Better labels/hints for Kiwix Server download overlay 2024-05-11 11:21:39 +02:00
eb328ed73d Merge pull request #1071 from kiwix/build_dir 2024-04-09 14:16:39 +02:00
21e3c5c19f New version of dl_deps_archive action doesn't need os_name. 2024-04-09 11:36:55 +02:00
f0927fec49 Build libkiwix with new archive from kiwix-build 2024-04-08 16:46:14 +02:00
66693cd73e Merge pull request #1070 from kiwix/new-kiwix-serve-head-link 2024-03-20 17:50:32 +01:00
be8a60c330 Add OpenSearch description in Kiwix Server homepage 2024-03-20 16:11:00 +01:00
8009edd349 Merge pull request #1066 from kiwix/smarter_startDownload 2024-03-20 10:52:56 +01:00
3733e506c1 More reasonable criteria for reusing a download 2024-03-20 11:26:18 +04:00
9fe81e9bce Introduced downloadCanBeReused() helper
The dubious logic of when an existing download can be reused by
Downloader::startDownload() is preserved.
2024-03-20 11:23:00 +04:00
4ab6215046 Downloader::Options typedef 2024-03-20 11:23:00 +04:00
ff88430227 Documented the problem with startDownload() 2024-03-20 11:23:00 +04:00
922c138809 Merge pull request #1064 from kiwix/translatewiki
Localisation updates from https://translatewiki.net.
2024-03-09 16:08:48 +04:00
fa9ebf55fc Updated languages.js 2024-03-09 15:59:44 +04:00
bc9b5a0354 Localisation updates from https://translatewiki.net. 2024-03-07 13:07:14 +01:00
719e947ddf Merge pull request #1068 from kiwix/zim_name_vs_book_name 2024-03-06 15:09:39 +01:00
e3fffd9b23 Negative tests for books selection during search 2024-03-06 14:39:09 +01:00
6ef4f6396e Testing of filtering during search by books.filter.name 2024-03-06 14:39:09 +01:00
d8b4c1584c Testing of filtering during search by books.name 2024-03-06 14:39:09 +01:00
1fc006f639 Deduplicated test data in two test points
This was mainly done to prevent further duplication of test data as more
test points around the same query are added next but is also useful on
its own.
2024-03-06 14:39:09 +01:00
a8368b3a0d Merge pull request #1067 from kiwix/stricter_namemapper 2024-03-06 14:24:41 +01:00
068555de38 Paths in the error are put in single quotes 2024-03-06 11:43:43 +01:00
0168764f4c NameMapper detects all naming conflicts
Also this change leads to the change in the mapping (since conflicts
that previously went undetected and just overwrote the existing entry
are now rejected).
2024-03-06 11:43:43 +01:00
181893d31a Cleanup after previous change
- Got rid of the continue statement
- Renamed the function parameter
- Fixed indentation
2024-03-06 11:43:43 +01:00
5b9daf0d9d Extracted HumanReadableNameMapper::mapName()
No cleanup of the new function was performed to keep the diff minimal.
2024-03-06 11:43:43 +01:00
4e64d26ede Added more name conflicts to NameMapper unit test
The extended setup of the NameMapper unit test demonstrates (by the fact
that this change doesn't break the tests that check the stderr) that
certain naming conflicts escape NameMapper's attention.
2024-03-06 11:43:43 +01:00
5e669cd65c Deduplicated test output data 2024-03-06 11:43:43 +01:00
2749564424 Made entries in test library point to "different" files
Two entries in test library.xml used to point to the same file path.
Note that though the third entry pointed to a different file name
it is a symbolic link to the same file.

Now all three entries point to pseudo-different files (having the
same content behind them).

This change is needed so that tests don't break when detection of
conflicting book names is made stricter.
2024-03-06 11:43:43 +01:00
ddde6db16f Merge pull request #1061 from kiwix/release-3.1.0
Release 3.1.0
13.1.0
2024-02-25 15:11:31 +01:00
50d1394a0a Add 13.1.0 Changelog 2024-02-25 15:11:13 +01:00
a6040b2ecd Bump-up version to 13.1.0 2024-02-25 15:11:13 +01:00
4e755bc949 Merge pull request #1062 from kiwix/compilation_warnings
Fixed compilation warnings
2024-02-25 15:01:17 +01:00
cfab4c946a Fixed compilation warnings 2024-02-25 16:15:29 +04:00
57a265f73c Merge pull request #1059 from kiwix/translatewiki 2024-02-22 19:23:34 +01:00
3f945813f2 Localisation updates from https://translatewiki.net. 2024-02-22 13:07:51 +01:00
86100b39ed Merge pull request #1047 from kiwix/translatewiki
Localisation updates from https://translatewiki.net.
2024-02-20 14:40:42 +04:00
b2ae6d1fca Update i18n translation files. 2024-02-20 10:40:44 +01:00