Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/metacpan/logo-vote
Logo contest voting server
https://github.com/metacpan/logo-vote
link from the voting tally to the entries above.
4483c7f81161ee6399e92a01e19313c9dc8ad62d authored almost 13 years ago by Yanick Champoux <[email protected]>
4483c7f81161ee6399e92a01e19313c9dc8ad62d authored almost 13 years ago by Yanick Champoux <[email protected]>
automatic reordering
5d0d261e433d6ef169d2fa44c0d152908057c144 authored almost 13 years ago by Yanick Champoux <[email protected]>
5d0d261e433d6ef169d2fa44c0d152908057c144 authored almost 13 years ago by Yanick Champoux <[email protected]>
clarify error message
1df3ec0271d3ca198034b521231857ce797be68b authored almost 13 years ago by Yanick Champoux <[email protected]>
1df3ec0271d3ca198034b521231857ce797be68b authored almost 13 years ago by Yanick Champoux <[email protected]>
Drive the voting stuff from the main Makefile
42874a0d5601b4a0b58a0f4b6c0f2db96118ff49 authored almost 13 years ago by Florian Ragwitz <[email protected]>
42874a0d5601b4a0b58a0f4b6c0f2db96118ff49 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add a rule to compute the vote result
7877cbb750476e5fdd0760ef7fdce00094fff5bf authored almost 13 years ago by Florian Ragwitz <[email protected]>
7877cbb750476e5fdd0760ef7fdce00094fff5bf authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add the Makefile i use to send emails
219589b85dbe35fc228d253339f8583097f47198 authored almost 13 years ago by Florian Ragwitz <[email protected]>
219589b85dbe35fc228d253339f8583097f47198 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Fix a typo
Thanks, sawyer!
68f3c15b5f47b7aec0233ff0024b7e0e178d53d8 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add a hacked version of an old devotee
Modifications made allow voting on more than 9 options
2439f1ff0e7940e83c360ffef5faab9bf877cb34 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add a script to generate tally files for analysis
9b17fc0bf65fb51ef1ce69446f875c8658ea6a22 authored almost 13 years ago by Florian Ragwitz <[email protected]>
9b17fc0bf65fb51ef1ce69446f875c8658ea6a22 authored almost 13 years ago by Florian Ragwitz <[email protected]>
fixes typos
cfc9ad190838e8670036849bbff4fe06294b3dcc authored almost 13 years ago by Olaf Alders <[email protected]>
cfc9ad190838e8670036849bbff4fe06294b3dcc authored almost 13 years ago by Olaf Alders <[email protected]>
Results will be announced in April
712c42d8cc8208e4973be2ae722fdb0766fc978f authored almost 13 years ago by Florian Ragwitz <[email protected]>
712c42d8cc8208e4973be2ae722fdb0766fc978f authored almost 13 years ago by Florian Ragwitz <[email protected]>
This is a private vote
041002e7ef5856b80370dc503293f20be90ef0ff authored almost 13 years ago by Florian Ragwitz <[email protected]>
041002e7ef5856b80370dc503293f20be90ef0ff authored almost 13 years ago by Florian Ragwitz <[email protected]>
Change the voting period
d267441657b223c327cc59440888907cd7a10e91 authored almost 13 years ago by Florian Ragwitz <[email protected]>
d267441657b223c327cc59440888907cd7a10e91 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Stop checking the in-memory feed for freshness
We're done posting logos. Once loaded, we don't care about server-side changes
anymore.
Record the contestant's IDs as well
a274c243797302ac0f2928e8cf2b654648711e8f authored almost 13 years ago by Florian Ragwitz <[email protected]>
a274c243797302ac0f2928e8cf2b654648711e8f authored almost 13 years ago by Florian Ragwitz <[email protected]>
Stop offering voting once a ballot is submitted
eab503fb4f6dd23f737167cd1a7b46c874f125b1 authored almost 13 years ago by Florian Ragwitz <[email protected]>
eab503fb4f6dd23f737167cd1a7b46c874f125b1 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Redirect to a success page after voting
1c30f280952516ed485504871f2e412c5d0b32e6 authored almost 13 years ago by Florian Ragwitz <[email protected]>
1c30f280952516ed485504871f2e412c5d0b32e6 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Rename the voting error page
1521acd029769357572015ea840bd91732d82831 authored almost 13 years ago by Florian Ragwitz <[email protected]>
1521acd029769357572015ea840bd91732d82831 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Implement registering votes
4ffb4bd7fb9db4db26f33c7873958214f1797c8a authored almost 13 years ago by Florian Ragwitz <[email protected]>
4ffb4bd7fb9db4db26f33c7873958214f1797c8a authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add some ballot validation
6c72c04362df2f7cc56af450e9f02081bbedf497 authored almost 13 years ago by Florian Ragwitz <[email protected]>
6c72c04362df2f7cc56af450e9f02081bbedf497 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Clarify the voting rules
8c56bad07e9cb1c2bc18ab207098d926570c7a94 authored almost 13 years ago by Florian Ragwitz <[email protected]>
8c56bad07e9cb1c2bc18ab207098d926570c7a94 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Make check marks green
77528a3d1bb7d6bac1caaa45df363c7e4f77ad24 authored almost 13 years ago by Florian Ragwitz <[email protected]>
77528a3d1bb7d6bac1caaa45df363c7e4f77ad24 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Explain how to vote
cd551bc72d0235d86b4ef80327c2601b9f884786 authored almost 13 years ago by Florian Ragwitz <[email protected]>
cd551bc72d0235d86b4ef80327c2601b9f884786 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Verify contributor-nes against precomputed data
86046c683cd6390ee12d9f06397ed1512bca3ac3 authored almost 13 years ago by Florian Ragwitz <[email protected]>
86046c683cd6390ee12d9f06397ed1512bca3ac3 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Only present logged in contribs with voting entries
c1584ef12e835cfbd0418ffde1080c541e0656bc authored almost 13 years ago by Florian Ragwitz <[email protected]>
c1584ef12e835cfbd0418ffde1080c541e0656bc authored almost 13 years ago by Florian Ragwitz <[email protected]>
Beef up the auth error page a little
066eda39e40438bfb173280e2f77662109722772 authored almost 13 years ago by Florian Ragwitz <[email protected]>
066eda39e40438bfb173280e2f77662109722772 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Make vote values equally big
0a076320cc7d7fdffa5cb7d080e6ffcfc6e5bae9 authored almost 13 years ago by Florian Ragwitz <[email protected]>
0a076320cc7d7fdffa5cb7d080e6ffcfc6e5bae9 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Make voting boxes wider
0c1016a180106c6f48cd2838bfa15e623bb2bae7 authored almost 13 years ago by Florian Ragwitz <[email protected]>
0c1016a180106c6f48cd2838bfa15e623bb2bae7 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Make it harder to enter non-numeric values
1f765cef6d40a3f2c8c26b11471a77e01613fb19 authored almost 13 years ago by Florian Ragwitz <[email protected]>
1f765cef6d40a3f2c8c26b11471a77e01613fb19 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Keep the different vote fields in sync
2cf25a7bc798d78d642583baf36e58d774a96d1d authored almost 13 years ago by Florian Ragwitz <[email protected]>
2cf25a7bc798d78d642583baf36e58d774a96d1d authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add jquery
4895233b5747e175c1108bacd1fcf4a7b9e1b629 authored almost 13 years ago by Florian Ragwitz <[email protected]>
4895233b5747e175c1108bacd1fcf4a7b9e1b629 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add voting boxes right next to entries
ab2aa864f884ef86a1f62d801d2d8210d657c365 authored almost 13 years ago by Florian Ragwitz <[email protected]>
ab2aa864f884ef86a1f62d801d2d8210d657c365 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Re-organise the page to have instructions on top
Also attempt to make it somewhat pretty, but my approach for that was to copy
and paste bits and...
Encode the contributor's data as utf-8
d553bcaf4525b9f65dbc4c27a35695a15628e94f authored almost 13 years ago by Florian Ragwitz <[email protected]>
d553bcaf4525b9f65dbc4c27a35695a15628e94f authored almost 13 years ago by Florian Ragwitz <[email protected]>
Fetch id field for contributors.
b43e9c55f991d9ae1d16b6567d8b6412157e46f1 authored almost 13 years ago by Johannes Plunien <[email protected]>
b43e9c55f991d9ae1d16b6567d8b6412157e46f1 authored almost 13 years ago by Johannes Plunien <[email protected]>
Add module to fetch/store/load contributors.
ec2dedf68cfc37bc73d70057e6dcb792f56774cf authored almost 13 years ago by Johannes Plunien <[email protected]>
ec2dedf68cfc37bc73d70057e6dcb792f56774cf authored almost 13 years ago by Johannes Plunien <[email protected]>
Add data dir.
0f821f67c6dab34dd6b4f1527dd191c292336ce9 authored almost 13 years ago by Johannes Plunien <[email protected]>
0f821f67c6dab34dd6b4f1527dd191c292336ce9 authored almost 13 years ago by Johannes Plunien <[email protected]>
Remove another set of warnings
12e846de7b4587692c2cabd5a8d389fcd681fedb authored almost 13 years ago by Florian Ragwitz <[email protected]>
12e846de7b4587692c2cabd5a8d389fcd681fedb authored almost 13 years ago by Florian Ragwitz <[email protected]>
Remove a set of warnings
25098446a43411a44c81847c7440ebcc366d3380 authored almost 13 years ago by Florian Ragwitz <[email protected]>
25098446a43411a44c81847c7440ebcc366d3380 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Start with a check list for voting
To be expanded with the actual rules and voting instructions later.
Terribly ugly currently, as...
b97c00fd0307f3efdebe680efabc80e0bf176aea authored almost 13 years ago by Florian Ragwitz <[email protected]>
Link to the login action
845b17da94842295e9cabae85b187773e1d1d511 authored almost 13 years ago by Florian Ragwitz <[email protected]>
845b17da94842295e9cabae85b187773e1d1d511 authored almost 13 years ago by Florian Ragwitz <[email protected]>
Add a login action
435ec0d798ad4590d5a542a50b639c55555e255f authored almost 13 years ago by Florian Ragwitz <[email protected]>
435ec0d798ad4590d5a542a50b639c55555e255f authored almost 13 years ago by Florian Ragwitz <[email protected]>
Fix another inversed conditional
Duh!
ca5226d03fde3b06806f658fc17a1517df4d341f authored almost 13 years ago by Florian Ragwitz <[email protected]>
Display voting rules for everyone
92350506ae5d121bff08d3a2a5bce657d0354c1e authored almost 13 years ago by Florian Ragwitz <[email protected]>
92350506ae5d121bff08d3a2a5bce657d0354c1e authored almost 13 years ago by Florian Ragwitz <[email protected]>
Only display the voting form for logged in users
98462488ce8b7a4c0551d350816f3225726319cb authored almost 13 years ago by Florian Ragwitz <[email protected]>
98462488ce8b7a4c0551d350816f3225726319cb authored almost 13 years ago by Florian Ragwitz <[email protected]>
First come, first serve
29b22fe5473b58f1e0e03b78af5e48b9733d653c authored almost 13 years ago by Florian Ragwitz <[email protected]>
29b22fe5473b58f1e0e03b78af5e48b9733d653c authored almost 13 years ago by Florian Ragwitz <[email protected]>
ensures that feed begins with very first post
93a0aeb75539b2976b51c610cb620a1ddbc7323f authored almost 13 years ago by Olaf Alders <[email protected]>
93a0aeb75539b2976b51c610cb620a1ddbc7323f authored almost 13 years ago by Olaf Alders <[email protected]>
UI for casting votes (preferential ballot)
f30f3c4e7b21d092633c5e49be11276c0942966f authored almost 13 years ago by Dimitar Petrov <[email protected]>
f30f3c4e7b21d092633c5e49be11276c0942966f authored almost 13 years ago by Dimitar Petrov <[email protected]>
Use HTTP headers to refresh feed only if modified.
a94aacf1dce75bbdcaafb9ccc9b9f7d835106a43 authored about 13 years ago by Johannes Plunien <[email protected]>
a94aacf1dce75bbdcaafb9ccc9b9f7d835106a43 authored about 13 years ago by Johannes Plunien <[email protected]>
Let Entries model make a new instance per request.
57368a49273d51309586d718dc8a7d5eaaf18834 authored about 13 years ago by Johannes Plunien <[email protected]>
57368a49273d51309586d718dc8a7d5eaaf18834 authored about 13 years ago by Johannes Plunien <[email protected]>
Fix another issue in the readme markdown.
0a807389d35bd6fc3030ba97325088117c16f9a4 authored about 13 years ago by Johannes Plunien <[email protected]>
0a807389d35bd6fc3030ba97325088117c16f9a4 authored about 13 years ago by Johannes Plunien <[email protected]>
Make everything a bit more compact in the UI.
821b5e0efd94afbe15a5634c925828ed33a5db10 authored about 13 years ago by Johannes Plunien <[email protected]>
821b5e0efd94afbe15a5634c925828ed33a5db10 authored about 13 years ago by Johannes Plunien <[email protected]>
Fix markdown in readme.
b92023171c1d3719d82303629a926eed5ee42a86 authored about 13 years ago by Johannes Plunien <[email protected]>
b92023171c1d3719d82303629a926eed5ee42a86 authored about 13 years ago by Johannes Plunien <[email protected]>
Add readme.
5ba0826ba05382df016c17a21693496e99d112ae authored about 13 years ago by Johannes Plunien <[email protected]>
5ba0826ba05382df016c17a21693496e99d112ae authored about 13 years ago by Johannes Plunien <[email protected]>
Add example action that uses authentication.
c13c8c1789b6c1c9e23d80ba6bd1eddf6eb759ab authored about 13 years ago by Johannes Plunien <[email protected]>
c13c8c1789b6c1c9e23d80ba6bd1eddf6eb759ab authored about 13 years ago by Johannes Plunien <[email protected]>
Implement authentication action for starting chained actions from there.
b218a7ac449919eab0a665d1f8c7eaf88681f233 authored about 13 years ago by Johannes Plunien <[email protected]>
b218a7ac449919eab0a665d1f8c7eaf88681f233 authored about 13 years ago by Johannes Plunien <[email protected]>
Add MetaCPAN::Contest::Vote::Model::Authentication.
dc2f46e8801c8c06e9d218cc38ef736a4bae5edd authored about 13 years ago by Johannes Plunien <[email protected]>
dc2f46e8801c8c06e9d218cc38ef736a4bae5edd authored about 13 years ago by Johannes Plunien <[email protected]>
Add Pithub model.
73c580c54e9fcb873d2c40011aa95095010f0c25 authored about 13 years ago by Johannes Plunien <[email protected]>
73c580c54e9fcb873d2c40011aa95095010f0c25 authored about 13 years ago by Johannes Plunien <[email protected]>
Implement uri_for_github.
e955be09ffef2b505dbd2abfdf7bb82c3d3832e8 authored about 13 years ago by Johannes Plunien <[email protected]>
e955be09ffef2b505dbd2abfdf7bb82c3d3832e8 authored about 13 years ago by Johannes Plunien <[email protected]>
Move config around.
9bcad371150e83f99bcf4e6c360be0290791442f authored about 13 years ago by Johannes Plunien <[email protected]>
9bcad371150e83f99bcf4e6c360be0290791442f authored about 13 years ago by Johannes Plunien <[email protected]>
Add dependency.
ea423e295a87be91f53448e2f79a4a357b661620 authored about 13 years ago by Johannes Plunien <[email protected]>
ea423e295a87be91f53448e2f79a4a357b661620 authored about 13 years ago by Johannes Plunien <[email protected]>
Update gitignore.
dbe1d4fdbace872ca68cad91fc67c2289e688b85 authored about 13 years ago by Johannes Plunien <[email protected]>
dbe1d4fdbace872ca68cad91fc67c2289e688b85 authored about 13 years ago by Johannes Plunien <[email protected]>
Load catalyst plugins necessary for auth.
7e90f81f0fbbece768d60eeee3002832a1a4b366 authored about 13 years ago by Johannes Plunien <[email protected]>
7e90f81f0fbbece768d60eeee3002832a1a4b366 authored about 13 years ago by Johannes Plunien <[email protected]>
Add MetaCPAN::Contest::Vote::Controller::Vote.
97d59f7178cdc877601fae1b41246b970882c474 authored about 13 years ago by Johannes Plunien <[email protected]>
97d59f7178cdc877601fae1b41246b970882c474 authored about 13 years ago by Johannes Plunien <[email protected]>
Add link to blog post.
558d03cd1d07cc341e2940960e2d207e58f9d695 authored about 13 years ago by Johannes Plunien <[email protected]>
558d03cd1d07cc341e2940960e2d207e58f9d695 authored about 13 years ago by Johannes Plunien <[email protected]>
Re-use image width/height from the RSS feed.
df8390e717c5f4a2af7058d8c89eccd9f1c164f0 authored about 13 years ago by Johannes Plunien <[email protected]>
df8390e717c5f4a2af7058d8c89eccd9f1c164f0 authored about 13 years ago by Johannes Plunien <[email protected]>
Center images and add border/shadow.
44c612163626f3cec91c6212d2f3f5770ebd9d5b authored about 13 years ago by Johannes Plunien <[email protected]>
44c612163626f3cec91c6212d2f3f5770ebd9d5b authored about 13 years ago by Johannes Plunien <[email protected]>
Use new css styles in html.
19bc23375182b1956bf022165fd2c890830dd26b authored about 13 years ago by Johannes Plunien <[email protected]>
19bc23375182b1956bf022165fd2c890830dd26b authored about 13 years ago by Johannes Plunien <[email protected]>
Tweak css.
a781e8d26e9b99a06491fb29e41dd7d32775ee97 authored about 13 years ago by Johannes Plunien <[email protected]>
a781e8d26e9b99a06491fb29e41dd7d32775ee97 authored about 13 years ago by Johannes Plunien <[email protected]>
Steal css from contest.metacpan.org.
bc48e881d16fde086de6a63f021869957c007aeb authored about 13 years ago by Johannes Plunien <[email protected]>
bc48e881d16fde086de6a63f021869957c007aeb authored about 13 years ago by Johannes Plunien <[email protected]>
Redirect / to /entries.
45651f3c8a043d180349c354e88a23fb62976533 authored about 13 years ago by Johannes Plunien <[email protected]>
45651f3c8a043d180349c354e88a23fb62976533 authored about 13 years ago by Johannes Plunien <[email protected]>
Add templates.
eb8c1d87203c4c2c28eb10256fa9445f3ef49f49 authored about 13 years ago by Johannes Plunien <[email protected]>
eb8c1d87203c4c2c28eb10256fa9445f3ef49f49 authored about 13 years ago by Johannes Plunien <[email protected]>
Stash entries list in Entries controller.
ce2c2acfdd78540444c7c2cec0e2064f6c4f48d1 authored about 13 years ago by Johannes Plunien <[email protected]>
ce2c2acfdd78540444c7c2cec0e2064f6c4f48d1 authored about 13 years ago by Johannes Plunien <[email protected]>
Add View::HTML settings to config.
b8e836bff05bec61cd666138174d6589b7d154bf authored about 13 years ago by Johannes Plunien <[email protected]>
b8e836bff05bec61cd666138174d6589b7d154bf authored about 13 years ago by Johannes Plunien <[email protected]>
Rename method and change return value in MetaCPAN::Contest::Vote::Entries.
467ece984a0839a4f6d9e4f02a938a3e764c1721 authored about 13 years ago by Johannes Plunien <[email protected]>
467ece984a0839a4f6d9e4f02a938a3e764c1721 authored about 13 years ago by Johannes Plunien <[email protected]>
Add MetaCPAN::Contest::Vote::Controller::Entries.
d9f180a6f2722b033f92898a1eab68332f7ee9bf authored about 13 years ago by Johannes Plunien <[email protected]>
d9f180a6f2722b033f92898a1eab68332f7ee9bf authored about 13 years ago by Johannes Plunien <[email protected]>
Add MetaCPAN::Contest::Vote::Model::Entries.
732925fc8f9efc311dddf2cdd7546f8620793560 authored about 13 years ago by Johannes Plunien <[email protected]>
732925fc8f9efc311dddf2cdd7546f8620793560 authored about 13 years ago by Johannes Plunien <[email protected]>
Add MetaCPAN::Contest::Vote::Entries.
c8cc2c776bd5823b2b2ea3c8b2427e7d43d1107d authored about 13 years ago by Johannes Plunien <[email protected]>
c8cc2c776bd5823b2b2ea3c8b2427e7d43d1107d authored about 13 years ago by Johannes Plunien <[email protected]>
Make t/03podcoverage.t happy.
647e2e5f019a8236ef896a0e8e4e2e7833a82b77 authored about 13 years ago by Johannes Plunien <[email protected]>
647e2e5f019a8236ef896a0e8e4e2e7833a82b77 authored about 13 years ago by Johannes Plunien <[email protected]>
Add some prereqs.
43a6b8975f1fc3c60fe01cad42cd0be86f625c5b authored about 13 years ago by Johannes Plunien <[email protected]>
43a6b8975f1fc3c60fe01cad42cd0be86f625c5b authored about 13 years ago by Johannes Plunien <[email protected]>
Add HTML view (TT::Alloy).
52378e203351d2f34eeb7bcbe8d2f1b1e4cc3072 authored about 13 years ago by Johannes Plunien <[email protected]>
52378e203351d2f34eeb7bcbe8d2f1b1e4cc3072 authored about 13 years ago by Johannes Plunien <[email protected]>
Init.
6f341d1d8fea50e1f175aa2f193731a6e6372b6b authored about 13 years ago by Johannes Plunien <[email protected]>
6f341d1d8fea50e1f175aa2f193731a6e6372b6b authored about 13 years ago by Johannes Plunien <[email protected]>