David Barragán Merino
0d591dcadc
Translate and fix all emails
2015-01-26 09:44:57 +01:00
Jesús Espino
6e39a8f7a8
Add django-transactional-cleanup and configure it
2015-01-14 11:57:00 +01:00
Jesús Espino
a8afd77f89
Add import/export functionality to the API
2015-01-13 13:43:09 +01:00
Xavier Julián
4fe73aef52
US #1680 : Emails redesign
2015-01-12 18:04:41 +01:00
Alejandro Alonso
3e46b439bf
Bitbucket webhooks for commits
2014-12-02 14:42:42 +01:00
Jesús Espino
c83ffa8529
Fix issue #1500 : Now generated html is escaped
2014-10-31 13:10:34 +01:00
Andrey Antukh
da6feaf26e
Revert "Update django version to 1.7.1"
...
This reverts commit fab678987a
.
2014-10-30 23:27:28 +01:00
Andrey Antukh
fab678987a
Update django version to 1.7.1
2014-10-26 19:23:02 +01:00
Alejandro Alonso
50afed05f9
Adding raven requirement
2014-10-22 12:48:28 +02:00
Andrey Antukh
51f0ef7fef
Update gunicorn version on requirements.
2014-10-13 16:59:00 +02:00
David Barragán Merino
8ffce26fb8
Fix requirements.txt
2014-10-08 01:48:15 +02:00
Jesús Espino
bbc6635812
Removing duplicated enum requirement
2014-10-07 18:17:32 +02:00
Jesús Espino
8a1303f11d
Removing duplicated Unidecode
2014-10-07 18:06:53 +02:00
Jesús Espino
bd11e51cc8
Merge branch 'master' into stable
...
Conflicts:
requirements.txt
2014-10-07 15:46:35 +02:00
Alejandro Alonso
1c0d6cd706
[backport] Making the project name not mandatory and using the owner username for the slug generation
2014-10-03 22:38:54 +02:00
Alejandro Alonso
b82f6a4743
Making the project name not mandatory and using the owner username for the slug generation
2014-10-03 22:27:10 +02:00
Andrey Antukh
0e535cf0f1
Fix unclear message on requirements.txt.
2014-09-29 23:28:09 +02:00
Andrey Antukh
43e16c2c13
Taiga-events integration (realtime taiga)
2014-09-29 17:49:47 +02:00
Andrey Antukh
9ac490ef40
Update 3rd party libraries to latest versions (requirements.txt).
2014-09-16 10:48:43 +02:00
Andrey Antukh
749f75dfe2
Add pillow to requirements.
2014-09-16 10:48:42 +02:00
Andrey Antukh
d9e4d30bb3
Remove reversion from requirements.txt
2014-09-16 10:48:42 +02:00
Andrey Antukh
f88d92910a
Update requirements.
2014-09-16 10:48:42 +02:00
Jesús Espino
530c459687
Update the sampledatahelper version and use file_from_directory
2014-09-01 18:15:16 +02:00
Andrey Antukh
a5865a1cec
Update django to latest stable version.
2014-09-01 11:45:49 +02:00
Jesús Espino
2a925bf40e
Upgrade the django version to the last bugfix release
2014-08-26 09:29:26 +02:00
Anler Hp
0e414267db
Integration with RabbitMQ and Celery
...
First update taiga-vagrant vm if you're using it, you will have access
to the rabbit management console at port 8001 of the host machine.
* Defining tasks
- Tasks must be defined in a `deferred` module of an app, for example,
`taiga.projects.deferred` module.
- Tasks must be decorated and given the name "<app>.<task-name>", for
example in `taiga.projects.deferred` module:
```
from taiga.celery import app
@app.task(name="projects.add")
def add(x, y):
return x + y
```
- Tasks should be at most just wrappers around service functions to
promote re-usability of those functions from other parts of the code,
say, management commands and the like.
* Calling tasks
Tasks should be called using one of the three functions defined in
`taiga.deferred` module:
- `defer`: Use this function if you need to perform some task
asynchronously and GET THE RESULT back later, for example:
```
result = defer("projects.add", x=1, y=2)
...
result.get() # => 3
```
- `call_async`: Use this function when you want to fire off some
task. No result is get back. For example:
```
call_async("projects.email_user", user)
```
- `apply_async`: Is the same as `call_async` but since it's a function
application and you must pass the args and kwargs together as one
parameter each you are allowed to pass celery-specific
extra-options (but bear in mind this is not recommended!)
```
apply_async("projects.email_user", args=(user,), kwargs={}, routing_key="tasks.email")
```
2014-07-02 09:49:56 +02:00
Anler Hp
a8085a2feb
Return user photo cropped and with absolute url
...
Remember to run `pip install -r requirements.txt` to install the
additional dependencies.
2014-07-01 14:38:26 +02:00
David Barragán Merino
b652cdc5f2
Add request to requirements
2014-06-29 02:13:03 +02:00
Anler Hp
ac5e163dc5
Implement tags using pg arrays
2014-06-18 10:14:29 +02:00
David Barragán Merino
5cbfaa8a20
Update djmail to versión 0.7
2014-06-12 12:17:31 +02:00
Andrey Antukh
671cc0fcbc
Increment djmail version to 0.6
2014-06-12 00:12:15 +02:00
David Barragán Merino
68a79a4b1e
Update requirements and fix some errors
2014-06-05 10:20:25 +02:00
David Barragán Merino
613f84b31a
Update requirements
2014-06-04 20:22:24 +02:00
Andrey Antukh
2b087678b9
Remove domains.
2014-05-26 17:33:12 +02:00
Jesús Espino
53425bedba
Adding diff patch html for description fields
2014-05-16 22:20:01 +02:00
David Barragán Merino
a84b50c00b
Fix tests
2014-05-16 10:17:35 +02:00
Jesús Espino
e824932f4c
Add mdrender module
2014-05-09 12:29:12 +02:00
Andrey Antukh
a8bdb364ee
Add history module
2014-05-09 10:32:52 +02:00
Jesús Espino
9cda1b5700
US#45: Testing and adding migrations on project templates
2014-04-25 07:13:17 +02:00
Andrey Antukh
6ecbfd39df
Uncomment enum34 on requirements.txt
2014-04-21 17:31:40 +02:00
Andrey Antukh
b7df530546
Refactorized auth controllers.
...
Now controllers only have presentation logic. All domain
logic is moved to separate transactional service functions.
2014-04-21 17:31:40 +02:00
Andrey Antukh
c21d6dcfcc
Update django version to 1.6.2 on requirements.txt
2014-04-03 13:24:25 +02:00
Andrey Antukh
04fa6f6715
Downgrade to djangorestframework 2.3.13 and backport some usefull routers and decorators.
2014-03-22 18:38:30 +01:00
Andrey Antukh
1cbb204790
Update requirements.
2014-01-30 15:57:23 +01:00
Andrey Antukh
fe5b2bbeba
Update requirements.txt.
2014-01-24 09:51:33 +01:00
David Barragán Merino
8c8f8251f5
Added django-sites to the requirements file
2013-12-16 17:35:48 +01:00
Andrey Antukh
6d0e03c98d
Initial sites & invitations implementation.
2013-12-02 13:27:05 +01:00
Jesús Espino
b7db51dde7
Changing django 1.6 requirement to use the new Django stable version
2013-11-06 18:02:29 +01:00
David Barragán Merino
0648c0c8bc
Updated celery yo version 3.0.24
2013-11-01 23:07:36 +01:00
Andrey Antukh
1a8c57edf3
Update djmail to 0.4
2013-10-28 10:44:57 +01:00
Andrey Antukh
7d2d047177
Add storage subclass.
2013-10-23 15:48:40 +02:00
Andrey Antukh
a7673d4707
Update django version to 1.6rc1
2013-10-23 09:06:31 +02:00
Andrey Antukh
26db279116
Add explicit dependency to anyjson because kombu does not add it.
2013-10-16 09:45:40 +02:00
Andrey Antukh
8323b30b06
Update requirements.txt
2013-10-15 23:12:00 +02:00
Jesús Espino
25054620d3
Adding django-1.6 requirement
2013-10-15 17:08:00 +02:00
Andrey Antukh
130c98a702
Now compatible with python 3.3
2013-10-03 19:50:44 +02:00
Andrey Antukh
668aaaeb45
Update requirements.
2013-10-03 15:38:33 +02:00
David Barragán Merino
31ac66b634
Updated the requirements
2013-10-03 11:46:45 +02:00
David Barragán Merino
32a8b3d805
Updated dependencies
2013-09-30 12:38:32 +02:00
Andrey Antukh
0024170f61
Update requirements.
2013-07-29 23:08:32 +02:00
Andrey Antukh
a022085497
Refactoring base views (update to new viewsets)
2013-07-29 21:55:06 +02:00
Andrey Antukh
b3f4ebb6af
Update requirements again.
2013-07-19 12:02:45 +02:00
Andrey Antukh
1a262a64ed
Update requirement.
2013-07-19 12:01:24 +02:00
David Barragán Merino
fbec917229
Made some minor fixes in the notifications app
2013-07-18 15:39:18 +02:00
David Barragán Merino
a4925e8be5
Made a refactor of the notifications app
2013-07-17 10:48:20 +02:00
Andrey Antukh
382b165e21
Update requirements.
2013-07-15 19:44:45 +02:00
Jesús Espino
74d453a316
Better sample data
2013-05-10 16:51:56 +02:00
Andrey Antukh
3036396d8c
Update requirements.txt
2013-04-08 10:46:35 +02:00
Andrey Antukh
52d92892bd
Add psycopg2 to requirements.
2013-04-01 18:31:02 +02:00
Jesús Espino
3245393b55
Reestructuring permissions, now discarted django-guardian, and using custom permission system
2013-03-30 11:56:50 +01:00
Jesús Espino
17f5a056e2
Adding filtering to api resources
2013-03-28 09:59:59 +01:00
Jesús Espino
79d97cfaad
Migrated to rest-framework login and scrum
2013-03-27 16:53:39 +01:00
Andrey Antukh
dc526ba67c
Fixing requirements.txt
2013-03-26 13:42:52 +01:00
Andrey Antukh
67ac0dd001
Update requirements.
2013-03-25 23:52:16 +01:00
Jesús Espino
44cc1f3c57
Adding django-guardian
2013-03-21 20:39:01 +01:00
Jesús Espino
561ac88e24
Initial REST api working, but without all resources
2013-03-19 21:42:18 +01:00
Jesús Espino
5964845710
Initial version
2013-03-19 18:53:07 +01:00