Ecosyste.ms: OpenCollective

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

github.com/kitspace/kitspace-v2

Work in progress on using Gitea as the Kitspace backend.
https://github.com/kitspace/kitspace-v2

Switch to gha cache for build-push-action

dd7090e77e52e3116ee15943ac69b69177526ac4 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Unify getting sha into one step

2785733e54abf6c8112884fd0f392f28482cea63 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Use matrix in docker build workflow

0c39c8d161d8046439d485e4c9cd55455746628d authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix check for images in docker.yml

fbd9306406ba9e16cfcd078d9b8ff8d74ec680ef authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix image checks in docker.yml

b5b10db56f87c9c938d139730cbdedebd9c54e31 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix cache workaround in docker.yml

98895019ea1bc9afb3a0f28292acd5f5a1fd8a94 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Check for images instead of pulling them in build job

78d7f56c417e64cfabde79cd498326efe26ec3a2 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix wrong image name in docker.yml

010b4b1073d739c55f53fb2529b82f63f2f96854 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Stop running specific workflows when not needed

ad1447cc2bd46a7b86097d52cf7d3942628ed8c6 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix comments in docker.yml

ec0201c8791bdf75a99b5c03ad4271b9d7b335cd authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix invalid quote marks on docker.yml

836a59e5d5cca261d62c74c44ea910337550d4ec authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix deploy job, only run on push

3e1c9cfcdc903d374719e80252c39dd6dbc71d95 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Get git versions for each image in docker.yml

e2ccffb31ac650b78f3ca0918b36e46b4a922c45 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Reduce repetition of getting git shas in docker.yml

68e3eb9bb652957761f9e87e3ab1baf30aea1b31 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Sort out external pull-requests for docker workflow (#261)

a88acf7523105a0529c55a6bf224a38057ebde03 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Make sure auto-merge makes merge commits

e054852d77536d80d53812b806c840fc972394cb authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #260 from kitspace/actions-auto-merge-improve

Improve auto merging

9bff2e667ede0c60056709d5c896fc49a51c844a authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Sort out external pull-requests with auto-merge

e91809550b27d9784747961eaba52093b058ed59 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Try pull_request_target again

ea24640a3682242efca60036fc5ddb0df2d35e27 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Make details url for commit status be the action log

2bfc0a4b8142742b9efa28708e6193e8bb4a967b authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Implement not over-writing success deployment

bcb78b9453d1c746bb348414e41e740bb05810b0 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Refactor get_deployments

8bb6c35e49190015a95ae03a78378eef5f23be8d authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix not overwriting success with pending

833e228d5252f5ed8c636861ba6c42a24a2aec7e authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Split auto merge reporting

adde81cc945777100646dfeefa72a9ecbac63520 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix deployments marked as inactive (#259)

054c401c8ebc89d7155fab9c147aae380b1f43e0 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Report on auto-merge using deployments (#258)

d621ba0c79cdbc4e3f196c12faa50071750a64eb authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Make auto merge action work (#257)

ac4b90b25347926b9b7a110912830f0535ee5b16 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Remove old comment from auto-merge.yml

85e97d6dada836f917762ab6e7c82769d47178c5 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Remove permissions from auto-merge.yml

They don't seem to work as expected

0e6dabf9cab0eeea5bbc92f776582c452ca1fffb authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Refactor processor events (#249)

865a62adfba760a7ed8479116c213b18f1b707ec authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix auto-merge permissions

038c077baef4a5681faee8502734a6ce54ffe3ee authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Add permission for auto-merge triggered externally

bc7af794bb0885f5a91e1a0226e47dcf4068675f authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix misspelling of review ref in docker.yml

39116134bc17cd8bff1de6e8f7a59d2853fccf3d authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Add an auto-merge action (#251)

2a6609509d2e9333698a62646d148b6d75c839ea authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Expand linting to processor tests (#248)

9f34b1e9b389db980216e726f19b9414916a5a49 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Build(deps): Bump next from 12.0.1 to 12.0.5 in /frontend (#245)

Bumps [next](https://github.com/vercel/next.js) from 12.0.1 to 12.0.5.
- [Release notes](https:...

269bf6e58682f7d8438c762cd0ef7d36425410fa authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #246 from kitspace/update-ibom

Update InteractiveHtmlBom@252a017

83b6cb91e33c0e35bdf1cd5dda04434865cae62f authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #247 from kitspace/processor-lint

Typecheck and lint the processor

1d13b5a06ca0de62f968178bb24a1baf22ec2140 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix defaults in lint-processor.yml

b6c46add821b0d7b6a3ba7199ef698d0b230b048 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix name in lint-processor.yml

Co-authored-by: Ghanem <[email protected]>

cc10a2c5eb3e8af70274d8ef83bcc8dbe43708f1 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Add eslintrc

172954b38dd08a1579db3feb905859e189e5075e authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Refactor lint-processor action

ba520373297f381f498f1a0066d907c672639ce8 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix typescript dependency

799050e3bf77c7423908a5bc692454e7853f2383 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Add a lint-processor github action

eb08d290fb1f35cb84070329c74d03447327ac72 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Use eslint on the processor

9dce7ee7154170d8245b89f86db448318c68b8fb authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Add typechecking to the processor

80eed8b6bcdb777a4e821864fe3a0ec091fe41e4 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #243 from kitspace/processor-use-bullmq

Use BullMQ in the processor

c897fddfa526f86d48dca4b2d73f892ad15ff68d authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Update `Regression test for IBOM` snapshot

a851e943f5619f17233d84e5532ba32c0be5e453 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: center vismenu properly

d828fa34f9f1b7ef2ffd9729300af28e642a488a authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: rename `extra_fields` → `fields`

9491d5a4378d310e67bc36e5965c28f411c2ab19 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: `generate_bom` function signature

07a933a66d95215181aa4359321b3ef4b4dbe05e authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Update InteractiveHtmlBom@252a017

f4f486120a66df4968a8c86be082dfa9c4f2df4c authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Use bullmq for the remote API

9499c57cc6824bc648e309a0f00ed54bad97f1b5 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Increase events max listeners to avoid warning

9f78985e63a3819f8da5205012a7cc80e9d64264 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Make event emitter global

af5fe7a1b24d1792ed13b630c30d61c87bb44a91 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Use job.updateProgress

3af0423f6162d344d03f5dcbe2d60c0844e367b0 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Implement shutting down of workers

e76d8006cca7c42a974ecb0d1f914eb2507b659e authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Use one queue per type of job

73144287519dc3a70a265febba48edc221c2354c authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Introduce BullMQ into the processor

f50fc5c697974db00d04d72af026b16ce1257e2c authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #227 from kitspace/auth-redirect

Improve authentication redirect

d85257d784f6dc09eaf1e4bfe21bae51a84142ce authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Prevent uploading `.git` folder (#244)

77fd9981282ee96e79e38d11b0c93e4eccc860c2 authored almost 3 years ago by Ghanem <[email protected]>
Merge pull request #241 from kitspace/fix-multi-projects-redirect

Fix multi projects redirect

357ab2cd8da1e80fa8d4a50e187e08fe5b65008f authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #234 from kitspace/processor-task-queue

Fix premature processing for gitea repos

e3130f9d027db308aea069868c006a6f22b5eaf8 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Refactor: unify top-level function style

24136419b39d81008cb816e6f9579cd4f1cbe270 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Rename isRepoReady file to checkIsRepoReady

9e926f2f4669f4153a8640b5dd8a31553cd3f52f authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix: clicking on IBOM title for multiproject doesn't redirect to project page

- Added tests for this case for normal and multi projects.

5d5dccddb6f8bdbdeca47ea3824bafc9b6d5a47f authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: redirect to subproject on clicking the card in multiproject page

- For multiproject, visiting `/[username]/[projectName]` displays a
grid of subprojects. Click...

2ff15bacfe07080bb1735209f08c04b6731a256e authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: propTypes for `InfoBar`, `User` page, project `PageElements` (#242)

8965f86004a4886becdc7e4a7fe1a69c1f5d687d authored almost 3 years ago by Ghanem <[email protected]>
Fix: warnings in `/login` (#240)

2712c379715848eaa6ffcd15e8eb1cf7fb00b898 authored almost 3 years ago by Ghanem <[email protected]>
Fix: Only redirect if the `redirect` param belongs to our website

9b523e9506a6c40959e77b2ebd78f4cda477762f authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Doc: the purpose of the mismatch hook in `Page` component

9eed39238028762fd44ff36968ca9b8c13c2c80f authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Redirect to `/login` after login

1c5a16b1ddc36b72131dc7159d0967bcd0771c18 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: layout bug in react `projects/new`

- This bug wasn't visible before because the `project/new` never got SSR
before the previous c...

8efc8ff0091eaf34ac4dcfbf41d935589421c3bf authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
e2e: update tests to consider server and client side auth redirection

8874d13d0f1e60e3f9fd0bd99c12c4f315ce5f16 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Feat: redirect on server/client side for paths withRequireAuth

- Before the redirection for pages that required sign in, e.g.,
`projects/new`, and sign out, ...

a4d9d9ba2644fc99d10ecbc873c9cd793164b9c9 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: add next-composition

- The newly added _middleware.js only runs for server-side requests,
- `next-composition` works ...

d2b7cc905602eda2e0310320074eb9981082dc05 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Dep: upgrade next@12

e9f89a104577e562d32c6defd3ce28e5620dbe10 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Build(deps): Bump nanoid from 3.1.25 to 3.2.0 in /frontend (#237)

* Build(deps): Bump nanoid from 3.1.25 to 3.2.0 in /frontend

Bumps [nanoid](https://github.co...

4da08628fe896a0cb3a4845a38dd6451b5c66cc1 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Refactor: rename `processingManager` → `isRepoReady`

66554c11d431e11a3e1b7fbb3c2504d857746b5b authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: get rid of the processingManagerStub

c791ed3e8db8e14fcd4c507e7d1e2eba898dee02 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: extract the closures out of the query functions

4384a238c527f2e1b49dbfd5ab0efed2500b7fbb authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix parseRepoGitDir

b4c60717c30c9d24a9d3b8d59e1b70e911d99970 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
Fix: reference error MaximumRetries

a7a29405ad67eb2723fd9fc291710c1aedfbae31 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Merge pull request #229 from kitspace/ibom-regression

Fix IBOM regression

a206037ae9d1e58e0f21102caec23e34719ccc17 authored almost 3 years ago by Kaspar Emanuel <[email protected]>
document `ProcessingManager.isRepoReadyForProcessing`

fa676183d9698fe268c24e38a64cb178c4e594d9 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Configure maximum migration time from env

7b93120c821ee064746fbd9c097576fb27ae9402 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Inject `ProcessingManager` as a dependency

- A stub `ProcessingManager` is used for testing which will always
return `true` for `isRepoRe...

43721867077bf8271aaf284c3d29ae5628aab386 authored almost 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: move backoff boilerplate into a shared function

d9a4eb8012b91e2b181a1c0daab9c2f973098992 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
processor: make connection to the gitea DB readonly

4a8dd213c2d7964ee437000857b1c0edc0486232 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: move pg connection config into env

58623240b3622f70d03613de9e917ae31bf0987f authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: premature processing for gitea repos

- When migrating a repo [1]: Gitea creates an empty repo then the migration
starts.
- When upl...

ca9c991ae8aa1fb9e5d206d075083cf963b2f24c authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: add `pg` and `backoff`

- `pg` is used to connect the Postgres DB
- `backoff` is used to retry querying the migration st...

f3a1f79401c9f75ed88e443b226223b962082f49 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Merge pull request #232 from kitspace/500-homepage

Make homepage fault-tolerant when requesting its data

36fcfff15e7437076d77eee584c32b6cee89ac04 authored about 3 years ago by Kaspar Emanuel <[email protected]>
Make homepage fault-tolerant when requesting its data

2c907b9c4ecb01cc7abca684ffa65d03f9eec2fc authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Build(deps): Bump next from 11.1.1 to 11.1.3 in /frontend (#231)

* Build(deps): Bump next from 11.1.1 to 11.1.3 in /frontend

Bumps [next](https://github.com/v...

10bd15ece58ffe600d7f4cc452140e33c7ba9366 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e2e: add visual tests for IBOM

7c6f9412f079ec547075e98732c28dbfabe3b684 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
fmt

c6465f5169a7e12558d32f90ccd647a212695560 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: IBOM only appearing in full-screen mode

- Fixes

372dd4a57b6c065bffde730a2b36dff2da20e6c6 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>
Merge pull request #221 from kitspace/props-eslint-rule

Update eslint rules

a9dee67a147c1395e396716f8da77aab5a7654a5 authored about 3 years ago by Ghanem <[email protected]>
eslint: fix `react/prop-types` errors

8d36bf296d917b831bd1c659c5cce1e7470b1fc1 authored about 3 years ago by AbdulrhmnGhanem <[email protected]>