Commit Graph

150 Commits

Author SHA1 Message Date
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
jrenslin 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
jrenslin 6e9cdf3c95 Add security.txt 2022-03-28 14:33:16 +02:00
jrenslin 8661848f0c Update git submodules, run phpcbf 2022-03-15 10:30:09 +01:00
jrenslin 0ba9a3b1ec Fix type error 2022-03-15 10:29:19 +01:00
jrenslin b0bdf698ab Unify number of event components in /one/ class constant
Close #10
2022-03-15 01:30:07 +01:00
jrenslin e4a19de07b Update git submodules 2021-12-08 18:19:53 +01:00
neikermann 4cd969bf87 added error reporting & fixed things in index3.php 2021-07-02 00:32:49 +02:00
neikermann 562ff50bb0 improved error reporting 2021-06-21 23:33:02 +02:00
neikermann 95468c609d added a validator class 2021-06-13 23:00:36 +02:00
neikermann 60c5265358 added TODOs for the validator 2021-05-26 01:08:52 +02:00
neikermann c774ff9d70 added todos 2021-05-19 22:33:47 +02:00
neikermann 3bd176d4fc added tests and fixed leftover array entries 2021-05-10 22:37:38 +02:00
neikermann 69d10cf8d0 using oop instead of array access 2021-05-07 20:34:45 +02:00
neikermann 014b723939 fixed various errors 2021-05-05 20:42:14 +02:00
neikermann d5e1f122f7 Move test configuration to phpunit.xml 2021-05-05 19:47:29 +02:00
neikermann 637cd0760d using fieldentry and tlLoader final part 2021-05-04 14:31:52 +02:00
neikermann 45d0e6b78c using fieldentry and tlLoader part 2 2021-05-01 14:50:34 +02:00
neikermann 699f95cd48 added new class and started rewriting 2021-04-30 21:43:31 +02:00
neikermann 8d432eda61 added new FieldEntry class 2021-04-21 12:16:25 +02:00
neikermann 3726df245e Update 'TODO.md' 2021-04-20 12:24:49 +02:00
jrenslin 89e7bc6935 Merge branch 'master' of https://gitea.armuli.eu/museum-digital/csvxml 2021-04-18 22:14:47 +02:00
jrenslin 9e5ef3b48d Update git submodules 2021-04-18 22:14:17 +02:00
neikermann eaccdd2971 Add 'TODO.md' 2021-04-14 14:42:25 +02:00
jrenslin eff94d9f4b Update MD_STD 2021-03-09 20:49:02 +01:00
jrenslin 2ec0aa47ef Use class map for autoloading
Close #7
2021-03-06 12:45:51 +01:00
stefan de0d963048 Increase number of images, resources to 10 2021-03-06 12:19:08 +01:00
jrenslin 36493ff072 Add CORS headers for JSON output of index / overview 2021-02-17 18:03:04 +01:00
jrenslin e423668d93 Add JSON API for getting list of available fields 2021-02-16 12:08:55 +01:00
jrenslin b6b882f059 Update submodules 2021-02-07 18:33:25 +01:00
jrenslin 08d28f037c Use MD_STD_SEC's anti CSRF functions 2020-12-10 00:49:46 +01:00
jrenslin 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
jrenslin 0756a58821 Set harder security constraints
phpcs-errors:0 phpunit-status:successful phpstan-errors:665
2020-11-25 17:01:46 +01:00
jrenslin 4ca50fe6ab Include subrepos for stricter phpstan settings
phpcs-errors:0 phpunit-status:successful phpstan-errors:547
2020-11-25 16:35:16 +01:00
jrenslin 155c8eb752 Correctly name test class files 2020-11-25 16:32:57 +01:00
jrenslin 94a5ad5a42 Swap locally loaded font to fix flashing text 2020-11-25 16:29:12 +01:00
jrenslin a135a3ce2a Add empty robots.txt
Close #6
2020-11-23 15:44:15 +01:00
jrenslin 08b45ed59f Remove erroneous reference to CSS file in errorPage 2020-11-22 01:50:18 +01:00
jrenslin 4ea25861eb Update dependencies 2020-11-22 01:50:07 +01:00
jrenslin 637fe6040e Fix file path in checkCodeQuality
phpcs-errors:0 phpunit-status:successful phpstan-errors:1
2020-11-18 15:53:18 +01:00
jrenslin bd6c0ad51d Add robots / noindex to meta tags
phpcs-errors:0 phpunit-status:successful phpstan-errors:1
2020-11-18 15:52:01 +01:00
jrenslin 79a1c15c04 Add custom HTML page for an error page
phpcs-errors:0 phpunit-status:successful phpstan-errors:1
2020-11-18 15:51:30 +01:00
jrenslin 4939f2033a Add meta description
phpcs-errors:0 phpunit-status:successful phpstan-errors:1
2020-11-18 15:23:52 +01:00