Sybren A. Stüvel
0f95c01172
Added editing of shots
2016-09-21 17:39:48 +02:00
Sybren A. Stüvel
d97d1183a5
Added shot overview with tasks.
...
javascript links to open or create tasks aren't implemented yet.
2016-09-21 16:35:57 +02:00
Sybren A. Stüvel
cbb6100084
Added unittest for edit_task
2016-09-21 15:19:17 +02:00
Sybren A. Stüvel
b7cad397a8
Ensure that Eve accepts our extension settings.
2016-09-20 15:28:10 +02:00
Sybren A. Stüvel
a5599cf56a
Fixed interference between consecutive unit tests
2016-09-20 15:28:10 +02:00
Sybren A. Stüvel
6066362a9b
Allow setting SVN URL from setup_for_attract CLI command
2016-09-20 15:28:10 +02:00
Sybren A. Stüvel
f853278f5a
Moved task management code from flask views to task manager.
2016-09-08 12:55:30 +02:00
Sybren A. Stüvel
52e5f4ac7e
Allow setting up projects for Attract from unittests
2016-09-08 12:54:13 +02:00
Sybren A. Stüvel
5abfad4d0d
Made unittests work again.
...
- ignore node_modules
- rename attract_server → attract
- removed your mother
2016-09-07 10:06:16 +02:00
Sybren A. Stüvel
2f5e99205a
Renamed attract_server → attract
2016-09-07 10:04:31 +02:00
Sybren A. Stüvel
a89e98c556
Properly handle SVN connection/client errors.
...
This requires my fork of the SVN library, until pull request #43 is merged
upstream: https://github.com/dsoprea/PySvn/pull/43
2016-08-31 16:42:21 +02:00
Sybren A. Stüvel
8b618c3ecb
SVN log messages can be None.
2016-08-31 15:59:45 +02:00
Sybren A. Stüvel
268a40092e
SVN doesn't like requesting logs for non-existent revisions
...
If revisions 1-130 exist, it errors at "svn log -r 1:250", so we can't
reliably give a last number. Easiest solution is to just forego per-batch
processing, and fetch all the unseen entries in one go.
2016-08-31 15:59:27 +02:00
Sybren A. Stüvel
0c9b31c4b4
Added SVN logging observer.
...
It isn't triggered by anything yet. When the observer is called, it uses
Blinker to send out a signal for every [T12345] marker it sees in the
first line of each commit log. Those signals aren't connected to anything
yet.
NOTE: this requires the 'svn' Python module , which is a wrapper for the
'svn' commandline client. This client needs to be installed on our docker
when we deploy.
2016-08-31 14:31:45 +02:00
Sybren A. Stüvel
cf0e6f85de
Renamed TestPillarServer to PillarTestServer
2016-08-31 11:32:29 +02:00
Sybren A. Stüvel
06d64ec6df
Added unit test
2016-07-29 17:43:58 +02:00