Ecosyste.ms: OpenCollective

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

github.com/mumuki/mumuki-bibliotheca-api

:books: Storage and formatting API for Mumuki content
https://github.com/mumuki/mumuki-bibliotheca-api

Integration with auth0

c39492304af57539dc65af439d9c56a9ce1aabca authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #20 from mumuki/guide-types

Guide types

6ac800dec2f2a2413fcbe19dc0141fb99884b809 authored about 9 years ago by Federico Aloi <[email protected]>
Making bibliotheca accept previous metadata formats

1732cc45f8c85772a7db24e2db6fb24a9328399a authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Introducing guide type

d14b349dd2a6dd89435bf39f07c8448fe3e336ff authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Removing duplication

3f622af6e84df6714051ede754d0817d15a0239f authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Ignoring export errors to Github

8c82425919447cfed2cdb23a34f8c0fe14d90154 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Raising 400 instead of 412 on error

8604e5edc4ab0dec21565d2dcef31916a2d367b7 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Renaming original_id to just id

Fixes #3

68af15b62afe9c0ef3b2995bf4e24f717cd650c8 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Reintroducing operations by id

they are easier to process by some clients

7882c5c65d35b3f635f5993f4e8ef7d580dc0083 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Accepting authorization header

a1372230dd1769d0f11e73c5bba37d8d328a5508 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Supporting default_content

a6ad1d4d185b30b8803b8586016adaa63a993a2d authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Ignoring post commit hook errors

0f5e44291b503db2d9edaee72231da14086ce285 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Displaying import errors

25e6bef3d68d6f779cf49a5b907c5540ca08dd0d authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fixing export error

5928040d73f9f6f9ee309436a820e667b5fbc3ea authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix: re-raising exception

d89fb34fd175f472c9b08393f3a2e008a7cc3a9d authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding logging

6f6bce93be0b9ae979433f310ce9424275bc3789 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Not running exporter when credentials are not set

6ebeb30bb78ea9de7823defa1676e56c2f4eee26 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Moving env variables to from_env

054edbbc2f8afe0d3c3bcaf882ad3bf56afffc37 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Now populate scripts load all guides from GH

8a8236b27758e9e3ffc0eb14da7dc7795d265015 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Removing dead code

3aff8e78eceec55a18eb1defe6e243d7320ec5cc authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #18 from mumuki/post-guide-to-atheneum

Post guide to atheneum

f89e4097036cea993ff373f465bcc83757b205b4 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Extract new from env

2536e2d35729b3231f027b8854a4d066423f9202 authored about 9 years ago by aguspina <[email protected]>
Extract atheneum url to environment variable

3ec583f917e9f76ab67a08f6340159a7f704614e authored about 9 years ago by aguspina <[email protected]>
Refactor atheneum export logic to specific file

f08e2581bf6f15bc0823890ec78660484f8be442 authored about 9 years ago by aguspina <[email protected]>
Fix tests

cfbb19fceb52548d3b823a853a0903d4f331931c authored about 9 years ago by aguspina <[email protected]>
Posting guide to atheneum

1f93ab2bcc706bf4b8510845d26c1438405a8a0d authored about 9 years ago by aguspina <[email protected]>
Fixing tests

37282dd6b3235de84e9bc51214d9eedc00934c60 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Updating mumukit

8d390fda888ff6763641d98f1f77b4fbf13fba74 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fork gcrespi repository to pdep-utn

5108230231b28ccbfb7548d298ecd3b32254ce5f authored about 9 years ago by aguspina <[email protected]>
Merge pull request #16 from mumuki/fix-export-guide

Fix export guide by removing logs

c63ec82154adca9f4ff49fd5202103088b0ca5ad authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix export guide by removing logs

2728ff83c6dfe312603a053b829805de553bfa7d authored about 9 years ago by aguspina <[email protected]>
Merge pull request #15 from mumuki/add-web-hook

Add web hook

4dcad0188e3806435a460efc38ca4c64be8bad4d authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Add web hook when import guide

2b98cd4af62553555e15487bf19ad8f85a16a641 authored about 9 years ago by aguspina <[email protected]>
Remove unnecesary log

4211156b60bbb2d16a6a2c2381008cad18a0dc1b authored about 9 years ago by aguspina <[email protected]>
Add octokit require

cd8a7d54c45cf888222e308bea3d125c18ef2fa5 authored about 9 years ago by aguspina <[email protected]>
Adding codeclimate config

e7bed4eea49de3c1973d99047f3742b5076b52cc authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #14 from mumuki/task-namespace-rename

Organizaing namespaces

323be08871f1c9a69003d8b9208cb8fd9e328dc9 authored about 9 years ago by Agustin Pina <[email protected]>
Organizaing namespaces

ac551e8f36b754e954e209447846ff51794d1e5f authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Exporting guide to github on post

f8056202ffc3e9975d11125a09565493d33168b2 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix populate sh and rename to bibliotheca

6742a111456ced7150082965556dae7eb03095bc authored about 9 years ago by aguspina <[email protected]>
Fix import guides by post

95b79e8652fb092edf6be05a0aaebec423d881c5 authored about 9 years ago by aguspina <[email protected]>
Add 404 guide not found error and test

78b15cfad4f2c6728fb957ee2b7f3287fd94516a authored about 9 years ago by aguspina <[email protected]>
Fixing broken test

44b9dd71c9e641523d760f16ad9f58b261f03bfb authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Ignoring language test

We need to move languages to DB instead of being harcoded

0aa66d2d5e24b0e503a3d7f08b4e56e10a81859a authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Reducing mongo log output

6dc39159ef7364102191d03081883789147905c5 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding new language fields

5e4ab3dec4ced505997d64509422f39ad3bebe21 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Renaming gh_repository to slug

cda177d1f6f10b9a37a19e68e2b8abffbaef31c2 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Simplifying API

Removing operations by id, accepting only slugs and making post actually an upsert

e74f6f13caeefd25a1424fe2bc31263d4e99c514 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Enabling CORS

8d5c4cfd16f76e61108c964223b8486caa7e5e2f authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Updting repo reference

a13e81124380eccfa6d12a8a7cc6c04783f6941b authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding language route

Fixes #6
Fixes #7

ed1c40e41a64764e2b755dd7fe36e318761986c7 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding language collection

26166b7cc605ed5875d91ba3ac9c241c5c84c057 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Updating project name

c6035b7bf3da7cf37f46da0d0383ecfa8150bc89 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #10 from mumuki/feature-janitor

Feature janitor

1a09b131207f3933119b19de27e54cc8911a5e01 authored about 9 years ago by Agustin Pina <[email protected]>
Doing more oo filtering

73d53c81f509b9dd9204d41b05f90253f429eea7 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Moving filtering to guide_collection

86e15cbba8f53166e05d96453d8031d1538a93fa authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Removing duplications

690fe031efc86ba091fd918aea881401f43b6579 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fix method_missing error

a88340a89564198992605d183bde856ab003858c authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Pull up exception to mumukit-auth

087cad4d4a9e07a55726bcfe17713e0e61512a6c authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Addding guides listing

e2936acfa726b0078889363b94da0c0a0efa74f4 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fixing tests

e77b36a5de77915530729ccb23789cbe1edd2852 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding integration testing

bb54a9918cc47c2eaf6ade0d87b3c1bc0b2f65db authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using mumukit::auth

e4a99fbdce428af7362e6db6c4e946216cc7a770 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding Janitor::Grant

7ba43b4640a55aba819dd233d7a6738965551b5a authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding jwt

8c97cc1204c46487e9bbfa8db3ce3fdec1fc4980 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding auth spec

ae3c02a4310c8ef99a039a3389fce5889572f3ef authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Dropping DB only when needed

c76ccc94f2df4f4d2ec9713467e5783ea9a214a1 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Exporting guide name

61930612e00203c60acc28377cc990d3867741f1 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #5 from mumuki/feature-query-guides-by-slug

Feature query guides by slug

38e5ddf5f6bfcdd533b1843043d26b758aaeaca5 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using json_eq matcher

7b60ba0fc73baa59bf9bfb4208dc662f7043e5e3 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using to_json just in after block

d5c814ed885fc88270769ff5dd4461a586a3c782 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fixing bug in id_for_slug

2df21d6e48fe839be30e649286578d01a50986e4 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Speedup mongo tests

85b8d6aeba3ca3df56176cab8f46c2ef4f9af79f authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merging id into guide json before update

Fixes #4

d9293325b3c6cc4c7f996c66b60fa52dc16d5759 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Setting travis rack_env

5000b4296b74af3c596c7c958cca9de3df09bd51 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Moving upsert into GuideCollection

632fb85d013b66bef8a4ae13d50f44546b5e7a21 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Reusing require's

0671f252bc392e9abcdab280b789dd7e39962ecd authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using GuideCollection in controller

563e318604ec741e2169504de33e53c630665ac9 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Swaping GitIo::Repo parameters

4b45a211a5a7b0568c431518dd2a937c0a76d8fb authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Testing when guide does not exist

cd1ef4ce9b25dce89923a35f3461f0b60b9387bc authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding mongo service to travis

54dfc5b0d7113ed3ab5b8714e84fd9017e02adc9 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Clean db on tests

b0d933f06e3864c3683d2a32cdd1c79a64bf0ff0 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Fixing some tests

def376796da29588bad1ba851d5112276eff68cf authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding guide collection

a334e3c1a52a2b77d0cab7ad63e2815778b469da authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Get guides by slug

bed788408b65cdee0b5dd87ba5ba7949d4a26f13 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Create populate.sh

539b05b2df431197dfafccf097faa66a6d3c2c28 authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #2 from mumuki/import-from-github-endpoint

Import from GitHub endpoint

0df30924414570a715b23c559bc77dd7db8b139d authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Qualifying Repo class usage

c2be7cc0502c116eea71ff8ccd707ff8692cb3cf authored about 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Default content type is JSON

9cb5481ed4d118332b1986b61b9a32cf7d343897 authored about 9 years ago by Federico Aloi <[email protected]>
GuideReader sets the name of the guide

782e40428a30c5b6aead56e35cdd51badd7462a5 authored about 9 years ago by Federico Aloi <[email protected]>
Added spec for github_repository property

02f2f42754111a8cbb89dac677600b823fa9fafd authored about 9 years ago by Federico Aloi <[email protected]>
Fixed specs

d035160e9c7fd69e2572661c66f61cfff5874b52 authored about 9 years ago by Federico Aloi <[email protected]>
Created endpoint /guides/import/:organization/:name

0dd57a28dacd4495b77a281d19be60800af9605e authored about 9 years ago by Federico Aloi <[email protected]>
GuideBuilder incudes the GitHub slug

f3c6d17b08a570d40ac2dc65d47ee9e6dbb5a6f6 authored about 9 years ago by Federico Aloi <[email protected]>
Added dummy mail to Bot

b3b889ab6edc0ad4a0db44a714410e4725e07b46 authored about 9 years ago by Federico Aloi <[email protected]>
Moved id generation to an object

10225ee6eeea73a98d1b58b16e9720dde0577c90 authored about 9 years ago by Federico Aloi <[email protected]>
Fixed PUT /guides/:id

012558023196d85b5df69bd1d27f586d4d225f70 authored about 9 years ago by Federico Aloi <[email protected]>
Configured Openshift deployment via Travis

0ff13d4c052d861b36d7aa451ccd448aead47b55 authored about 9 years ago by Federico Aloi <[email protected]>
Added Openshift Mongo config

8c2fa4370be6dcc7ef7d2ecd7badee49d5a12dac authored about 9 years ago by Federico Aloi <[email protected]>
Moved db config to yml file

5d5ae63a7a16b4c74f06add32ec33a02e300de1e authored about 9 years ago by Federico Aloi <[email protected]>