Jesús Espino
47c338324e
Some flake8 fixes
2015-02-24 19:55:02 +01:00
Jesús Espino
47107eb079
US #1678 : Add webhooks to the backend
2015-01-14 16:04:22 +01:00
David Barragán Merino
ce88a60073
tg-1783 #ready-for-test - Fix wiki links compatibility
2014-12-10 21:02:43 +01:00
Alejandro Alonso
0fd7142802
US#90 Github webhooks integration
2014-11-11 19:18:18 +01:00
Andrey Antukh
b85eb8914c
[backport] Auto coerce bytes to string on own json module.a
...
Only for tests.
2014-10-16 09:25:38 +02:00
David Barragán Merino
c205f081cd
Bug #1247 : Add a link to attachment (added or modified) in emails
2014-10-07 19:05:55 +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
Andrey Antukh
f4516ff435
Fixed strange behavior on make_diff function (possible bugfix)
2014-09-17 16:55:43 +02:00
Andrey Antukh
95845b4eda
Add iter_queryset method to utils.iterators module.
2014-09-17 15:02:54 +02:00
Andrey Antukh
4aef603946
Add split_by_n function on utils.iterators module.
2014-09-17 15:02:54 +02:00
David Barragán Merino
047b0acb20
Fix the history of an attachment
2014-09-15 16:14:35 +02:00
David Barragán Merino
d796d0c1b4
Add copyright to some files
2014-09-14 12:47:06 +02:00
Jesús Espino
6d78c79018
Adding import api
2014-09-08 12:33:32 +02:00
Andrey Antukh
0b375be614
Replace direct JSONRender usage with taiga own json module on all tests.
...
So unify the json interface in all tests code.
2014-09-06 02:00:09 +02:00
Jesús Espino
58304d8fd9
Fixed again the #355 bug
2014-08-12 10:25:51 +02:00
Jesús Espino
b317c7521e
This reverts commit d9246b1ec0
.
2014-08-12 09:17:58 +02:00
Jesús Espino
2817b3b120
Adding pre_save to the bulk actions
2014-08-11 20:19:38 +02:00
Jesús Espino
d9246b1ec0
Fixed bug #355 and other minor errors
2014-08-11 20:03:37 +02:00
Anler Hp
33fac4b43a
Auto generate slug for projects
2014-07-25 14:19:37 +02:00
Jesús Espino
d97edb464c
[HUGE CHANGE] Changed the permissions system
2014-07-24 12:19:06 +02:00
David Barragán Merino
2e6ddbf98f
Merge pull request #55 from taigaio/attachments
...
Check permissions when accessing attachments
2014-07-22 23:32:54 +02:00
Anler Hp
82ddeb69a7
USs: class-based to function-based services
2014-07-11 01:04:27 +02:00
Anler Hp
40260c82ad
Tasks: class-based to function-based services
2014-07-11 01:04:17 +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
David Barragán Merino
a2b8a38016
Revert last commit in base.utils.urls
2014-07-02 13:29:29 +02:00
David Barragán Merino
625c705807
Update urls.py
2014-07-02 08:14:51 +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
Anler Hp
e2b8687980
Bugfix: Reload version attr in OCC
2014-06-26 09:59:44 +02:00
Anler Hp
ac5e163dc5
Implement tags using pg arrays
2014-06-18 10:14:29 +02:00
Andrey Antukh
88608144bc
Add some utils function for text management for query.
2014-06-12 00:12:15 +02:00
Jesús Espino
262776043f
Timeline service implementation
2014-06-05 10:08:42 +02:00
Anler Hp
9bca29ce20
Creating reusable "filter_by_tags" function.
...
Moving the filtering-by-tag logic out of TagsFilter into a reusable function.
2014-05-22 18:34:03 +02:00
David Barragán Merino
07a6f7232d
Minor fixes
2014-05-09 12:32:23 +02:00
David Barragán Merino
43750c3a19
Fixup history
2014-05-09 12:31:42 +02:00
David Barragán Merino
234ee7a2bc
Remove the coding lines
2014-04-25 12:33:16 +02:00
David Barragán Merino
2c973f50cd
Change license to AGPL-3.0 (minor fixes)
2014-04-23 13:03:47 +02:00
Jesús Espino
99b9066965
US#49: Renaming app to Taiga
2014-01-27 17:33:43 +01:00