1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-09-29 06:50:50 +00:00
Commit Graph

152 Commits

Author SHA1 Message Date
gnosygnu
5aec368f8d Lang: Support explicit plural indexes and rules in other languages [#633] 2020-01-04 04:14:36 -05:00
gnosygnu
866debd51d Scribunto: Add HashLibrary [#589] 2019-10-12 15:07:21 -04:00
gnosygnu
fca507568f Score: Check for missing src for score generated images [#577] 2019-10-02 05:51:21 -04:00
gnosygnu
bb86b026fe Html_dump: Include namespace+title in redlink ttl, not just title [#568] 2019-09-29 08:35:50 -04:00
gnosygnu
fdd05c99a9 Parser: Do not reset attributes when tag has more than 16 attributes [#579] 2019-09-27 20:39:09 -04:00
gnosygnu
620f196d4e Core: Add additional test classes [#553] 2019-09-25 23:37:04 -04:00
gnosygnu
75105c8397 Performance: Disable dirty flag after formatter is compiled [#575] 2019-09-16 22:15:47 -04:00
gnosygnu
cda21d987f Parser: Do not reuse byte array when trimming bfr [#562] 2019-09-02 22:30:08 -04:00
gnosygnu
5ac949e8c0 HTTP Server: Generalize file:///root logic even more [#524] 2019-08-14 21:51:50 -04:00
gnosygnu
0854cf9ba1 Xomw.Preprocessor: Integrate rest of Preprocessor_Hash tests [#508] 2019-07-28 10:42:02 -04:00
gnosygnu
436f219477 Mass_parse: Add thread-locking to LRU cache [#518] 2019-07-23 22:47:22 -04:00
gnosygnu
34dcfdde7d User.Logs: Delete log folders if logs are disabled [#510] 2019-07-20 09:40:26 -04:00
gnosygnu
989ccde83a Sqlite: Add option for read-only detection [#509] 2019-07-19 07:14:24 -04:00
gnosygnu
7f76d8128d Xomw.Preprocessor: Start integrating Preprocessor_Hash [#508] 2019-07-11 23:17:06 -04:00
gnosygnu
5d886501e8 Language: Escape left-to-right / right-to-left marks in names.json ('\xE2\x80\x8E' to '\u200E') [#501] 2019-06-23 21:35:21 -04:00
gnosygnu
43cc4b15e8 Json: Parse surrogate-pairs correctly in unicode-escaped strings [#487] 2019-06-02 16:43:39 -04:00
gnosygnu
3d9491e2de Xtns.TemplateStyles: Cache TemplateStyles for HTML databases [#482] 2019-06-02 12:50:56 -04:00
gnosygnu
c07e6e25b5 Parser: Change encoding of html id to encode fewer characters [#462] 2019-05-12 23:31:48 -04:00
gnosygnu
cf94f252e9 Make: Add xomp_stats to track time per page (and other attributes) [#456] 2019-05-08 06:35:10 -04:00
gnosygnu
5db81504fb Upgrade Apache Commons Compress from 1.5 to 1.18 2019-04-28 18:36:24 -04:00
gnosygnu
f860edf064 Scribunto: Use Luaj for pattern-matching (instead of Java Regex) [#413] 2019-04-28 17:31:33 -04:00
gnosygnu
1cde843264 Project: Rename test classes for xowa_maven script 2019-04-26 22:24:44 -04:00
gnosygnu
022d551760 Refactor: Add _tst suffix to test classes.gfs [#427] 2019-04-07 21:35:27 -04:00
gnosygnu
4909799a67 Refactor: Rename *_test.java files to *_mock.java files [#427] 2019-04-07 21:26:54 -04:00
gnosygnu
cc8b9810a7 Parser.Tidy: Add vnu as additional tidy engine [#417] 2019-04-01 23:50:26 -04:00
gnosygnu
a94a9f0c7f Cite: Change Cite to follow MediaWiki behavior for super-scripting [#382] 2019-03-18 23:11:26 -04:00
gnosygnu
8ef5854eb7 Scribunto: Iterate regx by codepoint not by bytes [#383] 2019-03-16 23:50:26 -04:00
gnosygnu
3fd759b020 Scribunto: Do not fail in ustring.find if negative bgn is large [#366] 2019-02-24 16:14:34 -05:00
gnosygnu
4626203f16 Scribunto: Handle anypos flag [#337] 2019-01-27 21:18:20 -05:00
gnosygnu
225959160c Wikibase: Fix getBestStatements to return normal if no preferred [#297] 2018-12-09 03:42:26 -05:00
gnosygnu
38bdc95acf HTTP Server: Support popups [#264] 2018-11-25 10:17:03 -05:00
gnosygnu
4cadd6b89b Wikibase: Support bcp in language node 2018-10-21 21:50:17 -04:00
gnosygnu
a8f6fd0fb0 Template_styles: Add support for template styles 2018-10-12 23:16:31 -04:00
gnosygnu
e78382a8ac Cldr: Add initial support for cldr 2018-08-05 21:21:40 -04:00
gnosygnu
be3979c5af General: Remove text database support 2018-07-11 07:53:27 -04:00
gnosygnu
d98639c18a Scribunto: Handle fake capturing groups from balanced regex 2018-07-08 07:51:43 -04:00
gnosygnu
372cd3958d Wikibase: Fix script error 'libraryUtil.lua:13 bad argument #1 to message.newRawMessage' on sever dozen military pages 2018-07-01 07:55:55 -04:00
gnosygnu
10c39e4c76 Wikibase: Add basic support for getSetting 2018-07-01 07:15:13 -04:00
gnosygnu
29a8fb7824 Wikibase: Add isValidEntityId 2018-06-23 10:52:47 -04:00
gnosygnu
24aefd43e4 Html_dump: Fix repeating links on many de.w pages 2018-04-17 07:19:37 -04:00
gnosygnu
54d74b0acd JsonConfig: Add Localize function for tabular data 2018-02-18 08:16:43 -05:00
gnosygnu
2550a87a60 JsonConfig: Fix script error '=Module:Data:8 attempt to index ? (a nil value)' on a dozen de.w pages 2017-12-28 08:22:53 -05:00
gnosygnu
f999febe6d Parser: Fix doubling up of images 2017-12-20 06:31:31 -05:00
gnosygnu
66877212bf Embeddable: Create core dbs in proper subdirectory 2017-10-23 20:50:50 -04:00
gnosygnu
1336d44f34 Embeddable: Create core dbs in proper subdirectory 2017-10-23 20:50:22 -04:00
gnosygnu
3157551d1d Refactor: Clean up Int_ classes 2017-10-22 08:07:00 -04:00
gnosygnu
d270cce881 Refactor: Clean up Type_ classes 2017-10-08 18:24:59 -04:00
gnosygnu
ea3f0ffbcc App: Release v4.5.15.1709 2017-09-17 22:39:30 -04:00
gnosygnu
4ca98f7333 App: Release v4.5.15.1709 2017-09-17 22:38:44 -04:00
gnosygnu
ffe4c0d094 Scribunto: Fix script error 'NullPointerException' on 1 en.w page 2017-05-11 22:08:42 -04:00