Commit Graph

176 Commits

Author SHA1 Message Date
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
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