Ecosyste.ms: OpenCollective

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

github.com/ArchiveTeam/universal-tracker

A configurable, reusable tracker with dashboard
https://github.com/ArchiveTeam/universal-tracker

Remove arbritrary 100-item limit from /rescue-me.

57f3ce6eb9d98ea108997d440c51725367d7eed7 authored about 12 years ago by Alard <[email protected]>
Fix warrior icon in CSS/JS.

3776143e855f7125abf97ea78e766bb1d94162e8 authored about 12 years ago by Alard <[email protected]>
Fix JS log.

5e6306d337f74b3069d75675c1d0e4396d38eb3c authored about 12 years ago by Alard <[email protected]>
Special Warrior icon.

1d957acdb185d41cc93b9a6441447497477a7eb8 authored about 12 years ago by Alard <[email protected]>
Log user-agent header.

f87b2aae06aab0caafc1e42350b719b205b3d858 authored about 12 years ago by Alard <[email protected]>
Fix budget.

c03200e9799205deb40ef57c6cd8ac6ef1f846b7 authored over 12 years ago by Alard <[email protected]>
HTML.

81cff319bdd395efbd7ab48540052aad2082d24d authored over 12 years ago by Alard <[email protected]>
More cleanup.

91c2c46b9aec50b793f992f9a173b4c20200e0f2 authored over 12 years ago by Alard <[email protected]>
Downloader budgets.

1c97072954d27cf0194c83e2780cde1800661092 authored over 12 years ago by Alard <[email protected]>
Config variable is called min_script_version.

9274eef168a41acba9b1725189e4076918324459 authored over 12 years ago by Alard <[email protected]>
Check client versions.

5f475913a73376a9cbcf91bd4f80e759beb4c281 authored over 12 years ago by Alard <[email protected]>
Rate limit with status code 429 (per RFC 6585).

d6bf0ad5808310e9e271390ae77daf47327ff882 authored over 12 years ago by Alard <[email protected]>
Upgrade socket.io.

5a07f88b13a77a6d0174be468594515aac4287b2 authored over 12 years ago by Alard <[email protected]>
Accept Bignum/Fixnum sizes.

f3ac787b2c4e99954a594ea10c718fa7e106ffb7 authored over 12 years ago by Alard <[email protected]>
Remove Picplz exception.

2c91e757756892bf3b6fc90d96ef8ce56e8c4d94 authored over 12 years ago by Alard <[email protected]>
Correct prefix for "todo" list.

56cf1e349786310cac3e76413b8d87308f6b6a71 authored over 12 years ago by Alard <[email protected]>
Update readme to reflect multi-project tracker.

b3c2a2cbc11af00d5a0e9474ef0fee2666e6b54b authored over 12 years ago by Alard <[email protected]>
Add Redis caching for large stats JSONs.

b61adc1c285f26cc8d272fd8a73c16e15cb17038 authored over 12 years ago by Alard <[email protected]>
Queue management.

c223468a6440f7683af39aadaf85e67b836a4da0 authored over 12 years ago by Alard <[email protected]>
Logs admin.

71f5b7099b5f798568666d85624139c4335cfdcf authored over 12 years ago by Alard <[email protected]>
Derive live_log_channel from slug.

427421139030d20e8693d64718d91bc271820bb3 authored over 12 years ago by Alard <[email protected]>
Show number done on claims list.

59f9d32943f90829ec0d5140b4c0c9b24a5a98cd authored over 12 years ago by Alard <[email protected]>
Manage blocks.

c5cbe3d9aaf99e13cf86d5fe3061465d4e21eefc authored over 12 years ago by Alard <[email protected]>
Make it a multi-project tracker.

96cee975873900a39c92442d8328b5ed7f9401c6 authored over 12 years ago by Alard <[email protected]>
Bundle update.

f85574e3f4ee82e77399504533b5df195c871250 authored over 12 years ago by Alard <[email protected]>
Reduce number of Redis rountrips.

341620a42e8b907167301227b61de83287cf31dc authored over 12 years ago by Alard <[email protected]>
The "id" field with extra info may also be a hash.

1b6af3a24edea698812fe82ce501d5da246a6a4e authored over 12 years ago by Alard <[email protected]>
Admin styling.

2f6f5ac98eafcc299faf88d69cb0812f36b1b3be authored over 12 years ago by Alard <[email protected]>
Minutes may return an empty array.

479e035bd5b859d6c95a51cd162e7c12a014491c authored over 12 years ago by Alard <[email protected]>
More HTTPS links.

49d98598155efc817bc03649849c5b765975197a authored over 12 years ago by Alard <[email protected]>
Fix code for per-downloader queues.

08f1842c6d81d89b935e259d3d21879f066ce035 authored over 12 years ago by Alard <[email protected]>
HTTPS for googleapis.com.

a2acc68c890e8e9332dab5f4809937a537e7a94a authored over 12 years ago by Alard <[email protected]>
Do not use $redis but redis in tracker methods.

98ce70aba5ece28cdc845e7cd236db6afcb0f9b4 authored over 12 years ago by Alard <[email protected]>
Add utility scripts.

59ebb91c56de83978d3e3dc3a3c274761f2bf368 authored over 12 years ago by Alard <[email protected]>
Merge branch 'master' of git+ssh://github.com/ArchiveTeam/universal-tracker

48e8a417cdf726fe4eac358d2ff1113822731317 authored almost 13 years ago by Alard <[email protected]>
Filter items with regular expressions.

edae42576dd89b7af567b87e732950e5682088df authored almost 13 years ago by Alard <[email protected]>
Small changes to claims screen.

fca8b881b5f7c0d690dc7f0405f4dd87be3f8ae2 authored almost 13 years ago by Alard <[email protected]>
Block by downloader name.

544be8976191c1744fda3764fa753af6ea2a6f05 authored almost 13 years ago by Alard <[email protected]>
Add support for upload logging.

77e45a16735435328ebf2607b64ae0509bc42843 authored almost 13 years ago by Alard <[email protected]>
Summarize claims in admin area.

7234eeeec861acf828ddfb72b5db238866f3de44 authored almost 13 years ago by Alard <[email protected]>
Increase caching of dashboard stats.

ec2aa394743f20164cdc3fcf9db212e64131022c authored almost 13 years ago by Alard <[email protected]>
Add button to show all downloaders.

70f55508ad02b7aa47a43d28172542c2cb1a802f authored almost 13 years ago by Alard <[email protected]>
Restore the test features.

This reverts commit 4a5d8e830f94143bf0b0c6c017cd8edc2fe318b9.

271c81b160b3ff9d5684253d1cd918f4c81ac9d4 authored almost 13 years ago by Alard <[email protected]>
Correct indentation for code blocks.

747b7a2409af756ada65be5bae3d90129b4b668d authored almost 13 years ago by Alard <[email protected]>
Add a bit of documentation.

ae0d0c5ea6097c5fdb4b38d5ef94d1725c00bebb authored almost 13 years ago by Alard <[email protected]>
Update test for ip blocks (they now return 404, not 200).

4a5d8e830f94143bf0b0c6c017cd8edc2fe318b9 authored almost 13 years ago by Alard <[email protected]>
Implement rate limits.

c8e026600a62e15eaf9293798207fef47568c98b authored almost 13 years ago by Alard <[email protected]>
Handle errors in parsing input (for JSON without Content-Type).

44a268ec98dc1313752f7fda7328a2e5f9bbb135 authored almost 13 years ago by Alard <[email protected]>
resp is replies.

a8352be715479800c38773f2501f621a0efc7139 authored almost 13 years ago by Alard <[email protected]>
Send nothing to blocked ips.

db7e1ad80d52c6da008f8a2fb47662ad12bac873 authored almost 13 years ago by Alard <[email protected]>
Handle parse errors.

fd2298a666453a461c5c16d785018799318807fd authored almost 13 years ago by Alard <[email protected]>
Print release stats.

9df9b2fef814959520b6f150dcee7c59d4371827 authored almost 13 years ago by Alard <[email protected]>
Add new queue todo:secondary to stats.

db73b8a3410445780585a6ac9fc7afa165e617f4 authored almost 13 years ago by Alard <[email protected]>
Add todo:secondary as a backup queue.

373b64004d88d376e32f56d34dc8ecfef8598f99 authored almost 13 years ago by Alard <[email protected]>
Ignore errors in POST data.

8f5653a43c674e0e54cb31963994d137c92c16a0 authored almost 13 years ago by Alard <[email protected]>
Release stale claims with the admin panel.

b7da79ca5e63ff6f92949fffcf7a38229d25b9ee authored almost 13 years ago by Alard <[email protected]>
Per downloader chartdata.

341ce3151cf421a404053fa43a76de21d1f7acf8 authored almost 13 years ago by Alard <[email protected]>
Settings is an instance variable

643fffbec823f4aa6ef51ec8847f86934e884c14 authored almost 13 years ago by Alard <[email protected]>
TrackerConfig is in UniversalTracker module.

6acd17ccd67e69375b8ccd4b72a0f93581e8b457 authored almost 13 years ago by Alard <[email protected]>
Fix relative paths. (The extensions gem is not compatible with Ruby 1.9.)

11ea98269ac05fb7ef4d00fb05767bc5077c7f09 authored about 13 years ago by Alard <[email protected]>
Configuration has been moved to config/ directory and Redis.

073f32516192e047406d851b7d037455b8e7e768 authored about 13 years ago by Alard <[email protected]>
Move utility scripts to scripts/ subdirectory.

e4cbc2ac4aa4a8c81fd2d8e41cc62c5d1a421f52 authored about 13 years ago by Alard <[email protected]>
Reorganize and break up in smaller files.

5f6fbba185cb92dab1622d4b28f14d8dff9bb572 authored about 13 years ago by Alard <[email protected]>
Added /items/:item.json method to get the status of an item.

ddecf35fe3c1fc7ac5730a39ed2fa3e6d7b162ae authored about 13 years ago by Alard <[email protected]>
Settings hash should use symbols.

557dc81bab5831f7b4bdd1aa5128eb7ac102c374 authored about 13 years ago by Alard <[email protected]>
User(name)?s are now called items.

9cf871d8e7678f4c7ff6a892ac718b65f4db61ba authored about 13 years ago by Alard <[email protected]>
Clean up log_added_items.

8efadae49f5df74b0ba623d134a24f1dc811fd0c authored about 13 years ago by Alard <[email protected]>
Rename key blocked_log to blocked-log for consistency.

89425a13a321b0b58a7fc6a8a574ac853ec0743b authored about 13 years ago by Alard <[email protected]>
The timeouts should be handled elsewhere, if at all.

91c54107ca1c21c7c957d333664aff2658f7b0f2 authored about 13 years ago by Alard <[email protected]>
Split the large mark_item_done function.

e3fdf083258ff7afb8cfebe7d7e1d03ce62b57cc authored about 13 years ago by Alard <[email protected]>
Specs for release_item, mark_item_done.

8da6991549950c1d56e91a5ffa9a8b97ea4f9fc4 authored about 13 years ago by Alard <[email protected]>
Rewrote parts of the queueing methods.

d4796e1cc1b55e5e9fb10ecc190c35fb2c6c0278 authored about 13 years ago by Alard <[email protected]>
Fix bug in #add_items.

b7a34c76ebe93112f79031ecf6531fc7808b3fae authored about 13 years ago by Alard <[email protected]>
Added first RSpec tests.

9f5f3ffd1c78281553196b07443bd6a25bef4a89 authored about 13 years ago by Alard <[email protected]>
Testing should not flush all existing Redis DBs, just the testing DB.

bd345d00571f4d932c3726a60e8a597b787588ae authored about 13 years ago by Alard <[email protected]>
Travis: Fix mistake with capitalization of env variable. Add Ruby 1.8.7.

d31bbcb5d67a8f59b51b9eb57073b00f618226e3 authored about 13 years ago by Alard <[email protected]>
Moved Redis configuration to a separate file with environments.

Provide config/redis.json or environment variables, e.g. REDIS_HOST.

c9f115416817ef8c09711280773f7e30db15691c authored about 13 years ago by Alard <[email protected]>
Add a Travis CI build status image to the README.

I'm not sure if I like this. It makes the README a lot less useful as human-consumable text, b...

3977466e46d9ef8fb1d7fc9764451af74d3c3197 authored about 13 years ago by yipdw <[email protected]>
Set an appropriate load path for the app when running scenarios.

0870bf73e4e3d47ff157647f9f888e915896c2bb authored about 13 years ago by David Yip <[email protected]>
Rake needs to be present in the gem bundle.

Motivation: Travis workers run `bundle exec rake`.

6c987d0730bb27e84f07b44e771d6ccfb0e66134 authored about 13 years ago by David Yip <[email protected]>
Configuration for Travis CI.

486df2ba60eecbf36bfeadc29dfed4a696fc3333 authored about 13 years ago by David Yip <[email protected]>
Use one assets_version.

2b8a47611006ed54305dcdeda6ffd94abbcfa797 authored about 13 years ago by Alard <[email protected]>
Replace more $redis with tracker.redis.

0db68e86ebbea653f190f04e68ce913641227513 authored about 13 years ago by Alard <[email protected]>
Move add_items from App to Tracker.

b0d6b6482afd1faf10f3adb687b28c4359405bb8 authored about 13 years ago by Alard <[email protected]>
Move admin_password from App to Tracker.

08f513a67dc183011147534d71e035c659ace031 authored about 13 years ago by Alard <[email protected]>
Ignore redis_conf.rb for tests.

1ed5f5c9238704bba039cef8a55895adc679f84a authored about 13 years ago by Alard <[email protected]>
Moved code from App to Tracker.

d49bafb685ce7e7bb9e1059af18908aca0f587c3 authored about 13 years ago by Alard <[email protected]>
Use new Tracker, TrackerConfig in tests.

fca58852669857e124f1d2fdaa8176192431b4fc authored about 13 years ago by Alard <[email protected]>
Let tracker include tracker_config.

3d1e636a1abbecddb7441b07f98f590eb0e79c97 authored about 13 years ago by Alard <[email protected]>
Make Tracker use TrackerConfig. Less use of global $redis variable.

0813bc08a0e273fab394a0c3403dd2cb46fad9c8 authored about 13 years ago by Alard <[email protected]>
Ignore the test settings for Redis.

f26f74c4297204a9a1084529ee733f8bd49a82e8 authored about 13 years ago by Alard <[email protected]>
Merge integration-tests.

36d774c473afd632ba3df33e6506f6e5c3223713 authored about 13 years ago by Alard <[email protected]>
Add .gitignore.

b9a9dd08a9aa214aa75b5069a1270ad2b41d3646 authored about 13 years ago by Alard <[email protected]>
Introduce UniversalTracker namespace and move code from App to separate files.

78770ce61e170049d14d1017e203669380e4a66b authored about 13 years ago by Alard <[email protected]>
Fix typo.

2b593e6dbe421b6275e41093e7eea12b107221f0 authored about 13 years ago by yipdw <[email protected]>
Tabs to spaces.

111d2411f6f5297ec01cc9ee5564f020c9439e92 authored about 13 years ago by David Yip <[email protected]>
Two scenarios for work item checkout.

Specifically, these scenarios check:

* when work items exist, the response has status 200 and c...

bf4e44710a06f0cc36be03cfa7799c67e52397c3 authored about 13 years ago by David Yip <[email protected]>
Use RSpec for checking expectations.

34d64431b6875934e4bc8d791021b6fc6f6d9659 authored about 13 years ago by David Yip <[email protected]>
Test environment information.

88b76d585c3ed2c5cc7a01ccb1f016c2a090971c authored about 13 years ago by David Yip <[email protected]>
Cucumber test harness.

4836b97a2c39e1cf97ec7c2b8d6d45e966ed26ff authored about 13 years ago by David Yip <[email protected]>