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

Improve dependecy installation for frontend docker.

- Running `yarn install` as part of the start up command for the
container will spare us rebuild...

2f2aecb01f92b22121f71348ca0ac37c1382c788 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add dependencies.

- Migrate kitspace-v1 dependencies.
- `git` is needed in the container to install `1-click-bom-m...

bc5474254f25cf772d31f1e7a9ffa4939c298b7d authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add basic support for rendering readme files.

- Links are still broken.

602a38b08cbdb67fa9348cab8060c30d12148ac9 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix Readme urls and images style.

- Convert both `a::href` and `img::src` to use absolute urls.
- Add `readmeImg` class to readme ...

ff43835eb0cb58abce473bbeb05e3288a8a22af0 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Port `BuyParts` component from kitspace-v1.

- The for the components table is still broken.

0cb680cae3a485195718d7156b93137e52df8e12 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add suppliers icons

00ef81e4c8528c8f163e82d3ab1fe8b3ee9d7f4c authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add `ExtrasMenu` component.

- Add IBOM button.
- Add Tracespace button(note this won't work in development as the
tracespace...

33f542eb49ec2c5c34bdd229aa2705d593ae75b0 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add `OrderPCBs` component.

- Note the links won't work in development as the processor isn't
accessible to these sites.

9d6bf54c7bf07dc14162470b88cee360550d8800 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add manufacturers logos.

3c5d9fb827d0cb81ee8d6f560a8ef3e637169b83 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fmt

0f2e36e1a1112bd2fcb3e6943c06622540425588 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Dep: add rc-tree.

- rc-tree will be used to preview project files.

e0cc03bbf59e90994315dfa036cda629bf86c4f5 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Remove extra `/` in URL.

95cef6f8fec4909840fe88c2fe7cf11e87ea8f5b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add repsonsive tabs to `BoardShowcase`.

8088cc345badd5ed438e4113d78c193e1c96535b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add `BoardShowcase` component.

b953212c1842c6183631b2461c299dee06697191 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Docker: fix broken gitea frontend.

- No need to navigate to `/go/src/code.gitea.io/gitea/`; it's already
the `WORKDIR`.
- Run `make...

4567fee1f21282cf0e8037b36f5972bb0464670b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add `/[username]` route.

- Display user<username> projects.

acef04a526a1f9718d1bdc97e040558a7cd7ffe0 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Integrate the new gitea `migrata/status` enpoint.

- This endpoint will respond with the migration status, keep polling it until and display the st...

e5bf54eec9e5ea7ed9ae10ce72d05115301cbf4e authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add `/[username]` `/[username]/[projectName]` routes.

3032a40ed6ee24f8942d19284985cf5456fc8e2d authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Poll synced repos status.

- When syncing external repo instead of waiting to get response from the gitea which causes time...

b7dc7f7bb93803de007eab6bb6677a041292a086 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Merge pull request #120 from kitspace/ke/fix-e2e-tests

Fix issues with file upload "path" property

8abda1e6479ddbdc5e450be883a9016a0882056c authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix import order in cypress/support/index.js

81108829ee74a090da053a79551a3a93402f4f5a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Delete any console.logs

97920e4cc5d3b0a93bde49395340379710e986c0 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Check for file.path, use file.name if it doesn't exist

9e62e124d260c16168b558c5f606dae27fc4c32a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Try and make CI cypress actually use chrome

3e9662946fb5569907258478ce24ff59da9be3d6 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add cypress-terminal-report

bffda45c865dbff2d88da8adc0eb5a073990378f authored over 3 years ago by Kaspar Emanuel <[email protected]>
Remove /buy route

Actual live version is still on poc-shop branch

cdef55caf6537ba76d4ead61046fc7ab7bf65e31 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #116 from kitspace/single-commit-upload-files

Make multi-file upload make a single commit

7015077df091c97e3135d7db3c2da77ad474460c authored over 3 years ago by Kaspar Emanuel <[email protected]>
Remove top-level folder only on initial upload

66709244d9ca804c28308cb8574cb36752cc091a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix docstring for uploadFileToGiteaServer

605240e958b9f4f70a6e51cfc5cb443b3015d9e9 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Sort out the folder path logic around multi-file upload

eb835dfec420db862307a6925f86f044ba7314b9 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Make multi file upload get rid of top-level dir

d63e912469a4efc7fb1e3cee33fe36ba932a0258 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Remove unused functions

73bd16b44923596ea4ec5e91d17a5c3f960703e1 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Change upload commit message to "Upload files"

395df651d862e743697bf0635b19299b86ea481a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Make multi-file upload make a single commit

358d9c5335d185a560578ed7d3ef7ddc17bea32a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Minor refactor around upload

37f937e9ac8afd0b65cce619b1b54eb5c964f3bf authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix flaky tests (#104)

96fbc0b1b74b877114fb3f212855cc8f2fe22072 authored over 3 years ago by Ghanem <[email protected]>
Make project card a link

df78a426720e259d50f6dc26bef4de9cc2d449e0 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Update readme with new repo name

28ff02b38ae7c244a7ce63aa87b58b98a5fea57e authored over 3 years ago by Kaspar Emanuel <[email protected]>
Build(deps): Bump lodash from 4.17.20 to 4.17.21 in /processor (#114)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](htt...

25cd4f45ee59183bf5f3e41e09b0bc73781bc119 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Build(deps): Bump hosted-git-info from 2.8.8 to 2.8.9 in /frontend (#113)

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release...

44ed61bd49d95cb76faf1d53002327fabf2dfaf3 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Build(deps): Bump lodash from 4.17.20 to 4.17.21 in /frontend (#112)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](htt...

080fe0e1f7a7ab8d53516912baf9a23bd35dcdef authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Refactor gerber_files.js (#111)

94f30df29e543eb72970486146ebaa95820fb3d0 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Upgrade tracespace tools to ^4.2 in processor (#110)

* Upgrade tracespace tools to ^4.2 in processor

* Rename duplicates to hasDuplicates

ff1c42d6578c4162549a063a83533e2464192cbd authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #109 from kitspace/processor-kitspace-yaml-as-json

Add kitspace-yaml.json endpoint to processor

638fffe21a3da77b5ea7f199fb3d6a4e409bd7fd authored over 3 years ago by Kaspar Emanuel <[email protected]>
Document kitspace-yaml.json endpoint

18bf614b76283e7648e853470bf0b69a36860fed authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add kitspace-yaml.json endpoint to processor

d6e05aecda84896ed40a2ba34d3120e28b529568 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add test for kitspace-yaml.json endpoint

0dbd5fe42f5d1102e50c74778ab2efffad7e05a1 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #106 from kitspace/i-process-multitudes

Add `multi` support to processor

a39e5d2704671e956acff344814016fd2064f773 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add docs for processor protocol

61fc219afe265635a0dc08da50cbeb0eb2393f7a authored over 3 years ago by Kaspar Emanuel <[email protected]>
Implement processing of `multi`

a578166fa30ed16a0b7d60ad666c0c1dd9490f27 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add (failing) test for processor `multi` support

b7f2383cf78ea44c0b61016efe1a0a8012768959 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add catch to processRepo

May address #100

403971d18b4ee189f5ffa160b641709509d298b7 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Refactor processor variable and function naming

97a31f2634b673efca3fa5e5d3569522494a01a5 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Apply workaround for GH actions docker cache growth

dc0ef8e176fc782fb6eb536df208678434fca82c authored over 3 years ago by Kaspar Emanuel <[email protected]>
Build(deps): Bump ssri from 6.0.1 to 6.0.2 in /frontend (#103)

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github...

1eda6b812555a216488f059e3d26ee73d9570e9c authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use new status badage.

- GitHub actions workflow changed from `Publish Docker images` ->
`Docker`

fb653f3b7098d4c9560ef1708402856c83cb86d9 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix flaky tests (#102)

* Configure Cypress to avoid using `wait`.

* e2e: remove `syncTestRepo` command.

- It has ...

161c065cb4912d990404f62b01f1cfaeae004fd0 authored over 3 years ago by Ghanem <[email protected]>
Add robots txt defaulting to disallow

39fb4ab46fc1576e8d726a9c91ab8e09b6747652 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #97 from kitspace/ansible

Use ansible to configure staging servers

6e2f7397f3134489e874010c11df0da830cae820 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add a short thing about ansible to readme

872c973944719ddbac8683cddf12716a688193a6 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Start ansible playbook for staging servers

86cee4f6ee6dd120af9ef0eef0d14e516c208acf authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Make default user part of docker group in ansible

e84c8a41d3bf700789ec04d872f2712ed7b712ad authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add sshd config to staging servers

eeaabd0c804416af0610c18de3fa1c2558e42f1a authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add deploy user creation to ansible

ed98142b8ba0e6f2b1bffa5419e89713c19b9307 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Split ansible tasks

16bc63f859794b03a440f7d61d7ef2cbebb89b20 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Switch to using ansible roles

71214d6ae70a5a7da45eaf2bc525548657440765 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Switch to using -dev branches and .dev domain (#98)

9f0a28e1e748a05d582b61e896f12d1e0c14395d authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #96 from kitspace/auto-deploy

Auto deploys

abfb10b9e13cd02cb05f0ba6b8b0ac87834372ab authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add docs about auto-deploys

0109ff6d7a26f49c4f71c89c30a3168b202f4f32 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add continue-on-error to docker hub logins

135e54b0580f5377c7da4bb1092907a763cb6b75 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Update processor git repo path

ab3810af407a89494e9a1fd474454822be8faa1f authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Tweak github action step names

b3431caa856d1d866761467a2a3989d932f36e03 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Allow disabling certbot completely via env

163982f9da20dfd4a060bd1c62248048ed0123d5 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Fix branch name getting in deploy action

b237f8e476f0f3b2632cf25f30bc05eea18c7d6a authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Fix e2e image tags

f911796f37b74eed6e33a68bc75eccf6d1338e4c authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Enable deploy step for master

32ef777d39a6e2af2d3d30a0592ae77e34b36a30 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Rename "publish-docker-images" workflow to "docker"

79629bc69ae7bc6468c7b39597c43320e1421959 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Tweak naming in docker workflow

8d8219cb04801784c191cf98b882d26ac6def617 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Test out re-deploying

d2825ac29e6426be335383071427477f76d2bb01 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add command to frontend production dockerfile

4b7b2fe904366d7fa66be9d762217b1abfaa8d7b authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add nginx tag

91bd06b7038b304d1d93d5db8cab7fa1307a8575 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add login steps for docker hub to avoid rate limit

6b1b36c56ea27f98c49082742b697250f339d04d authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Use a different compose name for pre-e2e-dev

af316845de0a67a57351b30757fc618dc7472b08 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Use named volumes for node_modules

ae844b6e69d51078f6755b04a2c54c3c7b7054ac authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Remove any folder mounts from deploy docker-compose

df1cc05d48eaaa5ca054e145100c1b5a4eb15907 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Switch to building nginx image from this repo

73ce4b695af903967eff796a0f1f956ce34f2796 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Make nginx.conf part of our code

7f0a8b5e28d0ebf02afdc4c0dcb22e6d94d4660d authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Revert "Try with docker-compose spec 3.1"

This reverts commit 75ff7687d8fa3e2c37c3f434b22ae617b6c11a0a.

ddcc787684b72b94ac8714181ea83cba3847a4c9 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Make deploy.yml work on older docker-compose

666e7c5e8c9f2250c88056ad090415ab0f5f413f authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Don't forget to check out the repo

c59ab7654a93499c735478589164decfb6bfc4d0 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add deploy-pre-e2e-dev github action job

12090ac51b7c57329f66adca3f8d04242a8a5bea authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Try with docker-compose spec 3.1

271ff5f700942a416b638a4a1f426db92c3c00b1 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Re-add letsencrypt volume

5dfa65e85711aacb1a5bd9fcd5bf4c6c1a491154 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Stop building docker images to tag them latest (#95)

97e2b5bbd1b2d68349a6ce58277742b17e95bcb1 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #92 from kitspace/ke/refactor-github-actions

Refactor GitHub actions (2)

9b90d823bb473e808fcecab139cee39ba0ef1116 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Refactor `publish-docker-images` workflow.

- Rename `push_to_registry_sha` -> build,
- Rename `push_to_registry_latest` -> test, and move t...

7abd680d58b70854302bdab36a40781fb617c20f authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
Make publish docker images run on all push events

70b24be4e41979e4664639bd70b191f165d51b72 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Add continue-on-error to gitea docker image pull in CI

0f4708a00759a8bd55f5f764334b98ad9ca6c62e authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Switch cypress project id

55caa39e4bfb9a4c587520b6e43fcceb5d41bd91 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Use SECRET_KEY and gitea cli instead of httpie

ba99591ab8eca0151906769dd1249538b29bfb12 authored almost 4 years ago by Kaspar Emanuel <[email protected]>