mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-12-27 12:26:11 +01:00
Commit graph

42 commits

Author SHA1 Message Date
Oliver Klee
eeda862e77
[!!!][TASK] Drop additional namespace segment for the Tea model (#1025)
The `Product` namespace segment in the domain model namespace
`TTN\Tea\Domain\Model` currently serves no purpose and only adds
confusion. So let's simplify the extension structure accordingly.

(I intended to use this to demonstrate DDD contexts, but never
built enough models in the Tea extension for this to actually
make sense.)

Fixes #1008
2024-01-16 15:21:21 +01:00
Nikita Hovratov
16d197d640
Remove leftover select_key (#1052)
select_key does not exist anymore in the Core and can be safely removed,
2023-12-10 01:07:37 +01:00
Łukasz Uznański
53b0abd977
[FEATURE] Make records timeable and hidable (#989)
Resolves: #553
2023-11-27 13:31:13 +01:00
Oliver Klee
1f263d8839
[FEATURE] Add a list view for the FE tea editor (#864)
This is one more part of building CRUD functionality.
2023-06-22 11:17:51 +00:00
Oliver Klee
a833789085
[CLEANUP] Polish the code formatting in the TCA configuration (#861)
Also choose a formatting that does not change if someone autoformats
the file in PhpStorm (which allows developers to work on the file
more easily).
2023-06-21 09:19:29 +02:00
Oliver Klee
bbe469169b
[FEATURE] Add Tea.ownerUid (#860)
This is a pre-patch for adding a CRUD plugin for tea records.

This property contains only the UID of the owner FE user, but not
a relation to a FE user model. This is because we neither have nor
need a FE user model for the purposes of the CRUD plugin.
2023-06-21 09:16:13 +02:00
Łukasz Uznański
62ed478ce6
[FEATURE] Make the records localizable (#751) 2023-05-03 14:10:23 +02:00
Łukasz Uznański
b06eb38f9a
[TASK] Use anonymous function in TCA overrides (#829)
Resolves: #827
2023-05-03 10:56:50 +00:00
fbb6367abb
[FEATURE] Allow to hide teas based on fe_groups (#798)
Relates: #555
2023-04-15 17:08:07 +00:00
Łukasz Uznański
f2e071561e
[BUGFIX] Fix default controls override for plugin type (#690)
Resolves: #688

Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.com>
2022-11-30 06:14:20 +01:00
Lina Wolf
a6d75b72f3
[TASK] Make the TCA ready for TYPO3 v12 (#625)
Co-authored-by: lina.wolf <lwolf@w-commerce.de>
2022-10-12 11:10:13 +02:00
Łukasz Uznański
2484f6d8ca
[TASK] Replace switchable controller actions (#575) 2022-09-27 11:53:43 +02:00
Chris Müller
a0955b5e0b
[TASK] Substitute TYPO3_MODE constant with TYPO3 constant (#521)
The TYPO3_MODE constant is deprecated with v11.0. The new constant
TYPO3, which replaces the old constant, was introduced also in
TYPO3 v10 with version v10.4.11:

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/11.0/Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.html

As best practice, we should also use the new constant and
raise the composer constraints for TYPO3 accordingly.
2022-08-28 12:22:38 +02:00
Oliver Klee
a13e2f4598
[TASK] Remove an obsolete version switch from the TCA configuration (#389)
This version switch was releveant for TYPO3 8LTS.
2022-02-15 18:02:43 +01:00
Oliver Klee
3a13b2dea3
[BUGFIX] Stop using the vendor name for plugin registration (#385)
This has been deprecated in TYPO3 10.0:

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.0/Deprecation-87550-UseControllerClassesWhenRegisteringPluginsmodules.html

Fixes #383
2022-02-15 15:47:57 +01:00
Oliver Klee
da3390b992
[BUGFIX] Remove showRecordFieldList from the TCA (#386)
This entry was deprecated in TYPO3 10.3:
https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.3/Feature-88901-RenderAllFieldsInElementInformationController.html

Fixes #384
2022-02-15 15:47:09 +01:00
Oliver Klee
2344557abc
[CLEANUP] Autoformat all files (#175)
This will reduce unrelated autoformatting changes in other commits
(and it also makes the code more readable).
2020-12-01 23:12:34 +01:00
Łukasz Uznański
d4ec80de29
[FEATURE] Add frontend linting (#120)
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.com>
Co-authored-by: Oliver Klee <typo3-coding@oliverklee.de>
2020-10-31 15:04:44 +01:00
Łukasz Uznański
2052efda26
[TASK] Sniff and codestyle fix to php in configuration dir (#122)
Co-authored-by: Łukasz Uznański <l.uznanski@macopedia.com>
2020-10-14 11:06:07 +02:00
Oliver Klee
77c709c2df
[CLEANUP] Drop obsolete dividers2tabs from the TCA (#44)
This option has been removed in TYPO3 7.

Resolves #43
2020-05-22 09:10:58 +02:00
Oliver Klee
9d39ca01af [BUGFIX] Re-add the static TypoScript registration (#41)
The registration had accidentally been removed by some
previous changes.
2019-12-07 19:42:02 +01:00
Oliver Klee
29bf7ccae5
[TASK] Convert the PHP namespaces to "TTN" (#9)
Fixes #1
2019-12-01 12:16:06 +01:00
Oliver Klee
3e1fd7416f
[FEATURE] Tea single view (#26) 2018-05-28 17:05:39 +02:00
Oliver Klee
436a10b9d6
[FEATURE] Tea plugin with TeaController and index action (#19) 2018-05-26 20:46:55 +02:00
Oliver Klee
09dc1281ca
[FEATURE] Add Tea.image as a FAL example (#15) 2018-05-25 22:39:33 +02:00
Oliver Klee
e2f39033c0
[FEATURE] Tea model and repository (#10) 2018-05-25 16:19:12 +02:00
Oliver Klee
bbb6f8e5f0
[TASK] Add the default directory structure (#7)
Also use spaces for indentation in the .htaccess files.
2018-01-27 15:54:51 +01:00
Oliver Klee
4b7ffe0546 [CLEANUP] Empty out the extensions 2017-12-22 22:20:43 +01:00
Oliver Klee
a16ae8dac3 [BUGFIX] Fix datetime TCA type 2017-12-09 17:59:26 +01:00
Oliver Klee
b1dd069b5b [CLEANUP] Use the new TCA format 2017-12-09 17:55:12 +01:00
Oliver Klee
2902815998 [CLEANUP] Autoformat with php-cs-fixer 2017-04-24 17:46:48 +02:00
Oliver Klee
c64d8b9fd9 [TASK] Migrate the TCA to TYPO3 CMS 7.6 2016-07-18 17:10:52 +02:00
Oliver Klee
229ab85f0b [CLEANUP] Code autoformat 2016-05-08 14:28:38 +02:00
Oliver Klee
d0871fb5f8 [CLEANUP] Use the short array syntax 2016-05-07 21:56:27 +02:00
Oliver Klee
b6bb92d0da [CLEANUP] Reformat the code as PSR-2 2016-05-07 21:43:25 +02:00
Oliver Klee
5a33bc2a85 [CLEANUP] Shorten the die() line 2014-12-14 15:50:25 +01:00
Oliver Klee
1e248f4bb0 [CLEANUP] Use $GLOBALS['TCA'] instead of $TCA 2014-12-11 14:17:37 +01:00
Oliver Klee
f8a77f270f [CLEANUP] Drop closing PHP tags and do some more minor cleanup. 2013-12-23 13:24:40 +01:00
Oliver Klee
d9ddc7bae5 [FEATURE] Add a Testimonial model and a relation to it. 2013-11-01 22:03:14 +01:00
Oliver Klee
e8d19e41c8 [FEATURE] Add an Addition model an a relation to it. 2013-11-01 21:21:03 +01:00
Oliver Klee
c74c26029a [FEATURE] Add a TeaType model and a relation to it. 2013-11-01 20:51:53 +01:00
Oliver Klee
c51c06715d [FEATURE] Add the TeaBeverage model and repository. 2013-11-01 20:11:03 +01:00