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

Minor tweaks to templates

40af3f10d01dee053064c88504cbc639b3157427 authored over 9 years ago by Harry Garrood <[email protected]>
Use the better 'package not found' page everywhere

80c22ca778737873904c9c29d6afc12eff99041c authored over 9 years ago by Harry Garrood <[email protected]>
Replace 2-step upload process with a simpler form

Refs #92

ba352f0ef13e1a7fb5e0be357ace984a4fe23129 authored over 9 years ago by Harry Garrood <[email protected]>
Add initial version of backup script

506544f8ff92c71d9b0f11fab6c567095b95e7a6 authored over 9 years ago by Harry Garrood <[email protected]>
Better 404 page for when a packages is not found

f0baff0e771627ed44f170b60b8d43d82e02086a authored over 9 years ago by Harry Garrood <[email protected]>
Add missing full stop

7f5c4ab8ef52576852438c8c0858266699fca87f authored over 9 years ago by Harry Garrood <[email protected]>
Fix typo in README

70618a714e2700c6c3193d776f6efa7a32adc838 authored over 9 years ago by Harry Garrood <[email protected]>
Get rid of YAML files & compile time configuration

All configuration is now set via environment variables, at runtime.

7b2f659d725298066836cc67b05ff6b984dc910d authored over 9 years ago by Harry Garrood <[email protected]>
Haskell-compatible row encoding for Hoogle

To start with, this is just a basic encoding using 'sentinel' types.
For example:

{ name :: S...

422aee86e3563906666686a773c664998b687b32 authored over 9 years ago by Harry Garrood <[email protected]>
Add quickcheck (sample data)

3f0682ab932bc78688ab9786af8371532a806221 authored over 9 years ago by Harry Garrood <[email protected]>
Update sample data

The data format has changed and old JSON files are now invalid.

4b0d09b1d679cfab8c5b698cde7a4b491ad7a466 authored over 9 years ago by Harry Garrood <[email protected]>
Update DocsAsHoogle to work with updated compiler

see PR 1198 on the compiler

b20bfbb72301eb998d83f0558a8af71c38f60ace authored over 9 years ago by Harry Garrood <[email protected]>
Make Hoogle output compile again

261f15eb3eab07124b93152bd8353097f267336a authored over 9 years ago by Harry Garrood <[email protected]>
Updates for recent compiler changes

See PR 1198 on the compiler

d89f850b3c04810b00b51de96423624ca71bbbd7 authored over 9 years ago by Harry Garrood <[email protected]>
Include fixity information in HTML docs

5c65b4b921c43a980d2698e56e9202e1e06ed14d authored over 9 years ago by Harry Garrood <[email protected]>
Fully qualify names in hoogle output where possible

d9fc9c4f6615682eae6783027ef606a833988172 authored over 9 years ago by Harry Garrood <[email protected]>
Updates for hoogle output

* Refactor DocLink stuff into its own module
* Display child declarations in Hoogle output (ie, ...

5ade48397ec236ceaac47dd85b366c1b223b1d3a authored over 9 years ago by Harry Garrood <[email protected]>
Rounded corners for badges

6c50554005d04d813b95d3a512b48341550bda17 authored over 9 years ago by Harry Garrood <[email protected]>
Relax constraint on base

fb85174af20283bbfb65bb2b1ab3d5b41e8405f1 authored over 9 years ago by Harry Garrood <[email protected]>
Remove instance names in Hoogle output

8644f2ca29aea7a362277983fd67b2bd753c991b authored over 9 years ago by Harry Garrood <[email protected]>
Tweaks to README

92617a7712454bd093542c2f5dbff1b6015f658e authored over 9 years ago by Harry Garrood <[email protected]>
List all packages on the homepage

50c0fd66ac7e3cc456ee972f58007f1ba3851368 authored over 9 years ago by Harry Garrood <[email protected]>
Add upload link

7f37af863e0f63699fe9757e3e64601cca8ac5a1 authored over 9 years ago by Harry Garrood <[email protected]>
Simpler caching system: first pass

Still to do:

* Make available versions for a package available as JSON
* Amend the version sele...

a4b7d68a61221476894c503e6709fc6f91513144 authored over 9 years ago by Harry Garrood <[email protected]>
Remove message on successful package upload.

Todo: replace this somehow.

2b4c949c373ab2642b44213dd6fa99eb93171ef7 authored over 9 years ago by Harry Garrood <[email protected]>
Add a comment

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

b510173ee4367e82c8a0095b1aec24e06e11e0a5 authored over 9 years ago by Harry Garrood <[email protected]>
Remove some extra styling on the version selector

It turns out setting a custom background-color or padding for a <select>
element will make it lo...

b36a050b13b61d26f6c3a02433245264e4d95e88 authored over 9 years ago by Harry Garrood <[email protected]>
Cache the JSON with available versions for a package

3852cf817731ae3a698b11dead2ef28109f0b96d authored over 9 years ago by Harry Garrood <[email protected]>
Load the version selector using AJAX

129e4e5e471401304387d6626001a892b380c479 authored over 9 years ago by Harry Garrood <[email protected]>
Add route for getting available package versions

56f32275bdc4be60c4ab492a3c5e3647e512d83b authored over 9 years ago by Harry Garrood <[email protected]>
Fix errors caused by non existent parent directories

Also make writeFileWithParents work in any MonadIO

c4ed9ca69be2ecc07bad1c880c617d6a788f825d authored over 9 years ago by Harry Garrood <[email protected]>
Update comments

bd9bb28b2335031a58287ab844b5ddd6ed33ec23 authored over 9 years ago by Harry Garrood <[email protected]>
Fix links between packages

c0a4fddcd34ebbbfeb999060d74a0054502d9d4c authored over 9 years ago by Harry Garrood <[email protected]>
Remove obsolete commented code

db091dc80d7b41ed8e6565fb3baff8806e8ad9d3 authored over 9 years ago by Harry Garrood <[email protected]>
Fix links in readme

099e085d116982627b1c9c734fae501a99bec4fc authored over 9 years ago by Harry Garrood <[email protected]>
Rename variable

aca2833297c3651e47255df2c0483b74d72807e1 authored over 9 years ago by Harry Garrood <[email protected]>
Add README

45e983fae49d33603f0b5d4d7d0fc3ad9f2ee86f authored over 9 years ago by Harry Garrood <[email protected]>
Steps towards package verification

e57eddb0126aa983a766de55f3f1a2eab8f1a152 authored over 9 years ago by Harry Garrood <[email protected]>
Don't try to reimplement a <select>

4870bb57387725c38354ca7bfd4f63eb33cbd97c authored over 9 years ago by Harry Garrood <[email protected]>
Make the version selector actually work

4db704d1aaf872717fbd1adc7cfd32fee0999727 authored over 9 years ago by Harry Garrood <[email protected]>
add todo

9e4ed77bb1e51cbdfc8128f1e73c539b6565d9ba authored over 9 years ago by Harry Garrood <[email protected]>
Darker <hr>s

c52d2760c550ff23d77d48f0144c4431be62bb89 authored over 9 years ago by Harry Garrood <[email protected]>
various stuff

add foreign-store, more templates, use lucius for css

1c4cf28b3d2e3e738b0da2a4ae72a7027cf01d8b authored over 9 years ago by Harry Garrood <[email protected]>
No need for a separate docs page, really

7ac458e9ffbfa36a922250726455260014abd486 authored over 9 years ago by Harry Garrood <[email protected]>
Get README from GitHub

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

480c13f03819ddff9c638bfb8b3aa6171582c248 authored over 9 years ago by Harry Garrood <[email protected]>
Implement granular caching (per-html-chunk)

3b6bfb7c641c097be5c11c348aaa1a799be7e2a0 authored over 9 years ago by Harry Garrood <[email protected]>
Better display of packages with no dependencies

eb4f1bb5f627b36a18b1f1e94d32e57de45bff43 authored over 9 years ago by Harry Garrood <[email protected]>
Add a CSRF token for verification forms

fc53c82fe91583d03ee6be5dc8549440f986f5be authored over 9 years ago by Harry Garrood <[email protected]>
Remove unused file Templates.hs

4772ff3f5e9a86240eef39bb851c2a97a38c6c7e authored over 9 years ago by Harry Garrood <[email protected]>
Ensure there are no more than 100 pending packages

... at any given moment.

02fe1b9a66fd7e6127c83ba66c3a51ecda1d6d60 authored over 9 years ago by Harry Garrood <[email protected]>
Add github api module

d1faf71b6b8760c4ea3342fcb711f89b4ba00f0e authored over 9 years ago by Harry Garrood <[email protected]>
Add dependencies to package homepage

9ad05e1b24e34ab85364babf235c8f0c58122db6 authored over 9 years ago by Harry Garrood <[email protected]>
A bunch of stuff

6753f79184ca63ad19133694546f4a8aaf1c79ca authored over 9 years ago by Harry Garrood <[email protected]>
cabal freeze

8dd9dff5dbe7d43fa3f8a4042da66588b3b2b1a8 authored over 9 years ago by Harry Garrood <[email protected]>
rearrange a little

3f26ab037796312a08f51fe6cddffe6be616f435 authored over 9 years ago by Harry Garrood <[email protected]>
template tweaks

dd651f964121ff84b3a38802db5d5973e70c1411 authored over 9 years ago by Harry Garrood <[email protected]>
Switch back to Hamlet

Lucid doesn't seem to work very well with Yesod. On the bright side,
however, Hamlet is very nic...

cbec2bd94e340714554dd8fbb82b0fbb06700670 authored over 9 years ago by Harry Garrood <[email protected]>
Steps toward caching

cf92960d32a18928ab4250d09f378c5f38489cfd authored over 9 years ago by Harry Garrood <[email protected]>
Rearrange stylesheets a bit

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

71a9f23286367538a52806ea2608bff3536cc4dc authored over 9 years ago by Harry Garrood <[email protected]>
Switch to a filesystem-based database

dea191bee9394ba8ad3e01fb99b62a367df081fb authored over 9 years ago by Harry Garrood <[email protected]>
Add package badges

20fd8876d4d8ad7902db1e6a8ce0edb48858f500 authored over 9 years ago by Harry Garrood <[email protected]>
Remove unused files

29c4d26881d65e29b7ac6d76b40f883fbb4248c1 authored over 9 years ago by Harry Garrood <[email protected]>
Refactor

There's no conceptual distinction between Nothing and Just [] in the
return value of availableVe...

e9abba5429dc71da72d3755115c8d9702461989f authored over 9 years ago by Harry Garrood <[email protected]>
Use link color from current pursuit

79f20f87b2c2c0500f64e16f005224d4b4d04b1b authored over 9 years ago by Harry Garrood <[email protected]>
Finish implementing GitHub OAuth

265f9bc3bd488e4f6708eebb2607136624d3187f authored over 9 years ago by Harry Garrood <[email protected]>
A bunch more stuff

e71275dc32148cf09a1295295ab692c4d5a0b884 authored over 9 years ago by Harry Garrood <[email protected]>
Fix TODO: use appropriate status

e412f3020c63442e9ae153732bde38ba6c9d23c6 authored over 9 years ago by Harry Garrood <[email protected]>
Extract writeFileWithParents function

a8e7667f5077fff15ae421d1181873be88e5a66f authored over 9 years ago by Harry Garrood <[email protected]>
cabal refreeze

86b8f1f21bb2c428d35e93fbb12600629e32cce2 authored over 9 years ago by Harry Garrood <[email protected]>
Add architecture notes

d769aa850b515daa0a2d806065837c9f04405c9d authored over 9 years ago by Harry Garrood <[email protected]>
Better display of child declarations

a93842caa4ade7d314786b4fbf7872c962a21066 authored over 9 years ago by Harry Garrood <[email protected]>
Remove unnecessary #

d72cf46ff6313f5c2ff876975fd8f64c663c81ae authored over 9 years ago by Harry Garrood <[email protected]>
Add comments

523ada19a7b11d80071284994c8e3464cabdf9c9 authored over 9 years ago by Harry Garrood <[email protected]>
Add comment

336673a26d7450f5baef31b1f8ec9ab04f12d132 authored over 9 years ago by Harry Garrood <[email protected]>
Add sample data

559e76ecb65ef99d1dbe60ad4673faf0cbf506de authored over 9 years ago by Harry Garrood <[email protected]>
whitespace

539606e7df5e76075818798385cacd5a25ad1c17 authored over 9 years ago by Harry Garrood <[email protected]>
Better UI for verification pages

506a37aa0e6432aa8dfb9d252d884f5f4993973e authored over 9 years ago by Harry Garrood <[email protected]>
Lighter banner title

4949a922813324c3fc13d7eb0ab81bd60d5d71a6 authored over 9 years ago by Harry Garrood <[email protected]>
Steps toward GitHub OAuth

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

4b9c8cf32b5e0847506d87ab20f90c5c2af6cfb8 authored over 9 years ago by Harry Garrood <[email protected]>
Cache package badges

e45cff9ab001a864422f12a25c2230ef40f3a801 authored over 9 years ago by Harry Garrood <[email protected]>
Use url-safe base64 encoding for verification keys

137a0b5108eb686a0989a8147ecb22c2f70402c6 authored over 9 years ago by Harry Garrood <[email protected]>
Nicer <hr>s

970ebf9fd23af9028be17f786f8fd72e41a244b4 authored over 9 years ago by Harry Garrood <[email protected]>
Cache the version selector

80f768f8413a980d0f4ca33b9654238cf6d8ca3d authored over 9 years ago by Harry Garrood <[email protected]>
Strip h1 in readmes

20a7cee23f9d52ed3f983774102b3edae7f3ff65 authored over 9 years ago by Harry Garrood <[email protected]>
Add auth token to AppSettings

803262a83070edab457948a9d4b406029b00e7d5 authored over 9 years ago by Harry Garrood <[email protected]>
Use Lucid for HTML

934da32d30730631a76284d7e7cf657e88f811ce authored over 9 years ago by Harry Garrood <[email protected]>
Add purescript

6268a629e5c988c15d45c9adbe1651a3b347d8a6 authored over 9 years ago by Harry Garrood <[email protected]>
Add basic package page

51cda376bfa3e98ce727b7df4d3d8794ad33085c authored over 9 years ago by Harry Garrood <[email protected]>
Add Model.DocsAsHtml

cc9d900d8c15360c91c0a8803b9e061b01e361a4 authored over 9 years ago by Harry Garrood <[email protected]>
Add yesod scaffold site

bab056535253b09607af4bc067194776f66b4e18 authored over 9 years ago by Harry Garrood <[email protected]>
Add styles from the mockup

70eed3d2bbbfb7b6a834d36dc90ce5c33d423a7e authored over 9 years ago by Harry Garrood <[email protected]>
Add .gitignore

c69110f2ac71ea985964bda03e10717ce0292d4a authored over 9 years ago by Harry Garrood <[email protected]>
Database should contain verified packages only

159c229fe01d5e87c860be47d547ad1a8cf7310a authored over 9 years ago by Harry Garrood <[email protected]>
Rename Pursuit.Database -> Model.Database

96217c541ef44c19d0b54a7b9e229833b5b81ee4 authored over 9 years ago by Harry Garrood <[email protected]>
Add basic pursuit database

374939514f68f0111f8637a8b6fb2762a67e1e88 authored over 9 years ago by Harry Garrood <[email protected]>
Ignore client session key

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