be56f0fd12
Keep filter during pagination
2022-11-22 11:58:36 +00:00
96a650c5aa
Do not fetch dates without available event
2022-09-09 08:50:24 +00:00
d128af94d3
Do not add categories filter of none were defined
2022-08-03 11:59:07 +02:00
65e653f6ec
Add location as separate record
2022-08-02 13:56:18 +00:00
8f729dc0bd
Search location name and organizer name
2022-08-02 13:22:37 +00:00
7e604504a3
Fix exception if none available category is selected
2022-07-13 15:59:42 +02:00
0a56a5d482
Integrate destination data features
...
Import alongside of categories.
Use TYPO3 sys_category again.
2022-07-13 15:59:42 +02:00
58d602c153
Allow to define midnight or now for todays dates
2022-05-16 13:30:18 +02:00
0d0c64f419
Fix PHPStan issues
2021-12-13 09:27:28 +01:00
ce3863619e
Add query callback to date demand
...
This allows 3rd party to alter the query of dates when demand is used.
E.g. allow more complex filters specific for some situations like CEs.
Relates: #9505
2021-12-07 15:26:25 +01:00
30f030aab6
!!!|Show all coming + running dates by default
...
Only coming dates were shown by default.
Relates: #9505
2021-12-06 12:34:32 +01:00
da87dc7644
Improve determination of "end" in db constraints
...
Some dates might not have an end date, but only start.
Those should be respected.
2021-09-07 16:03:54 +02:00
26cc0d3f8c
Fix wrong converted condition
...
The condition was changed when types where properly added.
The actual meaning was changed by accident and is now fixed again.
2021-09-07 15:58:00 +02:00
f618536ff9
Add PHPStan
...
In order to static analyze code and prevent bugs when changing code.
Fix issues in most of the files.
2021-09-07 11:07:55 +02:00
cbe4eda380
Add CI
...
* Add first basic CI with defaults.
* Add ecs for coding guideline.
* Fix invalid xliff files.
2021-09-07 09:26:59 +02:00
c65ae5023f
Allow integrator to set start or end for date via settings
...
Respect start and end when creating demand from settings.
That way integrator can configure it via TypoScript, or provide an
FlexForm.
Also the query was adjusted. It now respects a single value and doesn't
need start and end.
That way upcoming events can be created.
Relates: #8581
2021-09-07 07:52:25 +02:00
0c58be43ff
Manual CGL adjustments
...
Not covered by PSR / phpcs
Relates: #8092
2021-09-07 07:52:15 +02:00
59272afffd
Add php code sniffer to follow PSR-12
...
Also apply ./vendor/bin/phpcbf to auto migrate what is possible.
Relates: #8092
2021-09-07 07:51:36 +02:00
b829a25738
Auto migrate code base to TYPO3 v10
...
Using:
./vendor/bin/typo3-rector process Classes Configuration ext_*
Relates: #8092
2021-09-07 07:50:09 +02:00
Dirk Koritnik
a5cef0ac8f
Merge branch 'feature/category-filter' into 'master'
...
Add categories filter
See merge request typo3/events!7
2021-08-12 09:56:43 +00:00
52f1fe8dc1
Add categories filter
...
Relates: #9171
2021-07-14 11:07:44 +02:00
e82df315a7
Apply search word search to categories titles
2021-07-13 14:04:56 +02:00
a332bffc25
Add synonym feature for date search
...
Allow configuration of synonyms via TypoScript.
This is taken into account when searching dates via submitted demand.
The configuration looks like the following:
plugin.tx_events {
settings {
synonyms {
10 {
word = Stadtführung
synonyms = Tour, Stadtführungen, Führung
}
}
}
}
The 10, 11, … is necessary as umlauts won't work as keys.
So `synonyms.Stadtführung = Tour, Stadtführungen` will not work.
Relates: #9158
2021-07-13 13:13:15 +02:00
Dirk
e388ece205
Fix date constraint for same days
2019-12-11 09:15:07 +01:00
Dirk
38a76b26f9
Add show plugin, prepare consider date
2019-11-13 10:46:21 +01:00
Dirk
bd4409fd76
[TASK] Fix DateTime Issue
2019-10-11 15:12:07 +02:00
Dirk
bc5801452b
[FIX] Fix crazy die error
2019-10-09 15:03:58 +02:00
Dirk
f1cbba74c1
Implement date search
2019-08-14 17:22:01 +02:00
Dirk
9c6539eb28
Refactored EXT dd_events to events, added fields to page type poi
2019-07-18 13:44:19 +02:00