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

Use the get_absolute_url method to render URLs

This is more consistent with the DRY principle. Also, use 'pk' instead of
'id' in the workout vi...

2f1073a1a6f42f8959277e39c2f657457496f482 authored about 10 years ago by Roland Geider <[email protected]>
Use UIDs instead of plain user IDs

This is basically security thorugh obscurity, and as such doesn't provide for
any meaningful pro...

3417c6f42bc72b6bf941c4831cef7cf6eab80417 authored about 10 years ago by Roland Geider <[email protected]>
Fix some dumb errors introduced in d0f666352

ecc9ea1b4150ba9e82a82001fe2fe2774f7948d4 authored about 10 years ago by Roland Geider <[email protected]>
Create guest users on dashboard or demo entries

This change makes the WgerAuthenticationMiddleware more constrained, as it only
creates guest us...

5cf8b40f21943ced60f414107b566030a380ad8d authored about 10 years ago by Roland Geider <[email protected]>
Allow users to access the calendar page

46f166aba3530abb4d5a987e7a73b16d73f00354 authored about 10 years ago by Roland Geider <[email protected]>
Add helper function to check for foreign access

This can be used in the different views to check that the owner user has allowed
external access...

bcb0ac1634a784b7768d78a86765d5bf063fa2d6 authored about 10 years ago by Roland Geider <[email protected]>
Add lower case L to blacklist for passwords

b4c2c430b329b26ce36ab63feaf042e22c222d48 authored about 10 years ago by Roland Geider <[email protected]>
Replace "nav-header" with "dropdown-header" class

This is the "upstream" class so we don't have to mantain our own forward-ported
one from bootstr...

b7a53ea54b664e6846eba1c983ad5338a5b90d60 authored about 10 years ago by Roland Geider <[email protected]>
Start working on read-only access

See #102

1623b3af431bb61fdc2f3525cc214ef72457e7f3 authored about 10 years ago by Roland Geider <[email protected]>
Use __str__ instead of __unicode__ in models

This is more in line to django suggestion to write code for python 3 and add
python 2 as a backw...

d0f666352e0a798105252fc87f21268d53e7f82b authored about 10 years ago by Roland Geider <[email protected]>
Update changelog and AUTHORS

See #100

4bce9ec87415e9a7871c206f1adc7297e230e257 authored about 10 years ago by Roland Geider <[email protected]>
Update changelog and AUTHORS

See #108

ac1ca12c8a992c0f95560bea4e64d0d9fd1ee68e authored about 10 years ago by Roland Geider <[email protected]>
Show messages on fetaure page

(E.g. 'Use sucessfully deleted')

383bbe3c8b8cdee4f6822737e2c18728a6418207 authored about 10 years ago by Roland Geider <[email protected]>
Merge pull request #112 from Tushar-Gupta/master

Ordered equipment alphabetically (fixes #100)

1db049b0329a8227fa68978458a520b63311ff19 authored about 10 years ago by Roland Geider <[email protected]>
Solved Issue #100 with PEP8 guidlines

I made an attempt to solve issue #100.
After the changes in code, the software seems to be worki...

711ad4b6706c95293eb2b3231257c689c59c2ad7 authored about 10 years ago by Tushar Gupta <[email protected]>
Ordered equipment alphabetically (Issue #100)

I made an attempt to solve issue #100.
After the changes in code, the software seems to be worki...

a3d6d83c715a0d506ee3f9872700e9bfedaf1fdd authored about 10 years ago by Tushar Gupta <[email protected]>
Merge pull request #111 from helenst/user-delete-redirect

Fixed redirect after user logout (Fixes #108)

1cbd169a40bff8b323f794e0b5a4cf7ffb43da45 authored about 10 years ago by Roland Geider <[email protected]>
Fixed redirect after user logout (Fixes #108)

81787b5da3e4a151c37b8db78ebea4d9afe8e460 authored about 10 years ago by Helen Sherwood-Taylor <[email protected]>
Cache the workout log's data

This commit adds a cache to both the HTML and the log lists needed to render
the calendar view. ...

cfa63ede0991576fbe97f88cc9d3c8e386bdd0e3 authored about 10 years ago by Roland Geider <[email protected]>
Convert response to text type before comparing

Also, test the activity of a schedule directly on the objects passed to the
context. Testing the...

5d9bd904af36356280a7696f5e09ff4bf0496b07 authored about 10 years ago by Roland Geider <[email protected]>
Increase size of tested CSV file

2222c9f7ee2da29b86364b09fa7c6dfacff01a5f authored about 10 years ago by Roland Geider <[email protected]>
Small changes to fix tests on python3

a241c2eb9315ec5d620cb1211d9379dec027050d authored about 10 years ago by Roland Geider <[email protected]>
Set the TEST_RUNNER setting to silence 1_6.W001

3eab5076182d4fccdd88fb4ed1c03f97b9ed10e0 authored about 10 years ago by Roland Geider <[email protected]>
Re-activate testing on python 3

18cd8ba92d921e94f621e43c8e939c7e81d7055a authored about 10 years ago by Roland Geider <[email protected]>
Use container based infrastructure on travis-CI

3e8004d0a61a94ae284dbf4f6c18f66ef2d10155 authored about 10 years ago by Roland Geider <[email protected]>
Correct SITE_ID, this was changed by mistake

b92a4a94544f0fe574d0cdf82b79e3811ede61db authored about 10 years ago by Roland Geider <[email protected]>
Test on django 1.7 on travis

7cd8c9db05ecfd9520725b06631ae5ed5df09986 authored about 10 years ago by Roland Geider <[email protected]>
Improvements to calendar view

4ffef94aaf363691a2a2b9ef808f4be3f3ed1aa6 authored about 10 years ago by Roland Geider <[email protected]>
Colour code the workout calendar

If a log has an impression, the day is coloured accordingly (greed for
good, etc.). Additionally...

bf3c03df4b83f42d3baa9520eef89e5243143905 authored about 10 years ago by Roland Geider <[email protected]>
Explicitly set 'exclude' for ModelForms

In django 1.7 creating ModelForms without either a 'fields' or 'exclude'
raises a deprecation wa...

85ebd10d625abb2d27637049e5d82943a9df698d authored about 10 years ago by Roland Geider <[email protected]>
Cleanup global settings file

This better groups different settings together and as a nice side effect,
makes the 1_6.W001 war...

924913e0d6b5c05c4417202182040ffdb4f16437 authored about 10 years ago by Roland Geider <[email protected]>
Move to django 1.7 with built-in db migrations

This moves clears the old south migrations and replaces them with (one) intial
django migration....

465284898bca0c589c9db85a711b7d789348b128 authored about 10 years ago by Roland Geider <[email protected]>
Fix typo

Thanks to oneuser_

0c5c4fa80e2bef3bc764eaaae283f12cb556e55e authored about 10 years ago by Roland Geider <[email protected]>
Fix link text of download button

8cc70dfd7d7f678e81a19ab75092f3dac533ed86 authored about 10 years ago by Roland Geider <[email protected]>
Bump version, starting development of 1.6

b11d901f4851e8c60f76aa2c5a7aa301b4282f5c authored about 10 years ago by Roland Geider <[email protected]>
Set version to 1.5

bf3237f8b4f83f07ed114b806d7d1b2069ead8ca authored about 10 years ago by Roland Geider <[email protected]>
Update download and changelog with current version

c8f11469712493121e3527adac029459221e4dc8 authored about 10 years ago by Roland Geider <[email protected]>
Group apps related to the REST API

29cb9957023614d0f522445c4b06a4f86c09cd7f authored about 10 years ago by Roland Geider <[email protected]>
Generate 'install_requires' from requirements.txt

This reduces duplication of requirements

16f9caf1889c5f4d5da12d5b801a038516498b88 authored about 10 years ago by Roland Geider <[email protected]>
Don't pin the version of tastypie

This is not necessary anymore.

b6e9e8ccf8899032bcc5de068b3ae5e6b595415c authored about 10 years ago by Roland Geider <[email protected]>
Simplify MANIFEST file

Add all files by default and only exclude what doesn't need to be included in
the package.

52cf362f518d9deb8bbd0e74ccbfc74c918ea04d authored about 10 years ago by Roland Geider <[email protected]>
Update default user's fixture

The admin user is no longer a django super admin, but a regular user that
belongs to the differe...

1e8ad21f7c7843497b7ca3dd701941003cb80e9c authored about 10 years ago by Roland Geider <[email protected]>
Remove 'gym_config.json' from core fixtures

The same file is also in config/fixtures (where it belongs)

fd257f5e124f3604254ea9a595375f0eeae1c650 authored about 10 years ago by Roland Geider <[email protected]>
Small fix on CSS for workout renderer

14a15c1e9be17fb34cf37508ad3bfa6750a753d0 authored about 10 years ago by Roland Geider <[email protected]>
Update translation files from transifex

Also, commit incomplete languages as well

5c0d279d1b3e1383b6af965d09cc763052cfb227 authored about 10 years ago by Roland Geider <[email protected]>
Show navigation on feature page for users

With this change, new visitors that arrive at the landing page get a very
clean page, with no di...

c8febb2affbf8ca4ca80f083ed874e9612b2c239 authored about 10 years ago by Roland Geider <[email protected]>
Update log screenshot for feature page

6dfc3bdf6ad1ff96cced547f8f69665f7f4ee8cc authored about 10 years ago by Roland Geider <[email protected]>
Mention gym management in README

0317c5494b9dcf3956a17a3de66cf5fb3afdb821 authored about 10 years ago by Roland Geider <[email protected]>
Add fixtures for gym and associated configurations

While this is not actually needed, it makes the admin user in new installations
more useful.

5594e8169b65dea0fea3bbea0cd91d33099e404f authored about 10 years ago by Roland Geider <[email protected]>
Small fixes to permission checks for new gym users

Gym managers can edit their own gym only, general gym managers
can edit all gyms

26df32db1aaadccf28aa25c9fe32b4ff8bbf46a7 authored about 10 years ago by Roland Geider <[email protected]>
Check for correct permissions

Originally, the gym models resided in the core app but where moved to their own
'gym' app later.

40f4c6e144a06ddc9e0c9da43f524d36879c3f7b authored about 10 years ago by Roland Geider <[email protected]>
Update exercise fixture

8a89a89bf74b1450ed22a16abca71e68effeaaa3 authored about 10 years ago by Roland Geider <[email protected]>
Update screenshots

50a42d4c288705085cfcddc93bb0de26c9e6d293 authored about 10 years ago by Roland Geider <[email protected]>
Yet another fix for exercise images in workouts

This change corrects the proportions on long or wide images

a496f20b7a61e032c9c11144127b91e73a89dfae authored about 10 years ago by Roland Geider <[email protected]>
Small corrections to feature page

* Reduce the width of main content for feature page
* 'center' introduction text by offsetting g...

606314eab9f685d2d22dfbf3f544585da1642d39 authored about 10 years ago by Roland Geider <[email protected]>
Remove name from 'About' page

97d13b96da9cf015e2f6d92634b5c0d7b1cd7a59 authored about 10 years ago by Roland Geider <[email protected]>
Merge pull request #107 from seanhussey/patch-1

Fix typo

f6f60511818fa9c7248641c68902c95ea45df277 authored about 10 years ago by Roland Geider <[email protected]>
Fix typo

bf612cd5cdc9972dcb0898cee34927bf5a799bd8 authored about 10 years ago by Sean Hussey <[email protected]>
Add AUTHORS file

Fixes #96

54f14b8a4c6352c7384b09c326e2be1f4fd47e07 authored about 10 years ago by Roland Geider <[email protected]>
Add clearfix after button

This is necessary on mobile, otherwise the button clashes with the following
dropdown options.

ed9c2992a31aad716198653b89fc35f0cd4a89aa authored about 10 years ago by Roland Geider <[email protected]>
Make guest user notice more prominent

e46c2044f95b8c429f4fbb0018046aaa240e5722 authored about 10 years ago by Roland Geider <[email protected]>
For consistency, use 'Username'

ff753ecda4764f33c039c7990858a04efb24efe1 authored about 10 years ago by Roland Geider <[email protected]>
Use a button for link to add new gyms

a19f34a02f6a2bbe6799f069c91bfe62b3f11aa1 authored about 10 years ago by Roland Geider <[email protected]>
Show notice if there are no gyms

f02d35c9f4807390104cb06a1c809e7489305bfd authored about 10 years ago by Roland Geider <[email protected]>
Update to bootstrap 3.3.1

86e5eb8df5b4eb304c2aa6505b92420f0da95be3 authored about 10 years ago by Roland Geider <[email protected]>
Remove help text for weight units

It's clear what the settings does

6a775cc490e8155317e4007d0af3c36980ce4d68 authored about 10 years ago by Roland Geider <[email protected]>
Simplify translations for gym user overview

7c7addc066e04823aebe33bfcb5ece3aa2572e64 authored about 10 years ago by Roland Geider <[email protected]>
Show notice for empty notices and document lists

6748496ee28e41cf2447ff7e2d2e2d102c75b7de authored about 10 years ago by Roland Geider <[email protected]>
Show name of gym in the trainer login banner

931d5fa4c29b73279c9868d50c979de78d513988 authored about 10 years ago by Roland Geider <[email protected]>
Remove whitespaces from icon links

This makes the links not show the underline when hovering over them

6c018e7b60955d9c526e8c27552ae56635d45908 authored about 10 years ago by Roland Geider <[email protected]>
Remove mention of routine generator

4a2028699182852bb945baa47dbc9dd7798ddbd6 authored about 10 years ago by Roland Geider <[email protected]>
Fix typo

597bac6251f2727a577316a5b9e763b02865be44 authored about 10 years ago by Roland Geider <[email protected]>
Show two decimal places for g-per-kg output

Also, translate the units as necessary

0158129360ac58b1c98cd37686819189668ae263 authored about 10 years ago by Roland Geider <[email protected]>
Fix some problems with rendering of images

2ccca1ab682f2f8d1dd336286e7c7aba0db75d32 authored about 10 years ago by Roland Geider <[email protected]>
Fix url

60f34281409b876e0475ad00d9064b281eecebb9 authored about 10 years ago by Roland Geider <[email protected]>
Update changelog and feature

Mention support for imperial units

79a9dc12cf28eef6a99b7d9dafcd1a1bdc0d0f65 authored about 10 years ago by Roland Geider <[email protected]>
Merge pull request #105 from rolandgeider/feature/weight-unit

Add support for imperial weight units

57641fa3dd88f8fa51509a9dcd51939df454904a authored about 10 years ago by Roland Geider <[email protected]>
All members of a gym must have a gym config

This is now created when registering or changing the global default gym.

4cccc9f498d2edcff40956d67ff3190a22dcc0d7 authored about 10 years ago by Roland Geider <[email protected]>
Also ignore settings_*.py files

a5a731a9f8509820f9a09edc89554905f0ae85d6 authored about 10 years ago by Roland Geider <[email protected]>
Small improvements to modal headers in mobile view

25bcaaf3bc520a037a5797bbb4dd7b31bc0e2f6f authored about 10 years ago by Roland Geider <[email protected]>
Right align nutritional values for plan

e34fe73f062739bb22c9dcfe94e1109e4458715b authored about 10 years ago by Roland Geider <[email protected]>
Pass user to render_weight_log

Needed to correctly render the user's weight unit. Since tags have no access to
the global conte...

f9dd73186be7f7c44f9509b3727ebc06859e186a authored about 10 years ago by Roland Geider <[email protected]>
All ingredients in English have ounces as unit

Ounces (or liquid ounces) are now an available option for all English ingredients.

7b6deeed958fce1d3441e6dd8968d14607c885e1 authored about 10 years ago by Roland Geider <[email protected]>
Update changelog

484b8a0456d7a91fb4b11816790d94cb66d15a3c authored about 10 years ago by Roland Geider <[email protected]>
Backport schedule improvements to master

Backporting since these should be in the release and the routine generator
doesn't seem to be re...

616e3a442d731c866181cba67fc4e133a71d8b56 authored about 10 years ago by Roland Geider <[email protected]>
Change default license to CC-BY-SA 4

87beb9ff3e002b8c9704bb28d9ce3b6fa6ed2dfd authored about 10 years ago by Roland Geider <[email protected]>
Fix issue with body shifting and modal dialogs

5712bf748ad0a8f9eb7f8f9325890fbe5b52629e authored about 10 years ago by Roland Geider <[email protected]>
Use property to check for use of metric units

670f94ed21fd8fcf6beb7ece68a9454777d5c8f4 authored about 10 years ago by Roland Geider <[email protected]>
Translate weight units in gym user overview

805ceb2026394c7a5f7050041632d185321dc1aa authored about 10 years ago by Roland Geider <[email protected]>
Output correct weight unit for plan in mobile

4d5c799d7ab416e1f4881782f640666d07012d11 authored about 10 years ago by Roland Geider <[email protected]>
Refactor some of the nutrition calculations

184486cf1ccc681a8ac7eb569c8607aa61d538e1 authored about 10 years ago by Roland Geider <[email protected]>
Use units in nutritional values calculators

079fdfe8c94d0520239f016b6c3cbdef2de8309b authored about 10 years ago by Roland Geider <[email protected]>
Add convenience function to return units used

a2077646e84a63e2ccc11cd4a0af43b54b82ec2e authored about 10 years ago by Roland Geider <[email protected]>
AbstractWeights can be initialised with g and oz

f172cb107f0e329728e84665a7642d38a2b12ce4 authored about 10 years ago by Roland Geider <[email protected]>
Move helper function to own file

96ca6a9ed391a4ed90d598b8c08a69b14404b305 authored about 10 years ago by Roland Geider <[email protected]>
Fix docstring

aa216d1e376ad4ad0880e6bbc90e71b28d8144b5 authored about 10 years ago by Roland Geider <[email protected]>
Both managers and general managers can edit gyms

General managers can edit all gyms in the application instance (since they can
create them and s...

a9048b1041959b59f195513d22f5613d273ea1d3 authored about 10 years ago by Roland Geider <[email protected]>
Make application logo on feature page smaller

9e1629f1e2ffe56dbf5040308a70c82e9c7cc1ad authored about 10 years ago by Roland Geider <[email protected]>
Make user parameter for trans_weight_unit optional

In this case, metric units are used

83a29fb2b4e339a7daf174cdf60bdd8b0dfe02d8 authored about 10 years ago by Roland Geider <[email protected]>
Add issue numbers to changelog entries

1d47ba43e2aaa5fef0cf12abccba373dbb8eb7c3 authored about 10 years ago by Roland Geider <[email protected]>