Commit Graph

48 Commits

Author SHA1 Message Date
Michael Snoyman
b5185e0050
Don't assume just one result 2017-08-07 13:55:09 +03:00
Michael Snoyman
5a6137f7c6 Try an explicit database close to flush resources 2017-02-13 20:40:44 +02:00
Michael Snoyman
cc1dc6ffe5 Link to FAQ; give age of LTS snapshots 2017-01-28 19:30:08 +02:00
Michael Snoyman
bcf86a1d40 Insist on latest LTS on homepage #216 2016-12-07 09:12:52 -05:00
Michael Snoyman
c3f65f5a6e Build many more Hoogle databases 2016-11-26 17:40:09 +02:00
Michael Snoyman
58c4e6c163 Include latest LTS by GHC version (fixes #210) 2016-11-07 07:26:07 +02:00
Chris Done
cb93e54729 Update search results to link to stackage.org 2016-06-14 16:47:17 +02:00
Jens Petersen
b577b75774 prettyprint "(GHC version)" as "(ghc-version)" 2016-02-19 19:57:35 +09:00
Jens Petersen
13d12cabf7 Database: prettyName put GHC version in parens
before:  LTS - GHC X.Y
after:   LTS (GHC X.Y)
2016-02-17 18:36:45 +09:00
Konstantin Zudov
912a0175d4 Provide snapshot content as JSON
```json
$ http --json http://localhost:4000/lts-5.1
{
  "snapshot": {
    "ghc": "7.10.3",
    "created": "2016-01-30",
    "name": "lts-5.1"
  },
  "packages": [
    {
      "isCore": false,
      "name": "abstract-deque",
      "version": "0.3",
      "synopsis": "Abstract, parameterized interface to mutable Deques."
    },
    {
      "isCore": false,
      "name": "abstract-par",
      "version": "0.3.3",
      "synopsis": "Type classes generalizing the functionality of the 'monad-par' library."
    },
    ...
  ]
}

```
2016-02-02 15:50:17 +02:00
Michael Snoyman
de9e250b4e Prefer highest-value LTS (fixes #144) 2016-01-13 11:07:55 +00:00
Michael Sloan
23fe1adc37 Make package name order case-insensitive 2016-01-03 16:33:20 -08:00
Michael Snoyman
47e4545842 Adding heading IDs for READMEs 2015-12-30 12:29:25 +02:00
Michael Snoyman
7cb7870d75 Include package count on snapshot page 2015-10-19 11:33:26 +00:00
Konstantin Zudov
49828b012f Do not use nightlyBefore/ltsBefore 2015-10-17 17:15:36 +03:00
Konstantin Zudov
b0ec509d9e Added newestSnapshot 2015-10-16 16:40:08 +03:00
Konstantin Zudov
c2fb5b1fa5 StackageBranch -> SnapshotBranch 2015-10-16 15:01:40 +03:00
Konstantin Zudov
e66813be9f Use StackageBranch in Stackage.Database 2015-10-16 09:46:28 +03:00
Konstantin Zudov
62c0789ca6 Use StackageBranch for Feed 2015-10-16 07:14:45 +03:00
Konstantin Zudov
0e9164e5d6 Query database to get the preceding SnapName
That's much better than what I did before
2015-10-13 17:58:03 +03:00
Konstantin Zudov
5c2e8ecf68 Add /feed/#LtsMajor (e.g /feed/lts-3) 2015-10-13 13:36:37 +03:00
Konstantin Zudov
8c9c916491 Add /feed/lts and /feed/nightly 2015-10-13 13:07:22 +03:00
Michael Snoyman
fcc36a3a81 Show snapshot diff on feed 2015-10-12 14:03:43 +00:00
Konstantin Zudov
fabb3979d4 Implemented snapshot diffing 2015-10-08 21:55:40 +03:00
Konstantin Zudov
2f96607735 Quickfix filesystem related stuff by coercing it around 2015-10-05 08:40:27 +03:00
Michael Snoyman
8f20a226fe Upload snapshots.json to S3 (commercialhaskell/stack#380) 2015-06-23 11:01:28 +03:00
Michael Snoyman
b1942934bb Avoid invalid pattern match #108 2015-06-18 07:16:25 +03:00
Michael Snoyman
2feecaa88a Implement missing Handler.Download functionality 2015-05-20 12:13:24 +03:00
Michael Snoyman
6728a65b28 Update README 2015-05-15 06:48:42 +03:00
Michael Snoyman
fac5b9c4f4 Hacky to make VACUUM work 2015-05-15 06:13:49 +03:00
Michael Snoyman
7533b9b014 More talkative create, do not duplicate schema, vacuum 2015-05-15 06:08:17 +03:00
Michael Snoyman
54b69cb491 Hoogle database generation 2015-05-14 21:21:42 +03:00
Michael Snoyman
a923a4e5ff Just need to actually write and run the cron job 2015-05-14 17:35:41 +03:00
Michael Snoyman
69d65594a5 Snapshot list 2015-05-14 17:02:05 +03:00
Michael Snoyman
66559c0d9d Fix warnings in Handler.Package 2015-05-14 16:45:24 +03:00
Michael Snoyman
f67a22da79 PackageList 2015-05-14 16:32:30 +03:00
Michael Snoyman
d35b73d67f Clean up some warnings (not done yet) 2015-05-14 16:05:32 +03:00
Michael Snoyman
fd4e84e14d Appendable databases 2015-05-13 16:24:17 +03:00
Michael Snoyman
4564385c73 Docs 2015-05-13 14:55:30 +03:00
Michael Snoyman
d77b87b6c2 Package pages 2015-05-13 14:08:58 +03:00
Michael Snoyman
deac45e202 Correct creation date for LTS 2015-05-13 12:35:50 +03:00
Michael Snoyman
50ff9efead Module listing page 2015-05-13 12:26:02 +03:00
Michael Snoyman
e71b8c036b cabal.config added back 2015-05-13 11:47:10 +03:00
Michael Snoyman
8c23324d60 Grab data from all-cabal-metadata 2015-05-13 11:38:38 +03:00
Michael Snoyman
7758078625 GetStackageDatabase typeclass 2015-05-12 11:42:19 +03:00
Michael Snoyman
f08978fadf StackageHome mostly working 2015-05-12 08:37:29 +03:00
Michael Snoyman
7f3bb119f4 Fix parsing error 2015-05-11 20:42:19 +03:00
Michael Snoyman
c04686aad0 Initial Stackge.Database 2015-05-11 20:23:09 +03:00