Gina Häußge
08e4c05129
Plugins can now also be retrieved via entry_points, also added EventPlugin and afterStartup handler in StartupPlugin
2014-09-10 15:46:14 +02:00
Gina Häußge
b5b0ea5980
Armed netconnectd check for Linux
2014-09-10 15:42:38 +02:00
Gina Häußge
803e17f3a3
More work on netconnectd plugin frontend
...
* now also correctly displays current state
* detects current wifi network
* spinner while configuring wifi
* quality display only if quality available
2014-09-10 10:26:28 +02:00
Gina Häußge
75017d7ac6
Integrated netconnectd plugin with netconnectd service
2014-09-08 18:05:25 +02:00
Gina Häußge
80486d644d
Better logging for NOTIFY messages
2014-09-07 17:32:02 +02:00
Gina Häußge
1bdc167f7a
Also install plugins from setup.py and don't log notify as info level
2014-09-07 17:28:50 +02:00
Gina Häußge
3f2fdb0b14
Added shutdown trigger and UUID persistence
2014-09-07 17:25:20 +02:00
Gina Häußge
ac186f89f1
discovery now has automatic location url building based on querying client
2014-09-07 01:57:59 +02:00
Gina Häußge
fdccfd166f
Also forgot to add knockout mapping plugin to git
2014-09-07 01:39:13 +02:00
Gina Häußge
272a71f3d5
Fixed a typo in an URL
2014-09-07 01:33:55 +02:00
Gina Häußge
3621879d38
Forgot to commit template files
2014-09-07 01:29:48 +02:00
Gina Häußge
4661990cfe
Fixed error in usage of netifaces
2014-09-07 01:16:39 +02:00
Gina Häußge
7db63b10e8
Use netifaces for ipaddress iteration
2014-09-07 01:11:11 +02:00
Gina Häußge
428ea89f62
discovery plugin: let's try upnp
2014-09-07 00:53:54 +02:00
Gina Häußge
60e0ed911e
discovery plugin: removed _workstation._tcp registration, added more parameters to http and octoprint txt records
2014-09-05 18:47:46 +02:00
Gina Häußge
e1366ef90f
First experiments with a plugin system, service discovery and connectivity ensurance
2014-09-05 17:11:11 +02:00
Gina Häußge
85c170712a
Some more entries into the Changelog, trying to get up to date...
2014-09-04 08:30:36 +02:00
Gina Häußge
33bf487a1c
i18n: Added dutch and norwegian translations
2014-09-03 18:59:50 +02:00
Gina Häußge
227810db75
Merge branch 'master' into devel
...
Conflicts:
src/octoprint/events.py
src/octoprint/server/__init__.py
src/octoprint/settings.py
src/octoprint/templates/index.jinja2
2014-09-03 18:55:59 +02:00
Gina Häußge
6171c76199
Renamed RELEASE-NOTES.md to CHANGELOG.md, added note regarding new version format
2014-09-03 11:30:00 +02:00
Gina Häußge
45c1958d83
Versioneer now also returns and persists the branch from which OctoPrint was installed
...
Changed version output accordingly to now display "{version} ({branch} branch)" if branch information is available (which should be the case if installation was performed from git).
(cherry picked from commit a48b5de )
2014-09-03 10:56:39 +02:00
Gina Häußge
e51d9439c5
Modified versioneer to allow specification of manual versions based on branches
...
You can now define a lookup file explicitely mapping virtual version tags to branches via regular expressions and a reference commit from which the commit distance will be calculated.
Format of the file is
<branch-regex> <tag> <reference commit>
The file is processed from top to bottom, the first matching line wins. If <tag> or <reference commit> are left out, the lookup table does not apply to the matched branches and the regular versioneer resolution (via git describe) takes place.
Current configuration makes "master", "staging" and any branch starting with "fix/" make use the default behaviour, all other branches (so basically all development branches) are defined as "1.2.0-dev"
(cherry picked from commit 212f40c )
2014-09-03 10:53:54 +02:00
Gina Häußge
a48b5deb29
Versioneer now also returns and persists the branch from which OctoPrint was installed
...
Changed version output accordingly to now display "{version} ({branch} branch)" if branch information is available (which should be the case if installation was performed from git).
2014-09-02 12:06:02 +02:00
Gina Häußge
212f40cd1a
Modified versioneer to allow specification of manual versions based on branches
...
You can now define a lookup file explicitely mapping virtual version tags to branches via regular expressions and a reference commit from which the commit distance will be calculated.
Format of the file is
<branch-regex> <tag> <reference commit>
The file is processed from top to bottom, the first matching line wins. If <tag> or <reference commit> are left out, the lookup table does not apply to the matched branches and the regular versioneer resolution (via git describe) takes place.
Current configuration makes "master", "staging" and any branch starting with "fix/" make use the default behaviour, all other branches (so basically all development branches) are defined as "1.2.0-dev"
2014-09-02 11:35:42 +02:00
Gina Häußge
18952c57ff
Added automatic migration of old event subscription format to the new one
...
(cherry picked from commit e7088ef )
2014-08-31 22:54:16 +02:00
Gina Häußge
4296b49570
Some first entries into the release notes list for the next release (WIP)
2014-08-31 22:52:18 +02:00
Gina Häußge
95f084fb36
i18n: Forgot to include compiled javascript i18n resources for Romanian
2014-08-31 22:03:00 +02:00
Gina Häußge
0b237a2469
i18n: Added Romanian translation
2014-08-31 22:02:23 +02:00
Gina Häußge
8c34a4fd0a
Improved support of translation related things in setup.py
...
Allow specifying a locale for refreshing only that translation from
extracted messages, new command for just extracting messages.
2014-08-31 21:59:40 +02:00
Gina Häußge
f970594c28
Merge branch 'translation' of https://github.com/guysoft/OctoPrint into devel
2014-08-31 21:44:18 +02:00
Gina Häußge
02c8a1703a
Merge branch 'master' into devel
2014-08-31 21:41:54 +02:00
Gina Häußge
590d2f2661
Added docs-specific requirements.txt for the docs to build on readthedocs.org
2014-08-31 21:40:03 +02:00
guysoft
425f6f7c0b
Add Hebrew compiled translation
2014-08-31 18:51:11 +03:00
guysoft
c229dc1548
Adding Hebrew strings to translation
2014-08-31 18:46:48 +03:00
Gina Häußge
e4cc84b771
Merge branch 'master' into devel
...
Conflicts:
docs/index.rst
setup.py
src/octoprint/server/__init__.py
src/octoprint/server/api/__init__.py
src/octoprint/static/css/octoprint.css
src/octoprint/static/gcodeviewer/js/renderer.js
src/octoprint/static/js/app/viewmodels/printerstate.js
src/octoprint/static/less/octoprint.less
src/octoprint/templates/index.jinja2
2014-08-31 15:28:07 +02:00
Gina Häußge
9b3569be50
Added release notes for 1.1.0 and documentation of OctoPrint's events and the version resource
2014-08-31 15:17:32 +02:00
guysoft
a8e9c5aaf2
Initial creation of Hebrew translation
2014-08-31 13:28:16 +03:00
Gina Häußge
661302f698
Merge branch 'staging'
2014-08-30 10:14:18 +02:00
Gina Häußge
854387b2d0
Changed default path to OctoPrint executable
...
When installed via python setup.py install, it defaults to /usr/local/bin/octoprint, not /usr/bin/octoprint
(cherry picked from commit 7a305b5 )
2014-08-30 10:12:13 +02:00
Gina Häußge
7a305b5a5c
Changed default path to OctoPrint executable
...
When installed via python setup.py install, it defaults to /usr/local/bin/octoprint, not /usr/bin/octoprint
2014-08-30 10:09:29 +02:00
Gina Häußge
9f463707ee
Merge remote-tracking branch 'origin/master'
2014-08-30 10:08:52 +02:00
Gina Häußge
e1bcbae975
Changed default path to OctoPrint executable
...
When installed via python setup.py install, it defaults to /usr/local/bin/octoprint, not /usr/bin/octoprint
2014-08-30 10:08:40 +02:00
Gina Häußge
e77efde503
Make key removal from session more solid
...
Do not die a horrible death if the key you are attempting to remove from the session upon logout doesn't exist. Attempt at
fixing #556
2014-08-29 09:26:57 +02:00
Gina Häußge
4583128c02
i18n: First version of french translation
2014-08-28 19:23:10 +02:00
Gina Häußge
35b1232b0a
Fixed hen-egg problem in setup.py
...
setup.py tried to use babel imports before the necessary requirements
were fetched. Now only tries to import that stuff if
babel_{refresh|compile|new} is called instead of importing it
in the file header.
2014-08-28 15:59:57 +02:00
Gina Häußge
bc8fe527f7
Updated german translation to include "Connection" too
2014-08-28 15:54:32 +02:00
Gina Häußge
2943343003
Forgot to make "Connection" translatable, fixed
2014-08-28 15:50:42 +02:00
Gina Häußge
4e061ef385
i18n: Made the string "OctoPrint" translatable too to allow for different writing systems
2014-08-27 20:11:45 +02:00
Gina Häußge
571cf9c5d9
Added .tx directory for transifex client to source control
2014-08-27 19:42:28 +02:00
Gina Häußge
22bde81712
i18n: Removed a test string I had forgotten to remove earlier and also realised that I hadn't pushed the most recent version yet
2014-08-27 19:41:06 +02:00