Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reset localboostmenu #20

Open
wants to merge 132 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
84c8157
Changed travis.yml due to upstream changes.
Kathrin84 Dec 5, 2018
aaa521f
Improvement: Make sure that the right custom node with parameters is …
abias Feb 4, 2019
ad5627d
Improvement: Add editingtoggle placeholder for custom nodes
abias Feb 4, 2019
67e7f08
Improvement: Add placeholders for node titles
abias Feb 4, 2019
5bfaab6
Release v3.5-r3
abias Feb 4, 2019
b681089
Fix a flaw in the language pack for the node title placeholders
abias Feb 4, 2019
5568930
Release v3.5-r4
abias Feb 4, 2019
3bd93b7
Improve the accessibility of the collapsible nodes, let users open / …
abias Feb 5, 2019
2844d3d
Add support for system roles and site-admin on custom course nodes - …
abias Feb 6, 2019
e8a9045
Improve processing of the language parameter - Credits to Adrian Perez.
abias Feb 6, 2019
d5879b8
Add support for icons in custom nodes
abias Feb 6, 2019
fd6670a
Release v3.5-r5
abias Feb 6, 2019
9e27783
Bugfix: Get rid of a debug message which appeared when there wasn't a…
abias Feb 6, 2019
7ff055e
Make codechecker completely happy
abias Feb 6, 2019
6d1dda4
Release v3.5-r6
abias Feb 6, 2019
c126396
Add the new custom node definition fields to the settings description.
abias Feb 6, 2019
bcb6fb5
Release v3.5-r7
abias Feb 6, 2019
efa8756
Target link to FontAwesome icon list to FontAwesome 4.7.0 which is st…
abias Mar 11, 2019
c984881
Add node with icon to example section.
abias Mar 11, 2019
207ffdd
Add logical combination operator for the cohort, role and system role…
abias Mar 12, 2019
d9b31a2
Announce undocumented parameters for custom nodes for admins.
abias Mar 12, 2019
01b1627
Add support for setting the node id attribute
abias Mar 12, 2019
1a69b4d
Allow grade node to be removed from the course navigation
abias Mar 12, 2019
ea744a2
Allow participants node to be removed from the course navigation
abias Mar 12, 2019
b7978fc
Release v3.5-r8
abias Mar 13, 2019
91fc275
Check compatibility for Moodle 3.6, no functionality change.
Kathrin84 Jan 22, 2019
c2f3a7c
Release v3.6-r1
abias Mar 13, 2019
6e3f43e
Remove user preferences when being uninstalled.
abias Mar 28, 2019
acd1ac8
Release v3.6-r2
abias Mar 28, 2019
ba1fa58
Bugfix: Remove debugging notices about undefined properties when runn…
abias Mar 29, 2019
3caedb0
Make Moodle codechecker happy.
abias Mar 29, 2019
f26d9fb
Release v3.6-r3
abias Mar 29, 2019
f0082ab
Fix a wrong node example in the language pack.
abias Apr 12, 2019
e304bdf
Add option to position custom nodes
jrm-unamur Apr 11, 2019
ed4570d
Add the possibility to remember the collapse status only for the curr…
abias Apr 15, 2019
aa7cc6f
Bugfix: Collapse nodes didn't work on IE11
abias Apr 17, 2019
64760c8
Add support for collapsing other custom nodes when a collapsible cust…
abias Apr 17, 2019
5a3f50c
Fix enumeration of node settings in code comments.
abias Apr 30, 2019
0fc8a17
Bugfix: If you added an ID attribute to the first bottom node, the bo…
abias Apr 30, 2019
3fc7154
Release v3.6-r4
abias Apr 30, 2019
ffa2190
Synchronize .travis.yml with upstream moodle-plugin-ci, fix broken My…
abias Jun 6, 2019
44b0d71
Make codechecker happy
abias Jun 13, 2019
060ccb7
Bugfix: String in language pack didn't work for Moodle installed in s…
abias Jun 13, 2019
a835fce
Bugfix: The competencies node which is added to the cog menu didn't h…
abias Jun 13, 2019
8d9086c
Improvement: Enable custom nodes positioning for some more beforenodes
jrm-unamur May 29, 2019
809fa50
Merge branch 'jrm-unamur-positioncustomnodesv2'
abias Jun 13, 2019
37f082a
Release v3.6-r5
abias Jun 13, 2019
1aae52c
Bugfix: Using calendar and privatefiles as beforenode key broke subse…
abias Jun 14, 2019
ee7c06f
Release v3.6-r6
abias Jun 14, 2019
befef63
Bugfix: Two more strings in language pack didn't work for Moodle inst…
abias Jun 15, 2019
7a03e81
Release v3.6-r7
abias Jun 15, 2019
af65e42
Prepare compatibility for Moodle 3.7.
abias Jun 14, 2019
9f3f9dd
Improvement: Leverage the possibility to hide admin settings based on…
abias Jun 14, 2019
26f9bbf
Improvement: Split the mix of core and custom nodes settings onto sep…
abias Jun 14, 2019
5f5f039
Refactor, modularize and parametrize the language pack.
abias Jun 15, 2019
4d101e0
Improvement: Make multiple usages of placeholders in custom nodes sli…
abias Jun 15, 2019
fe02fd8
Release v3.7-r1
abias Jun 15, 2019
888ee68
Fix some flaws in the english language pack
abias Jun 15, 2019
5e5b723
Release v3.7-r2
abias Jun 15, 2019
9e0d8ca
Bugfix: After refactoring the language pack in v3.7-r1, the section n…
abias Aug 26, 2019
c369c0d
Release v3.7-r3
abias Aug 27, 2019
4f059da
Fix flaws in the settings page regarding a link to other settings
abias Sep 4, 2019
f452a5f
Fix call on coursehomenode when not existing (resolve #44)
Oct 7, 2019
3684f3a
Update CHANGES.md
abias Feb 4, 2020
ed280f7
Improvement: Support multilang strings in custom node titles
abias Feb 4, 2020
6fa6ea9
Release v3.7-r4
abias Feb 5, 2020
6badf09
Update .travis.yml
abias Feb 5, 2020
6d0c4f4
Improvement: The ID attribute for custom nodes is in fact a data-key …
abias Feb 10, 2020
a6d0624
Added Behat tests to cover the individual features of the plugin.
abias Feb 10, 2020
7df34e7
Release v3.7-r5
abias Feb 12, 2020
c6ccd7d
Bugfix: Prevent a fatal error when adding activity course nodes
abias Apr 1, 2020
a2fd8d6
Release v3.7-r6
abias Apr 1, 2020
2999202
Bugfix: Fix error when participants node removed and viewing user logs
zpottie Apr 22, 2020
7308079
Synchronize .travis.yml with upstream moodle-plugin-ci, fix broken Be…
abias May 4, 2020
6dd9b0c
Update node version in .travis.yml after MDL-66109 upstream change.
abias Jun 3, 2020
bc0b9cf
Add Alex's copyright to collapsenavdrawernodes.js
abias Jun 20, 2020
f0cf24c
Prepare compatibility for Moodle 3.8.
abias Jun 20, 2020
8e3a8cd
Release: Fix a Behat test which broke with changes in Moodle 3.8.
abias Jun 22, 2020
f386841
Bugfix: Collapsible nodes did not collapse under Moodle 3.8 anymore.
abias Jun 22, 2020
2029a67
Bugfix: New / changed custom node icons were not shown anymore after …
abias Aug 3, 2020
a6a4749
Add settings to display icons to collapsed nodes (#52)
Feb 28, 2020
3d1ab66
Refine and rework Adrian's PR, raise plugin version, update CHANGES.m…
abias Jun 23, 2020
06f053d
Improvement: Recreate the PNG + SVG fallback icons for the activities…
abias Aug 3, 2020
b14baeb
Add a specific behat tag per feature file
abias Aug 3, 2020
dd7aa4c
Release v3.8-r1
abias Aug 3, 2020
8fa7cca
Merge pull request #61 from zpottie/master
abias Aug 4, 2020
e74fe57
Refine zpottie's patch with some comments, a Behat test and a CHANGES…
abias Aug 4, 2020
0c4de85
Release v3.8-r2
abias Aug 4, 2020
25847f8
Prepare compatibility for Moodle 3.9.
abias Nov 9, 2020
e0128ea
Fix Behat tests which broke with Moodle 3.9
abias Nov 10, 2020
f64f8ab
Feature: Add admin setting to remove the content bank nodes which are…
abias Nov 9, 2020
c16aa74
Release v3.9-r1
abias Nov 10, 2020
93d490d
Update Travis UI badge in README.md after migrating to travis-ci.com
abias Nov 11, 2020
9c436aa
Feature: Adopt the features the modify the My courses nodes list from…
abias Sep 4, 2019
e824f8a
Update README.md to reflect the latest structure of the plugin's sett…
abias Nov 13, 2020
7aa00e9
Remove @testme tags from Behat tests which were forgotten
abias Nov 13, 2020
260815e
Improvement: Improve performance of the check if badges exist in the …
abias Nov 14, 2020
ed876a2
Feature: Support custom CSS classes when creating custom nodes.
abias Nov 14, 2020
d4318ca
Feature: Use individual activity icons for activity course nodes.
abias Nov 14, 2020
8733faf
Release v3.9-r2
abias Nov 16, 2020
6d4380f
Improvement: Show the value of the selected custom field in the filte…
abias Nov 18, 2020
fc0c71f
Move Moodle-Plugin-CI to Moodle HQ's fork and update .travis.yml acco…
abias Nov 20, 2020
96a129a
Make codechecker a little bit happier
abias Nov 20, 2020
04d6654
Rebuild stale .min.js.map file
abias Nov 20, 2020
05734b4
Release v3.9-r3
abias Nov 23, 2020
ab9d28e
Improvement: Declare which major stable version of Moodle this plugin…
abias Dec 7, 2020
5e3d65c
Change in Moodle release support
abias Dec 7, 2020
e59a8be
Prepare compatibility for Moodle 3.10.
abias Dec 7, 2020
ae9456b
Release v3.10-r1
abias Dec 9, 2020
8cfc30a
Bugfix: Collapsing custom course nodes had side effects to the my cou…
abias Jan 5, 2021
95192f6
Feature: Move the content bank node from the root nodes section to th…
abias Jan 6, 2021
b216dfe
Release v3.10-r2
abias Jan 6, 2021
c8d8c0c
Move Moodle Plugin CI from Travis CI to Github actions
abias Feb 5, 2021
51eed86
Make codechecker fully happy
abias Feb 8, 2021
4434416
Patch Behat scenario to overcome a problem with Chrome 88 temporarily
abias Feb 16, 2021
b150ea9
Release v3.10-r3
abias Feb 15, 2021
17dc75a
Update Moodle Plugin CI configuration to latest recommendation
abias Sep 28, 2021
cd20196
Add maintainers section to README.md
abias Dec 8, 2021
b9e5bcb
Fix JSDoc flaw which used the @Package tag in the wrong way
abias Dec 22, 2021
8bc1c5e
Prepare compatibility for Moodle 3.11.
Dec 25, 2021
3f390c0
Fix a broken Behat test
Dec 27, 2021
b493b49
Release v3.11-r1
Dec 25, 2021
3b2a0ba
Update maintainers and copyrights in README.md
abias Jul 6, 2022
d90afe8
Add UPGRADE.md as internal upgrade documentation
abias Jul 6, 2022
34c0d0f
Updated Moodle Plugin CI to latest upstream recommendations
abias Jul 6, 2022
75b38cb
Make codechecker happy again
abias Jul 6, 2022
0892d3c
Release v3.11-r2
abias Jul 6, 2022
1c6eafb
Add Capabilities section to README.md
abias Jul 11, 2022
94049d2
Add Visual checks section to UPGRADE.md
abias Jul 11, 2022
5a2a538
Make codechecker happy again
abias Dec 12, 2022
cc36998
Updated Moodle Plugin CI to latest upstream recommendations
abias Nov 29, 2022
4d0626d
Add end of life note to README.md
abias Jan 6, 2024
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
113 changes: 113 additions & 0 deletions .github/workflows/moodle-plugin-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: Moodle Plugin CI

on: [push, pull_request]

jobs:
test:
runs-on: ubuntu-22.04

services:
postgres:
image: postgres:12
env:
POSTGRES_USER: 'postgres'
POSTGRES_HOST_AUTH_METHOD: 'trust'
ports:
- 5432:5432
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 3
mariadb:
image: mariadb:10
env:
MYSQL_USER: 'root'
MYSQL_ALLOW_EMPTY_PASSWORD: "true"
MYSQL_CHARACTER_SET_SERVER: "utf8mb4"
MYSQL_COLLATION_SERVER: "utf8mb4_unicode_ci"

ports:
- 3306:3306
options: --health-cmd="mysqladmin ping" --health-interval 10s --health-timeout 5s --health-retries 3

strategy:
fail-fast: false
matrix:
php: ['7.3', '7.4']
moodle-branch: ['MOODLE_311_STABLE']
database: [pgsql, mariadb]

steps:
- name: Check out repository code
uses: actions/checkout@v3
with:
path: plugin

- name: Setup PHP ${{ matrix.php }}
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: ${{ matrix.extensions }}
ini-values: max_input_vars=5000
coverage: none

- name: Initialise moodle-plugin-ci
run: |
composer create-project -n --no-dev --prefer-dist moodlehq/moodle-plugin-ci ci ^3
echo $(cd ci/bin; pwd) >> $GITHUB_PATH
echo $(cd ci/vendor/bin; pwd) >> $GITHUB_PATH
sudo locale-gen en_AU.UTF-8
echo "NVM_DIR=$HOME/.nvm" >> $GITHUB_ENV

- name: Install moodle-plugin-ci
run: |
moodle-plugin-ci install --plugin ./plugin --db-host=127.0.0.1
env:
DB: ${{ matrix.database }}
MOODLE_BRANCH: ${{ matrix.moodle-branch }}

- name: PHP Lint
if: ${{ always() }}
run: moodle-plugin-ci phplint

- name: PHP Copy/Paste Detector
continue-on-error: true # This step will show errors but will not fail
if: ${{ always() }}
run: moodle-plugin-ci phpcpd

- name: PHP Mess Detector
continue-on-error: true # This step will show errors but will not fail
if: ${{ always() }}
run: moodle-plugin-ci phpmd

- name: Moodle Code Checker
if: ${{ always() }}
run: moodle-plugin-ci codechecker --max-warnings 0

- name: Moodle PHPDoc Checker
if: ${{ always() }}
run: moodle-plugin-ci phpdoc

- name: Validating
if: ${{ always() }}
run: moodle-plugin-ci validate

- name: Check upgrade savepoints
if: ${{ always() }}
run: moodle-plugin-ci savepoints

- name: Mustache Lint
if: ${{ always() }}
run: moodle-plugin-ci mustache

- name: Grunt
if: ${{ always() }}
run: moodle-plugin-ci grunt --max-lint-warnings 0

- name: PHPUnit tests
if: ${{ always() }}
run: moodle-plugin-ci phpunit --fail-on-warning

- name: Behat features
if: ${{ always() }}
# The following fix is needed until https://github.com/moodlehq/moodle-plugin-ci/issues/193 is solved
env:
LC_ALL: en_AU.UTF-8
run: moodle-plugin-ci behat --profile chrome --auto-rerun 0
53 changes: 0 additions & 53 deletions .travis.yml

This file was deleted.

174 changes: 174 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,180 @@ Changes

### Unreleased

* 2022-11-28 - Updated Moodle Plugin CI to latest upstream recommendations
* 2022-07-10 - Add Visual checks section to UPGRADE.md
* 2022-07-10 - Add Capabilities section to README.md

### v3.11-r2

* 2022-06-26 - Make codechecker happy again
* 2022-06-26 - Updated Moodle Plugin CI to latest upstream recommendations
* 2022-06-26 - Add UPGRADE.md as internal upgrade documentation
* 2022-06-26 - Update maintainers and copyrights in README.md.

### v3.11-r1

* 2021-07-15 - Prepare compatibility for Moodle 3.11.

### v3.10-r3

* 2021-02-05 - Make codechecker fully happy
* 2021-02-05 - Move Moodle Plugin CI from Travis CI to Github actions

### v3.10-r2

* 2021-01-05 - Feature: Move the content bank node from the root nodes section to the course nodes section.
* 2021-01-05 - Bugfix: Collapsing custom course nodes had side effects to the my courses list.

### v3.10-r1

* 2020-12-07 - Prepare compatibility for Moodle 3.10.
* 2020-12-07 - Change in Moodle release support:
For the time being, this plugin is maintained for the most recent LTS release of Moodle as well as the most recent major release of Moodle.
Bugfixes are backported to the LTS release. However, new features and improvements are not necessarily backported to the LTS release.
* 2020-12-07 - Improvement: Declare which major stable version of Moodle this plugin supports (see MDL-59562 for details).

### v3.9-r3

* 2020-11-18 - Improvement: Show the value of the selected custom field in the filter hint node

### v3.9-r2

* 2020-11-15 - Feature: Use individual activity icons for activity course nodes.
* 2020-11-14 - Feature: Support custom CSS classes when creating custom nodes.
* 2020-11-14 - Improvement: Improve performance of the check if badges exist in the course before removing the badges course node.
* 2020-11-13 - Update README.md to reflect the latest structure of the plugin's settings.
* 2020-11-11 - Feature: Adopt the features to modify the My courses nodes list from the plugin local_boostcoc to local_boostnavigation.
This allows admins to align the My courses list in the nav drawer with the (filteres) course list in the My Overview block on the Dashboard.
Please don't enable these new features when you still have local_boostcoc in production.

### v3.9-r1

* 2020-11-09 - Feature: Add admin setting to remove the content bank nodes which are part of Moodle 3.9 - Credits to tblacker7 for the first draft.
* 2020-11-09 - Fix Behat tests which broke with Moodle 3.9.
* 2020-11-09 - Prepare compatibility for Moodle 3.9.

### v3.8-r2

* 2020-08-04 - Bugfix: User logs can't be viewed anymore if the participants node was set to be removed - Credits to zpottie.

### v3.8-r1

* 2020-08-03 - Improvement: Recreate the PNG + SVG fallback icons for the activities and resources nodes.
* 2020-08-03 - Feature: Add admin settings to control how to display icons within collapsible parent nodes - Credits to Adrian Perez.
Please note: This change also makes sure that the information 'After installing the plugin, it does not do anything to Moodle yet' which is given in the README file is correct again. Up to now, the plugin removed the icon from the MyCourses parent node and changed the indent of the MyCourses child nodes even if the node was not set to be collapsed. This misbehaviour is now reverted.
Please also note: This change also adds an icon to the section and activities parent node and a small indent to their children in non-collapsible mode which wasn't the case before but which aligns with the MyCourses node having an icon again with this plugin and having a slight indent in Moodle core for some time now.
Please also note: This change also adds an icon to the custom parent nodes and a small indent to their children in non-collapsible mode which wasn't the case before but which aligns with MyCourses, sections and activities nodes then.
* 2020-08-03 - Bugfix: New / changed custom node icons were not shown anymore after upstream change in MDL-69109.
* 2020-06-20 - Bugfix: Collapsible nodes did not collapse under Moodle 3.8 anymore. This was fixed based on the work which was integrated into Moodle core in MDL-58964. That's why this patch raises the minimum Moodle core version to 3.8.2+ and not just 3.8.0.
As this bugfix also replaces the practice of abusing Moodle core navigation node attributes, this solves some minor side effects of the plugin on the navigation tree and breadcrumb on-the-fly.
* 2020-06-20 - Release: Fix a Behat test which broke with changes in Moodle 3.8.
* 2020-06-20 - Prepare compatibility for Moodle 3.8.

### v3.7-r6

* 2020-04-01 - Bugfix: Prevent a fatal error when adding activity course nodes.

### v3.7-r5

* 2020-02-12 - Added Behat tests to cover the individual features of the plugin.
* 2020-02-10 - Improvement: The ID attribute for custom nodes is in fact a data-key attribute. This is now fixed in the language pack.

### v3.7-r4

* 2020-02-04 - Improvement: Support multilang strings in custom node titles - Thanks to Jean-Roch.
* 2020-02-04 - Bugfix: A fatal error could have appeared during login as sessions - Credits to Adrian Perez.
* 2019-09-04 - Fix flaws in the settings page regarding a link to other settings.

### v3.7-r3

* 2019-08-26 - Bugfix: After refactoring the language pack in v3.7-r1, the section node and activities node could not be checked / unchecked anymore in new and existing installations - Thanks to Ralf Krause.

### v3.7-r2

* 2019-06-16 - Fix flaws in the english language pack.

### v3.7-r1

* 2019-06-15 - Improvement: Make multiple usages of placeholders in custom nodes slightly more efficient.
* 2019-06-15 - Refactor, modularize and parametrize the language pack.
This was done to ease future additions and translations and to get rid of the existing duplicated substrings.
Unfortunately, this refactoring means that existing translations have to be done mostly by copy & paste in AMOS.
Thanks in advance to all translators for your support and understanding.
* 2019-06-14 - Improvement: Split the mix of core and custom nodes settings onto separate settings pages.
* 2019-06-14 - Improvement: Leverage the possibility to hide admin settings based on other admin settings' values from Moodle 3.7 on.
* 2019-06-14 - Prepare compatibility for Moodle 3.7.

### v3.6-r7

* 2019-06-15 - Bugfix: Two more strings in language pack didn't work for Moodle installed in subdirectories - Credits to Tim Schroeder.

### v3.6-r6

* 2019-06-14 - Bugfix: Using calendar and privatefiles as beforenode key broke subsequent lines using beforenode keys.

### v3.6-r5

* 2019-06-13 - Improvement: Enable custom nodes positioning for some more beforenodes - Credits to Jean-Roch.
* 2019-06-13 - Bugfix: The competencies node which is added to the cog menu didn't have an icon - Credits to Sarah Cotton.
* 2019-06-13 - Bugfix: String in language pack didn't work for Moodle installed in subdirectories - Credits to Tim Schroeder.

### v3.6-r4

* 2019-04-30 - Bugfix: If you added an ID attribute to the first bottom node, the bottom nodes did not get a margin-top anymore - Credits to Jean-Roch.
* 2019-04-30 - Add support for collapsing other custom nodes when a collapsible custom node is expanded (to produce an accordion).
* 2019-04-17 - Bugfix: Collapse nodes didn't work on IE11.
* 2019-04-12 - Add the possibility to remember the collapse status only for the current session.
* 2019-04-12 - Add option to position custom nodes - Credits to Jean-Roch.
* 2019-04-12 - Fix a wrong node example in the language pack.

### v3.6-r3

* 2019-03-29 - Bugfix: Remove debugging notices about undefined properties when running unit tests - Credits to G El-Zoghbi.

### v3.6-r2

* 2019-03-28 - Remove user preferences when being uninstalled.

### v3.6-r1

* 2019-03-13 - Check compatibility for Moodle 3.6, no functionality change.

### v3.5-r8

* 2019-03-12 - Allow participants node to be removed from the course navigation.
* 2019-03-12 - Allow grade node to be removed from the course navigation - Credits to Dan Marsden.
* 2019-03-12 - Add support for setting the node id attribute.
* 2019-03-12 - Announce undocumented parameters for custom nodes for admins.
* 2019-03-12 - Add logical combination operator for the cohort, role and system role settings - Credits to Adrian Perez for the idea.
* 2019-03-11 - Add node with icon to example section.
* 2019-03-11 - Target link to FontAwesome icon list to FontAwesome 4.7.0 which is still used by Moodle core.

### v3.5-r7

* 2019-02-06 - Add the new custom node definition fields to the settings description.

### v3.5-r6

* 2019-02-06 - Bugfix: Get rid of a debug message which appeared when there wasn't an icon defined for a custom node.

### v3.5-r5

* 2019-02-06 - Add support for icons in custom nodes.
* 2019-02-06 - Improve processing of the language parameter - Credits to Adrian Perez.
* 2019-02-06 - Add support for system roles and site-admin on custom course nodes - Credits to Adrian Perez.
* 2019-02-05 - Improve the accessibility of the collapsible nodes, let users open / close the MyCourses node with the keyboard.

### v3.5-r4

* 2019-02-04 - Fix a flaw in the language pack for the node title placeholders.

### v3.5-r3

* 2019-02-04 - Improvement: Add placeholders for node titles.
* 2019-02-04 - Improvement: Add editingtoggle placeholder for custom nodes.
* 2019-02-04 - Improvement: Make sure that the right custom node with parameters is active and highlighted.
* 2018-12-05 - Changed travis.yml due to upstream changes.
* 2018-07-23 - Remove deprecated strings file as the strings were fully depreated before.

### v3.5-r2
Expand Down
Loading