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

Handle missing key more gracefully

8d2737729c2ee7fa4bfa65b23f0b44f8f36e30df authored almost 2 years ago by Roland Geider <[email protected]>
Correctly save the translation comments

a099ec2bb350902db8613759d071321f25972217 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1173 from wger-project/feature/ingredient-images

Add celery worker and ingredient images

d3f798a905c223987d802c474e9567f566990a30 authored almost 2 years ago by Roland Geider <[email protected]>
Fix tests

We don't have an image file to save and read the size of

a6b89b9361b979d30494b000d7adbd30134a3f0e authored almost 2 years ago by Roland Geider <[email protected]>
Tweak attribution text size

115528e9285dd8edabf7f5147c61f76a1e260f31 authored almost 2 years ago by Roland Geider <[email protected]>
Also save ingredient image width and height

4772693ece9e80ec60aa2b8fd98b14e6d896feb0 authored almost 2 years ago by Roland Geider <[email protected]>
Correctly attribute images and ingredients

dce520980540089f7db7520cbd756673edd38582 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1297 from wger-project/dependabot/npm_and_yarn/d3-7.8.4

Bump d3 from 7.8.3 to 7.8.4

7857f4ff832a021872845f13d8ffcbd0a74d1fd8 authored almost 2 years ago by Roland Geider <[email protected]>
Use the redis bundle for celery

a1f7938cf8aca6bf971599007ccc05b918298f13 authored almost 2 years ago by Roland Geider <[email protected]>
Formatting

882d52e577633017525addcd0ccd1c8e231d1f95 authored almost 2 years ago by Roland Geider <[email protected]>
Correctly set the image URL

7de18c9f81a1aaba0f69281d1fca1cb73971553f authored almost 2 years ago by Roland Geider <[email protected]>
Add a created field for completeness’s sake

5c8e09b0ebfcb2654315f495e50531f5f9d22c7e authored almost 2 years ago by Roland Geider <[email protected]>
Remove source_url field

This is the same as license_object_url, which is used for all other entries
that also have licen...

cb182a5328e3efc403842558b990ae555f146b63 authored almost 2 years ago by Roland Geider <[email protected]>
Fix test

1bd16b5fa2080787ea54574f23fc840afeb623eb authored almost 2 years ago by Roland Geider <[email protected]>
Merge branch 'master' into feature/ingredient-images

f029f708041e8ffd316ad6a4d49a10a5d68f0ed4 authored almost 2 years ago by Roland Geider <[email protected]>
Update OFF ingredient completeness statistics

0af3eda67f0c039d08f7c294a0c378290f8a3105 authored almost 2 years ago by Roland Geider <[email protected]>
Properly set the image data retrieved from the API

7a870a5e7056e48da2e422d047a16a3cf07c1be4 authored almost 2 years ago by Roland Geider <[email protected]>
Also allow to set the language for ingredients

8ecfa78bcbde4b2a0895d7551cc9ef7c54dd2911 authored almost 2 years ago by Roland Geider <[email protected]>
Remove the autofocus attribute from the username field

This was causing the browser to scroll to the position of the registration
form, which is not th...

3c0a788b78edaabd9ef2095e1168b342c3962bc3 authored almost 2 years ago by Roland Geider <[email protected]>
Add fields to properly save attribution information

11ef53cc0079146a942537d3b96081f0e20ce040 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1299 from wger-project/dependabot/pip/coverage-7.2.3

Bump coverage from 7.2.2 to 7.2.3

b526878f7ba5fa2acc891d73351ef7c67f6b968e authored almost 2 years ago by Roland Geider <[email protected]>
Bump coverage from 7.2.2 to 7.2.3

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

d19e698b65c94e40a699e3471c2aa59782d1c18b authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1298 from wger-project/dependabot/pip/pillow-9.5.0

Bump pillow from 9.4.0 to 9.5.0

fbed8541b01bbe8f06a3d3c4c3ac8f99b1c88caf authored almost 2 years ago by Roland Geider <[email protected]>
Bump pillow from 9.4.0 to 9.5.0

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 9.5.0.
- [Release notes](h...

4a5654f434206c205a313a8c583259caf2b11f24 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Translated using Weblate (Spanish)

Currently translated at 96.8% (747 of 771 strings)

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

ac5f4e123260382fa4f8a034374e295255b52cde authored almost 2 years ago by Javier <[email protected]>
Merge pull request #1293 from wger-project/dependabot/pip/psycopg2-binary-2.9.6

Bump psycopg2-binary from 2.9.5 to 2.9.6

8abaa2ba10d7167daf7a36d2337ddfdbfa529e9b authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1294 from wger-project/dependabot/pip/psycopg2-2.9.6

Bump psycopg2 from 2.9.5 to 2.9.6

ca7a16a66ad079d6c65cad9e13d125572901450f authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1295 from wger-project/dependabot/pip/django-axes-5.41.0

Bump django-axes from 5.40.1 to 5.41.0

d8977fadb77c3168ce3bd3694c8c414032fa5291 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1296 from wger-project/dependabot/pip/django-debug-toolbar-4.0.0

Bump django-debug-toolbar from 3.8.1 to 4.0.0

119463114180dc947ea08ca2b8b99b035aa6c391 authored almost 2 years ago by Roland Geider <[email protected]>
Clear the static files

This ensures that only the currently used files are used and makes sure that
we don't accumulate...

6f07d1ccab85754128eff6cdb85c0215f79f0473 authored almost 2 years ago by Roland Geider <[email protected]>
Bump d3 from 7.8.3 to 7.8.4

Bumps [d3](https://github.com/d3/d3) from 7.8.3 to 7.8.4.
- [Release notes](https://github.com/d...

ec04511d91378db449351895b9f4a2e045b56365 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump django-debug-toolbar from 3.8.1 to 4.0.0

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

ed61fdfa620ab8e826771bcce6ac3cb8e59e9f4f authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump django-axes from 5.40.1 to 5.41.0

Bumps [django-axes](https://github.com/jazzband/django-axes) from 5.40.1 to 5.41.0.
- [Release n...

1a47fcfb559a3772bbe5cd301fd75471d8756cfc authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump psycopg2 from 2.9.5 to 2.9.6

Bumps [psycopg2](https://github.com/psycopg/psycopg2) from 2.9.5 to 2.9.6.
- [Release notes](htt...

982588dc659b12c46eb7e846818c3c735a646800 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump psycopg2-binary from 2.9.5 to 2.9.6

Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.5 to 2.9.6.
- [Release not...

7b011313cfc07fe80dad7308146ce8a0d6dd3dc1 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1291 from wger-project/dependabot/github_actions/actions/cache-3.3.1

Bump actions/cache from 3.0.11 to 3.3.1

2bdf1d19eb6a76fac1eb577061fe0b3b1fc77f3b authored almost 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (German)

Currently translated at 94.5% (729 of 771 strings)

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

0e67b85cbbe7fa62a2f95f95c451ac1afc81a37f authored almost 2 years ago by Roland Geider <[email protected]>
Translated using Weblate (Ukrainian)

Currently translated at 100.0% (771 of 771 strings)

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

201f557f075d2d2eae574980e82ba6fc399e25cd authored almost 2 years ago by Dan <[email protected]>
Fix test_management_commands.py

1196b68f14b6a26d957e6c3916009ad7a7d97d2a authored almost 2 years ago by Roland Geider <[email protected]>
Fix ingredient sync tests

4f83bebeafc5d07c9cacf967a3adf8c65676d046 authored almost 2 years ago by Roland Geider <[email protected]>
Sync licenses as well

Closes #1164

078d71cd1eb4d2d6e3f9f4919f65bb0555e8bc3c authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1292 from wger-project/dependabot/npm_and_yarn/bootstrap-5.2.3

Bump bootstrap from 5.2.2 to 5.2.3

3a39d6258d08d28408120a57569429e89cce882e authored almost 2 years ago by Roland Geider <[email protected]>
Bump bootstrap from 5.2.2 to 5.2.3

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

1abcf0c8549996d06f59386c173d12a0982f821b authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/cache from 3.0.11 to 3.3.1

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.3.1.
- [Release notes](...

7843eb163822f8f925c9ff24f0b6168770cee1d5 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1289 from wger-project/dependabot/npm_and_yarn/tinymce-5.10.7

Bump tinymce from 5.10.6 to 5.10.7

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

# Conflicts:
# requirements.txt
# wger/exercises/views/exercises.py

c868d2370801d9ef19951add0016711b3dfaf8e5 authored almost 2 years ago by Roland Geider <[email protected]>
Update message with newly extracted messages

75df2e0d61806f5e2fadc326910e8341d9667c36 authored almost 2 years ago by Roland Geider <[email protected]>
Automatic linting

6698cd1bf5ae7312053709eb0fe80bb10b1c2710 authored almost 2 years ago by Github-actions <[email protected]>
Bump tinymce from 5.10.6 to 5.10.7

Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 5.10.6 to 5.1...

5032401f018ae30f09b39e8b6b443d311b661087 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1178 from wger-project/feature/update-bootstrap-5.2

Update to bootstrap 5.2

bcbae82210f7cd33d7a256edf3b893b20a3bbcc0 authored almost 2 years ago by Roland Geider <[email protected]>
Center form

ef49ca212c25f7535fb71bc26c946be3c2786003 authored almost 2 years ago by Roland Geider <[email protected]>
Correctly use colors for links

01a2c0525423e17f7522a1b246bb0283ca83902e authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1288 from wger-project/dependabot/pip/tzdata-2023.3

Bump tzdata from 2023.2 to 2023.3

0675437a0abe2bd39f7058263685c6d5339215f5 authored almost 2 years ago by Roland Geider <[email protected]>
Add missing link to about us page

9e0332ed805863d318c118a00269de5ebf3a0415 authored almost 2 years ago by Roland Geider <[email protected]>
Bump tzdata from 2023.2 to 2023.3

Bumps [tzdata](https://github.com/python/tzdata) from 2023.2 to 2023.3.
- [Release notes](https:...

95f24ae4eb499bb176c02bfb3c6de7f7fffb6cf6 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge branch 'master' into feature/update-bootstrap-5.2

# Conflicts:
# wger/core/templates/template_features.html
# wger/settings_global.py

1b695c1696f17d28821aa5a2125728eaa74aae90 authored almost 2 years ago by Roland Geider <[email protected]>
Finishing touches

- make language switcher work
- make login form functional
- polishing and tweaks to CSS, breakp...

d891198befc70f75f45f101af845aa39f65190eb authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1284 from wger-project/dependabot/npm_and_yarn/d3-7.8.3

Bump d3 from 7.8.2 to 7.8.3

068b2041e7624bdff0e554572938672ae390998c authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1282 from wger-project/dependabot/pip/fontawesomefree-approx-eq-6.4.0

Update fontawesomefree requirement from ~=6.3.0 to ~=6.4.0

429ff1daefab0f50315cc6d7b6ae94f06953d683 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1283 from wger-project/dependabot/pip/django-filter-23.1

Bump django-filter from 22.1 to 23.1

b4ae9621f315a10e3a5094cdeb8b1d56839693c0 authored almost 2 years ago by Roland Geider <[email protected]>
Bump d3 from 7.8.2 to 7.8.3

Bumps [d3](https://github.com/d3/d3) from 7.8.2 to 7.8.3.
- [Release notes](https://github.com/d...

da8869e487504823f373883ef909ea8bd73b1003 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump django-filter from 22.1 to 23.1

Bumps [django-filter](https://github.com/carltongibson/django-filter) from 22.1 to 23.1.
- [Rele...

ae2c756dfa962c9738babeefebaa360f36932c47 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update fontawesomefree requirement from ~=6.3.0 to ~=6.4.0

Updates the requirements on [fontawesomefree](https://github.com/FortAwesome/Font-Awesome) to pe...

519ffcd9ed2498d4089964cd1f6c8ab72286b7eb authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Formatting

808772f82caa40271b6c205c48cdc6c3cc159cd0 authored almost 2 years ago by Roland Geider <[email protected]>
Merge pull request #1279 from wger-project/dependabot/pip/tzdata-2023.2

Bump tzdata from 2022.7 to 2023.2

ef5d59bb5e53316d2b8626a5e0ebcc66a497abdb authored almost 2 years ago by Roland Geider <[email protected]>
Rename constant

This makes it clearer what it is

86e7ef8f5925e6a2d565873ef8cc607a4bbc901d authored almost 2 years ago by Roland Geider <[email protected]>
Use a counter to... count the edits and inserts

e438a693b7632518f6ba12b1fd24c7422fb79f9a authored almost 2 years ago by Roland Geider <[email protected]>
Bump tzdata from 2022.7 to 2023.2

Bumps [tzdata](https://github.com/python/tzdata) from 2022.7 to 2023.2.
- [Release notes](https:...

1af6dbf1b813695c572bb9fe56b893effe45f39d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove unused method

d70788c1b7307af744c890a273b2a0febd965a0c authored almost 2 years ago by Roland Geider <[email protected]>
Only retrieve needed fields

277b8e1ff09f04452a93e9129954d27da38b0d95 authored almost 2 years ago by Roland Geider <[email protected]>
Allow to correctly filter by exercise UUID

b51002d7a518e5525c1fb0a2cbf7287e15e404b6 authored almost 2 years ago by Roland Geider <[email protected]>
The image license for open food facts is cc by sa 3

ef84753481ed7360f047583489421ac4f3d7e522 authored almost 2 years ago by Roland Geider <[email protected]>
Remove option to download ingredient images on startup

There will be many thousands of image and this will unnecessarily make startup
slower (and can b...

ae0067f779fc1c3bd99183e4f52c978a54e6f29b authored almost 2 years ago by Roland Geider <[email protected]>
Allow to reverse migration

34f9e11e1d15b851a71251700b3e1543c8dcee5c authored almost 2 years ago by Roland Geider <[email protected]>
Expose uuids over the API

1d9982d0aad5de6a0f5416d8c0409c0ff60c1ce8 authored almost 2 years ago by Roland Geider <[email protected]>
Rename migration

990f6401ccf5611d7bf30ae31195da59d75e8fd1 authored almost 2 years ago by Roland Geider <[email protected]>
Fix migration

We can't set unique to true in the beginning since django will only generate
a single uuid to us...

c2258c99c716d86fde590e7252c4c06ce1bcc512 authored almost 2 years ago by Roland Geider <[email protected]>
Start working on documenting the api with drf spectacular

5bd46f9f62ccd3b1037e2572adb72c470a76ebf9 authored almost 2 years ago by Roland Geider <[email protected]>
Bump django version

08ff0a9147deb09c327a72818377cae8c79583c7 authored almost 2 years ago by Roland Geider <[email protected]>
Automatic linting

85fb3d34fb51d462e1a095d76d40d8e0194af2b5 authored almost 2 years ago by Github-actions <[email protected]>
Handle tokens for non existent users

e2ae4c08b6b7e06c76a16630a6ef35cf2e1accfb authored almost 2 years ago by Roland Geider <[email protected]>
Gracefully handle non available languages

40606f13f5a10fb58b3237e6816b5a1b23f7172b authored almost 2 years ago by Roland Geider <[email protected]>
Remove unused exercises views

This is now done over the api

45109cf0079a3d991248d6bb6cb4d95f929d5178 authored almost 2 years ago by Roland Geider <[email protected]>
Allow to search ingredients in more than one language

6c362f08416132591cc08e0eef7e2d8a9439301e authored almost 2 years ago by Roland Geider <[email protected]>
Add basic auth to celery flower

97d95e22b5afc67ffa5ad615c0403f0e34544175 authored almost 2 years ago by Roland Geider <[email protected]>
Use load_language to load the user's language

This is cached and can handle language with country codes, which were introduced
some time ago

8b8e2613261423c6cc8471dfb84866f4118f0289 authored almost 2 years ago by Roland Geider <[email protected]>
Disable yapf for rest framework config dictionary

8aefc064931f2002bce6e257bcaf965fea016caf authored almost 2 years ago by Roland Geider <[email protected]>
Use the make_uri helper for the other sync functions

db2f9a0f0f0fa845d1e7694fb3fa626a5c2fb6f0 authored almost 2 years ago by Roland Geider <[email protected]>
Use the ingredient id for the path

The ID is still the identifier we're using throughout the application

490e2733446e50e1c6a5bce5016816c669fa9ae1 authored almost 2 years ago by Roland Geider <[email protected]>
Fix ingredient download test

f4b799fb70015c316c1639291df3a22931b813c1 authored almost 2 years ago by Roland Geider <[email protected]>
Make the uuids for the test exercises unique

85d26f81859c00da303dbbfb8792df8aa292c64b authored almost 2 years ago by Roland Geider <[email protected]>
Fix bug with the image download from wger

We obviously can't use the ingredient ID since it is not unique... 🤦🏻‍

Also, finally add a simp...

ecdafbfccdf14389fecebe613298faa6e9e65083 authored almost 2 years ago by Roland Geider <[email protected]>
Add uniqueness constraint to the different uuid fields

This also adds an index, which is needed e.g. for the ingredient search

7341b41040c964c9247636fe5c413db158373bcf authored almost 2 years ago by Roland Geider <[email protected]>
Trigger when pushing to master

238b45ab015261bc427a8e062a9c5bf4aa506c9c authored almost 2 years ago by Roland Geider <[email protected]>
Second attempt

b1650a22f35b616d76b85cb1acc6c727b11ea8b2 authored almost 2 years ago by Roland Geider <[email protected]>
Push also applies to pull requests

e155f698b16cefa20e5628dbc509bcc186f31203 authored almost 2 years ago by Roland Geider <[email protected]>
Add simple tests for some exercise management commands

afb72b2eaec2a38b85970f4521d0defa0b1655a2 authored almost 2 years ago by Roland Geider <[email protected]>
Remove more unused classes

787fd1ed5fb253126c2f53ce4f93a7df559c620a authored almost 2 years ago by Roland Geider <[email protected]>
Add unknown entries for images and videos in the test deletion log

d8967dc7bfea8e559fcc9a6da1817127441d252f authored almost 2 years ago by Roland Geider <[email protected]>
Add tests for the exercise sync function

Also, improve the sync_exercises function by using update_or_create
and also synchronizing alias...

4be26712557e8b894ee8faecb11aeb9238d470ea authored almost 2 years ago by Roland Geider <[email protected]>