Feed of "dribdat/backboard" https://codeberg.org/dribdat/backboard Next generation single page app (SPA) for Dribdat 🧺 to hex-up your challenges and projects ⬡⬢⬡ Wed, 15 Apr 2026 00:53:32 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/f3b4910c39b2d96ea8b317776d5ea5330e7e86fd...e3f35792480998656c4e5c32bc9e5ed779073ef1 <a href="https://codeberg.org/dribdat/backboard/commit/e3f35792480998656c4e5c32bc9e5ed779073ef1">e3f35792480998656c4e5c32bc9e5ed779073ef1</a> Yarn upgrade <a href="https://codeberg.org/dribdat/backboard/commit/6274bd165ce6e78cd843fa9864898ee95064e8aa">6274bd165ce6e78cd843fa9864898ee95064e8aa</a> Merge branch &#39;main&#39; of github.com:datalets/backboard <a href="https://codeberg.org/dribdat/backboard/commit/cb6253e0f86ad1e939dd360e88f648d046376b67">cb6253e0f86ad1e939dd360e88f648d046376b67</a> Merge pull request #2 from datalets/feat/vue-router-history-permalinks <a href="https://codeberg.org/dribdat/backboard/commit/da9f12885aa7986343ca422310028b062e3e41cd">da9f12885aa7986343ca422310028b062e3e41cd</a> feat: Enable Vue Router for history and permalinks e3f35792480998656c4e5c32bc9e5ed779073ef1 Yarn upgrade 6274bd165ce6e78cd843fa9864898ee95064e8aa Merge branch 'main' of github.com:datalets/backboard cb6253e0f86ad1e939dd360e88f648d046376b67 Merge pull request #2 from datalets/feat/vue-router-history-permalinks da9f12885aa7986343ca422310028b062e3e41cd feat: Enable Vue Router for history and permalinks]]> loleg 107014426: https://codeberg.org/dribdat/backboard/compare/f3b4910c39b2d96ea8b317776d5ea5330e7e86fd...e3f35792480998656c4e5c32bc9e5ed779073ef1 Sat, 07 Mar 2026 13:21:11 +0100 ERNIE3000 opened issue dribdat/backboard#9 https://codeberg.org/dribdat/backboard/issues/9 9#Better navigation back to mainscreen (with hexagons)# A main navigation who visualizes the structure would be very helpful. As like for menu for a website or similar.

]]>
ERNIE3000 79879434: https://codeberg.org/dribdat/backboard/issues/9 Fri, 12 Dec 2025 17:06:48 +0100
ERNIE3000 opened issue dribdat/backboard#8 https://codeberg.org/dribdat/backboard/issues/8 8#Delete-option for hexagons and wastebin# A 2- or 3-step (for secure reasons) delete option could help organize the hexagons better. A additional wastebin could help keep data who was deleted by accident.

]]>
ERNIE3000 79878936: https://codeberg.org/dribdat/backboard/issues/8 Fri, 12 Dec 2025 17:03:47 +0100
ERNIE3000 opened issue dribdat/backboard#7 https://codeberg.org/dribdat/backboard/issues/7 7#Breadcrumbs# Breadcrumbs could help navigate though the whole structure.

]]>
ERNIE3000 79878558: https://codeberg.org/dribdat/backboard/issues/7 Fri, 12 Dec 2025 17:01:22 +0100
loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/f3b4910c39b2d96ea8b317776d5ea5330e7e86fd <a href="https://codeberg.org/dribdat/backboard/commit/f3b4910c39b2d96ea8b317776d5ea5330e7e86fd">f3b4910c39b2d96ea8b317776d5ea5330e7e86fd</a> Yarn upgrade f3b4910c39b2d96ea8b317776d5ea5330e7e86fd Yarn upgrade]]> loleg 78800817: https://codeberg.org/dribdat/backboard/commit/f3b4910c39b2d96ea8b317776d5ea5330e7e86fd Mon, 08 Dec 2025 16:50:17 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/79f04e699471dba5b77fad43ac21d91e7017877c <a href="https://codeberg.org/dribdat/backboard/commit/79f04e699471dba5b77fad43ac21d91e7017877c">79f04e699471dba5b77fad43ac21d91e7017877c</a> JS libraries 79f04e699471dba5b77fad43ac21d91e7017877c JS libraries]]> loleg 77913483: https://codeberg.org/dribdat/backboard/commit/79f04e699471dba5b77fad43ac21d91e7017877c Fri, 05 Dec 2025 09:35:13 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/53e6640b0962271dee93e7f2d33050ec62d78f61...a47a69e83df880ed1c5c518abe69274ebebbe460 <a href="https://codeberg.org/dribdat/backboard/commit/a47a69e83df880ed1c5c518abe69274ebebbe460">a47a69e83df880ed1c5c518abe69274ebebbe460</a> Default DP URL <a href="https://codeberg.org/dribdat/backboard/commit/ff575ff0e84b7e1b3080acf0a4ba8848c9c923b5">ff575ff0e84b7e1b3080acf0a4ba8848c9c923b5</a> Test data package a47a69e83df880ed1c5c518abe69274ebebbe460 Default DP URL ff575ff0e84b7e1b3080acf0a4ba8848c9c923b5 Test data package]]> loleg 74694777: https://codeberg.org/dribdat/backboard/compare/53e6640b0962271dee93e7f2d33050ec62d78f61...a47a69e83df880ed1c5c518abe69274ebebbe460 Sat, 22 Nov 2025 17:49:04 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/53e6640b0962271dee93e7f2d33050ec62d78f61 <a href="https://codeberg.org/dribdat/backboard/commit/53e6640b0962271dee93e7f2d33050ec62d78f61">53e6640b0962271dee93e7f2d33050ec62d78f61</a> Countdown margin 53e6640b0962271dee93e7f2d33050ec62d78f61 Countdown margin]]> loleg 74694048: https://codeberg.org/dribdat/backboard/commit/53e6640b0962271dee93e7f2d33050ec62d78f61 Sat, 22 Nov 2025 17:43:23 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/ea75910d7117ae5883a571d876982c70c86ad704 <a href="https://codeberg.org/dribdat/backboard/commit/ea75910d7117ae5883a571d876982c70c86ad704">ea75910d7117ae5883a571d876982c70c86ad704</a> Fix countdown ea75910d7117ae5883a571d876982c70c86ad704 Fix countdown]]> loleg 74693769: https://codeberg.org/dribdat/backboard/commit/ea75910d7117ae5883a571d876982c70c86ad704 Sat, 22 Nov 2025 17:40:18 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/48088a9861195038b5a8eee9de5d12f887c799e7 <a href="https://codeberg.org/dribdat/backboard/commit/48088a9861195038b5a8eee9de5d12f887c799e7">48088a9861195038b5a8eee9de5d12f887c799e7</a> Challenges grid 48088a9861195038b5a8eee9de5d12f887c799e7 Challenges grid]]> loleg 74688177: https://codeberg.org/dribdat/backboard/commit/48088a9861195038b5a8eee9de5d12f887c799e7 Sat, 22 Nov 2025 17:08:03 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/c5c813a99c1701ca1e6cbf24e595aa435e4ab98e <a href="https://codeberg.org/dribdat/backboard/commit/c5c813a99c1701ca1e6cbf24e595aa435e4ab98e">c5c813a99c1701ca1e6cbf24e595aa435e4ab98e</a> README c5c813a99c1701ca1e6cbf24e595aa435e4ab98e README]]> loleg 74686803: https://codeberg.org/dribdat/backboard/commit/c5c813a99c1701ca1e6cbf24e595aa435e4ab98e Sat, 22 Nov 2025 16:56:46 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/727a54eeec270c24164445d638f61782a32805a5...88cc0fb125c5191987b12c6326ef907b96a9eb8e <a href="https://codeberg.org/dribdat/backboard/commit/88cc0fb125c5191987b12c6326ef907b96a9eb8e">88cc0fb125c5191987b12c6326ef907b96a9eb8e</a> Initial demo <a href="https://codeberg.org/dribdat/backboard/commit/0d3335766be6b79b91c8e1d062ecf2881c0fd60e">0d3335766be6b79b91c8e1d062ecf2881c0fd60e</a> Initial app ☶ 88cc0fb125c5191987b12c6326ef907b96a9eb8e Initial demo 0d3335766be6b79b91c8e1d062ecf2881c0fd60e Initial app ☶]]> loleg 74686677: https://codeberg.org/dribdat/backboard/compare/727a54eeec270c24164445d638f61782a32805a5...88cc0fb125c5191987b12c6326ef907b96a9eb8e Sat, 22 Nov 2025 16:55:28 +0100 loleg created branch vue-2 in dribdat/backboard https://codeberg.org/dribdat/backboard/src/branch/vue-2 loleg 74566596: https://codeberg.org/dribdat/backboard/src/branch/vue-2 Fri, 21 Nov 2025 23:28:11 +0100 loleg pushed to vue-2 at dribdat/backboard https://codeberg.org/dribdat/backboard/src/branch/vue-2 loleg 74566587: https://codeberg.org/dribdat/backboard/src/branch/vue-2 Fri, 21 Nov 2025 23:28:11 +0100 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/64be158b61113f17cb98f9ed39610de79609afcf...727a54eeec270c24164445d638f61782a32805a5 <a href="https://codeberg.org/dribdat/backboard/commit/727a54eeec270c24164445d638f61782a32805a5">727a54eeec270c24164445d638f61782a32805a5</a> Yarn update <a href="https://codeberg.org/dribdat/backboard/commit/04bf7f2465a15e5032ebabe7a829212854e879d4">04bf7f2465a15e5032ebabe7a829212854e879d4</a> Sort order fix 727a54eeec270c24164445d638f61782a32805a5 Yarn update 04bf7f2465a15e5032ebabe7a829212854e879d4 Sort order fix]]> loleg 62223445: https://codeberg.org/dribdat/backboard/compare/64be158b61113f17cb98f9ed39610de79609afcf...727a54eeec270c24164445d638f61782a32805a5 Tue, 30 Sep 2025 15:26:19 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/a4263ba620e5c56f004db1a345eec09622048ad5...64be158b61113f17cb98f9ed39610de79609afcf <a href="https://codeberg.org/dribdat/backboard/commit/64be158b61113f17cb98f9ed39610de79609afcf">64be158b61113f17cb98f9ed39610de79609afcf</a> Project sorting <a href="https://codeberg.org/dribdat/backboard/commit/aaa5f7909351c9c00f2c72cd2969e20ea220ee85">aaa5f7909351c9c00f2c72cd2969e20ea220ee85</a> Yarn update <a href="https://codeberg.org/dribdat/backboard/commit/98cc6bf2ee620abbe680e454ba741c869345d307">98cc6bf2ee620abbe680e454ba741c869345d307</a> Yarn update 64be158b61113f17cb98f9ed39610de79609afcf Project sorting aaa5f7909351c9c00f2c72cd2969e20ea220ee85 Yarn update 98cc6bf2ee620abbe680e454ba741c869345d307 Yarn update]]> loleg 61245988: https://codeberg.org/dribdat/backboard/compare/a4263ba620e5c56f004db1a345eec09622048ad5...64be158b61113f17cb98f9ed39610de79609afcf Fri, 26 Sep 2025 07:53:30 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/bf0d500a89683f88fff3dad5eaa225fa744366cf...a4263ba620e5c56f004db1a345eec09622048ad5 <a href="https://codeberg.org/dribdat/backboard/commit/a4263ba620e5c56f004db1a345eec09622048ad5">a4263ba620e5c56f004db1a345eec09622048ad5</a> Yarn update <a href="https://codeberg.org/dribdat/backboard/commit/a6886c8d403eca2ed5362c5e9ac86519b9bc850a">a6886c8d403eca2ed5362c5e9ac86519b9bc850a</a> Header and Preview adjusted <a href="https://codeberg.org/dribdat/backboard/commit/6a363481270d3b6bd1ba100190c5988f3d6a88ef">6a363481270d3b6bd1ba100190c5988f3d6a88ef</a> Updated packages a4263ba620e5c56f004db1a345eec09622048ad5 Yarn update a6886c8d403eca2ed5362c5e9ac86519b9bc850a Header and Preview adjusted 6a363481270d3b6bd1ba100190c5988f3d6a88ef Updated packages]]> loleg 45282308: https://codeberg.org/dribdat/backboard/compare/bf0d500a89683f88fff3dad5eaa225fa744366cf...a4263ba620e5c56f004db1a345eec09622048ad5 Wed, 09 Jul 2025 12:11:25 +0200 loleg commented on issue dribdat/backboard#5 https://codeberg.org/dribdat/backboard/issues/5#issuecomment-4456128 Integrate PDF renderer <p dir="auto">CORS issues on the server-side make this issue more expedient.</p> <p dir="auto">It looks like there are some relatively plug-and-play solutions, before we port the Dribdat component, eg. <a href="https://www.npmjs.com/package/@vue-pdf-viewer/viewer" rel="nofollow">https://www.npmjs.com/package/@vue-pdf-viewer/viewer</a></p> CORS issues on the server-side make this issue more expedient.

It looks like there are some relatively plug-and-play solutions, before we port the Dribdat component, eg. https://www.npmjs.com/package/@vue-pdf-viewer/viewer

]]>
loleg 33709428: https://codeberg.org/dribdat/backboard/issues/5#issuecomment-4456128 Tue, 13 May 2025 14:23:34 +0200
loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/5e275a7a327021f4d84374bd466debc7a4c7d1e2...bf0d500a89683f88fff3dad5eaa225fa744366cf <a href="https://codeberg.org/dribdat/backboard/commit/bf0d500a89683f88fff3dad5eaa225fa744366cf">bf0d500a89683f88fff3dad5eaa225fa744366cf</a> Update packages <a href="https://codeberg.org/dribdat/backboard/commit/fdcbf034fbb40db32f54be12f4531e13d1460065">fdcbf034fbb40db32f54be12f4531e13d1460065</a> Base Url sequence <a href="https://codeberg.org/dribdat/backboard/commit/e5a7a90bd87ef84a55522997a43b15aecc46eef3">e5a7a90bd87ef84a55522997a43b15aecc46eef3</a> Show project excerpts <a href="https://codeberg.org/dribdat/backboard/commit/9ab390326d9a9adf5ded6d3ce31a657414aa0476">9ab390326d9a9adf5ded6d3ce31a657414aa0476</a> Merged <a href="https://codeberg.org/dribdat/backboard/commit/668b85a5e4e64d860f7df0f788519d0b44b708ef">668b85a5e4e64d860f7df0f788519d0b44b708ef</a> Yarn update bf0d500a89683f88fff3dad5eaa225fa744366cf Update packages fdcbf034fbb40db32f54be12f4531e13d1460065 Base Url sequence e5a7a90bd87ef84a55522997a43b15aecc46eef3 Show project excerpts 9ab390326d9a9adf5ded6d3ce31a657414aa0476 Merged 668b85a5e4e64d860f7df0f788519d0b44b708ef Yarn update]]> loleg 32894708: https://codeberg.org/dribdat/backboard/compare/5e275a7a327021f4d84374bd466debc7a4c7d1e2...bf0d500a89683f88fff3dad5eaa225fa744366cf Wed, 07 May 2025 22:19:48 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8...5e275a7a327021f4d84374bd466debc7a4c7d1e2 <a href="https://codeberg.org/dribdat/backboard/commit/5e275a7a327021f4d84374bd466debc7a4c7d1e2">5e275a7a327021f4d84374bd466debc7a4c7d1e2</a> Embed slides <a href="https://codeberg.org/dribdat/backboard/commit/49571df8bfac5037d9a51dd4d5cdfd54c888b050">49571df8bfac5037d9a51dd4d5cdfd54c888b050</a> Posts loading paths 5e275a7a327021f4d84374bd466debc7a4c7d1e2 Embed slides 49571df8bfac5037d9a51dd4d5cdfd54c888b050 Posts loading paths]]> loleg 32027315: https://codeberg.org/dribdat/backboard/compare/0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8...5e275a7a327021f4d84374bd466debc7a4c7d1e2 Fri, 02 May 2025 23:48:18 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8 <a href="https://codeberg.org/dribdat/backboard/commit/0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8">0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8</a> Hide posts.json loading warning 0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8 Hide posts.json loading warning]]> loleg 32022851: https://codeberg.org/dribdat/backboard/commit/0d3fb53eb86621ea87b8b4fb39ee54dab60aeca8 Fri, 02 May 2025 22:45:24 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/commit/6320e40ce0bcf60b9935f9697f149a402a523c06 <a href="https://codeberg.org/dribdat/backboard/commit/6320e40ce0bcf60b9935f9697f149a402a523c06">6320e40ce0bcf60b9935f9697f149a402a523c06</a> Lib update 6320e40ce0bcf60b9935f9697f149a402a523c06 Lib update]]> loleg 31294412: https://codeberg.org/dribdat/backboard/commit/6320e40ce0bcf60b9935f9697f149a402a523c06 Tue, 29 Apr 2025 14:05:33 +0200 loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548...5c8dd729edcbbd50fe7dbb02bcb1592552a76116 <a href="https://codeberg.org/dribdat/backboard/commit/5c8dd729edcbbd50fe7dbb02bcb1592552a76116">5c8dd729edcbbd50fe7dbb02bcb1592552a76116</a> posts.json not activities <a href="https://codeberg.org/dribdat/backboard/commit/9e474bd98f9d74505d2f6a2004b003607df9be28">9e474bd98f9d74505d2f6a2004b003607df9be28</a> App buttons <a href="https://codeberg.org/dribdat/backboard/commit/d40f2e1d8bb977e945c88a808c02a07afa8b7924">d40f2e1d8bb977e945c88a808c02a07afa8b7924</a> Buttons, URI check <a href="https://codeberg.org/dribdat/backboard/commit/9beb26198933025b0c99c24c56720e088fb0debf">9beb26198933025b0c99c24c56720e088fb0debf</a> Yarn upgrade 5c8dd729edcbbd50fe7dbb02bcb1592552a76116 posts.json not activities 9e474bd98f9d74505d2f6a2004b003607df9be28 App buttons d40f2e1d8bb977e945c88a808c02a07afa8b7924 Buttons, URI check 9beb26198933025b0c99c24c56720e088fb0debf Yarn upgrade]]> loleg 31292159: https://codeberg.org/dribdat/backboard/compare/435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548...5c8dd729edcbbd50fe7dbb02bcb1592552a76116 Tue, 29 Apr 2025 13:52:04 +0200 loleg opened issue dribdat/backboard#6 https://codeberg.org/dribdat/backboard/issues/6 6#View routing to Previews# Currently there is no route generated when a user clicks on a Preview link. Therefore there is no way to link directly to a project in Backboard. This is probably a major motivator to rewrite the app (e.g. with Vue 3).

]]>
loleg 26850864: https://codeberg.org/dribdat/backboard/issues/6 Wed, 02 Apr 2025 14:59:49 +0200
loleg pushed to main at dribdat/backboard https://codeberg.org/dribdat/backboard/compare/95058f462bd2ec420a53c53faa226b99be02d4a7...435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548 <a href="https://codeberg.org/dribdat/backboard/commit/435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548">435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548</a> README <a href="https://codeberg.org/dribdat/backboard/commit/7c3dadf50c791cee91d541548b771c9cab4ef86b">7c3dadf50c791cee91d541548b771c9cab4ef86b</a> README <a href="https://codeberg.org/dribdat/backboard/commit/12e9ec014a93b88645469b49cdc8d15536111187">12e9ec014a93b88645469b49cdc8d15536111187</a> Yarn update 435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548 README 7c3dadf50c791cee91d541548b771c9cab4ef86b README 12e9ec014a93b88645469b49cdc8d15536111187 Yarn update]]> loleg 26843811: https://codeberg.org/dribdat/backboard/compare/95058f462bd2ec420a53c53faa226b99be02d4a7...435d7c7bc0ea8b3871d1ec6f5d29fc69d1dbe548 Wed, 02 Apr 2025 14:14:46 +0200 loleg opened issue dribdat/backboard#5 https://codeberg.org/dribdat/backboard/issues/5 5#Integrate PDF renderer# Backboard depends on Dribdat's PDF renderer to embed presentations. However, this itself depends on the CSR policy of the app & proxy. It is possible that Backboard cannot embed presentations as a result. It makes sense to move this functionality into the project to avoid this problem. The only argument against it, is a possible interest in obscuring the storage location of the PDF through the preview proxy, but as long as we offer a Download option and rely on S3 / CDN, that's probably a moot point.

]]>
loleg 26843490: https://codeberg.org/dribdat/backboard/issues/5 Wed, 02 Apr 2025 14:06:26 +0200
loleg opened issue dribdat/backboard#4 https://codeberg.org/dribdat/backboard/issues/4 4#Navigate to events# Currently the URL to a specific event needs to be set. We have the possibility to dynamically load URLs if CORS allow it. If we point to the events api, then we could allow the user to choose an event in chronological order - just like on the Dribdat home screen. Alternatively, an events.json file or even a sequence of datapackage.json references could be provided.

]]>
loleg 26843412: https://codeberg.org/dribdat/backboard/issues/4 Wed, 02 Apr 2025 14:04:33 +0200
loleg opened issue dribdat/backboard#3 https://codeberg.org/dribdat/backboard/issues/3 3#Upgrade to Vue 3# We are currently on Vue 2. It's high time to move. See https://v3-migration.vuejs.org/

]]>
loleg 26842713: https://codeberg.org/dribdat/backboard/issues/3 Wed, 02 Apr 2025 14:02:08 +0200
loleg opened issue dribdat/backboard#2 https://codeberg.org/dribdat/backboard/issues/2 2#Improve inner link handling# When a user clicks on a link inside of the pitch or readme section, it should open in a new window, just like the UI-buttons.

Thanks @bar9 for raising this issue. For bonus points:

  • handle embedded links like dribdat does this (onebox'es)
  • OR use a "preview tooltip" (e.g. floating vue)
]]>
loleg 26842593: https://codeberg.org/dribdat/backboard/issues/2 Wed, 02 Apr 2025 14:01:19 +0200
loleg opened issue dribdat/backboard#1 https://codeberg.org/dribdat/backboard/issues/1 1#Add OpenGraph headers# When embedding a backboard page into a blog or forum, a description and preview image should be generated using META tags.

See also opendata-swiss/ckanext-switzerland-ng#155

]]>
loleg 26842221: https://codeberg.org/dribdat/backboard/issues/1 Wed, 02 Apr 2025 13:55:41 +0200