Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/osscameroon/prolang-api
Get information about programming languages through REST API or GraphQL.
https://github.com/osscameroon/prolang-api
feat: add the page for graphql playground
4763d9a1357f360e6ea928c82d3abfb13d97dcaf authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
4763d9a1357f360e6ea928c82d3abfb13d97dcaf authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: configure seo for pages
0f3d10ec8c75bfd9077a139a55ebda1ad2fa2519 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
0f3d10ec8c75bfd9077a139a55ebda1ad2fa2519 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: configure seo for pages
0211a42baf92b9980bed1b6e3e3b66cecdd974a7 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
0211a42baf92b9980bed1b6e3e3b66cecdd974a7 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: change color of the application
13b73b3143110ea14ac64572051639a9a8b7a06f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
13b73b3143110ea14ac64572051639a9a8b7a06f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add title on every pages
0e1dca1c583001eccd828e2baac16a11f2421280 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
0e1dca1c583001eccd828e2baac16a11f2421280 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add icon
478296abb5a81b775030ad3a33359965379d9d9d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
478296abb5a81b775030ad3a33359965379d9d9d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: enhance website header
6e1fb2496c05b4f4a7419cf4b94f8c28ee8fb0d3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
6e1fb2496c05b4f4a7419cf4b94f8c28ee8fb0d3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: design the website footer
b21b709a72ed8e18da85b0a2552cf60eec750c74 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
b21b709a72ed8e18da85b0a2552cf60eec750c74 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add icons for languages in the card section
c6545dcc65bdb3b1242575c26a54708288a07a52 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
c6545dcc65bdb3b1242575c26a54708288a07a52 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create components for language card and feature tile
fffc00bfbec0dd0870107b591bfc94cf16355e83 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
fffc00bfbec0dd0870107b591bfc94cf16355e83 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create section for languages display
5e8a82131f7a56ba006526ff5791af815d270475 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
5e8a82131f7a56ba006526ff5791af815d270475 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: design the first section
117bd4d6cf14fbf2b84b2a1f17f67d8488d15b14 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
117bd4d6cf14fbf2b84b2a1f17f67d8488d15b14 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: change basePath in api doc specification
bbdb1728ebb340e2c04b03bf8e94add931894a29 authored over 3 years ago by Eric Cabrel <[email protected]>
bbdb1728ebb340e2c04b03bf8e94add931894a29 authored over 3 years ago by Eric Cabrel <[email protected]>
feat: create header for public pages
471dba99e046ab33db29f7dfc647cea5f97af6e2 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
471dba99e046ab33db29f7dfc647cea5f97af6e2 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: load api documentation in the frontend
aba8ac2fe040ac887019495cdd132ba66bbfad87 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
aba8ac2fe040ac887019495cdd132ba66bbfad87 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: serve api documentation from the backend
49506c82519d847bd96827148b2ba8bab57b30c3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
49506c82519d847bd96827148b2ba8bab57b30c3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: initialize API documentation with Open API
a77aba23c30a1b186edbd014da8db111f4b78949 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
a77aba23c30a1b186edbd014da8db111f4b78949 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add language count when retrieving all year groups
ca1ac2857be63e394a170ede4f03f9d689b7b519 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
ca1ac2857be63e394a170ede4f03f9d689b7b519 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create api specification for author
3cb7d525bcef0c6db01f292dee69325924f8fbb2 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
3cb7d525bcef0c6db01f292dee69325924f8fbb2 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create api specification for language
7f6503ef7a79e64a484f4a633f6faa780069b3fa authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
7f6503ef7a79e64a484f4a633f6faa780069b3fa authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: delete endpoint and query to get languages by yeaar group
2430a62466000a266d0841ef947e61b806eb323d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
2430a62466000a266d0841ef947e61b806eb323d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create project for api documentation
d02cee23c570c858eca9d34244bcf1dede3f8234 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
d02cee23c570c858eca9d34244bcf1dede3f8234 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: setup linter to validate the openapi definition
819c84469c1c5333bac82d3f661f0f2314b0a39f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
819c84469c1c5333bac82d3f661f0f2314b0a39f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add year group filter on languages query
8dc043157669e6fd28b000bbab2ea6efcd4443eb authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
8dc043157669e6fd28b000bbab2ea6efcd4443eb authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create api specification for year group
58bdf6a8de3753170e439b2ace4baab02f8fcf95 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
58bdf6a8de3753170e439b2ace4baab02f8fcf95 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: finalize api specification for year group
ffed0e7d588f42ee0af3c15979f76f6bcec45dc5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
ffed0e7d588f42ee0af3c15979f76f6bcec45dc5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: seed users at application launch
4b3e665125f2a00bb745c1b7942b49a76be7f61f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
4b3e665125f2a00bb745c1b7942b49a76be7f61f authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add long name property in language model
199459727ed982ec9b1afb763a8109f27fa8a2d7 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
199459727ed982ec9b1afb763a8109f27fa8a2d7 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: query successors of a language from graphql
018f1309ff6e2b0ba14b9c169cedb1c869441e3d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
018f1309ff6e2b0ba14b9c169cedb1c869441e3d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: improve the display of language row
de5ad68e42b5a6cc1f3daa0d568c6a79098c0576 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
de5ad68e42b5a6cc1f3daa0d568c6a79098c0576 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: implement deletion on the frontend
80b0b1c64eae508b16ab19e1dbce4bdba4751841 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
80b0b1c64eae508b16ab19e1dbce4bdba4751841 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create form to add/edit a user
c3f496dba55ca92e4918b7bacc6646f39d1b996c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
c3f496dba55ca92e4918b7bacc6646f39d1b996c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create form to add/edit an author
07df03d9d8c1d0f5f6dde057f7e7907195172574 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
07df03d9d8c1d0f5f6dde057f7e7907195172574 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create page to display languages
1a103697f3e17ac14beb3b87cf866089aa437afc authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
1a103697f3e17ac14beb3b87cf866089aa437afc authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create structure for frontend and implement login
fix: fix error preventing authentication to work
1ddff86517169011bfdd8fa2f88a6fe2092e08d0 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: change the project structure
741a4a6a2bd03df0d099e0ccc5a8d886827a3a23 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
741a4a6a2bd03df0d099e0ccc5a8d886827a3a23 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoints for users
8688b3ee995606afb31b1eb8efcb899a4a5309ed authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
8688b3ee995606afb31b1eb8efcb899a4a5309ed authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create page to display users
61922366fdc2040c8cb7212337eb24e3c473dc9c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
61922366fdc2040c8cb7212337eb24e3c473dc9c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoint to delete models
c771857bd65a6a4233c49c8e9c95eadf59b83d15 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
c771857bd65a6a4233c49c8e9c95eadf59b83d15 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create page to display authors
1a1d0c567dc5a5a7a51fb8300281410bb1de560b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
1a1d0c567dc5a5a7a51fb8300281410bb1de560b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoint to insert/update models
b74fd5a743694a84be0507f7f0a236eca519f6e3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
b74fd5a743694a84be0507f7f0a236eca519f6e3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create form to add/edit a language
d31d17a391d2de26aff513be6270edc3981d197a authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
d31d17a391d2de26aff513be6270edc3981d197a authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: display stats on the dashboard
745f571792e383e7579d2cb63da92228f4bb9802 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
745f571792e383e7579d2cb63da92228f4bb9802 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: minor fixes on language update
2cf752149141ece43b8c64ba840a158da6e9fa0b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
2cf752149141ece43b8c64ba840a158da6e9fa0b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: implement user profile update
adf97030232638ca85bc8cf3b85917d95691c027 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
adf97030232638ca85bc8cf3b85917d95691c027 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add authors and predecessors on the language form
d4b08b3547baf19c0aabd21ff6c16ce419dca4a9 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
d4b08b3547baf19c0aabd21ff6c16ce419dca4a9 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: setup jest with rest server and mongoose
1bd0fe152728e885ff78f0139134e3a671f805f5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
1bd0fe152728e885ff78f0139134e3a671f805f5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: sentry integration with express
ecda4c3682f474d79cece6410689cacefc8b33fe authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
ecda4c3682f474d79cece6410689cacefc8b33fe authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: sentry integration on apollo server
cdb600ac7c12a6cb3c84cd7921ce027bbf6513b5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
cdb600ac7c12a6cb3c84cd7921ce027bbf6513b5 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add rate limiter on express app
e847525d2e8b0c9799267c96f43c30f5eab956ce authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
e847525d2e8b0c9799267c96f43c30f5eab956ce authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: log request in the database
5c9393c82f56968e659c277bdd81d74307b3b1ae authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
5c9393c82f56968e659c277bdd81d74307b3b1ae authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: limit query depth and query complexity
aa38116343b66b097eb8da952ab2312f3f2423b4 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
aa38116343b66b097eb8da952ab2312f3f2423b4 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: refactor language model
74e11556ea7320c7bed594fafe5075d1511898fe authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
74e11556ea7320c7bed594fafe5075d1511898fe authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create queries for authors
52bd6b60c586c5bebabb3d8024528814ca202aca authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
52bd6b60c586c5bebabb3d8024528814ca202aca authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create queries for languages
056907b569b705f91326665257a911f3d5037c16 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
056907b569b705f91326665257a911f3d5037c16 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create queries for year groups
7cfcaf74c8c5b9569c60c44f37f4a7eb31cd0f1e authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
7cfcaf74c8c5b9569c60c44f37f4a7eb31cd0f1e authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: setup graphql server
2b3ce53b5fb6c174d00197e9db6bc9513e2c324b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
2b3ce53b5fb6c174d00197e9db6bc9513e2c324b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: add graphql schema definition and code generation
291fedb2ef2816c768e4492afb680c65a2f2a328 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
291fedb2ef2816c768e4492afb680c65a2f2a328 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoints for languages
a34b1f9b416c7637ae4261fbb0dc2907fb0c9480 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
a34b1f9b416c7637ae4261fbb0dc2907fb0c9480 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: add position field on group of year model
f32eff726e5b638893ab3077e0c7d596b3a2ff38 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
f32eff726e5b638893ab3077e0c7d596b3a2ff38 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create response transformer for the year's group
dcc4a68a079cc7021e41a19e35b59a03c2171a77 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
dcc4a68a079cc7021e41a19e35b59a03c2171a77 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoints for group of years
955157e3b40463b99e9096da7ca15ea0f0c32283 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
955157e3b40463b99e9096da7ca15ea0f0c32283 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create endpoints for authors
2e9e3b2d5229e8b5cda8de4711e91bf0f6f711ed authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
2e9e3b2d5229e8b5cda8de4711e91bf0f6f711ed authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: update linter configuration and readme file
0eae8ac670f04a2defc10a61ee5adc8c6f3e75d3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
0eae8ac670f04a2defc10a61ee5adc8c6f3e75d3 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: setup logging with winston
d034b30e61c95abf6f886be3ea29118052c74f56 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
d034b30e61c95abf6f886be3ea29118052c74f56 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: setup express and rest endpoints configuration
b3e18331ecb8f4ac630be83a98eab4cc7e209e2c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
b3e18331ecb8f4ac630be83a98eab4cc7e209e2c authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
test: write the tests for language authors extraction - too many edge cases
1dd6b874028bd61a0c951e90ff99f07f45fa7b44 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
1dd6b874028bd61a0c951e90ff99f07f45fa7b44 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
test: write the tests for language's year extraction
c1b1c3bb44475b262403a4b5b47b7da6c73bdf0d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
c1b1c3bb44475b262403a4b5b47b7da6c73bdf0d authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: extract data from wikipedia and the database
5ca1dd380971dcd3dd2a8b1fd5cb1998fea27c53 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
5ca1dd380971dcd3dd2a8b1fd5cb1998fea27c53 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
test: fix tests for name extra
158ba4f783a36b7beb1cf518304671f89b8177c6 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
158ba4f783a36b7beb1cf518304671f89b8177c6 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
test: write the tests for language predecessors extraction
d35487a8dca181b71640407179798304b17f9e6e authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
d35487a8dca181b71640407179798304b17f9e6e authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
test: write the tests for language's name extraction
4d8011ca8dbaa5768c27b8e802ccea97a075aa95 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
4d8011ca8dbaa5768c27b8e802ccea97a075aa95 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create services for entities
ebec2066815dd77521151eceb2e64575c2525da1 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
ebec2066815dd77521151eceb2e64575c2525da1 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: setup connection to the database
164316d5cc8d9dccffbba691d4411fd006caf08b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
164316d5cc8d9dccffbba691d4411fd006caf08b authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
feat: create models for database
651cb64b965f82c69836554d44fbdbcffd92f687 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
651cb64b965f82c69836554d44fbdbcffd92f687 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: setup dotenv in the project
9b617e19defa52b7bcfef5c0447cf972ca6a70f6 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
9b617e19defa52b7bcfef5c0447cf972ca6a70f6 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: migrate fron yarn version 1 to version 3
28a83297d443deaf16021d7c73237c5db168bf71 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
28a83297d443deaf16021d7c73237c5db168bf71 authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
chore: initial commit
cb8c109c6d3f6c25281e433405470d8af3ec74eb authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>
cb8c109c6d3f6c25281e433405470d8af3ec74eb authored over 3 years ago by Eric Cabrel TIOGO <[email protected]>