Gina Häußge
a0697f8bad
Use movie prefix for timelapse notifications
...
Also added a missing lock.
Also part of the fix for #1320
2016-06-02 12:03:57 +02:00
Gina Häußge
2833372603
Allow deletion of *.mp4 timelapse files
...
That one was missing in a00faf2 .
Fixes #1320
2016-06-02 11:11:06 +02:00
Gina Häußge
8ce1eafd5d
Properly track unrendered timelapses that are being processed
...
UI removes action buttons for them and displays a spinner
indicating that the timelapse in question is either being
recorded or being rendered at the moment.
Should prevent users from accidentally trying to render an
incomplete timelapse.
2016-06-02 10:11:54 +02:00
Gina Häußge
21a4033f73
Don't concurrently delete unrendered timelapses
...
Could trigger lots of errors if an unrendered timelapse currently
being collected was deleted from a separate thread from right
under the collection thread.
Also only log errors while processing already deleted files
if debug logging is enabled.
Finally trigger MovieDone event AFTER deleting unrendered
files (otherwise just rendered timelapse might still be present
when list of timelapses is queried right after).
Should solve #1326
2016-06-02 10:05:44 +02:00
Gina Häußge
51a1953d99
Move timelapse event processing to timelapse viewmodel
2016-06-01 13:24:29 +02:00
Gina Häußge
30b6211157
Whitelist .g extensions on sd file upload
...
That way uploading something like auto0.g will not
cause a rename to auto0.gco anymore.
Closes #1314
2016-06-01 12:29:42 +02:00
Gina Häußge
36ec9c4741
Do not sort events in the event queue alphabetically
...
This should never have been a PriorityQueue, or at the very least it should
never have the data itself in a sortable structure.
Thanks to processing speed of the event queue that seldomly showed,
only in cases where two events entered the queue almost simultanously,
e.g. when starting to render a timelapse movie and immediately failing.
Should solve #1343
2016-06-01 10:29:47 +02:00
Gina Häußge
1581ebbead
Fix error when trying to confirm the edit-user-dialog
...
Closes #1357
2016-05-31 13:32:14 +02:00
Gina Häußge
436ebd7c18
Add help text re units for disk space thresholds
...
Closes #1338
2016-05-20 11:04:42 +02:00
Gina Häußge
801d60388a
Also report 0% print progress to plugins
...
Fixes #1344
2016-05-20 10:24:47 +02:00
Gina Häußge
821fa4299b
Let's go all in and use keyword parameters
...
Way less error prone than positional arguments!
2016-05-19 18:35:02 +02:00
Gina Häußge
b018a56e4c
Merge branch 'maintenance-pid_cleanup' of https://github.com/kevans91/OctoPrint into fix/1324
2016-05-19 18:32:46 +02:00
Gina Häußge
b1e75a1033
Make connection dialog visible for users again
...
Should actually not have been limited to admins-only, that was an accident
during switching to 1.2.0 implementation.
Once #1110 is tackled, this should be something configurable based on the role
as well.
2016-05-19 10:42:27 +02:00
Kyle Evans
86fbbefb6e
Complete backport of pid cleanup fix for #1324
2016-05-15 09:16:53 -05:00
Gina Häußge
2c0fa7c1d1
Added @kevans91 to AUTHORS.md
...
(cherry picked from commit 425fa8e )
2016-05-12 10:52:25 +02:00
Kyle Evans
8263c6072a
Make Server class octoprint_daemon-aware, make sure terminated() gets invoked on it upon SIGTERM and update respective test
...
(cherry picked from commit 75f8fac )
2016-05-12 10:44:27 +02:00
Gina Häußge
91b5fc6b0d
Force synchronization of sockjs message sending
2016-05-10 09:48:20 +02:00
Gina Häußge
1225a2501d
Fix a stupid mistake in the german translation
2016-05-09 15:27:17 +02:00
Gina Häußge
34c068b964
maintenance branch is now 1.2.12.dev
2016-05-09 10:12:46 +02:00
Gina Häußge
e79703ba6e
Preparing release of 1.2.11
2016-05-04 13:36:06 +02:00
Gina Häußge
fb1fd37482
Updated list of supporters for May
2016-05-04 13:29:06 +02:00
Gina Häußge
4830d60269
Announcements: Ensure validity of channel keys, made refreshable
2016-05-04 13:28:28 +02:00
Gina Häußge
76959e06c9
Updated german translation
2016-05-04 09:57:25 +02:00
Gina Häußge
5a8c3654c4
We leave the About dialog untranslated for now
2016-05-04 09:51:50 +02:00
Gina Häußge
a9756c4c36
Announcements: no read_until -> take latest from feed
2016-05-03 17:36:43 +02:00
Gina Häußge
9919de9a6c
Added padding to announcement reader content pane
2016-05-03 10:22:23 +02:00
Gina Häußge
5091099f83
Added "About" link to settings dialog
2016-05-03 10:21:59 +02:00
Gina Häußge
7c6b9eac48
Added externalize_links filter for jinja2
...
Links from documents (like changelog, licenses etc) should
also be target blank & rel noopener/noreferrer
2016-05-03 09:59:37 +02:00
Gina Häußge
7a8e6b6b6d
Use UTC for feed reader timestamps
2016-05-03 09:17:48 +02:00
Gina Häußge
50ae34dc4f
Forgot the css file of the announcements plugin
2016-05-02 17:49:32 +02:00
Gina Häußge
cbb692de30
Forgot to rename SPONSORS.md in .gitignore
2016-05-02 17:41:03 +02:00
Gina Häußge
cc7dcbf6b6
Added support link to README
2016-05-02 17:38:50 +02:00
Gina Häußge
8f621eca43
Merge branch 'improve/announcementPlugin' into maintenance
2016-05-02 17:38:21 +02:00
Gina Häußge
9e73f1563d
Strip paragraphs from summaries for announcement notifications
2016-05-02 17:32:36 +02:00
Gina Häußge
3a570f8ab0
Added OctoPi + Spotlight feeds, article link, better reader design
2016-05-02 17:14:48 +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
789e9922d1
Some improvements in the about dialog
...
* Sponsors => Supporters
* Links to individual About dialog tabs from start page
* Slight rewording here and there
* rel="noopener noreferrer" for external links
2016-05-02 11:25:05 +02:00
Gina Häußge
58fc67bd99
Fixed feed links in feed viewer
2016-05-02 11:02:53 +02:00
Gina Häußge
d322c365ce
Updated feeds
2016-05-02 10:12:18 +02:00
Gina Häußge
652158d17a
WIP: Announcement plugin
2016-05-02 10:12:17 +02:00
Gina Häußge
73d981ed6b
Show - instead of None in About dialog if plugin has no license set
2016-05-02 10:10:27 +02:00
BillyBlaze
8e98e9c40c
Allow an invalid session to logout from logedin state
2016-04-30 10:36:03 +00:00
BillyBlaze
119f727c8d
Knockify the distance on the control tab
2016-04-21 19:39:28 +00:00
Gina Häußge
5e6a7ef605
Added sponsor list
2016-04-21 11:56:56 +02:00
Gina Häußge
a319e8c497
Added trademark note to about dialog
...
(cherry picked from commit 48b984c )
2016-04-19 16:42:04 +02:00
Gina Häußge
3cc1c012bb
Reset scroll position and selected tab in about dialog
...
(cherry picked from commit 4e84d62 )
2016-04-19 16:41:43 +02:00
Gina Häußge
e0b888b2d0
First throw at an "About" dialog
...
(cherry picked from commit f2c07e8 )
2016-04-19 16:41:30 +02:00
Gina Häußge
f050b4e5cb
Merge remote-tracking branch 'origin/maintenance' into maintenance
2016-04-19 14:57:46 +02:00
BillyBlaze
5a3e9e7aba
Fix wrong css data-binding
2016-04-09 21:46:32 +00:00
Salandora
8f0b7dd6d1
Fix timelapse postroll
...
Images got captured with wrong filename
Additionally fixed some refactoring mistakes
2016-04-02 15:41:27 +02:00