Ecosyste.ms: OpenCollective

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

github.com/OpenCyphal/nunaweb

A web UI for transcompiling DSDL via Nunavut.
https://github.com/OpenCyphal/nunaweb

Update minio (#48) (#55)

Updated the image to closer match the documentation. (Since we are only using container, the lat...

4bbef6dd144b7a92b3eb4723d3a3c5d301e0bff1 authored about 1 year ago by Huong Pham <[email protected]>
Update related files to the new dependencies (#49)

Fix files that are related to new dependencies

6a4071291eecfab1d3dc2034dbbf157dfad1586e authored about 1 year ago by Huong Pham <[email protected]>
Update dependencies (#49)

* Update nunavut 2.3.1, celery 5.3.4, flask 2.3.3, leaving minio because of #48 (#49)

* Updat...

ac01b47e6f263fae0e1ccc84f21fbf8431e0fe68 authored about 1 year ago by Song Meo <[email protected]>
Updated configuration to allow build to complete

b75e09690b7f3a19b1f911c0fa408317edb08298 authored over 1 year ago by Clyde Johnston <[email protected]>
Merge branch 'opencyphal' into main

b1f5b790ffc040e5c021d70c10c5af3e2a4a4921 authored almost 3 years ago by Ubuntu <[email protected]>
Change URI from uavcan.org to opencyphal.org

5cd293a8e23e6045577c0d7c88c669f07abf8ef0 authored almost 3 years ago by Ubuntu <[email protected]>
Merge pull request #40 from UAVCAN/fix-minio-content-type

Fix MinIO file content types to be correct

3dc59d5385716a2ad8581807a80d52489ffae8e8 authored over 3 years ago by bbworld1 <[email protected]>
Fix MinIO file content types to be correct

07e0eb99e0651677761aa8f9f455b0283756e008 authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #39 from UAVCAN/set-docs-url

Set NS_MINIO_DOCS URL to production URL, not localhost

a0dd4211af64dab61fd04a4d096a51e8e0edaa01 authored over 3 years ago by bbworld1 <[email protected]>
Set NS_MINIO_DOCS URL to production URL, not localhost

75bf4cee7026b95a3400aa2e37458374207e4d0a authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #37 from UAVCAN/fix-nunaweb-healthcheck

Fix a broken Nunaweb healthcheck that caused deployment to fail

7d8307db1669bbf6f6a01a2f5c72d169bbcc6e2c authored over 3 years ago by Pavel Kirienko <[email protected]>
Fix a broken Nunaweb healthcheck that caused deployment to fail

d974424a65df5f7db101baed25bdcab6b3bc8b27 authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #34 from UAVCAN/dsdl-documentation-hosting

DSDL documentation hosting

e5f014822c3c2b6ee65aaa9d676a44ab47b9e596 authored over 3 years ago by Pavel Kirienko <[email protected]>
Add 30 day delete policy for generated sites

3870bebe401b5ae3354897791e68c525ad65bedf authored over 3 years ago by Vincent Wang <[email protected]>
Reduce rate limits

e16ef1fb39d1f7770cc252acc5fd963438f9dc24 authored over 3 years ago by Vincent Wang <[email protected]>
Add documentation hosting for Nunavut HTML documentation

0dd655dca884b4e1a89fc163a3c65f799f35ff22 authored over 3 years ago by Vincent Wang <[email protected]>
Add frontend option for HTML docgen

09297071ad324385a29284090c1baaf15bf4024f authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #33 from UAVCAN/license-privacy-notices

Update license/privacy notice

c9051fc71ec2d0d673e9b5e08497ce8ebc31803a authored over 3 years ago by bbworld1 <[email protected]>
Update license/privacy notice

c78bada156f2d59c541562db183c9deecc9a71d3 authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #30 from UAVCAN/upgrade-pydsdl-root-namespace-false-positive

Bump PyDSDL version to 1.12.1

620870ccfe83bedfcb69d124bfe3863dc5f09716 authored over 3 years ago by bbworld1 <[email protected]>
Bump PyDSDL version to 1.12.1 to fix a root namespace duplicate false positive

496883b5ab05a60efb16d5ac05224641aa2d1b9b authored over 3 years ago by Vincent Wang <[email protected]>
Merge pull request #28 from UAVCAN/fix-replace-str-posixpath

Fix .replace() PosixPath not str error

cff5e9d1f42a9f7b2ab1d4197485bb042b4a56b8 authored over 3 years ago by bbworld1 <[email protected]>
Merge pull request #29 from UAVCAN/freeze-package-versions

Lock requirements.txt packages and docker base images to specific versions

2fd9123f4ec3bf7d6b65915abfbcf44926715404 authored over 3 years ago by bbworld1 <[email protected]>
Lock nunaweb-web Docker base image version as well

b3608876fd5a6a1587d75e06323f12f1977cdabb authored over 3 years ago by bbworld <[email protected]>
Merge pull request #27 from UAVCAN/fix-startup-order

Add proper healthchecks to docker-compose services to ensure startup …

b670aa20eade37ccbcf8c179d47a8d45f7d04870 authored over 3 years ago by bbworld1 <[email protected]>
Lock requirements.txt package versions to specific versions

9fb85ddc6613c7fe7812ac2443f89f6f82d21783 authored over 3 years ago by bbworld <[email protected]>
Fix .replace() PosixPath not str error

An exception thrown by the generator did not convert the path
to a string, resulting in a type e...

bbcbff437529066782ab3bdfb1c8a7a73706ede8 authored over 3 years ago by bbworld <[email protected]>
Add proper healthchecks to docker-compose services to ensure startup order

38afa484b7709279eab20b8a72901776ecb71c76 authored over 3 years ago by bbworld <[email protected]>
Merge pull request #23 from UAVCAN/explanation-blurb

Add blurb describing nunaweb to bottom of page

31a9514893b6cc73d0d72d20e1a39979a3b9de5b authored almost 4 years ago by bbworld1 <[email protected]>
Add blurb describing nunaweb to bottom of page

d13ce62dcdd306cd505c7bbc69b47f0f05882f31 authored almost 4 years ago by bbworld <[email protected]>
Merge pull request #22 from UAVCAN/data-expire

Configure bucket lifecycle in Minio

29c8df7df7d3063c846dacf29a34528802cf0c00 authored almost 4 years ago by bbworld1 <[email protected]>
Configure bucket lifecycle in Minio - deletes uploaded namespaces and generated code after 30 days

a5a73363de10eb2cca281762e7ca8bd41de810c0 authored almost 4 years ago by bbworld <[email protected]>
Update README with production link

b74739b49be2b9f57c66aa251b8299bf835082ae authored almost 4 years ago by bbworld1 <[email protected]>
Added port 80 to nginx configuration

6bed1d6de16a71cd7e1d8ac3c2a2cb8684a956e9 authored almost 4 years ago by Clyde Johnston <[email protected]>
Corrected GH Action job names

5097ae3d93d6df2565db708edfb175eb28c3bd29 authored almost 4 years ago by Clyde Johnston <[email protected]>
Changed minio data directory for production

129d40777a0a55b5289eed92c3f08c39d6aab09d authored almost 4 years ago by Clyde Johnston <[email protected]>
Set minio password during deployment

7cf78e2cb3a9bd09fd1028a7e806f397cfe003f7 authored almost 4 years ago by Clyde Johnston <[email protected]>
Copy docker-compose.yml file to host during deployment

2cc31149415a287aead36206361ed8e5b75d51b3 authored almost 4 years ago by Clyde Johnston <[email protected]>
Merge pull request #13 from UAVCAN/quickfix-fix-support-code-gen

Fix missing support code generation

1f6e7a414b0d4bd0f84e8be44ae1ef98d07ef818 authored almost 4 years ago by bbworld1 <[email protected]>
Fix missing support code generation. Previously the generation code did not correctly generate support libraries.

f2387a159c05dbd2171dd08057c63e9ed877e16c authored almost 4 years ago by bbworld <[email protected]>
Fixed container port mapping for proxy service

a7d1a6dd0b74538d77ce4b15d94b09000b87fbc3 authored almost 4 years ago by Clyde Johnston <[email protected]>
Amended GHA to push on 'main' branch

18439bbf03428b9af61cbdbf92bb0f4a4efc8d23 authored almost 4 years ago by Clyde Johnston <[email protected]>
Amended docker-compose.yml for production

58f491d779b57030db2ac22c7609116382180a2d authored almost 4 years ago by Clyde Johnston <[email protected]>
Added SSL certificates to nginx configuration

63d8f20556e4198c106616e2fec50a58b20dd9a3 authored almost 4 years ago by Clyde Johnston <[email protected]>
Added GHA job to deploy images to production

8c00da8b4d00c94c956a28bbfffaea235368d27c authored almost 4 years ago by Clyde Johnston <[email protected]>
Set container ports to http-alt

4cd6fb9b864d0245f52bc56aecbffd9cef5f528d authored almost 4 years ago by Clyde Johnston <[email protected]>
Add volume to share static data with nginx proxy

54e8856a08b0363d5ca1f82791077332b6a51cdc authored almost 4 years ago by Clyde Johnston <[email protected]>
Amended docker-compose to pull images from DockerHub

a7d8e7baec84df6c7c391dd1697dede90ef4aad6 authored almost 4 years ago by Clyde Johnston <[email protected]>
Added GH Action for CI/CD

3d68bd2f3b981f33eadeea10459013f7be0007ea authored almost 4 years ago by Clyde Johnston <[email protected]>
Dockerized components, modified reverse proxy

48500f5818946c8b4d4f58a6aef2b6ffe87e4cfd authored almost 4 years ago by Clyde Johnston <[email protected]>
Remove unneeded mounts in production docker-compose configuration

0499316ff264c4bbcffe458403a11fa9095cab52 authored almost 4 years ago by bbworld <[email protected]>
Add minio to production deployment and make some minor tweaks to make it work

a31a91d9de9a91d3cce9eeb8f1cdb5165a491d73 authored almost 4 years ago by bbworld <[email protected]>
Port app to use minio to store built zips and uploaded stuff

b63b7e43053f701bd92da3147de870adcdf75b7e authored almost 4 years ago by bbworld <[email protected]>
Merge pull request #10 from UAVCAN/09-add-footer

Add footer

70c027ecb435e4eec318949149a0d578c299eb7b authored almost 4 years ago by bbworld1 <[email protected]>
Clickable logo :)

c767eb8eb262afb1847e23ab1bd7ee3f5f4c8c34 authored almost 4 years ago by bbworld <[email protected]>
Add footer and links at top of page

836b16a4c580d7e47aa37371bc19b5fe1e7dab90 authored almost 4 years ago by bbworld <[email protected]>
Merge pull request #5 from UAVCAN/04-serialization-code

Add serialization option support

f90f984cdab5fece42ae589ad10ff4dd2bcbc406 authored almost 4 years ago by bbworld1 <[email protected]>
Add configurable option for serialization

f1d36422e576efeeaad294fbcfc1bd28bf28f9e1 authored almost 4 years ago by bbworld <[email protected]>
Fix serialization support missing issue

c8edc40a43a506a06a304e6f12b34cbf507b44b3 authored almost 4 years ago by bbworld <[email protected]>
Fixes for nnvg command display

Fixes an issue where nnvg command would not be displayed until
job finished.

f165926134fc6b294b22f2a6e7e96c47309d0d6c authored almost 4 years ago by bbworld <[email protected]>
Add support for single namespace

5077ca2e352851f659fe728b2bf7504df25b6ecd authored almost 4 years ago by bbworld <[email protected]>
Update README

22f39d5945d4116356f755f7d08df879d495fbff authored almost 4 years ago by bbworld <[email protected]>
Merge branch 'main' into better-logging

ef5d183c04fc7064ad4adb4e3d25f50078f563e8 authored almost 4 years ago by bbworld <[email protected]>
Add proper logging for Celery+Flask

Old logging implementation was questionable to say the least. Only
logged to stderr and did not ...

1e8dcce4328c2b0768649f88a0a9f9c02ab62c6f authored almost 4 years ago by bbworld <[email protected]>
Quickfix: Fix unparseable rate limit string

8ad3d49b4687474a2c6e4f38676b3f1aa796d026 authored almost 4 years ago by bbworld <[email protected]>
Add configurable log file (stderr by default)

f1ac6bf7b2ecb7fb516a483447af9d3ab8c6dd02 authored almost 4 years ago by bbworld <[email protected]>
Add configurable log file (stderr by default)

ca8b68eaf42e8863db13d558efef8eaf806e9373 authored almost 4 years ago by bbworld <[email protected]>
Production ready docker-compose configuration

d23384b0639bc080be2eb2f6a90ea634c54bec46 authored almost 4 years ago by bbworld <[email protected]>
Add LICENSE and update README with relevant info

5e0804894ac3e25b2e51367b87d38801875e981c authored almost 4 years ago by bbworld <[email protected]>
Adjust file size limits to be slightly more sane

8a730cdfaa65321d732d3c23d3bd75f1bce07e02 authored almost 4 years ago by bbworld <[email protected]>
Add rate limiting and move remote fetches to Celery task

This commit adds:
- Rate limiting (1 per second, 20 per minute, 200 per day) for upload
endpoi...

436612b48636cb2f393e6761b0fb121310e2791d authored almost 4 years ago by bbworld <[email protected]>
Bundle optimization (1.5M -> 500K) - would like to get it to less but may be very difficult

a860a5a173ab6804730bce92b6c74f65e304120e authored almost 4 years ago by bbworld <[email protected]>
Remove unneeded folders and fix issue in archive selector props

5e6e8c079a94ce4efa7074f99c547fee64c50469 authored almost 4 years ago by bbworld <[email protected]>
Fix all ESLint warnings

84a3be8a98d0256d3ebb0aa52610ff047eb4cb3b authored almost 4 years ago by bbworld <[email protected]>
Change previously missed disable logic to use the taskInProgress computed property

3ea0e0d9b73a8f6db5b9c482db81cb2b126b612a authored almost 4 years ago by bbworld <[email protected]>
Resolve TODOs, add a bit of Github error handling

da805b8af616aaf2f5669cbf6dc52cb506bfed44 authored almost 4 years ago by bbworld <[email protected]>
Better error handling, and several small UI fixes (such as making disabled input on task run work right)

159673889e14f9bac77304e92586baa5ee2e65cf authored almost 4 years ago by bbworld <[email protected]>
Group all namespace fields at top (get rid of Additional Namespaces)

e41692ac3c8c9fe83d4a118b8fea35d79a7d8716 authored almost 4 years ago by bbworld <[email protected]>
Add noxfile for linting code, and reformat code to satisfy said linter

e087ca4e840e5588ab76f89d67d28c39e1be55f5 authored almost 4 years ago by bbworld <[email protected]>
Fix syntax issue in generator

4e18f76765411f6b31b984c2543982b42a83269e authored almost 4 years ago by bbworld <[email protected]>
Use endianness, serialization flags

f8c16971e042d1f4dfba46b1846941b2ec0fe11a authored almost 4 years ago by bbworld <[email protected]>
Command generation

db0ebda57d37121831d61a85ff058a396a7dff4a authored almost 4 years ago by bbworld <[email protected]>
Better generation failure handling, and a file upload handling fix

7f8eae9d9ac0b8ff8dbdd8ceb209e7a7daaec5e9 authored almost 4 years ago by bbworld <[email protected]>
Fix API status message displays

93fbe9485bce21dfe1643540c8448c8abe295092 authored almost 4 years ago by bbworld <[email protected]>
Add docker compose file to simplify dev testing

3469df318d62adf471ceb3cb942279e91084e885 authored almost 4 years ago by bbworld <[email protected]>
Refactor code to allow for multiple repo upload

1e7271e33292105b1c7cebbd38c30c7f1fbab0da authored almost 4 years ago by bbworld <[email protected]>
Minor reorganization and module docstring additions

a48183113fefd2b8ca79d4db7d91ca92276f887e authored almost 4 years ago by bbworld <[email protected]>
Add reading settings from environment

5466d31d6f4ce78c3bf50da07feafc7217120952 authored almost 4 years ago by bbworld <[email protected]>
Add task cancel support, as well as getting back to a closed task page

7e61ab893376eaf2354fb3ad14a4d4d0839a3f13 authored almost 4 years ago by bbworld <[email protected]>
Fix dependencies

37c0ca182840c90eeac2c18da460c8ab6296a158 authored almost 4 years ago by bbworld <[email protected]>
Marginally better status messages for nunavut background progress

38c4cef743d592193447da9088d99dd251bcbc28 authored almost 4 years ago by bbworld <[email protected]>
Add frontend capability to send to backend, display status, wait for job to finish, and show download link

f0e024f69ec80e8b58004751357d68570ae6aedc authored almost 4 years ago by bbworld <[email protected]>
Basic working backend with archive generation

951fea1476c232aff8b5e91a06f88b504c4ac736 authored almost 4 years ago by bbworld <[email protected]>
Add basic flask server - no nunavut yet

11170e20927a990fe5ddd2e0c19ba844bb3b2740 authored almost 4 years ago by bbworld <[email protected]>
Basic frontend scaffolded (Vue/Nuxt)

Add scaffolding for the Nuxt frontend, and build a basic,
simple form UI for uploading DSDL name...

2284d44b26ca9c5a9502eaeeee5194408e194f1e authored almost 4 years ago by bbworld <[email protected]>
Initial commit

d3e68e0a9f7336f6198cc6dcd5c1b66726d97c16 authored almost 4 years ago by bbworld1 <[email protected]>