David Barragán Merino
ab9043a7d7
Merge pull request #48 from taigaio/updating-doc
...
Updating initialization doc
2014-06-17 09:55:19 +02:00
Alejandro Alonso
4089514aac
Updating initialization doc
2014-06-17 09:45:49 +02:00
David Barragán Merino
2c8524e146
Delete the rest of django test
2014-06-15 11:18:16 +02:00
David Barragán Merino
c6ec50bb1e
Delete obsolete test of auth module
2014-06-14 20:52:38 +02:00
David Barragán Merino
7bb4edd1fc
Add more licenses agreements to the votes module
2014-06-13 18:14:27 +02:00
David Barragán Merino
daee9727ce
Qdd more licenses to files
2014-06-12 13:32:57 +02:00
David Barragán Merino
9b6b14e6a3
Merge pull request #47 from taigaio/github-auth-2
...
Github auth
2014-06-12 12:35:49 +02:00
David Barragán Merino
5cbfaa8a20
Update djmail to versión 0.7
2014-06-12 12:17:31 +02:00
David Barragán Merino
1c2a66ddd9
Make login with the username or email
2014-06-12 12:16:37 +02:00
David Barragán Merino
ab668d5b80
Change username validation to not use @ and +
2014-06-12 12:16:37 +02:00
David Barragán Merino
c712e1d8e7
Add some tests of the github connector
2014-06-12 12:16:37 +02:00
David Barragán Merino
4860c7cbb9
Add github login functionality to the Auth API
2014-06-12 12:16:37 +02:00
David Barragán Merino
fa68d034e5
Create a connectors module and make a github one
2014-06-12 12:16:37 +02:00
David Barragán Merino
f9327c7069
Fix User model: delete first_name, last_name, permisions and groups, add full_name, and github_id, change description to bio
2014-06-12 12:16:36 +02:00
David Barragán Merino
8562127c91
Added more licenses to some files
2014-06-12 10:51:45 +02:00
David Barragán Merino
1de3fa8748
Merge pull request #46 from taigaio/notify-refactor
...
Notifications refactor and History improvements
2014-06-12 11:02:04 +02:00
David Barragán Merino
454cabe57c
Add license to some files
2014-06-12 10:49:05 +02:00
Andrey Antukh
56d5da93b5
Set native traceback to travis.yml
2014-06-12 00:12:44 +02:00
Andrey Antukh
c4a504dc90
Remove old notification mixin.
2014-06-12 00:12:15 +02:00
Andrey Antukh
3083b7f232
Notifications & History: modify all related models and resources for work with new api.
2014-06-12 00:12:15 +02:00
Andrey Antukh
9ee7335ff0
Notifications: add test for notifications app.
2014-06-12 00:12:15 +02:00
Andrey Antukh
cfce68d586
Notifications: move all notificatications related emails to notifcations app.
2014-06-12 00:12:15 +02:00
Andrey Antukh
1507ee43f2
Notifications: new notification application.
2014-06-12 00:12:15 +02:00
Andrey Antukh
a4e8bcbe12
History: add tests.
2014-06-12 00:12:15 +02:00
Andrey Antukh
cd3cb7db62
History: improvements on history app
...
- Handle deleted objects.
- Add project to freezers.
- Make values implementation optional.
- Split choices to separated module.
- Add own mixin.
2014-06-12 00:12:15 +02:00
Andrey Antukh
38cd770c9b
Cosmetic fixes on references services and user form.
2014-06-12 00:12:15 +02:00
Andrey Antukh
9c5c9bc094
Minor fix on project creation.
2014-06-12 00:12:15 +02:00
Andrey Antukh
671cc0fcbc
Increment djmail version to 0.6
2014-06-12 00:12:15 +02:00
Andrey Antukh
e3b07c4999
Add helper import on __init__ of mdrender.
2014-06-12 00:12:15 +02:00
Andrey Antukh
88608144bc
Add some utils function for text management for query.
2014-06-12 00:12:15 +02:00
Andrey Antukh
39bb7bcfcd
Add additional factories for tests.
2014-06-12 00:12:15 +02:00
David Barragán Merino
61c20354bf
Update travis.yml (add -v option to py.test command)
2014-06-11 20:24:37 +02:00
David Barragán Merino
102f376854
Fix import
2014-06-06 09:16:00 +02:00
Jesús Espino
c9706122a2
Removing things from the votes __init__ file
2014-06-05 17:51:52 +02:00
Jesús Espino
813239c601
Now emails are sended with wiki rendering information
2014-06-05 12:32:52 +02:00
Jesús Espino
236d037770
Fixed problem with verbose_name template function registration
2014-06-05 12:31:56 +02:00
Jesús Espino
a16143d915
Adding django_jinja to installed apps
2014-06-05 11:43:09 +02:00
Jesús Espino
fcf8f5d3ca
Fixed typo
2014-06-05 11:43:09 +02:00
David Barragán Merino
28c408ce17
Update dev requirements
2014-06-05 10:36:22 +02:00
David Barragán Merino
68a79a4b1e
Update requirements and fix some errors
2014-06-05 10:20:25 +02:00
Jesús Espino
ae52d43a6a
Adding plpython to travis install process
2014-06-05 10:30:47 +02:00
David Barragán Merino
a6e4a7ef33
Merge pull request #45 from taigaio/timeline
...
Timeline service implementation
2014-06-05 10:28:49 +02:00
Jesús Espino
262776043f
Timeline service implementation
2014-06-05 10:08:42 +02:00
David Barragán Merino
613f84b31a
Update requirements
2014-06-04 20:22:24 +02:00
Jesús Espino
165b247c6d
splitted tests of mdrender in integration and unit tests
2014-06-04 17:27:01 +02:00
Andrey Antukh
1a1114a8dd
Merge pull request #44 from taigaio/votes
...
Generic voting application
2014-06-03 09:53:57 +02:00
Anler Hp
aa7ca6e3fc
Reconnect disconnected signals in integration tests
2014-06-02 16:57:48 +02:00
Anler Hp
9923e50603
Generic voting application
...
The stars application has been removed in favor of a more generic voting
application that works with any model. Starring a project is just a
special case of voting a project.
Usage.
Add a vote:
votes.add_vote(<model instance>, user)
Remove a vote:
votes.remove_vote(<model instance>, user)
Get the queryset of users that voted an object:
votes.get_voters(<model instance>)
Get the number of votes an object has:
votes.get_votes(<model instance>)
Get the objects of type <model> voted by an user:
votes.get_voted(user, <model>)
The issues application is already making use of the votes application
through the following urls:
/api/v1/issues/<id>/upvote <- url name is "issues-upvote"
/api/v1/issues/<id>/downvote <- url name is "issues-downvote"
2014-06-02 12:03:09 +02:00
Anler Hp
fcf4747e93
Service for adding, removing and listing votes
2014-05-30 12:43:34 +02:00
Andrey Antukh
baeab00e28
Fix stars tests.
2014-05-28 18:30:41 +02:00