29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-30 17:13:41 +00:00
Commit Graph

9814 Commits

Author SHA1 Message Date
Dimitris Grammatikogiannis
fe3db546aa
[4.0] Update Bootstrap to 5.1.1 (#35518) 2021-10-03 22:07:37 +01:00
Benjamin Trenkle
e8c1f5fe7a
Bump to version 4.1.0-alpha1 2021-09-27 17:58:26 +02:00
wilsonge
a181a68914
Reset to dev 2021-09-14 08:09:36 +01:00
wilsonge
35dc6cecda
Tag 4.0.3 RC 2021-09-12 10:23:22 +01:00
joomla-translation-bot
5921e439d6
Translation Update (#35379) 2021-09-11 23:21:57 +01:00
Benjamin Trenkle
3ab65030d5
[4.0] Make transitions translateable (#35457) 2021-09-11 22:58:56 +01:00
Phil E. Taylor
82e825293b
[4] Remove default secret (#35139) 2021-09-09 18:15:09 +01:00
Phil E. Taylor
b1b445e3a6
[4] Remove PHP from a plain text file (#35138) 2021-09-09 18:11:13 +01:00
wilsonge
1bf44a5608
Reset to dev 2021-08-24 22:15:26 +01:00
wilsonge
e21a64bfb3
Reset to dev 2021-08-23 20:53:16 +01:00
joomla-translation-bot
3bb6894423
Translation Update (#35321) 2021-08-23 19:03:01 +01:00
Phil E. Taylor
396aae10a9
[4] Dont delete /installation in development mode (#35220) 2021-08-23 11:09:46 +01:00
Phil E. Taylor
268e49293f
[4] Ensure opcache file invalidate on file copy & delete (#32915) 2021-08-23 10:52:14 +01:00
Brian Teeman
a0e2f45501
[4.0] change %s to %d (#34845) 2021-08-23 11:22:49 +02:00
Harald Leithner
ae15afbca7
Reset to dev 2021-08-17 13:56:30 +02:00
Harald Leithner
0d9f781485
Accept failing opcache_invalidate on installation (#35171) 2021-08-17 10:15:52 +01:00
Fedir Zinchuk
f2568a7260
Fix installation js for messages (#35173) 2021-08-17 10:01:28 +01:00
Harald Leithner
cd2ea50de8 Only invalidate installation/index.php on installation folder removal 2021-08-17 10:27:25 +02:00
George Wilson
f91d97b25c
Installation cleanup (#35168) 2021-08-17 09:20:27 +01:00
joomla-translation-bot
b2d763422c
Translation Update (#35098) 2021-08-16 23:38:06 +01:00
George Wilson
eee2b645a3
[4.0] Render the full information in the installer (#34900) 2021-08-16 23:26:25 +01:00
Phil E. Taylor
399c425fc0
remove redundant folder (#35140) 2021-08-16 21:15:34 +01:00
Richard Fath
fa790f4fd3
[4.0] Fix assets for workflow tables for new installations and updates (#35113) 2021-08-15 20:51:14 +01:00
Harald Leithner
628aee40e1
Update installation language date on version bump (#35097) 2021-08-12 12:01:26 +02:00
Allon Moritz
a8c023f049
[4.0] CSS variables should be generic (#34621) 2021-07-16 00:12:56 +01:00
Brian Teeman
8cb81235c5
[4.0] Crowdin comments (#34671)
This PR updates the comments in language strings to a format that crowdin understands as requested by @conconnl https://github.com/joomla/core-translations/issues/1

Basically comments are moved to the end of the line in the *.ini

Note comments which are not for translators such as a comment used to indicate a group of strings have not been changed
2021-07-12 22:07:37 +02:00
Brian Teeman
132a25057f
[4.0] doc site links (#34762)
All links go the docs.joomla.org web site should use  `Special:MyLanguage` in the url as this enables the user to be automatically redirect to the correct language version of the linked page.

Code Review
2021-07-12 18:11:27 +02:00
Brian Teeman
6424fc360e
[4.0] oops png (#34753)
* [4.0] oops png

png was accidentally placed in the doc and the image filetypes. this pr corrects that.

to test you will need to apply the pr
go to the media manager options
delete the content of the Legal Document Extensions (File Types)
save
(this will put the correct defaults back)
go to articles and add a png as an intro image

* must remember to save all changes before committing
2021-07-10 12:05:47 -07:00
Phil E. Taylor
95d4bc68dd
[4] Correctly return from display method, correct the doc for that too - manually. (#34062) 2021-07-05 16:23:07 +01:00
Brian Teeman
7a58d05cf5
[4.0] webp support (#34690)
# added partial support for webp by adding webp to the Legal Image Extensions (File Types) and Legal MIME Types

This PR completes the support for webp by adding webp to the Allowed Extensions

Also adds thumbnail and icon for webp

Makes sure the default values in the xml matches the base.sql

This PR does __not__ add the ability to edit a webp image as I tried - cropperjs is not compatible with firefox for windows. As a result the edit icon is not displayed for webp images
2021-07-03 20:11:19 +01:00
Dimitris Grammatikogiannis
478f651631
[4.0] Select image/audio/video/document file from Media Manager (#34634) 2021-07-02 09:43:20 +01:00
wilsonge
6274e5f136
Merge commit 'f2b6d58' into 4.0-dev 2021-06-14 01:00:39 +01:00
Dimitris Grammatikogiannis
da4ced6b2a
[4.0] JS files are full of XSS (#34472) 2021-06-13 23:47:05 +01:00
Stefan Wendhausen
e62323fc97
[4.0] add rel attribute in joomla.ini (#34434) 2021-06-07 23:04:22 +02:00
Brian Teeman
f88caa8806
[4.0] capitalisation of styles (#34399)
* [4.0] capitalisation of styles

Nothing major but it bugs me that the template styles are "atum - Default" and "cassiopeia - Default" with the template name being all lower case.
2021-06-06 15:15:48 +02:00
Phil E. Taylor
45e0c10c23
[4] Set the correct default for record_hits when using php (#34318)
* Set the correct default for record_hits
* set "record_hits":"1" in db at installation time
2021-06-02 21:02:08 +02:00
wilsonge
44ed4113a2
Handle bug when package fails to extract 2021-06-01 20:36:07 +01:00
wilsonge
8117778428
Fix undefined function 2021-06-01 00:59:50 +01:00
George Wilson
04336c3ae1
[4.0] Point to J4 translations list (#34302)
* Point to J4 translations list

* Combine with previous sql script and use correct where clause

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2021-06-01 00:40:59 +01:00
Phil E. Taylor
7406c68d63
[4] filter to bool the cache_platformprefix and debug_lang_const on save (#34148) 2021-05-31 10:07:54 +02:00
Brian Teeman
8df2de63db
[4.0] Notification icons (#34226) 2021-05-29 08:44:56 +02:00
Phil E. Taylor
f61b9ae293
[4] Cleanup response from deleting /installation folder (#34173) 2021-05-28 13:48:42 +01:00
Hannes Papenberg
1de64d7825
[4.0] Smart Search: Adding index to taxonomy table (#33746) 2021-05-26 13:55:53 +02:00
Richard Fath
1875dc15ae
[4.0] Adapt blog sample data and dropdown menus on position "menu" to new collapsible menu layouts (#34086)
* Use collapsible dropdown menu in blog sample data

* Update SQL for modules on the menu position

* Revert update for module layouts

* Use non-collapsible default layout for main menu site on new installations
2021-05-25 11:46:19 +02:00
Simone Bussoni
41c8ad3378
[4.0] Correct getPhpSetting(): "intl" not "instl" (#34179)
Little typo in $setting->label for the new check about php_intl.
2021-05-24 11:22:31 -07:00
Phil E. Taylor
6ecd791cfb
Remove unused file (#34171) 2021-05-24 16:38:07 +01:00
Harald Leithner
f2b6d58380
Reset to dev 2021-05-24 12:30:21 +02:00
Brian Teeman
499e7372f7
[4.0] GD, iconv and intl settings test (#33977)
* [4.0] iconv and intl settingss test

In a recent PR the status of these two php functions was added to the system info.

This PR adds the same information to the pre-install and pre-update checks

Co-authored-by: Quy <quy@fluxbb.org>
2021-05-23 23:15:17 +02:00
Brian Teeman
75e7c3fc08
[4.0] jpeg images (#34113)
Before this PR a jpeg image would not have a thumbnail image in the media manager AND the icon for editing an image was missing.

This PR has sql changes but does not have an update sql as its changing userdata

To test either do a complete fresh install OR go to the options for media manager and DELETE the Legal Image Extensions (File Types) and then save
2021-05-23 06:09:42 -07:00
Brian Teeman
9dcce910ad
[4.0] metatitle (#33939)
@philetaylor spotted this #

Meta tags are for data that cannot be represented by html. [mdn](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta) specifically states that title is one of the things you do NOT need to set a meta tag for.

I am guessing that at some point over 10 years ago we mistakenly had this tag and it was removed but this one bit was left.

This PR stops the value being set in configuration.php on new installs
This PR stops a frontend display of a newsfeed adding meta name=title to the head
This PR will not remove the line from an existing configuration.php as its userdata we shouldnt touch. But as its no longer referenced anywhere there is no problem.
2021-05-19 23:27:01 +01:00
Brian Teeman
8e2624aea9
[4.0] @since (#33926) 2021-05-19 23:24:45 +01:00
Richard Fath
b1a806af66
[4.0] Fix assets table lft and rgt and add missing assets for modules (#33924)
* Fix assets table lft and rgt and add missing assets for module

* Same mistake as every year
2021-05-19 22:55:40 +01:00
Richard Fath
93af3cf3e2
[4.0] Fix initial value of the Cassiopeia template style parameter "brand" for new installation and update and use it in error.php, too (#33930) 2021-05-19 22:54:47 +01:00
Phil E. Taylor
e27f9ea8fc
Case in function/method call doesn't match the case in declaration (#33982) 2021-05-19 22:20:57 +01:00
Phil E. Taylor
b043c82947
remove no such param from method call (#33965) 2021-05-19 21:02:47 +01:00
Harald Leithner
da37c7363b Prepare Joomla! 3.9.27 Release Candidate
Signed-off-by: Harald Leithner <leithner@itronic.at>
2021-05-19 13:01:27 +02:00
Hannes Papenberg
d4ff5dc398
[3.9][SECURITY] Block usage of FLoC by default (#33212)
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Phil E. Taylor <phil@phil-taylor.com>
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: Quy <quy@fluxbb.org>
2021-05-18 20:45:37 +02:00
Brian Teeman
a016bd0581
[4.0] remote install link (#33933)
Pull Request for Issue #33931
2021-05-18 20:04:15 +02:00
Richard Fath
fe7e19675a
Remove table "#__csp" from support.sql (#33835) 2021-05-13 23:29:58 +02:00
Brian Teeman
c598e13d3f
[4.0] privacy data export email (#33613)
* [4.0] privacy data export email

The body and the subject for this email were reversed.

PR for #33600

This can not be tested with patchtester
This can not be tested using database fix

You will need to either code review or do a fresh install or update to the release [ackage included with this pr

* Update administrator/components/com_admin/sql/updates/postgresql/4.0.0-2021-05-07.sql

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

* Update administrator/components/com_admin/sql/updates/mysql/4.0.0-2021-05-07.sql

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2021-05-07 08:25:38 -07:00
Tobias Zulauf
328b7d39e6
[4.0] Remove com_csp and move the CSP configuration to the HttpHeaders plugin (#33550) 2021-05-07 09:05:31 +02:00
Ciaran Walsh
cbca409318
[4.0] Admin UI repaint (#33100)
* init

* cs

* cont

* [4.0] Remove atum/Service/HTML/Atum.php requirement

* inc composer.lock

* inc component and login

* Update composer.lock

* revert composer.lock update

* try that again

* set numeric hue default

* rm login and error imports

* regex with hsl

* err and comp

* cont

* cont

* cont

* cont

* cont

* cont

* rm card classes

* mobile header items

* wip

* this should be ok

* cs

* header refactoring

* Exclude Bootstrap DropDowns

* Apply the same rendering in all layouts

- restore scripts in the head

* add imports

* safety

* Remove the added # when clicking on the menu collapse

* There is no ul[role="menubar"]

* cont

* quicklinks js

* typos

* Cleanup further the template js

* cs

* cont

* done

* composer.lock

* scss lint

* composer update

* composer again

* composer again

* Restore original composer

Someone needs to remove `"ozdemirburak/iris": "2.0.*",`

* Update administrator/templates/atum/scss/_variables.scss

* CS

* composer is extremelly picky

* rehash that

* restore original composer.{json/lock}

Someone needs to remove "ozdemirburak/iris"

* fixes

* Update administrator/templates/atum/html/layouts/status.php

Co-authored-by: Quy <quy@fluxbb.org>

* Update administrator/templates/atum/html/layouts/status.php

Co-authored-by: Quy <quy@fluxbb.org>

* Update build/media_source/com_media/scss/components/_media-toolbar.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update administrator/templates/atum/scss/blocks/_login.scss

Co-authored-by: Quy <quy@fluxbb.org>

* Update administrator/components/com_cpanel/tmpl/cpanel/default.php

Co-authored-by: Quy <quy@fluxbb.org>

* Update administrator/templates/atum/scss/blocks/_sidebar.scss

Co-authored-by: Quy <quy@fluxbb.org>

* rm sidebar link color lang string

* media infobar

* rm permissions nested tabs border

* 'Add module ....' style

* install

* Fix modal,etc status bar

* PHP, SCSS CS

* Fix the logos for Safarti, cleanup

* Do the logo sizing in the css

* Lint it

* Update default.php

* Update default.php

* update sql’s

* Update administrator/modules/mod_post_installation_messages/tmpl/default.php

* Update administrator/modules/mod_messages/tmpl/default.php

* Update administrator/modules/mod_user/tmpl/default.php

* Update administrator/modules/mod_messages/tmpl/default.php

* Update installation/template/index.php

* Fix sqls

* Update default.php

* mobile toolbar

* quickicons-amount hvr

* media-info close position

* views missing background

* one more

* badge contrast

* misc

* lint

* Update installation/sql/mysql/base.sql

* Update installation/sql/postgresql/base.sql

* use success/danger for create/clear buttons

* Revert "use success/danger for create/clear buttons"

This reverts commit 3116cfda78.

* rm nested cards

* scoped sidebar badge color

* some missing main-card classes

* small revert

* Update administrator/components/com_installer/tmpl/updatesite/edit.php

* Update administrator/components/com_languages/tmpl/language/edit.php

* Fix menu edit page

* Sampledata script fixes

* Improve sampledata

* Scroll to view the message

* Update administrator/language/en-GB/mod_sampledata.ini

* more fixes for sampledata

* scope table shadow to just list

* mm

* Update default_modal_file_body.php

* increase tabs border-color contrast

* modals

* lint

* Tests

* Also

* Revert the last one

* Add the content back

* composer (?)

* Revert "composer (?)"

This reverts commit 644059bce5.

* Fix modals

* Modal title light

* Fix inconsistent gap

* modal padding

* composer

* module select modal

* com_redirect

* mange folders shadow

* new module modal

* install horiz scroll

* Fix conflicts

* composer again

* sample data manage btn pos

* edit menu item card

* mass mail user spacing

* Update default_batch_body.php

* correct padding for batch modals

* contentpane spacing

* partly resolve sysinfo responsive

* Add bottom margin

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* cs

* border contrast (again)

* template style assignment

* joomlaversion

* media responsive quick fix

* increase input border contrast

* nav hover contrast

* Add update SQL scripts

* choices computed height

* increase header drop item height

* link entire new module

* select module title to h2

* privacy dash footer spacing

* link underlines

* rm mod menu assign card style

* fix choices vert align

* strong highlight on active tab

* center align add module search

* border between tab content columns

* match list group padding with tables

* media list icon width

* alerts

* fix alerts text/icon color

* CS

* login warning alert icon color

* text only header joomlaversion

* fix up login

* quickicons blind fix for safari

* remove main background pattern

* login drop display

* scope rotating angle icons

* missing featured icon

* lint

* vert centre mobile toolbar toggle

* minor tweaks

Co-authored-by: dgrammatiko <d.grammatiko@gmail.com>
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: Quy <quy@fluxbb.org>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2021-05-06 10:41:55 +02:00
Quy
239c8b4360
Remove text-muted (#33516) 2021-05-04 17:53:51 +02:00
Brian Teeman
c10b8a96ac
[4.0] type=list options (#33517)
Fields that have a type of list should have a validation=options

code review
2021-05-03 14:32:15 -07:00
Hannes Papenberg
9b0a9f7d63
[4.0] Removing GUI parts of FTP layer (#33390) 2021-05-03 16:32:57 +01:00
Richard Fath
b9ae1ca658
[4.0] Remove display widths for integer data types from SQL scripts for MySQL and MariaDB databases (#32608) 2021-05-02 23:16:29 +01:00
Brian Teeman
7b98bbb978
[4.0] Installation Remove [a11y] (#33448)
This pr moves the paragraph description from outside the table to place it correctly as a caption inside the table.
It adds scope=col to the table headers and scope=row to the label
2021-05-02 21:57:59 +02:00
Tuan Pham Ngoc
d151fd31af
[4.0] Subform UX (#33096) 2021-04-25 12:04:20 +02:00
Brian Teeman
cb26f9e6dd
[4.0] webp support in templates (#33087) 2021-04-24 10:13:36 +02:00
Tuan Pham Ngoc
43fb462bc3
[4.0] Mail Templates improvement (#33230) 2021-04-23 11:30:54 +02:00
Brian Teeman
d5c23d64ef
[4.0] Admin modules bootstrap (#33045) 2021-04-23 11:29:21 +02:00
Tuan Pham Ngoc
015a957432
[4.0] Rename Fields - Subfields plugin to Fields - Subform plugin (#33200) 2021-04-23 08:44:15 +01:00
Dimitris Grammatikogiannis
56f88c45f3
[4.0] Decouple messages from core.js (#32747) 2021-04-19 08:26:56 +02:00
AndySDH
2c302641aa
[4.0] Updating all views to use H1 for Component Title when Menu Title is hidden (#32525)
* Update category_default.php

* Update list.php

* Remove unused page_subheading param, Remove unused page_subheading

* Update components/com_tags/src/View/Tag/HtmlView.php

* Update joomla.ini

* Update multilang.php

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2021-04-17 17:19:07 +02:00
Phil E. Taylor
51e8f235b0
[4] Change link to Joomla News (#33058) 2021-04-16 09:29:18 +02:00
Harald Leithner
10f8eb4d72 Reset to dev 2021-04-13 17:08:36 +02:00
Harald Leithner
6796300350 Prepare Joomla! 3.9.26-rc 2021-04-07 23:45:23 +02:00
Thomas Hunziker
41566bb93b
Updated japanese installation language files (#33054) 2021-04-07 21:16:08 +02:00
Phil E. Taylor
aaa7201565
Allow period in quoted identifier for db name (#32949)
Signed-off-by: Phil E. Taylor <phil@phil-taylor.com>
2021-04-01 13:52:53 +01:00
Phil E. Taylor
afc196adc6
replace https://resources.joomla.org (#32907)
* update url

* replace redirected and dead urls

Signed-off-by: Phil E. Taylor <phil@phil-taylor.com>
2021-03-30 07:47:50 +02:00
Richard Fath
3c08cfe150
[3.x] Remove display widths for integer data types from SQL scripts for MySQL and MariaDB databases (#32606) 2021-03-27 15:53:58 +01:00
Harald Leithner
2dab92fdb4
Fix Joomla version note (#32731) 2021-03-18 16:15:09 +01:00
Constantin Romankiewicz
0043347b58
[4.0] Fixed menu params for front page item on installation (#32550)
* Fixed menu params for front page item on installation.

* Fixed postgres installation file as well.

* Added show_associations menu parameter.
2021-03-10 10:50:15 +01:00
Tuan Pham Ngoc
cd4b0e1682
[4.0] Fix installation folder not being deleted (#32599)
* Update remove.js

* Thanks @richard67

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
2021-03-06 17:31:26 +01:00
Harald Leithner
2387bb05a1 Reset to dev 2021-03-02 16:07:39 +01:00
Dimitris Grammatikogiannis
fdba1b1523
Improvements to fatal error page generation (#31743) 2021-02-25 16:32:37 +00:00
Harald Leithner
4b5bca4cef Prepare Joomla! 3.9.25 Release Candidate
Signed-off-by: Harald Leithner <leithner@itronic.at>
2021-02-24 23:07:25 +01:00
Brian Teeman
9f2fc00eb5
[4.0] badge --> bg BS5 (#32138) 2021-01-24 17:19:13 +00:00
George Wilson
5785177ede
Bootstrap 5 (#32037) 2021-01-22 21:46:48 +00:00
Brian Teeman
b081ccf3a9
[4.0] en-* installation strings (#32088)
Minor grammar corrections
2021-01-20 00:26:16 +01:00
Harald Leithner
62c29c11c8 Reset to dev
Signed-off-by: Harald Leithner <leithner@itronic.at>
2021-01-12 08:30:20 +01:00
Thomas Hunziker
1bfc725e44
Updated installation language files for fa-IR (#31978) 2021-01-10 12:33:49 +01:00
Hannes Papenberg
88e7243502
[4.0] Converting additional mails to mail templates (#31621) 2021-01-07 02:29:09 +00:00
Harald Leithner
bd4a56ea40 Prepare Joomla! 3.9.24 Release Candidate 2
Signed-off-by: Harald Leithner <leithner@itronic.at>
2021-01-06 15:07:47 +01:00
Thomas Hunziker
c323899ff0
Refactor and Cleanup JLIB_FILESYTEM strings (#31677) 2021-01-03 01:33:13 +00:00
Thomas Hunziker
9b42441cb4
Updated installation INI file (#31826) 2021-01-01 23:51:16 +01:00
Brian Teeman
0d4480119f
[4.0] Update Checks quickicon module (#31733)
PR for #28669 and elsewhere

This module displays many things that are not updates so lets change the module title to Notifications
2020-12-22 08:45:34 +01:00
Brian Teeman
ebc8186de6
[4.0] Remove IDs from URLs (#31370)
This PR changes the default  value for this setting that is found in com_content, com_contact and com_newsfeeds from the old showing of IDs in the url to the much improved new way of not displaying them.
2020-12-18 02:59:39 +00:00
Brian Teeman
5eba619c13
[4.0] plugin installation order (#31489)
This PR does two things

The first is simply to put the list of plugins to be installed back into alphabetical order. This makes it easier to maintain and find things in the database

The second is to set the plugin order

In general it probably doesn't matter at all what order the plugins are in but if you look at the ordering dropdown it looks a mess as many of the plugins have the same order. Some of the oldest plugins have an ordering value but most just have a 0.

This PR adds a value starting at 1 for each plugin grouped by type

This is only for new installs
This is only for mysql (if approved I will update postgresql as well)
2020-12-17 16:09:04 +00:00
Thomas Hunziker
1dbec4becc
[4.0] Refactor JInstaller strings (#31660) 2020-12-17 15:22:33 +00:00