GitHub/WoltLab/WCF.git
Author Commit
2022-11-16 Tim DüsterhusUpdate focus-trap and tabbable
2022-11-16 Tim DüsterhusUpdate esbuild
2022-11-16 Tim DüsterhusMerge branch '5.5'
2022-11-16 Tim DüsterhusUpdate `@types/google.maps` and `@types/facebook-js...
2022-11-16 Tim DüsterhusUpdate eslint
2022-11-16 Tim DüsterhusUpdate `tslib`
2022-11-16 Tim DüsterhusMerge branch '5.5'
2022-11-15 Alexander EbertAdd the CSS class `.formAttachmentListItem` to existing...
2022-11-15 Alexander EbertMerge pull request #5124 from WoltLab/implicit-xsrf...
2022-11-15 Tim DüsterhusUnbreak PackageArchive::getExistingRequirements() for...
2022-11-15 Tim DüsterhusMerge pull request #5125 from WoltLab/package-archive...
2022-11-15 Alexander EbertPerform the least expensive validations first
2022-11-15 Alexander EbertFix the check for safe HTTP verbs
2022-11-15 Alexander EbertAdd a helper method to validate if the HTTP verb requir...
2022-11-15 Alexander EbertMove `DisableXsrfCheck` into a separate class file
2022-11-15 Tim DüsterhusRemove PackageArchive::getAllExistingRequirements()
2022-11-15 Tim DüsterhusStop using PackageArchive::getAllExistingRequirements()
2022-11-15 Tim DüsterhusFurther streamline the logic in PackageArchive::getExis...
2022-11-15 Tim DüsterhusRemove obsolete handling of duplicated packages in...
2022-11-15 Tim DüsterhusAdd proper types to Package::checkFromversion()
2022-11-15 Tim DüsterhusRemove PackageArchive::isValidInstall()
2022-11-15 Tim DüsterhusDo not attempt to sanitize the path to `[internal funct...
2022-11-14 Alexander EbertAdd `DisableXsrfCheck` attribute to opt out of the...
2022-11-14 Alexander EbertReject requests for `RquestHandlerInterface` implementa...
2022-11-14 Alexander EbertMerge pull request #5123 from WoltLab/background-queue...
2022-11-14 Alexander EbertReorder the conditions to make it easier to understand
2022-11-14 Alexander EbertMove the HTTP header name into a common class
2022-11-14 Alexander EbertMove the HTTP header for legacy requests into the ...
2022-11-14 Alexander EbertMove the PhpDoc comment to the public API
2022-11-14 Alexander EbertUse `isACPRequest()` instead of probing for the `WCFACP...
2022-11-14 Alexander EbertStop injecting `forceBackgroundQueuePerform` into AJAX...
2022-11-14 Alexander EbertSkip the background queue check for backend requests
2022-11-14 Alexander EbertCheck the background queue when the response header...
2022-11-14 Alexander EbertConditionally add `woltlab-background-queue-check:...
2022-11-14 Alexander EbertFix the creation of DOM elements from a HTML string
2022-11-14 Tim DüsterhusMerge pull request #5122 from WoltLab/json-request...
2022-11-14 Tim DüsterhusMerge pull request #5121 from WoltLab/formbuilder-id...
2022-11-14 Tim DüsterhusProperly escape special characters in form builder IDs
2022-11-14 Tim DüsterhusImprove content-type check in JsonBody middleware
2022-11-14 Alexander EbertTransparently decode JSON requests
2022-11-14 Tim DüsterhusAdd __valueIntervalFormFieldDependency.tpl to syncTempl...
2022-11-14 Alexander EbertAdd npm script to refresh the web component bundle
2022-11-14 Alexander EbertMerge pull request #5117 from WoltLab/js-preload
2022-11-14 Alexander EbertReplace `@\unlink()` with a check for file existence
2022-11-14 Alexander EbertUse the `AtomicWriter` to create the phrase cache
2022-11-14 Alexander EbertFix the logic of the check for the phrase preload rebuild
2022-11-14 Tim DüsterhusRebuild compiled JavaScript
2022-11-14 Tim DüsterhusFix bad merge in EnforceAcpAuthentication middleware
2022-11-14 Tim DüsterhusMerge branch '5.5'
2022-11-14 Tim DüsterhusMerge commit '89b58a82cfb6e8c098b9a5b19118caedca5b386d'
2022-11-14 Tim DüsterhusUpdate composer dependencies
2022-11-14 Tim DüsterhusMerge pull request #5120 from WoltLab/package-fix-update
2022-11-13 Alexander Ebert`getSearchFormElement()` expects a string for the value...
2022-11-13 Alexander EbertValidate that the searched option implements the requir...
2022-11-13 Alexander EbertRemove selection markers after discarding the link...
2022-11-13 Alexander EbertBind the event listeners for the RSS feed dialog everytime
2022-11-13 Alexander EbertFix the scroll offset when the first message is being...
2022-11-13 Alexander EbertPreload common phrases
2022-11-13 Alexander EbertMove the registration of preload phrases into a dedicat...
2022-11-13 Alexander EbertProvide only the plugin name when syncing pips
2022-11-13 Alexander EbertReset the phrase preload cache when syncing files and...
2022-11-13 Alexander EbertPreload the phrase for relative timestamps
2022-11-13 Alexander EbertFix the namespace and file name of the collecting event
2022-11-13 Alexander EbertFix the condition to rebuild the phrase cache
2022-11-13 Alexander EbertCreate the directory used for JS phrase preloads
2022-11-13 Alexander EbertSimplify the events by using constructor property promotion
2022-11-13 Alexander EbertInvert the order of the phrase preloader and the web...
2022-11-13 Alexander EbertReplace the usage of `\gmdate()`
2022-11-13 Alexander EbertAdd explicit markers to the preload cache files
2022-11-13 Alexander EbertRemove the previous service implementation
2022-11-13 Alexander EbertAdd the cache buster to the generated JS artifacts
2022-11-13 Alexander EbertMove the URL generation for the phrase preloader into...
2022-11-13 Alexander EbertMove the URL handling of the phrase preloader into...
2022-11-13 Alexander EbertRestrict preload phrases to static exports only
2022-11-13 Alexander EbertAdd a reference to the phrase preload cache
2022-11-13 Alexander EbertAdd `PhrasePreloadCache` to retrieve and implicitly...
2022-11-13 Alexander EbertCreate the preload cache for phrases
2022-11-13 Alexander EbertRename `RebuildPreloadPhrases` to `CachePreloadPhrases`
2022-11-13 Alexander EbertReset the preload cache when a language has been imported
2022-11-13 Alexander EbertReset the preload cache if a cached phrase was modified
2022-11-13 Alexander EbertRequest the rebuild of the preload cache after changes...
2022-11-13 Alexander EbertAdd a PoC for a static phrase preloader
2022-11-13 Alexander EbertAdd the `PackageInstallationSynced` event
2022-11-13 Alexander EbertAdd the `LanguageImported` event
2022-11-13 Alexander EbertAdd the `PhraseChanged` event
2022-11-13 Alexander EbertAdd the `PackageListChanged` event
2022-11-11 Alexander EbertMerge pull request #5119 from WoltLab/acp-not-authorized-ux
2022-11-11 Marcel WerkTypo
2022-11-11 Alexander EbertPrevent wrapping of text on narrow resolutions
2022-11-11 Marcel WerkMerge pull request #5118 from WoltLab/remove-legacy...
2022-11-11 Tim DüsterhusRemove PackageArchive::setPackage()
2022-11-11 Tim DüsterhusReplace some `empty()` checks in PackageValidationArchive
2022-11-11 Tim DüsterhusUse `->prepare()` in PackageValidationArchive
2022-11-11 Tim DüsterhusUse `->prepare()` in PackageArchive
2022-11-11 Tim DüsterhusAdd some return types to PackageArchive
2022-11-11 Tim DüsterhusRemove PackageArchive::getInstructions()
2022-11-10 Alexander EbertMerge pull request #5107 from WoltLab/js-lang-early
2022-11-10 Tim DüsterhusFix code style in \wcf\system\WCF
2022-11-10 Tim DüsterhusImprove user experience when accessing the ACP with...
2022-11-10 Marcel WerkRemove legacy cookie banner
next