Michael Snoyman
706a977e19
Fix upload v2 core packages fpco/stackage#481
...
Simple fix: was only adding packages from the build plan, not from the
core libraries list. Most of the annoyance in the patch is just dealing
with the multiple PackageName and Version types.
2015-03-19 13:42:31 +02:00
Dan Burton
5c3e4adf10
cabal.config links should always be http; cabal doesn't support https. #83
2015-03-18 14:28:18 -07:00
Dan Burton
980aa4c484
Use persistent count instead of esqueleto countRows, as suggested by @chrisdone.
2015-03-18 11:10:39 -07:00
Michael Snoyman
fd89710c69
Better support for pre-existing snapshots
2015-03-18 13:00:58 +02:00
Michael Snoyman
2b4d9a667b
Merge branch 'new-upload-v2'
...
Conflicts:
Application.hs
2015-03-18 09:06:56 +02:00
Dan Burton
07fb2c9290
Snapshot list pagination now correctly uses row count to determine whether the last page has been reached.
2015-03-17 11:20:09 -07:00
Michael Snoyman
70a59af6c1
Stop tracking upload times from Hackage
2015-03-16 14:33:57 +02:00
Michael Snoyman
0bf235760b
Complete (but untested) UploadV2
2015-03-16 14:20:01 +02:00
Michael Snoyman
3c4e132774
Remove some dead code
2015-03-16 13:36:31 +02:00
Michael Snoyman
6cf5be6ff1
Remove bundle links in preparation of much larger v2 bundles
2015-03-16 13:34:10 +02:00
Michael Snoyman
93f91708ca
Make it compile
2015-03-16 11:40:44 +02:00
Michael Snoyman
4e4362f19b
Remove unnecessary if hasBundle
2015-03-15 19:05:56 +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
af28229971
Add /package-counts
2015-01-07 12:05:12 +02:00
Chris Done
a980c31371
Fix warnings; unused things mostly
...
@mgsloan just a heads up, pull before you start hacking, might save you
a merge
2015-01-06 13:41:09 +01:00
Michael Snoyman
2f0b328614
Add Handler.BuildVersion
2015-01-06 10:14:19 +02:00
Michael Snoyman
cb9736f50b
Improve styling a bit
2015-01-05 10:46:36 +02:00
Michael Snoyman
cb2ef331e6
Do Hoogle database generation as a cron job #70
2015-01-05 09:00:45 +02:00
Michael Snoyman
7c94b008aa
Persist Hoogle DBs
2015-01-04 21:28:30 +02:00
Michael Snoyman
ad28109f46
Disable cachedWidget to avoid memory exhaustion
2015-01-04 16:51:46 +02:00
Michael Snoyman
137453d9a2
Better unpacking code
2015-01-04 16:43:11 +02:00
Michael Snoyman
0b7d1e4bd0
Make Hoogle URLs more consistent with other URLs
2015-01-04 14:13:47 +02:00
Michael Snoyman
10e255c3cc
Remove unnecessary dropExtension
2015-01-04 14:01:47 +02:00
Michael Sloan
95c5835266
Write hoogle DB generation errors to a file #47
2015-01-02 20:18:01 -08:00
Michael Snoyman
b007d36631
WIP changes to do Hoogle stuff in background
2014-12-30 08:51:57 +02:00
Michael Sloan
3229c1ef56
Create Hoogle DB on demand, if necessary #47
2014-12-27 23:35:13 -08:00
Michael Sloan
eeb0aae9d9
Avoid unnecessarily looking up StackageId in haddock unpacker
2014-12-27 20:40:05 -08:00
Michael Sloan
f635977b02
Tweak hoogle style and behavior #47
2014-12-27 20:12:06 -08: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
125e7ea130
removeTreeIfExists
2014-12-26 10:16:11 +02:00
Michael Snoyman
cb36a196ba
Module listing
2014-12-25 15:01:14 +02:00
Michael Snoyman
5cb2a6a296
Docs fallback
2014-12-24 09:23:38 +02:00
Michael Snoyman
a7254a0140
Workaround for non-present base
2014-12-24 09:07:31 +02:00
Michael Snoyman
7ac0fd8dbc
Package pages per snapshot
...
This allows us to replace the Haddock-generate contents pages with our
snapshot/package pages.
2014-12-24 08:44:52 +02:00
Michael Snoyman
af2ea0952a
Use a nullable column to speed up migration
2014-12-23 11:30:55 +02:00
Michael Snoyman
f0a8848456
Global configuration instructions #67
2014-12-23 10:36:51 +02:00
Michael Snoyman
9d745c9c42
Support for "installed" core packages #68
2014-12-22 23:04:13 +02:00
Dan Burton
b06424463e
Add deprecation info to stackage ( #42 )
2014-12-21 13:48:15 -08:00
Dan Burton
edb4b93b49
Paginate 'all snapshots' list. ( #41 )
2014-12-19 18:33:58 -08:00
Michael Snoyman
d8925a9fed
Clip package list to 5000 to avoid memory exhaustion
2014-12-19 10:12:55 +02:00
Michael Snoyman
3ee2110602
More sanity in docmap uploading
2014-12-18 10:24:19 +02:00
Michael Snoyman
e4937fca5d
Include overwrite packages in cabal.config #65
2014-12-17 07:32:54 +02:00
Michael Snoyman
002192aed7
Add newline at end of cabal.config #63
2014-12-16 14:39:36 +02:00
Chris Done
2499b7b390
Fix compiler warnings
2014-12-16 12:03:25 +01:00
Chris Done
c39cd34765
Don't make a README section if the content's empty
2014-12-16 11:48:34 +01:00
Michael Snoyman
46c1b6e97f
Initial older releases code
2014-12-15 18:13:48 +02:00
Chris Done
6f6c973d07
Fix up package where clause
2014-12-15 13:13:04 +01:00
Chris Done
1598423a6a
Add LTS Haskell and Stackage Nightly links
...
Also made getPackageR slightly less horrific
2014-12-15 12:53:06 +01:00