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

Refactor processor

4048d5e5b0e2bc99f623d8123ac552280c039b45 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Slightly refactor processCAD

971bd29d78b33187b6b91483f4beba737e6dcc18 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Split out CAD processing task

81b8a4973d545a42d2c7d1d58610c2812f81e893 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Rename gerber_files.js to findGerberFiles.js

812c4bf5a06d43860ebaaba91df895ed296bbe3b authored over 3 years ago by Kaspar Emanuel <[email protected]>
Refactor kicad plotting scripts

145efd86337b48da8538e49b2425455673e7c0e9 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Start a /process-file endpoint for processor

4f17c2faa021557c05b50fd35e72d1cae0372bbd authored over 3 years ago by Kaspar Emanuel <[email protected]>
Implement plotting to SVG of .kicad_pcb

f54caeb33061db24bab1ede2b3525454be132898 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add plot_kicad_layout_svg script

b5a6c547fd3d671de058de5e1d459cd542216c99 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Refactor: seperate out finding and processing kicad_pcb

79d2d39d80d83a44508d033a123c6eeab5fed490 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #126 from kitspace/file-map-json

Add input file info to processor json endpoints

c203c0363000b80e4c2ccee0ece5fc4e9c3e40e2 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add link to readme status badge

dc260ddcf695b78741bf1075de9d88841e80337f authored over 3 years ago by Kaspar Emanuel <[email protected]>
Replace strange hard-coded project-name for buy-parts

c1eb1fc46251b14c5097f2871840f9495b907b6b authored over 3 years ago by Kaspar Emanuel <[email protected]>
Update paths for info json endpoints

9b593096c41b82cee4e63db94e7acba97e91ecd2 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Implement bom-info.json and gerber-info.json endpoints

8072336ca4c1a75efe766937cf63a816b0645efe authored over 3 years ago by Kaspar Emanuel <[email protected]>
Change test to new info.json files

30a2fdf5c3f4adecf5e48dc7ca2ee86112280230 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Further refactor processor integration test

956bbb156009a486a4a34eb641fcd1b0243f6648 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Refactor processor file definition in tests

4be1e126261f24775dd91a60d50807bee5ebb50a authored over 3 years ago by Kaspar Emanuel <[email protected]>
build(deps): bump glob-parent from 5.1.0 to 5.1.2 in /frontend

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.0 to 5.1.2.
- [Release notes...

a6bb7b3109558318ae69439591c172d582d9e8f6 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #139 from kitspace/upgrade-next

Upgrade to NextJS 11

9f8858e598025a606a3fa18b80489632f7fee1d5 authored over 3 years ago by Kaspar Emanuel <[email protected]>
squash! CI: add timeout to `Install Microsoft Edge`.

15170256fa2a505182423bdf788230d34c3823a3 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: add comment to clearify why `Logo` is using `forwardRef`.

bcb99e7d966bfe5416c7fad5d4d0f986b30be4bc authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
CI: add timeout to `Install Microsoft Edge`.

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

42f6936880134b890cbb8bafa0973f7643f94875 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fixup! Fix: comment.

d3dfc85de5365fcb7ba747991bd3378cf983d351 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: comment.

df88c9bbde9cb32efc4c9ec71424679ba66fa38b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: remove mocha.

eadb08d1ade9f9ec93f968d3cf807d049182b4bd authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fixup! Deps: add why-did-you-render.

69e37ae343b45e852b5f9b9ac401938cc3655c15 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: rename wydr.js -> wdyr.js.

eaf3263da8e8c304bf8d996de2e677075f7aea86 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: remove intellij inspection comments.

9eaf628cac9d2585fba55d33d2caef4a7b60da52 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: remove workaround added for next@10.

0def623ec2fd5a2badb50ba346ef279fb613f270 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: comment.

25bb29ccdad12afb6d2a3fcdb16b7d261027862a authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fixup! Deps: add why-did-you-render.

d5772418e670bb671f6f61d4c127b19c0e46d6bc authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: ignore elint during next build.

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

c77523b5abefbdf85e298537523b4d9ea83cca1f authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: add why-did-you-render.

- It's used to detect unnecessary renders.

242d9f19cf8ebeb7f38733bf54d4b4ed2f07420e authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fixup! eslint: replace `a` tags with next/Link.

482dd954164996266348ac02b61aefa5969ff4bf authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix script tags.

a40f6ef82c89e2434b30d3089861cbf0838621f6 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix script tags in `IBOM` page.

- Replace the `script` tag in the `Head` with new `next/Script`
component.

12f6599757b9f13ad6526193ec4c622749ed1a08 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix missing display name for tab components.

ea7fa1f47ad23c8aea39f59905d95c86ec853425 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix react hooks dependencies.

bce5c0c8577c0d440c6fd091ecbe8f422908fc1a authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: updgrade dependencies to work with react 17.

- Upgrade `semantic-ui-react`,
- Add `webpack`, peer of `url-loader`,
- Add mocha, peer of `cypr...

7c8793c8217dd4552a323d05192bc722def1773b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
core: Cofigure images host for next.

- Add the processor host to images in `next.congi.js`,
- Move the assets used in `1-click-bom` f...

f23862bb6ae593cbd71524411881bab1333c01a7 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: replace `a` tags with next/Link.

bed585257be40ba2ddf708573683996509d4c056 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
fixup! eslint: fix `next/Image` errors.

ee6ee07373f943d261270a2e218c70adb5075954 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: use unique keys for lists.

a3024ba8931f82e41464dbeb14f26ef59f536f81 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `next/Image` errors.

bebb910aa7caae937becc35a6da42eece664b510 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Make eslint rule for react-hooks an error

cd29f3f9cb319b4b3c0306cdff23d6202398316f authored over 3 years ago by Kaspar Emanuel <[email protected]>
Upgrade to next 11, react 17

9329c63a05d841fef1575fc3da996f2d62f13bdd authored over 3 years ago by Kaspar Emanuel <[email protected]>
Add ansible task for cron job to prune docker

71b4dcc3176402762216066e32802cd909a6613f authored over 3 years ago by Kaspar Emanuel <[email protected]>
build(deps): bump glob-parent from 5.1.1 to 5.1.2 in /processor

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes...

5794ed8d0b91db19f284b39f8d97a7f2cfb05deb authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump normalize-url from 4.5.0 to 4.5.1 in /processor

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Rel...

cda5472f17b7e8a9eb4e36581ca58f23ed3be456 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Delete product component

Should have been deleted with #119

a6173ba4462f1142550d6b1151c58dcba63b6e7b authored over 3 years ago by Kaspar Emanuel <[email protected]>
CI: Browser matrix (#132)

8fc1b6a6ae72726e0353c7592e8fc4cca802b428 authored over 3 years ago by Ghanem <[email protected]>
Merge pull request #117 from kitspace/use-eslint

Use eslint

6da83c53f72aa9efb17606d83b02ebb804647b78 authored over 3 years ago by Kaspar Emanuel <[email protected]>
Fix eslint warnings in BuyParts

(cherry picked from commit 3d8ebf04b7e053d24a72d73ffb6aadce75e10745)

04be38b955143507b5f1a882e8f74e303ac106a1 authored over 3 years ago by Kaspar Emanuel <[email protected]>
eslint: keep vendor unused for now.

6e4ffe4190c1088387f70289228144ef8345ab2e authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: turn react/no-danger on

9b0691128a18007f5d4dae2a63d2a1881d5836c0 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Update gitea.

3d46923599edaca164fc6bc1b033465ce70a972b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: allow React components to accept `props`.

52a34fcdb4164774d50fa54d7ccb7e92c03fb9dc authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: option name.

squash! Fix: option name.

d9dad28f21a941dd5ded8d041cf17eec00407a07 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix no-restricted-syntax for loops.

9a6da7cc6c3bd8c873c2fa53bf1ddc8226475423 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix anchor tags.

6203345189dc16d8e105d5a9f96cac37046d6ab3 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: add defaultProps

7771c39e340634af42fb26dabe1665d88a9b9f54 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: use button insead of anchor.

57a4824b447f33c0f596fa40566ef69fe280d50a authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: get rid of nested ternary operator

330c272db421e7767c6289afb44ffdc4c164fd55 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix all shadowed vars

2efa82d65a4a1c1449e824a3f2d2fa34d55abe33 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: allow param-reassign

c3b974e07eff371b7ecb35ac1f79376acc5e71b5 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: ignore `_JSXStyle` from unused vars rule.

15c286a27602cff7c9ba9c65c4a4099ce2fd1007 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: allow dangerouslySetInnerHTML.

- We use this feature for session, readme, IBOM.

65e6a5ec12ff3605b0ba6c35abbb2c2032e75851 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: allow use of Object.prototypes builtins

e820bc1c3de99094f99fe355cbeb903b4333581f authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: allow console `warn` and `error`

f6936d4b3feb251f9c2125a64b5a1884fe6b5f57 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: `Page` component.

- Update its content to match project-page branch.

dc548318487219e5a882e393496d3b1342f2c98c authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: remove dead imports

bffe68d579fa04125af7c4cb3a35850b35f46bc8 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: propTypes.

- For some cases disabled `react/require-default-props` because the
default props is `null`.

6be2820041a5adc7a1f9811e7223c3182d9d0494 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `src/components`

8e1b5d65d2eb59b14cfe672f5c68fab726a38cb7 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `src/models`

f6ada3bc0cb453be8026419b9e4bbaa6a25bde8f authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `src/pages`

11f1d84ae60e14d06ff198a68ffca116703c08c8 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix warnings.

18dba17c29dccaa31940afadcf0f4108771485cd authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `src/hooks`.

28a50e756e4687c998332ab38050e3cad3b62a4b authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix `src/contexts`.

132f042eac584db8403144e3cc727f10a2adecc5 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix errors in `src/utils`.

fd86a3a77d97be71791094cae9b98f7b507af505 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: fix resolution for `@{path}` paths.

d42e87c9225db49174f5498946342f5cadf51dc7 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
eslint: run `eslint --fix`.

1132c3843500c11f3f2ea6cfeb5eb4e2ebdb4cb3 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Add eslint

d209f12416ea99623a3c44ea8ed02d94ed32df8f authored over 3 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #74 from kitspace/project-page

Enable selecting key files(board, readme, BOM) from uploaded files

04379b1400527c27e4f6ca08abef7328b1b92e66 authored over 3 years ago by Kaspar Emanuel <[email protected]>
fixup! core: allow uploading for all users with write premession.

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

19e1d244ea154370adeeadf6adf3e7b3cf2856ab authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
CI: build and push gitea if the pull fails.

(cherry picked from commit 5a996fccbb201268088cb6947d2a1a3c73474e20)

ad5719943b528eed60a2d563e67893e546bef7dd authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
core: allow uploading for all users with write premession.

- Instead of limitig the upload premession to repo owners, all users
with write premession(colla...

e998119d55146baf0f7c7f65914cc4a259be48f4 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Remove dead code.

- Readme style is inline the readme component itself.

be47995e576163ca2818124b2f574344845e1f3d authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix|UI: MpnPopup sytles.

- Also, get rid of the level class `MpnPopup`.

ade6a5d0e5f378ba52f06f1c6d4841eb224e8cfa authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Remove console log

0958323bea9afa46313959cd63ccecd79e25ad4d authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: import common styles instead of inline.

e2043bc35779fe160391723ffe1197aecdffddb6 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Refactor: remove unused ALLOWED_CORS_DOMAINS env variable.

- The networking is handled by Nginx, the processor node server no
longer needs to know the `ALL...

09f3f2b215fcf9618859c2a193635accba1f5423 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: indicate git role in frontend cotianers.

d168558f69cf194fc05ba4e757f9e3a4b51c438f authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: Nginx headers for `OPTIONS` requests.

- `add_header` directives are inherited from the previous configuration level if and only if the...

081a257a9391c69182b3c9cd714593bf8493b0f7 authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Deps: update yarn.lock

3e773d5b8c2d8efd7d46f94dc74c1a18923d2e0a authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
Fix: uncessary polling of migration status.

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

b47a734c40fe5b2a07252f352b74a555c53ae79f authored over 3 years ago by AbdulrhmnGhanem <[email protected]>
e2e: update `updateProject` and `uploadProject` tests.

- This will be handled as part of #124
- `updateProject` needs a complete rewrite.
- `uploadProj...

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