|
80785406bb
|
Recompile app after update of translation files
|
2023-08-04 13:43:25 +02:00 |
|
|
495bb4b670
|
Add new fields for importing linked exhibition for objects
Close #30
|
2023-06-07 18:27:34 +02:00 |
|
|
cc39f204d1
|
Improve message for invalid headers in validation
|
2023-05-16 14:44:21 +02:00 |
|
|
b9f83b7dcc
|
Update cached translations / validation values
|
2023-05-14 17:33:55 +02:00 |
|
|
ddf26e7e52
|
Add field to cover tag relations (tag_relation_type)
Close #29
|
2023-05-14 17:06:49 +02:00 |
|
|
3ee4174863
|
Display line number when validation files because of field dependencies
|
2023-05-10 16:45:39 +02:00 |
|
|
6337291a9d
|
Add section for content language
Close #28
|
2023-05-07 02:14:50 +02:00 |
|
|
65fa859490
|
Display current line value for non-empty field in case of dependency
issues
|
2023-05-07 02:03:02 +02:00 |
|
|
50f682dbc2
|
Use px-based values over em-based ones for media queries
|
2023-03-08 13:41:57 +01:00 |
|
|
139933fa9a
|
Add missing notes fields: negative_id, handling_recommendations, ...
|
2023-01-25 15:45:36 +01:00 |
|
|
977e7511ec
|
Set hard-coded delimiter (;) and escape char (") and better display
parsing errors
|
2023-01-18 01:31:36 +01:00 |
|
|
543a80413c
|
Add new field: owner
Close #27
|
2022-12-19 22:02:57 +01:00 |
|
|
7192b03ead
|
Enable Russian and Ukrainian translations
Close #26
|
2022-12-16 22:55:53 +01:00 |
|
|
c04d63e026
|
Warn against invalid column headers being used, fail gracefully if ones
are present
|
2022-11-29 18:41:41 +01:00 |
|
|
5146305caf
|
Add refresh button and license statement
Close #25, close #24
|
2022-11-28 15:55:05 +01:00 |
|
|
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 |
|
|
f5ea1f850a
|
Improve warnings in case of missing dependent column contents
|
2022-11-28 14:25:11 +01:00 |
|
|
10012db20d
|
Move csvxml translations to a separate git submodule and add help texts
Close #22
|
2022-11-18 02:07:03 +01:00 |
|
|
c93b56c387
|
Bump GET parameter for force-refreshing CSS and JS
|
2022-11-17 17:56:23 +01:00 |
|
|
2a5c158ac7
|
Use papaparse for parsing CSV
|
2022-11-13 02:20:02 +01:00 |
|
|
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 |
|
|
952c0b9b1f
|
Use dark navigation for dark mode
This is more consistent and pleasant on the eyes.
|
2022-11-08 21:40:28 +01:00 |
|
|
409f5e3bad
|
Cover new field object status
Close #13
|
2022-11-07 21:22:09 +01:00 |
|
|
05d6865cb3
|
Move minifying and bundling JS and CSS to compile.php, add header
Close #17
|
2022-11-07 21:11:34 +01:00 |
|
|
2e349568e7
|
Finish cleanup of available field generation
|
2022-11-07 15:48:00 +01:00 |
|
|
7fd6b18af1
|
Transfer remaining translations to use MDTlLoader
Close #19
|
2022-11-07 15:25:24 +01:00 |
|
|
e617cd6054
|
Fix path to apple touch icon
|
2022-11-07 04:09:59 +01:00 |
|
|
829f289d95
|
Improve dark mode design
Close #20
|
2022-11-07 04:06:08 +01:00 |
|
|
326af61836
|
Set serviceWorker to allow offline usage
Close #15, close #14
|
2022-11-07 03:55:07 +01:00 |
|
|
3e4554f759
|
Move on to a fully pre-compiled setup
See #14
|
2022-11-07 02:57:34 +01:00 |
|
|
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 |
|
|
453a726a9a
|
Postload JSZip
Close #18
|
2022-11-07 01:09:41 +01:00 |
|
|
85ea427242
|
Clean up outdated scripts
See #16
|
2022-11-07 00:33:24 +01:00 |
|
|
82f01a0961
|
Fix automatic activation of dependent fields in csvxmlV2.js
|
2022-11-07 00:21:38 +01:00 |
|
|
a141b23608
|
Finish full JS rewrite (in index_new.php fr now)
See #14
|
2022-11-06 23:23:02 +01:00 |
|
|
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 |
|
|
947f2cb87b
|
Add field for general reception history
|
2022-06-10 13:19:30 +02:00 |
|
|
38bb26c2be
|
Use absolute file paths on errorPage
This way, the error page still looks okay if accessed from a
subdirectory.
|
2022-03-28 15:46:21 +02:00 |
|
|
6e9cdf3c95
|
Add security.txt
|
2022-03-28 14:33:16 +02:00 |
|
|
0ba9a3b1ec
|
Fix type error
|
2022-03-15 10:29:19 +01:00 |
|
|
4cd969bf87
|
added error reporting & fixed things in index3.php
|
2021-07-02 00:32:49 +02:00 |
|
|
562ff50bb0
|
improved error reporting
|
2021-06-21 23:33:02 +02:00 |
|
|
95468c609d
|
added a validator class
|
2021-06-13 23:00:36 +02:00 |
|
|
60c5265358
|
added TODOs for the validator
|
2021-05-26 01:08:52 +02:00 |
|
|
69d10cf8d0
|
using oop instead of array access
|
2021-05-07 20:34:45 +02:00 |
|
|
36493ff072
|
Add CORS headers for JSON output of index / overview
|
2021-02-17 18:03:04 +01:00 |
|
|
e423668d93
|
Add JSON API for getting list of available fields
|
2021-02-16 12:08:55 +01:00 |
|
|
08d28f037c
|
Use MD_STD_SEC's anti CSRF functions
|
2020-12-10 00:49:46 +01:00 |
|
|
b8643e0d04
|
Move security settings helper outside of public web root
phpcs-errors:0 phpunit-status:successful phpstan-errors:665
|
2020-11-25 17:47:41 +01:00 |
|
|
0756a58821
|
Set harder security constraints
phpcs-errors:0 phpunit-status:successful phpstan-errors:665
|
2020-11-25 17:01:46 +01:00 |
|