Commit Graph

31 Commits (849ce97a1c22eb1fae6c442f94b1d994b75c1c72)

Author SHA1 Message Date
Jesús Espino 33833d027a [Backport] Add user update throttling 2017-08-23 13:16:25 +02:00
Jesús Espino fd658895cb Migration from celery3 to celery4 2017-03-02 11:13:42 +01:00
Jesús Espino 8dfcbe4006 Added common throttle for all the API 2017-03-02 10:26:51 +01:00
David Barragán Merino 8dbd3df40e Update copyright 2017-02-20 17:58:01 +01:00
Jesús Espino aaedfab439 Change settings format for importers 2017-02-20 12:14:09 +01:00
Jesús Espino 9bf325d5f9 Add Throttling for users auth, register and detail 2017-01-05 16:01:31 +01:00
Alejandro Alonso 83c445dd2f Throttling membership creation 2017-01-04 11:34:09 +01:00
Jesús Espino 81ddea4f77 Adding throttling to memberships 2017-01-02 14:17:13 +01:00
David Barragán Merino 998022c3ba [Backport] Apply PEP-263 to taiga project 2016-05-31 11:56:15 +02:00
David Barragán Merino 283cf726b3 Fix issue #4114: Remove incomplete project if import process fail 2016-04-25 12:52:47 +02:00
David Barragán Merino b68935fa1d Revert "[Backport] Add django-redis"
This reverts commit d656458372.
2016-03-08 15:13:38 +01:00
David Barragán Merino d656458372 [Backport] Add django-redis 2016-03-07 17:16:34 +01:00
Andrey Antukh f44414055d Add alejandro.alonso copyright preamble to the settings source files. 2016-01-08 16:09:24 +02:00
Andrey Antukh 327f6590ba Fix my email on copyright preamble on settings source files. 2016-01-08 15:58:30 +02:00
David Barragán Merino f992d372df Update license message 2016-01-04 08:51:06 +01:00
David Barragán Merino 9b56a414f0 Fix dates in license messages. Change 2014 to 2014-2015 2015-10-13 11:27:15 +02:00
Jesús Espino f30b8f8451 Moving tests from taiga-back to the plugin repository 2015-02-24 13:10:57 +01:00
Jesús Espino c517a8519c Allow auth plugins 2015-02-11 09:36:56 +01:00
Jesús Espino 47107eb079 US #1678: Add webhooks to the backend 2015-01-14 16:04:22 +01:00
Jesús Espino a8afd77f89 Add import/export functionality to the API 2015-01-13 13:43:09 +01:00
David Barragán Merino 53266a512f US #1313: Setup throttling policy 2014-11-28 10:21:09 +01:00
Andrey Antukh 3061425a67 Improvements and fixes on tests. 2014-09-16 10:48:43 +02:00
Anler Hp 8eed0d03e5 Task #399 - Memberships' resend-invitation handler
In order to resend and invitation email you just POST to detail-url
`memberships-resend-invitation`
2014-07-25 10:50:30 +02:00
Anler Hp 52f476fb34 Check permissions when accessing attachments
Attachment files dispatching is now done through `RawAttachmentView`
view that checks for appropiate permissions.

When using the development server this view just redirects to the real
media path of the file.

When using the production server the special redirection header
`X-Accel-Redirect` is used instead to improve efficiency by instructing
the server to dispatch the file instead of django, but you also need the
following configuration (Nginx):

location /attachment-files {
    internal;
    alias /path/to/taiga/media/attachment-files;
}

It's recommended to also restrict the direct access from outside to the
`attachment-files` directory by using some configuration like this:

location /media/attachment-files {
    deny all;
}
2014-07-04 12:15:48 +02:00
Anler Hp 0ff888df53 Support for CELERY_ALWAYS_EAGER 2014-07-02 13:40:36 +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 77c9a4757d Fix settings 2014-05-09 12:39:41 +02:00
David Barragán Merino 234ee7a2bc Remove the coding lines 2014-04-25 12:33:16 +02:00
David Barragán Merino 342a764f47 Delete an i 2014-04-23 13:12:35 +02:00
David Barragán Merino 2c973f50cd Change license to AGPL-3.0 (minor fixes) 2014-04-23 13:03:47 +02:00
Andrey Antukh 1af8ba7f21 Move settings to project repo root path. 2014-02-28 12:10:25 +01:00