Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
42d310a
[5.4] Update PR template to link issue automatically (#46835)
bembelimen Feb 18, 2026
53ad0f1
[5.4] RTL Calendar fixes (#46910)
brianteeman Feb 19, 2026
805f3f8
[5.4] Enhance PR template with AI policy (#46917)
bembelimen Feb 19, 2026
3d6a967
[5.4] Update browserlist 2026-02-17 (#46906)
richard67 Feb 20, 2026
b78d00d
[5.4] Add publishing checks to banner item retrieval (#46881)
nielsnuebel Feb 21, 2026
e70d869
[5.4] Translation Update (#47198)
joomla-translation-bot Feb 22, 2026
4034ade
[5.4] Translation Update (#47201)
joomla-translation-bot Feb 22, 2026
84a129e
[5.4] Expose filename on autoupdate prepare step (#46929)
SniperSister Feb 23, 2026
945f987
[5.4] Translation Update (#47222)
joomla-translation-bot Feb 25, 2026
f774153
[5.4] README.md – Remove duplicate empty line (#47235)
soumya-grandhi Feb 26, 2026
31bdbbb
[5.4] Choices selected checkmark background (#47226)
brianteeman Feb 27, 2026
b13d5c5
Add bug report issue template
bembelimen Feb 27, 2026
5de3a52
Revise bug report template for better user guidance
bembelimen Feb 27, 2026
97a29e5
Update default version in bug.yml template
bembelimen Feb 27, 2026
f1352d4
Correct expected result field description
bembelimen Feb 27, 2026
a145434
Remove title field from bug issue template
bembelimen Feb 27, 2026
b95ba68
Delete .github/ISSUE_TEMPLATE/Bug_report.md
rdeutz Feb 27, 2026
986cb6c
Delete .github/ISSUE_TEMPLATE/Custom.md
rdeutz Feb 27, 2026
fa8ce6d
Delete .github/ISSUE_TEMPLATE/Security.md
rdeutz Feb 27, 2026
a702007
Delete .github/ISSUE_TEMPLATE/rfc.md
rdeutz Feb 27, 2026
7e7832c
Revise feature request template for GitHub issues
bembelimen Feb 27, 2026
52381f4
Rename Feature_request.md to Feature_request.yml
bembelimen Feb 27, 2026
185a8d9
Convert accessibility issue template to YAML format
bembelimen Feb 27, 2026
c6f204a
Create convert-issue-to-discussion
rdeutz Feb 27, 2026
feec3a0
Create convert-issue-to-discussion.yml
rdeutz Feb 27, 2026
c26c25f
Delete .github/workflows/convert-issue-to-discussion
rdeutz Feb 27, 2026
b878405
Add workflow to mark conflicting PRs (#47253)
Hackwar Feb 28, 2026
78aed92
disable blank issue template
RobertDeutz Mar 1, 2026
9b0bfa0
Merge pull request #47265 from rdeutz/configurate-issue-template-chooser
HLeithner Mar 1, 2026
b1374ca
[5.4] Fix comment typo in merge-conflicts.yml (#47286)
tecpromotion Mar 3, 2026
bf33e0a
[5.4] Add deleted files from PR #46910 (#47258)
richard67 Mar 3, 2026
56a457f
[5.4] CONTRIBUTING.md – Add new Joomla versions (#47293)
tecpromotion Mar 4, 2026
f5c39ac
[5.4] Fix sidebar admin flashing icons (#47268)
LadySolveig Mar 5, 2026
d6b7cc3
[5.4] mod_tags_popular: Fix duplicate article count (#47218)
adarshdubey03 Mar 5, 2026
6fc8f6c
[5.4] mod_articles conditional readmore (#47263)
brianteeman Mar 5, 2026
d1bb03d
[5.4] Choices select padding (#47244)
brianteeman Mar 6, 2026
0221cee
[5.4] NPM audit fix 2026-03-07 (#47321)
richard67 Mar 7, 2026
41cc761
[5.4] Fix scheduled tasks stopping when one task gets stuck (#47217)
joomdonation Mar 8, 2026
02907a1
[5.4] Check if schema path exists in manifest (#47336)
laoneo Mar 10, 2026
d2bce5b
[5.4] Reset selector filters when clearing SearchTools filters (#47352)
adarshdubey03 Mar 11, 2026
a280811
[5.4] Fix undefined array key warnings in workflow permissionns (#46933)
krishnagandhicode Mar 11, 2026
cfe8cf8
[5.4] Translation Update (#47320)
joomla-translation-bot Mar 13, 2026
9ad34f2
[5.4] fix missing joomla version in nightly notification (#47274)
heelc29 Mar 13, 2026
0630041
Try to fix nightly build
HLeithner Mar 14, 2026
7b40e81
[5.4] Use "DRONE_BRANCH" instead of "MINORVERSION" variable for night…
richard67 Mar 14, 2026
f00a901
Adding reading time estimation to Article
Mar 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 9 additions & 11 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
---
kind: pipeline
name: package

Expand Down Expand Up @@ -47,14 +48,13 @@ steps:
- name: prepare
image: joomlaprojects/docker-images:packager
commands:
- export MINORVERSION=${DRONE_BRANCH%-*}
- composer --version
- mkdir -p transfer
- date +%s > transfer/$MINORVERSION-time.txt
- git rev-parse origin/$MINORVERSION-dev > transfer/$MINORVERSION.txt
- php build/build.php --remote=origin/$MINORVERSION-dev --exclude-gzip --disable-patch-packages
- date +%s > transfer/${DRONE_BRANCH%%-dev}-time.txt
- git rev-parse origin/${DRONE_BRANCH} > transfer/${DRONE_BRANCH%%-dev}.txt
- php build/build.php --remote=origin/${DRONE_BRANCH} --exclude-gzip --disable-patch-packages
- mv build/tmp/packages/* transfer/
- php build/build.php --remote=origin/$MINORVERSION-dev --exclude-zip --exclude-gzip --exclude-bzip2 --debug-build
- php build/build.php --remote=origin/${DRONE_BRANCH} --exclude-zip --exclude-gzip --exclude-bzip2 --debug-build
- mv build/tmp/packages/* transfer/

- name: upload
Expand All @@ -69,27 +69,25 @@ steps:
MATTERMOST_NIGHTLY_HOOK:
from_secret: mattermost_nightly_hook
commands:
- export MINORVERSION=${DRONE_BRANCH%-*}
- mkdir -p ~/.ssh
- eval $(ssh-agent -s)
- echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
- echo "$nightly_key" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- ssh-add
- rclone config create nightly sftp host $nightly_host user $nightly_user port 22
- rclone delete nightly:/home/devj/public_html/nightlies/ --include "Joomla_$MINORVERSION.*"
- rclone delete nightly:/home/devj/public_html/nightlies/ --include "Joomla_${DRONE_BRANCH%%-dev}.*"
- rclone delete nightly:/home/devj/public_html/cache/com_content/
- rclone copy ./transfer/ nightly:/home/devj/public_html/nightlies/
- curl -i -X POST -H 'Content-Type:application/json' -d '{"text":"Nightly Build for [Joomla ${MINORVERSION}](https://developer.joomla.org/nightly-builds.html) successfully built."}' $MATTERMOST_NIGHTLY_HOOK
- curl -i -X POST -H 'Content-Type:application/json' -d "{\"text\":\"Nightly Build for [Joomla ${DRONE_BRANCH%%-dev}]\(https://developer.joomla.org/nightly-builds.html\) successfully built.\"}" $MATTERMOST_NIGHTLY_HOOK

- name: buildfailure
image: joomlaprojects/docker-images:packager
environment:
MATTERMOST_NIGHTLY_HOOK:
from_secret: mattermost_nightly_hook
commands:
- export MINORVERSION=${DRONE_BRANCH%-*}
- curl -i -X POST -H 'Content-Type:application/json' -d '{"text":"Nightly Build for [Joomla ${MINORVERSION}](https://developer.joomla.org/nightly-builds.html) FAILED to built."}' $MATTERMOST_NIGHTLY_HOOK
- curl -i -X POST -H 'Content-Type:application/json' -d "{\"text\":\"Nightly Build for [Joomla ${DRONE_BRANCH%%-dev}]\(https://developer.joomla.org/nightly-builds.html\) FAILED to built.\"}" $MATTERMOST_NIGHTLY_HOOK
when:
status:
- failure
Expand All @@ -103,6 +101,6 @@ trigger:

---
kind: signature
hmac: 8c9f8d28fda74e2a6fc508602dd07e9af7d9f4a5a13af769c6a53e6bd6e91389
hmac: 012063411f32259cf6eb06a5adca9b09bddb8d5be6422c49880a056d21ca50a5

...
14 changes: 9 additions & 5 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,18 @@ You are welcome to submit a contribution for review and possible inclusion in th

* Report security issues to the Joomla! Security Strike Team (JSST) at security@joomla.org or use the [JSST contact form](https://developer.joomla.org/contact-security-team.html). Please do not use the public tracker for security issues. Find [here](https://github.com/joomla/joomla-cms?tab=security-ov-file#readme) more information about the [Security Policies and Procedures](https://github.com/joomla/joomla-cms?tab=security-ov-file#readme).

* Please follow our [Generative AI policy](https://developer.joomla.org/generative-ai-policy.html) when using AI to contribute to the Joomla! project

Please be patient as not all items will be viewed or tested immediately (remember, all bug testing for the Joomla! CMS is done by volunteers) and be receptive to feedback about your code.

#### Branches
Bug fixing PRs should be made to the `5.4-dev` branch. Merged bugfixes will be upmerged into the current branches. New features that do not break backwards compatibility should be made to the `6.1-dev`.


| Branch | Purpose |
|---------|-----------------------------------------------------------------------------------------|
| 5.4-dev | Branch for the current 5.x Joomla version. |
| 6.0-dev | Branch for the current 6.x Joomla version. Bugfixes only for 6.x go into this branch. |
| 6.1-dev | Branch for the next minor 6.x Joomla version. New features have to go into this branch. |
| Branch | Purpose |
|---------|--------------------------------------------------------------------------------------------------------------|
| 5.4-dev | Branch for the current 5.x Joomla version. |
| 6.0-dev | Branch for the current 6.x Joomla version. Bugfixes only for 6.0 go into this branch. |
| 6.1-dev | Branch for the next minor 6.x Joomla version. Bugfixes only for 6.1 go into this branch. |
| 6.2-dev | Branch for the next minor 6.x Joomla version. New features have to go into this branch. |
| 7.0-dev | Branch for the next major Joomla version. New features that include a b/c break have to go into this branch. |
23 changes: 0 additions & 23 deletions .github/ISSUE_TEMPLATE/Bug_report.md

This file was deleted.

16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/Custom.md

This file was deleted.

15 changes: 0 additions & 15 deletions .github/ISSUE_TEMPLATE/Feature_request.md

This file was deleted.

27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Feature
description: Suggest an idea for this project
labels: ["Feature"]
type: feature
body:
- type: markdown
attributes:
value: |
Suggest an idea for this project
- type: textarea
id: problem-description
attributes:
label: Problem description
description: Is your feature request related to a problem? Please describe.
validations:
required: true
- type: textarea
id: solution
attributes:
label: Solution
description: Describe the solution you'd like to suggest
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Additional comments which are important to find the issue

11 changes: 0 additions & 11 deletions .github/ISSUE_TEMPLATE/Security.md

This file was deleted.

38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/a11y_issue.md

This file was deleted.

65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/a11y_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Accessibility issue
description: Did you find an accessibility issue in the Joomla CMS? Please report it here.
labels: ["a11y"]
type: bug
body:
- type: markdown
attributes:
value: |
Did you find an accessibility issue in the Joomla CMS? Please report it here.
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce the issue
description: Tell us the steps to reproduce the issue
value: "1."
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of our software are you running?
options:
- 5.4
- 6.0
- 6.1
- 6.2
default: 0
validations:
required: true
- type: textarea
id: expected-result
attributes:
label: Expected result
description: Tell us detailed what behaviour you would expect
- type: textarea
id: actual-result
attributes:
label: Actual result
description: Tell us detailed the current behaviour
- type: markdown
attributes:
value: |
Device and system info
- type: textarea
id: device-usage
attributes:
label: What device were you using? (eg, phone, laptop)
description: Please specify all devices where the problem occure.
- type: textarea
id: browser-usage
attributes:
label: What web browser were you using? (eg, Chrome, Safari)
description: Specify if the problem occures on only one or on different browsers. Also specify the version of the browser if possible.
- type: textarea
id: assistive-technology-usage
attributes:
label: Assistive Technology?
description: If you were using assistive technology, please let us know the device or software you were using (eg VoiceOver, JAWS, sip-and-puff device, etc)
- type: textarea
id: additional-comments
attributes:
label: Additional Comments
description: If you know which [WCAG](https://www.w3.org/TR/WCAG/) or [ATAG](https://www.w3.org/TR/ATAG20/) criteria this violates, please indicate it here

52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Bug Report
description: Create an issue to help us improve.
labels: ["bug"]
type: bug
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Tell us the steps to reproduce the issue
placeholder: Tell us what you see!
value: "1."
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of our software are you running?
options:
- 5.4
- 6.0
- 6.1
- 6.2
default: 0
validations:
required: true
- type: textarea
id: expected-result
attributes:
label: Expected result
description: Tell us detailed what behaviour you would expect
- type: textarea
id: actual-result
attributes:
label: Actual result
description: Tell us detailed the current behaviour
- type: textarea
id: system-information
attributes:
label: System Information
description: Please copy and paste all relevant system information. You can find them in your backend under "System => System Information"
- type: textarea
id: additional-comments
attributes:
label: Additional Comments
description: Additional comments which are important to find the issue

2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# disable blank issue creation
blank_issues_enabled: false
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/rfc.md

This file was deleted.

4 changes: 3 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
Pull Request for Issue # .
Pull Request resolves # .

- [ ] I read the [Generative AI policy](https://developer.joomla.org/generative-ai-policy.html) and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

### Summary of Changes

Expand Down
Loading