Skip to content

Releases: oliverklee/ext-seminars

V4.4.0: Rewritten BE module

14 Dec 19:08
v4.4.0
943bc75
Compare
Choose a tag to compare

Added

Changed

  • !!! Move the EventTitleAndDateAndUid partial around (#2119)
  • Clean up the Fluid templates (#2092)
  • Use a different hue of orange in the extension icon (#2070, #2071)

Deprecated

  • Deprecate the charsetForCsv setting (#2108)

Fixed

  • Fix the camelCase of a Fluid variable in the FE editor templates (#2091)

V4.3.0: Rewritten registration form - please take the feature survey!

02 Dec 16:14
v4.3.0
8f20c29
Compare
Choose a tag to compare

📋 Feature survey

There is a feature survey underway to determine which features of this extension are actually in use. Features for which the survey determines that nobody uses them will be removed quite soon.

Please take a few minutes to fill out the survey to ensure your favorite features will not be removed. Thank you! 🙏

Changes

Added

Changed

  • Modernize the JavaScript and use less jQuery (#1965, #2049, #2055, #2056)
  • Require feuserextrafields >= 3.2.1 (#1902)
  • Allow more versions of mkforms (#1651)
  • Switch the new models from DateTime to DateTimeImmutable (#1801)
  • Also allow installations with Emogrifier 7 (#1748)

Deprecated

  • Deprecate Registration.currency and Registration.includingTax (#2032)
  • Deprecate the logOutOneTimeAccountsAfterRegistration setting (#1983)
  • Deprecate the event headline view (#1951)
  • Deprecate organizer-specific registration storage folders (#1949)
  • Deprecate the Titled interface (#1945)
  • Deprecate the "duplicate event" functionality in the FE editor (#1940)
  • Deprecate the requirements check (#1938)
  • Deprecate the event countdown (#1933)
  • Deprecate the CommaSeparatedTitlesViewHelper (#1928)
  • Deprecate the Event::STATUS_* constants (#1916)
  • Deprecate using single events as topics for event dates (#1913)
  • Deprecate the omitDateIfSameAsPrevious setting (#1906)
  • Deprecate the showToBeAnnouncedForEmptyPrice setting (#1897)
  • Deprecate seeing the registrations within an event in the TCEforms (#1891)
  • Deprecate the FE user email format settings (#1885)
  • Deprecate FE editing for managers (#1866)
  • Deprecate hiding events in the FE editor (#1864)
  • Deprecate the FE editor approval workflow (#1849, #1934)
  • Deprecate the legacy registration form (#1844)
  • Deprecate the automatic gender-specific salutations (#1839)
  • Deprecate the board-related prices (#1831)
  • Deprecate all bank-data-related fields (#1828)
  • Deprecate the collision check for registrations (#1820)
  • Deprecate showing the owner data in the single view (#1811)

Removed

Fixed

  • Add maxlength to the textareas in the FE forms (#2007)
  • Use DateTime instead of DateTimeImmutable in the models (#1961)
  • Streamline the HTML and CSS for the FE editor (#1959)
  • Make the RegistrationManager injectable (#1915)
  • Update the .editorconfig and TypoScript lint settings (1875)
  • Fix renderings warnings in the documentation (#1826)
  • Stop using deprecated oelib functionality (#1819)
  • Fix a typo in a Registration model setter (#1754)
  • Fix Event.getFirstOrganizer() for not-rewound storages (#1729)

V4.2.1: Bug fixes. Please take the feature survey!

01 Nov 18:12
v4.2.1
5c0501a
Compare
Choose a tag to compare

📋 Feature survey

There is a feature survey underway to determine which features of this extension are actually in use. Features for which the survey determines that nobody uses them will be removed quite soon.

Please take a few minutes to fill out the survey to ensure your favorite features will not be removed. Thank you! 🙏

Changes

Added

  • Add links to the feature survey in a few places (#1720)

Changed

  • Improve the documentation for the FE editor (#1713)

Fixed

  • Allow saving events without event type in the FE editor (#1712, #1714, #1715)

V4.2.0: Rewritten FE editor

29 Oct 14:04
v4.2.0
c3b0b18
Compare
Choose a tag to compare

Added

Changed

  • Switch the coverage on CI from Xdebug to PCOV (#1614)
  • Add feuserextrafields as a dependency (#1565)
  • Switch to the TYPO3 coding standards package (#1553)
  • Rename some Composer scripts (#1552)
  • Require oelib >= 4.3.1 (#1525, #1650)
  • Disable the legacy BE module in TYPO3 11LTS (#1521)

Deprecated

  • Deprecate the legacy front-end editor (#1699)

Removed

  • Drop the BE time-slot wizard (#1598)

Fixed

  • Do not package the docker-compose configuration file (#1559)
  • Get rid of unnecessary properties in the BE modules (#1554)
  • 11LTS compatibility fixes (#1526, #1527, #1528)
  • Fix type warnings for str_replace in the MailNotifier (#1524)

V4.1.6: Bug fixes and cleanup

26 Sep 18:46
v4.1.6
9d1716a
Compare
Choose a tag to compare

Changed

  • Allow installations with oelib 5 (#1509)
  • Allow a broader version range for dependencies (#1494)
  • Run the tests with all warnings enabled (#1485, #1501)
  • Rename the TSConfig folder to TsConfig (#1473)
  • Loosen the mkforms/rn_base version requirements (#1469)
  • Require oelib >= 4.1.8 (#1409, #1415)

Fixed

V3.4.3: Bug fixes

25 May 14:38
v3.4.3
24f087a
Compare
Choose a tag to compare

Fixed

  • Add missing import in the FE form base class (#1367)

V3.4.2: Security fixes

18 May 15:04
v3.4.2
529ddec
Compare
Choose a tag to compare

Added

  • Advertise the 11LTS crowdfunding campaign (#1338, #1346)

Changed

Fixed

  • Fix SQL injection in EventBagBuilder::limitToOrganizers (#1322, #1364)
  • Fix SQL injection in EventBagBuilder::limitToCategories (#1321, #1362)
  • Harden some queries (#1297, #1360)
  • Use intExplode where applicable (#1296, #1359)
  • Require typo3/class-alias-loader >= 1.1.0 for development (#1245, #1351)
  • Keep development-only files out of the TER releases (#1241, #1348)
  • Create mkforms-related directories on the fly (#1211)

V4.1.5: Bug fixes

12 May 16:59
v4.1.5
0439a04
Compare
Choose a tag to compare

Added

  • Advertise the 11LTS crowdfunding campaign (#1338)

Changed

  • Bump the mkforms and rn_base dependencies (#1329)
  • Remove the version constraints from the extension suggestions (#1337)
  • Require oelib >= 4.1.6 (#1325)

Fixed

  • Avoid crash with empty file titles (#1342)

V4.1.4: Security fixes

25 Apr 17:41
v4.1.4
5226698
Compare
Choose a tag to compare

Fixed

  • Fix SQL injection in EventBagBuilder::limitToOrganizers (#1322)
  • Fix SQL injection in EventBagBuilder::limitToCategories (#1321)

V4.1.3: Bug fixes and cleanup

20 Apr 12:15
v4.1.3
f1e4ef7
Compare
Choose a tag to compare

Added

  • Add more tests for NullRenderingContext (#1316)
  • Add a code coverage badge (#1313)
  • Add a convenience function for localized labels in tests (#1268)

Changed

  • Switch to the TYPO3 Code of Conduct (#1311)
  • Require oelib >= 4.1.5 (#1281, #1314)
  • Clean up the test (#1267)
  • Move more legacy tests to the new testing framework (#1267, #1282, #1290, #1308)
  • Use the new configuration classes for the single view link builder (#1265, #1266)
  • Upgrade to PHPUnit 8 (#1223)
  • Stop using getAccessibleMock (#1259)

Fixed