Commit Graph

81 Commits

Author SHA1 Message Date
Chris Done
41a9160c19 Allow for empty banned tags list (#34) 2014-11-20 14:28:53 +01:00
Chris Done
f36df17c01 Add tag voting (#35) 2014-11-20 12:43:20 +01:00
Michael Snoyman
3fb5375230 Banned tag admin page
Pinging @chrisdone, decided to just bite the bullet and do it anyway
2014-11-20 12:44:39 +02:00
Michael Snoyman
985f48a6dc Banned tags #34 2014-11-20 12:26:45 +02:00
Michael Snoyman
fe4cda60f8 Clean up warnings 2014-11-19 11:08:45 +02:00
Michael Snoyman
01b86d368c Move to some newly added upstream functions 2014-11-19 09:36:16 +02:00
Michael Snoyman
8e610e35ae Be a bit more resilient to errors when compressing 2014-11-18 18:50:48 +02:00
Michael Snoyman
894f428a5b Better compressor-status termination messages 2014-11-18 18:37:20 +02:00
Michael Snoyman
b21694cbd6 Updated snapshot 2014-11-18 18:09:25 +02:00
Michael Snoyman
aae52c21e9 Better caching of package list 2014-11-17 12:22:20 +02:00
Michael Snoyman
8649e9d97b Cache-friendly headers #29 2014-11-15 20:25:58 +02:00
Chris Done
77a81b7a2f Display count for tags list/sort by that count (#26) 2014-11-14 13:54:50 +01:00
Chris Done
df66e5d982 Use same style as packages list for tag page (#17)
@DanBurton @snoyberg
2014-11-14 13:40:17 +01:00
Dan Burton
c5aef41fde Add tag pages and tags list with minimal styling. 2014-11-13 20:43:25 -08:00
Chris Done
e6fb29c9ee Fix stylesheet on all pages 2014-11-13 22:50:01 +01:00
Michael Snoyman
972fc5ae18 Minor cleanups from code review 2014-11-13 23:24:26 +02:00
Chris Done
c9671e7f3c Implement basic tagging (closes #16) 2014-11-13 22:20:57 +01:00
Michael Snoyman
d5989c8fbf Move liked classes into template
Per discussion with @DanBurton
2014-11-13 22:39:25 +02:00
Chris Done
436cdfb15e Like button tweaks (closes #15) 2014-11-13 20:30:44 +01:00
Dan Burton
9c229d2d4e Added like button functionality (#15) 2014-11-13 20:07:24 +01:00
Chris Done
a6bb737cc8 Restyle snapshots page 2014-11-13 15:53:18 +01:00
Chris Done
8f0e0e7aa3 Package list restyle (closes #18) 2014-11-13 15:53:18 +01:00
Chris Done
d705d63073 Restyle "recommended snapshots" list on homepage (closes #19) 2014-11-13 15:53:18 +01:00
Michael Snoyman
5b9ace6425 Show compressor status 2014-11-11 08:52:24 +02:00
Chris Done
b1d9b7e6d9 Show README and changelog from metadata table
@snoyberg

Check out these locally when your data is generated, they demonstrate
varying readme and changelog formats.

http://localhost:3000/package/yesod-core

http://localhost:3000/package/fay

http://localhost:3000/package/base

http://localhost:3000/package/conduit

http://localhost:3000/package/aeson

http://localhost:3000/package/bytestring

Pity there's no standard CHANGELOG format but it's better than
nothing and looks pretty in the conduit/base case.
2014-11-03 17:47:32 +01:00
Chris Done
d195dea789 Use getBy404 2014-11-03 16:37:47 +01:00
Michael Snoyman
f51e70c09e linkFor: use fpcomplete handle 2014-11-03 14:03:40 +02:00
Michael Snoyman
71d35bfa4f More concise recommended list
Problem: it's easy with the current "show four most recent" to run into
situations where- for example- only GHC 7.8 has had a successful build in
the past few days, and therefore it's the only snapshot that appears.
This gives a more consistent and useful listing of recommended
snapshots.

Styling of this is up for debate.
2014-11-03 14:03:40 +02:00
Chris Done
51744dc54d Pretty package page with metadata 2014-11-03 12:33:59 +01:00
Chris Done
0ac31b045f Add non-custom version of bootstrap for rest of pages 2014-11-03 12:33:59 +01:00
Michael Snoyman
20a95b4d24 Fix warnings 2014-10-24 13:51:26 +03:00
Michael Snoyman
3992ca4f38 Got the whole two thread system working 2014-10-24 13:51:26 +03:00
Dan Burton
cb3f1edffd Move and tweak impl of gzipHash 2014-10-24 13:51:26 +03:00
Michael Snoyman
904c3f3e70 Use suffix instead of fp (PEBKAC) 2014-10-24 13:51:26 +03:00
Michael Snoyman
8dc6c65b9d WIP: Planned fixes for the Haddock unpacking 2014-10-24 13:50:59 +03:00
Michael Snoyman
d299e1eef8 Don't recompress gz files 2014-10-24 13:50:59 +03:00
Michael Snoyman
2011967b08 Added some more FIXMEs 2014-10-24 13:50:59 +03:00
Michael Snoyman
0cfe2e8d41 Keep haddocks in a subdir 2014-10-24 13:50:59 +03:00
Michael Snoyman
9d6975aa55 Store cached, gzipped files
Pinging @manny-fp. This is similar to what we discussed. In a very rough
test, this brought the incremental disk usage for an extra set of docs
from 500MB to 20MB.
2014-10-24 13:50:59 +03:00
Michael Snoyman
765ed91767 Use cached widget for /package 2014-10-24 13:50:59 +03:00
Michael Snoyman
1d46dcf5d6 Display download stats on package page 2014-10-24 13:50:59 +03:00
Michael Snoyman
f42eb69498 Sanitize ident 2014-10-24 13:50:59 +03:00
Michael Snoyman
a68d05ad9f only exclusive links 2014-10-24 13:50:59 +03:00
Michael Snoyman
a1ed3d00ef Package list 2014-10-24 13:50:59 +03:00
Michael Snoyman
fc49565dd8 Silence a warning 2014-10-24 13:50:59 +03:00
Michael Snoyman
639e311093 Prototype package pages 2014-10-24 13:50:59 +03:00
Michael Snoyman
4cbf301051 Some tweaks for automated doc uploads 2014-10-24 13:50:59 +03:00
Michael Snoyman
5bed251284 Force Haddock unpacking right after upload 2014-10-24 13:50:59 +03:00
Michael Snoyman
5e4dcc090e Haddock uploading/display 2014-10-24 13:50:59 +03:00
Michael Snoyman
11f0d37904 cabal.config link 2014-10-24 13:50:59 +03:00