|  | 5cce98f15b   | Extend tests | 2025-03-10 03:20:46 +01:00 |  | 
			
				
					|  | 5036c77f32   | Extend test for getting actor ID by life dates + name | 2025-03-10 02:18:28 +01:00 |  | 
			
				
					|  | e95415be8f   | Add test for getting actor ID by name with life dates | 2025-03-10 01:48:09 +01:00 |  | 
			
				
					|  | 5192781494   | Use Wikipedia API for getting descriptions from Wikipedia rather than parsing HTML in Wikidata fetcher
Thanks @awinkler | 2025-03-09 02:08:26 +01:00 |  | 
			
				
					|  | d9d9f7fcdc   | Continue refactoring tests for time splitter to run provider-based | 2025-02-24 14:02:42 +01:00 |  | 
			
				
					|  | dbfa0df17f   | Begin restructuring NodaTimeSplitterTest to use data providers | 2025-02-21 10:32:07 +01:00 |  | 
			
				
					|  | 27ac3f255a   | Minor typing improvements | 2025-02-15 13:36:50 +01:00 |  | 
			
				
					|  | 9d7d53a858   | Disallow fetching from Wikidata disambiguation pages Close #23 | 2025-02-13 22:37:17 +01:00 |  | 
			
				
					|  | 2f3bc5f2fa   | Prefer wikipedia page titles over wikidata labels Close #28 | 2025-02-13 21:38:13 +01:00 |  | 
			
				
					|  | de0357473a   | Make constant for test language in NodaWikidataFetcherTest public, allowing reuse | 2025-02-13 17:19:06 +01:00 |  | 
			
				
					|  | 1cf0f9858a   | Add tests for loading translations in NodaWikidataFetcher | 2025-02-12 16:02:04 +01:00 |  | 
			
				
					|  | 51fe9a5e45   | Cover more edge cases for splitting time names | 2025-01-15 11:49:20 +01:00 |  | 
			
				
					|  | 9c2eaa2929   | Allow splitting 1945-48 | 2025-01-15 10:35:35 +01:00 |  | 
			
				
					|  | b7bb7364d4   | Ensure duplicate time names can be parsed in NodaTimeSplitter (e.g. 1.1.2024-1.1.2024) | 2024-11-20 10:02:10 +01:00 |  | 
			
				
					|  | 6f7ad13c4e   | Add class NodaTagRelationIdentifier for parsing tag relation types from input tag names | 2024-11-09 19:44:09 +01:00 |  | 
			
				
					|  | 48355a6a36   | Identify uncertainty before brackets ("Berlin ? (Germany)" > "Berlin (Germany)" + Uncertain) | 2024-11-09 18:42:18 +01:00 |  | 
			
				
					|  | 7cfe752c94   | Handle commas when guessing time certainty | 2024-11-09 15:40:27 +01:00 |  | 
			
				
					|  | 29ca05f552   | Properly handle commas at the end of names when guessing certainty | 2024-11-09 15:33:49 +01:00 |  | 
			
				
					|  | eb371d4270   | Ensure times can be split despite spaces at random points in given name | 2024-10-23 18:02:23 +02:00 |  | 
			
				
					|  | 16f36c0852   | Improve test coverage | 2024-10-10 14:32:55 +02:00 |  | 
			
				
					|  | 669a8a1459   | Add tests for lookup functions by vocabulary references | 2024-10-10 14:16:52 +02:00 |  | 
			
				
					|  | a9c506497c   | Respect diacritics when looking up tag, actor, .. IDs | 2024-10-10 09:51:28 +02:00 |  | 
			
				
					|  | 58d3569718   | Fix edge case 200 b.c. in NodaSplitTime | 2024-07-08 01:27:03 +02:00 |  | 
			
				
					|  | 27528c9cf7   | Ran phpcbf over code | 2024-07-08 00:48:50 +02:00 |  | 
			
				
					|  | 83a557b989   | Add additional assertion to NodaTimeSplitterTest for more thorough type safety | 2024-05-05 22:54:33 +02:00 |  | 
			
				
					|  | 7f342ed3c4 | Merge branch 'master' of gitea:museum-digital/MDNodaHelpers | 2024-05-04 01:19:23 +02:00 |  | 
			
				
					|  | 7d303e219f   | Fix broken time splitting for year ranges BC | 2024-05-04 01:17:33 +02:00 |  | 
			
				
					|  | ce480f8b9f   | Add validator for tag descriptions | 2024-05-01 17:45:07 +02:00 |  | 
			
				
					|  | bd775bec45   | Refactor time splitter, support computing of dates for time entries | 2024-04-16 23:21:34 +02:00 |  | 
			
				
					|  | 81a7d64e27   | Handle Ukrainian year names (2022 p > 2022) | 2024-03-24 00:59:30 +01:00 |  | 
			
				
					|  | f3831965a3   | Extend NodaTimeSplitter | 2023-12-09 23:54:45 +01:00 |  | 
			
				
					|  | 4a49c7a4e7   | Fix erroneous splitting of Hungarian time names with additions | 2023-12-09 11:56:15 +01:00 |  | 
			
				
					|  | 2ab0e75111   | Fix erroneous splitting of  "YYYY MMD" in Hungarian | 2023-12-08 12:26:59 +01:00 |  | 
			
				
					|  | 55931ba3ef   | Cover more levels of Ukrainian (current and historical) place hierarchies | 2023-12-02 16:32:46 +01:00 |  | 
			
				
					|  | 2badc67405   | Add rewriting for Ukrainian place names based on specified hierarchies | 2023-12-02 15:21:02 +01:00 |  | 
			
				
					|  | b36a504277   | Add blacklist for unwanted rewrites in consolidating place names | 2023-11-26 23:55:43 +01:00 |  | 
			
				
					|  | f6409322e5   | Add classes for writing consolidating spellings of actor and place names | 2023-11-25 22:42:07 +01:00 |  | 
			
				
					|  | 4496a35f5c   | Rewrite incomplete time span spellings to extend parsable and splittable time names | 2023-11-20 03:18:02 +01:00 |  | 
			
				
					|  | a102758606   | Extend tests to ensure "vermutl." is included in place uncertainty indicators | 2023-11-18 01:36:01 +01:00 |  | 
			
				
					|  | 4582f6a697   | Fix another edge case in time splitter | 2023-11-14 03:32:17 +01:00 |  | 
			
				
					|  | c9b0e7085f   | Add coverage information to tests, fix coverage of NodaValidationHelper | 2023-11-07 23:31:42 +01:00 |  | 
			
				
					|  | 1a7dbcd6f6   | Fix edge cases in time splitter where inputs start with many digits but are not dates | 2023-11-07 00:27:20 +01:00 |  | 
			
				
					|  | 631debcfd8   | Add autoloader for tests, phpunit config | 2023-11-06 23:46:30 +01:00 |  | 
			
				
					|  | 95de1615ef   | Identify, parse and remove some more uncertainty indicators | 2023-10-27 19:06:08 +02:00 |  | 
			
				
					|  | 37715bc3e8   | Support BCE / CE times | 2023-10-15 19:20:16 +02:00 |  | 
			
				
					|  | a68a03e628   | Improve wikidata fetcher | 2023-08-31 16:09:21 +02:00 |  | 
			
				
					|  | 107a4cd640   | Improve NodaWikidataFetcher's loading of descriptions Close #15 | 2023-08-31 15:38:12 +02:00 |  | 
			
				
					|  | 511304b6f2   | Fix bug in setting names for months | 2022-11-03 16:02:10 +01:00 |  | 
			
				
					|  | ea832e2160   | Remove use of deprecated strfttime, use enums instead of class constants for many parts of NodaTimeAutotranslater | 2022-09-10 02:13:35 +02:00 |  | 
			
				
					|  | c8d0292ca8   | Fix bug in German dates like "1 November 1921" | 2022-09-08 16:28:27 +02:00 |  |