Commit Graph

79 Commits

Author SHA1 Message Date
Michael Snoyman
13325dc06f Merge branch 'master' into new-upload 2015-03-15 18:30:01 +02:00
Michael Snoyman
041d3aed21 Remove view code (fixes #79) 2015-03-15 18:27:35 +02:00
Michael Snoyman
f4a0d6d61e Merge branch 'master' into new-upload
Conflicts:
	Application.hs
	Handler/Haddock.hs
	Handler/StackageHome.hs
	Import.hs
	cabal.config
	config/routes
	stackage-server.cabal
	templates/doc-list.hamlet
2015-03-13 14:44:41 +02:00
Michael Snoyman
0abc55d76e Store progress info in database (fixes #78) 2015-02-20 09:41:05 +02:00
Michael Snoyman
d50a6181f5 Require yesod-gitrepo 0.1.1 2015-01-08 18:26:41 +02:00
Michael Snoyman
af28229971 Add /package-counts 2015-01-07 12:05:12 +02:00
Michael Snoyman
e1f844b399 Don't generate Hoogle databases on server (should have already been there...) 2015-01-06 11:16:25 +02:00
Michael Snoyman
2f0b328614 Add Handler.BuildVersion 2015-01-06 10:14:19 +02:00
Michael Snoyman
cb2ef331e6 Do Hoogle database generation as a cron job #70 2015-01-05 09:00:45 +02:00
Michael Snoyman
3b8e3f596b STACKAGE_HOOGLE_LOADER 2015-01-04 21:38:57 +02:00
Michael Snoyman
137453d9a2 Better unpacking code 2015-01-04 16:43:11 +02:00
Michael Sloan
c791c81ede Copy + modify code from fpcomplete.com for hoogle #47 2014-12-27 20:12:06 -08:00
Michael Sloan
c0fed800cc Generate Hoogle DB when haddocks are unpacked #47 2014-12-27 20:12:06 -08:00
Michael Snoyman
e516b6a4f3 Avoid unnecessary background thread 2014-12-27 19:27:59 +02:00
Michael Snoyman
ef9e5cc7ce More WIP 2014-12-26 16:13:08 +02:00
Michael Snoyman
af2ea0952a Use a nullable column to speed up migration 2014-12-23 11:30:55 +02:00
Michael Snoyman
9b3425d3e3 Back-fill core packages for homebrew users #68 2014-12-23 10:41:24 +02:00
Dan Burton
b06424463e Add deprecation info to stackage (#42) 2014-12-21 13:48:15 -08:00
Michael Snoyman
5b9cb8ba14 Add ability to skip migrations 2014-12-14 09:46:18 +02:00
Michael Snoyman
6f4e9eb4fd Track whether an individual package has documentation #49 2014-12-10 11:12:53 +02:00
Michael Snoyman
8c90ad02d3 Better yesod-gitrepo dev mode 2014-12-09 15:38:36 +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
e7e009e79c Merge branch '37-nicer-urls' 2014-11-24 13:03:19 +02:00
Michael Snoyman
0a058b7935 A little more verbose on updating 2014-11-24 12:13:22 +02:00
Michael Snoyman
3a8bdb2ade STACKAGE_FORCE_UPDATE 2014-11-24 11:35:01 +02:00
Michael Snoyman
cdefe0bc3e More efficient batch inserts 2014-11-24 10:32:00 +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
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
fe4cda60f8 Clean up warnings 2014-11-19 11:08:45 +02:00
Michael Snoyman
cce7fb3ddf Better production cabal file loading
We still need to load the cabal files to get them onto the system. Now
we just don't do any expensive processing.
2014-11-18 18:13:18 +02:00
Michael Snoyman
b21694cbd6 Updated snapshot 2014-11-18 18:09:25 +02:00
Michael Snoyman
5bd96ad60e Slightly nicer exceptions (hopefully) 2014-11-18 15:46:24 +02:00
Michael Snoyman
1d49985c37 Re-enable view generation 2014-11-17 14:52:57 +02:00
Michael Snoyman
d25939ccb7 Temporarily disable view generation 2014-11-17 14:22:52 +02:00
Michael Snoyman
17c44751be Slightly improved logging 2014-11-17 14:22:06 +02:00
Michael Snoyman
f0377d4f26 Use FromFallback for proper IPs in logs 2014-11-17 12:30:16 +02:00
Michael Snoyman
ae05eaf8fd Buffering and upload script 2014-11-17 10:47:59 +02:00
Michael Snoyman
437818735c cabal file loader 2014-11-17 10:35:56 +02:00
Michael Snoyman
0f4ba8595b Disable cabal loader in production (want a separate batch job) 2014-11-17 10:07:12 +02:00
Michael Snoyman
3c61cd64af Use proper version ordering #31 2014-11-16 17:29:01 +02:00
Dan Burton
c5aef41fde Add tag pages and tags list with minimal styling. 2014-11-13 20:43:25 -08:00
Chris Done
7bfcd295a0 Add back removed unused 2014-11-13 15:56:05 +01:00
Chris Done
8f0e0e7aa3 Package list restyle (closes #18) 2014-11-13 15:53:18 +01:00
Michael Snoyman
5b9ace6425 Show compressor status 2014-11-11 08:52:24 +02:00
Michael Snoyman
6ba9b3d36b Grab metadata and put it into the database 2014-10-28 15:06:19 +02:00
Michael Snoyman
8dc6c65b9d WIP: Planned fixes for the Haddock unpacking 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
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