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
0751cb03215001afe15f3048371377de7d3496fe authored almost 4 years ago by Kaspar Emanuel <[email protected]>
cdd7296d50d3d1f4878c2e9ac6ae10dc3682f629 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
a7106892462c5d03aae1c661d2209add2fb8fd12 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
86121a411ab13fd32849637502f22a03de62af95 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
2a3ae24f069e6fb1a73f96de6b36014917dfda29 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
This is for development only settings and is automatically used when you
do docker-compose up, b...
Gets rid of nasty sed calls too (closes #84)
1864d9506315d808c16972715d4d13526e4a5428 authored almost 4 years ago by Kaspar Emanuel <[email protected]>759d11bbe82683660d6e037a64efabb75463b8f0 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
1d4c26d76ed1e1688403bde434999ef666fa232f authored almost 4 years ago by Kaspar Emanuel <[email protected]>
e9ba1e4617ab37f12f2834012f9672ab83d835b2 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
d9cad88f4d46ecf10fca6865cf75ecc284dfa3ae authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
f899838f1f4d4dafaec89bde0bdd9111b7b6d3a9 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
da85f5c84bebe26cf1aa7e85eb5b2c6e49ed7b34 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
* Improve `fetcher`(closes #85).
- Remove options,
- use correct headers.
* Make populate...
1a7308d459ada199f65a226acd583cca5087f1ae authored almost 4 years ago by Ghanem <[email protected]>db07bc1deb179841da3821aaf3a7e2b43eb089dd authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
7aa23af05c204a72685edb2ce0a2c0bd8dd41e88 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
* Skip the db setup page in Gitea using INSTALL_LOCK
* Set gitea SECRET_KEY properly
Also ...
181950f1af6f1b01b2468f7e0dc8022f507546f6 authored almost 4 years ago by Kaspar Emanuel <[email protected]>302a130dc3aac84d189012e8a4816dd45247fb88 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
55cf2faaef928047ed90f8f099d35631b363017c authored almost 4 years ago by Kaspar Emanuel <[email protected]>
* Fix '/' route.
- Only redirect when there is a search query.
* Fix e2e.
- Update old ...
57da24c84c366c3c08142c4104bf8c44dd412c04 authored almost 4 years ago by Ghanem <[email protected]>Build(deps): Bump y18n from 4.0.0 to 4.0.1 in /frontend
59e2c14a2ae1f9da45843608388941387c2150de authored almost 4 years ago by Ghanem <[email protected]>
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://githu...
04b069f429d4b5851b1e5933ed73aaf932cad8ed authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Improve routes
2211fbf6908014f2209653ac085df005091f107f authored almost 4 years ago by Kaspar Emanuel <[email protected]>
- No special handling for projects of the currently logged in user, use
`/[username]` for it.
dcd41b5eaf829f524e3293d3f7e186410e1d8ec6 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
9ec41c98e7e9201e7882ffd4e14ce731a6e58bb0 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Display user<username> projects.
c629d487aac95c9680589a25ca797adfcb404dec authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Display all projects, from most recently updated. You can add a search query as a parameter: /...
de3ae742253444080ea7f5a0b582f3e5a30995cc authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>1f3523eb3eb55ff2721e37120503f954213ce389 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- This endpoint will respond with the migration status, keep polling it until and display the st...
a3abd81d5cefc5afdd774d97351407a850620575 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Syncing now relies on polling instead of waiting for server response.
ed8d63a2c425ed7178f3220f4cf0483da8352319 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- When syncing external repo instead of waiting to get response from the gitea which causes time...
d572373c1a436409a6bae0ab987061ce7ab43ec0 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>5ff741b31275383735164474052a8f896c8a607a authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
fd6d7ec15bce96a68f4c64d7f63c4a857327be6e authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
0be2fa11db7f3e9c7fba0ff2c18abdc6a3e239ea authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
* Increase timeout for /api/v1/repos/migrate only.
* Fix formatting.
* Commit files with t...
74412fcfedf979e2bf84a5c171414aedf9497dc5 authored almost 4 years ago by Ghanem <[email protected]>Upload with tree structure
cbf28b1c07d7b45ce89cab884b7c365829cb956f authored almost 4 years ago by Kaspar Emanuel <[email protected]>6ce967719802e6f4557896a52420f17bb11170a1 authored almost 4 years ago by Ghanem <[email protected]>
Make default docker compose useful for frontend dev again
78b935e347e0609456284b3e320316a2f4cad284 authored almost 4 years ago by Kaspar Emanuel <[email protected]>77f6f4b15a74288f7b2dcb7601eec48cd16d7577 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
Migrate from SSG to SSR
9f582d798bcf46000953bb05b65d625140d1c056 authored almost 4 years ago by Kaspar Emanuel <[email protected]>df62cd29d1489e83584b19b27fc1910c095d203a authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
66f4d22cb54dc04c0a4e334ba73fb5a5278c43df authored almost 4 years ago by Kaspar Emanuel <[email protected]>
- If a user doesn't exist return 404.
0494a4a92f7f94b6ef577cc9a7b2d832144a51e3 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>ce14dd9f307daaf4a092bf61a6e8fcc94a723e54 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Gitea returns the files in the default branch if there's no ref provided.
6929670c71505a6d8e8d7378fbc000745148bb22 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Previously there was no output from the when running in production.
43b448da787285cbc9bf6497d5488c40bd42d164 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- The way authentication works breaks SSG in production. SSR is the next best thing!
- It worked...
5aafd78c9f74014ba68a1e5b4d686ad1deadf24c authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
-
73465844e78e71d4797ef642d3200356306c2242 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>Build(deps): Bump elliptic from 6.5.3 to 6.5.4 in /frontend
d4154240ea2f0bab40f4e2e2a6d067143fbfc4ce authored almost 4 years ago by Ghanem <[email protected]>
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](htt...
40a52b29de594ec87fcde917018b0ed517d88777 authored almost 4 years ago by Kaspar Emanuel <[email protected]>
- Selecting folder bypassed the DropZone and triggered the `onDrop` logic directly. Now, selecti...
735ee173f88c4e7eba7b0415ed5db5fd6422caa6 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>9cbdacea4425ac1f839e18487e9da18dd900eaf0 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Sometimes error message would appear, turned out trying to upload empty files breaks the encod...
773d7bab791db58974ba89501c5fa15a899ee837 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Previous, committing files would commit all files to the root of the directory, ignoring the a...
5dfaf87c4fcc962d8305b2216579bb102b548fdf authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>Publish docker images to ghcr and make use of them
d65e3a7a6147ec54ab7e4af984d1574c36b595a4 authored almost 4 years ago by Kaspar Emanuel <[email protected]>- cache export feature is currently not supported for docker driver.
c65432bef6b8fbb4f88a6a3ff1b08b444ea68b16 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Some tests fail randomly between different runs. Retry will enable debugging flaky tests, see ...
bf033065d0049e8f457e72dd76b9fd810dd810d9 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Add checkout and SHA setting steps.
c272e82922085f20f06e8da8c67c3b69ed4e5b4c authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>2571ed914d4d5cc81bfff93b8826648b756fb43f authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- if `Pull gitea image with current submodule SHA` step failed, only the following step, `Push g...
80d804aa69a402d7926bee10462baf542e77b7f4 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>d7fb70a9bb5b2ff68bd1d054dbce72fc9fe14ddb authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- If a user used `mine` as a username won't be able to see the projects created by their project...
08d57f7967004e54dc92e5ca168ffb15329950d5 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>This reverts commit 1d6ca367
c2aaccc9deb479c2219ce4fd86235bdd44be347d authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Add `mine` to e reserved usernames.
a5c4792ca64598350d8482c6a9ec887028fe3823 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>1d6ca367ff28d6a84a1fd5257a2856dafa767d90 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- The forms are exclusively used in the login page, no need to be shared.
6d4f60e79a86f8f65c9fffb8f28da7dc3d9b7fae authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- The GoogleLoginButton.js is no longer needed.
50176935c34917942cbdea09b79b7db684033455 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- e.g., models/SignUpForm.js exports `SignUpForm` -> `signUpFormModel`
a26b973240d72c63f8e7793f2137ead05718e51a authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>5549f064334ee4696df42fd55ba845a73cfdba55 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
e22cf70ac24573bfdbb632ed965033eedfcd6deb authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
076dd99b9436306ea2e6a4e25a6dac4040eb45d0 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
9d2a2c2ae559d42249d48254129717072a207442 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- A script that will run before cypress tests.
- Currently, it only generate a file which is use...
5b0528a66109cc06fa4039b9ad39cdbd5ebfdea6 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Fail fast; to shorten the CI running time.
- Still configurable in the environment variables
73bec1dbc288cabab62a1d4614d371935393d950 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
47a868da9914557b4dbabff116b60f51d944ea94 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
6e052babec493ad682cf345853b9276df9ef8c57 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Account for delay that happens due to redirection after syncing a project.
8dcf1fa65730d267617ecbc31968fb02b16f2450 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>7461e07284d3d85d20c68a90ee6b721f3ad4cf5c authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Marking it as static breaks the selection mechanism.
83460a9e70d238c309d50c8f80ddf303a0ec74b0 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- To enable fast refresh all components has to be has to be named, see https://nextjs.org/docs/a...
0deb9ad07a05b702f4cf418f4b86b79ad601542d authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- Due to the latency for response when tests run in CI, some tests have a race conditions.
79a0692bc69d2ffd0e1825203f3ed1fb6d91d73a authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
# Conflicts:
# frontend/src/pages/_app.js
# frontend/src/pages/projects/mine.js
- Due to the latency for response when tests run in CI, some tests have a race conditions.
8cfb7b5e0a80482c03e1043deeebc94fbb2cfee5 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>2e87c2424beabf63db9d71778e74531ae0d27212 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
734c5739594c9fca93e1aaa7a513a65aebdaa17f authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Look in ghcr before building gitea, if there's an image tagged with the current gitea submodul...
442a6b886444585a710a477b4d7889aeeea91ede authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>- To patch gitea SHA correctly, find `ghcr.io/kitspace/gitea:{SHA}` instead of `ghcr.io/kitspace...
a757fc4b3d68b7c6c2d49b786ed638c116315257 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>30d7bbd38d67870e56203b8ab2245bed35b3a980 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
d76f594753d27b255ec7a17046cc4872313137da authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
391e9e966397260740b46cb4eb6af84d5ab71c29 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- Gitea take a while to build and given that it doesn't change much use its sha(the submodule sh...
0554f12b0d87e151144d4a6ba6df10afb1943611 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>bc3723aebe503760c5b6b8f23537df0e095d0df5 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>
- In the CI the response time is slower than running locally, which makes the tests fails randomly
d6f3f893c6cdfda2daa2c988696f351c6b3ba31a authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>61f1f72628f10ee581da50479092d0a94f64f270 authored almost 4 years ago by AbdulrhmnGhanem <[email protected]>