cd42770efe
Provide routing for content elements
...
Relates: #10349
2023-02-16 07:52:27 +01:00
c6ad36b294
Use proper column names
...
Normal updates are executed:
./vendor/bin/typo3cms upgrade:prepare
./vendor/bin/typo3cms upgrade:run all --no-interaction
./vendor/bin/typo3cms database:updateschema '*'
./vendor/bin/typo3cms database:updateschema '*'
The first one will execute an database:updateschema which will run safe
which only adds and doesn't rename or remove columns.
Then our update wizard can use the existing columns and new columns and
tables.
The last step will actually rename and remove.
2023-01-24 13:08:46 +01:00
172c0eab37
Mark update wizard as public to allow DI
...
The wizard would not work in TYPO3 v11.5 as no DI would happen.
Relates: #10077
2023-01-24 13:08:46 +01:00
34ac9cbbe3
Move addStaticFile() method call to proper place
...
Calling within ext_tables.php is bad practice and breaks TYPO3 extension
compatibility check.
Relates: #10077
2023-01-24 13:08:44 +01:00
Dirk Koritnik
b99f19b79d
Allow png images in file import from destination one
2023-01-24 12:01:27 +00:00
8bd15ac380
Provide location update wizard
2023-01-09 11:49:51 +00:00
ff8519e827
Fix wrong default value in PHP Class
2023-01-09 06:44:58 +00:00
9cb0a681b9
Replace Icons and add icon for page containing records
2023-01-05 09:21:25 +00:00
f68da60842
Provide configurable repeatUntil fallback
2023-01-05 09:01:13 +00:00
6570ec5ca9
Properly handle guzzle exception for fetching images
2022-12-21 12:16:20 +00:00
fcbda4c093
Add default routing
2022-11-23 09:59:55 +00:00
6412c31be5
Do not delete files unrelated to events
2022-11-22 14:59:06 +00:00
2d2b9ac993
Remove old code base
2022-11-22 12:49:57 +00:00
be56f0fd12
Keep filter during pagination
2022-11-22 11:58:36 +00:00
10df1eddc1
Expose branches, beside tags, to composer
2022-11-22 08:41:17 +00:00
Dirk Koritnik
2626613aa7
Fix responsive grid layout in table and detail view
2022-11-09 10:51:15 +01:00
96a650c5aa
Do not fetch dates without available event
2022-09-09 08:50:24 +00:00
637c238372
Fix wrong version in changelog entry
2022-09-06 13:13:07 +02:00
4265bb1db7
Fix wrong version
2022-08-29 13:10:58 +00:00
36fe4e756a
Increase version number in ext_emconf
2022-08-29 14:45:05 +02:00
e1674b1472
Fix broken timezone during import
2022-08-29 12:44:36 +00:00
Dirk Koritnik
031bbbcb88
Override before script in composer package task
2022-08-17 12:19:42 +00:00
Dirk Koritnik
c9b1904d58
Remove time output if its set to 0:00 oclock
2022-08-13 09:43:16 +02:00
Dirk Koritnik
9814e8dac9
Add deployment to package registry
2022-08-09 11:03:40 +02:00
5cfbe11167
Add first functional tests covering location filter
2022-08-09 09:56:18 +02:00
d128af94d3
Do not add categories filter of none were defined
2022-08-03 11:59:07 +02:00
239bfe51fc
Remove slugs from locations
2022-08-03 09:24:01 +00:00
5652ea6442
Fix broken import without features
2022-08-03 08:57:52 +02:00
9b783e5e89
Ensure no "Undefined array key" within factories
2022-08-03 06:03:06 +00:00
Dirk Koritnik
fc274d238c
Add location icon and label
2022-08-02 23:05:38 +02:00
8d14834db9
Migrate pagination from Widget to new API
2022-08-02 15:15:47 +00: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
86ce1d700e
Support PHP 8.1
2022-08-02 14:50:09 +02:00
2abc84d1ae
Get rid of legacy region property within demand
...
Only use new way but provide compatibility.
2022-07-14 13:14:01 +02:00
605ad9f9ae
Adjust set highlight in Demand
2022-07-14 13:14:00 +02:00
9678884de4
Streamline creation of demand within date controller
2022-07-14 13:14:00 +02:00
69ac00823b
Provide start and end as DateTimeImmutable in DateDemand
2022-07-14 13:14:00 +02:00
7e604504a3
Fix exception if none available category is selected
2022-07-13 15:59:42 +02:00
0fe793307a
Weimar events
...
Add event to alter the View Variables in foreign code.
This is used for grouped dates list on weimar.
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
3b4ecbe6ce
Extend demand and provide search to templates
2022-07-13 15:59:40 +02:00
6e6e914e36
Ensure first date of recurring daily event is created
2022-07-13 13:58:05 +00:00
b0dae68550
Fix broken timezone and end time after import of recurring events
2022-07-07 12:10:49 +00:00
325855929b
Support long ticket URLs
2022-07-07 09:31:11 +02:00
6b6ae5b20c
Do not break tests once a certain date is passed
...
The code used native date functions, this made tests not robust.
We switch to TYPO3 API to fetch the current date and time.
Test is adjusted to define the date and time to verify code works as
expected.
2022-07-07 09:10:14 +02:00
3d98475a6c
Fix none working import of ticket links from destination data
...
The existing code didn't work with the provided data.
We added a new test case to cover the situation.
We adjusted the existing code to check on the actual rel value instead
of the keys.
2022-07-07 09:03:29 +02:00
84111a76ee
Add changelog and raise version 2.4.1
2022-06-28 11:57:51 +02:00
96f07fd501
Ensure title of sys_file_metadata is not exceeded
...
The columns is limited by length.
We ensure we do crop incoming file names before adding them to the
database.
We would run into exception otherwise.
2022-06-28 11:39:12 +02:00
fc8c2b3046
Do not enter endless loop while date creation
...
Entering the continue part would end in an endless loop.
We never add anything to $i and therefore would end up here.
Existing tests ensure we don't break something.
The new test ensures we do not hit endless loop anymore.
2022-06-27 16:07:36 +02:00