Commit Graph
100 Commits
Author SHA1 Message Date
jrenslin 65bbd03e2e Update translation files 2024-01-05 18:51:03 +01:00
jrenslin c371d1d821 Update translation files 2023-12-30 22:39:30 +01:00
jrenslin 91ccbd6683 Disallow PNGs for exhibition and appointment images 2023-12-23 00:12:15 +01:00
jrenslin 22e9ce56a3 Add new currency ua-UAK / Ukrainian karbovanets 2023-12-04 01:24:15 +01:00
jrenslin 7912066f71 Remove trailing slashes from vocabulary links delivered as URLs 2023-12-01 16:45:49 +01:00
jrenslin dcfba67422 Allow different sub-vocabs of NDP-IKMK for places 2023-11-30 22:29:25 +01:00
jrenslin c43cc7e42a Allow Wikipedia links from the Chinese Wikipedia 2023-11-26 23:53:50 +01:00
jrenslin 71d34b37ca Also allow Ukrainian Wikipedia 2023-11-14 04:28:20 +01:00
jrenslin 8e0be0f80c Improve identification of lcsh links marked as loc links 2023-11-10 03:10:00 +01:00
jrenslin be2f42677b Add new check type: Check of object's location 2023-11-02 00:49:13 +01:00
jrenslin 1108398437 Add functions for listing event actor names, time names, place names 2023-10-29 01:27:32 +02:00
jrenslin 1dedb86d5b Fix another invalid output value in MDMeasurementType 2023-10-19 17:20:38 +02:00
jrenslin 06b2d13c6f Fix expected return class 2023-10-19 17:10:21 +02:00
jrenslin d2dd24baee Extend list of repository names accepted for referring to the different
MDNodaRepository cases
2023-10-19 16:11:37 +02:00
jrenslin 7c7fb58a0d Add MDMeasurementType for listing available measurement types 2023-10-19 03:27:07 +02:00
jrenslin f14d7edc6e Add tests to ensure invalid IDs are not validated 2023-10-18 22:42:49 +02:00
jrenslin 8f32c30fbd Handle large numbers in GND IDs 2023-10-18 22:35:31 +02:00
jrenslin c57d180aa1 Remove superfluous throw new exception 2023-10-18 02:06:06 +02:00
jrenslin d9f3f875e0 Write prettier exception messages 2023-10-16 22:39:46 +02:00
jrenslin 1d1a690e0f Remove whitespaces from vocabulary links, add dedicated exception for
lcsh links that are actually loc links
2023-10-16 16:44:33 +02:00
jrenslin da6e40282d Improve comments in MDEventsSet 2023-10-15 18:31:52 +02:00
jrenslin 68f453f5f3 Throw dedicated exceptions in MDNodaRepository 2023-10-15 18:30:18 +02:00
jrenslin d6e3c3208b Make MDInvalidNodaLinkLocIdIsSh a final class 2023-10-15 16:14:21 +02:00
jrenslin fe73fc7267 Add exceptions special to this repo 2023-10-15 16:13:53 +02:00
jrenslin ea5a186e8f Explicitly make constants of MDEventsSet public 2023-10-15 13:29:12 +02:00
jrenslin 3fb3ee4edd Map d-nb.de/info to GND 2023-10-15 03:07:59 +02:00
jrenslin 446dd78bec Map WIKIDATA to MDNodaRepository::wikidata 2023-10-13 17:21:02 +02:00
jrenslin 4e3877a4fb Extend list of mapped noda repository names 2023-10-13 17:16:14 +02:00
jrenslin 887f06f70e Add new damage type: desiccation 2023-10-12 22:54:01 +02:00
jrenslin d295e16049 Better validate Wikipedia links 2023-09-26 01:30:40 +02:00
jrenslin 609931eb26 Add kl-bb as possible controlled vocabulary for actors 2023-09-25 00:05:27 +02:00
jrenslin 2f765e183e Add MDCopyrightCollective to represent those 2023-09-12 01:13:54 +02:00
jrenslin 0f64939def Properly validate PIM IDs
Close #20
2023-09-01 12:30:47 +02:00
jrenslin f79afa4ed7 Add function MDNodaLink->getEntityLink (wrapper around
mdnodarepository->getEntityLink)
2023-08-29 17:24:11 +02:00
jrenslin 9bca8f400e Add lowercase ndb/adb to list of readable noda repository names 2023-08-09 16:31:03 +02:00
jrenslin 7fb7bb83c1 Improve validation of noda repository links 2023-08-03 17:20:03 +02:00
jrenslin c082ca685f Fix indentation 2023-07-31 19:42:21 +02:00
jrenslin 651362c65e Use correct function call for validating BNE IDs 2023-07-27 19:41:39 +02:00
jrenslin 9e44fcac49 Allow BNE IDs starting with XX 2023-07-27 19:24:16 +02:00
jrenslin f5673c69fd Allow https links to the library of congress subject headings 2023-07-27 01:43:54 +02:00
jrenslin 0e86361968 Fix overly strict validation for npg, ndl 2023-07-25 22:33:57 +02:00
jrenslin 17f1e162f8 Add double quotes around invalid ID in error message given in
MDNodaLink
2023-07-25 22:31:18 +02:00
jrenslin 8090b95f49 Categorize event types 27, 28 (recorded, sung) 2023-07-24 14:30:06 +02:00
jrenslin 8e81d31466 Categorize event type 33 / "was mentioned" 2023-07-19 19:06:26 +02:00
jrenslin f73c729dff Allow for non-numeric nomisma IDs 2023-07-19 15:59:13 +02:00
jrenslin d47490f217 Categorize event type "first description" 2023-07-19 10:20:24 +02:00
jrenslin 8684933c9c Add function getUrlPrefix() to MDNodaRepository 2023-07-17 02:16:32 +02:00
jrenslin 06cc1d4c10 Split linkable noda repositories for IKMK / NDP for actors and places 2023-07-16 11:45:05 +02:00
jrenslin 1de413b3fb Update LICENSE date 2023-06-24 00:22:46 +02:00
jrenslin b55ea34950 Update translation files 2023-06-01 16:50:57 +02:00
jrenslin 628acd4b53 Update translation files 2023-05-15 14:15:57 +02:00
jrenslin f9366b686e Add tag relation type display_subject 2023-05-10 12:06:15 +02:00
jrenslin c3d4f3f03a Fix type issues in PHPDoc comments 2023-05-07 23:37:57 +02:00
jrenslin a437f1b57b Add MDTagRelationType 2023-05-07 23:24:00 +02:00
jrenslin 077eaeb3e3 Update translation files 2023-05-04 20:11:51 +02:00
jrenslin 9b6534de4e Update marking type sets, adding type "painted" 2023-04-25 16:29:14 +02:00
jrenslin 0698b6e487 Merge branch 'master' of gitea:museum-digital/MDAllowedValueSets 2023-04-16 19:42:27 +02:00
jrenslin 8e151e793f Closer approximate a fix for the validation of GND IDs 2023-04-16 19:41:55 +02:00
jrenslin 10aedafad1 Parse "GND" to MDNodaRepository::gnd 2023-04-16 03:23:23 +02:00
jrenslin fbc50d8198 Finish writing list of search URLs for noda repositores 2023-04-16 02:56:48 +02:00
jrenslin 82a8805363 Fix bug in MDNodaRepository's fromString and toDbName 2023-04-16 02:45:56 +02:00
jrenslin 25f6694a92 Add enum MDNodaRepository and class MDNodaLink for the overarching data
structure
2023-04-16 02:06:11 +02:00
jrenslin d090d82dc2 Add minimal phpstan config 2023-04-16 02:05:59 +02:00
jrenslin 47ee414559 Allow webp image uploads 2023-04-14 13:40:17 +02:00
jrenslin 617fee2604 Update translation files 2023-04-11 12:34:11 +02:00
jrenslin e0e1d649be Remove superfluous parameter comment 2023-04-09 17:41:27 +02:00
jrenslin 33cc6fc1b3 Fix PHP validation pattern for Hungarian Statistical Office 2023-04-09 13:22:48 +02:00
jrenslin 06a39eb147 Add enum for categorizing external repos 2023-04-09 01:37:39 +02:00
jrenslin 5c77d57b74 Update translation files 2023-03-26 00:21:16 +01:00
jrenslin ccb8bae102 Add new currency: Swiss franc 2023-03-23 13:54:04 +01:00
jrenslin 9986380f47 Update translation files 2023-03-15 16:07:00 +01:00
jrenslin e97aac918e Disable superfluous match cases 2023-02-28 21:45:06 +01:00
jrenslin ff263705b2 Add new title types: professional jargon and sociolect 2023-02-27 19:13:06 +01:00
jrenslin 39f5aab33d Update translation files 2023-02-19 19:00:53 +01:00
jrenslin eab910b704 Add enum MDUserAccountAction enumerating actions that accounts may be
put under externally
2023-02-13 17:36:10 +01:00
jrenslin 49f78e24b4 Update translation files 2023-02-10 01:00:06 +01:00
jrenslin 1954d3e391 Update translation files 2023-02-02 21:18:08 +01:00
jrenslin 99cf6bf552 Add enum MDTransportMethod 2023-01-31 18:43:02 +01:00
jrenslin 63895258ad Add functions for getting JSON-LD representations of
MDAppointmentCancellationStatus and MDAttendanceStatus
2023-01-25 00:16:31 +01:00
jrenslin aa16c859c8 Update translation files 2023-01-23 22:43:16 +01:00
jrenslin d7373eb39a Update translation files 2023-01-22 16:10:45 +01:00
jrenslin 7d952366de Fix file comments 2023-01-12 22:49:26 +01:00
jrenslin 978ed93c56 Update translation files 2023-01-11 05:52:52 +01:00
jrenslin 23a5ff677e Fix typo in class name 2023-01-03 01:36:21 +01:00
jrenslin be01725a6f Add MDTimingInterval for controlling intervals at which (for now)
autogenerated reports can be timed in musdb
2023-01-03 01:33:16 +01:00
jrenslin 663edea4db Add custom report targets exhibitions and loans 2022-12-31 02:03:29 +01:00
jrenslin dc977c0ff6 Fix function return comment 2022-12-30 15:24:56 +01:00
jrenslin 59e85ac02c Fix return types 2022-12-30 05:11:41 +01:00
jrenslin 91a3ee9c6b CustomReportFormat does not implement MDValueEnumInterface 2022-12-30 00:05:05 +01:00
jrenslin 830bbd1103 Add enums for handling custom reports in musdb 2022-12-29 23:16:27 +01:00
jrenslin 0f1458e7d4 Add enums for appointments' attendence status and cancellation status 2022-12-26 00:52:22 +01:00
jrenslin 15e983411b Fix invalid return type in MDObjectDamageStatus 2022-12-21 19:29:50 +01:00
jrenslin 4ac43ec62b Add enums for object damage status and type 2022-12-21 18:45:13 +01:00
jrenslin fb0146cde6 Add enum for object check types
See museum-digital/musdb#724
2022-12-17 22:48:59 +01:00
jrenslin a79b239b27 Add MDDisposalMethodSet for ways to dispose of objects 2022-12-17 00:12:53 +01:00
jrenslin decbe56787 Update translation files 2022-12-16 23:20:58 +01:00
jrenslin 737824e83f Fix broken reference to class constant in MDColorsSet 2022-12-16 22:45:35 +01:00
jrenslin be67089b74 Add translations for color set; options for getting unsorted color,
gender lists
2022-12-14 16:11:49 +01:00
jrenslin a19f18a193 Add sets for gender and object form 2022-12-14 01:22:19 +01:00
jrenslin abf69a00af Add third party ownership as an option for object status 2022-11-29 18:22:19 +01:00