summaryrefslogtreecommitdiff
path: root/src/rabbit_plugins.erl
Commit message (Expand)AuthorAgeFilesLines
* Switch to Mozilla Public License 2.0 (MPL 2.0)dcorbacho2020-07-101-12/+3
* Update copyright (year 2020)Jean-Sébastien Pédron2020-03-101-1/+1
* rabbit_plugins: Filter non-plugins outJean-Sébastien Pédron2020-01-161-12/+48
* Move most of shell scripts to Erlang codeJean-Sébastien Pédron2019-12-111-47/+1
* URL CleanupSpring Operator2019-03-201-1/+1
* Feature flags: Handle plugins' feature flags only present on some nodesJean-Sébastien Pédron2019-03-011-2/+3
* Fix many Dialyzer warningsLoïc Hoguin2019-02-051-1/+1
* Move `-spec()` near their functionJean-Sébastien Pédron2019-02-011-12/+27
* rabbit_plugins: Use `rabbit_misc:strict_version_minor_equivalent()` to check ...Jean-Sébastien Pédron2019-02-011-1/+2
* New "Feature flags" subsystem to ease upgrades with breaking changesJean-Sébastien Pédron2019-02-011-0/+1
* Fixed years in copyrightSamuel NELA2019-01-131-1/+1
* Call rabbit:stop_apps in reverse orderDiana Corbacho2018-11-021-1/+3
* Only start syslog application if it is requiredLuke Bakken2018-10-121-9/+16
* plugins_dist_dir/0 => plugins_dir/0Michael Klishin2018-10-031-6/+6
* rabbitmq_plugins: export plugins_dist_dir/0, plugins_expand_dir/0, introduce ...Michael Klishin2018-09-281-0/+10
* Check that rabbit application is running when trying to enable plugins.Daniil Fedotov2017-11-271-1/+7
* Merge branch 'stable'v3.7.0-rc.1Michael Klishin2017-09-151-2/+13
|\
| * Further improve logging around enable plugin set changesMichael Klishin2017-09-151-2/+13
| * Naming, wordingMichael Klishin2017-05-231-5/+5
* | Naming, wordingMichael Klishin2017-05-231-5/+5
* | Use plugins dist dir as primary source of truth about presen pluginsAlexey Lebedeff2017-05-221-2/+1
* | Merge 'dont-expand-dir-plugins-stable'Alexey Lebedeff2017-05-221-9/+33
|\ \ | |/
| * Don't expand plugins that are already unpackedAlexey Lebedeff2017-05-221-9/+32
* | Merge branch 'stable'Michael Klishin2017-05-091-1/+1
|\ \ | |/
| * Use plugins expand dir with default fallback valueAlexey Lebedeff2017-05-051-1/+1
* | Use plugins expand dir with default fallback valueAlexey Lebedeff2017-05-051-1/+1
* | Merge branch 'stable'Michael Klishin2017-03-231-9/+32
|\ \ | |/
| * NamingMichael Klishin2017-03-231-1/+1
| * Provide some defaults for embeddingAlexey Lebedeff2017-03-031-9/+32
* | Correct supported versions we reportMichael Klishin2017-03-061-1/+1
* | WordingMichael Klishin2017-03-031-1/+1
* | Better message for plugin version requirementDiana Corbacho2017-03-011-1/+12
* | Rename functionDiana Corbacho2017-02-271-9/+9
* | Exclude apps that are not RabbitMQ plugins from the list of pluginsDiana Corbacho2017-02-271-1/+24
* | Revert "Restore "Do not expand plugins anymore""rabbitmq_v3_7_0_milestone13Jean-Sébastien Pédron2017-02-221-132/+58
* | Restore "Do not expand plugins anymore"Jean-Sébastien Pédron2017-02-201-58/+132
* | Rename "alpha" to "preview" in version commentDaniil Fedotov2017-01-261-4/+4
* | Ignore pre-release version part in plugin version requirement validationDaniil Fedotov2017-01-261-1/+8
* | Merge branch 'stable'Gerhard Lazu2017-01-031-1/+1
|\ \ | |/
| * Fix include pathGerhard Lazu2017-01-031-1/+1
* | Revert "Do not expand plugins anymore"Jean-Sébastien Pédron2016-12-231-132/+58
* | Fix listing active plugins with multiple plugin directoriesDaniil Fedotov2016-12-211-3/+8
* | Ignore indirect dependencies of rabbit in rabbit_pluginsGerhard Lazu2016-12-201-5/+20
* | Use the code path to find loaded pluginsGerhard Lazu2016-12-191-3/+49
* | Optionally cleanup the old plugins expand dirGerhard Lazu2016-12-191-8/+15
* | Do not expand plugins anymoreGerhard Lazu2016-12-191-47/+63
* | Accept list of #plugin records or atoms in maybe_keep_required_depsGerhard Lazu2016-12-191-1/+4
* | Do not call function in list comprehension filterArnaud Cogoluègnes2016-11-301-1/+2
* | Add function returning active plugins and versionsArnaud Cogoluègnes2016-11-301-1/+7
* | Use rabbit_semver instead of ec_semverArnaud Cogoluègnes2016-11-301-1/+1