Commit Graph

94 Commits

Author SHA1 Message Date
Michael Snoyman
a923a4e5ff Just need to actually write and run the cron job 2015-05-14 17:35:41 +03:00
Michael Snoyman
a0d2703738 Beginning of stackage-server-cron 2015-05-14 14:51:29 +03:00
Michael Snoyman
54645b1eaa Get rid of blob store 2015-05-14 14:33:16 +03:00
Michael Snoyman
fd4e84e14d Appendable databases 2015-05-13 16:24:17 +03:00
Michael Snoyman
8c23324d60 Grab data from all-cabal-metadata 2015-05-13 11:38:38 +03:00
Michael Snoyman
f08978fadf StackageHome mostly working 2015-05-12 08:37:29 +03:00
Michael Snoyman
c04686aad0 Initial Stackge.Database 2015-05-11 20:23:09 +03:00
Michael Snoyman
d956b074c0 Delete a whole bunch of stuff, nothing works 2015-05-11 17:46:07 +03:00
Dan Burton
80cb890dad Add sketch of 'stackage' executable download pages 2015-04-15 16:35:19 -07:00
Michael Snoyman
d98d3866ec Simple, hacky approach to ensure only one cabal-loader-stackage runs 2015-04-03 09:14:54 +03:00
Michael Snoyman
30b6d57f5c Auto-refresh content 2015-04-01 08:02:56 +03:00
Michael Snoyman
a3d679f2a3 Add BuildPlanR 2015-03-26 17:34:58 +02:00
Dan Burton
980cf46690 Add sitemap #20 2015-03-23 12:02:05 -07:00
Michael Snoyman
2b4d9a667b Merge branch 'new-upload-v2'
Conflicts:
	Application.hs
2015-03-18 09:06:56 +02:00
Dan Burton
ed23d5edc7 Hooked DeprecationInfo update procedure into appLoadCabalFiles 2015-03-17 12:42:50 -07:00
Michael Snoyman
ff02a8368a Fix some warnings 2015-03-16 15:54:58 +02:00
Michael Snoyman
70a59af6c1 Stop tracking upload times from Hackage 2015-03-16 14:33:57 +02:00
Michael Snoyman
c6800fd7aa Temp: upload v2 2015-03-16 09:47:25 +02:00
Michael Snoyman
ef1b8de969 Remove unnecessary update loop 2015-03-15 19:03:45 +02:00
Michael Snoyman
041d3aed21 Remove view code (fixes #79) 2015-03-15 18:27:35 +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
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