Gina Häußge
76b4a45495
Merge branch 'maintenance' into devel
...
Conflicts:
THIRDPARTYLICENSES.md
setup.py
src/octoprint/server/__init__.py
src/octoprint/server/views.py
src/octoprint/settings.py
src/octoprint/static/css/octoprint.css
2016-05-03 10:48:26 +02:00
Gina Häußge
62aee50701
rel="noopener noreferrer" for external links
2016-05-02 11:48:08 +02:00
Gina Häußge
b2391322d4
Removed sudo stuff from plugin manager, don't display full pip command
2016-02-11 09:38:35 +01:00
Gina Häußge
7a7b0e7c68
Have the plugin manager use the LocalPipCaller
...
We don't need user-definable pip command paths here,
that will only lead to tears when the pip command belongs
to a wrong Python environment and nothing installs as
expected.
2016-02-04 13:55:10 +01:00
Salandora
68e78c93ea
Fixed a misarranged closing tag and wrapped it into a dropdown div
...
Thanks @BillyBlaze
2015-10-27 15:02:47 +01:00
Gina Häußge
982f24fe31
PMGR: Better wording of "pip unavailable" message
2015-09-30 15:59:08 +02:00
Gina Häußge
ca587454df
PMGR: Fixed marking of plugins
...
Plugins can now (again) show if they are pending installation,
uninstallation and also if they are managable at all.
2015-09-30 13:37:27 +02:00
Gina Häußge
e64975c85c
PMGR: Debug output in frontend to indicate venv
2015-09-30 13:36:45 +02:00
Gina Häußge
4a97864e01
PMGR: Added option to force use of --user flag
2015-09-30 13:36:00 +02:00
Gina Häußge
62478fd98f
More pip data in plugin manager front end
2015-09-29 14:51:58 +02:00
Gina Häußge
1178fe9e95
Support sudo for installing plugins, but warn about it
2015-09-28 19:53:30 +02:00
Gina Häußge
65bc28a03e
PMGR: Added configuration dialog and info re used pip binary & version
2015-09-22 11:36:57 +02:00
Gina Häußge
4dd4a2cc9c
Revert "Remove dependency_links support again"
...
This reverts commit be423e49fd .
Conflicts:
src/octoprint/plugins/pluginmanager/__init__.py
src/octoprint/plugins/softwareupdate/updaters/pip.py
(cherry picked from commit c24ba82 )
2015-07-22 19:06:39 +02:00
Gina Häußge
b3e547c60f
Fix: Don't reload page on search form submits
...
Both file search and plugin repository search reloaded the page when
hitting enter in the search field. This fixes that.
(cherry picked from commit 60043cc )
2015-06-29 17:40:15 +02:00
Gina Häußge
be423e49fd
Remove dependency_links support again
...
Doesn't work reliably across pip versions, and adding a special rule for each and every version also isn't fun. Plugin authors will need to use a different approach for pulling in dependencies that are not on pypi during install, e.g. extra install urls or something like that. For now, I give up here ;)
2015-06-23 16:22:45 +02:00
Gina Häußge
5decb23f23
Plugin Manager: color coding call/stdout/stderr in install/uninstall logs
2015-06-23 11:37:07 +02:00
Gina Häußge
0ce1575e12
Don't allow plugin management while the printer is printing
2015-06-18 11:37:08 +02:00
Gina Häußge
46711ce365
pluginmanager: Support installing plugins that need --process-dependency-links
...
This might be necessary when plugins depend on (patched) library versions that are not yet released on PyPI
2015-06-10 19:34:33 +02:00
Gina Häußge
caef322b65
The Plugin Manager is now bundled with OctoPrint
2015-05-29 16:31:43 +02:00