Commit Graph

36 Commits

Author SHA1 Message Date
jrenslin d83f15fa56 Fix parameter separation issue 2025-07-08 18:06:49 +02:00
jrenslin f4276818fe PuQI: Remove additional points for any images above 10 images
Close #6
2025-07-07 15:44:41 +02:00
jrenslin d8244e62e2 Remove now-superfluous constant 2025-07-06 13:42:54 +02:00
jrenslin a6ac86dc9b Give additional points for tags above threshold
Close #5
2025-07-06 13:38:15 +02:00
jrenslin f66fd1d9a0 Add bootstrapping for tests, add praise instead of warning in case of
attribution licenses
2025-07-06 13:06:49 +02:00
jrenslin a0621216ec Use QI multiplier for evaluating markings in PuQI, set explicit constant
visibility
2024-06-11 19:12:27 +02:00
jrenslin 8500a401d0 Remove superfluous underscores in class member names
The underscores indicated private members, where they were public.
2023-10-10 11:27:56 +02:00
jrenslin 9af9eb0560 Cover Minimaldatensatz in README 2023-10-10 00:49:00 +02:00
jrenslin fe59eab399 Add check for Minimaldatensatz field set (http://minimaldatensatz.de) 2023-10-10 00:46:49 +02:00
jrenslin f03bde7c50 Make warning status limited in production / postproduction
relationship, if earliest postproduction is before earliest possible
production
2023-10-08 01:16:01 +02:00
jrenslin 11c61525e0 Improve parsing years in MDPlausiEvent 2023-10-07 22:38:27 +02:00
jrenslin 611afb7944 Fix: Praise instead of warning for open metadata licenses 2023-10-07 21:56:57 +02:00
jrenslin aef095af3c Fix order of if-else block (check time ending before actor is born (=
full warning) before checking time starting before actor birth (limited
warning))
2023-10-06 23:22:52 +02:00
jrenslin 7596d9f18e Add test for cases of actors dying about 95 years ago (between Berne
convention expiry and max. expiry) and fix early variable access
2023-10-05 20:42:29 +02:00
jrenslin 5d300d02bd Fix broken comparison logic for years
The current year was compared to seconds since 1970 instead of another
year...
2023-10-05 20:41:01 +02:00
jrenslin fbcf66d906 Add test to ensure non-production events are not considered by
MDPlausiForLegalStatusTest
2023-10-05 20:24:42 +02:00
jrenslin 32c4c46856 Add LICENSE 2023-10-04 12:29:58 +02:00
jrenslin cf065b1440 Give credit where credit is due 2023-10-04 12:26:54 +02:00
jrenslin 0c143ac748 Complete readme
Close #1
2023-10-04 12:23:49 +02:00
jrenslin 7e43e48f2b Double assertion with if clause to satisfy phpstan in tests 2023-10-02 14:54:33 +02:00
jrenslin 641783f8a6 Use real, not mocked, MDTlLoader in MDPlausiTest 2023-10-02 14:52:25 +02:00
jrenslin 85597deefe Begin adding phpstan.neon 2023-10-02 14:39:45 +02:00
jrenslin e130984108 Add getter for MDPlausiForLegalStatus->_events 2023-10-02 14:29:33 +02:00
jrenslin 0d9feaed19 Restructure MDPlausiForLegalStatus to take image rights from the
constructor on, add translations

Close #2
2023-09-12 01:12:39 +02:00
jrenslin 4454217cc0 Add logic for checking validity of legal status of objects'
representations

This is still missing translations.

See #2
2023-09-11 13:42:18 +02:00
jrenslin 55dc362cdb Add constant for addend for published score 2023-07-28 16:16:19 +02:00
jrenslin fc99e94d79 Fix errors in checking objects being printed and painted at the same
time
2023-07-25 22:17:26 +02:00
jrenslin 517f21f910 Remove markup in plausi messages 2023-07-25 15:32:17 +02:00
jrenslin 4557165a0c Replace check for uniqueness of checked sections in MDPuqi 2023-07-24 14:26:18 +02:00
jrenslin 9b1af6eb17 Move function count_words from musdb into Puqi
Previously, it was a global function in musdb, making Puqi usable only
there. It is now a puqi-specific function and removed from musdb, as it
had not been in use there otherwise.
2023-07-24 14:05:33 +02:00
jrenslin 7d6cfe1c51 Categorize event type 36 2023-07-19 10:24:23 +02:00
jrenslin 863c3a3c93 Refactor Plausi from musdb to move the logic into this subrepository
See #948
2023-07-18 22:05:00 +02:00
jrenslin f35115e38c Restructure folder structure to expect multiple checks 2023-07-18 13:35:42 +02:00
jrenslin abeeb5a185 Refactor PuQI from musdb to move logic into this lib
See museum-digital/musdb#947
2023-07-18 13:29:12 +02:00
jrenslin 6bf7ae36c8 Add git template 2023-07-17 22:17:09 +02:00
jrenslin a246677d6a Initial
Add boilerplate.
2023-07-17 22:15:32 +02:00