Gina Häußge
c720cc3a4a
Added note to not misuse (feature) requests for support questions
2016-01-21 10:58:00 +01:00
Gina Häußge
660de61997
Merge remote-tracking branch 'origin/maintenance' into maintenance
2016-01-19 11:51:15 +01:00
Gina Häußge
f4b3206d49
Disable the settings dialog's save button while sending or receiving
2016-01-19 11:19:51 +01:00
Gina Häußge
4abfa6c3b3
Updated installation instructions
2016-01-13 17:12:41 +01:00
Gina Häußge
2a059cf0cb
Reset scroll position and selected tab in settings dialog
...
Also added means to open settings dialog navigating directly to a specific tab
2016-01-12 13:30:10 +01:00
Gina Häußge
7743372ee4
Slugify file names on local storage
...
Just stripping anything non-ASCII leads to errors with UTF-8 only
filenames.
Closes #1181
2016-01-11 16:42:05 +01:00
Gina Häußge
59027d349f
Added button to refresh file list
...
Also added tooltips for all three file list buttons
2016-01-11 15:41:38 +01:00
Gina Häußge
9fd8b09e34
Fixed custom control M114 example to also match negative coordinates
2016-01-05 11:48:55 +01:00
Gina Häußge
450e24bbc2
Added missing AUTHORS.md entry
2016-01-05 11:42:38 +01:00
Gina Häußge
c020c7afe0
Merge branch 'master' of https://github.com/richjoyce/OctoPrint into pr/richjoyce/settings_remove_fix
2016-01-05 11:40:18 +01:00
Richard Joyce
0d7965ebf1
Fix missing kwargs in PluginSettings remove
2016-01-04 09:25:58 -08:00
Paul de Vries
34ceb93509
Initialize loginUser and loginPass with an empty string
...
Clear loginUser and loginPass after a successful login (e.g. the user made a typo)
2016-01-03 22:02:49 +01:00
Gina Häußge
c120261e2b
Increased backend fail counter for intermediary page
...
Also made sure that baseURL always ends in a /
2015-12-18 17:39:30 +01:00
Gina Häußge
f0acacec6a
Intermediary page needs to remove fragments for baseUrl
...
Otherwise image pinging won't work properly.
2015-12-18 14:30:53 +01:00
Gina Häußge
9fbe130169
Merge branch 'fix/aclFirstRun' into maintenance
2015-12-17 13:19:26 +01:00
Gina Häußge
b96d1b51e0
Disabled ACL is now tracked through enabled flag on UserManager
...
That allows us to properly enable and disable it at runtime (during first run).
2015-12-17 13:08:45 +01:00
Gina Häußge
570c66b6f3
Trigger command processing on unknown commands
...
We suffer from the same problem as commands being suppressed in the
send queue here. If a non-GCODE-command we send to the printer
produces no output, our _monitor loop will wait until the next response
produced by another command. Which we won't send though since
we are stuck waiting in the _monitor loop waiting for a response. Hence
we need to manually trigger further command processing from the
send loop here in order to ensure things keep going.
2015-12-17 10:44:43 +01:00
Salandora
ccd2ddc056
Fixed a bug with access control during first run
...
Requests against restricted resources could fail even though the
first run wizard had been completed successfully.
2015-12-16 11:59:45 +01:00
Salandora
54f24b43f0
If no system actions were configured during rendering of the page, no system menu was added to the template.
...
hat caused system actions added during runtime (e.g. by API) to not show up until a re-rendering of the page.
2015-12-16 11:35:25 +01:00
Gina Häußge
eae68f04ca
Use PEP440 compatible version compatibility check
...
Also make sure that if we have a pkg_resources version that returns
tuples we not only remove any intermediary version parts if the base
version is requested, but we also append "*final" to the tuple afterwards,
otherwise the compatibility check will fail.
2015-12-14 14:14:44 +01:00
Gina Häußge
7fcd04ae61
Also use pre-calculated revision information instead of fetching anew
2015-12-14 10:16:29 +01:00
Salandora
e8bd29ef99
Replace get_versions() calls with octoprint.server.VERSION, to get some time improvment
2015-12-09 10:29:24 +01:00
Gina Häußge
8a7d234571
Merge branch 'fix/commTimeoutOnSupressedScriptCommands' into maintenance
2015-12-08 14:24:47 +01:00
Gina Häußge
c5c5383e0e
Fixed clean up of preemptive cache entries
2015-12-08 14:23:40 +01:00
Gina Häußge
b4d25db9c8
Merge branch 'fix/betterUiCaching' into maintenance
2015-12-08 13:45:37 +01:00
Gina Häußge
ef876cfd35
Fire up intermediary server on host and port
...
That way people will not see connection failed messages while the server is
still starting up.
Served intermediary page als "pings" an image on the backend to detect if
a) the backend is still responding at all ("intermediary.gif") and b) whether the
server has fully started up ("online.gif").
If the backend stops responding for 5s, a message is output that tells the user
that something went really wrong and to please check the log file.
Once the server becomes online, the intermediary page reloads/switches to the
actual UI.
2015-12-08 13:28:12 +01:00
Gina Häußge
547dcdd725
maintenance branch is now 1.2.9.dev
2015-12-07 14:58:19 +01:00
Gina Häußge
dedadbc9ac
Added another little fix to the change log
2015-12-07 13:23:58 +01:00
Gina Häußge
cda399f11a
Merge branch 'fix/ignoreCannotOpenSubdir' into maintenance
2015-12-07 13:21:57 +01:00
Gina Häußge
ec42c45204
Explained a bit better how the update bug in 1.2.7 actually manifests
2015-12-07 12:56:54 +01:00
Gina Häußge
c98d3d1655
Also assume presence of heated bed in "add profile" dialog
2015-12-07 11:53:41 +01:00
Gina Häußge
5e96bd8b6a
Fix: "Server Offline" should always win against "Please reload"
...
Nothing to reload if the server is offline, so show the offline message above
the reload one.
2015-12-07 11:51:20 +01:00
Gina Häußge
2b4a985d85
Assume the presence of a heated bed in the default profile
2015-12-07 11:04:09 +01:00
Gina Häußge
56a51a3800
Let's try releasing 1.2.8
2015-12-07 10:19:57 +01:00
Gina Häußge
0982c8cc62
Ignore the "cannot (open|error) subdir" errors from Marlin
2015-12-07 09:26:25 +01:00
Mark Bastiaans
682e78c256
Added name to authors
...
(cherry picked from commit 406fe75 )
2015-12-04 17:37:27 +01:00
Mark Bastiaans
d90a9e7fc4
Fixed checks with os.path.realpath() for systems with symlinked paths
...
(cherry picked from commit b7c9949 )
2015-12-04 17:36:49 +01:00
Gina Häußge
9d6b6cf103
Going to release 1.2.8 after the weekend
2015-12-03 12:02:36 +01:00
Gina Häußge
bad88da2fe
Fixed a scrolling issue on the terminal tab
2015-12-02 18:12:08 +01:00
Gina Häußge
090671a044
Merge branch 'maintenance' into fix/commTimeoutOnSupressedScriptCommands
2015-12-02 17:26:25 +01:00
Gina Häußge
1e9ea8e85e
Updated Changelog again
2015-12-02 17:12:17 +01:00
Gina Häußge
c5bc000b56
Increased timeout for waiting for restart after update
...
20sec is too little.
2015-12-02 17:12:04 +01:00
Gina Häußge
42d288c0e2
Updatefix 1.2.7 plugin needs restart after all
2015-12-02 16:34:57 +01:00
Gina Häußge
935c1da30f
Updated Changelog for 1.2.8 again
...
Now includes note about updatefix plugin and changelog
entry about fixed softwareupdate issue.
2015-12-02 14:06:49 +01:00
Gina Häußge
c0774d0dd8
Fix: Do not stall comm when a command is supressed while printing
2015-12-02 11:08:51 +01:00
Gina Häußge
612005c4f6
Fixed a bug preventing OctoPrint from updating via github releases
...
Noticed while testing update path from 1.2.7 to 1.2.8
*bangs her head against a wall*
2015-12-02 09:25:15 +01:00
Gina Häußge
ee1f9029d1
Preparing release of version 1.2.8
2015-12-01 13:18:11 +01:00
Gina Häußge
1d8cf86215
Updated translation source files and german translation
2015-12-01 11:42:57 +01:00
Gina Häußge
fbc0b8af91
Merge branch 'maintenance' into fix/betterUiCaching
2015-12-01 10:40:57 +01:00
Gina Häußge
b8283b2499
And of course now I spotted another left-over...
2015-12-01 10:29:11 +01:00