Commit Graph

320 Commits (stable)

Author SHA1 Message Date
Michael Jurke 421a213f5e Add estimated_start, estimated_finish filters to tasks, userstories and milestones 2016-11-28 17:13:00 +01:00
Alejandro Alonso ec2d11c71a US 2219: Get in touch with the project admins 2016-11-10 20:39:56 +01:00
Alejandro Alonso 0ff9aeb119 Improving contacts endpoints from users API 2016-11-10 14:39:50 +01:00
David Barragán Merino 32d2d0a07c Upgrade requirements annd change json to jsonb 2016-11-02 16:40:54 +01:00
David Barragán Merino 9cd86a3699 Fix some flake8 errors 2016-10-26 10:07:12 +02:00
Alejandro Alonso ebb52d0543 Fixes CharField behaviour and introduces proper validation for ModelField 2016-10-21 14:14:28 +02:00
David Barragán Merino f7918abddb Clean duplicate code in project slug generation process 2016-10-18 09:12:41 +02:00
David Barragán Merino ea642a800f Remove BrowsableAPIRenderer and XMLRenderer 2016-10-05 12:49:57 +02:00
Alejandro Alonso 318d887d6e Fixing deadlocks on update_attr_in_bulk_for_ids 2016-10-04 17:30:30 +02:00
Alejandro Alonso f502b7e243 Fixing bulk update API call with empty arrays 2016-10-02 17:38:41 +02:00
Alejandro Alonso ec9cff8a88 Improving default values for orders 2016-09-28 09:56:12 +02:00
David Barragán Merino 8d0c9ee1c1 Fix test and RelatedUserStoyr API nested endpoint 2016-09-08 11:16:52 +02:00
Alejandro Alonso 32267af4f4 Refactoring epics API 2016-09-08 11:16:52 +02:00
Alejandro Alonso 46f6fa71e6 Adding bulk_create_related_userstories endpoint to epics API 2016-09-08 11:16:52 +02:00
David Barragán Merino e2f6245fbb Add epic order in userstories if filter by epic ide is enabled 2016-09-08 11:16:52 +02:00
David Barragán Merino f5f8f66b57 Add color to Epics 2016-09-08 11:16:52 +02:00
David Barragán Merino 7a412fb536 Fix some tests 2016-09-08 11:16:52 +02:00
David Barragán Merino d5b2bc95ab Add initial Epic viewset (+ Voters and watchers) 2016-09-08 11:16:52 +02:00
David Barragán Merino f70923c064 Initial epic model + epic status + epcic attachments + project template + project defaults 2016-09-08 11:16:52 +02:00
Michael Jurke b7d8dbc1a7 Adds created-, modified-, finished- and finish_date to base filters
Extends issues api filters with created_date, modified_date and finished_date
2016-09-01 23:34:37 +02:00
David Barragán Merino 6134d7303d Fix a typo 2016-08-24 18:08:01 +02:00
Jesús Espino a6f5b4c0ec Fix small bugs found while generating api documentation 2016-08-17 10:46:27 +02:00
Jesús Espino 3e9bfd7523 Fixing slug duplications on race conditions 2016-07-28 16:47:53 +02:00
Jesús Espino 1b6077c105 Migrating export_import api to new serializers/validators 2016-07-28 16:45:31 +02:00
Alejandro Alonso f66b4c9640 Refactoring bulk update order API calls 2016-07-28 15:35:15 +02:00
David Barragán Merino bad32e5cba Pepocho 2016-07-22 10:53:52 +02:00
David Barragán Merino f1a55e747d Remove a print 2016-07-08 20:25:01 +02:00
Jesús Espino aad40e4ba0 Add to tags to base filters 2016-07-08 13:31:49 +02:00
Jesús Espino e66b96376f Add filter by email domain on register 2016-07-08 13:03:38 +02:00
Jesús Espino 8896d65136 Fix project members photo 2016-07-07 11:05:39 +02:00
Jesús Espino 9c8a630fc6 Moving ValidationError to taiga.base.exceptions 2016-07-06 20:07:11 +02:00
Jesús Espino 04102e3b9f Migrating attachments serializers 2016-07-06 20:07:11 +02:00
Jesús Espino 7d2b6c34ce Migrating users serializers and validators 2016-07-06 12:46:53 +02:00
Alejandro Alonso 4864b9f957 Splitting validators and serializers 2016-07-06 12:46:53 +02:00
Alejandro Alonso 78a2118e8e API performance 2016-07-06 12:46:53 +02:00
Alejandro Alonso 713e7dffda Fixing MembersFilterBackend 2016-06-30 11:54:15 +02:00
Alejandro Alonso 34446d8289 Adding tasks and attachments to userstory listing API calls and attachments to task listing API call 2016-06-27 10:45:16 +02:00
Alejandro Alonso 7968c80376 Improving API performance for us, task, milestone and issue listing 2016-06-17 12:42:21 +02:00
David Barragán Merino 63cc560dab Change TextArrayField to ArrayField for tags, permisions and more fields. 2016-06-15 11:11:31 +02:00
David Barragán Merino bdd0f0b833 Fix to add tags in the same order 2016-06-15 11:03:29 +02:00
David Barragán Merino 8c45033f18 Assign a color when create a new tag 2016-06-15 11:03:28 +02:00
David Barragán Merino 47907eedb4 Apply PEP-263 to taiga project 2016-05-30 20:41:40 +02:00
David Barragán Merino 38e5198cc9 Minor refactor over permissions module 2016-05-25 20:37:04 +02:00
Alejandro Alonso e295bd95d8 Ugly hack to temporary disable thumbnail generation for tiff files 2016-05-25 07:56:37 +02:00
David Barragán Merino 9f4886963a Improve webhooks (fix #3688, #3755 and #3758) 2016-04-20 09:08:00 +02:00
Alejandro Alonso 6aecf282d1 Updating translations 2016-03-30 13:06:58 +02:00
Philipp Dörner a1bd320542 Refactored occurrences of users.User to get_user_model(), which allows a custom user model 2016-03-29 19:16:44 +02:00
Alejandro Alonso 2457e8b705 Adding project info on about slots when import/create/edit fails 2016-03-01 12:23:07 +01:00
Alejandro Alonso 22d545ebd4 Refactoring code parts where owner really means admin 2016-02-24 07:57:09 +01:00
Bruno 5ef1b7d2f3 make directory absolute 2016-02-22 10:06:52 +01:00
David Barragán Merino cc8e5f39b7 Change membership.is_owner to membership.is_admin 2016-02-17 19:21:13 +01:00
Alejandro Alonso 26d10ca7a3 Fixing attachments with long names 2016-02-17 10:55:03 +01:00
Alejandro Alonso 6553ad34e4 Fixing deadlock and condition race errrors 2016-02-15 15:18:27 +01:00
Amine Zyad c22036f4c6 Removed 'load url from future' for compatibility with Django 1.9 2016-02-13 21:52:22 +00:00
David Barragán Merino 7b7548b47d Update django to 1.9 and the rest of requirements 2016-02-11 19:35:29 +01:00
Alejandro Alonso 02013f6222 Detecting invalid values when filtering by watchers 2016-02-10 20:30:56 +01:00
Jesús Espino e43ea107ed Remove rest framework deprecated decorators 2016-02-10 19:45:34 +01:00
Alejandro Alonso 57cf32c56d Adding transfer_token to project model 2016-02-04 19:52:30 +01:00
Alejandro Alonso 5b39052ca2 Blocking projects: updating project model and related viewsets 2016-02-02 16:44:47 +01:00
David Barragán Merino 2a970c0205 Fix some license messages 2016-01-21 18:44:18 +01:00
David Barragán Merino ab56f1a772 Task #3526: Filter projects by text query (order by ranking name > tags > description 2016-01-21 18:44:18 +01:00
David Barragán Merino 0b7fe02a6f Task #3515: Add logo field to project model 2016-01-21 18:44:18 +01:00
Alejandro Alonso 50e00b6d45 Task #3517 #3516: Order by fans and activity (last week/moth/year/all time) 2016-01-21 18:44:18 +01:00
Andrey Antukh 11b0051e1e Add alejandro.alonso copyright preamble to js sources. 2016-01-08 16:11:03 +02:00
Andrey Antukh fe30371e2c Add alejandro.alonso copyright preamble to main python sources. 2016-01-08 16:06:57 +02:00
Andrey Antukh 028e45fa5e Add proper drf license preamble on related source files. 2016-01-08 15:58:30 +02:00
Andrey Antukh 2ad5fda864 Fix my email on copyright preamble on main source files. 2016-01-08 15:58:24 +02:00
Alejandro Alonso 4ea2262400 Issue #3492: Search fails if using quotating marks 2016-01-04 13:58:59 +01:00
David Barragán Merino f992d372df Update license message 2016-01-04 08:51:06 +01:00
Xavier Julián 7e23b5978f Logo color is blurry 2015-12-23 09:11:58 +01:00
David Barragán Merino fefd0b06d3 Add 'x-lazy-pagination' to COORS_ALLOWED_HEADERS 2015-12-11 13:13:29 +01:00
Alejandro Alonso 067ce86478 Improving neighbor calculation 2015-12-11 11:48:43 +01:00
David Barragán Merino 97edb6e3fb Merge pull request #536 from taigaio/task/3538/add_tribe_git_field_to_user_stories
Task #3538: Add tribe_gig PickledObjectField attribute to UserStory model
2015-12-09 12:07:45 +01:00
Alejandro Alonso e977c82427 Improving API performance 2015-12-02 19:55:25 +01:00
David Barragán Merino fd12f84969 Task #3538: Add tribe_gig PickledObjectField attribute to UserStory model 2015-11-30 14:56:00 +01:00
David Barragán Merino cd45aa5cbf Fix some imports mistakes 2015-11-18 17:33:45 +01:00
Alejandro Alonso 448cc19185 Fixing ts_query function 2015-11-04 09:04:07 +01:00
Alejandro Alonso bd83aa64ea Issue 3427: fix failing searchs containing : 2015-11-03 10:05:55 +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
David Barragán Merino a7a6bd3a1c Migrate to django 1.8 and make taiga compatible with python 3.5 2015-10-13 11:27:14 +02:00
Alejandro Alonso cde9b77c0d Improving memory usage on project export 2015-09-24 20:36:04 +02:00
Alejandro Alonso 275b2950ef Refactoring search system 2015-09-16 11:45:34 +02:00
Alejandro Alonso bd09e23b61 External applications support 2015-09-09 09:39:54 +02:00
David Barragán Merino 70901fd28b Remove 'taiga-info-has-closed-milestones' from userstories resource and added 'taiga-info-total-opened-milestones' and 'taiga-info-total-closed-milestones' to milestones resource 2015-09-01 19:11:54 +02:00
David Barragán Merino 1b5775e15e Add 'taiga-info has-closed-milestones' to Access-Control-Expose-Headers 2015-09-01 11:02:47 +02:00
Alejandro Alonso f3641f5cfb Refactoring and improving watchers 2015-08-26 15:10:13 +02:00
David Barragán Merino 21153ea1aa Improve userstories/filters_data and issues/filter_data 2015-07-28 08:21:08 +02:00
Alejandro Alonso a909171eb7 Json export generation in a more efficient way 2015-07-23 10:20:16 +02:00
Alejandro Alonso 68181b8c5f Fixing I18NJsonField 2015-06-23 10:20:09 +02:00
David Barragán Merino 5d3f3fb9b0 Add X-Pagination-Next y X-Pagination-Prev to Access-Control-Expose-Headers response header 2015-06-16 14:22:55 +02:00
Xavier Julián 56aca11a66 Fix Background color and font color in Windows Lotus 2015-06-10 12:30:34 +02:00
Alejandro Alonso acbd253420 Adding multiple status filtering to userstories 2015-06-09 15:06:51 +02:00
Alejandro Alonso a77f21776f Fixing I18NJsonField for a not covered scenario with None data 2015-06-09 10:33:57 +02:00
Xavier Julián d5e8b2ffd5 Fixed fields diff broken layout 2015-06-05 14:34:53 +02:00
Xavier Julián 30ef152202 Fix gray color in emails 2015-06-05 13:57:50 +02:00
David Barragán Merino 29b3de6101 Revert "Temporary disable public projects on listings"
This reverts commit 5a45db23fc.
2015-05-25 15:24:06 +02:00
Alejandro Alonso 3052ab3687 Fixing i18n json serializer 2015-05-21 13:10:15 +02:00
Alejandro Alonso 57b25f13f1 Fixing users API 2015-05-21 12:27:32 +02:00
David Barragán Merino 2cb5e9df19 [i18n] Localized emails 2015-05-14 15:04:35 +02:00
David Barragán Merino b23981f4be [i18n] Minor fixes in translations 2015-05-05 12:10:04 +02:00