Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/purescript/pursuit

Website for hosting and searching PureScript API documentation
https://github.com/purescript/pursuit

Allow breaking words in <pre> elements

This stops horizontal scrollbars from appearing

49dbf44cc5e5289a894c3a1f1725405bbbae71a1 authored over 9 years ago by Harry Garrood <[email protected]>
Fix padding

These changes allow a nice straight horizontal line down the left hand
side of pages, where text...

e91b3e86632517d64951569143074b6b4f6ce871 authored over 9 years ago by Harry Garrood <[email protected]>
Put help page inside a .col-main

700fed7771de2325edc6fc8ac012fcdbde8184ca authored over 9 years ago by Harry Garrood <[email protected]>
Clean up help CSS a bit

748ac26c044acadce234282b7bc023a24aa3ce9e authored over 9 years ago by Harry Garrood <[email protected]>
Fix formatting errors on help page

* Remove accidental newline in the middle of a paragraph
* Remove extra newline at the end of th...

6a4a5c61f9dbe48eba6f4a3859a558f7c3d4282d authored over 9 years ago by Harry Garrood <[email protected]>
Fix margin/padding on messages

55d3dbeacb534204aa292b7ea9d85667f29a6e39 authored over 9 years ago by Harry Garrood <[email protected]>
Remove a sneaky extra <main> element

393af578e97495d34f79981d6c4c88bf18959ecb authored over 9 years ago by Harry Garrood <[email protected]>
Better styles for <pre>

* Now the same background as for <code> is applied
* Wrap lines where necessary, rather than usi...

1e2db36b2e9656bfd86f7f85eba646f0ec763b2e authored over 9 years ago by Harry Garrood <[email protected]>
Slightly less padding for <ul>, <ol>

92c3e5e23438c147752343e965aa46e547d0175f authored over 9 years ago by Harry Garrood <[email protected]>
Tweaks for mobile styles

a3e3404e17a4ce5e71962ada0ef224558a89c2a4 authored over 9 years ago by Harry Garrood <[email protected]>
Don't duplicate information in HTML and JS

fe0e5a7ba743d752982d5034c98c85fc9df5427e authored over 9 years ago by Harry Garrood <[email protected]>
v0.2.1.0

a5515b9d9d2031a42aca95056a767566a2ee149e authored over 9 years ago by Harry Garrood <[email protected]>
Merge pull request #121 from purescript/update-license

Update LICENSE with instructions for relinking

135087f3192cb454d1c3dc72a93cbe6dbbdc13c1 authored over 9 years ago by Phil Freeman <[email protected]>
Nudge travis

d91144206884ba516359b42cd669b83980f9f618 authored over 9 years ago by Harry Garrood <[email protected]>
Use a sandbox for caching

Also don't enable benchmarks

8161539d931ebea0fd1ea856ab7d2a1afea88acf authored over 9 years ago by Harry Garrood <[email protected]>
s/after_script/before_deploy/

f33877249014ef9105dce1b6e6b4e81999764386 authored over 9 years ago by Harry Garrood <[email protected]>
Speed up travis builds

* Get alex and happy from apt
* Cache cabal sandbox

4d65f8cf22342dcf2e246bbbfaefda75ec2c0afa authored over 9 years ago by Harry Garrood <[email protected]>
Upload tagged releases to github

6be66b3a1ccfc74eb45ff538057627e78d7fb882 authored over 9 years ago by Harry Garrood <[email protected]>
Update LICENSE with instructions for relinking

... with modified versions of LGPL components, as per section 6a of the
LGPL v2.1

33829915b0ecb82b97a329d44c50995d3796fe63 authored over 9 years ago by Harry Garrood <[email protected]>
Clarify comments

9f310ab23805f5aa9bcef267c76819ee74b7d94a authored over 9 years ago by Harry Garrood <[email protected]>
Merge pull request #120 from purescript/fix-caching-117

Allow conditional caching, fix #117

8785d5f79938a771df4d00aa9da7d1b469649989 authored over 9 years ago by Phil Freeman <[email protected]>
Allow conditional caching, fix #117

Add cacheConditional, which allows conditional caching of responses.
This allows us to avoid cac...

fd087c2801f73074db3163511ef79e07b8fef349 authored over 9 years ago by Harry Garrood <[email protected]>
Merge pull request #114 from purescript/fix-search-error

Fix error when searching for "on"

4774f66b928d9f1eb33c33c40adb44b61291d456 authored over 9 years ago by Harry Garrood <[email protected]>
Fix error when searching for "on"

Perhaps the "locations" thing lists all the places something is
exported, including re-exports. ...

96c96775fb681d16944a39b04c9b26c28373923f authored over 9 years ago by Harry Garrood <[email protected]>
Explain where to get a Github API token from

cf07b5966583593d162528466db4e0b55e3f62d4 authored over 9 years ago by Harry Garrood <[email protected]>
Fix /packages not using the configured minimum version

POSTing a package to the path "/packages" to upload it should require
that the json was created ...

a31f00b9e1d2cd4160f90b71f10236b7c381c48d authored over 9 years ago by Harry Garrood <[email protected]>
Merge pull request #112 from purescript/automated-uploading

Allow automated package uploading

b57a52b045926533357531c92121f5f72f7e255f authored over 9 years ago by Phil Freeman <[email protected]>
Merge pull request #113 from purescript/disallow-raw-html

Disallow raw HTML in markdown comments

cebee91e3605e18eb5cbd392e9dc1ddc7b9adc0e authored over 9 years ago by Phil Freeman <[email protected]>
Disallow raw HTML in markdown comments

bf9f17753dfea8b1dba99edf8f5661d39616343f authored over 9 years ago by Harry Garrood <[email protected]>
Allow automated package uploading

Fixes #96

6b284ebe455d7f1925c84cf046946c75f4b0aace authored over 9 years ago by Harry Garrood <[email protected]>
Include full cpphs licence terms

8095503504155f85084d233e20765f9850dc7c35 authored over 9 years ago by Harry Garrood <[email protected]>
Add LICENSE + generation script

7f9435f4b5c207746f6d6e22e2ab286ddce7ddc3 authored over 9 years ago by Harry Garrood <[email protected]>
Update dependencies

d2c28aa5977ca075dec70389a730063d410ae50b authored over 9 years ago by Harry Garrood <[email protected]>
Update lower bound on purescript

ac4d5613fe559ccc35ab23b02b611a443ba0c370 authored over 9 years ago by Harry Garrood <[email protected]>
Merge pull request #95 from purescript/pursuit-2-rebased

Time to merge pursuit-2 into master?

88957466aa374b16dc9d7ef0414ba64c6d827faa authored over 9 years ago by Phil Freeman <[email protected]>
Fix Travis badge and link

7441680aabdc6bc3b5915803fefdf9f8a54fdf2c authored over 9 years ago by Phil Freeman <[email protected]>
Fix Travis' PATH

23a38d897f93f5293415857727e5cddc09030d3c authored over 9 years ago by Harry Garrood <[email protected]>
Use the new Travis infrastructure

28d5bf13f75c64de3b3b5d1dba757fbb25dff738 authored over 9 years ago by Harry Garrood <[email protected]>
Upgrade to new Travis infrastructure (hopefully)

b6d3bb120e5d233ffe04262b09b83adb87e2ea12 authored over 9 years ago by Harry Garrood <[email protected]>
Add MIT license

5d63562cb70532d310179183dd7f97a93f138f30 authored over 9 years ago by Harry Garrood <[email protected]>
Update README

48adee62ac2041da40dd08ddde4d6bed27353f3a authored over 9 years ago by Harry Garrood <[email protected]>
Remove old, out of date architecture notes

27ae9756407f6cd98dfa144b69bdcdfaed758049 authored over 9 years ago by Harry Garrood <[email protected]>
Add Travis CI badge

d237e4344716e0ad1b4b5935abed44da509bc33d authored over 9 years ago by Harry Garrood <[email protected]>
Add 'accept' attribute to file input

To indicate that you're supposed to put a JSON file in.

01ad120f514670b92a7377f80920bcc5e4ddfd54 authored over 9 years ago by Harry Garrood <[email protected]>
Add fully qualified name as title for links

Resolves #104

Add the fully qualified name as a title attribute to all code links.
For example,...

a143d5909ffc49bf8feddc3dcca294e333f80e09 authored over 9 years ago by Harry Garrood <[email protected]>
Get Hoogle results as JSON

By using an Accept header of application/json

1543fb193e51057f9a1d459a33e0f1d447ec9b04 authored over 9 years ago by Harry Garrood <[email protected]>
Use GHC 7.8.4

0a1c40c97d38a2f2bd8c8d34de6c7f6446302132 authored over 9 years ago by Harry Garrood <[email protected]>
Nudge Travis

47dbf7bcfc9f40b8a836ed54ac56da7883ea1510 authored over 9 years ago by Harry Garrood <[email protected]>
Add comment in nginx config about "always"

a366384b86010e27972bf71a2470aa170e925717 authored over 9 years ago by Harry Garrood <[email protected]>
Update sample nginx config with CSP header

3af6c30806d5893e5ea5019190a9c00b10e359eb authored over 9 years ago by Harry Garrood <[email protected]>
Tweaks for paths in caching module

Fix display of paths in log messages, and ensure that functions that
return directory paths incl...

4798a08875a33f87cdebb4a8b9090a10d29c11d0 authored over 9 years ago by Harry Garrood <[email protected]>
Ensure google analytics script is not inline

By making it into a widget, it gets combined with all the other widgets
and rendered into one ja...

4c976a2e7afdf49706d235d332878c97c8dfc3fe authored over 9 years ago by Harry Garrood <[email protected]>
Remove an inline style

7a88ed9fabaac7c78b837d7c0f54dc59c56c94ce authored over 9 years ago by Harry Garrood <[email protected]>
Use a local copy of html5shiv

262e695b4a094504f961715151e1d79cc2df81dd authored over 9 years ago by Harry Garrood <[email protected]>
Add a warning if GITHUB_AUTH_TOKEN is not set

5d3c10662aa7dd50b870d98889bb9d8bfe0f0b15 authored over 9 years ago by Harry Garrood <[email protected]>
Use the correct version in source links, fixes #97

0d5c985e1e38ee7e547f9b619126de1a4d7ec7a7 authored over 9 years ago by Harry Garrood <[email protected]>
Remove the favicon for now

Will replace once we have one

09e80415fad5fa6b9267c7aada91881a02f9b678 authored over 9 years ago by Harry Garrood <[email protected]>
Add .travis.yml

489d8dea084d996af412f98444c9bdf272e2e8cb authored over 9 years ago by Harry Garrood <[email protected]>
Sanitize HTML from the Github API

GitHub is probably sanitizing the HTML they produce anyway, but doing it
again ourselves does no...

16a89f2b88973caf876a2a4f9ef1ad998498bded authored over 9 years ago by Harry Garrood <[email protected]>
Add packages to search results

Hoogle isn't producing package results for some reason, so this is
implemented outside of the Ho...

bcd9e6b3d23612dd1f97d5f87bb3974f7aa55578 authored over 9 years ago by Harry Garrood <[email protected]>
Better error page for nonexistent version

Previously, if you asked for a nonexistent version for an existing
package, you'd get an error p...

a777a556d80fe3179287c45af4cc75b74b107b5b authored over 9 years ago by Harry Garrood <[email protected]>
Fix relative links in GitHub readmes

Relative links in a href attributes are rewritten to point to
github.com, and img src attributes...

793c5192a43a4f27defd330aef0da9094a0d10d4 authored over 9 years ago by Harry Garrood <[email protected]>
Configurable minimum compiler version for uploads

1ff4b4b472bc601f682d679adb724480d2584386 authored over 9 years ago by Harry Garrood <[email protected]>
Reword upload error message

d0c21ace5c6f6c47b60d3da0918c4b75ef9e6acf authored over 9 years ago by Harry Garrood <[email protected]>
Add client-side validation for package uploading

Helps people avoid uploading the wrong package, and also lets them know
a bit earlier if they se...

a75f5c264b89921ab870022ad8c9ed1a0709b397 authored over 9 years ago by Harry Garrood <[email protected]>
Enable links to Prim types

4da02c4b7f7717f8219277d120411bdfe60da2d3 authored over 9 years ago by Harry Garrood <[email protected]>
Switch to a client-side version of set/getMessage

Using cookies. Now, setCookieMessage can be used, and messages will be
rendered on the next page...

447f6caa2e16d7db23ae53895fb17d27acc771fb authored over 9 years ago by Harry Garrood <[email protected]>
Better keyboard accessibility for search input

* Autofocus search input on search pages
* Hit "S" to focus the search box
* Placeholder display...

006c7e1e98e52287fc834eb9095c5482a9d2f061 authored over 9 years ago by Harry Garrood <[email protected]>
Autofocus the search box on the search page

0597c93f652e02e775d9e13d522d90318546c7e3 authored over 9 years ago by Harry Garrood <[email protected]>
Readme tweaks

57e084df5e511c03115a4b9e0c3212e4e61bd08a authored over 9 years ago by Harry Garrood <[email protected]>
Markup tweaks

5c70740997481d71013e89993d541792f564b082 authored over 9 years ago by Harry Garrood <[email protected]>
Move /guides/uploading-packages to /help

...and move all information for package authors out of the README and on
to the /help page

1361ec9abde1bb0523935fb330c675ff3feaf05d authored over 9 years ago by Harry Garrood <[email protected]>
Cache HomeR

abb539f1ec65bbbf5929f8c1189ec4464472dea2 authored over 9 years ago by Harry Garrood <[email protected]>
Tweaks to facilitate parsing with Hoogle

* Flip the (=>) arrow around in class declarations, to match with
Haskell
* Don't qualify type...

7bad202ca41b70fae2d524c0187100711bd1cc6a authored over 9 years ago by Harry Garrood <[email protected]>
Better error reporting via ExceptT

038e9fb01a74fc1bc3c91a27701230749a3aa9fb authored over 9 years ago by Harry Garrood <[email protected]>
Don't show the package in hoogle input files

haskell-src-exts doesn't understand it.

ccac035d869c094f6e09ee4e8b84f49494f0d94d authored over 9 years ago by Harry Garrood <[email protected]>
Remove an unnecessary liftIO

75c82bffb2ad245c9cc939a434bb9f5b69e2e507 authored over 9 years ago by Harry Garrood <[email protected]>
Very basic Hoogle integration

39b91b169b93087c9d79e661947a46bc8a8696ad authored over 9 years ago by Harry Garrood <[email protected]>
Handle hackage urls without fragments

8cd2269c2c04cc4232643ccf335f1f72c1d1ba73 authored over 9 years ago by Harry Garrood <[email protected]>
Put the database in a TVar and regenerate periodically

The database is regenerated on a separate thread to preserve quick
response times.

The database...

57117c38907474eecbd035abae1e5942b77a135f authored over 9 years ago by Harry Garrood <[email protected]>
Delete unused module YesodExtras.Lucid

a3c0bce1207a2193d4f29f803bef4245b9aa51bf authored over 9 years ago by Harry Garrood <[email protected]>
Handle Hoogle results with no fragments

1a12df9b44fca74d45a1af5f40b02d87521391a5 authored over 9 years ago by Harry Garrood <[email protected]>
Relax constraints a little on Hoogle

e9a06d32bfb3d44d64b1ea239163e97020eb470f authored over 9 years ago by Harry Garrood <[email protected]>
CSS tweaks for search results

e518da412a834f9df8ffac838c63f3812db53120 authored over 9 years ago by Harry Garrood <[email protected]>
Better error handling in search UI

a73c3133058fa40b2b5dfa397d92c6f1c04f977d authored over 9 years ago by Harry Garrood <[email protected]>
Add basic Hoogle search page

7fdc84122a054b705a970179b2c213e5f0e1152e authored over 9 years ago by Harry Garrood <[email protected]>
Fix operator rebracketing in Hoogle results

3658ed5354c494de2745b7ff8a33b580eea24fa6 authored over 9 years ago by Harry Garrood <[email protected]>
Various improvements to Hoogle stuff

* Fix a bug where module names came out with minuses instead of dots
* Log warnings appropriately

920656c872a910461b6c27072eb3fb11a696627c authored over 9 years ago by Harry Garrood <[email protected]>
Add brackets to operators in Hoogle results

e42c50f9387c790fa97f0fb4b85814d88660e5cf authored over 9 years ago by Harry Garrood <[email protected]>
Make modules available in Hoogle results

* Hoogle does not expect a "where" following the module name, so
removing that fixes the issue...

ae9fd05c11ee3b02e6d739f73edefe3fe79f97e4 authored over 9 years ago by Harry Garrood <[email protected]>
Decode anchor IDs

1b9bbdf14fd8f5794709bcf4435ee1923766e622 authored over 9 years ago by Harry Garrood <[email protected]>
Cache Hoogle output

68a6947c0d7fad0118e56f42b45e3f7398c447b5 authored over 9 years ago by Harry Garrood <[email protected]>
Update dependencies

d15fd3b231b72a7d74cd405ad2151fb6a742534c authored over 9 years ago by Harry Garrood <[email protected]>
Use the same Manager for all HTTP requests

Also make some stuff work with any MonadIO, not just IO; this means we
don't need as many liftIO...

e0048a4ac3451b484a3f33bee2520670c718951a authored over 9 years ago by Harry Garrood <[email protected]>
Add hoogle input file generation

ff7ed2f2ecde63c9ee2a199ac174490810abdb78 authored over 9 years ago by Harry Garrood <[email protected]>
Transform rows in Hoogle output

6e40da08dc9e31efe9095f230ade3eca4258ee75 authored over 9 years ago by Harry Garrood <[email protected]>
CSS improvements to make errors easier to read

13be082f579538b26efdaf901c62a70714edbc60 authored over 9 years ago by Harry Garrood <[email protected]>
Cache SVG badges

8e58afa6071ad5187b388242a9240bd4c6d2e5ff authored over 9 years ago by Harry Garrood <[email protected]>
Add example nginx configuration file

57767a0ee14ca7799d78d05f7d05d8dd4dc1d2af authored over 9 years ago by Harry Garrood <[email protected]>
Remove unused template

bd2fabadf758cdc1a68852176ae7f119271b6283 authored over 9 years ago by Harry Garrood <[email protected]>