Commit graph

101 commits

Author SHA1 Message Date
Michael Snoyman
46c1b6e97f Initial older releases code 2014-12-15 18:13:48 +02:00
Chris Done
b498d0a041 Separate page for all snapshots of a package 2014-12-15 11:49:37 +01:00
Michael Snoyman
046d3b6094 Support doc maps 2014-12-13 20:28:12 +02:00
Michael Snoyman
2ece86568e S3 storage example 2014-12-11 22:51:03 +02:00
Michael Snoyman
6b25df3e59 authors and install pages 2014-12-11 12:21:30 +02:00
Michael Snoyman
522d2228a9 Package page per snapshot #36 #49
This is not yet live. We'll have a link for all packages in each
snapshot, which includes the version number, doc link if available, and
synopsis.
2014-12-10 12:06:55 +02:00
Michael Snoyman
6f4e9eb4fd Track whether an individual package has documentation #49 2014-12-10 11:12:53 +02:00
Michael Snoyman
529f9483cd /lts and /nightly routes are set up 2014-12-09 17:17:41 +02:00
Michael Snoyman
968805f01f Add WebsiteContent #48 2014-12-09 14:01:38 +02:00
Michael Snoyman
346cf7a8da Reverse dependencies #33 2014-12-08 16:15:56 +02:00
Michael Snoyman
b0e2fbf782 Google OAuth authentication #40 2014-11-27 14:08:18 +02:00
Michael Snoyman
d111115b9c Fix upload-haddock to work with old-style PackageSetIdents 2014-11-25 10:36:12 +02:00
Michael Snoyman
a8911dbb3b Better URLs #37
URLs now look like /snapshot/2014-11-23-7.8hp-exc and similar.
2014-11-23 14:26:03 +02: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
a31b6dea81 Remove unnecessary redirect stuff from keter.yaml 2014-11-17 12:29:15 +02:00
Michael Snoyman
2769cb8259 Better keter.yaml, including environment variables done right 2014-11-17 12:22:35 +02:00
Michael Snoyman
0f4ba8595b Disable cabal loader in production (want a separate batch job) 2014-11-17 10:07:12 +02:00
Dan Burton
c5aef41fde Add tag pages and tags list with minimal styling. 2014-11-13 20:43:25 -08:00
Chris Done
c9671e7f3c Implement basic tagging (closes #16) 2014-11-13 22:20:57 +01:00
Chris Done
9794dc11e3 Add uniqueness constraints on tag/like 2014-11-13 22:19:11 +01:00
Dan Burton
9c229d2d4e Added like button functionality (#15) 2014-11-13 20:07:24 +01:00
Chris Done
de2fb0f12f Replace favicon with stackage icon 2014-11-13 15:53:18 +01:00
Michael Snoyman
5b9ace6425 Show compressor status 2014-11-11 08:52:24 +02:00
Chris Done
8b2c57bc2c Add Tag entity 2014-11-03 17:47:40 +01:00
Chris Done
51744dc54d Pretty package page with metadata 2014-11-03 12:33:59 +01:00
Michael Snoyman
6ba9b3d36b Grab metadata and put it into the database 2014-10-28 15:06:19 +02:00
Michael Snoyman
881e7076fa Create -sample config files to avoid credentials in repo 2014-10-24 13:57:40 +03:00
Michael Snoyman
a1ed3d00ef Package list 2014-10-24 13:50:59 +03:00
Michael Snoyman
639e311093 Prototype package pages 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
Michael Snoyman
25fa854a84 Track downloads 2014-10-24 13:50:51 +03:00
Michael Snoyman
493c612cbd Switch to FP Complete Hackage mirror 2014-09-28 07:42:44 +03:00
Michael Snoyman
92042ed193 Download bundles and metadata 2014-07-30 16:57:52 +03:00
Chris Done
4814d994dc Start of implementation of wireframe 2014-06-01 14:03:12 +02:00
Michael Snoyman
852bce7e98 Remove some stuff from keter config file 2014-05-14 08:28:35 +03:00
Michael Snoyman
ccfadfcee2 System monitor and /tmp cleanup 2014-05-14 08:28:00 +03:00
Michael Snoyman
3cd7e81e47 Added deploy.yaml 2014-05-12 12:40:23 +03:00
Michael Snoyman
8ae086ae08 Do uploads in background 2014-04-17 20:30:52 +03:00
Michael Snoyman
404fd47e7b Aliases 2014-04-17 19:50:01 +03:00
Michael Snoyman
ec09018717 Update maximumContentLength 2014-04-17 12:09:44 +03:00
Michael Snoyman
f349bd68d9 Some production settings 2014-04-16 10:43:01 +03:00
Michael Snoyman
4f122f6282 Untested Hackage views 2014-04-13 08:48:58 +03:00
Michael Snoyman
8296c4ad57 Work on upload logs, incomplete 2014-04-11 18:07:50 +03:00
Michael Snoyman
60e1de61a2 Working! 2014-04-10 13:48:01 +03:00
Michael Snoyman
b978bcc2bb Initial Stackage upload code 2014-04-10 12:46:37 +03:00
Michael Snoyman
95250c5b09 Blob storage and downloading from Hackage 2014-04-10 10:59:58 +03:00
Michael Snoyman
3c5637dc6d Authentication system 2014-04-09 14:38:54 +03:00
Michael Snoyman
714ee2b272 Scaffolding 2014-04-09 10:52:04 +03:00