Commit Graph
100 Commits
Author SHA1 Message Date
jrenslin 740193f7be Cover new event types (53-57)
Close #46
2025-06-26 01:36:44 +02:00
jrenslin c310eef37b Update translation files 2025-06-26 01:25:49 +02:00
jrenslin e56ae1f366 Add ISSN literature fields 2025-05-28 18:09:44 +02:00
jrenslin e5e64335a1 Fix incorrect dependency between weight unit and width value fields 2025-05-06 17:37:12 +02:00
jrenslin eb6add3d29 Add missing / new literature fields
Close #45
2025-05-02 15:15:51 +02:00
jrenslin f0ce5a9a58 Add fields for actors' year of birth and death for events
Close #44
2025-04-03 17:40:55 +02:00
jrenslin 01d958cdc2 Update MDAllowedValueSets 2025-03-20 17:32:26 +01:00
jrenslin 7b3f67ed15 Simplify code for forming event fields, enforce following schema
suggested by MDEventsSet
2025-03-15 04:32:58 +01:00
jrenslin 22195b2263 Also add description fields for was_depicted_who 2025-03-14 13:03:38 +01:00
jrenslin dba2ba182e Add note/description fields for actors and places in events (was_used_who_description, was_used_where_description)
Close #43
2025-03-14 11:41:28 +01:00
jrenslin dcb06a4b60 Update MDAllowedValueSets 2025-03-14 03:31:04 +01:00
jrenslin 57cae5314f Remove related_place_sure etc
Close #42
2025-03-12 12:17:51 +01:00
jrenslin 02b8fdb15e Add field for tag GND IDs
Close #41
2025-02-27 13:34:40 +01:00
jrenslin ac6665ce00 Cover markings in selectable fields
Close #39
2025-02-24 16:41:03 +01:00
jrenslin 6e01abc74f Use named parameters for more legible code
Close #40
2025-02-24 16:28:36 +01:00
jrenslin 8f67d9b04d Update git submodules 2025-02-13 23:11:21 +01:00
jrenslin 6e41153a82 Update git submodules 2025-01-22 15:39:37 +01:00
jrenslin f8656d4178 Update git submodules 2025-01-04 23:02:18 +01:00
jrenslin 0381f349d6 Update translation files 2024-12-10 22:12:47 +01:00
jrenslin cf0c7d75da Update git submodules 2024-11-28 09:35:51 +01:00
jrenslin 1415884ebc Update git submodules 2024-10-21 01:30:00 +02:00
jrenslin 99fb3f6afb Update git submodules 2024-09-15 16:13:18 +02:00
jrenslin 818cb7dab6 Add fields for new event types 2024-08-07 23:37:39 +02:00
jrenslin 5677cc051a Upgrade papa parse to v5.4.1
Close #38
2024-07-01 17:50:36 +02:00
jrenslin fa4b563532 Update MD_STD 2024-07-01 00:46:21 +02:00
jrenslin af65bd99da Update git submodules 2024-06-19 23:19:07 +02:00
jrenslin 66a94fcf9f Add symlink to phpcs 2024-06-11 13:31:17 +02:00
jrenslin 6eba06808a Add new fields for place and actor wikidata IDs 2024-06-06 12:30:24 +02:00
jrenslin 34c2b5618b Update git submodules 2024-06-06 12:30:06 +02:00
jrenslin 47f52c4a10 Update git submodules 2024-03-26 01:23:50 +01:00
jrenslin 35843ee590 Remove dependency of event actor to actor certainty
Close #36
2024-02-19 18:04:47 +01:00
jrenslin e62e36a68c Update git submodules 2024-02-19 14:38:19 +01:00
jrenslin 36457a6d0c Update MDErrorReporter 2023-10-27 09:12:50 +02:00
jrenslin fa53ec387a Update git submodules 2023-10-19 17:26:23 +02:00
jrenslin 0873302e5e Add missing event types 2023-10-19 01:02:48 +02:00
jrenslin e7887ac1c7 Cover musdb's acquisitions
Close #35
2023-09-10 03:10:21 +02:00
jrenslin befe228396 Cover new fields: form, color, sex 2023-09-01 13:02:11 +02:00
jrenslin d13972229f Update phpstan baseline 2023-08-16 22:49:56 +02:00
jrenslin 91186de676 Update git submodules 2023-08-16 22:49:08 +02:00
jrenslin 54f146831f Make separated measurement types (length, width) usable independent of each other
Close #33
2023-08-14 22:52:41 +02:00
jrenslin 80785406bb Recompile app after update of translation files 2023-08-04 13:43:25 +02:00
jrenslin 86e9ab66e9 Update git submodules 2023-06-25 02:53:17 +02:00
jrenslin b938059875 Update git submodules 2023-06-24 17:07:41 +02:00
jrenslin 4f8f041133 Add missing note on deployment in README 2023-06-24 00:58:10 +02:00
jrenslin de322fb41f Extend README 2023-06-24 00:55:45 +02:00
jrenslin 495bb4b670 Add new fields for importing linked exhibition for objects
Close #30
2023-06-07 18:27:34 +02:00
jrenslin 8a9f51bf9d Update git submodules 2023-06-07 18:22:28 +02:00
jrenslin cc39f204d1 Improve message for invalid headers in validation 2023-05-16 14:44:21 +02:00
jrenslin b9f83b7dcc Update cached translations / validation values 2023-05-14 17:33:55 +02:00
jrenslin ddf26e7e52 Add field to cover tag relations (tag_relation_type)
Close #29
2023-05-14 17:06:49 +02:00
jrenslin 3ee4174863 Display line number when validation files because of field dependencies 2023-05-10 16:45:39 +02:00
jrenslin 6337291a9d Add section for content language
Close #28
2023-05-07 02:14:50 +02:00
jrenslin 65fa859490 Display current line value for non-empty field in case of dependency
issues
2023-05-07 02:03:02 +02:00
jrenslin 50f682dbc2 Use px-based values over em-based ones for media queries 2023-03-08 13:41:57 +01:00
jrenslin 063a330f74 Update git submodules 2023-03-07 01:50:00 +01:00
jrenslin d528321219 Remove duplicate array indexes 2023-02-15 21:09:25 +01:00
jrenslin 49fee443c8 Update git submodules 2023-02-15 21:08:49 +01:00
jrenslin 139933fa9a Add missing notes fields: negative_id, handling_recommendations, ... 2023-01-25 15:45:36 +01:00
jrenslin 977e7511ec Set hard-coded delimiter (;) and escape char (") and better display
parsing errors
2023-01-18 01:31:36 +01:00
jrenslin 543a80413c Add new field: owner
Close #27
2022-12-19 22:02:57 +01:00
jrenslin 7192b03ead Enable Russian and Ukrainian translations
Close #26
2022-12-16 22:55:53 +01:00
jrenslin c04d63e026 Warn against invalid column headers being used, fail gracefully if ones
are present
2022-11-29 18:41:41 +01:00
jrenslin 5146305caf Add refresh button and license statement
Close #25, close #24
2022-11-28 15:55:05 +01:00
jrenslin 20810aa850 Add primitive check for file encoding when a file is uploaded and warn
if it's not UTF-8

Close #8
2022-11-28 14:27:46 +01:00
jrenslin f5ea1f850a Improve warnings in case of missing dependent column contents 2022-11-28 14:25:11 +01:00
jrenslin f81089ac79 Update git submodules 2022-11-18 02:44:46 +01:00
jrenslin 10012db20d Move csvxml translations to a separate git submodule and add help texts
Close #22
2022-11-18 02:07:03 +01:00
jrenslin 34fcc4905a Add phpstan baseline 2022-11-17 19:13:13 +01:00
jrenslin 02bd7fce11 Move CSVXML's php source to /src 2022-11-17 17:57:44 +01:00
jrenslin c93b56c387 Bump GET parameter for force-refreshing CSS and JS 2022-11-17 17:56:23 +01:00
jrenslin 03a9e1e268 List dependency to PapaParse in readme 2022-11-17 17:41:54 +01:00
jrenslin b3b682d8dc Update git submodules 2022-11-13 17:47:30 +01:00
jrenslin 2a5c158ac7 Use papaparse for parsing CSV 2022-11-13 02:20:02 +01:00
jrenslin 8de7ec1809 A warning, what the current value is, is now displayed if a disallowed
value is entered

Close #21
2022-11-10 07:52:52 +01:00
jrenslin 952c0b9b1f Use dark navigation for dark mode
This is more consistent and pleasant on the eyes.
2022-11-08 21:40:28 +01:00
jrenslin ab9c955ec1 Add license 2022-11-08 01:50:47 +01:00
jrenslin a38ddd46db Remove outdated and misplaced .htaccess file 2022-11-07 21:23:36 +01:00
jrenslin 409f5e3bad Cover new field object status
Close #13
2022-11-07 21:22:09 +01:00
jrenslin 05d6865cb3 Move minifying and bundling JS and CSS to compile.php, add header
Close #17
2022-11-07 21:11:34 +01:00
jrenslin 2e349568e7 Finish cleanup of available field generation 2022-11-07 15:48:00 +01:00
jrenslin 7fd6b18af1 Transfer remaining translations to use MDTlLoader
Close #19
2022-11-07 15:25:24 +01:00
jrenslin e617cd6054 Fix path to apple touch icon 2022-11-07 04:09:59 +01:00
jrenslin 829f289d95 Improve dark mode design
Close #20
2022-11-07 04:06:08 +01:00
jrenslin 326af61836 Set serviceWorker to allow offline usage
Close #15, close #14
2022-11-07 03:55:07 +01:00
jrenslin 3e4554f759 Move on to a fully pre-compiled setup
See #14
2022-11-07 02:57:34 +01:00
jrenslin 014523c17d Allow all robots
Without server-side uploads and validation, csvxml can be advertised at
a much reduced risk.
2022-11-07 01:13:56 +01:00
jrenslin 453a726a9a Postload JSZip
Close #18
2022-11-07 01:09:41 +01:00
jrenslin fe791c2000 Further cleanup
See #16
2022-11-07 00:57:42 +01:00
jrenslin 85ea427242 Clean up outdated scripts
See #16
2022-11-07 00:33:24 +01:00
jrenslin 82f01a0961 Fix automatic activation of dependent fields in csvxmlV2.js 2022-11-07 00:21:38 +01:00
jrenslin a817b59b9b Update dependencies 2022-11-06 23:24:44 +01:00
jrenslin a141b23608 Finish full JS rewrite (in index_new.php fr now)
See #14
2022-11-06 23:23:02 +01:00
jrenslin 77aeebd90a Implement all logic on the client side in csvxmlV2.js
For completing the rewrite, translations and some UI work are still
needed.

See #14
2022-11-06 15:30:36 +01:00
jrenslin 5eb8d7fd8c Update git submodules 2022-09-13 23:14:15 +02:00
jrenslin 947f2cb87b Add field for general reception history 2022-06-10 13:19:30 +02:00
jrenslin 37aecde967 Update git submodules 2022-05-17 21:38:46 +02:00
jrenslin c03b276732 Use SSH for git submodules 2022-04-05 01:19:09 +02:00
jrenslin 94f22ec5cb Add new event types 39-48
The new event types for buying, owning and selling objects are for now
ignored, as users may not understand that these are event parts and thus
always public.

Close #12
2022-04-02 20:04:42 +02:00
jrenslin 58a450cb9f Add new field acknowledgement and adjacent visibility fields
Close #11
2022-03-29 17:25:26 +02:00
jrenslin 5f9e9cf5bf Remove references to $searchvar, remove subdir commonservices
Commonservices had been copy-pasted from musdb and was outdated for a
long time already.

Close #2
2022-03-29 17:19:53 +02:00