Commit Graph

3404 Commits (ae32aaae81a92118f6de995831919e87e77daa03)

Author SHA1 Message Date
Alex Pott 05aa5ea156 Issue #2513244 by Berdir, Wim Leers, EclipseGc, Fabianx: ContextHandler incorrectly checks required/optional contexts of plugins 2015-07-02 12:29:28 +01:00
webchick 3d04557ad9 Issue #2448681 by jeqq: Remove obsolete todo from MenuTreeParameters class 2015-07-02 00:29:48 -07:00
webchick c8a0c7c9c9 Issue #2514136 by pwolanin, Fabianx: Add default clickjacking defense to core 2015-07-02 00:23:35 -07:00
Alex Pott 40335e9773 Issue #2477853 by ingaro, daffie, bzrudi71, mradcliffe, alexpott: PostgreSQL: Add support for reserved field/column names 2015-07-01 12:49:16 +01:00
Alex Pott d433aecf0a Issue #2508735 by darol100, dawehner, pwolanin, Chi, Fabianx, tim.plunkett: Code injection via preg_replace() 2015-07-01 12:30:50 +01:00
Nathaniel Catchpole 6b371cc5d5 Issue #2463581 by Wim Leers, swentel: #cache_redirect cache items should have an 'expire' timestamp that matches the merged max-age 2015-07-01 11:19:02 +01:00
catch 7f420bd908 Issue #2487600 by dawehner, Wim Leers, fgm: #access should support AccessResultInterface objects or better has to always use it 2015-06-30 16:22:49 +01:00
Alex Pott 40ae780a3f Issue #2443679 by bzrudi71, daffie, mradcliffe, alexpott: PostgreSQL: Fix taxonomy\Tests\TermTest 2015-06-30 14:49:50 +01:00
Alex Pott 200e1b885c Issue #2511854 by NickWilde, cilefen: Datetime select list uses PHP non-OOP datetime functions 2015-06-30 13:46:13 +01:00
catch 9f521c8dc5 Issue #2408371 by dawehner, Fabianx, alexpott, bforchhammer: Proxies of module interfaces don't work 2015-06-30 12:32:40 +01:00
Nathaniel Catchpole b1a6c3dc0b Back to dev. 2015-06-29 21:24:52 +01:00
Nathaniel Catchpole 48786c6ee6 Update version constant for 8.0.0-beta12 2015-06-29 19:12:48 +01:00
Nathaniel Catchpole 7298c3366d Issue #2512452 by dawehner, pwolanin, alexpott, fnqgpc: Confirm form cancel button can lead to external domain 2015-06-29 19:10:11 +01:00
Alex Pott e044adb014 Issue #2509300 by dawehner, catch, larowlan: Path alias UI allows node/1 and /node/1 as system path then fatals 2015-06-29 18:15:19 +01:00
Nathaniel Catchpole 131d5772ba Issue #2453153 by mkalkbrenner, plach: Node revisions cannot be reverted per translation 2015-06-29 15:22:57 +01:00
Nathaniel Catchpole 97202a7012 Revert "Issue #2512452 by dawehner, pwolanin, fnqgpc: Confirm form cancel button can lead to external domain"
This reverts commit 1462460f3f.
2015-06-29 10:12:08 +01:00
Alex Pott 1462460f3f Issue #2512452 by dawehner, pwolanin, fnqgpc: Confirm form cancel button can lead to external domain 2015-06-27 08:58:13 +01:00
Alex Pott 59469bfae3 Issue #2512382 by Wim Leers: Follow-up for #2407195: #attached['http_header'] being added to Response in two places 2015-06-27 08:47:44 +01:00
Alex Pott 1f53649bfb Issue #1392754 by tss, justAChris, jhodgdon: Comply with new documentation standards for @file for namespaced class files 2015-06-26 21:53:33 +01:00
Alex Pott f236f3e433 Issue #2509694 by kfitz, joshi.rohit100, cilefen: The $name parameter for UrlGenerator::getRoute() is documented incorrectly 2015-06-26 21:35:05 +01:00
Alex Pott 2ac614c25a Issue #2489024 by lauriii, Fabianx, Gábor Hojtsy, Cottser, dawehner, zeropx: Arbitrary code execution via 'trans' extension for dynamic twig templates (when debug output is on) 2015-06-26 16:26:38 +01:00
Nathaniel Catchpole 4e787ea3d9 Issue #2491987 by alexpott: Config import validation needs to take into account install profiles 2015-06-25 17:33:38 +01:00
Alex Pott 68d4f0be10 Issue #2511472 by Wim Leers, Fabianx, dawehner: Refactor all usages of drupal_render()/Renderer::render() that break #2450993 2015-06-24 16:31:20 -05:00
Alex Pott 2e6633871a Issue #2507509 by catch, dawehner: Service changes should not result in fatal errors between patch or minor releases 2015-06-24 10:05:10 -05:00
Nathaniel Catchpole 0bc8ee2f8f Issue #2511354 by tim.plunkett: Remove StringTranslationTrait from FormBuilder 2015-06-24 15:21:46 +01:00
Alex Pott 2da1f42448 Issue #2399211 by mpdonadio, legolasbo, vijaycs85, pjonckiere, rteijeiro, jhodgdon, dawehner, yched: Support all options from views fields in DateTime formatters 2015-06-24 07:08:51 -05:00
Alex Pott 5217ef8c50 Issue #2505941 by JeroenT, joshi.rohit100: Remove deprecated methods on BubbleableMetadata class 2015-06-24 06:33:50 -05:00
Nathaniel Catchpole 8b4bc7df8f Issue #2500527 by dawehner, tim.plunkett, effulgentsia: Rewrite \Drupal\file\Controller\FileWidgetAjaxController::upload() to not rely on form cache 2015-06-24 12:17:01 +01:00
Alex Pott b90319a601 Issue #2278965 by jhedstrom: Add a warning to the installer for MySQL if an InnoDB-compatible engine is not selected 2015-06-23 22:04:00 -05:00
Alex Pott ca81e9907d Issue #2504995 by Xano: Component DefaultFactory relies on core's concept of plugin providers 2015-06-23 20:51:21 -05:00
Alex Pott e6182f966e Issue #2509434 by willzyx: Faulty dependency to ThemeInitialization in Drupal\Core\Theme\ThemeManager 2015-06-23 14:56:24 -05:00
Alex Pott 51656b3259 Issue #2417895 followup by David_Rothstein: AccountPermissionsCacheContext/PermissionsHashGenerator must special case user 1, since permissions don't apply to it 2015-06-23 12:41:55 -05:00
Alex Pott ac8605bf32 Issue #2505197 by Arskiainen, jaimeguzman, tstoeckler: Add a @see + docs about language_element_info_alter() to LanguageSelect 2015-06-23 12:30:54 -05:00
Alex Pott 8d80b7a462 Issue #2417895 by David_Rothstein, Berdir, Wim Leers, willzyx, catch: AccountPermissionsCacheContext/PermissionsHashGenerator must special case user 1, since permissions don't apply to it 2015-06-23 11:41:58 -05:00
Alex Pott 42c693a966 Issue #2407195 by Wim Leers, Fabianx, joelpittet, lauriii, Crell: Move attachment processing to services and per-type response subclasses 2015-06-23 11:24:29 -05:00
Alex Pott c65b82f4f8 Issue #2506655 by pguillard, joshi.rohit100: Database Schema class has no doc block 2015-06-22 15:58:29 -05:00
Alex Pott fd2bc62e43 Issue #2503083 by pwolanin, neclimdul: Simplify PasswordInterface so it's not coupled to UserInterface 2015-06-22 15:54:10 -05:00
Alex Pott 71456449ac Issue #2480811 by catch, dawehner, Crell, Berdir, amateescu: Cache incoming path processing and route matching 2015-06-22 12:36:44 -05:00
Nathaniel Catchpole 0dbb619f9d Issue #2506349 by alexpott: Unnecessary looping in Xss::filter when processing attributes 2015-06-22 16:24:15 +01:00
Nathaniel Catchpole a1bc737216 Issue #1305882 by dawehner, nod_, Fabianx, Steven Jones, sun, nlisgo: drupal_html_id() considered harmful; remove ajax_html_ids to use GET (not POST) AJAX requests 2015-06-22 14:16:58 +01:00
Nathaniel Catchpole 534fe84bfc Issue #2508591 by timmillwood, alexpott, chx, pwolanin: vendor/ is web accessible 2015-06-22 13:22:21 +01:00
Nathaniel Catchpole 4fd210b357 Issue #2422815 by Xano, fgm, tim.plunkett, dawehner: Don't initialize the discovery object in plugin managers, unless needed 2015-06-22 12:11:32 +01:00
Nathaniel Catchpole 8114a72e5a Issue #2505171 by Wim Leers: Follow-up for #2483433 2015-06-22 10:11:24 +01:00
Alex Pott 5a231af775 Issue #2504993 by Xano: HookDiscovery sets "module" instead of "provider" in plugin definitions 2015-06-20 17:21:03 -05:00
Alex Pott f0342329bb Issue #2509448 by xjm: Further refactor use of SafeMarkup in HWLDFWordAccumulator 2015-06-20 17:19:49 -05:00
Alex Pott 5d3a761e61 Issue #2506369 by catch, dawehner, Wim Leers: Cache CSS/JS asset resolving 2015-06-20 12:16:07 -05:00
Alex Pott d305a8efaa Issue #2499943 by mikey_p, Berdir, catch: system.active_theme.THEMENAME state should not cache theme data 2015-06-20 12:11:56 -05:00
Alex Pott 337f182057 Issue #2508654 by chx, dawehner, Chi: File inclusion in transliteration service 2015-06-19 16:49:04 -05:00
xjm 13419847da Issue #2501823 by peezy, joelpittet, davidhernandez: Document SafeMarkup::set in FormCache::loadCachedFormState 2015-06-19 12:32:15 -05:00
xjm f6d785e56c Issue #2506133 by alexpott, joelpittet, dawehner, pwolanin: Replace SafeMarkup::set() in \Drupal\Core\Template\Attribute 2015-06-19 12:16:55 -05:00
Nathaniel Catchpole d579f51362 Issue #1314214 by stefan.r, phayes, ergophobe, YesCT, damienwhaley, kbasarab, Tor Arne Thune, basic, pfrenssen, yannickoo, simolokid, fietserwin, bzrudi71: MySQL driver does not support full UTF-8 (emojis, asian symbols, mathematical symbols) 2015-06-18 15:36:24 +01:00
Alex Pott 02d1a4d67b Issue #2501685 by Dave Reid: Batch::claimItem() contains wrong class in documentation 2015-06-18 06:30:51 +01:00
Alex Pott 996325b04d Issue #2505193 by googletorp: MockFileFinder has empty contruct method 2015-06-18 06:28:05 +01:00
xjm 8305be48fc Issue #2483781 by borisson_, rbayliss, cilefen, mitalimehta, joshi.rohit100: Move cache contexts classes from \Drupal\Core\Cache to \Drupal\Core\Cache\Context 2015-06-16 13:51:07 -05:00
Alex Pott 83c3d9ea1f Issue #2495179 by dawehner, Gábor Hojtsy, lauriii, Fabianx, chx, effulgentsia: Twig placeholder filter should not map to raw filter 2015-06-15 14:12:31 +01:00
Alex Pott cb9c495814 Issue #2504417 followup by dawehner, daffie: Fix Drupal\Tests\migrate\Unit\MigrateSqlIdMapTest::testGetQualifiedMapTablePrefix() 2015-06-15 13:50:26 +01:00
xjm 48d0043b86 Issue #2501441 by mlncn, joelpittet, cilefen: Document SafeMarkup::set in AllowedTagsXssTrait::fieldFilterXss 2015-06-14 18:40:13 -05:00
xjm fd671837e0 Issue #2505701 by pwolanin, YesCT, akalata: Document SafeMarkup::set and Use htmlspecialchars() directly in Attribute() so we don't bloat the list of safe strings 2015-06-14 15:54:42 -05:00
Alex Pott 2916dc8f43 Issue #2505655 by martin107: Remove stale todo in AuthenticationManager 2015-06-14 21:45:47 +01:00
Alex Pott 9a7a4c2070 Issue #2473955 by Cottser: Prefix form-wrapper classes with js- 2015-06-14 21:28:52 +01:00
xjm c6cc4fa122 Issue #2501705 by tetranz, pwolanin, Cottser, joelpittet, akalata: Remove SafeMarkup::set() in LinkGenerator and document SafeMarkup::set() in LinkGeneratorTest 2015-06-13 22:34:41 -05:00
effulgentsia 287d1e197e Issue #2263569 by tim.plunkett, effulgentsia, Fabianx, dawehner, Wim Leers, larowlan: Bypass form caching by default for forms using #ajax. 2015-06-13 15:22:53 -07:00
Alex Pott d5d8b306a8 Issue #2451395 by dawehner, catch, fgm, David_Rothstein: drupal_get_schema()/drupal_get_complete_schema() no longer work as expected; remove them 2015-06-13 21:22:27 +01:00
Alex Pott 215b967a44 Issue #1493324 by tim.plunkett, dmsmidt, mgifford, bleen18, davidhernandez, crasx, mparker17, stefan.r, YesCT, joelpittet, tstoeckler, larowlan, vijaycs85, swentel, rpayanm, Bojhan, LewisNyman, emma.maria, BarisW, njbarrett, rteijeiro, nod_, sun, joshtaylor, mrjmd, webchick, marcvangend, kattekrab, SKAUGHT, bowersox, andrewmacpherson, Manjit.Singh, RavindraSingh, Wim Leers, BLadwin, aspilicious, mortendk, mausolos, jessebeach, Gábor Hojtsy, anandps, falcon03, franz, andypost, rooby, rootwork, Cottser, Xano: Inline form errors for accessibility and UX 2015-06-12 14:54:11 +01:00
Alex Pott d5d78095a2 Issue #2504211 by mpdonadio: DateFormatter::formatDiff() ignore granularity in some circumstances 2015-06-12 01:04:15 +01:00
Alex Pott cb451afa02 Issue #2107249 by Jelle_S, tstoeckler, amateescu, Xano, jibran, yched: Don't assume that content entities have numeric IDs in EntityReferenceItem 2015-06-12 00:24:48 +01:00
Alex Pott a2c4bb964c Issue #2503737 by googletorp: Wrong @file documentation for \Drupal\Core\Datetime\DateFormatter 2015-06-11 23:58:48 +01:00
webchick 15a3f2de2d Issue #2501655 by tim.plunkett, hchonov, willzyx: ConfirmFormHelper::buildCancelLink() incorrectly handles ?destination URLs with a leading slash 2015-06-11 14:31:07 -07:00
Alex Pott 0afbdd4c2d Issue #2401843 by lahoosascoots, jhodgdon: Move all *.api.php files except system.api.php out of system module directory 2015-06-11 16:46:18 +01:00
Alex Pott 3f95bfc115 Issue #2401519 by davidwbarratt, derhasi: [policy] Decide on Composer Package Names 2015-06-11 16:43:58 +01:00
Alex Pott 3b62b84f4e Issue #2195083 by Les Lim, ParisLiakos, Xano, gaurav_varshney, ravi.khetri, fago, jain_deepak: Add a dedicated @Constraint annotation class 2015-06-11 11:51:06 +01:00
Alex Pott 0b4add2749 Issue #2497323 by jhedstrom, dawehner, alexpott, larowlan: Create a php script that can dump a database for testing update hooks 2015-06-10 22:02:00 +01:00
webchick 05af46b2c0 Issue #2484037 by plach, Gábor Hojtsy, YesCT, dawehner: Make Views bulk operations entity translation aware 2015-06-10 13:46:58 -07:00
Alex Pott 53065cb5e9 Issue #2280963 by cwells, mlncn, peezy, joelpittet: Refactor use of SafeMarkup in HWLDFWordAccumulator 2015-06-10 16:18:53 +01:00
Alex Pott fa2a7a56f7 Issue #2499835 by phenaproxima, chx, benjy: Remove broken Fake DB driver 2015-06-10 00:07:08 +01:00
Nathaniel Catchpole 8357638b36 Issue #2410019 by alexpott, dstelljes: DrupalKernel::findSitePath() incorrectly reports directories for sites on nonstandard ports 2015-06-09 15:33:36 +01:00
Nathaniel Catchpole b3a3555c85 Issue #2451359 by alexpott: Remove the ability of collections other than the default to support configuration entities 2015-06-09 15:26:32 +01:00
Nathaniel Catchpole cf4f00393f Issue #2497259 by catch, tim.plunkett, alexpott: system_region_list() unnecessarily translates region names 2015-06-09 15:24:55 +01:00
Alex Pott 4ba73b4bb5 Issue #2456521 by pjonckiere, mpdonadio, jhodgdon, rteijeiro, David_Rothstein, xjm: Add DateFormatter::formatDiff() as a non-buggy alternative to DateFormatter::formatInterval() when the start and end of the interval are known 2015-06-09 15:17:14 +01:00
Jennifer Hodgdon a2fc98503a Issue #2490936 by cbanman, joshi.rohit100, ashutoshsngh, andypost, Cottser: hook_library_info_alter() docs and function signature are slightly out of date 2015-06-09 06:14:53 -07:00
Alex Pott abb22d7d9a Issue #2385429 by tim.plunkett: setExecutableManager() is implemented on the wrong class 2015-06-09 13:43:42 +01:00
Alex Pott fd8c8cd919 Issue #2384675 by sidharrell, cilefen, Mile23, damiankloip, dawehner, Wim Leers, alexpott, neclimdul: Deprecate conf_path() 2015-06-09 13:15:19 +01:00
Alex Pott 78f07605e2 Issue #2501355 by willzyx: Remove unused router.builder service from Drupal\Core\Menu\LocalTaskManager 2015-06-09 11:58:12 +01:00
Nathaniel Catchpole 5803f9080e Issue #2392293 by bircher, tim.plunkett, alexpott, cilefen, gobinathm: Refactor hook_system_info_alter implementations to use ModuleUninstallValidatorInterface 2015-06-09 10:47:28 +01:00
Alex Pott 23e7b47779 Issue #2279105 by mgifford, nidaismailshah, thedavidmeister, amitgoyal, rpayanm, ameenkhan07, rakhimandhania, jhodgdon: Remove as many "..." and ellipsis characters from the codebase as possible without altering the meaning of text 2015-06-08 23:40:25 +01:00
Alex Pott 1403239156 Issue #2486979 by metzlerd, ashutoshsngh, deepakaryan1988: Document Select/list elements 2015-06-08 22:58:05 +01:00
Alex Pott 96aaa70ac9 Issue #2473943 by Manjit.Singh, Cottser, mu5a5hi, LewisNyman, mortendk, rteijeiro, rachel_norfolk: Prefix form-file and form-managed-file classes with js- 2015-06-08 22:53:52 +01:00
Nathaniel Catchpole 15c848bd62 Issue #2381277 by dawehner, plach, damiankloip, alexpott, olli, fgm, Wim Leers, Fabianx: Make Views use render caching and remove Views' own "output caching" 2015-06-08 15:48:29 +01:00
Nathaniel Catchpole 30ca0d1de6 Issue #2481453 by dawehner, pwolanin, rteijeiro, neclimdul, znerol: Implement query parameter based content negotiation as alternative to extensions 2015-06-08 11:11:09 +01:00
Jennifer Hodgdon 5340b18881 Issue #2494293 by umarzaffer, pguillard, ashutoshsngh, xjm, RavindraSingh, joelpittet: Document the #noscript property 2015-06-07 20:53:15 -07:00
xjm 2f903e47ac Issue #2273925 by larowlan, aneek, lauriii, mikey_p, joelpittet, dimaro, Fabianx, xjm, jaredsmith, effulgentsia, lokapujya, iMiksu, chx, YesCT, googletorp, dawehner, Wim Leers, Cottser: Ensure #markup is XSS escaped in Renderer::doRender() 2015-06-07 13:34:39 -05:00
xjm 083448750a Issue #2501403 by Cottser, xjm, pwolanin, joelpittet: Document SafeMarkup::set in Xss::filter 2015-06-06 09:43:32 -05:00
Alex Pott a108bf0f76 Issue #2478119 by znerol, andypost: Replace references to Session Manager with references to Session 2015-06-05 22:03:12 +01:00
Alex Pott dc53be5b5a Issue #2483433 by damiankloip, Wim Leers, catch, dawehner: Optimize CacheableMetadata::merge() + BubbleableMetadata::merge() 2015-06-05 21:57:04 +01:00
Alex Pott 068edfc14e Issue #2395831 by dawehner, fago, martin107, cafuego, YesCT, plach, jibran, larowlan, Wim Leers, effulgentsia, klausi: Entity forms skip validation of fields that are not in the EntityFormDisplay 2015-06-05 21:46:55 +01:00
Jennifer Hodgdon 700158c93b Issue #2494319 by Pere Orga: Follow up to Spellchecking Drupal - Comments 2015-06-05 13:20:37 -07:00
Alex Pott 4fb37aa1ff Issue #2498849 by catch, dawehner: Entity view controller title rendering is expensive 2015-06-05 20:04:08 +01:00
Nathaniel Catchpole 9f4d5e84fe Issue #2460529 by alexpott, chx, phenaproxima: Migrations need to use the configuration entity dependency system 2015-06-05 10:47:51 +01:00
Nathaniel Catchpole 4509204286 Issue #2478483 by Wim Leers, Fabianx: Introduce placeholders (#lazy_builder) to replace #post_render_cache 2015-06-05 10:47:02 +01:00
Nathaniel Catchpole c219ec8fcd Issue #2498293 by cilefen, Fabianx: Only allow lowercase service and parameter names 2015-06-04 15:10:58 +01:00