Ecosyste.ms: OpenCollective

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

github.com/OpenShopChannel/DanboShopServer

Next-generation OSC API
https://github.com/OpenShopChannel/DanboShopServer

Upgrade requirements

ea05c56ab34d2a597392a432b882362723e28898 authored over 2 years ago
Track icon/package sizes

Unfortunately, writing a complete migration for this has proven to be difficult. It is recommend...

776aa5b4b431941951b6e6619e2b8755c8b55df7 authored over 2 years ago
Add initial migration

You will need to manually insert `366286f94954` into the `alembic_version` table if you have alr...

3c0eb3da98726513bce5a568546a758abb67e6b2 authored over 2 years ago
Split app metadata into separate lines

Allows more elaboration on what values mean

ce204b58873e08e90cb6edb027d45593e723e760 authored over 2 years ago
Set nicer download name

28bd38d174576e27ac5e630f8872030e5965881a authored over 2 years ago
Include api version in asset endpoints

b77a981a1a22f1926923d8ae76ee10212596f0ed authored over 2 years ago
Implement HBB asset routes

8dbcbf26d7e9c90d1a51daab5e07f43179636401 authored over 2 years ago
Prefer slugs over UUIDs

Instead of unwieldy paths, continue using slugs.

f625148ddadfa3c98008576df529ba46e71434f7 authored over 2 years ago
Properly use icon path within route

751c065e7b8b863970bdbdb3bd512c463b8ec0d6 authored over 2 years ago
Prefer using API as domain for files

Additionally renames the `zipped`, `metas`, and `icon` types. You will need to manually migrate ...

ceaaf0d3f228708723887a7ffdc96de1982d3e2a authored over 2 years ago
Pretty-print JSON

This makes our API far, far more human readable.

8e33b346546aafc74543c623498a891fc4dc0fb3 authored over 2 years ago
Consistently use jsonify

Ensures the `Content-Type` header is set to `application/json` where possible, alongside other o...

28f2a34c92e678266c699439aa13d377cc44a33a authored over 2 years ago
Set Access-Control-Allow-Original header to match original API

017da5d5e61adf116693da32e71446f3154750d0 authored almost 3 years ago
Added app icon file endpoint

2ad45884865cf288ac47f3209d5b4ea7ae1a54f7 authored almost 3 years ago
packages endpoint now includes app controllers

5df93fc82d1f18b2e440028675cc47c5f78f05e0 authored almost 3 years ago
Restrict importing by default

4b206af5c0245784bfd4bfb04d41820d7a5c8cd9 authored almost 3 years ago
Resolve title generation

f10b9109f9064887eec27f969f4750de63b02873 authored almost 3 years ago
Use meta.xml to update app information

96f72fccf72b561f9518dbded90f780e157c29bb authored almost 3 years ago
Added support for BlockedStrings to AssetName in update manifests, to fix issues with wrong matches

b3fb5d0c38dd878df0cf8e0ecac24d667738b3e8 authored almost 3 years ago
Removed "slug" field from update manifests

2bd35281bb2bd6659b6fc5a48f3852670d379850 authored almost 3 years ago
Added few more update manifests

64d2b221f5aaac04a17f23c9246011c33aca683c authored almost 3 years ago
Added file deletion PostFetch tasks for updater

f711817c726380b9f20583371ab6fb9cc941793d authored almost 3 years ago
Fixed few problems with updater

7613f8d087e3d7c6a6cfdcaf6914b80387824b6a authored almost 3 years ago
Added GitHub access token to config

100432f13126080fddb91a2199706e796a7bfae1 authored almost 3 years ago
Now only updates app with updates

d9ef8557724d36ac10a046edc402d697505b7b65 authored almost 3 years ago
Made updater partially apply app update to storage and database

de7ecf37d96d9ed5c443d38eb171d0e5580b8ae4 authored almost 3 years ago
Added update manifest for not64

24630774c011d188d62c7fd3f01074b3301a087f authored almost 3 years ago
Updated requirements.txt

f490bb18e1f8a1fe1f6402704abcf284c085826e authored almost 3 years ago
Correct version regex in manifest

942585bd8d0c8a0ab2c4d4601a4dbe6809729685 authored almost 3 years ago
Initial implementation of application updater

8bfd382a9ef8fc4e19a8b4b7b69bba906ee8e141 authored almost 3 years ago
Made listv036.txt return actual package type

70e5f4cc2f89fb4689336ac8560a995ab6c0f04c authored almost 3 years ago
Properly expose metadata

bbb76d9e35aad8a414180ae15132789e67405184 authored almost 3 years ago
Track extra directories

We additionally extract icon.png and meta.xml ourselves.

b320905939504f770174dae1d4638a4bc0a42e5f authored almost 3 years ago
Agnostically join paths

d90d38bc48c0898746eb8fbc2a3a33f30c54ece8 authored almost 3 years ago
Switch repository based on requesting hostname

8a8e9bb5bd97970bd2de9157a84cf22b9ebc84fb authored almost 3 years ago
Partially implemented listv036.txt

2e3c282806db56af0beb1f9e8e3253a0c5e9f73f authored almost 3 years ago
Expand stubs

f73d3f9d58de3e011eca0812a224e947274b8c70 authored almost 3 years ago
Add initial HBB repo configuration

0ea63ec4a7b529bb22c0d9fd96601aa5107ac8ea authored almost 3 years ago
Resolve querying by author

a11a5912cd1f2b05bfa29a1ef82c1d0634d0cf28 authored almost 3 years ago
Store hashes as strings

We'll never work with these bytes in their hex form. While it may take half the storage, avoidin...

f15ffe4769cce5c37b8363c8cd730cedf6c935c6 authored almost 3 years ago
Properly format enum values

979c52a78d1d40bc8ad810a8b8a92eb39b909906 authored almost 3 years ago
Add existing HBB API import route

f1e4034d29247342cc24639b7176306bfc3d19c4 authored almost 3 years ago
Prepare for file storage

f30bd4de7300914dddd002f15a7030a8238a8544 authored almost 3 years ago
Support zip hashes

Added per suggestion within HBAS.

6eefbcd6f96a7f24eeef48394b6c35f0339d0c7a authored almost 3 years ago
Fully remove view_args for repo

eb756420c7c492cc9fa8be6d39e890e7a6952dd2 authored almost 3 years ago
Migrate repo listing to table

947c85789420e39984f6b118c2d850aa53a53396 authored almost 3 years ago
Properly traverse character range

999c3252e8e04ef07392352a26f10c8d5c3c9b76 authored almost 3 years ago
Add title ID iteration for app ID

7d79266cf42e6b4b4ac020afb4bcdf27188fa7fd authored almost 3 years ago
Add back title IDs

Pushed too soon. :)

26a92aef49c91c86b6be339ffa3b576846c5878a authored almost 3 years ago
Hold file sizes in their own table

525a68c35fc578d5a2bca7e0c4a22668443f8462 authored almost 3 years ago
Remove deprecated query parameter

2583570e5cb994d8cc2d5f931e95ea8d483b52ec authored about 3 years ago
Create README.md

ebd52b71704836c57fe6f20a0c1f3c76bd1d90bb authored about 3 years ago
Initial implementation of package retrieval

25cc1503143e19a8b7caf87a8f328610d4f17f22 authored about 3 years ago
Implement repository listing

2da45669926672c214b9d0af2af5f92f5734d17b authored about 3 years ago
Expand gitignore

b4adb2cd32a881dcbcab3ebd5f8870982f5e18f1 authored about 3 years ago
Adjust model relationships

80d2d86fa29416a0b44834f7575686f1d54b8b4c authored about 3 years ago
Add title_ids table

We can store generate title IDs for our SD, NAND and forwarder titles.

Additionally, this commi...

9e6cd7be98d34eecc988fecb97122e5e042e75ea authored about 3 years ago
Added models

1e71b302f7291d3ae78b6b3aec58681d2ef10ab2 authored about 3 years ago
Initial commit

7bb37aca291028ca85feb1a3d8a617a02e00bfaf authored about 3 years ago