Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ArchiveTeam/seesaw-kit

Making a reusable toolkit for writing seesaw scripts
https://github.com/ArchiveTeam/seesaw-kit

Merge commit '7ba3398ef57875d82f4f6f0f30db4597dada0019'

2b5e431b7b3da37e717818eb3dc58cde96496150 authored over 10 years ago by Christopher Foo <[email protected]>
Bump version to 0.3.0b1.

f8857cd32141f3c92b1cfa892e89151617312123 authored over 10 years ago by Christopher Foo <[email protected]>
Bump version to 0.3.0b1.

cbc2ed31a35e4edfb0aded927a8ce4b4b9bfcbd6 authored over 10 years ago by Christopher Foo <[email protected]>
Warrior UI: Increase the about tab content font size

abe6748b54acb6a8ae8e691e2346f742a7659d71 authored over 10 years ago by Christopher Foo <[email protected]>
Warrior UI: Rename "Help & about" to just "About"

The tab label looks a bit off since the existing tabs are not title
cased.

4a6a0c65a556df83b5ae1d8088bd296c497a7364 authored over 10 years ago by Christopher Foo <[email protected]>
warrior ui: Adds "help & about" tab

Closes ArchiveTeam/seesaw-kit#38

42e94f0d9477f6d76dd1f540f2e5db9a06bbb75f authored over 10 years ago by Christopher Foo <[email protected]>
Show no projects msg if no projects available

Closes ArchiveTeam/seesaw-kit#57

d503d9796ee1e5983808f31ea7abe920b0e30c90 authored over 10 years ago by Christopher Foo <[email protected]>
Merge pull request #58 from chfoo/issue/38-help-tab

Warrior UI: Adds a "Help & about" tab

7ba3398ef57875d82f4f6f0f30db4597dada0019 authored over 10 years ago by Christopher Foo <[email protected]>
Warrior UI: Increase the about tab content font size

f948a4de78dd6a2f159b810821cd4e6c84d69ce7 authored over 10 years ago by Christopher Foo <[email protected]>
Warrior UI: Rename "Help & about" to just "About"

The tab label looks a bit off since the existing tabs are not title
cased.

795fd9abd0df9dde350894a869123596dbdff2d3 authored over 10 years ago by Christopher Foo <[email protected]>
warrior ui: Adds "help & about" tab

Closes ArchiveTeam/seesaw-kit#38

1e73ba7850d4a53ec8c592d9d50ba866d5847305 authored over 10 years ago by Christopher Foo <[email protected]>
Show no projects msg if no projects available

Closes ArchiveTeam/seesaw-kit#57

1a7d4c12defc1321f3aa29993e8cb147df508a5e authored over 10 years ago by Christopher Foo <[email protected]>
Bump version to 0.1.8b1.

a58508a10251d01f3ca46c84ba073a1a66f2174d authored over 10 years ago by Christopher Foo <[email protected]>
RsyncUpload: realize() files to allow variable number of upload files.

a2fae9f3898e631ce707b941a55d7dc7ba4f0543 authored over 10 years ago by Christopher Foo <[email protected]>
Bump version to 0.1.8b1.

4423dea707becf446115ec9935c64f0dda7b4af5 authored over 10 years ago by Christopher Foo <[email protected]>
RsyncUpload: realize() files to allow variable number of upload files.

e871053eb525ed209ba63b23257da93566f6e553 authored over 10 years ago by Christopher Foo <[email protected]>
sys.stdout.flush() to avoid buffering when redirecting seesaw output

(cherry picked from commit 5bf9f7f5c45516d7533d48fabdf550b10e4f2114)

Conflicts:
seesaw/runner.py

67f8a02df52fd7288007cc986c938787335dbadc authored over 10 years ago by Ivan Kozik <[email protected]>
sys.stdout.flush() to avoid buffering when redirecting seesaw output

5bf9f7f5c45516d7533d48fabdf550b10e4f2114 authored over 10 years ago by Ivan Kozik <[email protected]>
Version 0.1.7.

Merge branch 'development'

Conflicts:
seesaw/__init__.py

28f3d8518311b5a5dbe2d3b6e877bba2a6ae6d22 authored over 10 years ago by Christopher Foo <[email protected]>
externalprocess_test.py: Removes u prefix for Py3.2.

e07954403cbb2af517af400ce4b847aa91d7b5e5 authored almost 11 years ago by Christopher Foo <[email protected]>
web.py: Put back line mistakenly taken out on prev commit.

ad261898a24933d6490e81627f66eafe6b4dc6de authored almost 11 years ago by Christopher Foo <[email protected]>
Port fixes from merge to Python 3.

fe09434dd0b959c4c3f6d62e933b99066e12a719 authored almost 11 years ago by Christopher Foo <[email protected]>
Bumps version to 0.1.7b1.

eeb9fafb815f23429b16b021da7e8733f20b6bad authored almost 11 years ago by Christopher Foo <[email protected]>
Bumps version to 0.1.7b1.

3a1c962fea253350bf3fa5e0855298767c7b15be authored almost 11 years ago by Christopher Foo <[email protected]>
Uses UTF-8 on subprocesses. Falls back to ASCII if stderr writing fails.

Re: ArchiveTeam/seesaw-kit#47.

Conflicts:
seesaw/externalprocess_test.py

58dfd994c9f8bbe01277b078baeb63a5c97407b2 authored almost 11 years ago by Christopher Foo <[email protected]>
Mock warrior scripts uses ports less likely to conflict.

b4e587debc8d4e9ccf0ff9b9eebdf98054787ece authored almost 11 years ago by Christopher Foo <[email protected]>
Uses UTF-8 on subprocesses. Falls back to ASCII if stderr writing fails.

Closes ArchiveTeam/seesaw-kit#47.

b7532a7b416b47e6db9421f5e494e12da576c92d authored almost 11 years ago by Christopher Foo <[email protected]>
Mock warrior scripts uses ports less likely to conflict.

4e3add532de64a36653e0b3b1d953589a3884897 authored almost 11 years ago by Christopher Foo <[email protected]>
Merge pull request #56 from yipdw/cleanup-event

Add on_cleanup event to pipeline

725eec79f93776ea20739f2c4849f4b0af47e894 authored almost 11 years ago by Christopher Foo <[email protected]>
Add on_cleanup event to pipeline.

Some pipelines (i.e. ArchiveBot's) run threads that, if not terminated,
will prevent the usual t...

658e53ecbaebd7f21f303ac203b048cb0b6cabcd authored almost 11 years ago by David Yip <[email protected]>
Fixes unique_id_str() str'ing a bytes obj. Bumps Version 0.1.6b2.

44297c9759471782e243d2a91ebda51790df7fa3 authored almost 11 years ago by Christopher Foo <[email protected]>
Merge branch 'master' into python3/development

Conflicts:
seesaw/__init__.py

2382570cade6779e3f10335a5f895d81e9b240be authored almost 11 years ago by Christopher Foo <[email protected]>
Version 0.1.6.

Merge branch 'development'

Conflicts:
seesaw/__init__.py

912ed14fc38a380d00e28488cd4e02fc39b37e38 authored almost 11 years ago by Christopher Foo <[email protected]>
externalprocess.py: Catches exit status 0 but with stdin error as error.

02b572db4b5fad182767d0bcf5fc1acaf9b150f8 authored almost 11 years ago by Christopher Foo <[email protected]>
Bumps version to 0.1.6b1.

0f117a9037759cbf63dd088bcab98430baf1e60a authored almost 11 years ago by Christopher Foo <[email protected]>
externalprocess: Hotfix: Ignores stdin write errors.

Re: ArchiveTeam/seesaw-kit#55, ArchiveTeam/seesaw-kit#48.

faa2ec84133ceec6e7de8943275291058252c811 authored almost 11 years ago by Christopher Foo <[email protected]>
Renames to run-pipeline3 for 2 and 3 coexistance.

64e614e69bfb901874cfe4d60facb8f82cae74b9 authored almost 11 years ago by Christopher Foo <[email protected]>
Updates setup.py requirements.

549c70d737f1aa8039ab5c9bf1daa9c71d62b933 authored almost 11 years ago by Christopher Foo <[email protected]>
Updates travis config for Python 3.

5d3f91cd9fd215402a229e6351854c3e49b273d8 authored almost 11 years ago by Christopher Foo <[email protected]>
More 2to3 fixes.

812a56141d51dc56fbbfd1ca02039f6fe708e8a5 authored almost 11 years ago by Christopher Foo <[email protected]>
Updates readme, requirements.txt, shebangs for Python 3.

1dc90ff8bb341528d8c34205aa3baeb9553dae1d authored almost 11 years ago by Christopher Foo <[email protected]>
Merge remote-tracking branch 'yipdw/python3' into python3/development

Conflicts:
seesaw/__init__.py

ed9ce5237ca1080c557213c3a9e4c0245774e85d authored almost 11 years ago by Christopher Foo <[email protected]>
Python 3 fixes: streams now use bytearrays, which are not strings.

e4a5e413e313074df163f6c737299513130727ec authored almost 11 years ago by David Yip <[email protected]>
Python 3 fixes: apply 2to3 changes.

2e8ae6d24b4509885e5924a9ee3594e965b80d58 authored almost 11 years ago by David Yip <[email protected]>
Python 3 fixes: switch to SockJS-Tornado.

Tornadio2 doesn't work with Python 3. There is a patch, but Tornadio2
is also unmaintained.

017b8b5f93a9566b7c18503e8c8f9eb3e933698a authored almost 11 years ago by David Yip <[email protected]>
Version 0.1.5.

4dd7068c3ceb34ff36aa121a1774d6d3ac1e3ee8 authored almost 11 years ago by Christopher Foo <[email protected]>
Merge commit '58045'

Conflicts:
seesaw/__init__.py

6732496d2dd0fc86f85b4e61334aa8e7b6bccf4c authored almost 11 years ago by Christopher Foo <[email protected]>
Bumps version to 0.1.5b1.

042f3534c2b503d9b3ac3f619b34aa402d51f660 authored almost 11 years ago by Christopher Foo <[email protected]>
Works around spurious item events. Closes ArchiveTeam/seesaw-kit#27.

58045ac847938d28ce386e1ab3bc9d8743adeb52 authored almost 11 years ago by Christopher Foo <[email protected]>
Fixes regression with --max-items.

c753876dd70a1a6a6f34039f5468d9f169436948 authored almost 11 years ago by Christopher Foo <[email protected]>
Fixes --max-items, recursion depth exceeded. Closes ArchiveTeam/seesaw-kit#39.

e267f62d99ef24c2f377888aed533f0c6fa4c215 authored almost 11 years ago by Christopher Foo <[email protected]>
Version 0.1.4.

Merge commit '0adb9b3bb4b13aadf71110f7dd2a93fdad28a3ac'

Conflicts:
seesaw/__init__.py

5e0d2d938bd942fbc406315dabe2cb7ac8af4db2 authored about 11 years ago by Christopher Foo <[email protected]>
Bump version to 0.1.4b1.

92fa4d6ff8d064ca1fdd84aba9620f229bbe4701 authored about 11 years ago by Christopher Foo <[email protected]>
Uses better unique id generation scheme (ArchiveTeam/seesaw-kit#45).

0adb9b3bb4b13aadf71110f7dd2a93fdad28a3ac authored about 11 years ago by Christopher Foo <[email protected]>
Merge pull request #46 from yipdw/development

Set the common part of an item's data_dir in the pipeline

4a6745f35f886cd75107045b78e3856387d88f4c authored about 11 years ago by Christopher Foo <[email protected]>
Set data_dir in pipeline.

In Seesaw, while all fetch items have their own scratch directories,
those scratch directories a...

d484c564d67edeee6bb66e7455289fae562a2e3e authored about 11 years ago by David Yip <[email protected]>
Version 0.1.3

7b9cfad39fb800b0f7d60b8cd8b570255b3cf308 authored about 11 years ago by Christopher Foo <[email protected]>
Merge commit '322f64f'

4f633e95fd96a13a3ebe96d80c5f212dbd3f4b8c authored about 11 years ago by Christopher Foo <[email protected]>
Bump version to 0.1.3.b1

058e31d619147249ae8a4aaa07d90e87d3e0e88b authored about 11 years ago by Christopher Foo <[email protected]>
Show project name as tooltip (Closes ArchiveTeam/seesaw-kit#19).

The tooltip shows over the item name.

322f64f31a25c3e0846520634b64db7166d60100 authored about 11 years ago by Christopher Foo <[email protected]>
Updates bandwidth when not divide-by-zero (Closes ArchiveTeam/seesaw-kit#31).

2abd6122216586620e14dc349bea15efa96f265b authored about 11 years ago by Christopher Foo <[email protected]>
Version 0.1.2.

Merge branch 'development'

Conflicts:
seesaw/__init__.py

49d8103c78554915b904befaa9a7f374a12c8844 authored about 11 years ago by Christopher Foo <[email protected]>
Adds docstring about ConfigValue collection methods.

2c03da043e044fae3f4ea7c8d2d31e55551e44f0 authored about 11 years ago by Christopher Foo <[email protected]>
Adds docstrings.

Squashed commit of the following:

commit 253f201eaed3e2b4963d4f5eb40107a25c487172
Author: Chris...

1c9457cc08db0646e3b9033d09fd76807bfefa45 authored about 11 years ago by Christopher Foo <[email protected]>
Updates the readme intro and links to wiki

b0bf1c8bbc1fc5f8b8dce4d9977d003d5f2fb71b authored about 11 years ago by Christopher Foo <[email protected]>
Adds noscript warning message to warrior web ui.

82ccb1301c968021f049a2ca45f8beb656749208 authored about 11 years ago by Christopher Foo <[email protected]>
Update hq_mock to point to working test project

e981843566a2073a301b49aab50bc0326ec51233 authored about 11 years ago by Christopher Foo <[email protected]>
Adds HQ mock and warrior runner for local testing.

3422815d371e9ba33003d7849be21f583d8d4910 authored about 11 years ago by Christopher Foo <[email protected]>
Reorganizes examples & test files. Updates manifest.in.

17244e3638b1de68174e80a764dd18f5ad905031 authored about 11 years ago by Christopher Foo <[email protected]>
Version 0.1.1

Using semantic versioning. 0.0.16 is considered to be 0.1.0.

ee3b72ff16c95d175927e6659beb6a8a09b86831 authored about 11 years ago by Christopher Foo <[email protected]>
Adds unittests for version string.

3a1b941d1d3d012694382115d5d7207310ea41ab authored about 11 years ago by Christopher Foo <[email protected]>
Unittest assertIn fix for 2.6

854a6b07cb17f0673bb1bad0dafe4014ba873043 authored about 11 years ago by Christopher Foo <[email protected]>
Reduce unittest waiting time for ExternalProcess.

deb731d31bec3da428a31012feeb64981670f3e0 authored about 11 years ago by Christopher Foo <[email protected]>
Fixes off-by-one (Closes ArchiveTeam/seesaw-kit#29).

1398c43a8871faf0f70d468365478558158a515c authored about 11 years ago by Christopher Foo <[email protected]>
Fixes AsyncPopen.pipe not defined (Closes ArchiveTeam/seesaw-kit/#26).

Merge commit '209480' into development

Conflicts:
seesaw/externalprocess.py

fead0e6c4f4c902e00be4a8b4d8978e8d0eada69 authored about 11 years ago by Christopher Foo <[email protected]>
Add ExternalProcess tests.

81c304cae6e0be348e8a42f8f886f7d44eff9e74 authored about 11 years ago by Christopher Foo <[email protected]>
Adds unit test base.

e5670702c2b50de75fdb5c1d821349982a510910 authored about 11 years ago by Christopher Foo <[email protected]>
Fixes util_test.py to be useful.

35d3e97d2ed3b613588f5bb452ec615c2d312009 authored about 11 years ago by Christopher Foo <[email protected]>
Makes test_executable check for stderr as well.

8d5b1a09eb08069ad137906a88f098808a3cc419 authored about 11 years ago by Christopher Foo <[email protected]>
run-pipeline: Supports version arg

c3589a233e35636d266f985f7dadf18c4d430dc7 authored about 11 years ago by Christopher Foo <[email protected]>
Adds Sphinx doc build scripts.

a399a7ef084db3aefa196b46abe6562a2fa37b6d authored about 11 years ago by Christopher Foo <[email protected]>
Prepares for Python 3 support.

Squashed commit of the following:

commit c1e47a8cdeef52a22b08bc9cd1e15c6bb8852ae5
Author: Chris...

4335208cde5b0f13da0ce0f8054a2a4a22fc181f authored about 11 years ago by Christopher Foo <[email protected]>
Adds some basic tests.

277f1da20e6f1ac645efbee6c7f57f80c3f45080 authored about 11 years ago by Christopher Foo <[email protected]>
Removes unused imports.

2afd761e75fc820d11c0ff41a74d27b356b983cb authored about 11 years ago by Christopher Foo <[email protected]>
Restrict nickname in run-pipeline. Fixes ArchiveTeam/seesaw-kit#34.

Nicknames are restricted in the same way as in the warrior interface.

2cd6fcafb96990f9706889d621941d17dd6e9fed authored about 11 years ago by Christopher Foo <[email protected]>
Version 0.0.16.

d353ed19970e4c829b947f6e7238482cf4dfab0d authored about 11 years ago by Christopher Foo <[email protected]>
Specify the metavar for the context-value argument

5239cdc8294341b470cbdcf64cb8567aafc7a8e0 authored about 11 years ago by Christopher Foo <[email protected]>
Supports adding global variables to pipeline (ArchiveTeam/seesaw-kit#35).

Due to the way how the pipeline design works, tasks cannot reverse the
flow of direction of the ...

65f88316d4359c1f5744253420e00cda26e52413 authored about 11 years ago by Christopher Foo <[email protected]>
Re-indent run-pipeline and run-warrior

0670655ab26ae620cf2da0290e8ee14faf1821c5 authored about 11 years ago by Christopher Foo <[email protected]>
Re-indent to PEP8 (ArchiveTeam/seesaw-kit#30)

c72dbb9a0ce21b60c51d64769d758db8de006c16 authored about 11 years ago by Christopher Foo <[email protected]>
Add license file.

cefd2bf5322cf36d57a009e6772291b0ba53da26 authored about 11 years ago by Christopher Foo <[email protected]>
Start wait_callback after setting self.pipe, to avoid crash in _wait_for_end when the process takes a while to start

2094809f83d64b7bb576dd419156abc66d366318 authored over 11 years ago by Ivan Kozik <[email protected]>
Version 0.15.

72262c8bb7a0a19c9610b3085e4241ad891dcd79 authored over 11 years ago by Alard <[email protected]>
Fix broadcasting of empty messages.

7aeaffa2977e6e11393151a2af078301b9e06a20 authored over 11 years ago by Alard <[email protected]>
test_executable accepts lists of version numbers.

2110b643c7178ee8a3b55d88f2487188ed1e7a88 authored over 11 years ago by Alard <[email protected]>
Version 0.14.

4384099aed888b665fe92e03f06fd6ab43ecd4b9 authored almost 12 years ago by Alard <[email protected]>
Add favicon.

4e15d79d04852f234cedf2f9cc7ccd34075c223c authored almost 12 years ago by Alard <[email protected]>
Remember collapse status when showing new items.

b813b135f47ca5fca532bf30d6838a03d22fe510 authored almost 12 years ago by Alard <[email protected]>
Try to ignore duplicate connections.

On reconnect Socket.IO sometimes creates duplicate connections, which
leads to duplicate events....

ef88516ae4e467486a8f4c6215deb64036f96753 authored almost 12 years ago by Alard <[email protected]>
Reload web interface if warrior restarts.

You can't 'reconnect' to a new run-pipeline or run-warrior instance.

55ad6875a7d5b6c24bdfbeb0322f26489da10fb6 authored almost 12 years ago by Alard <[email protected]>