Ecosyste.ms: OpenCollective

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

github.com/reconmap/rest-api

REST API backend for Reconmap
https://github.com/reconmap/rest-api

Add full name and short bio fields to users

ac22a47d22c7b74bc9c5cddbc4e3ea7ad5b9cd31 authored almost 4 years ago by Santiago Lizardo <[email protected]>
Update composer deps

f34e7e065cd37e4815f4e1c0fb111a37a5a46231 authored almost 4 years ago by Santiago Lizardo <[email protected]>
Update changelog and increase version

9d9a58c95d38e31f0bbcd6214af103bed97e0bc1 authored almost 4 years ago by Santiago Lizardo <[email protected]>
Add additional parameters to prepared statement

d062e824daa6c076c3f2254a909c09a402f469fc authored about 4 years ago by Santiago Lizardo <[email protected]>
Replace empty with nulls on certain column values

30b28ae851acea5be7fec18f07688250ac465810 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add rules of engagement to project entity

75b335a06829c64f3aa573a6ee64604e3a7df58a authored about 4 years ago by Santiago Lizardo <[email protected]>
Add update task controller

09f7888a50fb7f0f3517898bda8ab07feb3a23be authored about 4 years ago by Santiago Lizardo <[email protected]>
Add Update client controller

9f47bedc1a3b6f3391d9566332f1747e5aa4a29a authored about 4 years ago by Santiago Lizardo <[email protected]>
Reference new column names in project repository

701decfc861d68b3bc81883821f59eedccc7d117 authored about 4 years ago by Santiago Lizardo <[email protected]>
Record user agent in audit log

3765195bb95a0f844d28900fba1eb27db1746917 authored about 4 years ago by Santiago Lizardo <[email protected]>
Refactor task result processor

5a465a95ebc2c5aa4683baa8811eea9ce354bd8f authored about 4 years ago by Santiago Lizardo <[email protected]>
Return 1 as number of pages when there are no results

01c7d14b985bef97252240a380a7557f5707f079 authored about 4 years ago by Santiago Lizardo <[email protected]>
Update Changelog

795e8279d60c9f0bef8f5aca12324b043946af9b authored about 4 years ago by Santiago Lizardo <[email protected]>
Increase version in OpenAPI file

bbb6b5f9f6725204f1b1d72788dd9b19b46a3222 authored about 4 years ago by Santiago Lizardo <[email protected]>
Update CHANGELOG

8ded3ff9639acafe728a3c09f9deccb7f4af84ca authored about 4 years ago by Santiago Lizardo <[email protected]>
Add database migration target to makefile

f93471b31c7052caa2237e0bffdd663809b148e7 authored about 4 years ago by Santiago Lizardo <[email protected]>
Do not fail API requests if log file is not writable

5ab92e565aa77b422a0a3adfb9f1a34b57dc6301 authored about 4 years ago by Santiago Lizardo <[email protected]>
Permit get notes controller to retrieve notes for any parent type

f0b0a62e34e927987a8cb943e007ec872090483d authored about 4 years ago by Santiago Lizardo <[email protected]>
Separate task description from command

c0873dc967d919f41e2de2c6d4723e1f67117570 authored about 4 years ago by Santiago Lizardo <[email protected]>
Resolve column ambiguity in vulnerability repository

46779560fecafff4106ef0f036a170e2114e8c4e authored about 4 years ago by Santiago Lizardo <[email protected]>
Allow to search vulnerabilities by target

7df9ca238989ef5cde014b3b6ed5f00269b2825c authored about 4 years ago by Santiago Lizardo <[email protected]>
Refactor vulnerability target

e97d8bf1bf92e1ed4e7c6b8b3a7dbf3cccc159ef authored about 4 years ago by Santiago Lizardo <[email protected]>
Add support for project notes

b2dedf84223811ca669c26b2f013ae726bb67cef authored about 4 years ago by Santiago Lizardo <[email protected]>
Add support for updating any field in the vulnerability table

9c623e92b7ee1acaf28c9e854af76be1b110a3ce authored about 4 years ago by Santiago Lizardo <[email protected]>
Change database host name in config template

6a838c13750b0c2439a42e4025996505f166bfd0 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add organisations end points to API specs

91aaad9306f319fea4b75169c8e0508ca6cd7aeb authored about 4 years ago by Santiago Lizardo <[email protected]>
Add find tasks by keywords to API

20475d11609acc0f4aa056a67d11290cc13cfd63 authored about 4 years ago by Santiago Lizardo <[email protected]>
Audit organisation updates

1885d15dcb264d9b738ef5fe4f4d5306a0e36d75 authored about 4 years ago by Santiago Lizardo <[email protected]>
Include projects and tasks in export file

f919ce57c97ae1ca71fdd340b971a493f2dedfb6 authored about 4 years ago by Santiago Lizardo <[email protected]>
Extract XML vulnerability generation to own class

08fa4fb9ae5768773661ac2bdfeadcee7ae6b8ad authored about 4 years ago by Santiago Lizardo <[email protected]>
Add apt upgrade to Docker

98d91e8e317e38e7347d31db4c714e87937e59e5 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add OWASP WebGoat and OWASP Juice Shop as project examples

dd9034e8fdaf202d3590923810af187f8d1a87b2 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add controllers to get and update the root organisation

9a6e87d38ccfaee03b12b0f57f269080aecd2af9 authored about 4 years ago by Santiago Lizardo <[email protected]>
Introduce Organisation model

8e4de0ff874ff43e7dad4c1d96eb2c21a45a6e76 authored about 4 years ago by Santiago Lizardo <[email protected]>
Separate report preview from report generation

5e2b4bcbedff8d78d8a4d38fd303794b5417aa53 authored about 4 years ago by Santiago Lizardo <[email protected]>
Remove redundant ASCs

d617338e76a4ce7ccd49ec665ee79197743a5be0 authored about 4 years ago by Santiago Lizardo <[email protected]>
Upgrade composer dependencies (in preparation for a PHP8 upgrade)

b58294dc324bd35c65ecc0415675012c0c83b38a authored about 4 years ago by Santiago Lizardo <[email protected]>
Include in the audit log exported entity types

d86204f791901f5a7ab740557380d1a94e5c0114 authored about 4 years ago by Santiago Lizardo <[email protected]>
Introduce Export Data controller

49a53dcfb5d6150b18fea9ec4621e8db79422369 authored about 4 years ago by Santiago Lizardo <[email protected]>
Reference database host correctly in Makefile

4f5d35cc1958a4f60a7d7dc4bfdefffa879a188b authored about 4 years ago by Santiago Lizardo <[email protected]>
Do not use latest docker compose version (incompatible with kompose)

188ad69d30d99078c16dd41998666673be5fc537 authored about 4 years ago by Santiago Lizardo <[email protected]>
Move travis env variable to globals

2b737bc5c33c03b46e16cfda2ee8c2624b4f09b6 authored about 4 years ago by Santiago Lizardo <[email protected]>
Install new version of docker compose in travis

002496fee47707eb3f4a52e21beb204854515133 authored about 4 years ago by Santiago Lizardo <[email protected]>
Set more specific docker compose version

b3544c7f9c385afaf5f55bb1abf5ac27646fd096 authored about 4 years ago by Santiago Lizardo <[email protected]>
Use travis-ci.com URL instead of .org

5ed64ebfef8073595e353d8aaa00c795e60d646f authored about 4 years ago by Santiago Lizardo <[email protected]>
Rename containers

046326892ad390998decad15c56df0da9cbb32ac authored about 4 years ago by Santiago Lizardo <[email protected]>
Update links to openapi from README

8d6b458fe11ebe2da3e580d17ee415b1fdfd7c5e authored about 4 years ago by Santiago Lizardo <[email protected]>
Move API docs files and Makefile targets to /docs folder

46691d0369bde33505c91240d627b384e3a0ce0d authored about 4 years ago by Santiago Lizardo <[email protected]>
Wait for database before throwing commands at it

d2f2ddbb6d1c1d097e7be7828d2defddc75a6e96 authored about 4 years ago by Santiago Lizardo <[email protected]>
Separate default and test data (fixes #25 and fixes #26)

a52b265fcb395db1317a337d9c3a63fabbe6c7ba authored about 4 years ago by Santiago Lizardo <[email protected]>
Return native int/float types from db

8db9630b1615eca70807295270896130334890cb authored about 4 years ago by Santiago Lizardo <[email protected]>
Return project info from vulnerability repo

b99b19338a4588dc0f27bb7931e1de41669db932 authored about 4 years ago by Santiago Lizardo <[email protected]>
Return null from client model when id is not found

5bf9c74588ae27ab40e03de82f456fcfb4889ffd authored about 4 years ago by Santiago Lizardo <[email protected]>
Extend vulnerability creation logic

87824d2d9d61fa2d38f06710afe38ec374d4a63b authored about 4 years ago by Santiago Lizardo <[email protected]>
Update README file

fdf31c1aed65a2861b304e731ca9c1125f32894e authored about 4 years ago by Santiago Lizardo <[email protected]>
Introduce UpdateQueryBuilder and use it to allow Project updates

4f0794203b76ec05d60a7f84270e7a787a0382ab authored about 4 years ago by Santiago Lizardo <[email protected]>
Add editor config to ensure consistent formatting

b36f153866769ef3618a70bfe37df7576162b223 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add Gitter badge to README

23e7ed040ff906b49b55a501df7ef9485e16c522 authored about 4 years ago by Santiago Lizardo <[email protected]>
Extract JWT payload generation to own class

adf7654765ae94c04033002ac9f199deb5c60605 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add new controller to allow password changes

38144b8b581fae7ef025a84d1af0211c91fdf1c9 authored about 4 years ago by Santiago Lizardo <[email protected]>
Extract common container code to own class

7a2d619848d3ce52bf884dfd563161dd53bf231d authored about 4 years ago by Santiago Lizardo <[email protected]>
Indicate major docker compose version only

86aa581e45859fc53a23350ae6572d27ae94d022 authored about 4 years ago by Santiago Lizardo <[email protected]>
Extract Redis connection code to class

5f39c6a143d7f9b86a42305023f1f20233c4680a authored about 4 years ago by Santiago Lizardo <[email protected]>
Fix logging statement

6aa3f8d1e90833a108b3438dcb1426c7de73ceb3 authored about 4 years ago by Santiago Lizardo <[email protected]>
Introduce Environment class

37a6a33a098b281a0de75c5b18562bc42ffc9905 authored about 4 years ago by Santiago Lizardo <[email protected]>
Move Template Engine setup to own class

cb42acb69cd7cd24a9d58959cb86d9a25859dba1 authored about 4 years ago by Santiago Lizardo <[email protected]>
Modify Create Task controller to accept any project id

64873ccdafd170da94f14687ed6346c225e67f25 authored about 4 years ago by Santiago Lizardo <[email protected]>
Reduce complexity in Cvss::toSeverity code

14ada03a98e7de640b6efa276fb1e7d390d66320 authored about 4 years ago by Santiago Lizardo <[email protected]>
Update composer lock file

4547f70476c9f88cc2d647ba7da3ddc2488f43a9 authored about 4 years ago by Santiago Lizardo <[email protected]>
Fix GenerateReportControllerTest error

3f328a3052a39fca9d9c1c466e672b6c2822a972 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add controller to send report by email (fixes #23)

e2c29e671338f03a3ea17b4ed61e85dac1c5c49b authored about 4 years ago by Santiago Lizardo <[email protected]>
Add more test data to audit log table

bdbf86a9512f0360cb9a4d9de8132229a6459a76 authored about 4 years ago by Santiago Lizardo <[email protected]>
Add additional PHP extensions to composer file

1c020f987e1df2541cf96d5afd66ac30505e9e38 authored about 4 years ago by Santiago Lizardo <[email protected]>
Log failed logins

6b8f428eb0fd3e080e93a7bce898020b0daf8f1e authored about 4 years ago by Santiago Lizardo <[email protected]>
Use user ID 0 to represent system actions in audit log

2107d98005103e9e8c96218794e543c5e634427c authored about 4 years ago by Santiago Lizardo <[email protected]>
Use Response object instead of HTTP Exceptions or CORS breaks

3085521848ab1925ba5293f714f317f686b00faf authored about 4 years ago by Santiago Lizardo <[email protected]>
Improve absence of JWT token handling

49ef84d064a16aa0fc66098adb6f8a753a08b688 authored about 4 years ago by Santiago Lizardo <[email protected]>
Save CVSS vector when creating vulnerability

36337993cbf1a36c745f1c2380a81339bcd9f091 authored about 4 years ago by Santiago Lizardo <[email protected]>
Remove hardcoded version from report

30952e7b5065a537e0af5e0483f4ef359f924544 authored about 4 years ago by Santiago Lizardo <[email protected]>
Include version changelog on reports

9f73d305705af2528abd90a7cf456c4789cbc300 authored about 4 years ago by Santiago Lizardo <[email protected]>
Include client name in pentest report

5c50d8fb86b818a5266dd45e4791ea87f9134fcb authored about 4 years ago by Santiago Lizardo <[email protected]>
Allow to bulk-delete users

1a02baa1e4d9e3d3335b99db1dacc4e7882b7a93 authored about 4 years ago by Santiago Lizardo <[email protected]>
Push to notifications queue on task completed

549969abcad29eb582d3970f0f13578f77b2711f authored over 4 years ago by Santiago Lizardo <[email protected]>
Fix import on cli scripts

4fd7f4d3ab758f999448937d2fbaa9183a105b01 authored over 4 years ago by Santiago Lizardo <[email protected]>
Add new jobs service to docker compose

eb672f0d3d4b84783340339a5e1aee52c87bb127 authored over 4 years ago by Santiago Lizardo <[email protected]>
Fix issue with data folder on tests

64d80317e83576000154d248618d31a8a548070c authored over 4 years ago by Santiago Lizardo <[email protected]>
Merge branch 'master' of github.com:Reconmap/api-backend

f55957ec2a122c7c6733b111b480b0e6cd901c5b authored over 4 years ago by Santiago Lizardo <[email protected]>
Move task processing to the background

ceab5d3abd2abbf7fa3fe8e10037487c72a5a29b authored over 4 years ago by Santiago Lizardo <[email protected]>
Update issue templates

c0176f0ed396a7c15b1575501d90803b0a20e136 authored over 4 years ago by Santiago Lizardo <[email protected]>
Merge pull request #21 from Braunson/patch-1

Reduced return statements

f7fcf902b5f7875053a6e7cbc5fa39b08a3f6310 authored over 4 years ago by Santiago Lizardo <[email protected]>
Added missing break's

76b8b3e8f6ed9eb651571e138688e37ab49bf7d9 authored over 4 years ago by Braunson Yager <[email protected]>
Merge branch 'master' into patch-1

29c9274370d2782e2b0ac4cea071ad941ce0801c authored over 4 years ago by Santiago Lizardo <[email protected]>
Update readme to include a way to run the frontend

924792668df7dfcaae8ee7e7dd351481704b0075 authored over 4 years ago by Santiago Lizardo <[email protected]>
Reduced return statements

As per issue #20 and https://codeclimate.com/github/Reconmap/api-backend/src/Services/Cvss.php#i...

2d873c12fa63f70af54b0872144db2823e686953 authored over 4 years ago by Braunson Yager <[email protected]>
Fix issue on ApiRouter

1633a1eed385d06099c0480832d8217cddc857b4 authored over 4 years ago by Santiago Lizardo <[email protected]>
Merge branch 'master' of github.com:Reconmap/api-backend

84af94b0d27c34dc99512b41aaa3e9b5261752e0 authored over 4 years ago by Santiago Lizardo <[email protected]>
Add SelectQueryBuilder test case

1767843556828b08986eb3320cebace1468d5977 authored over 4 years ago by Santiago Lizardo <[email protected]>
Merge pull request #19 from illusi0nary/method_lines_exceed

Fix "method_lines" issue in src/ApiRouter.php #16

e4897a56dcf9947e40aa177fb053a3c77a5b52ef authored over 4 years ago by Santiago Lizardo <[email protected]>
Merge branch 'master' into method_lines_exceed

68d53e04d73c9bb744bf43b34032c50c97e72066 authored over 4 years ago by illusi0nary <[email protected]>
Reducing the method lines of mapRoutes

654b2f1da88d3aaa6528fd558b2d5575607ae720 authored over 4 years ago by illusi0nary <[email protected]>