Ecosyste.ms: OpenCollective

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

github.com/wger-project/wger

Self hosted FLOSS fitness/workout, nutrition and weight tracker
https://github.com/wger-project/wger

Merge branch 'master' into feature/exercise-crowdsourcing

bbbfe7e17653cea0dff92d2e0c05fcf022930cdf authored over 2 years ago by Roland Geider <[email protected]>
Remove views for exercise video upload

All this is now handled in react

00a3ad27152bd1700c5daa695775b77cae53ed9a authored over 2 years ago by Roland Geider <[email protected]>
Allow creation of videos over the API

dcabdb68a58cc120cdb2c14c57ab045206692f23 authored over 2 years ago by Roland Geider <[email protected]>
Fix tests

ad338d71e8ecad1d647e909eed690b9b3adb636b authored over 2 years ago by Roland Geider <[email protected]>
Some tweaks to trustworthiness checks, add some tests

a1830025bdbb7c7c2f9cb6e06c021400dd6f8122 authored over 2 years ago by Roland Geider <[email protected]>
Allow users with right permissions to delete exercise entries over the API

15eac4cefb3d2130a894fb565e08c0a4fdcaa424 authored over 2 years ago by Roland Geider <[email protected]>
Merge branch 'feature/exercise-crowdsourcing' into 1055-show-history

00a716ffc38158e3220035cb1d214ef8e0f5307a authored over 2 years ago by Roland Geider <[email protected]>
Also return the available videos for an exercise

a33ba768525835173747191a92515b3e288fc581 authored over 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (Finnish)

Currently translated at 16.5% (126 of 762 strings)

Translation: wger Workout Manager/Web App
Tr...

afed0eb4f7b1a6f488c9342de851c0583285b9a1 authored over 2 years ago by Juuso Haapanen <[email protected]>
Translated using Weblate (German)

Currently translated at 99.6% (759 of 762 strings)

Translation: wger Workout Manager/Web App
Tr...

124ed30f9412c0257f9a496f04ff5ca616a76008 authored over 2 years ago by KneeClass03 <[email protected]>
Re-rest exercise base to not nullable

1f22afef13ef40ce15e58ba8717a4b43652278f4 authored over 2 years ago by Roland Geider <[email protected]>
Delete the exercise bases, not the translations

8df05e4f641a0072d60afa161ceff68fffc5e744 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1118 from wger-project/dependabot/npm_and_yarn/jquery-3.6.1

Bump jquery from 3.6.0 to 3.6.1

0a851ac1236dde8c93379bf5cf94efcbad329db7 authored over 2 years ago by Roland Geider <[email protected]>
Bump jquery from 3.6.0 to 3.6.1

Bumps [jquery](https://github.com/jquery/jquery) from 3.6.0 to 3.6.1.
- [Release notes](https://...

be0ef4eef6370031eb7a999615bee96f216073de authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Improve performance of exercise migration query and rename migration files

2ade6fe04aa6804e4e03f8ba71a576f195c0df76 authored over 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (French)

Currently translated at 98.0% (747 of 762 strings)

Translation: wger Workout Manager/Web App
Tr...

d610ab9e9062b7ef20e1fd683d8a66f2b8d87784 authored over 2 years ago by MrSniikyz <[email protected]>
Translated using Weblate (Polish)

Currently translated at 100.0% (762 of 762 strings)

Translation: wger Workout Manager/Web App
T...

2ac0768901c9173ee148e6c27564ff5a7b68a65e authored over 2 years ago by Dawid Panyło <[email protected]>
Variations don't have a UUID

b65b57141d8872271006839eeff076171d85bd3f authored over 2 years ago by Roland Geider <[email protected]>
Only allow access to the profile endpoint to logged in users

e1983b5a8af0cd86f3f3e6a3cd6cad84346784db authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1116 from wger-project/dependabot/github_actions/actions/cache-3.0.8

Bump actions/cache from 3.0.7 to 3.0.8

79386795a71bd7fd599efbaedbcee2b7aff2d0e3 authored over 2 years ago by Roland Geider <[email protected]>
Bump actions/cache from 3.0.7 to 3.0.8

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [Release notes](h...

ad58a49602805197bc15ed40fc723c0bc2b9ba67 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1020 from novalis111/master

Make URL for media, static and login redirect configurable

66c62a359635d6440468f1f287da89e0ef0cae99 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1113 from wger-project/dependabot/pip/coverage-6.4.4

Bump coverage from 6.4.3 to 6.4.4

3ff6c656e8811292deb7fdc82c30bea73c686579 authored over 2 years ago by Roland Geider <[email protected]>
Bump coverage from 6.4.3 to 6.4.4

Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.3 to 6.4.4.
- [Release notes](ht...

d42f7a59a6fcb925226c94cb6ccd780a3851d329 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1114 from wger-project/dependabot/pip/django-debug-toolbar-3.6.0

Bump django-debug-toolbar from 3.5.0 to 3.6.0

dd5fc973c052b890e26bc5966bf7501673792588 authored over 2 years ago by Roland Geider <[email protected]>
Bump django-debug-toolbar from 3.5.0 to 3.6.0

Bumps [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar) from 3.5.0 to 3.6...

4d63102fe9c2bc658836df7691fad3697166b6af authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replace the exercise overview with the React one

Clicking on an exercise currently doesn't work

39fa80e258e96072708b7d0581124248b728a04c authored over 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (Chinese (Simplified))

Currently translated at 71.7% (547 of 762 strings)

Translation: wger Workout Manager/Web App
Tr...

dcaa79576179c6e69a4cba9b871ee84562397e3a authored over 2 years ago by cld4h <[email protected]>
Correctly name variable

c14ee7c2f08b0019035fe2f91b1566f3fd3bf46f authored over 2 years ago by Roland Geider <[email protected]>
Squash all the migrations created during the exercise crowdsourcing development

6684252449ffc12d1820b3853a69f7549b60df23 authored over 2 years ago by Roland Geider <[email protected]>
Formatting

7a94031593855e2b669c46f33488d2594950920e authored over 2 years ago by Roland Geider <[email protected]>
Ask for user confirmation before deleting the exercises

cfa21735b173d36ff956a4355da04d768d1b8d71 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1107 from wger-project/dependabot/github_actions/actions/cache-3.0.7

Bump actions/cache from 3.0.6 to 3.0.7

73aa0e1c9d00ee13156eaec51b00a233681cbe23 authored over 2 years ago by Roland Geider <[email protected]>
Bump actions/cache from 3.0.6 to 3.0.7

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [Release notes](h...

bbfb21d08b484030dc1152389ee7e1faf6d4e2c4 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Also delete unused variations

2098e637edddf278aa9e20e036561027e6fddf12 authored over 2 years ago by Roland Geider <[email protected]>
Add script to delete unused exercises from the database

This script will help migrate to the cleaned up exercises by creating a more or
less clean slate...

a0ae64da388e5bef9ea59e963d087673eef079b2 authored over 2 years ago by Roland Geider <[email protected]>
Show the duplicates found

b15f1f2243f003e67a3314c2973bc63460a4902e authored over 2 years ago by Roland Geider <[email protected]>
Also delete duplicate/obsolete exercises and translations

3dd21ef99a6e18b9896155bd01f76c625bf3c879 authored over 2 years ago by Roland Geider <[email protected]>
Add script to check the current exercise translations

5dce9c5438b4fcb63c2b7a4a4f481cba331836ed authored over 2 years ago by Roland Geider <[email protected]>
Some improvements to the read-exercise-cleanup.py script

Now, the UUIDs for exercise bases and translations is correctly set

f5373bcd3524dc5d9b104ccb215aeb6a2959bf69 authored over 2 years ago by Roland Geider <[email protected]>
Fix endpoint URL

e1c5ade5c9c8c5eb315a9c2b6120e92d440064e3 authored over 2 years ago by Roland Geider <[email protected]>
Change URL of image endpoint

033ab28fdc475bc755dc397a1524cc0000f2ad10 authored over 2 years ago by Roland Geider <[email protected]>
Expose images and barcode over the API

4d908cb9f1b3865ae791caec4a0adf7d9aafaae0 authored over 2 years ago by Roland Geider <[email protected]>
Bump version and minimal required app version

b48291ac11c468ec870cfdcf7fd841f3a43eea36 authored over 2 years ago by Roland Geider <[email protected]>
Squash development migrations

3b207b746f08c9ccc79f3249ff601c7b82ac5370 authored over 2 years ago by Roland Geider <[email protected]>
Commit missing migration

0b2bb9e29e2f61f4c2c4b338d74a1baed204e155 authored over 2 years ago by Roland Geider <[email protected]>
Merge branch 'master' into feature/ingredient-images

# Conflicts:
# .gitignore
# AUTHORS.rst
# extras/docker/compose/README.md
# wger/core/management...

2d4838fd4c7dfedbc03e101c630267e8a6ac53b6 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1106 from wger-project/dependabot/pip/coverage-6.4.3

Bump coverage from 6.4.2 to 6.4.3

359e2b73538d7c3541cc278cb10b9e78e167b659 authored over 2 years ago by Roland Geider <[email protected]>
Bump coverage from 6.4.2 to 6.4.3

Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.2 to 6.4.3.
- [Release notes](ht...

a64d539c80c78ef9cbcfdded8c48ad560fe2411f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge branch 'master' into feature/exercise-crowdsourcing

# Conflicts:
# .github/workflows/ci.yml
# requirements.txt
# wger/exercises/views/exercises.py

bf4ffee6b35f8e5b99a9478761c767e964e4125c authored over 2 years ago by Roland Geider <[email protected]>
Remove exercise overviews

This will be replaced by one react view

25e6f92962a87c1b0cfbfa199174bdadc2208b29 authored over 2 years ago by Roland Geider <[email protected]>
Merge branch 'feature/exercise-crowdsourcing' into 1055-show-history

e27f279097b00e11a12c8779e4a01059cf58679b authored over 2 years ago by Roland Geider <[email protected]>
Rename method to something that better describes what it does

662d225682e1d845759f128639f4fccd19aff445 authored over 2 years ago by Roland Geider <[email protected]>
Expose the user's permission over the API

This is needed to hide some of the UI elements (delete exercise, etc.) in the
apps that talk to ...

32754e170cb8b019aceb1c188866f70bdc64036c authored over 2 years ago by Roland Geider <[email protected]>
Enforce translation uniqueness

No language duplicates for a single base are allowed

Closes #958

12136823c507b809c98687720b60c70c427ddd22 authored over 2 years ago by Roland Geider <[email protected]>
Don't repeat ourselves...

bdd725ba9cc94ea57c25ccda9210502c036d19e8 authored over 2 years ago by Roland Geider <[email protected]>
Write entries to server key

While at the moment all entries are related to the exercises, this makes it
easier to group toge...

30c39861523d059b10f6970952a91bef689459e9 authored over 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (Portuguese)

Currently translated at 100.0% (762 of 762 strings)

Translation: wger Workout Manager/Web App
T...

a5ee81673b7bbea7ae8321b6a04446135b63f2e1 authored over 2 years ago by Eduardo Menges Mattje <[email protected]>
Some changes to the exercise translation serializer

We only expose the fields that can be changed ober the API in the exercise
translation endpoint....

873046847235a0a82e7432328f04426061167ae1 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1103 from wger-project/dependabot/pip/django-storages-approx-eq-1.13

Update django-storages requirement from ~=1.12 to ~=1.13

9b07675ed451f3cf0868a783d9a08249b09120d4 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1104 from wger-project/dependabot/github_actions/docker/build-push-action-3.1.1

Bump docker/build-push-action from 3.1.0 to 3.1.1

35562602612b478b61d57bf9a2f0372ca955ac90 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1105 from wger-project/dependabot/github_actions/actions/cache-3.0.6

Bump actions/cache from 3.0.5 to 3.0.6

94379a69b353e6ea216117e4dff18351841f483b authored over 2 years ago by Roland Geider <[email protected]>
Bump actions/cache from 3.0.5 to 3.0.6

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [Release notes](h...

b225760f09c853b734b38519aa6729be552b3f17 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump docker/build-push-action from 3.1.0 to 3.1.1

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.0 to 3.1....

42ee456ed3b6c5fc82286e3ef601ca1f3c472c7f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update django-storages requirement from ~=1.12 to ~=1.13

Updates the requirements on [django-storages](https://github.com/jschneier/django-storages) to p...

372abf6dcfe0c6e984072f344a5d760c6361e6b7 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add resistance band as available equipment

See #1071

725db2fc93b78d625fc2df96dd851b4871cbfa85 authored over 2 years ago by Roland Geider <[email protected]>
Start writing tests for the exercise crowdsourcing endpoints

0a7c18b9cd89dc67a16f145c8c5717d570f9b82f authored over 2 years ago by Roland Geider <[email protected]>
Use correct user to edit exercise translations

8ecea1956edf27422c9b614d5be781c432ee2098 authored over 2 years ago by Roland Geider <[email protected]>
Test the application using sqlite

This is basically to see if there are any speed improvements since the DB is
kept in memory and ...

50bc6a7bc3ec641ae4f1cbbe0b554821dc552015 authored over 2 years ago by Roland Geider <[email protected]>
Fix tests

We will probably need to write some custom tests for the new apis

d4b6b03e95c259b09966646fc8f174fc735c329d authored over 2 years ago by Roland Geider <[email protected]>
Clean HTML in exercise description when creating or updating over the API

Fixes #1076

4c985d5526079c698775dcafe75e169bd261279f authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1102 from wger-project/dependabot/pip/django-compressor-approx-eq-4.1

Update django-compressor requirement from ~=4.0 to ~=4.1

c6e96045ec4b20ca0e8222494ccc957055699733 authored over 2 years ago by Roland Geider <[email protected]>
Update django-compressor requirement from ~=4.0 to ~=4.1

Updates the requirements on [django-compressor](https://github.com/django-compressor/django-comp...

03db4aa1b6fc1ba3ac6158288d70ebb3c379e640 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Don't allow changing the exercise base of a translation

Closes #1077

ff71a76841bee7349fe6af83a484a5e5377bd328 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1100 from wger-project/dependabot/pip/easy-thumbnails-2.8.3

Bump easy-thumbnails from 2.8.1 to 2.8.3

93f9018f15ce1ed678f20999104a46c05b348ed1 authored over 2 years ago by Roland Geider <[email protected]>
Bump easy-thumbnails from 2.8.1 to 2.8.3

Bumps [easy-thumbnails](https://github.com/SmileyChris/easy-thumbnails) from 2.8.1 to 2.8.3.
- [...

e1c4f58ecda34ae765cda20b700e4978f527a80a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix tests

d5928e8b41cb446cf68c2bf132af01d0e668ccf0 authored over 2 years ago by Roland Geider <[email protected]>
Also allow 'b' and 'i' tags in the exercise description

f3951049d2d1be54df1469c4adbb7237d305d2f6 authored over 2 years ago by Roland Geider <[email protected]>
Cache other endpoints

These are also *very* frequently used in the mobile and react apps and change
very rarely

5b66224e32f67f6ff9d7c38f924a7543fc2fe519 authored over 2 years ago by Roland Geider <[email protected]>
Reformat code

335bc2d7abbc27602bb111ba4c6951f48dcdea7d authored over 2 years ago by Roland Geider <[email protected]>
Use correct cache key

ee26c6b9a7f6ce31ce13d966ce99e404163557c2 authored over 2 years ago by Roland Geider <[email protected]>
Simplify expression

cdb958951c8709741346cec00c7c3e3211bca086 authored over 2 years ago by Roland Geider <[email protected]>
Re-enable caching

This was probably due to a misconfiguration on wger.de and nothing wrong in the code

See #1060

7595c2af0c9d87e0f1a581b90485a9342b8704e1 authored over 2 years ago by Roland Geider <[email protected]>
Revert changes, wrong repository...

5ac0b81290e288455a95c88572fc407e374eac07 authored over 2 years ago by Roland Geider <[email protected]>
Use correct team name

b31f42689a66fb1a3aba07f97281c70f452b4cb4 authored over 2 years ago by Roland Geider <[email protected]>
Update helper texts in extract-i18n.py

9c10069861fdf85f1e8a712ff76c3e3eb1b60ef4 authored over 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (Ukrainian)

Currently translated at 100.0% (762 of 762 strings)

Translation: wger Workout Manager/Web App
T...

8e6406da7e5b6f40ea5bf1ea39f28b58c1fab73d authored over 2 years ago by Artem <[email protected]>
Translated using Weblate (Dutch)

Currently translated at 91.0% (694 of 762 strings)

Translation: wger Workout Manager/Web App
Tr...

7315bdebdbab413d1a0303ca47e15fc9d1c44e50 authored over 2 years ago by Remco Schrijver <[email protected]>
Always create a new exercise base

acda42af5b6837f7ed9c06fed9f97660cd830475 authored over 2 years ago by Roland Geider <[email protected]>
Allow filtering by UUID as well

f9134325d3e067bfa6fdd745faee4ec261e71276 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1095 from wger-project/dependabot/pip/pymongo-4.2.0

Bump pymongo from 4.1.1 to 4.2.0

acbe8598378fa603f4a0779a3b5302d21adfe6b5 authored over 2 years ago by Roland Geider <[email protected]>
Bump pymongo from 4.1.1 to 4.2.0

Bumps [pymongo](https://github.com/mongodb/mongo-python-driver) from 4.1.1 to 4.2.0.
- [Release ...

8ab95af99ef9fa0069640b3bbd34c5405920cbea authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1093 from wger-project/dependabot/npm_and_yarn/bootstrap-4.6.2

Bump bootstrap from 4.6.1 to 4.6.2

0dd05dfa1bbbc5dc18b8ce34fae27c6281c69985 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1094 from wger-project/dependabot/github_actions/docker/build-push-action-3.1.0

Bump docker/build-push-action from 3.0.0 to 3.1.0

b1a26be561f559d02ecabe696eff31998143cd03 authored over 2 years ago by Roland Geider <[email protected]>
Bump docker/build-push-action from 3.0.0 to 3.1.0

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.0.0 to 3.1....

99a6e757346a30bf36a12203f5958edad961f39d authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump bootstrap from 4.6.1 to 4.6.2

Bumps [bootstrap](https://github.com/twbs/bootstrap) from 4.6.1 to 4.6.2.
- [Release notes](http...

fa57cdf7a36af0adbc48cd882cb89ce61498adb6 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1085 from wger-project/dependabot/npm_and_yarn/d3-7.6.1

Bump d3 from 7.5.0 to 7.6.1

f6baa13b29acf65d86dec4e53556524e53f62155 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1091 from wger-project/dependabot/pip/coverage-6.4.2

Bump coverage from 6.4.1 to 6.4.2

9b85259b539ac112c7b70f842af1c64b1d657833 authored over 2 years ago by Roland Geider <[email protected]>
Merge pull request #1092 from wger-project/dependabot/github_actions/actions/cache-3.0.5

Bump actions/cache from 3.0.4 to 3.0.5

dcf464781f9c94a514cf12c34bd66bae7fb0cc2d authored over 2 years ago by Roland Geider <[email protected]>
Bump actions/cache from 3.0.4 to 3.0.5

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](h...

04b21f7ff5398cdfe3d0add13e3121f382eff346 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>