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

Merge remote-tracking branch 'origin/master' into processor

e3eb3448ea3af07f175d245727227030525b87e6 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #30 from kitspace/import-projects

Import projects

79491de956968ab857cab2663366d6f60f06a906 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge remote-tracking branch 'origin/master' into import-projects

8e4d1b9f50b83738c6e2d09861858353738d9899 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Create publish-docker-image.yml

16caa32a84fea3c11700aab3896a50d48ce68912 authored about 4 years ago by Ghanem <[email protected]>
Move the error message to the bottom.

bfe7bde3c8966a64aca296c796d90847e3a36149 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Display URI validation errors after submission.

3c036497ceaf9027386e6064a6470dd0a8fe5dc6 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add error message for syncing already synced repo.

4d64f597be9ca8bb0d2fe3e69ab230276ac27362 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add lodash tree shaking to babel configuration.

03f13c41828366807265431b219ccc67a1dbadb7 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Prevent file upload for mirrored repos closes #43.

48f22b86cbc432a57bc2f8213aa5904d10feb3c9 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Remove aliases for gitea client.

012ee2ca806bfcf5b0082192076185852c3574a3 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add folder picker for creating new project.

8909ce51634d913fccef284ad1c81f72d8fa83f7 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Use promises directly to simplify useEffects.

589f33dc2c5e3bd54d9b7dafcdd91003e6d7084c authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix new projects style for small screens.

- Revert automatically to vertical gird for 1200px < width < 500px.
- The for width < 500px the ...

1795a1dce4e4da8c29405b6c6be676a61b10025b authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Improve error jsonification in processor

a8204d1daec7985ae6f701af946030c79b478eca authored about 4 years ago by Kaspar Emanuel <[email protected]>
Use 302 re-direct instead of ln -s

59f885d6ba27b3b1e54d7045057a9595575488db authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add repo removal support to processor

eb8f51a00a7f2096e18160e93201dd3664a50751 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Tighten the persistence scope even more.

a0a73a713fd01bcbd825ae050bf317b34d596a61 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Merge remote-tracking branch 'origin/import-projects' into processor

ad3cdbe1bdfe468f984f02655b3d8c3c619ff5fc authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add a fail-safe re-scan on a timer to processor

132256c1e346d265eb413c80660426f8aaa28269 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Use proper data encoding technique.

- Fixes problems with uploading images and other binary files.

a67a3d881d17577375f3e57e2f3c6feac7a75789 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix example commands in README.md

8ae3d537d505229ffaaf3b728633cd063c6627e1 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Make it easier to add deps in frontend and document it

59efb3c498c73fa9e021c06a840d803d02f4fbfa authored about 4 years ago by Kaspar Emanuel <[email protected]>
Drop husky pre-commit hooks.

559bcf1541ce85cf578be12c5058894e078ee259 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Bump ini from 1.3.5 to 1.3.8 in /frontend

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github...

e60e971a751fbb5aeb3d599e1058c23ec315278b authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Work on project card style

e551f0935cc597a2510a881c2ead91a7fdccc79f authored about 4 years ago by Kaspar Emanuel <[email protected]>
Make a seperate /status endpoint in processor

e42e3df55d71291489ae3bc72bacbb8f6888ad4c authored about 4 years ago by Kaspar Emanuel <[email protected]>
Improve handling of cors in processor

7bea34ddce7b1d0d450e19a6dc4513d6ce37ee23 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Try swr for fetching thumbnails

9ed001923f644f7f316963ac2d9366cd55b16556 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Play around with fetching thumbnails

9bcd7d70b0e8cf71f3872402e3a679f5f5467420 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Refactor watcher and processGerbers

96e55d44d7c937bd5aed1757b35f0c98c39ad3cb authored about 4 years ago by Kaspar Emanuel <[email protected]>
Use a generator function for processGerbers

96de13febef470cc9129e577630223d9f27ef324 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Hook up web server in processor

89e5489470f8e4802e3337e9986c21b45e217d12 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Get rid of some console logs

bed1d1d844b9aed1f4f993655a28261f12ecf698 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Update getting projects in Home i.e. index.js

cf4448e970af365b1b6630e687dbeced3d9883a1 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Revert "Remove some console.info"

This reverts commit 424196d5e89df6bbb5084926f53ec977fe6ff45b.

3b1ea5090427050309f40136c63a0fe946396bd4 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Refactor processGerbers

4a1264fc5f9e93c42a014f6d364e8d42bafce47a authored about 4 years ago by Kaspar Emanuel <[email protected]>
Split kicad plotting into separate function

0d636aff526f366180f97cef44958c7fa256db5d authored about 4 years ago by Kaspar Emanuel <[email protected]>
Hook up a processor sub-domain

7b6af86786bf936502be820c53650f3629ed3ddc authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add error handling to processor

af201b35220d8ce79858099f9a0728b40a49e5f8 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Pull event emitter through to server

ab20f02c5593bae41e550d1cc833bc32b556e127 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Remove some console.info

312bc59a2903888fbf2e0727905ef056ee2f8301 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Refactor/asyncify some more in processGerbers

0acdc71fbf81c678d5dd6cfdd558af46937a2293 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add git version in processor

6fe65fb34b8f8ca1c9492330e53edb9598db9005 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Move processor files into data dir

1cf73c9b7b5b5d6b5d8f827487b7c5c709015368 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Make .kicad_pcb plotting work in processor

eea384d492728b2f5807ae390737a41c2a4c891d authored about 4 years ago by Kaspar Emanuel <[email protected]>
Switch to using event emitter in processor

119648c6079eea516a1fa4f23b62859e7086b08c authored about 4 years ago by Kaspar Emanuel <[email protected]>
Adjust event emitter in processor

98524312850b309766bbfffae727bc92708abe7b authored about 4 years ago by Kaspar Emanuel <[email protected]>
Name the gerbers zip properly

1c76bee758a47d4cf38eb424d02e264c817839a1 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Sort out intialization in processor

00818fc8797ff9f23489a291de9f0dd15bbfb1a5 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Re-add support for kitnic.yaml

1beb9d25ab28c22798ce2fdefc5f47a12f0ff817 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Get processor to actually process files

c5a6b98a86f11c3d0be2273c593193aed42f05b3 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Minor cleanup

98372d4885665b69897f8d14ba11c2f7dda262bf authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add watcher.js

68687ef5ac171e8205444e6f167dd8e4ba440b58 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add plot_kicad_gerbers script to processor

bdcf3f856d8a43a0cfcfb5eded952b25ec77cbf0 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add automatic reloading of processor server.js

2a2ead1273f5570a3bf9512b908ddc080f61d7b3 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Clean up some processor scripts

5315f5d2125eeb2d9d2440d8992ca104e587220d authored about 4 years ago by Kaspar Emanuel <[email protected]>
Start porting processGerbers task

434aed850babbe48cb4458792e892e05853c4b6b authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add required software to processor Dockerfile

7f74a89875eb32586c7d24c50fb8ca32499b9b53 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Switch to file-watching for processor

e03dce9dd27622ebcf101528c5f917717a1c94f5 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Asyncify some things in processGerbers

66776481240d684ac90efd988791d96119b20651 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Start a nodejs asset processor

c495e13fdbe0d712ef0a36597dd5c8b8ca1e6249 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge remote-tracking branch 'origin/master' into import-projects

589838b4b3c0cdef559c92d328ddc530fa9a98cc authored about 4 years ago by Kaspar Emanuel <[email protected]>
Tweak some defaults when importing a project

029054c2d034f594b3eab23b87e14e19b071f45a authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge pull request #18 from kitspace/user-auth

Add User accounts

c4c30a958fe414aebac382bbe5d5cf077dba6a7d authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge remote-tracking branch 'origin/master' into user-auth

313c8d4088de5e7181c12a416ae9c3ccebe86016 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Merge branch 'master' into user-auth

ccee5bc28122d8051601b2482798d0f593f01c38 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Fix login/cookie on gitea-subdomain

7e3aca00a3cf1c69a3c037a17a79ab9929e6ac78 authored about 4 years ago by Kaspar Emanuel <[email protected]>
Add a gitea dev docker container config

33ad0841513395a6ab169c8854477296995e5790 authored about 4 years ago by Kaspar Emanuel <[email protected]>
fixup! Add the logic for creating project with different name.

- Use the new name instead of the original one to create the project.

cf7746263256718a7860690e335fc0def19d1de7 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Send proper file names in multi-file upload.

ac1711503135a6c4635cffa127e4008517a95465 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Use actual file type instead of the hardcoded `text/plain`.

4ced907ca33d4b81e81bc66faaa8e9f2de5c56ca authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add docs to giteaInternalApi.js.

199a9c053df102fd5e464a260dcb2e9cdfd5af5c authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Update gitea to 3ced69d74.

- Use the new endpoint not the old one.

402f1568a38291b9aa2b4d976f7badd6e009e71e authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix request encoding for files upload.

- The endpoint is functional now, yet the frontend isn't
- There's an issue with the way files a...

a92e010dbaca66dca7a715b2b9d5bd5e501d3fb1 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Merge pull request #32 from kitspace/dependabot/npm_and_yarn/frontend/ini-1.3.8

Bump ini from 1.3.5 to 1.3.8 in /frontend

574588c94fcc06e1ec58884fac5fd08f5e2fa01a authored about 4 years ago by Ghanem <[email protected]>
Update gitea to 28d943f41.

- Feature: Add skeleton for uploading multiple files endpoint.

112ef436f89d3694d425c22db8e4e451e3e30e8c authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add client for the new endpoint for multi-files upload.

- Probably the file upload is broken now, I haven't tested it yet.

c39a9fee11dfd22af4064e5480d2b36d948d0648 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add client function for gitea internal api which is used to upload files.

- Committing multiple files to gitea is a two steps process:
1. Upload the files to gitea which ...

56950779fc5f888af3139b0c60c94fe33731a0d4 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Restructure project files.

- Move actual app files into src directory.

ab32dc35fb5fe67ae80c0486f5721236a8ec8fbf authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Automatically log the user in after a successful sign up.

0c85ee925d68102767316b03af842fcddbc5c565 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: add stub for updateProject.

5947371bb835593de62879148c99be272075414a authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: add skeleton for updating the project page.

- As a setup step the the (test repo)[https://github.com/AbdulrhmnGhanem/light-test-repo] gets s...

3111d402fc4e956c5802a289475eba3a76a53074 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Only validate project name when there's a name :upside_down_face:

d4ae628e54c806dd18a15a2d041ae2d00edbbe33 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add validation against invalid git repo for sync project.

- Improve the UX for syncing a git repo by:
* adding validation to on the frontend,
* not leavin...

71878c4c891f818bbee93f9e12dbd7067d9b6b2b authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Merge branch 'user-auth' into import-projects

# Conflicts:
# frontend/package.json
# frontend/pages/_app.js

195c50d01bf9e2723a1c8a00461447b6543216e4 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add simple drag'ndrop support for folders.

- Though drag'ndrop works for folders, the file dialog accepts files only.
- It relies on files ...

589a628da559f758e51ee3d1eab03f2744811b61 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add getDefaultBranchFiles utility.

12e27328a194a6d212268d85879dc5974d611784 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fetch files from default branch.

01be96ed085bc3d92f3245a857c4d886be991009 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: add test for sign up message if there's any validation error.

ddced5ac079bc1e3cdcd5144742ba77c3d84f665 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix sign up message.

- Remove the success message if the form has any validation errors.

26e0e0c0bcbc44d4ae0e2843740f9d7fee4dabc9 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix: add optional branch param for getRepoFiles.

9513187df4512ad444a6b28a7701e1cd5f820b9f authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Fix: make the committer and author consistent.

be13ae4b0459184c9af350957f99b2cb0541eea7 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: Add skeleton for drag'ndrop file test.

48606c9aab2196172b3e140a6578bc712f2c7a32 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: Add repo sync test.

c69f325255b8999d37aa207529d20f4c8236fe6d authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
e2e: Add syncTestRepo command to Cypress.

b9f6568ee692b1e77a7531fb384be87901c36c7f authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add the logic for updating the existing project.

17cb79204cfad0c6fdd313a3f57d310b69afd76d authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add the logic for creating project with different name.

ae51d1ffd00422b5b0052161552fe2963bde6113 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add validation for alternative name.

- Validate the alternative is valid project name in general.
- Validate there's no other project...

26210dfdb0cb4a6004c169441bc4558afe18f9ba authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Add options to the conflicting project names.

- Add the placeholders for the two options(update existing project/choose different name).

6fc620f915a1e7d13859c035dde4ebbb27959edd authored about 4 years ago by AbdulrhmnGhanem <[email protected]>
Revert "Remove redundant grep from fmt script"

- This reverts commit 8b8a84bf
- The other grep weren't redundant this commit broke the formatti...

48523b0cca52e3054d866e93cef7d6abbc02e733 authored about 4 years ago by AbdulrhmnGhanem <[email protected]>